diff --git a/Design Files/CAD/FreeCAD/2023-01-07_RFcoil_7T_8ch.FCStd b/Design Files/CAD/FreeCAD/2023-01-07_RFcoil_7T_8ch.FCStd
new file mode 100644
index 0000000000000000000000000000000000000000..6d9fb3978adfd4116ba7d34ac66b5ee68251212a
Binary files /dev/null and b/Design Files/CAD/FreeCAD/2023-01-07_RFcoil_7T_8ch.FCStd differ
diff --git a/Design Files/CAD/Inventor/ATC700C.ipt b/Design Files/CAD/Inventor/ATC700C.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..77a73f657d12a9cf266b001a3f2be14e0d5a98ab
Binary files /dev/null and b/Design Files/CAD/Inventor/ATC700C.ipt differ
diff --git a/Design Files/CAD/Inventor/CarrierDisc_V3-0.ipt b/Design Files/CAD/Inventor/CarrierDisc_V3-0.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..f6e10854d066efde1e7152a82574419ed8bdb766
Binary files /dev/null and b/Design Files/CAD/Inventor/CarrierDisc_V3-0.ipt differ
diff --git a/Design Files/CAD/Inventor/CarrierRing_V2-1.ipt b/Design Files/CAD/Inventor/CarrierRing_V2-1.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..ddfd238855415f2a595b86cccb2e39d277fcae46
Binary files /dev/null and b/Design Files/CAD/Inventor/CarrierRing_V2-1.ipt differ
diff --git a/Design Files/CAD/Inventor/CarrierRing_V3-1.ipt b/Design Files/CAD/Inventor/CarrierRing_V3-1.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..0b958d066d14eb1d0eaa70b1a6de3a6c955327f5
Binary files /dev/null and b/Design Files/CAD/Inventor/CarrierRing_V3-1.ipt differ
diff --git a/Design Files/CAD/Inventor/Carrierdisk_front_V3-0.ipt b/Design Files/CAD/Inventor/Carrierdisk_front_V3-0.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..b20184d5e596bc971fd0a9a135f5922a7ff98547
Binary files /dev/null and b/Design Files/CAD/Inventor/Carrierdisk_front_V3-0.ipt differ
diff --git a/Design Files/CAD/Inventor/NMAJ25.ipt b/Design Files/CAD/Inventor/NMAJ25.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..a0dc640e25c002cf00555d1da03a4c7bb4321f7b
Binary files /dev/null and b/Design Files/CAD/Inventor/NMAJ25.ipt differ
diff --git a/Design Files/CAD/Inventor/Phantom-Head_160-180-200.ipt b/Design Files/CAD/Inventor/Phantom-Head_160-180-200.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..830946c08eabb04ce28cc5865f594aa08bb3e0d9
Binary files /dev/null and b/Design Files/CAD/Inventor/Phantom-Head_160-180-200.ipt differ
diff --git a/Design Files/CAD/Inventor/Testsetup_8Ch-RFcoil.ipj b/Design Files/CAD/Inventor/Testsetup_8Ch-RFcoil.ipj
new file mode 100644
index 0000000000000000000000000000000000000000..6791c86d6849dda37deab30153c4db589ca3925c
Binary files /dev/null and b/Design Files/CAD/Inventor/Testsetup_8Ch-RFcoil.ipj differ
diff --git a/Design Files/CAD/Inventor/coilHolder_V3-0_Test.iam b/Design Files/CAD/Inventor/coilHolder_V3-0_Test.iam
new file mode 100644
index 0000000000000000000000000000000000000000..c49ce97412c0a0334955e8ee1faf6512ff659f13
Binary files /dev/null and b/Design Files/CAD/Inventor/coilHolder_V3-0_Test.iam differ
diff --git a/Design Files/CAD/Inventor/decoupling_bar_38mm_V1-0.iam b/Design Files/CAD/Inventor/decoupling_bar_38mm_V1-0.iam
new file mode 100644
index 0000000000000000000000000000000000000000..a7806a7a78e660b96500e120d8b9380af0876576
Binary files /dev/null and b/Design Files/CAD/Inventor/decoupling_bar_38mm_V1-0.iam differ
diff --git a/Design Files/CAD/Inventor/decoupling_bar_38mm_V1-0.ipt b/Design Files/CAD/Inventor/decoupling_bar_38mm_V1-0.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..c1bf12f7597873eb7f3ef4beae36aef18640926b
Binary files /dev/null and b/Design Files/CAD/Inventor/decoupling_bar_38mm_V1-0.ipt differ
diff --git a/Design Files/CAD/Inventor/decoupling_bar_44mm_V1-0.iam b/Design Files/CAD/Inventor/decoupling_bar_44mm_V1-0.iam
new file mode 100644
index 0000000000000000000000000000000000000000..0612e549257d5391fde210c926ece45ec284112e
Binary files /dev/null and b/Design Files/CAD/Inventor/decoupling_bar_44mm_V1-0.iam differ
diff --git a/Design Files/CAD/Inventor/decoupling_bar_44mm_V1-0.ipt b/Design Files/CAD/Inventor/decoupling_bar_44mm_V1-0.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..fcf6a55b96ac59a9b0f5f85cacb01cbcbb5e678e
Binary files /dev/null and b/Design Files/CAD/Inventor/decoupling_bar_44mm_V1-0.ipt differ
diff --git a/Design Files/CAD/Inventor/headtrough_120deg_160x2,5.ipt b/Design Files/CAD/Inventor/headtrough_120deg_160x2,5.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..5b14f8d115301e9625ab994f330e492187fbe9ee
Binary files /dev/null and b/Design Files/CAD/Inventor/headtrough_120deg_160x2,5.ipt differ
diff --git a/Design Files/CAD/Inventor/pcb_51_Cfix.iam b/Design Files/CAD/Inventor/pcb_51_Cfix.iam
new file mode 100644
index 0000000000000000000000000000000000000000..5a82139bba5d25876c442fb013a1eaaca84bb466
Binary files /dev/null and b/Design Files/CAD/Inventor/pcb_51_Cfix.iam differ
diff --git a/Design Files/CAD/Inventor/pcb_51_Ctune.iam b/Design Files/CAD/Inventor/pcb_51_Ctune.iam
new file mode 100644
index 0000000000000000000000000000000000000000..7b6b3f1109a55d6189ae1458271a76e0cf197802
Binary files /dev/null and b/Design Files/CAD/Inventor/pcb_51_Ctune.iam differ
diff --git a/Design Files/CAD/Inventor/pcb_51mm30.ipt b/Design Files/CAD/Inventor/pcb_51mm30.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..db35991c4ba1186c00d66867ef54aba8c1e3af4e
Binary files /dev/null and b/Design Files/CAD/Inventor/pcb_51mm30.ipt differ
diff --git a/Design Files/CAD/Inventor/pcb_51mm30_short.ipt b/Design Files/CAD/Inventor/pcb_51mm30_short.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..0572cbe347b06fec7fa4cbcfd733edef81a8d8c0
Binary files /dev/null and b/Design Files/CAD/Inventor/pcb_51mm30_short.ipt differ
diff --git a/Design Files/CAD/Inventor/pcb_59_Cfix.iam b/Design Files/CAD/Inventor/pcb_59_Cfix.iam
new file mode 100644
index 0000000000000000000000000000000000000000..0b86780965e3a90a6140735a19ae648c2cfe63f2
Binary files /dev/null and b/Design Files/CAD/Inventor/pcb_59_Cfix.iam differ
diff --git a/Design Files/CAD/Inventor/pcb_59_Ctune.iam b/Design Files/CAD/Inventor/pcb_59_Ctune.iam
new file mode 100644
index 0000000000000000000000000000000000000000..f26c403f4d17d1c083ed7ac24f9917a0eb3ca791
Binary files /dev/null and b/Design Files/CAD/Inventor/pcb_59_Ctune.iam differ
diff --git a/Design Files/CAD/Inventor/pcb_59mm77.ipt b/Design Files/CAD/Inventor/pcb_59mm77.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..acf55b18b6157c6d802f575a07f20e82f42a5ac4
Binary files /dev/null and b/Design Files/CAD/Inventor/pcb_59mm77.ipt differ
diff --git a/Design Files/CAD/Inventor/pcb_59mm77_short.ipt b/Design Files/CAD/Inventor/pcb_59mm77_short.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..2aedee4616b5ad996c8381f57d46e4a3ffb0207c
Binary files /dev/null and b/Design Files/CAD/Inventor/pcb_59mm77_short.ipt differ
diff --git a/Design Files/CAD/Inventor/shield-360_Cu.ipt b/Design Files/CAD/Inventor/shield-360_Cu.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..542fc71e863a407c1d43fcae8742dec44d5c3972
Binary files /dev/null and b/Design Files/CAD/Inventor/shield-360_Cu.ipt differ
diff --git a/Design Files/CAD/Inventor/spacerShaft_10x136.ipt b/Design Files/CAD/Inventor/spacerShaft_10x136.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..69507aa5f6bebb2f37a92981707b1af1e2c71610
Binary files /dev/null and b/Design Files/CAD/Inventor/spacerShaft_10x136.ipt differ
diff --git a/Design Files/CAD/Inventor/spacerShaft_10x160.ipt b/Design Files/CAD/Inventor/spacerShaft_10x160.ipt
new file mode 100644
index 0000000000000000000000000000000000000000..39e50566b7ccf78b112f1dd2385848783591b35d
Binary files /dev/null and b/Design Files/CAD/Inventor/spacerShaft_10x160.ipt differ
diff --git a/Design Files/CAD/STEP/ATC700C.step b/Design Files/CAD/STEP/ATC700C.step
new file mode 100644
index 0000000000000000000000000000000000000000..5b8285690f8705aa5bb5c347e0f174f651c19b1b
--- /dev/null
+++ b/Design Files/CAD/STEP/ATC700C.step	
@@ -0,0 +1,4976 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/2a8e9a62e6a243588b13ceea39a9eed820230107-1-arf9vi.ipt.step',
+'2023-01-07T10:44:03+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','2a8e9a62e6a243588b13ceea39a9eed820230107-1-arf9vi.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(-0.,-0.,3.7));
+#28=DIRECTION('',(0.,0.,1.));
+#29=DIRECTION('',(1.,0.,0.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=PLANE('',#30);
+#32=CARTESIAN_POINT('',(0.192539588,-0.750487581,3.7));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(0.089298096,-0.824231503,3.7));
+#35=VERTEX_POINT('',#34);
+#36=CARTESIAN_POINT('',(0.192539588,-0.750487581,3.7));
+#37=CARTESIAN_POINT('',(0.189072603,-0.759501742,3.7));
+#38=CARTESIAN_POINT('',(0.184873658,-0.768303436,3.7));
+#39=CARTESIAN_POINT('',(0.175152043,-0.783887102,3.7));
+#40=CARTESIAN_POINT('',(0.169809663,-0.790768325,3.7));
+#41=CARTESIAN_POINT('',(0.153186321,-0.807120301,3.7));
+#42=CARTESIAN_POINT('',(0.142665472,-0.812897955,3.7));
+#43=CARTESIAN_POINT('',(0.119696105,-0.822093148,3.7));
+#44=CARTESIAN_POINT('',(0.10446748,-0.824231503,3.7));
+#45=CARTESIAN_POINT('',(0.089298096,-0.824231503,3.7));
+#46=B_SPLINE_CURVE_WITH_KNOTS('',3,(#36,#37,#38,#39,#40,#41,#42,#43,#44,#45),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(-0.011024361,-0.009128096,-0.007418637,-0.004550815,-0.),.UNSPECIFIED.);
+#47=EDGE_CURVE('',#33,#35,#46,.T.);
+#48=ORIENTED_EDGE('',*,*,#47,.T.);
+#49=CARTESIAN_POINT('',(-0.015645178,-0.748785798,3.7));
+#50=VERTEX_POINT('',#49);
+#51=CARTESIAN_POINT('',(0.089298096,-0.824231503,3.7));
+#52=CARTESIAN_POINT('',(0.080277406,-0.824231503,3.7));
+#53=CARTESIAN_POINT('',(0.071189072,-0.823515505,3.7));
+#54=CARTESIAN_POINT('',(0.054383197,-0.820218983,3.7));
+#55=CARTESIAN_POINT('',(0.046631578,-0.817838106,3.7));
+#56=CARTESIAN_POINT('',(0.033505627,-0.811734377,3.7));
+#57=CARTESIAN_POINT('',(0.022196474,-0.805720448,3.7));
+#58=CARTESIAN_POINT('',(-0.001254554,-0.78011805,3.7));
+#59=CARTESIAN_POINT('',(-0.009607458,-0.764886386,3.7));
+#60=CARTESIAN_POINT('',(-0.015645178,-0.748785798,3.7));
+#61=B_SPLINE_CURVE_WITH_KNOTS('',3,(#51,#52,#53,#54,#55,#56,#57,#58,#59,#60),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(-0.02453121,-0.01709259,-0.010411244,-0.005158631,-0.),.UNSPECIFIED.);
+#62=EDGE_CURVE('',#35,#50,#61,.T.);
+#63=ORIENTED_EDGE('',*,*,#62,.T.);
+#64=CARTESIAN_POINT('',(-0.039470138,-0.537764727,3.7));
+#65=VERTEX_POINT('',#64);
+#66=CARTESIAN_POINT('',(-0.015645178,-0.748785798,3.7));
+#67=CARTESIAN_POINT('',(-0.029737433,-0.711929132,3.7));
+#68=CARTESIAN_POINT('',(-0.033501253,-0.67642027,3.7));
+#69=CARTESIAN_POINT('',(-0.038520129,-0.621839998,3.7));
+#70=CARTESIAN_POINT('',(-0.039470138,-0.576725095,3.7));
+#71=CARTESIAN_POINT('',(-0.039470138,-0.537764727,3.7));
+#72=B_SPLINE_CURVE_WITH_KNOTS('',3,(#66,#67,#68,#69,#70,#71),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.016348909,-0.01168811,-0.),.UNSPECIFIED.);
+#73=EDGE_CURVE('',#50,#65,#72,.T.);
+#74=ORIENTED_EDGE('',*,*,#73,.T.);
+#75=CARTESIAN_POINT('',(-0.015077917,-0.324474613,3.7));
+#76=VERTEX_POINT('',#75);
+#77=CARTESIAN_POINT('',(-0.039470138,-0.537764727,3.7));
+#78=CARTESIAN_POINT('',(-0.039470138,-0.468487497,3.7));
+#79=CARTESIAN_POINT('',(-0.035628346,-0.4274247,3.7));
+#80=CARTESIAN_POINT('',(-0.031270926,-0.383216267,3.7));
+#81=CARTESIAN_POINT('',(-0.025809532,-0.351518281,3.7));
+#82=CARTESIAN_POINT('',(-0.015077917,-0.324474613,3.7));
+#83=B_SPLINE_CURVE_WITH_KNOTS('',3,(#77,#78,#79,#80,#81,#82),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.013375924,-0.008728544,-0.),.UNSPECIFIED.);
+#84=EDGE_CURVE('',#65,#76,#83,.T.);
+#85=ORIENTED_EDGE('',*,*,#84,.T.);
+#86=CARTESIAN_POINT('',(0.089298096,-0.25073069,3.7));
+#87=VERTEX_POINT('',#86);
+#88=CARTESIAN_POINT('',(-0.015077917,-0.324474613,3.7));
+#89=CARTESIAN_POINT('',(-0.011465405,-0.315443332,3.7));
+#90=CARTESIAN_POINT('',(-0.007134211,-0.30662537,3.7));
+#91=CARTESIAN_POINT('',(0.002787237,-0.2910273,3.7));
+#92=CARTESIAN_POINT('',(0.008206321,-0.284134974,3.7));
+#93=CARTESIAN_POINT('',(0.025102385,-0.267637497,3.7));
+#94=CARTESIAN_POINT('',(0.03562011,-0.261968425,3.7));
+#95=CARTESIAN_POINT('',(0.058538092,-0.25284905,3.7));
+#96=CARTESIAN_POINT('',(0.073977768,-0.25073069,3.7));
+#97=CARTESIAN_POINT('',(0.089298096,-0.25073069,3.7));
+#98=B_SPLINE_CURVE_WITH_KNOTS('',3,(#88,#89,#90,#91,#92,#93,#94,#95,#96,#97),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(-0.010878642,-0.009045484,-0.007395307,-0.004596098,-0.),.UNSPECIFIED.);
+#99=EDGE_CURVE('',#76,#87,#98,.T.);
+#100=ORIENTED_EDGE('',*,*,#99,.T.);
+#101=CARTESIAN_POINT('',(0.191972327,-0.323340091,3.7));
+#102=VERTEX_POINT('',#101);
+#103=CARTESIAN_POINT('',(0.089298096,-0.25073069,3.7));
+#104=CARTESIAN_POINT('',(0.097884712,-0.25073069,3.7));
+#105=CARTESIAN_POINT('',(0.106528538,-0.251396129,3.7));
+#106=CARTESIAN_POINT('',(0.12257421,-0.254440351,3.7));
+#107=CARTESIAN_POINT('',(0.130004369,-0.256642205,3.7));
+#108=CARTESIAN_POINT('',(0.143668125,-0.262733604,3.7));
+#109=CARTESIAN_POINT('',(0.154481853,-0.268518457,3.7));
+#110=CARTESIAN_POINT('',(0.177321696,-0.292729184,3.7));
+#111=CARTESIAN_POINT('',(0.185753812,-0.307669435,3.7));
+#112=CARTESIAN_POINT('',(0.191972327,-0.323340091,3.7));
+#113=B_SPLINE_CURVE_WITH_KNOTS('',3,(#103,#104,#105,#106,#107,#108,#109,#110,#111,#112),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(-0.021118754,-0.015261094,-0.009979148,-0.00505782,-0.),.UNSPECIFIED.);
+#114=EDGE_CURVE('',#87,#102,#113,.T.);
+#115=ORIENTED_EDGE('',*,*,#114,.T.);
+#116=CARTESIAN_POINT('',(0.217499069,-0.537197466,3.7));
+#117=VERTEX_POINT('',#116);
+#118=CARTESIAN_POINT('',(0.191972327,-0.323340091,3.7));
+#119=CARTESIAN_POINT('',(0.205386841,-0.357144667,3.7));
+#120=CARTESIAN_POINT('',(0.20995205,-0.394590702,3.7));
+#121=CARTESIAN_POINT('',(0.216150417,-0.452545428,3.7));
+#122=CARTESIAN_POINT('',(0.217499069,-0.496635918,3.7));
+#123=CARTESIAN_POINT('',(0.217499069,-0.537197466,3.7));
+#124=B_SPLINE_CURVE_WITH_KNOTS('',3,(#118,#119,#120,#121,#122,#123),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.01744342,-0.012168465,-0.),.UNSPECIFIED.);
+#125=EDGE_CURVE('',#102,#117,#124,.T.);
+#126=ORIENTED_EDGE('',*,*,#125,.T.);
+#127=CARTESIAN_POINT('',(0.217499069,-0.537197466,3.7));
+#128=CARTESIAN_POINT('',(0.217499069,-0.603855447,3.7));
+#129=CARTESIAN_POINT('',(0.213928716,-0.642800923,3.7));
+#130=CARTESIAN_POINT('',(0.208765481,-0.691335334,3.7));
+#131=CARTESIAN_POINT('',(0.203180745,-0.723441305,3.7));
+#132=CARTESIAN_POINT('',(0.192539588,-0.750487581,3.7));
+#133=B_SPLINE_CURVE_WITH_KNOTS('',3,(#127,#128,#129,#130,#131,#132),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.014707646,-0.008719299,-0.),.UNSPECIFIED.);
+#134=EDGE_CURVE('',#117,#33,#133,.T.);
+#135=ORIENTED_EDGE('',*,*,#134,.T.);
+#136=EDGE_LOOP('',(#48,#63,#74,#85,#100,#115,#126,#135));
+#137=FACE_BOUND('',#136,.T.);
+#138=CARTESIAN_POINT('',(-0.134769976,-0.537764727,3.7));
+#139=VERTEX_POINT('',#138);
+#140=CARTESIAN_POINT('',(0.089298096,-0.901946252,3.7));
+#141=VERTEX_POINT('',#140);
+#142=CARTESIAN_POINT('',(-0.134769976,-0.537764727,3.7));
+#143=CARTESIAN_POINT('',(-0.134769976,-0.585532262,3.7));
+#144=CARTESIAN_POINT('',(-0.132042376,-0.635840038,3.7));
+#145=CARTESIAN_POINT('',(-0.117886068,-0.719541383,3.7));
+#146=CARTESIAN_POINT('',(-0.108009969,-0.757444526,3.7));
+#147=CARTESIAN_POINT('',(-0.079774337,-0.816304493,3.7));
+#148=CARTESIAN_POINT('',(-0.065876402,-0.83536496,3.7));
+#149=CARTESIAN_POINT('',(-0.03458872,-0.866274658,3.7));
+#150=CARTESIAN_POINT('',(-0.015832482,-0.878535224,3.7));
+#151=CARTESIAN_POINT('',(0.031970805,-0.897805565,3.7));
+#152=CARTESIAN_POINT('',(0.060622492,-0.901946252,3.7));
+#153=CARTESIAN_POINT('',(0.089298096,-0.901946252,3.7));
+#154=B_SPLINE_CURVE_WITH_KNOTS('',3,(#142,#143,#144,#145,#146,#147,#148,#149,#150,#151,#152,#153),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,4),(-0.040917612,-0.030141444,-0.021791399,-0.015455833,-0.008602681,-0.),.UNSPECIFIED.);
+#155=EDGE_CURVE('',#139,#141,#154,.T.);
+#156=ORIENTED_EDGE('',*,*,#155,.T.);
+#157=CARTESIAN_POINT('',(0.312798907,-0.537197466,3.7));
+#158=VERTEX_POINT('',#157);
+#159=CARTESIAN_POINT('',(0.089298096,-0.901946252,3.7));
+#160=CARTESIAN_POINT('',(0.107104736,-0.901946252,3.7));
+#161=CARTESIAN_POINT('',(0.124957584,-0.900332709,3.7));
+#162=CARTESIAN_POINT('',(0.158265819,-0.892972077,3.7));
+#163=CARTESIAN_POINT('',(0.173592356,-0.887631537,3.7));
+#164=CARTESIAN_POINT('',(0.208690542,-0.869413671,3.7));
+#165=CARTESIAN_POINT('',(0.226328932,-0.854944682,3.7));
+#166=CARTESIAN_POINT('',(0.258455769,-0.816500657,3.7));
+#167=CARTESIAN_POINT('',(0.273253297,-0.789967175,3.7));
+#168=CARTESIAN_POINT('',(0.306092795,-0.691567834,3.7));
+#169=CARTESIAN_POINT('',(0.312798907,-0.61361125,3.7));
+#170=CARTESIAN_POINT('',(0.312798907,-0.537197466,3.7));
+#171=B_SPLINE_CURVE_WITH_KNOTS('',3,(#159,#160,#161,#162,#163,#164,#165,#166,#167,#168,#169,#170),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,4),(-0.062802511,-0.054369026,-0.046648826,-0.03564314,-0.022924135,-0.),.UNSPECIFIED.);
+#172=EDGE_CURVE('',#141,#158,#171,.T.);
+#173=ORIENTED_EDGE('',*,*,#172,.T.);
+#174=CARTESIAN_POINT('',(0.089298096,-0.173015941,3.7));
+#175=VERTEX_POINT('',#174);
+#176=CARTESIAN_POINT('',(0.312798907,-0.537197466,3.7));
+#177=CARTESIAN_POINT('',(0.312798907,-0.489527713,3.7));
+#178=CARTESIAN_POINT('',(0.31003161,-0.439425633,3.7));
+#179=CARTESIAN_POINT('',(0.295727624,-0.355695609,3.7));
+#180=CARTESIAN_POINT('',(0.285737646,-0.317800568,3.7));
+#181=CARTESIAN_POINT('',(0.256694614,-0.257430563,3.7));
+#182=CARTESIAN_POINT('',(0.242416027,-0.238599309,3.7));
+#183=CARTESIAN_POINT('',(0.212073168,-0.208579112,3.7));
+#184=CARTESIAN_POINT('',(0.193378825,-0.196308914,3.7));
+#185=CARTESIAN_POINT('',(0.145934309,-0.177142225,3.7));
+#186=CARTESIAN_POINT('',(0.117649618,-0.173015941,3.7));
+#187=CARTESIAN_POINT('',(0.089298096,-0.173015941,3.7));
+#188=B_SPLINE_CURVE_WITH_KNOTS('',3,(#176,#177,#178,#179,#180,#181,#182,#183,#184,#185,#186,#187),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,4),(-0.038363203,-0.028778784,-0.021305521,-0.015344865,-0.008505457,-0.),.UNSPECIFIED.);
+#189=EDGE_CURVE('',#158,#175,#188,.T.);
+#190=ORIENTED_EDGE('',*,*,#189,.T.);
+#191=CARTESIAN_POINT('',(0.089298096,-0.173015941,3.7));
+#192=CARTESIAN_POINT('',(0.071231855,-0.173015941,3.7));
+#193=CARTESIAN_POINT('',(0.053109792,-0.174649895,3.7));
+#194=CARTESIAN_POINT('',(0.019352976,-0.182121565,3.7));
+#195=CARTESIAN_POINT('',(0.003837014,-0.187538954,3.7));
+#196=CARTESIAN_POINT('',(-0.031406022,-0.205918027,3.7));
+#197=CARTESIAN_POINT('',(-0.04902379,-0.220407833,3.7));
+#198=CARTESIAN_POINT('',(-0.080945691,-0.258759248,3.7));
+#199=CARTESIAN_POINT('',(-0.095606111,-0.285118593,3.7));
+#200=CARTESIAN_POINT('',(-0.128157903,-0.383413688,3.7));
+#201=CARTESIAN_POINT('',(-0.134769976,-0.461424029,3.7));
+#202=CARTESIAN_POINT('',(-0.134769976,-0.537764727,3.7));
+#203=B_SPLINE_CURVE_WITH_KNOTS('',3,(#191,#192,#193,#194,#195,#196,#197,#198,#199,#200,#201,#202),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,4),(-0.063216774,-0.054593247,-0.046716074,-0.035623894,-0.02290221,-0.),.UNSPECIFIED.);
+#204=EDGE_CURVE('',#175,#139,#203,.T.);
+#205=ORIENTED_EDGE('',*,*,#204,.T.);
+#206=EDGE_LOOP('',(#156,#173,#190,#205));
+#207=FACE_BOUND('',#206,.T.);
+#208=ADVANCED_FACE('',(#137,#207),#31,.T.);
+#209=CARTESIAN_POINT('',(-0.015077917,-0.324474613,-5.809145211));
+#210=CARTESIAN_POINT('',(-0.029259441,-0.360212052,-5.809145211));
+#211=CARTESIAN_POINT('',(-0.039470138,-0.469126153,-5.809145211));
+#212=CARTESIAN_POINT('',(-0.039470138,-0.537764727,-5.809145211));
+#213=B_SPLINE_CURVE_WITH_KNOTS('',2,(#209,#210,#211,#212),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#214=DIRECTION('',(0.,0.,1.));
+#215=VECTOR('',#214,1.);
+#216=SURFACE_OF_LINEAR_EXTRUSION('',#213,#215);
+#217=ORIENTED_EDGE('',*,*,#84,.F.);
+#218=CARTESIAN_POINT('',(-0.039470138,-0.537764727,3.68));
+#219=VERTEX_POINT('',#218);
+#220=CARTESIAN_POINT('',(-0.039470138,-0.537764727,89.082306901));
+#221=DIRECTION('',(0.,0.,1.));
+#222=VECTOR('',#221,0.2);
+#223=LINE('',#220,#222);
+#224=EDGE_CURVE('',#219,#65,#223,.T.);
+#225=ORIENTED_EDGE('',*,*,#224,.F.);
+#226=CARTESIAN_POINT('',(-0.015077917,-0.324474613,3.68));
+#227=VERTEX_POINT('',#226);
+#228=CARTESIAN_POINT('',(-0.015077917,-0.324474613,3.68));
+#229=CARTESIAN_POINT('',(-0.029259441,-0.360212052,3.68));
+#230=CARTESIAN_POINT('',(-0.039470138,-0.469126153,3.68));
+#231=CARTESIAN_POINT('',(-0.039470138,-0.537764727,3.68));
+#232=B_SPLINE_CURVE_WITH_KNOTS('',2,(#228,#229,#230,#231),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#233=EDGE_CURVE('',#227,#219,#232,.T.);
+#234=ORIENTED_EDGE('',*,*,#233,.F.);
+#235=CARTESIAN_POINT('',(-0.015077917,-0.324474613,89.082306901));
+#236=DIRECTION('',(0.,0.,1.));
+#237=VECTOR('',#236,0.2);
+#238=LINE('',#235,#237);
+#239=EDGE_CURVE('',#227,#76,#238,.T.);
+#240=ORIENTED_EDGE('',*,*,#239,.T.);
+#241=EDGE_LOOP('',(#217,#225,#234,#240));
+#242=FACE_BOUND('',#241,.T.);
+#243=ADVANCED_FACE('',(#242),#216,.F.);
+#244=CARTESIAN_POINT('',(-0.039470138,-0.537764727,-5.809145211));
+#245=CARTESIAN_POINT('',(-0.039470138,-0.61150865,-5.809145211));
+#246=CARTESIAN_POINT('',(-0.030393963,-0.710212054,-5.809145211));
+#247=CARTESIAN_POINT('',(-0.015645178,-0.748785798,-5.809145211));
+#248=B_SPLINE_CURVE_WITH_KNOTS('',2,(#244,#245,#246,#247),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#249=DIRECTION('',(0.,0.,1.));
+#250=VECTOR('',#249,1.);
+#251=SURFACE_OF_LINEAR_EXTRUSION('',#248,#250);
+#252=ORIENTED_EDGE('',*,*,#73,.F.);
+#253=CARTESIAN_POINT('',(-0.015645178,-0.748785798,3.68));
+#254=VERTEX_POINT('',#253);
+#255=CARTESIAN_POINT('',(-0.015645178,-0.748785798,89.082306901));
+#256=DIRECTION('',(0.,0.,1.));
+#257=VECTOR('',#256,0.2);
+#258=LINE('',#255,#257);
+#259=EDGE_CURVE('',#254,#50,#258,.T.);
+#260=ORIENTED_EDGE('',*,*,#259,.F.);
+#261=CARTESIAN_POINT('',(-0.039470138,-0.537764727,3.68));
+#262=CARTESIAN_POINT('',(-0.039470138,-0.61150865,3.68));
+#263=CARTESIAN_POINT('',(-0.030393963,-0.710212054,3.68));
+#264=CARTESIAN_POINT('',(-0.015645178,-0.748785798,3.68));
+#265=B_SPLINE_CURVE_WITH_KNOTS('',2,(#261,#262,#263,#264),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#266=EDGE_CURVE('',#219,#254,#265,.T.);
+#267=ORIENTED_EDGE('',*,*,#266,.F.);
+#268=ORIENTED_EDGE('',*,*,#224,.T.);
+#269=EDGE_LOOP('',(#252,#260,#267,#268));
+#270=FACE_BOUND('',#269,.T.);
+#271=ADVANCED_FACE('',(#270),#251,.F.);
+#272=CARTESIAN_POINT('',(-0.015645178,-0.748785798,-5.809145211));
+#273=CARTESIAN_POINT('',(-0.002030916,-0.785090498,-5.809145211));
+#274=CARTESIAN_POINT('',(0.048455308,-0.824231503,-5.809145211));
+#275=CARTESIAN_POINT('',(0.089298096,-0.824231503,-5.809145211));
+#276=B_SPLINE_CURVE_WITH_KNOTS('',2,(#272,#273,#274,#275),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#277=DIRECTION('',(0.,0.,1.));
+#278=VECTOR('',#277,1.);
+#279=SURFACE_OF_LINEAR_EXTRUSION('',#276,#278);
+#280=ORIENTED_EDGE('',*,*,#62,.F.);
+#281=CARTESIAN_POINT('',(0.089298096,-0.824231503,3.68));
+#282=VERTEX_POINT('',#281);
+#283=CARTESIAN_POINT('',(0.089298096,-0.824231503,89.082306901));
+#284=DIRECTION('',(0.,0.,1.));
+#285=VECTOR('',#284,0.2);
+#286=LINE('',#283,#285);
+#287=EDGE_CURVE('',#282,#35,#286,.T.);
+#288=ORIENTED_EDGE('',*,*,#287,.F.);
+#289=CARTESIAN_POINT('',(-0.015645178,-0.748785798,3.68));
+#290=CARTESIAN_POINT('',(-0.002030916,-0.785090498,3.68));
+#291=CARTESIAN_POINT('',(0.048455308,-0.824231503,3.68));
+#292=CARTESIAN_POINT('',(0.089298096,-0.824231503,3.68));
+#293=B_SPLINE_CURVE_WITH_KNOTS('',2,(#289,#290,#291,#292),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#294=EDGE_CURVE('',#254,#282,#293,.T.);
+#295=ORIENTED_EDGE('',*,*,#294,.F.);
+#296=ORIENTED_EDGE('',*,*,#259,.T.);
+#297=EDGE_LOOP('',(#280,#288,#295,#296));
+#298=FACE_BOUND('',#297,.T.);
+#299=ADVANCED_FACE('',(#298),#279,.F.);
+#300=CARTESIAN_POINT('',(0.089298096,-0.824231503,-5.809145211));
+#301=CARTESIAN_POINT('',(0.12787184,-0.824231503,-5.809145211));
+#302=CARTESIAN_POINT('',(0.178358064,-0.787359542,-5.809145211));
+#303=CARTESIAN_POINT('',(0.192539588,-0.750487581,-5.809145211));
+#304=B_SPLINE_CURVE_WITH_KNOTS('',2,(#300,#301,#302,#303),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#305=DIRECTION('',(0.,0.,1.));
+#306=VECTOR('',#305,1.);
+#307=SURFACE_OF_LINEAR_EXTRUSION('',#304,#306);
+#308=ORIENTED_EDGE('',*,*,#47,.F.);
+#309=CARTESIAN_POINT('',(0.192539588,-0.750487581,3.68));
+#310=VERTEX_POINT('',#309);
+#311=CARTESIAN_POINT('',(0.192539588,-0.750487581,89.082306901));
+#312=DIRECTION('',(0.,0.,1.));
+#313=VECTOR('',#312,0.2);
+#314=LINE('',#311,#313);
+#315=EDGE_CURVE('',#310,#33,#314,.T.);
+#316=ORIENTED_EDGE('',*,*,#315,.F.);
+#317=CARTESIAN_POINT('',(0.089298096,-0.824231503,3.68));
+#318=CARTESIAN_POINT('',(0.12787184,-0.824231503,3.68));
+#319=CARTESIAN_POINT('',(0.178358064,-0.787359542,3.68));
+#320=CARTESIAN_POINT('',(0.192539588,-0.750487581,3.68));
+#321=B_SPLINE_CURVE_WITH_KNOTS('',2,(#317,#318,#319,#320),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#322=EDGE_CURVE('',#282,#310,#321,.T.);
+#323=ORIENTED_EDGE('',*,*,#322,.F.);
+#324=ORIENTED_EDGE('',*,*,#287,.T.);
+#325=EDGE_LOOP('',(#308,#316,#323,#324));
+#326=FACE_BOUND('',#325,.T.);
+#327=ADVANCED_FACE('',(#326),#307,.F.);
+#328=CARTESIAN_POINT('',(0.089298096,-0.901946252,-5.809145211));
+#329=CARTESIAN_POINT('',(0.203317545,-0.901946252,-5.809145211));
+#330=CARTESIAN_POINT('',(0.312798907,-0.725528099,-5.809145211));
+#331=CARTESIAN_POINT('',(0.312798907,-0.537197466,-5.809145211));
+#332=B_SPLINE_CURVE_WITH_KNOTS('',2,(#328,#329,#330,#331),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#333=DIRECTION('',(0.,0.,1.));
+#334=VECTOR('',#333,1.);
+#335=SURFACE_OF_LINEAR_EXTRUSION('',#332,#334);
+#336=ORIENTED_EDGE('',*,*,#172,.F.);
+#337=CARTESIAN_POINT('',(0.089298096,-0.901946252,3.68));
+#338=VERTEX_POINT('',#337);
+#339=CARTESIAN_POINT('',(0.089298096,-0.901946252,89.082306901));
+#340=DIRECTION('',(0.,0.,1.));
+#341=VECTOR('',#340,0.2);
+#342=LINE('',#339,#341);
+#343=EDGE_CURVE('',#338,#141,#342,.T.);
+#344=ORIENTED_EDGE('',*,*,#343,.F.);
+#345=CARTESIAN_POINT('',(0.312798907,-0.537197466,3.68));
+#346=VERTEX_POINT('',#345);
+#347=CARTESIAN_POINT('',(0.312798907,-0.537197466,3.68));
+#348=CARTESIAN_POINT('',(0.312798907,-0.725528099,3.68));
+#349=CARTESIAN_POINT('',(0.203317545,-0.901946252,3.68));
+#350=CARTESIAN_POINT('',(0.089298096,-0.901946252,3.68));
+#351=B_SPLINE_CURVE_WITH_KNOTS('',2,(#347,#348,#349,#350),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#352=EDGE_CURVE('',#346,#338,#351,.T.);
+#353=ORIENTED_EDGE('',*,*,#352,.F.);
+#354=CARTESIAN_POINT('',(0.312798907,-0.537197466,89.082306901));
+#355=DIRECTION('',(0.,0.,1.));
+#356=VECTOR('',#355,0.2);
+#357=LINE('',#354,#356);
+#358=EDGE_CURVE('',#346,#158,#357,.T.);
+#359=ORIENTED_EDGE('',*,*,#358,.T.);
+#360=EDGE_LOOP('',(#336,#344,#353,#359));
+#361=FACE_BOUND('',#360,.T.);
+#362=ADVANCED_FACE('',(#361),#335,.T.);
+#363=CARTESIAN_POINT('',(-0.134769976,-0.537764727,-5.809145211));
+#364=CARTESIAN_POINT('',(-0.134769976,-0.722124534,-5.809145211));
+#365=CARTESIAN_POINT('',(-0.026423136,-0.901946252,-5.809145211));
+#366=CARTESIAN_POINT('',(0.089298096,-0.901946252,-5.809145211));
+#367=B_SPLINE_CURVE_WITH_KNOTS('',2,(#363,#364,#365,#366),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#368=DIRECTION('',(0.,0.,1.));
+#369=VECTOR('',#368,1.);
+#370=SURFACE_OF_LINEAR_EXTRUSION('',#367,#369);
+#371=ORIENTED_EDGE('',*,*,#155,.F.);
+#372=CARTESIAN_POINT('',(-0.134769976,-0.537764727,3.68));
+#373=VERTEX_POINT('',#372);
+#374=CARTESIAN_POINT('',(-0.134769976,-0.537764727,89.082306901));
+#375=DIRECTION('',(0.,0.,1.));
+#376=VECTOR('',#375,0.2);
+#377=LINE('',#374,#376);
+#378=EDGE_CURVE('',#373,#139,#377,.T.);
+#379=ORIENTED_EDGE('',*,*,#378,.F.);
+#380=CARTESIAN_POINT('',(0.089298096,-0.901946252,3.68));
+#381=CARTESIAN_POINT('',(-0.026423136,-0.901946252,3.68));
+#382=CARTESIAN_POINT('',(-0.134769976,-0.722124534,3.68));
+#383=CARTESIAN_POINT('',(-0.134769976,-0.537764727,3.68));
+#384=B_SPLINE_CURVE_WITH_KNOTS('',2,(#380,#381,#382,#383),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#385=EDGE_CURVE('',#338,#373,#384,.T.);
+#386=ORIENTED_EDGE('',*,*,#385,.F.);
+#387=ORIENTED_EDGE('',*,*,#343,.T.);
+#388=EDGE_LOOP('',(#371,#379,#386,#387));
+#389=FACE_BOUND('',#388,.T.);
+#390=ADVANCED_FACE('',(#389),#370,.T.);
+#391=CARTESIAN_POINT('',(0.089298096,-0.25073069,-5.809145211));
+#392=CARTESIAN_POINT('',(0.050157091,-0.25073069,-5.809145211));
+#393=CARTESIAN_POINT('',(-0.000329133,-0.287602652,-5.809145211));
+#394=CARTESIAN_POINT('',(-0.015077917,-0.324474613,-5.809145211));
+#395=B_SPLINE_CURVE_WITH_KNOTS('',2,(#391,#392,#393,#394),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#396=DIRECTION('',(0.,0.,1.));
+#397=VECTOR('',#396,1.);
+#398=SURFACE_OF_LINEAR_EXTRUSION('',#395,#397);
+#399=ORIENTED_EDGE('',*,*,#99,.F.);
+#400=ORIENTED_EDGE('',*,*,#239,.F.);
+#401=CARTESIAN_POINT('',(0.089298096,-0.25073069,3.68));
+#402=VERTEX_POINT('',#401);
+#403=CARTESIAN_POINT('',(0.089298096,-0.25073069,3.68));
+#404=CARTESIAN_POINT('',(0.050157091,-0.25073069,3.68));
+#405=CARTESIAN_POINT('',(-0.000329133,-0.287602652,3.68));
+#406=CARTESIAN_POINT('',(-0.015077917,-0.324474613,3.68));
+#407=B_SPLINE_CURVE_WITH_KNOTS('',2,(#403,#404,#405,#406),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#408=EDGE_CURVE('',#402,#227,#407,.T.);
+#409=ORIENTED_EDGE('',*,*,#408,.F.);
+#410=CARTESIAN_POINT('',(0.089298096,-0.25073069,89.082306901));
+#411=DIRECTION('',(0.,0.,1.));
+#412=VECTOR('',#411,0.2);
+#413=LINE('',#410,#412);
+#414=EDGE_CURVE('',#402,#87,#413,.T.);
+#415=ORIENTED_EDGE('',*,*,#414,.T.);
+#416=EDGE_LOOP('',(#399,#400,#409,#415));
+#417=FACE_BOUND('',#416,.T.);
+#418=ADVANCED_FACE('',(#417),#398,.F.);
+#419=CARTESIAN_POINT('',(0.191972327,-0.323340091,-5.809145211));
+#420=CARTESIAN_POINT('',(0.177790803,-0.287602652,-5.809145211));
+#421=CARTESIAN_POINT('',(0.128439101,-0.25073069,-5.809145211));
+#422=CARTESIAN_POINT('',(0.089298096,-0.25073069,-5.809145211));
+#423=B_SPLINE_CURVE_WITH_KNOTS('',2,(#419,#420,#421,#422),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#424=DIRECTION('',(0.,0.,1.));
+#425=VECTOR('',#424,1.);
+#426=SURFACE_OF_LINEAR_EXTRUSION('',#423,#425);
+#427=ORIENTED_EDGE('',*,*,#114,.F.);
+#428=ORIENTED_EDGE('',*,*,#414,.F.);
+#429=CARTESIAN_POINT('',(0.191972327,-0.323340091,3.68));
+#430=VERTEX_POINT('',#429);
+#431=CARTESIAN_POINT('',(0.191972327,-0.323340091,3.68));
+#432=CARTESIAN_POINT('',(0.177790803,-0.287602652,3.68));
+#433=CARTESIAN_POINT('',(0.128439101,-0.25073069,3.68));
+#434=CARTESIAN_POINT('',(0.089298096,-0.25073069,3.68));
+#435=B_SPLINE_CURVE_WITH_KNOTS('',2,(#431,#432,#433,#434),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#436=EDGE_CURVE('',#430,#402,#435,.T.);
+#437=ORIENTED_EDGE('',*,*,#436,.F.);
+#438=CARTESIAN_POINT('',(0.191972327,-0.323340091,89.082306901));
+#439=DIRECTION('',(0.,0.,1.));
+#440=VECTOR('',#439,0.2);
+#441=LINE('',#438,#440);
+#442=EDGE_CURVE('',#430,#102,#441,.T.);
+#443=ORIENTED_EDGE('',*,*,#442,.T.);
+#444=EDGE_LOOP('',(#427,#428,#437,#443));
+#445=FACE_BOUND('',#444,.T.);
+#446=ADVANCED_FACE('',(#445),#426,.F.);
+#447=CARTESIAN_POINT('',(0.217499069,-0.537197466,-5.809145211));
+#448=CARTESIAN_POINT('',(0.217499069,-0.465155327,-5.809145211));
+#449=CARTESIAN_POINT('',(0.20615385,-0.359077531,-5.809145211));
+#450=CARTESIAN_POINT('',(0.191972327,-0.323340091,-5.809145211));
+#451=B_SPLINE_CURVE_WITH_KNOTS('',2,(#447,#448,#449,#450),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#452=DIRECTION('',(0.,0.,1.));
+#453=VECTOR('',#452,1.);
+#454=SURFACE_OF_LINEAR_EXTRUSION('',#451,#453);
+#455=ORIENTED_EDGE('',*,*,#125,.F.);
+#456=ORIENTED_EDGE('',*,*,#442,.F.);
+#457=CARTESIAN_POINT('',(0.217499069,-0.537197466,3.68));
+#458=VERTEX_POINT('',#457);
+#459=CARTESIAN_POINT('',(0.217499069,-0.537197466,3.68));
+#460=CARTESIAN_POINT('',(0.217499069,-0.465155327,3.68));
+#461=CARTESIAN_POINT('',(0.20615385,-0.359077531,3.68));
+#462=CARTESIAN_POINT('',(0.191972327,-0.323340091,3.68));
+#463=B_SPLINE_CURVE_WITH_KNOTS('',2,(#459,#460,#461,#462),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#464=EDGE_CURVE('',#458,#430,#463,.T.);
+#465=ORIENTED_EDGE('',*,*,#464,.F.);
+#466=CARTESIAN_POINT('',(0.217499069,-0.537197466,89.082306901));
+#467=DIRECTION('',(0.,0.,1.));
+#468=VECTOR('',#467,0.2);
+#469=LINE('',#466,#468);
+#470=EDGE_CURVE('',#458,#117,#469,.T.);
+#471=ORIENTED_EDGE('',*,*,#470,.T.);
+#472=EDGE_LOOP('',(#455,#456,#465,#471));
+#473=FACE_BOUND('',#472,.T.);
+#474=ADVANCED_FACE('',(#473),#454,.F.);
+#475=CARTESIAN_POINT('',(0.192539588,-0.750487581,-5.809145211));
+#476=CARTESIAN_POINT('',(0.20615385,-0.715884663,-5.809145211));
+#477=CARTESIAN_POINT('',(0.217499069,-0.609239606,-5.809145211));
+#478=CARTESIAN_POINT('',(0.217499069,-0.537197466,-5.809145211));
+#479=B_SPLINE_CURVE_WITH_KNOTS('',2,(#475,#476,#477,#478),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#480=DIRECTION('',(0.,0.,1.));
+#481=VECTOR('',#480,1.);
+#482=SURFACE_OF_LINEAR_EXTRUSION('',#479,#481);
+#483=ORIENTED_EDGE('',*,*,#134,.F.);
+#484=ORIENTED_EDGE('',*,*,#470,.F.);
+#485=CARTESIAN_POINT('',(0.192539588,-0.750487581,3.68));
+#486=CARTESIAN_POINT('',(0.20615385,-0.715884663,3.68));
+#487=CARTESIAN_POINT('',(0.217499069,-0.609239606,3.68));
+#488=CARTESIAN_POINT('',(0.217499069,-0.537197466,3.68));
+#489=B_SPLINE_CURVE_WITH_KNOTS('',2,(#485,#486,#487,#488),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#490=EDGE_CURVE('',#310,#458,#489,.T.);
+#491=ORIENTED_EDGE('',*,*,#490,.F.);
+#492=ORIENTED_EDGE('',*,*,#315,.T.);
+#493=EDGE_LOOP('',(#483,#484,#491,#492));
+#494=FACE_BOUND('',#493,.T.);
+#495=ADVANCED_FACE('',(#494),#482,.F.);
+#496=CARTESIAN_POINT('',(0.089298096,-0.173015941,-5.809145211));
+#497=CARTESIAN_POINT('',(-0.025288614,-0.173015941,-5.809145211));
+#498=CARTESIAN_POINT('',(-0.134769976,-0.348299573,-5.809145211));
+#499=CARTESIAN_POINT('',(-0.134769976,-0.537764727,-5.809145211));
+#500=B_SPLINE_CURVE_WITH_KNOTS('',2,(#496,#497,#498,#499),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#501=DIRECTION('',(0.,0.,1.));
+#502=VECTOR('',#501,1.);
+#503=SURFACE_OF_LINEAR_EXTRUSION('',#500,#502);
+#504=ORIENTED_EDGE('',*,*,#204,.F.);
+#505=CARTESIAN_POINT('',(0.089298096,-0.173015941,3.68));
+#506=VERTEX_POINT('',#505);
+#507=CARTESIAN_POINT('',(0.089298096,-0.173015941,89.082306901));
+#508=DIRECTION('',(0.,0.,1.));
+#509=VECTOR('',#508,0.2);
+#510=LINE('',#507,#509);
+#511=EDGE_CURVE('',#506,#175,#510,.T.);
+#512=ORIENTED_EDGE('',*,*,#511,.F.);
+#513=CARTESIAN_POINT('',(-0.134769976,-0.537764727,3.68));
+#514=CARTESIAN_POINT('',(-0.134769976,-0.348299573,3.68));
+#515=CARTESIAN_POINT('',(-0.025288614,-0.173015941,3.68));
+#516=CARTESIAN_POINT('',(0.089298096,-0.173015941,3.68));
+#517=B_SPLINE_CURVE_WITH_KNOTS('',2,(#513,#514,#515,#516),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#518=EDGE_CURVE('',#373,#506,#517,.T.);
+#519=ORIENTED_EDGE('',*,*,#518,.F.);
+#520=ORIENTED_EDGE('',*,*,#378,.T.);
+#521=EDGE_LOOP('',(#504,#512,#519,#520));
+#522=FACE_BOUND('',#521,.T.);
+#523=ADVANCED_FACE('',(#522),#503,.T.);
+#524=CARTESIAN_POINT('',(0.312798907,-0.537197466,-5.809145211));
+#525=CARTESIAN_POINT('',(0.312798907,-0.354539443,-5.809145211));
+#526=CARTESIAN_POINT('',(0.204452067,-0.173015941,-5.809145211));
+#527=CARTESIAN_POINT('',(0.089298096,-0.173015941,-5.809145211));
+#528=B_SPLINE_CURVE_WITH_KNOTS('',2,(#524,#525,#526,#527),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#529=DIRECTION('',(0.,0.,1.));
+#530=VECTOR('',#529,1.);
+#531=SURFACE_OF_LINEAR_EXTRUSION('',#528,#530);
+#532=ORIENTED_EDGE('',*,*,#189,.F.);
+#533=ORIENTED_EDGE('',*,*,#358,.F.);
+#534=CARTESIAN_POINT('',(0.089298096,-0.173015941,3.68));
+#535=CARTESIAN_POINT('',(0.204452067,-0.173015941,3.68));
+#536=CARTESIAN_POINT('',(0.312798907,-0.354539443,3.68));
+#537=CARTESIAN_POINT('',(0.312798907,-0.537197466,3.68));
+#538=B_SPLINE_CURVE_WITH_KNOTS('',2,(#534,#535,#536,#537),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#539=EDGE_CURVE('',#506,#346,#538,.T.);
+#540=ORIENTED_EDGE('',*,*,#539,.F.);
+#541=ORIENTED_EDGE('',*,*,#511,.T.);
+#542=EDGE_LOOP('',(#532,#533,#540,#541));
+#543=FACE_BOUND('',#542,.T.);
+#544=ADVANCED_FACE('',(#543),#531,.T.);
+#545=CARTESIAN_POINT('',(-0.,-0.,3.7));
+#546=DIRECTION('',(0.,0.,1.));
+#547=DIRECTION('',(1.,0.,0.));
+#548=AXIS2_PLACEMENT_3D('',#545,#546,#547);
+#549=PLANE('',#548);
+#550=CARTESIAN_POINT('',(0.314784317,0.614766777,3.7));
+#551=VERTEX_POINT('',#550);
+#552=CARTESIAN_POINT('',(0.402709763,0.344750569,3.7));
+#553=VERTEX_POINT('',#552);
+#554=CARTESIAN_POINT('',(0.314784317,0.614766777,3.7));
+#555=CARTESIAN_POINT('',(0.314784317,0.53943409,3.7));
+#556=CARTESIAN_POINT('',(0.327241581,0.481469646,3.7));
+#557=CARTESIAN_POINT('',(0.360247577,0.401456144,3.7));
+#558=CARTESIAN_POINT('',(0.378485265,0.370939216,3.7));
+#559=CARTESIAN_POINT('',(0.402709763,0.344750569,3.7));
+#560=B_SPLINE_CURVE_WITH_KNOTS('',3,(#554,#555,#556,#557,#558,#559),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.025969496,-0.010702357,-0.),.UNSPECIFIED.);
+#561=EDGE_CURVE('',#551,#553,#560,.T.);
+#562=ORIENTED_EDGE('',*,*,#561,.T.);
+#563=CARTESIAN_POINT('',(0.627912358,0.252854296,3.7));
+#564=VERTEX_POINT('',#563);
+#565=CARTESIAN_POINT('',(0.402709763,0.344750569,3.7));
+#566=CARTESIAN_POINT('',(0.416508461,0.329646589,3.7));
+#567=CARTESIAN_POINT('',(0.431766462,0.316190932,3.7));
+#568=CARTESIAN_POINT('',(0.465375043,0.292923452,3.7));
+#569=CARTESIAN_POINT('',(0.48329941,0.283395539,3.7));
+#570=CARTESIAN_POINT('',(0.531570682,0.264134588,3.7));
+#571=CARTESIAN_POINT('',(0.572622661,0.252854296,3.7));
+#572=CARTESIAN_POINT('',(0.627912358,0.252854296,3.7));
+#573=B_SPLINE_CURVE_WITH_KNOTS('',3,(#565,#566,#567,#568,#569,#570,#571,#572),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(-0.03807483,-0.027320487,-0.016586909,-0.),.UNSPECIFIED.);
+#574=EDGE_CURVE('',#553,#564,#573,.T.);
+#575=ORIENTED_EDGE('',*,*,#574,.T.);
+#576=CARTESIAN_POINT('',(0.752709765,0.27327569,3.7));
+#577=VERTEX_POINT('',#576);
+#578=CARTESIAN_POINT('',(0.627912358,0.252854296,3.7));
+#579=CARTESIAN_POINT('',(0.651472461,0.252854296,3.7));
+#580=CARTESIAN_POINT('',(0.675996582,0.254049127,3.7));
+#581=CARTESIAN_POINT('',(0.715205028,0.261720345,3.7));
+#582=CARTESIAN_POINT('',(0.734129046,0.267082117,3.7));
+#583=CARTESIAN_POINT('',(0.752709765,0.27327569,3.7));
+#584=B_SPLINE_CURVE_WITH_KNOTS('',3,(#578,#579,#580,#581,#582,#583),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.011985553,-0.005875739,-0.),.UNSPECIFIED.);
+#585=EDGE_CURVE('',#564,#577,#584,.T.);
+#586=ORIENTED_EDGE('',*,*,#585,.T.);
+#587=CARTESIAN_POINT('',(0.84574056,0.312983956,3.7));
+#588=VERTEX_POINT('',#587);
+#589=CARTESIAN_POINT('',(0.752709765,0.27327569,3.7));
+#590=CARTESIAN_POINT('',(0.769114866,0.278422388,3.7));
+#591=CARTESIAN_POINT('',(0.786564983,0.284745919,3.7));
+#592=CARTESIAN_POINT('',(0.816552678,0.29932327,3.7));
+#593=CARTESIAN_POINT('',(0.83112137,0.306209209,3.7));
+#594=CARTESIAN_POINT('',(0.84574056,0.312983956,3.7));
+#595=B_SPLINE_CURVE_WITH_KNOTS('',3,(#589,#590,#591,#592,#593,#594),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.010002924,-0.004833799,-0.),.UNSPECIFIED.);
+#596=EDGE_CURVE('',#577,#588,#595,.T.);
+#597=ORIENTED_EDGE('',*,*,#596,.T.);
+#598=CARTESIAN_POINT('',(0.84574056,0.424167101,3.7));
+#599=VERTEX_POINT('',#598);
+#600=CARTESIAN_POINT('',(0.84574056,1.221087606,3.7));
+#601=DIRECTION('',(0.,1.,0.));
+#602=VECTOR('',#601,1.111831447);
+#603=LINE('',#600,#602);
+#604=EDGE_CURVE('',#588,#599,#603,.T.);
+#605=ORIENTED_EDGE('',*,*,#604,.T.);
+#606=CARTESIAN_POINT('',(0.838933428,0.424167101,3.7));
+#607=VERTEX_POINT('',#606);
+#608=CARTESIAN_POINT('',(4.682205168,0.424167101,3.7));
+#609=DIRECTION('',(-1.,0.,0.));
+#610=VECTOR('',#609,0.068071313);
+#611=LINE('',#608,#610);
+#612=EDGE_CURVE('',#599,#607,#611,.T.);
+#613=ORIENTED_EDGE('',*,*,#612,.T.);
+#614=CARTESIAN_POINT('',(0.764622245,0.368008267,3.7));
+#615=VERTEX_POINT('',#614);
+#616=CARTESIAN_POINT('',(0.838933428,0.424167101,3.7));
+#617=CARTESIAN_POINT('',(0.830189669,0.415423341,3.7));
+#618=CARTESIAN_POINT('',(0.818685139,0.405756338,3.7));
+#619=CARTESIAN_POINT('',(0.80381755,0.393773505,3.7));
+#620=CARTESIAN_POINT('',(0.789620746,0.382451846,3.7));
+#621=CARTESIAN_POINT('',(0.764622245,0.368008267,3.7));
+#622=B_SPLINE_CURVE_WITH_KNOTS('',3,(#616,#617,#618,#619,#620,#621),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.024138888,-0.008661338,-0.),.UNSPECIFIED.);
+#623=EDGE_CURVE('',#607,#615,#622,.T.);
+#624=ORIENTED_EDGE('',*,*,#623,.T.);
+#625=CARTESIAN_POINT('',(0.629046879,0.33340535,3.7));
+#626=VERTEX_POINT('',#625);
+#627=CARTESIAN_POINT('',(0.764622245,0.368008267,3.7));
+#628=CARTESIAN_POINT('',(0.745464808,0.357410536,3.7));
+#629=CARTESIAN_POINT('',(0.724665371,0.349413645,3.7));
+#630=CARTESIAN_POINT('',(0.693096786,0.340282236,3.7));
+#631=CARTESIAN_POINT('',(0.667761148,0.33340535,3.7));
+#632=CARTESIAN_POINT('',(0.629046879,0.33340535,3.7));
+#633=B_SPLINE_CURVE_WITH_KNOTS('',3,(#627,#628,#629,#630,#631,#632),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.034769996,-0.01161428,-0.),.UNSPECIFIED.);
+#634=EDGE_CURVE('',#615,#626,#633,.T.);
+#635=ORIENTED_EDGE('',*,*,#634,.T.);
+#636=CARTESIAN_POINT('',(0.476453686,0.403178446,3.7));
+#637=VERTEX_POINT('',#636);
+#638=CARTESIAN_POINT('',(0.629046879,0.33340535,3.7));
+#639=CARTESIAN_POINT('',(0.612970881,0.33340535,3.7));
+#640=CARTESIAN_POINT('',(0.597077354,0.335146382,3.7));
+#641=CARTESIAN_POINT('',(0.563115463,0.343118352,3.7));
+#642=CARTESIAN_POINT('',(0.548073406,0.349355589,3.7));
+#643=CARTESIAN_POINT('',(0.513453649,0.366924175,3.7));
+#644=CARTESIAN_POINT('',(0.493464821,0.383223076,3.7));
+#645=CARTESIAN_POINT('',(0.476453686,0.403178446,3.7));
+#646=B_SPLINE_CURVE_WITH_KNOTS('',3,(#638,#639,#640,#641,#642,#643,#644,#645),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(-0.014877273,-0.011646547,-0.007866613,-0.),.UNSPECIFIED.);
+#647=EDGE_CURVE('',#626,#637,#646,.T.);
+#648=ORIENTED_EDGE('',*,*,#647,.T.);
+#649=CARTESIAN_POINT('',(0.411785939,0.614766777,3.7));
+#650=VERTEX_POINT('',#649);
+#651=CARTESIAN_POINT('',(0.476453686,0.403178446,3.7));
+#652=CARTESIAN_POINT('',(0.454859018,0.42884758,3.7));
+#653=CARTESIAN_POINT('',(0.439691369,0.459008346,3.7));
+#654=CARTESIAN_POINT('',(0.423011394,0.509048271,3.7));
+#655=CARTESIAN_POINT('',(0.411785939,0.547744599,3.7));
+#656=CARTESIAN_POINT('',(0.411785939,0.614766777,3.7));
+#657=B_SPLINE_CURVE_WITH_KNOTS('',3,(#651,#652,#653,#654,#655,#656),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.055197219,-0.020106654,-0.),.UNSPECIFIED.);
+#658=EDGE_CURVE('',#637,#650,#657,.T.);
+#659=ORIENTED_EDGE('',*,*,#658,.T.);
+#660=CARTESIAN_POINT('',(0.474184642,0.826355109,3.7));
+#661=VERTEX_POINT('',#660);
+#662=CARTESIAN_POINT('',(0.411785939,0.614766777,3.7));
+#663=CARTESIAN_POINT('',(0.411785939,0.656460266,3.7));
+#664=CARTESIAN_POINT('',(0.416488301,0.705999685,3.7));
+#665=CARTESIAN_POINT('',(0.443770647,0.780418273,3.7));
+#666=CARTESIAN_POINT('',(0.456640439,0.805099632,3.7));
+#667=CARTESIAN_POINT('',(0.474184642,0.826355109,3.7));
+#668=B_SPLINE_CURVE_WITH_KNOTS('',3,(#662,#663,#664,#665,#666,#667),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.023787043,-0.008268222,-0.),.UNSPECIFIED.);
+#669=EDGE_CURVE('',#650,#661,#668,.T.);
+#670=ORIENTED_EDGE('',*,*,#669,.T.);
+#671=CARTESIAN_POINT('',(0.629046879,0.898397248,3.7));
+#672=VERTEX_POINT('',#671);
+#673=CARTESIAN_POINT('',(0.474184642,0.826355109,3.7));
+#674=CARTESIAN_POINT('',(0.484773119,0.838741628,3.7));
+#675=CARTESIAN_POINT('',(0.496560991,0.849894169,3.7));
+#676=CARTESIAN_POINT('',(0.522535267,0.86902256,3.7));
+#677=CARTESIAN_POINT('',(0.536367518,0.876812207,3.7));
+#678=CARTESIAN_POINT('',(0.575934696,0.893357621,3.7));
+#679=CARTESIAN_POINT('',(0.601992009,0.898397248,3.7));
+#680=CARTESIAN_POINT('',(0.629046879,0.898397248,3.7));
+#681=B_SPLINE_CURVE_WITH_KNOTS('',3,(#673,#674,#675,#676,#677,#678,#679,#680),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(-0.017715093,-0.012866147,-0.008116461,-0.),.UNSPECIFIED.);
+#682=EDGE_CURVE('',#661,#672,#681,.T.);
+#683=ORIENTED_EDGE('',*,*,#682,.T.);
+#684=CARTESIAN_POINT('',(0.759516896,0.864928853,3.7));
+#685=VERTEX_POINT('',#684);
+#686=CARTESIAN_POINT('',(0.629046879,0.898397248,3.7));
+#687=CARTESIAN_POINT('',(0.653232,0.898397248,3.7));
+#688=CARTESIAN_POINT('',(0.678169144,0.895935782,3.7));
+#689=CARTESIAN_POINT('',(0.712593481,0.88570152,3.7));
+#690=CARTESIAN_POINT('',(0.734533595,0.878749403,3.7));
+#691=CARTESIAN_POINT('',(0.759516896,0.864928853,3.7));
+#692=B_SPLINE_CURVE_WITH_KNOTS('',3,(#686,#687,#688,#689,#690,#691),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.026277659,-0.00856537,-0.),.UNSPECIFIED.);
+#693=EDGE_CURVE('',#672,#685,#692,.T.);
+#694=ORIENTED_EDGE('',*,*,#693,.T.);
+#695=CARTESIAN_POINT('',(0.838366167,0.806500976,3.7));
+#696=VERTEX_POINT('',#695);
+#697=CARTESIAN_POINT('',(0.759516896,0.864928853,3.7));
+#698=CARTESIAN_POINT('',(0.775769252,0.855973473,3.7));
+#699=CARTESIAN_POINT('',(0.792258041,0.845540159,3.7));
+#700=CARTESIAN_POINT('',(0.817365177,0.824863695,3.7));
+#701=CARTESIAN_POINT('',(0.828046692,0.815882317,3.7));
+#702=CARTESIAN_POINT('',(0.838366167,0.806500976,3.7));
+#703=B_SPLINE_CURVE_WITH_KNOTS('',3,(#697,#698,#699,#700,#701,#702),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.009757541,-0.00418391,-0.),.UNSPECIFIED.);
+#704=EDGE_CURVE('',#685,#696,#703,.T.);
+#705=ORIENTED_EDGE('',*,*,#704,.T.);
+#706=CARTESIAN_POINT('',(0.84574056,0.806500976,3.7));
+#707=VERTEX_POINT('',#706);
+#708=CARTESIAN_POINT('',(4.577829155,0.806500976,3.7));
+#709=DIRECTION('',(1.,0.,-0.));
+#710=VECTOR('',#709,0.073743923);
+#711=LINE('',#708,#710);
+#712=EDGE_CURVE('',#696,#707,#711,.T.);
+#713=ORIENTED_EDGE('',*,*,#712,.T.);
+#714=CARTESIAN_POINT('',(0.84574056,0.918818642,3.7));
+#715=VERTEX_POINT('',#714);
+#716=CARTESIAN_POINT('',(0.84574056,3.930325867,3.7));
+#717=DIRECTION('',(0.,1.,0.));
+#718=VECTOR('',#717,1.123176666);
+#719=LINE('',#716,#718);
+#720=EDGE_CURVE('',#707,#715,#719,.T.);
+#721=ORIENTED_EDGE('',*,*,#720,.T.);
+#722=CARTESIAN_POINT('',(0.752709765,0.95966143,3.7));
+#723=VERTEX_POINT('',#722);
+#724=CARTESIAN_POINT('',(0.84574056,0.918818642,3.7));
+#725=CARTESIAN_POINT('',(0.830420221,0.927039312,3.7));
+#726=CARTESIAN_POINT('',(0.814821684,0.934713607,3.7));
+#727=CARTESIAN_POINT('',(0.790823776,0.945411469,3.7));
+#728=CARTESIAN_POINT('',(0.773925123,0.952766439,3.7));
+#729=CARTESIAN_POINT('',(0.752709765,0.95966143,3.7));
+#730=B_SPLINE_CURVE_WITH_KNOTS('',3,(#724,#725,#726,#727,#728,#729),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.019783947,-0.006692302,-0.),.UNSPECIFIED.);
+#731=EDGE_CURVE('',#715,#723,#730,.T.);
+#732=ORIENTED_EDGE('',*,*,#731,.T.);
+#733=CARTESIAN_POINT('',(0.62961414,0.97781378,3.7));
+#734=VERTEX_POINT('',#733);
+#735=CARTESIAN_POINT('',(0.752709765,0.95966143,3.7));
+#736=CARTESIAN_POINT('',(0.734130187,0.965316085,3.7));
+#737=CARTESIAN_POINT('',(0.714856986,0.9695449,3.7));
+#738=CARTESIAN_POINT('',(0.68591898,0.974323653,3.7));
+#739=CARTESIAN_POINT('',(0.663192511,0.97781378,3.7));
+#740=CARTESIAN_POINT('',(0.62961414,0.97781378,3.7));
+#741=B_SPLINE_CURVE_WITH_KNOTS('',3,(#735,#736,#737,#738,#739,#740),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.029803245,-0.010073511,-0.),.UNSPECIFIED.);
+#742=EDGE_CURVE('',#723,#734,#741,.T.);
+#743=ORIENTED_EDGE('',*,*,#742,.T.);
+#744=CARTESIAN_POINT('',(0.402142503,0.88137942,3.7));
+#745=VERTEX_POINT('',#744);
+#746=CARTESIAN_POINT('',(0.62961414,0.97781378,3.7));
+#747=CARTESIAN_POINT('',(0.604945801,0.97781378,3.7));
+#748=CARTESIAN_POINT('',(0.58032868,0.975573887,3.7));
+#749=CARTESIAN_POINT('',(0.53353852,0.965635105,3.7));
+#750=CARTESIAN_POINT('',(0.511858627,0.958394923,3.7));
+#751=CARTESIAN_POINT('',(0.456821692,0.932042523,3.7));
+#752=CARTESIAN_POINT('',(0.427303122,0.909600115,3.7));
+#753=CARTESIAN_POINT('',(0.402142503,0.88137942,3.7));
+#754=B_SPLINE_CURVE_WITH_KNOTS('',3,(#746,#747,#748,#749,#750,#751,#752,#753),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(-0.025722516,-0.018306169,-0.011342478,-0.),.UNSPECIFIED.);
+#755=EDGE_CURVE('',#734,#745,#754,.T.);
+#756=ORIENTED_EDGE('',*,*,#755,.T.);
+#757=CARTESIAN_POINT('',(0.402142503,0.88137942,3.7));
+#758=CARTESIAN_POINT('',(0.372793867,0.848117633,3.7));
+#759=CARTESIAN_POINT('',(0.351600573,0.80987879,3.7));
+#760=CARTESIAN_POINT('',(0.328470134,0.742537006,3.7));
+#761=CARTESIAN_POINT('',(0.314784317,0.694115312,3.7));
+#762=CARTESIAN_POINT('',(0.314784317,0.614766777,3.7));
+#763=B_SPLINE_CURVE_WITH_KNOTS('',3,(#757,#758,#759,#760,#761,#762),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.063136169,-0.02380456,-0.),.UNSPECIFIED.);
+#764=EDGE_CURVE('',#745,#551,#763,.T.);
+#765=ORIENTED_EDGE('',*,*,#764,.T.);
+#766=EDGE_LOOP('',(#562,#575,#586,#597,#605,#613,#624,#635,#648,#659,#670,#683,#694,#705,#713,#721,#732,#743,#756,#765));
+#767=FACE_BOUND('',#766,.T.);
+#768=ADVANCED_FACE('',(#767),#549,.T.);
+#769=CARTESIAN_POINT('',(0.476453686,0.403178446,-5.809145211));
+#770=CARTESIAN_POINT('',(0.446388856,0.438915885,-5.809145211));
+#771=CARTESIAN_POINT('',(0.411785939,0.542724638,-5.809145211));
+#772=CARTESIAN_POINT('',(0.411785939,0.614766777,-5.809145211));
+#773=B_SPLINE_CURVE_WITH_KNOTS('',2,(#769,#770,#771,#772),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#774=DIRECTION('',(0.,0.,1.));
+#775=VECTOR('',#774,1.);
+#776=SURFACE_OF_LINEAR_EXTRUSION('',#773,#775);
+#777=ORIENTED_EDGE('',*,*,#658,.F.);
+#778=CARTESIAN_POINT('',(0.476453686,0.403178446,3.68));
+#779=VERTEX_POINT('',#778);
+#780=CARTESIAN_POINT('',(0.476453686,0.403178446,89.082306901));
+#781=DIRECTION('',(0.,0.,1.));
+#782=VECTOR('',#781,0.2);
+#783=LINE('',#780,#782);
+#784=EDGE_CURVE('',#779,#637,#783,.T.);
+#785=ORIENTED_EDGE('',*,*,#784,.F.);
+#786=CARTESIAN_POINT('',(0.411785939,0.614766777,3.68));
+#787=VERTEX_POINT('',#786);
+#788=CARTESIAN_POINT('',(0.411785939,0.614766777,3.68));
+#789=CARTESIAN_POINT('',(0.411785939,0.542724638,3.68));
+#790=CARTESIAN_POINT('',(0.446388856,0.438915885,3.68));
+#791=CARTESIAN_POINT('',(0.476453686,0.403178446,3.68));
+#792=B_SPLINE_CURVE_WITH_KNOTS('',2,(#788,#789,#790,#791),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#793=EDGE_CURVE('',#787,#779,#792,.T.);
+#794=ORIENTED_EDGE('',*,*,#793,.F.);
+#795=CARTESIAN_POINT('',(0.411785939,0.614766777,89.082306901));
+#796=DIRECTION('',(0.,0.,1.));
+#797=VECTOR('',#796,0.2);
+#798=LINE('',#795,#797);
+#799=EDGE_CURVE('',#787,#650,#798,.T.);
+#800=ORIENTED_EDGE('',*,*,#799,.T.);
+#801=EDGE_LOOP('',(#777,#785,#794,#800));
+#802=FACE_BOUND('',#801,.T.);
+#803=ADVANCED_FACE('',(#802),#776,.T.);
+#804=CARTESIAN_POINT('',(0.629046879,0.33340535,-5.809145211));
+#805=CARTESIAN_POINT('',(0.584800526,0.33340535,-5.809145211));
+#806=CARTESIAN_POINT('',(0.505951255,0.368575528,-5.809145211));
+#807=CARTESIAN_POINT('',(0.476453686,0.403178446,-5.809145211));
+#808=B_SPLINE_CURVE_WITH_KNOTS('',2,(#804,#805,#806,#807),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#809=DIRECTION('',(0.,0.,1.));
+#810=VECTOR('',#809,1.);
+#811=SURFACE_OF_LINEAR_EXTRUSION('',#808,#810);
+#812=ORIENTED_EDGE('',*,*,#647,.F.);
+#813=CARTESIAN_POINT('',(0.629046879,0.33340535,3.68));
+#814=VERTEX_POINT('',#813);
+#815=CARTESIAN_POINT('',(0.629046879,0.33340535,89.082306901));
+#816=DIRECTION('',(0.,0.,1.));
+#817=VECTOR('',#816,0.2);
+#818=LINE('',#815,#817);
+#819=EDGE_CURVE('',#814,#626,#818,.T.);
+#820=ORIENTED_EDGE('',*,*,#819,.F.);
+#821=CARTESIAN_POINT('',(0.476453686,0.403178446,3.68));
+#822=CARTESIAN_POINT('',(0.505951255,0.368575528,3.68));
+#823=CARTESIAN_POINT('',(0.584800526,0.33340535,3.68));
+#824=CARTESIAN_POINT('',(0.629046879,0.33340535,3.68));
+#825=B_SPLINE_CURVE_WITH_KNOTS('',2,(#821,#822,#823,#824),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#826=EDGE_CURVE('',#779,#814,#825,.T.);
+#827=ORIENTED_EDGE('',*,*,#826,.F.);
+#828=ORIENTED_EDGE('',*,*,#784,.T.);
+#829=EDGE_LOOP('',(#812,#820,#827,#828));
+#830=FACE_BOUND('',#829,.T.);
+#831=ADVANCED_FACE('',(#830),#811,.T.);
+#832=CARTESIAN_POINT('',(0.764622245,0.368008267,-5.809145211));
+#833=CARTESIAN_POINT('',(0.73796098,0.353259483,-5.809145211));
+#834=CARTESIAN_POINT('',(0.669322406,0.33340535,-5.809145211));
+#835=CARTESIAN_POINT('',(0.629046879,0.33340535,-5.809145211));
+#836=B_SPLINE_CURVE_WITH_KNOTS('',2,(#832,#833,#834,#835),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#837=DIRECTION('',(0.,0.,1.));
+#838=VECTOR('',#837,1.);
+#839=SURFACE_OF_LINEAR_EXTRUSION('',#836,#838);
+#840=ORIENTED_EDGE('',*,*,#634,.F.);
+#841=CARTESIAN_POINT('',(0.764622245,0.368008267,3.68));
+#842=VERTEX_POINT('',#841);
+#843=CARTESIAN_POINT('',(0.764622245,0.368008267,89.082306901));
+#844=DIRECTION('',(0.,0.,1.));
+#845=VECTOR('',#844,0.2);
+#846=LINE('',#843,#845);
+#847=EDGE_CURVE('',#842,#615,#846,.T.);
+#848=ORIENTED_EDGE('',*,*,#847,.F.);
+#849=CARTESIAN_POINT('',(0.629046879,0.33340535,3.68));
+#850=CARTESIAN_POINT('',(0.669322406,0.33340535,3.68));
+#851=CARTESIAN_POINT('',(0.73796098,0.353259483,3.68));
+#852=CARTESIAN_POINT('',(0.764622245,0.368008267,3.68));
+#853=B_SPLINE_CURVE_WITH_KNOTS('',2,(#849,#850,#851,#852),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#854=EDGE_CURVE('',#814,#842,#853,.T.);
+#855=ORIENTED_EDGE('',*,*,#854,.F.);
+#856=ORIENTED_EDGE('',*,*,#819,.T.);
+#857=EDGE_LOOP('',(#840,#848,#855,#856));
+#858=FACE_BOUND('',#857,.T.);
+#859=ADVANCED_FACE('',(#858),#839,.T.);
+#860=CARTESIAN_POINT('',(0.838933428,0.424167101,-5.809145211));
+#861=CARTESIAN_POINT('',(0.82815547,0.413389143,-5.809145211));
+#862=CARTESIAN_POINT('',(0.790148987,0.382757052,-5.809145211));
+#863=CARTESIAN_POINT('',(0.764622245,0.368008267,-5.809145211));
+#864=B_SPLINE_CURVE_WITH_KNOTS('',2,(#860,#861,#862,#863),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#865=DIRECTION('',(0.,0.,1.));
+#866=VECTOR('',#865,1.);
+#867=SURFACE_OF_LINEAR_EXTRUSION('',#864,#866);
+#868=ORIENTED_EDGE('',*,*,#623,.F.);
+#869=CARTESIAN_POINT('',(0.838933428,0.424167101,3.68));
+#870=VERTEX_POINT('',#869);
+#871=CARTESIAN_POINT('',(0.838933428,0.424167101,89.082306901));
+#872=DIRECTION('',(0.,0.,1.));
+#873=VECTOR('',#872,0.2);
+#874=LINE('',#871,#873);
+#875=EDGE_CURVE('',#870,#607,#874,.T.);
+#876=ORIENTED_EDGE('',*,*,#875,.F.);
+#877=CARTESIAN_POINT('',(0.764622245,0.368008267,3.68));
+#878=CARTESIAN_POINT('',(0.790148987,0.382757052,3.68));
+#879=CARTESIAN_POINT('',(0.82815547,0.413389143,3.68));
+#880=CARTESIAN_POINT('',(0.838933428,0.424167101,3.68));
+#881=B_SPLINE_CURVE_WITH_KNOTS('',2,(#877,#878,#879,#880),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#882=EDGE_CURVE('',#842,#870,#881,.T.);
+#883=ORIENTED_EDGE('',*,*,#882,.F.);
+#884=ORIENTED_EDGE('',*,*,#847,.T.);
+#885=EDGE_LOOP('',(#868,#876,#883,#884));
+#886=FACE_BOUND('',#885,.T.);
+#887=ADVANCED_FACE('',(#886),#867,.T.);
+#888=CARTESIAN_POINT('',(0.838933428,0.424167101,-5.809145211));
+#889=DIRECTION('',(0.,1.,0.));
+#890=DIRECTION('',(0.,0.,1.));
+#891=AXIS2_PLACEMENT_3D('',#888,#889,#890);
+#892=PLANE('',#891);
+#893=ORIENTED_EDGE('',*,*,#612,.F.);
+#894=CARTESIAN_POINT('',(0.84574056,0.424167101,3.68));
+#895=VERTEX_POINT('',#894);
+#896=CARTESIAN_POINT('',(0.84574056,0.424167101,89.082306901));
+#897=DIRECTION('',(0.,0.,1.));
+#898=VECTOR('',#897,0.2);
+#899=LINE('',#896,#898);
+#900=EDGE_CURVE('',#895,#599,#899,.T.);
+#901=ORIENTED_EDGE('',*,*,#900,.F.);
+#902=CARTESIAN_POINT('',(4.614133855,0.424167101,3.68));
+#903=DIRECTION('',(1.,0.,-0.));
+#904=VECTOR('',#903,0.068071313);
+#905=LINE('',#902,#904);
+#906=EDGE_CURVE('',#870,#895,#905,.T.);
+#907=ORIENTED_EDGE('',*,*,#906,.F.);
+#908=ORIENTED_EDGE('',*,*,#875,.T.);
+#909=EDGE_LOOP('',(#893,#901,#907,#908));
+#910=FACE_BOUND('',#909,.T.);
+#911=ADVANCED_FACE('',(#910),#892,.T.);
+#912=CARTESIAN_POINT('',(0.84574056,0.424167101,-5.809145211));
+#913=DIRECTION('',(1.,0.,0.));
+#914=DIRECTION('',(0.,0.,-1.));
+#915=AXIS2_PLACEMENT_3D('',#912,#913,#914);
+#916=PLANE('',#915);
+#917=ORIENTED_EDGE('',*,*,#604,.F.);
+#918=CARTESIAN_POINT('',(0.84574056,0.312983956,3.68));
+#919=VERTEX_POINT('',#918);
+#920=CARTESIAN_POINT('',(0.84574056,0.312983956,89.082306901));
+#921=DIRECTION('',(0.,0.,1.));
+#922=VECTOR('',#921,0.2);
+#923=LINE('',#920,#922);
+#924=EDGE_CURVE('',#919,#588,#923,.T.);
+#925=ORIENTED_EDGE('',*,*,#924,.F.);
+#926=CARTESIAN_POINT('',(0.84574056,2.332919053,3.68));
+#927=DIRECTION('',(0.,-1.,0.));
+#928=VECTOR('',#927,1.111831447);
+#929=LINE('',#926,#928);
+#930=EDGE_CURVE('',#895,#919,#929,.T.);
+#931=ORIENTED_EDGE('',*,*,#930,.F.);
+#932=ORIENTED_EDGE('',*,*,#900,.T.);
+#933=EDGE_LOOP('',(#917,#925,#931,#932));
+#934=FACE_BOUND('',#933,.T.);
+#935=ADVANCED_FACE('',(#934),#916,.T.);
+#936=CARTESIAN_POINT('',(0.752709765,0.27327569,-5.809145211));
+#937=CARTESIAN_POINT('',(0.781640073,0.282351865,-5.809145211));
+#938=CARTESIAN_POINT('',(0.822482861,0.302205998,-5.809145211));
+#939=CARTESIAN_POINT('',(0.84574056,0.312983956,-5.809145211));
+#940=B_SPLINE_CURVE_WITH_KNOTS('',2,(#936,#937,#938,#939),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#941=DIRECTION('',(0.,0.,1.));
+#942=VECTOR('',#941,1.);
+#943=SURFACE_OF_LINEAR_EXTRUSION('',#940,#942);
+#944=ORIENTED_EDGE('',*,*,#596,.F.);
+#945=CARTESIAN_POINT('',(0.752709765,0.27327569,3.68));
+#946=VERTEX_POINT('',#945);
+#947=CARTESIAN_POINT('',(0.752709765,0.27327569,89.082306901));
+#948=DIRECTION('',(0.,0.,1.));
+#949=VECTOR('',#948,0.2);
+#950=LINE('',#947,#949);
+#951=EDGE_CURVE('',#946,#577,#950,.T.);
+#952=ORIENTED_EDGE('',*,*,#951,.F.);
+#953=CARTESIAN_POINT('',(0.84574056,0.312983956,3.68));
+#954=CARTESIAN_POINT('',(0.822482861,0.302205998,3.68));
+#955=CARTESIAN_POINT('',(0.781640073,0.282351865,3.68));
+#956=CARTESIAN_POINT('',(0.752709765,0.27327569,3.68));
+#957=B_SPLINE_CURVE_WITH_KNOTS('',2,(#953,#954,#955,#956),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#958=EDGE_CURVE('',#919,#946,#957,.T.);
+#959=ORIENTED_EDGE('',*,*,#958,.F.);
+#960=ORIENTED_EDGE('',*,*,#924,.T.);
+#961=EDGE_LOOP('',(#944,#952,#959,#960));
+#962=FACE_BOUND('',#961,.T.);
+#963=ADVANCED_FACE('',(#962),#943,.T.);
+#964=CARTESIAN_POINT('',(0.627912358,0.252854296,-5.809145211));
+#965=CARTESIAN_POINT('',(0.669889667,0.252854296,-5.809145211));
+#966=CARTESIAN_POINT('',(0.722077674,0.263064993,-5.809145211));
+#967=CARTESIAN_POINT('',(0.752709765,0.27327569,-5.809145211));
+#968=B_SPLINE_CURVE_WITH_KNOTS('',2,(#964,#965,#966,#967),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#969=DIRECTION('',(0.,0.,1.));
+#970=VECTOR('',#969,1.);
+#971=SURFACE_OF_LINEAR_EXTRUSION('',#968,#970);
+#972=ORIENTED_EDGE('',*,*,#585,.F.);
+#973=CARTESIAN_POINT('',(0.627912358,0.252854296,3.68));
+#974=VERTEX_POINT('',#973);
+#975=CARTESIAN_POINT('',(0.627912358,0.252854296,89.082306901));
+#976=DIRECTION('',(0.,0.,1.));
+#977=VECTOR('',#976,0.2);
+#978=LINE('',#975,#977);
+#979=EDGE_CURVE('',#974,#564,#978,.T.);
+#980=ORIENTED_EDGE('',*,*,#979,.F.);
+#981=CARTESIAN_POINT('',(0.752709765,0.27327569,3.68));
+#982=CARTESIAN_POINT('',(0.722077674,0.263064993,3.68));
+#983=CARTESIAN_POINT('',(0.669889667,0.252854296,3.68));
+#984=CARTESIAN_POINT('',(0.627912358,0.252854296,3.68));
+#985=B_SPLINE_CURVE_WITH_KNOTS('',2,(#981,#982,#983,#984),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#986=EDGE_CURVE('',#946,#974,#985,.T.);
+#987=ORIENTED_EDGE('',*,*,#986,.F.);
+#988=ORIENTED_EDGE('',*,*,#951,.T.);
+#989=EDGE_LOOP('',(#972,#980,#987,#988));
+#990=FACE_BOUND('',#989,.T.);
+#991=ADVANCED_FACE('',(#990),#971,.T.);
+#992=CARTESIAN_POINT('',(0.402709763,0.344750569,-5.809145211));
+#993=CARTESIAN_POINT('',(0.444687073,0.298802432,-5.809145211));
+#994=CARTESIAN_POINT('',(0.559841045,0.252854296,-5.809145211));
+#995=CARTESIAN_POINT('',(0.627912358,0.252854296,-5.809145211));
+#996=B_SPLINE_CURVE_WITH_KNOTS('',2,(#992,#993,#994,#995),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#997=DIRECTION('',(0.,0.,1.));
+#998=VECTOR('',#997,1.);
+#999=SURFACE_OF_LINEAR_EXTRUSION('',#996,#998);
+#1000=ORIENTED_EDGE('',*,*,#574,.F.);
+#1001=CARTESIAN_POINT('',(0.402709763,0.344750569,3.68));
+#1002=VERTEX_POINT('',#1001);
+#1003=CARTESIAN_POINT('',(0.402709763,0.344750569,89.082306901));
+#1004=DIRECTION('',(0.,0.,1.));
+#1005=VECTOR('',#1004,0.2);
+#1006=LINE('',#1003,#1005);
+#1007=EDGE_CURVE('',#1002,#553,#1006,.T.);
+#1008=ORIENTED_EDGE('',*,*,#1007,.F.);
+#1009=CARTESIAN_POINT('',(0.627912358,0.252854296,3.68));
+#1010=CARTESIAN_POINT('',(0.559841045,0.252854296,3.68));
+#1011=CARTESIAN_POINT('',(0.444687073,0.298802432,3.68));
+#1012=CARTESIAN_POINT('',(0.402709763,0.344750569,3.68));
+#1013=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1009,#1010,#1011,#1012),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1014=EDGE_CURVE('',#974,#1002,#1013,.T.);
+#1015=ORIENTED_EDGE('',*,*,#1014,.F.);
+#1016=ORIENTED_EDGE('',*,*,#979,.T.);
+#1017=EDGE_LOOP('',(#1000,#1008,#1015,#1016));
+#1018=FACE_BOUND('',#1017,.T.);
+#1019=ADVANCED_FACE('',(#1018),#999,.T.);
+#1020=CARTESIAN_POINT('',(0.314784317,0.614766777,-5.809145211));
+#1021=CARTESIAN_POINT('',(0.314784317,0.52627407,-5.809145211));
+#1022=CARTESIAN_POINT('',(0.360732454,0.390131444,-5.809145211));
+#1023=CARTESIAN_POINT('',(0.402709763,0.344750569,-5.809145211));
+#1024=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1020,#1021,#1022,#1023),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#1025=DIRECTION('',(0.,0.,1.));
+#1026=VECTOR('',#1025,1.);
+#1027=SURFACE_OF_LINEAR_EXTRUSION('',#1024,#1026);
+#1028=ORIENTED_EDGE('',*,*,#561,.F.);
+#1029=CARTESIAN_POINT('',(0.314784317,0.614766777,3.68));
+#1030=VERTEX_POINT('',#1029);
+#1031=CARTESIAN_POINT('',(0.314784317,0.614766777,89.082306901));
+#1032=DIRECTION('',(0.,0.,1.));
+#1033=VECTOR('',#1032,0.2);
+#1034=LINE('',#1031,#1033);
+#1035=EDGE_CURVE('',#1030,#551,#1034,.T.);
+#1036=ORIENTED_EDGE('',*,*,#1035,.F.);
+#1037=CARTESIAN_POINT('',(0.402709763,0.344750569,3.68));
+#1038=CARTESIAN_POINT('',(0.360732454,0.390131444,3.68));
+#1039=CARTESIAN_POINT('',(0.314784317,0.52627407,3.68));
+#1040=CARTESIAN_POINT('',(0.314784317,0.614766777,3.68));
+#1041=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1037,#1038,#1039,#1040),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1042=EDGE_CURVE('',#1002,#1030,#1041,.T.);
+#1043=ORIENTED_EDGE('',*,*,#1042,.F.);
+#1044=ORIENTED_EDGE('',*,*,#1007,.T.);
+#1045=EDGE_LOOP('',(#1028,#1036,#1043,#1044));
+#1046=FACE_BOUND('',#1045,.T.);
+#1047=ADVANCED_FACE('',(#1046),#1027,.T.);
+#1048=CARTESIAN_POINT('',(0.402142503,0.88137942,-5.809145211));
+#1049=CARTESIAN_POINT('',(0.359597932,0.83316224,-5.809145211));
+#1050=CARTESIAN_POINT('',(0.314784317,0.702692223,-5.809145211));
+#1051=CARTESIAN_POINT('',(0.314784317,0.614766777,-5.809145211));
+#1052=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1048,#1049,#1050,#1051),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#1053=DIRECTION('',(0.,0.,1.));
+#1054=VECTOR('',#1053,1.);
+#1055=SURFACE_OF_LINEAR_EXTRUSION('',#1052,#1054);
+#1056=ORIENTED_EDGE('',*,*,#764,.F.);
+#1057=CARTESIAN_POINT('',(0.402142503,0.88137942,3.68));
+#1058=VERTEX_POINT('',#1057);
+#1059=CARTESIAN_POINT('',(0.402142503,0.88137942,89.082306901));
+#1060=DIRECTION('',(0.,0.,1.));
+#1061=VECTOR('',#1060,0.2);
+#1062=LINE('',#1059,#1061);
+#1063=EDGE_CURVE('',#1058,#745,#1062,.T.);
+#1064=ORIENTED_EDGE('',*,*,#1063,.F.);
+#1065=CARTESIAN_POINT('',(0.314784317,0.614766777,3.68));
+#1066=CARTESIAN_POINT('',(0.314784317,0.702692223,3.68));
+#1067=CARTESIAN_POINT('',(0.359597932,0.83316224,3.68));
+#1068=CARTESIAN_POINT('',(0.402142503,0.88137942,3.68));
+#1069=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1065,#1066,#1067,#1068),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1070=EDGE_CURVE('',#1030,#1058,#1069,.T.);
+#1071=ORIENTED_EDGE('',*,*,#1070,.F.);
+#1072=ORIENTED_EDGE('',*,*,#1035,.T.);
+#1073=EDGE_LOOP('',(#1056,#1064,#1071,#1072));
+#1074=FACE_BOUND('',#1073,.T.);
+#1075=ADVANCED_FACE('',(#1074),#1055,.T.);
+#1076=CARTESIAN_POINT('',(0.62961414,0.97781378,-5.809145211));
+#1077=CARTESIAN_POINT('',(0.558706523,0.97781378,-5.809145211));
+#1078=CARTESIAN_POINT('',(0.444119812,0.928462078,-5.809145211));
+#1079=CARTESIAN_POINT('',(0.402142503,0.88137942,-5.809145211));
+#1080=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1076,#1077,#1078,#1079),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#1081=DIRECTION('',(0.,0.,1.));
+#1082=VECTOR('',#1081,1.);
+#1083=SURFACE_OF_LINEAR_EXTRUSION('',#1080,#1082);
+#1084=ORIENTED_EDGE('',*,*,#755,.F.);
+#1085=CARTESIAN_POINT('',(0.62961414,0.97781378,3.68));
+#1086=VERTEX_POINT('',#1085);
+#1087=CARTESIAN_POINT('',(0.62961414,0.97781378,89.082306901));
+#1088=DIRECTION('',(0.,0.,1.));
+#1089=VECTOR('',#1088,0.2);
+#1090=LINE('',#1087,#1089);
+#1091=EDGE_CURVE('',#1086,#734,#1090,.T.);
+#1092=ORIENTED_EDGE('',*,*,#1091,.F.);
+#1093=CARTESIAN_POINT('',(0.402142503,0.88137942,3.68));
+#1094=CARTESIAN_POINT('',(0.444119812,0.928462078,3.68));
+#1095=CARTESIAN_POINT('',(0.558706523,0.97781378,3.68));
+#1096=CARTESIAN_POINT('',(0.62961414,0.97781378,3.68));
+#1097=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1093,#1094,#1095,#1096),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1098=EDGE_CURVE('',#1058,#1086,#1097,.T.);
+#1099=ORIENTED_EDGE('',*,*,#1098,.F.);
+#1100=ORIENTED_EDGE('',*,*,#1063,.T.);
+#1101=EDGE_LOOP('',(#1084,#1092,#1099,#1100));
+#1102=FACE_BOUND('',#1101,.T.);
+#1103=ADVANCED_FACE('',(#1102),#1083,.T.);
+#1104=CARTESIAN_POINT('',(0.752709765,0.95966143,-5.809145211));
+#1105=CARTESIAN_POINT('',(0.726615762,0.967603083,-5.809145211));
+#1106=CARTESIAN_POINT('',(0.664784319,0.97781378,-5.809145211));
+#1107=CARTESIAN_POINT('',(0.62961414,0.97781378,-5.809145211));
+#1108=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1104,#1105,#1106,#1107),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#1109=DIRECTION('',(0.,0.,1.));
+#1110=VECTOR('',#1109,1.);
+#1111=SURFACE_OF_LINEAR_EXTRUSION('',#1108,#1110);
+#1112=ORIENTED_EDGE('',*,*,#742,.F.);
+#1113=CARTESIAN_POINT('',(0.752709765,0.95966143,3.68));
+#1114=VERTEX_POINT('',#1113);
+#1115=CARTESIAN_POINT('',(0.752709765,0.95966143,89.082306901));
+#1116=DIRECTION('',(0.,0.,1.));
+#1117=VECTOR('',#1116,0.2);
+#1118=LINE('',#1115,#1117);
+#1119=EDGE_CURVE('',#1114,#723,#1118,.T.);
+#1120=ORIENTED_EDGE('',*,*,#1119,.F.);
+#1121=CARTESIAN_POINT('',(0.62961414,0.97781378,3.68));
+#1122=CARTESIAN_POINT('',(0.664784319,0.97781378,3.68));
+#1123=CARTESIAN_POINT('',(0.726615762,0.967603083,3.68));
+#1124=CARTESIAN_POINT('',(0.752709765,0.95966143,3.68));
+#1125=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1121,#1122,#1123,#1124),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1126=EDGE_CURVE('',#1086,#1114,#1125,.T.);
+#1127=ORIENTED_EDGE('',*,*,#1126,.F.);
+#1128=ORIENTED_EDGE('',*,*,#1091,.T.);
+#1129=EDGE_LOOP('',(#1112,#1120,#1127,#1128));
+#1130=FACE_BOUND('',#1129,.T.);
+#1131=ADVANCED_FACE('',(#1130),#1111,.T.);
+#1132=CARTESIAN_POINT('',(0.84574056,0.918818642,-5.809145211));
+#1133=CARTESIAN_POINT('',(0.822482861,0.931298383,-5.809145211));
+#1134=CARTESIAN_POINT('',(0.775400203,0.952287038,-5.809145211));
+#1135=CARTESIAN_POINT('',(0.752709765,0.95966143,-5.809145211));
+#1136=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1132,#1133,#1134,#1135),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#1137=DIRECTION('',(0.,0.,1.));
+#1138=VECTOR('',#1137,1.);
+#1139=SURFACE_OF_LINEAR_EXTRUSION('',#1136,#1138);
+#1140=ORIENTED_EDGE('',*,*,#731,.F.);
+#1141=CARTESIAN_POINT('',(0.84574056,0.918818642,3.68));
+#1142=VERTEX_POINT('',#1141);
+#1143=CARTESIAN_POINT('',(0.84574056,0.918818642,89.082306901));
+#1144=DIRECTION('',(0.,0.,1.));
+#1145=VECTOR('',#1144,0.2);
+#1146=LINE('',#1143,#1145);
+#1147=EDGE_CURVE('',#1142,#715,#1146,.T.);
+#1148=ORIENTED_EDGE('',*,*,#1147,.F.);
+#1149=CARTESIAN_POINT('',(0.752709765,0.95966143,3.68));
+#1150=CARTESIAN_POINT('',(0.775400203,0.952287038,3.68));
+#1151=CARTESIAN_POINT('',(0.822482861,0.931298383,3.68));
+#1152=CARTESIAN_POINT('',(0.84574056,0.918818642,3.68));
+#1153=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1149,#1150,#1151,#1152),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1154=EDGE_CURVE('',#1114,#1142,#1153,.T.);
+#1155=ORIENTED_EDGE('',*,*,#1154,.F.);
+#1156=ORIENTED_EDGE('',*,*,#1119,.T.);
+#1157=EDGE_LOOP('',(#1140,#1148,#1155,#1156));
+#1158=FACE_BOUND('',#1157,.T.);
+#1159=ADVANCED_FACE('',(#1158),#1139,.T.);
+#1160=CARTESIAN_POINT('',(0.84574056,0.918818642,-5.809145211));
+#1161=DIRECTION('',(1.,0.,0.));
+#1162=DIRECTION('',(0.,0.,-1.));
+#1163=AXIS2_PLACEMENT_3D('',#1160,#1161,#1162);
+#1164=PLANE('',#1163);
+#1165=ORIENTED_EDGE('',*,*,#720,.F.);
+#1166=CARTESIAN_POINT('',(0.84574056,0.806500976,3.68));
+#1167=VERTEX_POINT('',#1166);
+#1168=CARTESIAN_POINT('',(0.84574056,0.806500976,89.082306901));
+#1169=DIRECTION('',(0.,0.,1.));
+#1170=VECTOR('',#1169,0.2);
+#1171=LINE('',#1168,#1170);
+#1172=EDGE_CURVE('',#1167,#707,#1171,.T.);
+#1173=ORIENTED_EDGE('',*,*,#1172,.F.);
+#1174=CARTESIAN_POINT('',(0.84574056,5.053502533,3.68));
+#1175=DIRECTION('',(0.,-1.,0.));
+#1176=VECTOR('',#1175,1.123176666);
+#1177=LINE('',#1174,#1176);
+#1178=EDGE_CURVE('',#1142,#1167,#1177,.T.);
+#1179=ORIENTED_EDGE('',*,*,#1178,.F.);
+#1180=ORIENTED_EDGE('',*,*,#1147,.T.);
+#1181=EDGE_LOOP('',(#1165,#1173,#1179,#1180));
+#1182=FACE_BOUND('',#1181,.T.);
+#1183=ADVANCED_FACE('',(#1182),#1164,.T.);
+#1184=CARTESIAN_POINT('',(0.84574056,0.806500976,-5.809145211));
+#1185=DIRECTION('',(0.,-1.,0.));
+#1186=DIRECTION('',(0.,0.,-1.));
+#1187=AXIS2_PLACEMENT_3D('',#1184,#1185,#1186);
+#1188=PLANE('',#1187);
+#1189=ORIENTED_EDGE('',*,*,#712,.F.);
+#1190=CARTESIAN_POINT('',(0.838366167,0.806500976,3.68));
+#1191=VERTEX_POINT('',#1190);
+#1192=CARTESIAN_POINT('',(0.838366167,0.806500976,89.082306901));
+#1193=DIRECTION('',(0.,0.,1.));
+#1194=VECTOR('',#1193,0.2);
+#1195=LINE('',#1192,#1194);
+#1196=EDGE_CURVE('',#1191,#696,#1195,.T.);
+#1197=ORIENTED_EDGE('',*,*,#1196,.F.);
+#1198=CARTESIAN_POINT('',(4.651573077,0.806500976,3.68));
+#1199=DIRECTION('',(-1.,0.,0.));
+#1200=VECTOR('',#1199,0.073743923);
+#1201=LINE('',#1198,#1200);
+#1202=EDGE_CURVE('',#1167,#1191,#1201,.T.);
+#1203=ORIENTED_EDGE('',*,*,#1202,.F.);
+#1204=ORIENTED_EDGE('',*,*,#1172,.T.);
+#1205=EDGE_LOOP('',(#1189,#1197,#1203,#1204));
+#1206=FACE_BOUND('',#1205,.T.);
+#1207=ADVANCED_FACE('',(#1206),#1188,.T.);
+#1208=CARTESIAN_POINT('',(0.759516896,0.864928853,-5.809145211));
+#1209=CARTESIAN_POINT('',(0.787312682,0.849612807,-5.809145211));
+#1210=CARTESIAN_POINT('',(0.825886427,0.817846195,-5.809145211));
+#1211=CARTESIAN_POINT('',(0.838366167,0.806500976,-5.809145211));
+#1212=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1208,#1209,#1210,#1211),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#1213=DIRECTION('',(0.,0.,1.));
+#1214=VECTOR('',#1213,1.);
+#1215=SURFACE_OF_LINEAR_EXTRUSION('',#1212,#1214);
+#1216=ORIENTED_EDGE('',*,*,#704,.F.);
+#1217=CARTESIAN_POINT('',(0.759516896,0.864928853,3.68));
+#1218=VERTEX_POINT('',#1217);
+#1219=CARTESIAN_POINT('',(0.759516896,0.864928853,89.082306901));
+#1220=DIRECTION('',(0.,0.,1.));
+#1221=VECTOR('',#1220,0.2);
+#1222=LINE('',#1219,#1221);
+#1223=EDGE_CURVE('',#1218,#685,#1222,.T.);
+#1224=ORIENTED_EDGE('',*,*,#1223,.F.);
+#1225=CARTESIAN_POINT('',(0.838366167,0.806500976,3.68));
+#1226=CARTESIAN_POINT('',(0.825886427,0.817846195,3.68));
+#1227=CARTESIAN_POINT('',(0.787312682,0.849612807,3.68));
+#1228=CARTESIAN_POINT('',(0.759516896,0.864928853,3.68));
+#1229=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1225,#1226,#1227,#1228),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1230=EDGE_CURVE('',#1191,#1218,#1229,.T.);
+#1231=ORIENTED_EDGE('',*,*,#1230,.F.);
+#1232=ORIENTED_EDGE('',*,*,#1196,.T.);
+#1233=EDGE_LOOP('',(#1216,#1224,#1231,#1232));
+#1234=FACE_BOUND('',#1233,.T.);
+#1235=ADVANCED_FACE('',(#1234),#1215,.T.);
+#1236=CARTESIAN_POINT('',(0.629046879,0.898397248,-5.809145211));
+#1237=CARTESIAN_POINT('',(0.669889667,0.898397248,-5.809145211));
+#1238=CARTESIAN_POINT('',(0.732855632,0.879677637,-5.809145211));
+#1239=CARTESIAN_POINT('',(0.759516896,0.864928853,-5.809145211));
+#1240=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1236,#1237,#1238,#1239),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#1241=DIRECTION('',(0.,0.,1.));
+#1242=VECTOR('',#1241,1.);
+#1243=SURFACE_OF_LINEAR_EXTRUSION('',#1240,#1242);
+#1244=ORIENTED_EDGE('',*,*,#693,.F.);
+#1245=CARTESIAN_POINT('',(0.629046879,0.898397248,3.68));
+#1246=VERTEX_POINT('',#1245);
+#1247=CARTESIAN_POINT('',(0.629046879,0.898397248,89.082306901));
+#1248=DIRECTION('',(0.,0.,1.));
+#1249=VECTOR('',#1248,0.2);
+#1250=LINE('',#1247,#1249);
+#1251=EDGE_CURVE('',#1246,#672,#1250,.T.);
+#1252=ORIENTED_EDGE('',*,*,#1251,.F.);
+#1253=CARTESIAN_POINT('',(0.759516896,0.864928853,3.68));
+#1254=CARTESIAN_POINT('',(0.732855632,0.879677637,3.68));
+#1255=CARTESIAN_POINT('',(0.669889667,0.898397248,3.68));
+#1256=CARTESIAN_POINT('',(0.629046879,0.898397248,3.68));
+#1257=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1253,#1254,#1255,#1256),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1258=EDGE_CURVE('',#1218,#1246,#1257,.T.);
+#1259=ORIENTED_EDGE('',*,*,#1258,.F.);
+#1260=ORIENTED_EDGE('',*,*,#1223,.T.);
+#1261=EDGE_LOOP('',(#1244,#1252,#1259,#1260));
+#1262=FACE_BOUND('',#1261,.T.);
+#1263=ADVANCED_FACE('',(#1262),#1243,.T.);
+#1264=CARTESIAN_POINT('',(0.474184642,0.826355109,-5.809145211));
+#1265=CARTESIAN_POINT('',(0.504249472,0.861525287,-5.809145211));
+#1266=CARTESIAN_POINT('',(0.584233265,0.898397248,-5.809145211));
+#1267=CARTESIAN_POINT('',(0.629046879,0.898397248,-5.809145211));
+#1268=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1264,#1265,#1266,#1267),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#1269=DIRECTION('',(0.,0.,1.));
+#1270=VECTOR('',#1269,1.);
+#1271=SURFACE_OF_LINEAR_EXTRUSION('',#1268,#1270);
+#1272=ORIENTED_EDGE('',*,*,#682,.F.);
+#1273=CARTESIAN_POINT('',(0.474184642,0.826355109,3.68));
+#1274=VERTEX_POINT('',#1273);
+#1275=CARTESIAN_POINT('',(0.474184642,0.826355109,89.082306901));
+#1276=DIRECTION('',(0.,0.,1.));
+#1277=VECTOR('',#1276,0.2);
+#1278=LINE('',#1275,#1277);
+#1279=EDGE_CURVE('',#1274,#661,#1278,.T.);
+#1280=ORIENTED_EDGE('',*,*,#1279,.F.);
+#1281=CARTESIAN_POINT('',(0.629046879,0.898397248,3.68));
+#1282=CARTESIAN_POINT('',(0.584233265,0.898397248,3.68));
+#1283=CARTESIAN_POINT('',(0.504249472,0.861525287,3.68));
+#1284=CARTESIAN_POINT('',(0.474184642,0.826355109,3.68));
+#1285=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1281,#1282,#1283,#1284),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1286=EDGE_CURVE('',#1246,#1274,#1285,.T.);
+#1287=ORIENTED_EDGE('',*,*,#1286,.F.);
+#1288=ORIENTED_EDGE('',*,*,#1251,.T.);
+#1289=EDGE_LOOP('',(#1272,#1280,#1287,#1288));
+#1290=FACE_BOUND('',#1289,.T.);
+#1291=ADVANCED_FACE('',(#1290),#1271,.T.);
+#1292=CARTESIAN_POINT('',(0.411785939,0.614766777,-5.809145211));
+#1293=CARTESIAN_POINT('',(0.411785939,0.682270829,-5.809145211));
+#1294=CARTESIAN_POINT('',(0.444687073,0.790617669,-5.809145211));
+#1295=CARTESIAN_POINT('',(0.474184642,0.826355109,-5.809145211));
+#1296=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1292,#1293,#1294,#1295),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#1297=DIRECTION('',(0.,0.,1.));
+#1298=VECTOR('',#1297,1.);
+#1299=SURFACE_OF_LINEAR_EXTRUSION('',#1296,#1298);
+#1300=ORIENTED_EDGE('',*,*,#669,.F.);
+#1301=ORIENTED_EDGE('',*,*,#799,.F.);
+#1302=CARTESIAN_POINT('',(0.474184642,0.826355109,3.68));
+#1303=CARTESIAN_POINT('',(0.444687073,0.790617669,3.68));
+#1304=CARTESIAN_POINT('',(0.411785939,0.682270829,3.68));
+#1305=CARTESIAN_POINT('',(0.411785939,0.614766777,3.68));
+#1306=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1302,#1303,#1304,#1305),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1307=EDGE_CURVE('',#1274,#787,#1306,.T.);
+#1308=ORIENTED_EDGE('',*,*,#1307,.F.);
+#1309=ORIENTED_EDGE('',*,*,#1279,.T.);
+#1310=EDGE_LOOP('',(#1300,#1301,#1308,#1309));
+#1311=FACE_BOUND('',#1310,.T.);
+#1312=ADVANCED_FACE('',(#1311),#1299,.T.);
+#1313=CARTESIAN_POINT('',(-1.177962849,-0.269450302,-5.809145211));
+#1314=DIRECTION('',(-1.,0.,0.));
+#1315=DIRECTION('',(0.,0.,1.));
+#1316=AXIS2_PLACEMENT_3D('',#1313,#1314,#1315);
+#1317=PLANE('',#1316);
+#1318=CARTESIAN_POINT('',(-1.177962849,-0.187197465,3.7));
+#1319=VERTEX_POINT('',#1318);
+#1320=CARTESIAN_POINT('',(-1.177962849,-0.269450302,3.7));
+#1321=VERTEX_POINT('',#1320);
+#1322=CARTESIAN_POINT('',(-1.177962849,-0.659448292,3.7));
+#1323=DIRECTION('',(0.,-1.,0.));
+#1324=VECTOR('',#1323,0.822528367);
+#1325=LINE('',#1322,#1324);
+#1326=EDGE_CURVE('',#1319,#1321,#1325,.T.);
+#1327=ORIENTED_EDGE('',*,*,#1326,.F.);
+#1328=CARTESIAN_POINT('',(-1.177962849,-0.187197465,3.68));
+#1329=VERTEX_POINT('',#1328);
+#1330=CARTESIAN_POINT('',(-1.177962849,-0.187197465,89.082306901));
+#1331=DIRECTION('',(0.,0.,1.));
+#1332=VECTOR('',#1331,0.2);
+#1333=LINE('',#1330,#1332);
+#1334=EDGE_CURVE('',#1329,#1319,#1333,.T.);
+#1335=ORIENTED_EDGE('',*,*,#1334,.F.);
+#1336=CARTESIAN_POINT('',(-1.177962849,-0.269450302,3.68));
+#1337=VERTEX_POINT('',#1336);
+#1338=CARTESIAN_POINT('',(-1.177962849,-1.481976659,3.68));
+#1339=DIRECTION('',(0.,1.,0.));
+#1340=VECTOR('',#1339,0.822528367);
+#1341=LINE('',#1338,#1340);
+#1342=EDGE_CURVE('',#1337,#1329,#1341,.T.);
+#1343=ORIENTED_EDGE('',*,*,#1342,.F.);
+#1344=CARTESIAN_POINT('',(-1.177962849,-0.269450302,89.082306901));
+#1345=DIRECTION('',(0.,0.,1.));
+#1346=VECTOR('',#1345,0.2);
+#1347=LINE('',#1344,#1346);
+#1348=EDGE_CURVE('',#1337,#1321,#1347,.T.);
+#1349=ORIENTED_EDGE('',*,*,#1348,.T.);
+#1350=EDGE_LOOP('',(#1327,#1335,#1343,#1349));
+#1351=FACE_BOUND('',#1350,.T.);
+#1352=ADVANCED_FACE('',(#1351),#1317,.T.);
+#1353=CARTESIAN_POINT('',(-0.816617629,-0.269450302,-5.809145211));
+#1354=DIRECTION('',(0.,-1.,0.));
+#1355=DIRECTION('',(0.,0.,-1.));
+#1356=AXIS2_PLACEMENT_3D('',#1353,#1354,#1355);
+#1357=PLANE('',#1356);
+#1358=CARTESIAN_POINT('',(-0.816617629,-0.269450302,3.7));
+#1359=VERTEX_POINT('',#1358);
+#1360=CARTESIAN_POINT('',(-8.104849163,-0.269450302,3.7));
+#1361=DIRECTION('',(1.,0.,-0.));
+#1362=VECTOR('',#1361,3.613452203);
+#1363=LINE('',#1360,#1362);
+#1364=EDGE_CURVE('',#1321,#1359,#1363,.T.);
+#1365=ORIENTED_EDGE('',*,*,#1364,.F.);
+#1366=ORIENTED_EDGE('',*,*,#1348,.F.);
+#1367=CARTESIAN_POINT('',(-0.816617629,-0.269450302,3.68));
+#1368=VERTEX_POINT('',#1367);
+#1369=CARTESIAN_POINT('',(-4.49139696,-0.269450302,3.68));
+#1370=DIRECTION('',(-1.,0.,0.));
+#1371=VECTOR('',#1370,3.613452203);
+#1372=LINE('',#1369,#1371);
+#1373=EDGE_CURVE('',#1368,#1337,#1372,.T.);
+#1374=ORIENTED_EDGE('',*,*,#1373,.F.);
+#1375=CARTESIAN_POINT('',(-0.816617629,-0.269450302,89.082306901));
+#1376=DIRECTION('',(0.,0.,1.));
+#1377=VECTOR('',#1376,0.2);
+#1378=LINE('',#1375,#1377);
+#1379=EDGE_CURVE('',#1368,#1359,#1378,.T.);
+#1380=ORIENTED_EDGE('',*,*,#1379,.T.);
+#1381=EDGE_LOOP('',(#1365,#1366,#1374,#1380));
+#1382=FACE_BOUND('',#1381,.T.);
+#1383=ADVANCED_FACE('',(#1382),#1357,.T.);
+#1384=CARTESIAN_POINT('',(-1.136552801,-0.887197468,-5.809145211));
+#1385=DIRECTION('',(-0.887976571,0.459888692,0.));
+#1386=DIRECTION('',(0.,0.,1.));
+#1387=AXIS2_PLACEMENT_3D('',#1384,#1385,#1386);
+#1388=PLANE('',#1387);
+#1389=CARTESIAN_POINT('',(-1.136552801,-0.887197468,3.7));
+#1390=VERTEX_POINT('',#1389);
+#1391=CARTESIAN_POINT('',(-0.649276255,0.053660969,3.7));
+#1392=DIRECTION('',(-0.459888692,-0.887976571,0.));
+#1393=VECTOR('',#1392,6.956795782);
+#1394=LINE('',#1391,#1393);
+#1395=EDGE_CURVE('',#1359,#1390,#1394,.T.);
+#1396=ORIENTED_EDGE('',*,*,#1395,.F.);
+#1397=ORIENTED_EDGE('',*,*,#1379,.F.);
+#1398=CARTESIAN_POINT('',(-1.136552801,-0.887197468,3.68));
+#1399=VERTEX_POINT('',#1398);
+#1400=CARTESIAN_POINT('',(-3.84862797,-6.123810695,3.68));
+#1401=DIRECTION('',(0.459888692,0.887976571,0.));
+#1402=VECTOR('',#1401,6.956795782);
+#1403=LINE('',#1400,#1402);
+#1404=EDGE_CURVE('',#1399,#1368,#1403,.T.);
+#1405=ORIENTED_EDGE('',*,*,#1404,.F.);
+#1406=CARTESIAN_POINT('',(-1.136552801,-0.887197468,89.082306901));
+#1407=DIRECTION('',(0.,0.,1.));
+#1408=VECTOR('',#1407,0.2);
+#1409=LINE('',#1406,#1408);
+#1410=EDGE_CURVE('',#1399,#1390,#1409,.T.);
+#1411=ORIENTED_EDGE('',*,*,#1410,.T.);
+#1412=EDGE_LOOP('',(#1396,#1397,#1405,#1411));
+#1413=FACE_BOUND('',#1412,.T.);
+#1414=ADVANCED_FACE('',(#1413),#1388,.T.);
+#1415=CARTESIAN_POINT('',(-1.036714875,-0.887197468,-5.809145211));
+#1416=DIRECTION('',(0.,-1.,0.));
+#1417=DIRECTION('',(0.,0.,-1.));
+#1418=AXIS2_PLACEMENT_3D('',#1415,#1416,#1417);
+#1419=PLANE('',#1418);
+#1420=CARTESIAN_POINT('',(-1.036714875,-0.887197468,3.7));
+#1421=VERTEX_POINT('',#1420);
+#1422=CARTESIAN_POINT('',(-6.70031107,-0.887197468,3.7));
+#1423=DIRECTION('',(1.,0.,-0.));
+#1424=VECTOR('',#1423,0.998379259);
+#1425=LINE('',#1422,#1424);
+#1426=EDGE_CURVE('',#1390,#1421,#1425,.T.);
+#1427=ORIENTED_EDGE('',*,*,#1426,.F.);
+#1428=ORIENTED_EDGE('',*,*,#1410,.F.);
+#1429=CARTESIAN_POINT('',(-1.036714875,-0.887197468,3.68));
+#1430=VERTEX_POINT('',#1429);
+#1431=CARTESIAN_POINT('',(-5.701931811,-0.887197468,3.68));
+#1432=DIRECTION('',(-1.,0.,0.));
+#1433=VECTOR('',#1432,0.998379259);
+#1434=LINE('',#1431,#1433);
+#1435=EDGE_CURVE('',#1430,#1399,#1434,.T.);
+#1436=ORIENTED_EDGE('',*,*,#1435,.F.);
+#1437=CARTESIAN_POINT('',(-1.036714875,-0.887197468,89.082306901));
+#1438=DIRECTION('',(0.,0.,1.));
+#1439=VECTOR('',#1438,0.2);
+#1440=LINE('',#1437,#1439);
+#1441=EDGE_CURVE('',#1430,#1421,#1440,.T.);
+#1442=ORIENTED_EDGE('',*,*,#1441,.T.);
+#1443=EDGE_LOOP('',(#1427,#1428,#1436,#1442));
+#1444=FACE_BOUND('',#1443,.T.);
+#1445=ADVANCED_FACE('',(#1444),#1419,.T.);
+#1446=CARTESIAN_POINT('',(-0.733797532,-0.292140739,-5.809145211));
+#1447=DIRECTION('',(0.891175605,-0.453658506,0.));
+#1448=DIRECTION('',(0.,0.,-1.));
+#1449=AXIS2_PLACEMENT_3D('',#1446,#1447,#1448);
+#1450=PLANE('',#1449);
+#1451=CARTESIAN_POINT('',(-0.733797532,-0.292140739,3.7));
+#1452=VERTEX_POINT('',#1451);
+#1453=CARTESIAN_POINT('',(-4.974053115,-8.62178139,3.7));
+#1454=DIRECTION('',(0.453658506,0.891175605,0.));
+#1455=VECTOR('',#1454,6.677210699);
+#1456=LINE('',#1453,#1455);
+#1457=EDGE_CURVE('',#1421,#1452,#1456,.T.);
+#1458=ORIENTED_EDGE('',*,*,#1457,.F.);
+#1459=ORIENTED_EDGE('',*,*,#1441,.F.);
+#1460=CARTESIAN_POINT('',(-0.733797532,-0.292140739,3.68));
+#1461=VERTEX_POINT('',#1460);
+#1462=CARTESIAN_POINT('',(-1.944879683,-2.671214104,3.68));
+#1463=DIRECTION('',(-0.453658506,-0.891175605,0.));
+#1464=VECTOR('',#1463,6.677210699);
+#1465=LINE('',#1462,#1464);
+#1466=EDGE_CURVE('',#1461,#1430,#1465,.T.);
+#1467=ORIENTED_EDGE('',*,*,#1466,.F.);
+#1468=CARTESIAN_POINT('',(-0.733797532,-0.292140739,89.082306901));
+#1469=DIRECTION('',(0.,0.,1.));
+#1470=VECTOR('',#1469,0.2);
+#1471=LINE('',#1468,#1470);
+#1472=EDGE_CURVE('',#1461,#1452,#1471,.T.);
+#1473=ORIENTED_EDGE('',*,*,#1472,.T.);
+#1474=EDGE_LOOP('',(#1458,#1459,#1467,#1473));
+#1475=FACE_BOUND('',#1474,.T.);
+#1476=ADVANCED_FACE('',(#1475),#1450,.T.);
+#1477=CARTESIAN_POINT('',(-0.733797532,-0.187197465,-5.809145211));
+#1478=DIRECTION('',(1.,0.,0.));
+#1479=DIRECTION('',(0.,0.,-1.));
+#1480=AXIS2_PLACEMENT_3D('',#1477,#1478,#1479);
+#1481=PLANE('',#1480);
+#1482=CARTESIAN_POINT('',(-0.733797532,-0.187197465,3.7));
+#1483=VERTEX_POINT('',#1482);
+#1484=CARTESIAN_POINT('',(-0.733797532,-2.079018801,3.7));
+#1485=DIRECTION('',(0.,1.,0.));
+#1486=VECTOR('',#1485,1.049432744);
+#1487=LINE('',#1484,#1486);
+#1488=EDGE_CURVE('',#1452,#1483,#1487,.T.);
+#1489=ORIENTED_EDGE('',*,*,#1488,.F.);
+#1490=ORIENTED_EDGE('',*,*,#1472,.F.);
+#1491=CARTESIAN_POINT('',(-0.733797532,-0.187197465,3.68));
+#1492=VERTEX_POINT('',#1491);
+#1493=CARTESIAN_POINT('',(-0.733797532,-1.029586057,3.68));
+#1494=DIRECTION('',(0.,-1.,0.));
+#1495=VECTOR('',#1494,1.049432744);
+#1496=LINE('',#1493,#1495);
+#1497=EDGE_CURVE('',#1492,#1461,#1496,.T.);
+#1498=ORIENTED_EDGE('',*,*,#1497,.F.);
+#1499=CARTESIAN_POINT('',(-0.733797532,-0.187197465,89.082306901));
+#1500=DIRECTION('',(0.,0.,1.));
+#1501=VECTOR('',#1500,0.2);
+#1502=LINE('',#1499,#1501);
+#1503=EDGE_CURVE('',#1492,#1483,#1502,.T.);
+#1504=ORIENTED_EDGE('',*,*,#1503,.T.);
+#1505=EDGE_LOOP('',(#1489,#1490,#1498,#1504));
+#1506=FACE_BOUND('',#1505,.T.);
+#1507=ADVANCED_FACE('',(#1506),#1481,.T.);
+#1508=CARTESIAN_POINT('',(-1.177962849,-0.187197465,-5.809145211));
+#1509=DIRECTION('',(0.,1.,0.));
+#1510=DIRECTION('',(0.,0.,1.));
+#1511=AXIS2_PLACEMENT_3D('',#1508,#1509,#1510);
+#1512=PLANE('',#1511);
+#1513=CARTESIAN_POINT('',(-2.037142493,-0.187197465,3.7));
+#1514=DIRECTION('',(-1.,0.,0.));
+#1515=VECTOR('',#1514,4.441653179);
+#1516=LINE('',#1513,#1515);
+#1517=EDGE_CURVE('',#1483,#1319,#1516,.T.);
+#1518=ORIENTED_EDGE('',*,*,#1517,.F.);
+#1519=ORIENTED_EDGE('',*,*,#1503,.F.);
+#1520=CARTESIAN_POINT('',(-6.478795672,-0.187197465,3.68));
+#1521=DIRECTION('',(1.,0.,-0.));
+#1522=VECTOR('',#1521,4.441653179);
+#1523=LINE('',#1520,#1522);
+#1524=EDGE_CURVE('',#1329,#1492,#1523,.T.);
+#1525=ORIENTED_EDGE('',*,*,#1524,.F.);
+#1526=ORIENTED_EDGE('',*,*,#1334,.T.);
+#1527=EDGE_LOOP('',(#1518,#1519,#1525,#1526));
+#1528=FACE_BOUND('',#1527,.T.);
+#1529=ADVANCED_FACE('',(#1528),#1512,.T.);
+#1530=CARTESIAN_POINT('',(-0.,-0.,3.7));
+#1531=DIRECTION('',(0.,0.,1.));
+#1532=DIRECTION('',(1.,0.,0.));
+#1533=AXIS2_PLACEMENT_3D('',#1530,#1531,#1532);
+#1534=PLANE('',#1533);
+#1535=ORIENTED_EDGE('',*,*,#1426,.T.);
+#1536=ORIENTED_EDGE('',*,*,#1457,.T.);
+#1537=ORIENTED_EDGE('',*,*,#1488,.T.);
+#1538=ORIENTED_EDGE('',*,*,#1517,.T.);
+#1539=ORIENTED_EDGE('',*,*,#1326,.T.);
+#1540=ORIENTED_EDGE('',*,*,#1364,.T.);
+#1541=ORIENTED_EDGE('',*,*,#1395,.T.);
+#1542=EDGE_LOOP('',(#1535,#1536,#1537,#1538,#1539,#1540,#1541));
+#1543=FACE_BOUND('',#1542,.T.);
+#1544=ADVANCED_FACE('',(#1543),#1534,.T.);
+#1545=CARTESIAN_POINT('',(-0.,-0.,3.7));
+#1546=DIRECTION('',(0.,0.,1.));
+#1547=DIRECTION('',(1.,0.,0.));
+#1548=AXIS2_PLACEMENT_3D('',#1545,#1546,#1547);
+#1549=PLANE('',#1548);
+#1550=CARTESIAN_POINT('',(-0.279137889,0.882513942,3.7));
+#1551=VERTEX_POINT('',#1550);
+#1552=CARTESIAN_POINT('',(-0.044291859,0.882513942,3.7));
+#1553=VERTEX_POINT('',#1552);
+#1554=CARTESIAN_POINT('',(-2.592065527,0.882513942,3.7));
+#1555=DIRECTION('',(1.,0.,-0.));
+#1556=VECTOR('',#1555,2.348460302);
+#1557=LINE('',#1554,#1556);
+#1558=EDGE_CURVE('',#1551,#1553,#1557,.T.);
+#1559=ORIENTED_EDGE('',*,*,#1558,.T.);
+#1560=CARTESIAN_POINT('',(-0.044291859,0.265334037,3.7));
+#1561=VERTEX_POINT('',#1560);
+#1562=CARTESIAN_POINT('',(-0.044291859,7.631136256,3.7));
+#1563=DIRECTION('',(0.,-1.,0.));
+#1564=VECTOR('',#1563,6.171799054);
+#1565=LINE('',#1562,#1564);
+#1566=EDGE_CURVE('',#1553,#1561,#1565,.T.);
+#1567=ORIENTED_EDGE('',*,*,#1566,.T.);
+#1568=CARTESIAN_POINT('',(0.048738935,0.265334037,3.7));
+#1569=VERTEX_POINT('',#1568);
+#1570=CARTESIAN_POINT('',(-0.662243801,0.265334037,3.7));
+#1571=DIRECTION('',(1.,0.,-0.));
+#1572=VECTOR('',#1571,0.930307946);
+#1573=LINE('',#1570,#1572);
+#1574=EDGE_CURVE('',#1561,#1569,#1573,.T.);
+#1575=ORIENTED_EDGE('',*,*,#1574,.T.);
+#1576=CARTESIAN_POINT('',(0.048738935,0.882513942,3.7));
+#1577=VERTEX_POINT('',#1576);
+#1578=CARTESIAN_POINT('',(0.048738935,-1.317972372,3.7));
+#1579=DIRECTION('',(0.,1.,0.));
+#1580=VECTOR('',#1579,6.171799054);
+#1581=LINE('',#1578,#1580);
+#1582=EDGE_CURVE('',#1569,#1577,#1581,.T.);
+#1583=ORIENTED_EDGE('',*,*,#1582,.T.);
+#1584=CARTESIAN_POINT('',(0.283584966,0.882513942,3.7));
+#1585=VERTEX_POINT('',#1584);
+#1586=CARTESIAN_POINT('',(-0.788742991,0.882513942,3.7));
+#1587=DIRECTION('',(1.,0.,-0.));
+#1588=VECTOR('',#1587,2.348460302);
+#1589=LINE('',#1586,#1588);
+#1590=EDGE_CURVE('',#1577,#1585,#1589,.T.);
+#1591=ORIENTED_EDGE('',*,*,#1590,.T.);
+#1592=CARTESIAN_POINT('',(0.283584966,0.96533404,3.7));
+#1593=VERTEX_POINT('',#1592);
+#1594=CARTESIAN_POINT('',(0.283584966,4.481136242,3.7));
+#1595=DIRECTION('',(0.,1.,0.));
+#1596=VECTOR('',#1595,0.828200976);
+#1597=LINE('',#1594,#1596);
+#1598=EDGE_CURVE('',#1585,#1593,#1597,.T.);
+#1599=ORIENTED_EDGE('',*,*,#1598,.T.);
+#1600=CARTESIAN_POINT('',(-0.279137889,0.96533404,3.7));
+#1601=VERTEX_POINT('',#1600);
+#1602=CARTESIAN_POINT('',(4.091970158,0.96533404,3.7));
+#1603=DIRECTION('',(-1.,0.,0.));
+#1604=VECTOR('',#1603,5.627228549);
+#1605=LINE('',#1602,#1604);
+#1606=EDGE_CURVE('',#1593,#1601,#1605,.T.);
+#1607=ORIENTED_EDGE('',*,*,#1606,.T.);
+#1608=CARTESIAN_POINT('',(-0.279137889,5.682027657,3.7));
+#1609=DIRECTION('',(0.,-1.,0.));
+#1610=VECTOR('',#1609,0.828200976);
+#1611=LINE('',#1608,#1610);
+#1612=EDGE_CURVE('',#1601,#1551,#1611,.T.);
+#1613=ORIENTED_EDGE('',*,*,#1612,.T.);
+#1614=EDGE_LOOP('',(#1559,#1567,#1575,#1583,#1591,#1599,#1607,#1613));
+#1615=FACE_BOUND('',#1614,.T.);
+#1616=ADVANCED_FACE('',(#1615),#1549,.T.);
+#1617=CARTESIAN_POINT('',(0.048738935,0.882513942,-5.809145211));
+#1618=DIRECTION('',(1.,0.,0.));
+#1619=DIRECTION('',(0.,0.,-1.));
+#1620=AXIS2_PLACEMENT_3D('',#1617,#1618,#1619);
+#1621=PLANE('',#1620);
+#1622=ORIENTED_EDGE('',*,*,#1582,.F.);
+#1623=CARTESIAN_POINT('',(0.048738935,0.265334037,3.68));
+#1624=VERTEX_POINT('',#1623);
+#1625=CARTESIAN_POINT('',(0.048738935,0.265334037,89.082306901));
+#1626=DIRECTION('',(0.,0.,1.));
+#1627=VECTOR('',#1626,0.2);
+#1628=LINE('',#1625,#1627);
+#1629=EDGE_CURVE('',#1624,#1569,#1628,.T.);
+#1630=ORIENTED_EDGE('',*,*,#1629,.F.);
+#1631=CARTESIAN_POINT('',(0.048738935,0.882513942,3.68));
+#1632=VERTEX_POINT('',#1631);
+#1633=CARTESIAN_POINT('',(0.048738935,4.853826682,3.68));
+#1634=DIRECTION('',(0.,-1.,0.));
+#1635=VECTOR('',#1634,6.171799054);
+#1636=LINE('',#1633,#1635);
+#1637=EDGE_CURVE('',#1632,#1624,#1636,.T.);
+#1638=ORIENTED_EDGE('',*,*,#1637,.F.);
+#1639=CARTESIAN_POINT('',(0.048738935,0.882513942,89.082306901));
+#1640=DIRECTION('',(0.,0.,1.));
+#1641=VECTOR('',#1640,0.2);
+#1642=LINE('',#1639,#1641);
+#1643=EDGE_CURVE('',#1632,#1577,#1642,.T.);
+#1644=ORIENTED_EDGE('',*,*,#1643,.T.);
+#1645=EDGE_LOOP('',(#1622,#1630,#1638,#1644));
+#1646=FACE_BOUND('',#1645,.T.);
+#1647=ADVANCED_FACE('',(#1646),#1621,.T.);
+#1648=CARTESIAN_POINT('',(0.048738935,0.265334037,-5.809145211));
+#1649=DIRECTION('',(0.,-1.,0.));
+#1650=DIRECTION('',(0.,0.,-1.));
+#1651=AXIS2_PLACEMENT_3D('',#1648,#1649,#1650);
+#1652=PLANE('',#1651);
+#1653=ORIENTED_EDGE('',*,*,#1574,.F.);
+#1654=CARTESIAN_POINT('',(-0.044291859,0.265334037,3.68));
+#1655=VERTEX_POINT('',#1654);
+#1656=CARTESIAN_POINT('',(-0.044291859,0.265334037,89.082306901));
+#1657=DIRECTION('',(0.,0.,1.));
+#1658=VECTOR('',#1657,0.2);
+#1659=LINE('',#1656,#1658);
+#1660=EDGE_CURVE('',#1655,#1561,#1659,.T.);
+#1661=ORIENTED_EDGE('',*,*,#1660,.F.);
+#1662=CARTESIAN_POINT('',(0.268064145,0.265334037,3.68));
+#1663=DIRECTION('',(-1.,0.,0.));
+#1664=VECTOR('',#1663,0.930307946);
+#1665=LINE('',#1662,#1664);
+#1666=EDGE_CURVE('',#1624,#1655,#1665,.T.);
+#1667=ORIENTED_EDGE('',*,*,#1666,.F.);
+#1668=ORIENTED_EDGE('',*,*,#1629,.T.);
+#1669=EDGE_LOOP('',(#1653,#1661,#1667,#1668));
+#1670=FACE_BOUND('',#1669,.T.);
+#1671=ADVANCED_FACE('',(#1670),#1652,.T.);
+#1672=CARTESIAN_POINT('',(-0.044291859,0.265334037,-5.809145211));
+#1673=DIRECTION('',(-1.,0.,0.));
+#1674=DIRECTION('',(0.,0.,1.));
+#1675=AXIS2_PLACEMENT_3D('',#1672,#1673,#1674);
+#1676=PLANE('',#1675);
+#1677=ORIENTED_EDGE('',*,*,#1566,.F.);
+#1678=CARTESIAN_POINT('',(-0.044291859,0.882513942,3.68));
+#1679=VERTEX_POINT('',#1678);
+#1680=CARTESIAN_POINT('',(-0.044291859,0.882513942,89.082306901));
+#1681=DIRECTION('',(0.,0.,1.));
+#1682=VECTOR('',#1681,0.2);
+#1683=LINE('',#1680,#1682);
+#1684=EDGE_CURVE('',#1679,#1553,#1683,.T.);
+#1685=ORIENTED_EDGE('',*,*,#1684,.F.);
+#1686=CARTESIAN_POINT('',(-0.044291859,1.459337202,3.68));
+#1687=DIRECTION('',(0.,1.,0.));
+#1688=VECTOR('',#1687,6.171799054);
+#1689=LINE('',#1686,#1688);
+#1690=EDGE_CURVE('',#1655,#1679,#1689,.T.);
+#1691=ORIENTED_EDGE('',*,*,#1690,.F.);
+#1692=ORIENTED_EDGE('',*,*,#1660,.T.);
+#1693=EDGE_LOOP('',(#1677,#1685,#1691,#1692));
+#1694=FACE_BOUND('',#1693,.T.);
+#1695=ADVANCED_FACE('',(#1694),#1676,.T.);
+#1696=CARTESIAN_POINT('',(-0.044291859,0.882513942,-5.809145211));
+#1697=DIRECTION('',(0.,-1.,0.));
+#1698=DIRECTION('',(0.,0.,-1.));
+#1699=AXIS2_PLACEMENT_3D('',#1696,#1697,#1698);
+#1700=PLANE('',#1699);
+#1701=ORIENTED_EDGE('',*,*,#1558,.F.);
+#1702=CARTESIAN_POINT('',(-0.279137889,0.882513942,3.68));
+#1703=VERTEX_POINT('',#1702);
+#1704=CARTESIAN_POINT('',(-0.279137889,0.882513942,89.082306901));
+#1705=DIRECTION('',(0.,0.,1.));
+#1706=VECTOR('',#1705,0.2);
+#1707=LINE('',#1704,#1706);
+#1708=EDGE_CURVE('',#1703,#1551,#1707,.T.);
+#1709=ORIENTED_EDGE('',*,*,#1708,.F.);
+#1710=CARTESIAN_POINT('',(-0.243605226,0.882513942,3.68));
+#1711=DIRECTION('',(-1.,0.,0.));
+#1712=VECTOR('',#1711,2.348460302);
+#1713=LINE('',#1710,#1712);
+#1714=EDGE_CURVE('',#1679,#1703,#1713,.T.);
+#1715=ORIENTED_EDGE('',*,*,#1714,.F.);
+#1716=ORIENTED_EDGE('',*,*,#1684,.T.);
+#1717=EDGE_LOOP('',(#1701,#1709,#1715,#1716));
+#1718=FACE_BOUND('',#1717,.T.);
+#1719=ADVANCED_FACE('',(#1718),#1700,.T.);
+#1720=CARTESIAN_POINT('',(-0.279137889,0.882513942,-5.809145211));
+#1721=DIRECTION('',(-1.,0.,0.));
+#1722=DIRECTION('',(0.,0.,1.));
+#1723=AXIS2_PLACEMENT_3D('',#1720,#1721,#1722);
+#1724=PLANE('',#1723);
+#1725=ORIENTED_EDGE('',*,*,#1612,.F.);
+#1726=CARTESIAN_POINT('',(-0.279137889,0.96533404,3.68));
+#1727=VERTEX_POINT('',#1726);
+#1728=CARTESIAN_POINT('',(-0.279137889,0.96533404,89.082306901));
+#1729=DIRECTION('',(0.,0.,1.));
+#1730=VECTOR('',#1729,0.2);
+#1731=LINE('',#1728,#1730);
+#1732=EDGE_CURVE('',#1727,#1601,#1731,.T.);
+#1733=ORIENTED_EDGE('',*,*,#1732,.F.);
+#1734=CARTESIAN_POINT('',(-0.279137889,4.853826682,3.68));
+#1735=DIRECTION('',(0.,1.,0.));
+#1736=VECTOR('',#1735,0.828200976);
+#1737=LINE('',#1734,#1736);
+#1738=EDGE_CURVE('',#1703,#1727,#1737,.T.);
+#1739=ORIENTED_EDGE('',*,*,#1738,.F.);
+#1740=ORIENTED_EDGE('',*,*,#1708,.T.);
+#1741=EDGE_LOOP('',(#1725,#1733,#1739,#1740));
+#1742=FACE_BOUND('',#1741,.T.);
+#1743=ADVANCED_FACE('',(#1742),#1724,.T.);
+#1744=CARTESIAN_POINT('',(-0.279137889,0.96533404,-5.809145211));
+#1745=DIRECTION('',(0.,1.,0.));
+#1746=DIRECTION('',(0.,0.,1.));
+#1747=AXIS2_PLACEMENT_3D('',#1744,#1745,#1746);
+#1748=PLANE('',#1747);
+#1749=ORIENTED_EDGE('',*,*,#1606,.F.);
+#1750=CARTESIAN_POINT('',(0.283584966,0.96533404,3.68));
+#1751=VERTEX_POINT('',#1750);
+#1752=CARTESIAN_POINT('',(0.283584966,0.96533404,89.082306901));
+#1753=DIRECTION('',(0.,0.,1.));
+#1754=VECTOR('',#1753,0.2);
+#1755=LINE('',#1752,#1754);
+#1756=EDGE_CURVE('',#1751,#1593,#1755,.T.);
+#1757=ORIENTED_EDGE('',*,*,#1756,.F.);
+#1758=CARTESIAN_POINT('',(-1.535258392,0.96533404,3.68));
+#1759=DIRECTION('',(1.,0.,-0.));
+#1760=VECTOR('',#1759,5.627228549);
+#1761=LINE('',#1758,#1760);
+#1762=EDGE_CURVE('',#1727,#1751,#1761,.T.);
+#1763=ORIENTED_EDGE('',*,*,#1762,.F.);
+#1764=ORIENTED_EDGE('',*,*,#1732,.T.);
+#1765=EDGE_LOOP('',(#1749,#1757,#1763,#1764));
+#1766=FACE_BOUND('',#1765,.T.);
+#1767=ADVANCED_FACE('',(#1766),#1748,.T.);
+#1768=CARTESIAN_POINT('',(0.283584966,0.96533404,-5.809145211));
+#1769=DIRECTION('',(1.,0.,0.));
+#1770=DIRECTION('',(0.,0.,-1.));
+#1771=AXIS2_PLACEMENT_3D('',#1768,#1769,#1770);
+#1772=PLANE('',#1771);
+#1773=ORIENTED_EDGE('',*,*,#1598,.F.);
+#1774=CARTESIAN_POINT('',(0.283584966,0.882513942,3.68));
+#1775=VERTEX_POINT('',#1774);
+#1776=CARTESIAN_POINT('',(0.283584966,0.882513942,89.082306901));
+#1777=DIRECTION('',(0.,0.,1.));
+#1778=VECTOR('',#1777,0.2);
+#1779=LINE('',#1776,#1778);
+#1780=EDGE_CURVE('',#1775,#1585,#1779,.T.);
+#1781=ORIENTED_EDGE('',*,*,#1780,.F.);
+#1782=CARTESIAN_POINT('',(0.283584966,5.309337218,3.68));
+#1783=DIRECTION('',(0.,-1.,0.));
+#1784=VECTOR('',#1783,0.828200976);
+#1785=LINE('',#1782,#1784);
+#1786=EDGE_CURVE('',#1751,#1775,#1785,.T.);
+#1787=ORIENTED_EDGE('',*,*,#1786,.F.);
+#1788=ORIENTED_EDGE('',*,*,#1756,.T.);
+#1789=EDGE_LOOP('',(#1773,#1781,#1787,#1788));
+#1790=FACE_BOUND('',#1789,.T.);
+#1791=ADVANCED_FACE('',(#1790),#1772,.T.);
+#1792=CARTESIAN_POINT('',(0.283584966,0.882513942,-5.809145211));
+#1793=DIRECTION('',(0.,-1.,0.));
+#1794=DIRECTION('',(0.,0.,-1.));
+#1795=AXIS2_PLACEMENT_3D('',#1792,#1793,#1794);
+#1796=PLANE('',#1795);
+#1797=ORIENTED_EDGE('',*,*,#1590,.F.);
+#1798=ORIENTED_EDGE('',*,*,#1643,.F.);
+#1799=CARTESIAN_POINT('',(1.55971731,0.882513942,3.68));
+#1800=DIRECTION('',(-1.,0.,0.));
+#1801=VECTOR('',#1800,2.348460302);
+#1802=LINE('',#1799,#1801);
+#1803=EDGE_CURVE('',#1775,#1632,#1802,.T.);
+#1804=ORIENTED_EDGE('',*,*,#1803,.F.);
+#1805=ORIENTED_EDGE('',*,*,#1780,.T.);
+#1806=EDGE_LOOP('',(#1797,#1798,#1804,#1805));
+#1807=FACE_BOUND('',#1806,.T.);
+#1808=ADVANCED_FACE('',(#1807),#1796,.T.);
+#1809=CARTESIAN_POINT('',(-0.212484725,-0.537197466,-5.809145211));
+#1810=CARTESIAN_POINT('',(-0.212484725,-0.354539443,-5.809145211));
+#1811=CARTESIAN_POINT('',(-0.320831565,-0.173015941,-5.809145211));
+#1812=CARTESIAN_POINT('',(-0.435985537,-0.173015941,-5.809145211));
+#1813=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1809,#1810,#1811,#1812),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#1814=DIRECTION('',(0.,0.,1.));
+#1815=VECTOR('',#1814,1.);
+#1816=SURFACE_OF_LINEAR_EXTRUSION('',#1813,#1815);
+#1817=CARTESIAN_POINT('',(-0.212484725,-0.537197466,3.7));
+#1818=VERTEX_POINT('',#1817);
+#1819=CARTESIAN_POINT('',(-0.435985537,-0.173015941,3.7));
+#1820=VERTEX_POINT('',#1819);
+#1821=CARTESIAN_POINT('',(-0.212484725,-0.537197466,3.7));
+#1822=CARTESIAN_POINT('',(-0.212484725,-0.489527713,3.7));
+#1823=CARTESIAN_POINT('',(-0.215252023,-0.439425633,3.7));
+#1824=CARTESIAN_POINT('',(-0.229556009,-0.355695609,3.7));
+#1825=CARTESIAN_POINT('',(-0.239545987,-0.317800568,3.7));
+#1826=CARTESIAN_POINT('',(-0.268589019,-0.257430563,3.7));
+#1827=CARTESIAN_POINT('',(-0.282867605,-0.238599309,3.7));
+#1828=CARTESIAN_POINT('',(-0.313210465,-0.208579112,3.7));
+#1829=CARTESIAN_POINT('',(-0.331904808,-0.196308914,3.7));
+#1830=CARTESIAN_POINT('',(-0.379349324,-0.177142225,3.7));
+#1831=CARTESIAN_POINT('',(-0.407634014,-0.173015941,3.7));
+#1832=CARTESIAN_POINT('',(-0.435985537,-0.173015941,3.7));
+#1833=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1821,#1822,#1823,#1824,#1825,#1826,#1827,#1828,#1829,#1830,#1831,#1832),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,4),(-0.038363203,-0.028778784,-0.021305521,-0.015344865,-0.008505457,-0.),.UNSPECIFIED.);
+#1834=EDGE_CURVE('',#1818,#1820,#1833,.T.);
+#1835=ORIENTED_EDGE('',*,*,#1834,.F.);
+#1836=CARTESIAN_POINT('',(-0.212484725,-0.537197466,3.68));
+#1837=VERTEX_POINT('',#1836);
+#1838=CARTESIAN_POINT('',(-0.212484725,-0.537197466,89.082306901));
+#1839=DIRECTION('',(0.,0.,1.));
+#1840=VECTOR('',#1839,0.2);
+#1841=LINE('',#1838,#1840);
+#1842=EDGE_CURVE('',#1837,#1818,#1841,.T.);
+#1843=ORIENTED_EDGE('',*,*,#1842,.F.);
+#1844=CARTESIAN_POINT('',(-0.435985537,-0.173015941,3.68));
+#1845=VERTEX_POINT('',#1844);
+#1846=CARTESIAN_POINT('',(-0.435985537,-0.173015941,3.68));
+#1847=CARTESIAN_POINT('',(-0.320831565,-0.173015941,3.68));
+#1848=CARTESIAN_POINT('',(-0.212484725,-0.354539443,3.68));
+#1849=CARTESIAN_POINT('',(-0.212484725,-0.537197466,3.68));
+#1850=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1846,#1847,#1848,#1849),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1851=EDGE_CURVE('',#1845,#1837,#1850,.T.);
+#1852=ORIENTED_EDGE('',*,*,#1851,.F.);
+#1853=CARTESIAN_POINT('',(-0.435985537,-0.173015941,89.082306901));
+#1854=DIRECTION('',(0.,0.,1.));
+#1855=VECTOR('',#1854,0.2);
+#1856=LINE('',#1853,#1855);
+#1857=EDGE_CURVE('',#1845,#1820,#1856,.T.);
+#1858=ORIENTED_EDGE('',*,*,#1857,.T.);
+#1859=EDGE_LOOP('',(#1835,#1843,#1852,#1858));
+#1860=FACE_BOUND('',#1859,.T.);
+#1861=ADVANCED_FACE('',(#1860),#1816,.T.);
+#1862=CARTESIAN_POINT('',(-0.435985537,-0.173015941,-5.809145211));
+#1863=CARTESIAN_POINT('',(-0.550572247,-0.173015941,-5.809145211));
+#1864=CARTESIAN_POINT('',(-0.660053609,-0.348299573,-5.809145211));
+#1865=CARTESIAN_POINT('',(-0.660053609,-0.537764727,-5.809145211));
+#1866=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1862,#1863,#1864,#1865),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#1867=DIRECTION('',(0.,0.,1.));
+#1868=VECTOR('',#1867,1.);
+#1869=SURFACE_OF_LINEAR_EXTRUSION('',#1866,#1868);
+#1870=CARTESIAN_POINT('',(-0.660053609,-0.537764727,3.7));
+#1871=VERTEX_POINT('',#1870);
+#1872=CARTESIAN_POINT('',(-0.435985537,-0.173015941,3.7));
+#1873=CARTESIAN_POINT('',(-0.454051778,-0.173015941,3.7));
+#1874=CARTESIAN_POINT('',(-0.47217384,-0.174649895,3.7));
+#1875=CARTESIAN_POINT('',(-0.505930657,-0.182121565,3.7));
+#1876=CARTESIAN_POINT('',(-0.521446619,-0.187538954,3.7));
+#1877=CARTESIAN_POINT('',(-0.556689655,-0.205918027,3.7));
+#1878=CARTESIAN_POINT('',(-0.574307423,-0.220407833,3.7));
+#1879=CARTESIAN_POINT('',(-0.606229324,-0.258759248,3.7));
+#1880=CARTESIAN_POINT('',(-0.620889744,-0.285118593,3.7));
+#1881=CARTESIAN_POINT('',(-0.653441536,-0.383413688,3.7));
+#1882=CARTESIAN_POINT('',(-0.660053609,-0.461424029,3.7));
+#1883=CARTESIAN_POINT('',(-0.660053609,-0.537764727,3.7));
+#1884=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1872,#1873,#1874,#1875,#1876,#1877,#1878,#1879,#1880,#1881,#1882,#1883),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,4),(-0.063216774,-0.054593247,-0.046716074,-0.035623894,-0.02290221,-0.),.UNSPECIFIED.);
+#1885=EDGE_CURVE('',#1820,#1871,#1884,.T.);
+#1886=ORIENTED_EDGE('',*,*,#1885,.F.);
+#1887=ORIENTED_EDGE('',*,*,#1857,.F.);
+#1888=CARTESIAN_POINT('',(-0.660053609,-0.537764727,3.68));
+#1889=VERTEX_POINT('',#1888);
+#1890=CARTESIAN_POINT('',(-0.660053609,-0.537764727,3.68));
+#1891=CARTESIAN_POINT('',(-0.660053609,-0.348299573,3.68));
+#1892=CARTESIAN_POINT('',(-0.550572247,-0.173015941,3.68));
+#1893=CARTESIAN_POINT('',(-0.435985537,-0.173015941,3.68));
+#1894=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1890,#1891,#1892,#1893),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1895=EDGE_CURVE('',#1889,#1845,#1894,.T.);
+#1896=ORIENTED_EDGE('',*,*,#1895,.F.);
+#1897=CARTESIAN_POINT('',(-0.660053609,-0.537764727,89.082306901));
+#1898=DIRECTION('',(0.,0.,1.));
+#1899=VECTOR('',#1898,0.2);
+#1900=LINE('',#1897,#1899);
+#1901=EDGE_CURVE('',#1889,#1871,#1900,.T.);
+#1902=ORIENTED_EDGE('',*,*,#1901,.T.);
+#1903=EDGE_LOOP('',(#1886,#1887,#1896,#1902));
+#1904=FACE_BOUND('',#1903,.T.);
+#1905=ADVANCED_FACE('',(#1904),#1869,.T.);
+#1906=CARTESIAN_POINT('',(-0.332744045,-0.750487581,-5.809145211));
+#1907=CARTESIAN_POINT('',(-0.319129783,-0.715884663,-5.809145211));
+#1908=CARTESIAN_POINT('',(-0.307784564,-0.609239606,-5.809145211));
+#1909=CARTESIAN_POINT('',(-0.307784564,-0.537197466,-5.809145211));
+#1910=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1906,#1907,#1908,#1909),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1911=DIRECTION('',(0.,0.,1.));
+#1912=VECTOR('',#1911,1.);
+#1913=SURFACE_OF_LINEAR_EXTRUSION('',#1910,#1912);
+#1914=CARTESIAN_POINT('',(-0.307784564,-0.537197466,3.7));
+#1915=VERTEX_POINT('',#1914);
+#1916=CARTESIAN_POINT('',(-0.332744045,-0.750487581,3.7));
+#1917=VERTEX_POINT('',#1916);
+#1918=CARTESIAN_POINT('',(-0.307784564,-0.537197466,3.7));
+#1919=CARTESIAN_POINT('',(-0.307784564,-0.603855447,3.7));
+#1920=CARTESIAN_POINT('',(-0.311354917,-0.642800923,3.7));
+#1921=CARTESIAN_POINT('',(-0.316518152,-0.691335334,3.7));
+#1922=CARTESIAN_POINT('',(-0.322102887,-0.723441305,3.7));
+#1923=CARTESIAN_POINT('',(-0.332744045,-0.750487581,3.7));
+#1924=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1918,#1919,#1920,#1921,#1922,#1923),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.014707646,-0.008719299,-0.),.UNSPECIFIED.);
+#1925=EDGE_CURVE('',#1915,#1917,#1924,.T.);
+#1926=ORIENTED_EDGE('',*,*,#1925,.F.);
+#1927=CARTESIAN_POINT('',(-0.307784564,-0.537197466,3.68));
+#1928=VERTEX_POINT('',#1927);
+#1929=CARTESIAN_POINT('',(-0.307784564,-0.537197466,89.082306901));
+#1930=DIRECTION('',(0.,0.,1.));
+#1931=VECTOR('',#1930,0.2);
+#1932=LINE('',#1929,#1931);
+#1933=EDGE_CURVE('',#1928,#1915,#1932,.T.);
+#1934=ORIENTED_EDGE('',*,*,#1933,.F.);
+#1935=CARTESIAN_POINT('',(-0.332744045,-0.750487581,3.68));
+#1936=VERTEX_POINT('',#1935);
+#1937=CARTESIAN_POINT('',(-0.332744045,-0.750487581,3.68));
+#1938=CARTESIAN_POINT('',(-0.319129783,-0.715884663,3.68));
+#1939=CARTESIAN_POINT('',(-0.307784564,-0.609239606,3.68));
+#1940=CARTESIAN_POINT('',(-0.307784564,-0.537197466,3.68));
+#1941=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1937,#1938,#1939,#1940),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1942=EDGE_CURVE('',#1936,#1928,#1941,.T.);
+#1943=ORIENTED_EDGE('',*,*,#1942,.F.);
+#1944=CARTESIAN_POINT('',(-0.332744045,-0.750487581,89.082306901));
+#1945=DIRECTION('',(0.,0.,1.));
+#1946=VECTOR('',#1945,0.2);
+#1947=LINE('',#1944,#1946);
+#1948=EDGE_CURVE('',#1936,#1917,#1947,.T.);
+#1949=ORIENTED_EDGE('',*,*,#1948,.T.);
+#1950=EDGE_LOOP('',(#1926,#1934,#1943,#1949));
+#1951=FACE_BOUND('',#1950,.T.);
+#1952=ADVANCED_FACE('',(#1951),#1913,.F.);
+#1953=CARTESIAN_POINT('',(-0.307784564,-0.537197466,-5.809145211));
+#1954=CARTESIAN_POINT('',(-0.307784564,-0.465155327,-5.809145211));
+#1955=CARTESIAN_POINT('',(-0.319129783,-0.359077531,-5.809145211));
+#1956=CARTESIAN_POINT('',(-0.333311306,-0.323340091,-5.809145211));
+#1957=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1953,#1954,#1955,#1956),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1958=DIRECTION('',(0.,0.,1.));
+#1959=VECTOR('',#1958,1.);
+#1960=SURFACE_OF_LINEAR_EXTRUSION('',#1957,#1959);
+#1961=CARTESIAN_POINT('',(-0.333311306,-0.323340091,3.7));
+#1962=VERTEX_POINT('',#1961);
+#1963=CARTESIAN_POINT('',(-0.333311306,-0.323340091,3.7));
+#1964=CARTESIAN_POINT('',(-0.319896792,-0.357144667,3.7));
+#1965=CARTESIAN_POINT('',(-0.315331582,-0.394590702,3.7));
+#1966=CARTESIAN_POINT('',(-0.309133216,-0.452545428,3.7));
+#1967=CARTESIAN_POINT('',(-0.307784564,-0.496635918,3.7));
+#1968=CARTESIAN_POINT('',(-0.307784564,-0.537197466,3.7));
+#1969=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1963,#1964,#1965,#1966,#1967,#1968),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.01744342,-0.012168465,-0.),.UNSPECIFIED.);
+#1970=EDGE_CURVE('',#1962,#1915,#1969,.T.);
+#1971=ORIENTED_EDGE('',*,*,#1970,.F.);
+#1972=CARTESIAN_POINT('',(-0.333311306,-0.323340091,3.68));
+#1973=VERTEX_POINT('',#1972);
+#1974=CARTESIAN_POINT('',(-0.333311306,-0.323340091,89.082306901));
+#1975=DIRECTION('',(0.,0.,1.));
+#1976=VECTOR('',#1975,0.2);
+#1977=LINE('',#1974,#1976);
+#1978=EDGE_CURVE('',#1973,#1962,#1977,.T.);
+#1979=ORIENTED_EDGE('',*,*,#1978,.F.);
+#1980=CARTESIAN_POINT('',(-0.307784564,-0.537197466,3.68));
+#1981=CARTESIAN_POINT('',(-0.307784564,-0.465155327,3.68));
+#1982=CARTESIAN_POINT('',(-0.319129783,-0.359077531,3.68));
+#1983=CARTESIAN_POINT('',(-0.333311306,-0.323340091,3.68));
+#1984=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1980,#1981,#1982,#1983),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1985=EDGE_CURVE('',#1928,#1973,#1984,.T.);
+#1986=ORIENTED_EDGE('',*,*,#1985,.F.);
+#1987=ORIENTED_EDGE('',*,*,#1933,.T.);
+#1988=EDGE_LOOP('',(#1971,#1979,#1986,#1987));
+#1989=FACE_BOUND('',#1988,.T.);
+#1990=ADVANCED_FACE('',(#1989),#1960,.F.);
+#1991=CARTESIAN_POINT('',(-0.333311306,-0.323340091,-5.809145211));
+#1992=CARTESIAN_POINT('',(-0.34749283,-0.287602652,-5.809145211));
+#1993=CARTESIAN_POINT('',(-0.396844532,-0.25073069,-5.809145211));
+#1994=CARTESIAN_POINT('',(-0.435985537,-0.25073069,-5.809145211));
+#1995=B_SPLINE_CURVE_WITH_KNOTS('',2,(#1991,#1992,#1993,#1994),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#1996=DIRECTION('',(0.,0.,1.));
+#1997=VECTOR('',#1996,1.);
+#1998=SURFACE_OF_LINEAR_EXTRUSION('',#1995,#1997);
+#1999=CARTESIAN_POINT('',(-0.435985537,-0.25073069,3.7));
+#2000=VERTEX_POINT('',#1999);
+#2001=CARTESIAN_POINT('',(-0.435985537,-0.25073069,3.7));
+#2002=CARTESIAN_POINT('',(-0.42739892,-0.25073069,3.7));
+#2003=CARTESIAN_POINT('',(-0.418755095,-0.251396129,3.7));
+#2004=CARTESIAN_POINT('',(-0.402709422,-0.254440351,3.7));
+#2005=CARTESIAN_POINT('',(-0.395279263,-0.256642205,3.7));
+#2006=CARTESIAN_POINT('',(-0.381615508,-0.262733604,3.7));
+#2007=CARTESIAN_POINT('',(-0.370801779,-0.268518457,3.7));
+#2008=CARTESIAN_POINT('',(-0.347961937,-0.292729184,3.7));
+#2009=CARTESIAN_POINT('',(-0.33952982,-0.307669435,3.7));
+#2010=CARTESIAN_POINT('',(-0.333311306,-0.323340091,3.7));
+#2011=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2001,#2002,#2003,#2004,#2005,#2006,#2007,#2008,#2009,#2010),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(-0.021118754,-0.015261094,-0.009979148,-0.00505782,-0.),.UNSPECIFIED.);
+#2012=EDGE_CURVE('',#2000,#1962,#2011,.T.);
+#2013=ORIENTED_EDGE('',*,*,#2012,.F.);
+#2014=CARTESIAN_POINT('',(-0.435985537,-0.25073069,3.68));
+#2015=VERTEX_POINT('',#2014);
+#2016=CARTESIAN_POINT('',(-0.435985537,-0.25073069,89.082306901));
+#2017=DIRECTION('',(0.,0.,1.));
+#2018=VECTOR('',#2017,0.2);
+#2019=LINE('',#2016,#2018);
+#2020=EDGE_CURVE('',#2015,#2000,#2019,.T.);
+#2021=ORIENTED_EDGE('',*,*,#2020,.F.);
+#2022=CARTESIAN_POINT('',(-0.333311306,-0.323340091,3.68));
+#2023=CARTESIAN_POINT('',(-0.34749283,-0.287602652,3.68));
+#2024=CARTESIAN_POINT('',(-0.396844532,-0.25073069,3.68));
+#2025=CARTESIAN_POINT('',(-0.435985537,-0.25073069,3.68));
+#2026=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2022,#2023,#2024,#2025),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2027=EDGE_CURVE('',#1973,#2015,#2026,.T.);
+#2028=ORIENTED_EDGE('',*,*,#2027,.F.);
+#2029=ORIENTED_EDGE('',*,*,#1978,.T.);
+#2030=EDGE_LOOP('',(#2013,#2021,#2028,#2029));
+#2031=FACE_BOUND('',#2030,.T.);
+#2032=ADVANCED_FACE('',(#2031),#1998,.F.);
+#2033=CARTESIAN_POINT('',(-0.435985537,-0.25073069,-5.809145211));
+#2034=CARTESIAN_POINT('',(-0.475126542,-0.25073069,-5.809145211));
+#2035=CARTESIAN_POINT('',(-0.525612766,-0.287602652,-5.809145211));
+#2036=CARTESIAN_POINT('',(-0.54036155,-0.324474613,-5.809145211));
+#2037=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2033,#2034,#2035,#2036),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2038=DIRECTION('',(0.,0.,1.));
+#2039=VECTOR('',#2038,1.);
+#2040=SURFACE_OF_LINEAR_EXTRUSION('',#2037,#2039);
+#2041=CARTESIAN_POINT('',(-0.54036155,-0.324474613,3.7));
+#2042=VERTEX_POINT('',#2041);
+#2043=CARTESIAN_POINT('',(-0.54036155,-0.324474613,3.7));
+#2044=CARTESIAN_POINT('',(-0.536749038,-0.315443332,3.7));
+#2045=CARTESIAN_POINT('',(-0.532417844,-0.30662537,3.7));
+#2046=CARTESIAN_POINT('',(-0.522496396,-0.2910273,3.7));
+#2047=CARTESIAN_POINT('',(-0.517077312,-0.284134974,3.7));
+#2048=CARTESIAN_POINT('',(-0.500181248,-0.267637497,3.7));
+#2049=CARTESIAN_POINT('',(-0.489663523,-0.261968425,3.7));
+#2050=CARTESIAN_POINT('',(-0.466745541,-0.25284905,3.7));
+#2051=CARTESIAN_POINT('',(-0.451305865,-0.25073069,3.7));
+#2052=CARTESIAN_POINT('',(-0.435985537,-0.25073069,3.7));
+#2053=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2043,#2044,#2045,#2046,#2047,#2048,#2049,#2050,#2051,#2052),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(-0.010878642,-0.009045484,-0.007395307,-0.004596098,-0.),.UNSPECIFIED.);
+#2054=EDGE_CURVE('',#2042,#2000,#2053,.T.);
+#2055=ORIENTED_EDGE('',*,*,#2054,.F.);
+#2056=CARTESIAN_POINT('',(-0.54036155,-0.324474613,3.68));
+#2057=VERTEX_POINT('',#2056);
+#2058=CARTESIAN_POINT('',(-0.54036155,-0.324474613,89.082306901));
+#2059=DIRECTION('',(0.,0.,1.));
+#2060=VECTOR('',#2059,0.2);
+#2061=LINE('',#2058,#2060);
+#2062=EDGE_CURVE('',#2057,#2042,#2061,.T.);
+#2063=ORIENTED_EDGE('',*,*,#2062,.F.);
+#2064=CARTESIAN_POINT('',(-0.435985537,-0.25073069,3.68));
+#2065=CARTESIAN_POINT('',(-0.475126542,-0.25073069,3.68));
+#2066=CARTESIAN_POINT('',(-0.525612766,-0.287602652,3.68));
+#2067=CARTESIAN_POINT('',(-0.54036155,-0.324474613,3.68));
+#2068=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2064,#2065,#2066,#2067),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2069=EDGE_CURVE('',#2015,#2057,#2068,.T.);
+#2070=ORIENTED_EDGE('',*,*,#2069,.F.);
+#2071=ORIENTED_EDGE('',*,*,#2020,.T.);
+#2072=EDGE_LOOP('',(#2055,#2063,#2070,#2071));
+#2073=FACE_BOUND('',#2072,.T.);
+#2074=ADVANCED_FACE('',(#2073),#2040,.F.);
+#2075=CARTESIAN_POINT('',(-0.660053609,-0.537764727,-5.809145211));
+#2076=CARTESIAN_POINT('',(-0.660053609,-0.722124534,-5.809145211));
+#2077=CARTESIAN_POINT('',(-0.551706769,-0.901946252,-5.809145211));
+#2078=CARTESIAN_POINT('',(-0.435985537,-0.901946252,-5.809145211));
+#2079=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2075,#2076,#2077,#2078),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#2080=DIRECTION('',(0.,0.,1.));
+#2081=VECTOR('',#2080,1.);
+#2082=SURFACE_OF_LINEAR_EXTRUSION('',#2079,#2081);
+#2083=CARTESIAN_POINT('',(-0.435985537,-0.901946252,3.7));
+#2084=VERTEX_POINT('',#2083);
+#2085=CARTESIAN_POINT('',(-0.660053609,-0.537764727,3.7));
+#2086=CARTESIAN_POINT('',(-0.660053609,-0.585532262,3.7));
+#2087=CARTESIAN_POINT('',(-0.657326009,-0.635840038,3.7));
+#2088=CARTESIAN_POINT('',(-0.6431697,-0.719541383,3.7));
+#2089=CARTESIAN_POINT('',(-0.633293601,-0.757444526,3.7));
+#2090=CARTESIAN_POINT('',(-0.605057969,-0.816304493,3.7));
+#2091=CARTESIAN_POINT('',(-0.591160035,-0.83536496,3.7));
+#2092=CARTESIAN_POINT('',(-0.559872352,-0.866274658,3.7));
+#2093=CARTESIAN_POINT('',(-0.541116115,-0.878535224,3.7));
+#2094=CARTESIAN_POINT('',(-0.493312827,-0.897805565,3.7));
+#2095=CARTESIAN_POINT('',(-0.46466114,-0.901946252,3.7));
+#2096=CARTESIAN_POINT('',(-0.435985537,-0.901946252,3.7));
+#2097=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2085,#2086,#2087,#2088,#2089,#2090,#2091,#2092,#2093,#2094,#2095,#2096),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,4),(-0.040917612,-0.030141444,-0.021791399,-0.015455833,-0.008602681,-0.),.UNSPECIFIED.);
+#2098=EDGE_CURVE('',#1871,#2084,#2097,.T.);
+#2099=ORIENTED_EDGE('',*,*,#2098,.F.);
+#2100=ORIENTED_EDGE('',*,*,#1901,.F.);
+#2101=CARTESIAN_POINT('',(-0.435985537,-0.901946252,3.68));
+#2102=VERTEX_POINT('',#2101);
+#2103=CARTESIAN_POINT('',(-0.435985537,-0.901946252,3.68));
+#2104=CARTESIAN_POINT('',(-0.551706769,-0.901946252,3.68));
+#2105=CARTESIAN_POINT('',(-0.660053609,-0.722124534,3.68));
+#2106=CARTESIAN_POINT('',(-0.660053609,-0.537764727,3.68));
+#2107=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2103,#2104,#2105,#2106),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2108=EDGE_CURVE('',#2102,#1889,#2107,.T.);
+#2109=ORIENTED_EDGE('',*,*,#2108,.F.);
+#2110=CARTESIAN_POINT('',(-0.435985537,-0.901946252,89.082306901));
+#2111=DIRECTION('',(0.,0.,1.));
+#2112=VECTOR('',#2111,0.2);
+#2113=LINE('',#2110,#2112);
+#2114=EDGE_CURVE('',#2102,#2084,#2113,.T.);
+#2115=ORIENTED_EDGE('',*,*,#2114,.T.);
+#2116=EDGE_LOOP('',(#2099,#2100,#2109,#2115));
+#2117=FACE_BOUND('',#2116,.T.);
+#2118=ADVANCED_FACE('',(#2117),#2082,.T.);
+#2119=CARTESIAN_POINT('',(-0.435985537,-0.901946252,-5.809145211));
+#2120=CARTESIAN_POINT('',(-0.321966087,-0.901946252,-5.809145211));
+#2121=CARTESIAN_POINT('',(-0.212484725,-0.725528099,-5.809145211));
+#2122=CARTESIAN_POINT('',(-0.212484725,-0.537197466,-5.809145211));
+#2123=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2119,#2120,#2121,#2122),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#2124=DIRECTION('',(0.,0.,1.));
+#2125=VECTOR('',#2124,1.);
+#2126=SURFACE_OF_LINEAR_EXTRUSION('',#2123,#2125);
+#2127=CARTESIAN_POINT('',(-0.435985537,-0.901946252,3.7));
+#2128=CARTESIAN_POINT('',(-0.418178897,-0.901946252,3.7));
+#2129=CARTESIAN_POINT('',(-0.400326048,-0.900332709,3.7));
+#2130=CARTESIAN_POINT('',(-0.367017813,-0.892972077,3.7));
+#2131=CARTESIAN_POINT('',(-0.351691277,-0.887631537,3.7));
+#2132=CARTESIAN_POINT('',(-0.31659309,-0.869413671,3.7));
+#2133=CARTESIAN_POINT('',(-0.298954701,-0.854944682,3.7));
+#2134=CARTESIAN_POINT('',(-0.266827863,-0.816500657,3.7));
+#2135=CARTESIAN_POINT('',(-0.252030336,-0.789967175,3.7));
+#2136=CARTESIAN_POINT('',(-0.219190838,-0.691567834,3.7));
+#2137=CARTESIAN_POINT('',(-0.212484725,-0.61361125,3.7));
+#2138=CARTESIAN_POINT('',(-0.212484725,-0.537197466,3.7));
+#2139=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2127,#2128,#2129,#2130,#2131,#2132,#2133,#2134,#2135,#2136,#2137,#2138),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,4),(-0.062802511,-0.054369026,-0.046648826,-0.03564314,-0.022924135,-0.),.UNSPECIFIED.);
+#2140=EDGE_CURVE('',#2084,#1818,#2139,.T.);
+#2141=ORIENTED_EDGE('',*,*,#2140,.F.);
+#2142=ORIENTED_EDGE('',*,*,#2114,.F.);
+#2143=CARTESIAN_POINT('',(-0.212484725,-0.537197466,3.68));
+#2144=CARTESIAN_POINT('',(-0.212484725,-0.725528099,3.68));
+#2145=CARTESIAN_POINT('',(-0.321966087,-0.901946252,3.68));
+#2146=CARTESIAN_POINT('',(-0.435985537,-0.901946252,3.68));
+#2147=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2143,#2144,#2145,#2146),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2148=EDGE_CURVE('',#1837,#2102,#2147,.T.);
+#2149=ORIENTED_EDGE('',*,*,#2148,.F.);
+#2150=ORIENTED_EDGE('',*,*,#1842,.T.);
+#2151=EDGE_LOOP('',(#2141,#2142,#2149,#2150));
+#2152=FACE_BOUND('',#2151,.T.);
+#2153=ADVANCED_FACE('',(#2152),#2126,.T.);
+#2154=CARTESIAN_POINT('',(-0.435985537,-0.824231503,-5.809145211));
+#2155=CARTESIAN_POINT('',(-0.397411793,-0.824231503,-5.809145211));
+#2156=CARTESIAN_POINT('',(-0.346925569,-0.787359542,-5.809145211));
+#2157=CARTESIAN_POINT('',(-0.332744045,-0.750487581,-5.809145211));
+#2158=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2154,#2155,#2156,#2157),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2159=DIRECTION('',(0.,0.,1.));
+#2160=VECTOR('',#2159,1.);
+#2161=SURFACE_OF_LINEAR_EXTRUSION('',#2158,#2160);
+#2162=CARTESIAN_POINT('',(-0.435985537,-0.824231503,3.7));
+#2163=VERTEX_POINT('',#2162);
+#2164=CARTESIAN_POINT('',(-0.332744045,-0.750487581,3.7));
+#2165=CARTESIAN_POINT('',(-0.33621103,-0.759501742,3.7));
+#2166=CARTESIAN_POINT('',(-0.340409975,-0.768303436,3.7));
+#2167=CARTESIAN_POINT('',(-0.35013159,-0.783887102,3.7));
+#2168=CARTESIAN_POINT('',(-0.35547397,-0.790768325,3.7));
+#2169=CARTESIAN_POINT('',(-0.372097311,-0.807120301,3.7));
+#2170=CARTESIAN_POINT('',(-0.382618161,-0.812897955,3.7));
+#2171=CARTESIAN_POINT('',(-0.405587528,-0.822093148,3.7));
+#2172=CARTESIAN_POINT('',(-0.420816152,-0.824231503,3.7));
+#2173=CARTESIAN_POINT('',(-0.435985537,-0.824231503,3.7));
+#2174=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2164,#2165,#2166,#2167,#2168,#2169,#2170,#2171,#2172,#2173),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(-0.011024361,-0.009128096,-0.007418637,-0.004550815,-0.),.UNSPECIFIED.);
+#2175=EDGE_CURVE('',#1917,#2163,#2174,.T.);
+#2176=ORIENTED_EDGE('',*,*,#2175,.F.);
+#2177=ORIENTED_EDGE('',*,*,#1948,.F.);
+#2178=CARTESIAN_POINT('',(-0.435985537,-0.824231503,3.68));
+#2179=VERTEX_POINT('',#2178);
+#2180=CARTESIAN_POINT('',(-0.435985537,-0.824231503,3.68));
+#2181=CARTESIAN_POINT('',(-0.397411793,-0.824231503,3.68));
+#2182=CARTESIAN_POINT('',(-0.346925569,-0.787359542,3.68));
+#2183=CARTESIAN_POINT('',(-0.332744045,-0.750487581,3.68));
+#2184=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2180,#2181,#2182,#2183),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2185=EDGE_CURVE('',#2179,#1936,#2184,.T.);
+#2186=ORIENTED_EDGE('',*,*,#2185,.F.);
+#2187=CARTESIAN_POINT('',(-0.435985537,-0.824231503,89.082306901));
+#2188=DIRECTION('',(0.,0.,1.));
+#2189=VECTOR('',#2188,0.2);
+#2190=LINE('',#2187,#2189);
+#2191=EDGE_CURVE('',#2179,#2163,#2190,.T.);
+#2192=ORIENTED_EDGE('',*,*,#2191,.T.);
+#2193=EDGE_LOOP('',(#2176,#2177,#2186,#2192));
+#2194=FACE_BOUND('',#2193,.T.);
+#2195=ADVANCED_FACE('',(#2194),#2161,.F.);
+#2196=CARTESIAN_POINT('',(-0.540928811,-0.748785798,-5.809145211));
+#2197=CARTESIAN_POINT('',(-0.527314548,-0.785090498,-5.809145211));
+#2198=CARTESIAN_POINT('',(-0.476828325,-0.824231503,-5.809145211));
+#2199=CARTESIAN_POINT('',(-0.435985537,-0.824231503,-5.809145211));
+#2200=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2196,#2197,#2198,#2199),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2201=DIRECTION('',(0.,0.,1.));
+#2202=VECTOR('',#2201,1.);
+#2203=SURFACE_OF_LINEAR_EXTRUSION('',#2200,#2202);
+#2204=CARTESIAN_POINT('',(-0.540928811,-0.748785798,3.7));
+#2205=VERTEX_POINT('',#2204);
+#2206=CARTESIAN_POINT('',(-0.435985537,-0.824231503,3.7));
+#2207=CARTESIAN_POINT('',(-0.445006226,-0.824231503,3.7));
+#2208=CARTESIAN_POINT('',(-0.454094561,-0.823515505,3.7));
+#2209=CARTESIAN_POINT('',(-0.470900436,-0.820218983,3.7));
+#2210=CARTESIAN_POINT('',(-0.478652054,-0.817838106,3.7));
+#2211=CARTESIAN_POINT('',(-0.491778006,-0.811734377,3.7));
+#2212=CARTESIAN_POINT('',(-0.503087159,-0.805720448,3.7));
+#2213=CARTESIAN_POINT('',(-0.526538187,-0.78011805,3.7));
+#2214=CARTESIAN_POINT('',(-0.534891091,-0.764886386,3.7));
+#2215=CARTESIAN_POINT('',(-0.540928811,-0.748785798,3.7));
+#2216=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2206,#2207,#2208,#2209,#2210,#2211,#2212,#2213,#2214,#2215),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(-0.02453121,-0.01709259,-0.010411244,-0.005158631,-0.),.UNSPECIFIED.);
+#2217=EDGE_CURVE('',#2163,#2205,#2216,.T.);
+#2218=ORIENTED_EDGE('',*,*,#2217,.F.);
+#2219=ORIENTED_EDGE('',*,*,#2191,.F.);
+#2220=CARTESIAN_POINT('',(-0.540928811,-0.748785798,3.68));
+#2221=VERTEX_POINT('',#2220);
+#2222=CARTESIAN_POINT('',(-0.540928811,-0.748785798,3.68));
+#2223=CARTESIAN_POINT('',(-0.527314548,-0.785090498,3.68));
+#2224=CARTESIAN_POINT('',(-0.476828325,-0.824231503,3.68));
+#2225=CARTESIAN_POINT('',(-0.435985537,-0.824231503,3.68));
+#2226=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2222,#2223,#2224,#2225),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2227=EDGE_CURVE('',#2221,#2179,#2226,.T.);
+#2228=ORIENTED_EDGE('',*,*,#2227,.F.);
+#2229=CARTESIAN_POINT('',(-0.540928811,-0.748785798,89.082306901));
+#2230=DIRECTION('',(0.,0.,1.));
+#2231=VECTOR('',#2230,0.2);
+#2232=LINE('',#2229,#2231);
+#2233=EDGE_CURVE('',#2221,#2205,#2232,.T.);
+#2234=ORIENTED_EDGE('',*,*,#2233,.T.);
+#2235=EDGE_LOOP('',(#2218,#2219,#2228,#2234));
+#2236=FACE_BOUND('',#2235,.T.);
+#2237=ADVANCED_FACE('',(#2236),#2203,.F.);
+#2238=CARTESIAN_POINT('',(-0.564753771,-0.537764727,-5.809145211));
+#2239=CARTESIAN_POINT('',(-0.564753771,-0.61150865,-5.809145211));
+#2240=CARTESIAN_POINT('',(-0.555677596,-0.710212054,-5.809145211));
+#2241=CARTESIAN_POINT('',(-0.540928811,-0.748785798,-5.809145211));
+#2242=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2238,#2239,#2240,#2241),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2243=DIRECTION('',(0.,0.,1.));
+#2244=VECTOR('',#2243,1.);
+#2245=SURFACE_OF_LINEAR_EXTRUSION('',#2242,#2244);
+#2246=CARTESIAN_POINT('',(-0.564753771,-0.537764727,3.7));
+#2247=VERTEX_POINT('',#2246);
+#2248=CARTESIAN_POINT('',(-0.540928811,-0.748785798,3.7));
+#2249=CARTESIAN_POINT('',(-0.555021066,-0.711929132,3.7));
+#2250=CARTESIAN_POINT('',(-0.558784886,-0.67642027,3.7));
+#2251=CARTESIAN_POINT('',(-0.563803762,-0.621839998,3.7));
+#2252=CARTESIAN_POINT('',(-0.564753771,-0.576725095,3.7));
+#2253=CARTESIAN_POINT('',(-0.564753771,-0.537764727,3.7));
+#2254=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2248,#2249,#2250,#2251,#2252,#2253),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.016348909,-0.01168811,-0.),.UNSPECIFIED.);
+#2255=EDGE_CURVE('',#2205,#2247,#2254,.T.);
+#2256=ORIENTED_EDGE('',*,*,#2255,.F.);
+#2257=ORIENTED_EDGE('',*,*,#2233,.F.);
+#2258=CARTESIAN_POINT('',(-0.564753771,-0.537764727,3.68));
+#2259=VERTEX_POINT('',#2258);
+#2260=CARTESIAN_POINT('',(-0.564753771,-0.537764727,3.68));
+#2261=CARTESIAN_POINT('',(-0.564753771,-0.61150865,3.68));
+#2262=CARTESIAN_POINT('',(-0.555677596,-0.710212054,3.68));
+#2263=CARTESIAN_POINT('',(-0.540928811,-0.748785798,3.68));
+#2264=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2260,#2261,#2262,#2263),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2265=EDGE_CURVE('',#2259,#2221,#2264,.T.);
+#2266=ORIENTED_EDGE('',*,*,#2265,.F.);
+#2267=CARTESIAN_POINT('',(-0.564753771,-0.537764727,89.082306901));
+#2268=DIRECTION('',(0.,0.,1.));
+#2269=VECTOR('',#2268,0.2);
+#2270=LINE('',#2267,#2269);
+#2271=EDGE_CURVE('',#2259,#2247,#2270,.T.);
+#2272=ORIENTED_EDGE('',*,*,#2271,.T.);
+#2273=EDGE_LOOP('',(#2256,#2257,#2266,#2272));
+#2274=FACE_BOUND('',#2273,.T.);
+#2275=ADVANCED_FACE('',(#2274),#2245,.F.);
+#2276=CARTESIAN_POINT('',(-0.54036155,-0.324474613,-5.809145211));
+#2277=CARTESIAN_POINT('',(-0.554543074,-0.360212052,-5.809145211));
+#2278=CARTESIAN_POINT('',(-0.564753771,-0.469126153,-5.809145211));
+#2279=CARTESIAN_POINT('',(-0.564753771,-0.537764727,-5.809145211));
+#2280=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2276,#2277,#2278,#2279),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2281=DIRECTION('',(0.,0.,1.));
+#2282=VECTOR('',#2281,1.);
+#2283=SURFACE_OF_LINEAR_EXTRUSION('',#2280,#2282);
+#2284=CARTESIAN_POINT('',(-0.564753771,-0.537764727,3.7));
+#2285=CARTESIAN_POINT('',(-0.564753771,-0.468487497,3.7));
+#2286=CARTESIAN_POINT('',(-0.560911979,-0.4274247,3.7));
+#2287=CARTESIAN_POINT('',(-0.556554558,-0.383216267,3.7));
+#2288=CARTESIAN_POINT('',(-0.551093164,-0.351518281,3.7));
+#2289=CARTESIAN_POINT('',(-0.54036155,-0.324474613,3.7));
+#2290=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2284,#2285,#2286,#2287,#2288,#2289),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.013375924,-0.008728544,-0.),.UNSPECIFIED.);
+#2291=EDGE_CURVE('',#2247,#2042,#2290,.T.);
+#2292=ORIENTED_EDGE('',*,*,#2291,.F.);
+#2293=ORIENTED_EDGE('',*,*,#2271,.F.);
+#2294=CARTESIAN_POINT('',(-0.54036155,-0.324474613,3.68));
+#2295=CARTESIAN_POINT('',(-0.554543074,-0.360212052,3.68));
+#2296=CARTESIAN_POINT('',(-0.564753771,-0.469126153,3.68));
+#2297=CARTESIAN_POINT('',(-0.564753771,-0.537764727,3.68));
+#2298=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2294,#2295,#2296,#2297),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2299=EDGE_CURVE('',#2057,#2259,#2298,.T.);
+#2300=ORIENTED_EDGE('',*,*,#2299,.F.);
+#2301=ORIENTED_EDGE('',*,*,#2062,.T.);
+#2302=EDGE_LOOP('',(#2292,#2293,#2300,#2301));
+#2303=FACE_BOUND('',#2302,.T.);
+#2304=ADVANCED_FACE('',(#2303),#2283,.F.);
+#2305=CARTESIAN_POINT('',(-0.,-0.,3.7));
+#2306=DIRECTION('',(0.,0.,1.));
+#2307=DIRECTION('',(1.,0.,0.));
+#2308=AXIS2_PLACEMENT_3D('',#2305,#2306,#2307);
+#2309=PLANE('',#2308);
+#2310=ORIENTED_EDGE('',*,*,#2098,.T.);
+#2311=ORIENTED_EDGE('',*,*,#2140,.T.);
+#2312=ORIENTED_EDGE('',*,*,#1834,.T.);
+#2313=ORIENTED_EDGE('',*,*,#1885,.T.);
+#2314=EDGE_LOOP('',(#2310,#2311,#2312,#2313));
+#2315=FACE_BOUND('',#2314,.T.);
+#2316=ORIENTED_EDGE('',*,*,#2175,.T.);
+#2317=ORIENTED_EDGE('',*,*,#2217,.T.);
+#2318=ORIENTED_EDGE('',*,*,#2255,.T.);
+#2319=ORIENTED_EDGE('',*,*,#2291,.T.);
+#2320=ORIENTED_EDGE('',*,*,#2054,.T.);
+#2321=ORIENTED_EDGE('',*,*,#2012,.T.);
+#2322=ORIENTED_EDGE('',*,*,#1970,.T.);
+#2323=ORIENTED_EDGE('',*,*,#1925,.T.);
+#2324=EDGE_LOOP('',(#2316,#2317,#2318,#2319,#2320,#2321,#2322,#2323));
+#2325=FACE_BOUND('',#2324,.T.);
+#2326=ADVANCED_FACE('',(#2315,#2325),#2309,.T.);
+#2327=CARTESIAN_POINT('',(-0.,-0.,3.7));
+#2328=DIRECTION('',(0.,0.,1.));
+#2329=DIRECTION('',(1.,0.,0.));
+#2330=AXIS2_PLACEMENT_3D('',#2327,#2328,#2329);
+#2331=PLANE('',#2330);
+#2332=CARTESIAN_POINT('',(-0.510013093,0.96533404,3.7));
+#2333=VERTEX_POINT('',#2332);
+#2334=CARTESIAN_POINT('',(-0.624599803,0.96533404,3.7));
+#2335=VERTEX_POINT('',#2334);
+#2336=CARTESIAN_POINT('',(-2.289431815,0.96533404,3.7));
+#2337=DIRECTION('',(-1.,0.,0.));
+#2338=VECTOR('',#2337,1.145867104);
+#2339=LINE('',#2336,#2338);
+#2340=EDGE_CURVE('',#2333,#2335,#2339,.T.);
+#2341=ORIENTED_EDGE('',*,*,#2340,.T.);
+#2342=CARTESIAN_POINT('',(-0.860580355,0.265334037,3.7));
+#2343=VERTEX_POINT('',#2342);
+#2344=CARTESIAN_POINT('',(1.465468881,7.165201242,3.7));
+#2345=DIRECTION('',(-0.319451167,-0.94760274,0.));
+#2346=VECTOR('',#2345,7.387061832);
+#2347=LINE('',#2344,#2346);
+#2348=EDGE_CURVE('',#2335,#2343,#2347,.T.);
+#2349=ORIENTED_EDGE('',*,*,#2348,.T.);
+#2350=CARTESIAN_POINT('',(-0.766415039,0.265334037,3.7));
+#2351=VERTEX_POINT('',#2350);
+#2352=CARTESIAN_POINT('',(-5.156935879,0.265334037,3.7));
+#2353=DIRECTION('',(1.,0.,-0.));
+#2354=VECTOR('',#2353,0.941653164);
+#2355=LINE('',#2352,#2354);
+#2356=EDGE_CURVE('',#2343,#2351,#2355,.T.);
+#2357=ORIENTED_EDGE('',*,*,#2356,.T.);
+#2358=CARTESIAN_POINT('',(-0.702881813,0.461039062,3.7));
+#2359=VERTEX_POINT('',#2358);
+#2360=CARTESIAN_POINT('',(-1.030472888,-0.548058444,3.7));
+#2361=DIRECTION('',(0.308774364,0.951135317,0.));
+#2362=VECTOR('',#2361,2.057593925);
+#2363=LINE('',#2360,#2362);
+#2364=EDGE_CURVE('',#2351,#2359,#2363,.T.);
+#2365=ORIENTED_EDGE('',*,*,#2364,.T.);
+#2366=CARTESIAN_POINT('',(-0.435701909,0.461039062,3.7));
+#2367=VERTEX_POINT('',#2366);
+#2368=CARTESIAN_POINT('',(-5.068159541,0.461039062,3.7));
+#2369=DIRECTION('',(1.,0.,-0.));
+#2370=VECTOR('',#2369,2.671799039);
+#2371=LINE('',#2368,#2370);
+#2372=EDGE_CURVE('',#2359,#2367,#2371,.T.);
+#2373=ORIENTED_EDGE('',*,*,#2372,.T.);
+#2374=CARTESIAN_POINT('',(-0.372168684,0.265334037,3.7));
+#2375=VERTEX_POINT('',#2374);
+#2376=CARTESIAN_POINT('',(-1.517837418,3.794402906,3.7));
+#2377=DIRECTION('',(0.308774364,-0.951135317,0.));
+#2378=VECTOR('',#2377,2.057593925);
+#2379=LINE('',#2376,#2378);
+#2380=EDGE_CURVE('',#2367,#2375,#2379,.T.);
+#2381=ORIENTED_EDGE('',*,*,#2380,.T.);
+#2382=CARTESIAN_POINT('',(-0.274032541,0.265334037,3.7));
+#2383=VERTEX_POINT('',#2382);
+#2384=CARTESIAN_POINT('',(-2.488540405,0.265334037,3.7));
+#2385=DIRECTION('',(1.,0.,-0.));
+#2386=VECTOR('',#2385,0.98136143);
+#2387=LINE('',#2384,#2386);
+#2388=EDGE_CURVE('',#2375,#2383,#2387,.T.);
+#2389=ORIENTED_EDGE('',*,*,#2388,.T.);
+#2390=CARTESIAN_POINT('',(0.300598482,-1.439220487,3.7));
+#2391=DIRECTION('',(-0.319451167,0.94760274,0.));
+#2392=VECTOR('',#2391,7.387061832);
+#2393=LINE('',#2390,#2392);
+#2394=EDGE_CURVE('',#2383,#2333,#2393,.T.);
+#2395=ORIENTED_EDGE('',*,*,#2394,.T.);
+#2396=EDGE_LOOP('',(#2341,#2349,#2357,#2365,#2373,#2381,#2389,#2395));
+#2397=FACE_BOUND('',#2396,.T.);
+#2398=CARTESIAN_POINT('',(-0.461228652,0.540455594,3.7));
+#2399=VERTEX_POINT('',#2398);
+#2400=CARTESIAN_POINT('',(-0.677355071,0.540455594,3.7));
+#2401=VERTEX_POINT('',#2400);
+#2402=CARTESIAN_POINT('',(-2.536757585,0.540455594,3.7));
+#2403=DIRECTION('',(-1.,0.,0.));
+#2404=VECTOR('',#2403,2.161264191);
+#2405=LINE('',#2402,#2404);
+#2406=EDGE_CURVE('',#2399,#2401,#2405,.T.);
+#2407=ORIENTED_EDGE('',*,*,#2406,.T.);
+#2408=CARTESIAN_POINT('',(-0.569575492,0.870034201,3.7));
+#2409=VERTEX_POINT('',#2408);
+#2410=CARTESIAN_POINT('',(-0.253340557,1.837047344,3.7));
+#2411=DIRECTION('',(0.310824122,0.950467446,0.));
+#2412=VECTOR('',#2411,3.467542303);
+#2413=LINE('',#2410,#2412);
+#2414=EDGE_CURVE('',#2401,#2409,#2413,.T.);
+#2415=ORIENTED_EDGE('',*,*,#2414,.T.);
+#2416=CARTESIAN_POINT('',(-1.981108475,5.16375495,3.7));
+#2417=DIRECTION('',(0.312300861,-0.949983248,0.));
+#2418=VECTOR('',#2417,3.469309676);
+#2419=LINE('',#2416,#2418);
+#2420=EDGE_CURVE('',#2409,#2399,#2419,.T.);
+#2421=ORIENTED_EDGE('',*,*,#2420,.T.);
+#2422=EDGE_LOOP('',(#2407,#2415,#2421));
+#2423=FACE_BOUND('',#2422,.T.);
+#2424=ADVANCED_FACE('',(#2397,#2423),#2331,.T.);
+#2425=CARTESIAN_POINT('',(-0.677355071,0.540455594,-5.809145211));
+#2426=DIRECTION('',(-0.950467446,0.310824122,0.));
+#2427=DIRECTION('',(0.,0.,1.));
+#2428=AXIS2_PLACEMENT_3D('',#2425,#2426,#2427);
+#2429=PLANE('',#2428);
+#2430=ORIENTED_EDGE('',*,*,#2414,.F.);
+#2431=CARTESIAN_POINT('',(-0.677355071,0.540455594,3.68));
+#2432=VERTEX_POINT('',#2431);
+#2433=CARTESIAN_POINT('',(-0.677355071,0.540455594,89.082306901));
+#2434=DIRECTION('',(0.,0.,1.));
+#2435=VECTOR('',#2434,0.2);
+#2436=LINE('',#2433,#2435);
+#2437=EDGE_CURVE('',#2432,#2401,#2436,.T.);
+#2438=ORIENTED_EDGE('',*,*,#2437,.F.);
+#2439=CARTESIAN_POINT('',(-0.569575492,0.870034201,3.68));
+#2440=VERTEX_POINT('',#2439);
+#2441=CARTESIAN_POINT('',(0.824455233,5.132833419,3.68));
+#2442=DIRECTION('',(-0.310824122,-0.950467446,0.));
+#2443=VECTOR('',#2442,3.467542303);
+#2444=LINE('',#2441,#2443);
+#2445=EDGE_CURVE('',#2440,#2432,#2444,.T.);
+#2446=ORIENTED_EDGE('',*,*,#2445,.F.);
+#2447=CARTESIAN_POINT('',(-0.569575492,0.870034201,89.082306901));
+#2448=DIRECTION('',(0.,0.,1.));
+#2449=VECTOR('',#2448,0.2);
+#2450=LINE('',#2447,#2449);
+#2451=EDGE_CURVE('',#2440,#2409,#2450,.T.);
+#2452=ORIENTED_EDGE('',*,*,#2451,.T.);
+#2453=EDGE_LOOP('',(#2430,#2438,#2446,#2452));
+#2454=FACE_BOUND('',#2453,.T.);
+#2455=ADVANCED_FACE('',(#2454),#2429,.F.);
+#2456=CARTESIAN_POINT('',(-0.461228652,0.540455594,-5.809145211));
+#2457=DIRECTION('',(0.,-1.,0.));
+#2458=DIRECTION('',(0.,0.,-1.));
+#2459=AXIS2_PLACEMENT_3D('',#2456,#2457,#2458);
+#2460=PLANE('',#2459);
+#2461=ORIENTED_EDGE('',*,*,#2406,.F.);
+#2462=CARTESIAN_POINT('',(-0.461228652,0.540455594,3.68));
+#2463=VERTEX_POINT('',#2462);
+#2464=CARTESIAN_POINT('',(-0.461228652,0.540455594,89.082306901));
+#2465=DIRECTION('',(0.,0.,1.));
+#2466=VECTOR('',#2465,0.2);
+#2467=LINE('',#2464,#2466);
+#2468=EDGE_CURVE('',#2463,#2399,#2467,.T.);
+#2469=ORIENTED_EDGE('',*,*,#2468,.F.);
+#2470=CARTESIAN_POINT('',(-4.698021776,0.540455594,3.68));
+#2471=DIRECTION('',(1.,0.,-0.));
+#2472=VECTOR('',#2471,2.161264191);
+#2473=LINE('',#2470,#2472);
+#2474=EDGE_CURVE('',#2432,#2463,#2473,.T.);
+#2475=ORIENTED_EDGE('',*,*,#2474,.F.);
+#2476=ORIENTED_EDGE('',*,*,#2437,.T.);
+#2477=EDGE_LOOP('',(#2461,#2469,#2475,#2476));
+#2478=FACE_BOUND('',#2477,.T.);
+#2479=ADVANCED_FACE('',(#2478),#2460,.F.);
+#2480=CARTESIAN_POINT('',(-0.702881813,0.461039062,-5.809145211));
+#2481=DIRECTION('',(0.951135317,-0.308774364,0.));
+#2482=DIRECTION('',(0.,0.,-1.));
+#2483=AXIS2_PLACEMENT_3D('',#2480,#2481,#2482);
+#2484=PLANE('',#2483);
+#2485=ORIENTED_EDGE('',*,*,#2364,.F.);
+#2486=CARTESIAN_POINT('',(-0.766415039,0.265334037,3.68));
+#2487=VERTEX_POINT('',#2486);
+#2488=CARTESIAN_POINT('',(-0.766415039,0.265334037,89.082306901));
+#2489=DIRECTION('',(0.,0.,1.));
+#2490=VECTOR('',#2489,0.2);
+#2491=LINE('',#2488,#2490);
+#2492=EDGE_CURVE('',#2487,#2351,#2491,.T.);
+#2493=ORIENTED_EDGE('',*,*,#2492,.F.);
+#2494=CARTESIAN_POINT('',(-0.702881813,0.461039062,3.68));
+#2495=VERTEX_POINT('',#2494);
+#2496=CARTESIAN_POINT('',(-0.395140632,1.408991808,3.68));
+#2497=DIRECTION('',(-0.308774364,-0.951135317,0.));
+#2498=VECTOR('',#2497,2.057593925);
+#2499=LINE('',#2496,#2498);
+#2500=EDGE_CURVE('',#2495,#2487,#2499,.T.);
+#2501=ORIENTED_EDGE('',*,*,#2500,.F.);
+#2502=CARTESIAN_POINT('',(-0.702881813,0.461039062,89.082306901));
+#2503=DIRECTION('',(0.,0.,1.));
+#2504=VECTOR('',#2503,0.2);
+#2505=LINE('',#2502,#2504);
+#2506=EDGE_CURVE('',#2495,#2359,#2505,.T.);
+#2507=ORIENTED_EDGE('',*,*,#2506,.T.);
+#2508=EDGE_LOOP('',(#2485,#2493,#2501,#2507));
+#2509=FACE_BOUND('',#2508,.T.);
+#2510=ADVANCED_FACE('',(#2509),#2484,.T.);
+#2511=CARTESIAN_POINT('',(-0.766415039,0.265334037,-5.809145211));
+#2512=DIRECTION('',(0.,-1.,0.));
+#2513=DIRECTION('',(0.,0.,-1.));
+#2514=AXIS2_PLACEMENT_3D('',#2511,#2512,#2513);
+#2515=PLANE('',#2514);
+#2516=ORIENTED_EDGE('',*,*,#2356,.F.);
+#2517=CARTESIAN_POINT('',(-0.860580355,0.265334037,3.68));
+#2518=VERTEX_POINT('',#2517);
+#2519=CARTESIAN_POINT('',(-0.860580355,0.265334037,89.082306901));
+#2520=DIRECTION('',(0.,0.,1.));
+#2521=VECTOR('',#2520,0.2);
+#2522=LINE('',#2519,#2521);
+#2523=EDGE_CURVE('',#2518,#2343,#2522,.T.);
+#2524=ORIENTED_EDGE('',*,*,#2523,.F.);
+#2525=CARTESIAN_POINT('',(-4.215282714,0.265334037,3.68));
+#2526=DIRECTION('',(-1.,0.,0.));
+#2527=VECTOR('',#2526,0.941653164);
+#2528=LINE('',#2525,#2527);
+#2529=EDGE_CURVE('',#2487,#2518,#2528,.T.);
+#2530=ORIENTED_EDGE('',*,*,#2529,.F.);
+#2531=ORIENTED_EDGE('',*,*,#2492,.T.);
+#2532=EDGE_LOOP('',(#2516,#2524,#2530,#2531));
+#2533=FACE_BOUND('',#2532,.T.);
+#2534=ADVANCED_FACE('',(#2533),#2515,.T.);
+#2535=CARTESIAN_POINT('',(-0.860580355,0.265334037,-5.809145211));
+#2536=DIRECTION('',(-0.94760274,0.319451167,0.));
+#2537=DIRECTION('',(0.,0.,1.));
+#2538=AXIS2_PLACEMENT_3D('',#2535,#2536,#2537);
+#2539=PLANE('',#2538);
+#2540=ORIENTED_EDGE('',*,*,#2348,.F.);
+#2541=CARTESIAN_POINT('',(-0.624599803,0.96533404,3.68));
+#2542=VERTEX_POINT('',#2541);
+#2543=CARTESIAN_POINT('',(-0.624599803,0.96533404,89.082306901));
+#2544=DIRECTION('',(0.,0.,1.));
+#2545=VECTOR('',#2544,0.2);
+#2546=LINE('',#2543,#2545);
+#2547=EDGE_CURVE('',#2542,#2335,#2546,.T.);
+#2548=ORIENTED_EDGE('',*,*,#2547,.F.);
+#2549=CARTESIAN_POINT('',(-0.89433664,0.165201212,3.68));
+#2550=DIRECTION('',(0.319451167,0.94760274,0.));
+#2551=VECTOR('',#2550,7.387061832);
+#2552=LINE('',#2549,#2551);
+#2553=EDGE_CURVE('',#2518,#2542,#2552,.T.);
+#2554=ORIENTED_EDGE('',*,*,#2553,.F.);
+#2555=ORIENTED_EDGE('',*,*,#2523,.T.);
+#2556=EDGE_LOOP('',(#2540,#2548,#2554,#2555));
+#2557=FACE_BOUND('',#2556,.T.);
+#2558=ADVANCED_FACE('',(#2557),#2539,.T.);
+#2559=CARTESIAN_POINT('',(-0.624599803,0.96533404,-5.809145211));
+#2560=DIRECTION('',(0.,1.,0.));
+#2561=DIRECTION('',(0.,0.,1.));
+#2562=AXIS2_PLACEMENT_3D('',#2559,#2560,#2561);
+#2563=PLANE('',#2562);
+#2564=ORIENTED_EDGE('',*,*,#2340,.F.);
+#2565=CARTESIAN_POINT('',(-0.510013093,0.96533404,3.68));
+#2566=VERTEX_POINT('',#2565);
+#2567=CARTESIAN_POINT('',(-0.510013093,0.96533404,89.082306901));
+#2568=DIRECTION('',(0.,0.,1.));
+#2569=VECTOR('',#2568,0.2);
+#2570=LINE('',#2567,#2569);
+#2571=EDGE_CURVE('',#2566,#2333,#2570,.T.);
+#2572=ORIENTED_EDGE('',*,*,#2571,.F.);
+#2573=CARTESIAN_POINT('',(-3.435298918,0.96533404,3.68));
+#2574=DIRECTION('',(1.,0.,-0.));
+#2575=VECTOR('',#2574,1.145867104);
+#2576=LINE('',#2573,#2575);
+#2577=EDGE_CURVE('',#2542,#2566,#2576,.T.);
+#2578=ORIENTED_EDGE('',*,*,#2577,.F.);
+#2579=ORIENTED_EDGE('',*,*,#2547,.T.);
+#2580=EDGE_LOOP('',(#2564,#2572,#2578,#2579));
+#2581=FACE_BOUND('',#2580,.T.);
+#2582=ADVANCED_FACE('',(#2581),#2563,.T.);
+#2583=CARTESIAN_POINT('',(-0.569575492,0.870034201,-5.809145211));
+#2584=DIRECTION('',(0.949983248,0.312300861,0.));
+#2585=DIRECTION('',(0.,0.,-1.));
+#2586=AXIS2_PLACEMENT_3D('',#2583,#2584,#2585);
+#2587=PLANE('',#2586);
+#2588=ORIENTED_EDGE('',*,*,#2420,.F.);
+#2589=ORIENTED_EDGE('',*,*,#2451,.F.);
+#2590=CARTESIAN_POINT('',(-0.897640075,1.867968874,3.68));
+#2591=DIRECTION('',(-0.312300861,0.949983248,0.));
+#2592=VECTOR('',#2591,3.469309676);
+#2593=LINE('',#2590,#2592);
+#2594=EDGE_CURVE('',#2463,#2440,#2593,.T.);
+#2595=ORIENTED_EDGE('',*,*,#2594,.F.);
+#2596=ORIENTED_EDGE('',*,*,#2468,.T.);
+#2597=EDGE_LOOP('',(#2588,#2589,#2595,#2596));
+#2598=FACE_BOUND('',#2597,.T.);
+#2599=ADVANCED_FACE('',(#2598),#2587,.F.);
+#2600=CARTESIAN_POINT('',(-0.510013093,0.96533404,-5.809145211));
+#2601=DIRECTION('',(0.94760274,0.319451167,0.));
+#2602=DIRECTION('',(0.,0.,-1.));
+#2603=AXIS2_PLACEMENT_3D('',#2600,#2601,#2602);
+#2604=PLANE('',#2603);
+#2605=ORIENTED_EDGE('',*,*,#2394,.F.);
+#2606=CARTESIAN_POINT('',(-0.274032541,0.265334037,3.68));
+#2607=VERTEX_POINT('',#2606);
+#2608=CARTESIAN_POINT('',(-0.274032541,0.265334037,89.082306901));
+#2609=DIRECTION('',(0.,0.,1.));
+#2610=VECTOR('',#2609,0.2);
+#2611=LINE('',#2608,#2610);
+#2612=EDGE_CURVE('',#2607,#2383,#2611,.T.);
+#2613=ORIENTED_EDGE('',*,*,#2612,.F.);
+#2614=CARTESIAN_POINT('',(-2.059207039,5.560779543,3.68));
+#2615=DIRECTION('',(0.319451167,-0.94760274,0.));
+#2616=VECTOR('',#2615,7.387061832);
+#2617=LINE('',#2614,#2616);
+#2618=EDGE_CURVE('',#2566,#2607,#2617,.T.);
+#2619=ORIENTED_EDGE('',*,*,#2618,.F.);
+#2620=ORIENTED_EDGE('',*,*,#2571,.T.);
+#2621=EDGE_LOOP('',(#2605,#2613,#2619,#2620));
+#2622=FACE_BOUND('',#2621,.T.);
+#2623=ADVANCED_FACE('',(#2622),#2604,.T.);
+#2624=CARTESIAN_POINT('',(-0.274032541,0.265334037,-5.809145211));
+#2625=DIRECTION('',(0.,-1.,0.));
+#2626=DIRECTION('',(0.,0.,-1.));
+#2627=AXIS2_PLACEMENT_3D('',#2624,#2625,#2626);
+#2628=PLANE('',#2627);
+#2629=ORIENTED_EDGE('',*,*,#2388,.F.);
+#2630=CARTESIAN_POINT('',(-0.372168684,0.265334037,3.68));
+#2631=VERTEX_POINT('',#2630);
+#2632=CARTESIAN_POINT('',(-0.372168684,0.265334037,89.082306901));
+#2633=DIRECTION('',(0.,0.,1.));
+#2634=VECTOR('',#2633,0.2);
+#2635=LINE('',#2632,#2634);
+#2636=EDGE_CURVE('',#2631,#2375,#2635,.T.);
+#2637=ORIENTED_EDGE('',*,*,#2636,.F.);
+#2638=CARTESIAN_POINT('',(-1.507178975,0.265334037,3.68));
+#2639=DIRECTION('',(-1.,0.,0.));
+#2640=VECTOR('',#2639,0.98136143);
+#2641=LINE('',#2638,#2640);
+#2642=EDGE_CURVE('',#2607,#2631,#2641,.T.);
+#2643=ORIENTED_EDGE('',*,*,#2642,.F.);
+#2644=ORIENTED_EDGE('',*,*,#2612,.T.);
+#2645=EDGE_LOOP('',(#2629,#2637,#2643,#2644));
+#2646=FACE_BOUND('',#2645,.T.);
+#2647=ADVANCED_FACE('',(#2646),#2628,.T.);
+#2648=CARTESIAN_POINT('',(-0.372168684,0.265334037,-5.809145211));
+#2649=DIRECTION('',(-0.951135317,-0.308774364,0.));
+#2650=DIRECTION('',(0.,0.,1.));
+#2651=AXIS2_PLACEMENT_3D('',#2648,#2649,#2650);
+#2652=PLANE('',#2651);
+#2653=ORIENTED_EDGE('',*,*,#2380,.F.);
+#2654=CARTESIAN_POINT('',(-0.435701909,0.461039062,3.68));
+#2655=VERTEX_POINT('',#2654);
+#2656=CARTESIAN_POINT('',(-0.435701909,0.461039062,89.082306901));
+#2657=DIRECTION('',(0.,0.,1.));
+#2658=VECTOR('',#2657,0.2);
+#2659=LINE('',#2656,#2658);
+#2660=EDGE_CURVE('',#2655,#2367,#2659,.T.);
+#2661=ORIENTED_EDGE('',*,*,#2660,.F.);
+#2662=CARTESIAN_POINT('',(-0.882505163,1.837352654,3.68));
+#2663=DIRECTION('',(-0.308774364,0.951135317,0.));
+#2664=VECTOR('',#2663,2.057593925);
+#2665=LINE('',#2662,#2664);
+#2666=EDGE_CURVE('',#2631,#2655,#2665,.T.);
+#2667=ORIENTED_EDGE('',*,*,#2666,.F.);
+#2668=ORIENTED_EDGE('',*,*,#2636,.T.);
+#2669=EDGE_LOOP('',(#2653,#2661,#2667,#2668));
+#2670=FACE_BOUND('',#2669,.T.);
+#2671=ADVANCED_FACE('',(#2670),#2652,.T.);
+#2672=CARTESIAN_POINT('',(-0.435701909,0.461039062,-5.809145211));
+#2673=DIRECTION('',(0.,-1.,0.));
+#2674=DIRECTION('',(0.,0.,-1.));
+#2675=AXIS2_PLACEMENT_3D('',#2672,#2673,#2674);
+#2676=PLANE('',#2675);
+#2677=ORIENTED_EDGE('',*,*,#2372,.F.);
+#2678=ORIENTED_EDGE('',*,*,#2506,.F.);
+#2679=CARTESIAN_POINT('',(-2.396360502,0.461039062,3.68));
+#2680=DIRECTION('',(-1.,0.,0.));
+#2681=VECTOR('',#2680,2.671799039);
+#2682=LINE('',#2679,#2681);
+#2683=EDGE_CURVE('',#2655,#2495,#2682,.T.);
+#2684=ORIENTED_EDGE('',*,*,#2683,.F.);
+#2685=ORIENTED_EDGE('',*,*,#2660,.T.);
+#2686=EDGE_LOOP('',(#2677,#2678,#2684,#2685));
+#2687=FACE_BOUND('',#2686,.T.);
+#2688=ADVANCED_FACE('',(#2687),#2676,.T.);
+#2689=CARTESIAN_POINT('',(0.780221924,-0.537764727,-5.809145211));
+#2690=CARTESIAN_POINT('',(0.780221924,-0.470260675,-5.809145211));
+#2691=CARTESIAN_POINT('',(0.813123059,-0.361913835,-5.809145211));
+#2692=CARTESIAN_POINT('',(0.842620628,-0.326176396,-5.809145211));
+#2693=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2689,#2690,#2691,#2692),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#2694=DIRECTION('',(0.,0.,1.));
+#2695=VECTOR('',#2694,1.);
+#2696=SURFACE_OF_LINEAR_EXTRUSION('',#2693,#2695);
+#2697=CARTESIAN_POINT('',(0.780221924,-0.537764727,3.7));
+#2698=VERTEX_POINT('',#2697);
+#2699=CARTESIAN_POINT('',(0.842620628,-0.326176396,3.7));
+#2700=VERTEX_POINT('',#2699);
+#2701=CARTESIAN_POINT('',(0.780221924,-0.537764727,3.7));
+#2702=CARTESIAN_POINT('',(0.780221924,-0.496071239,3.7));
+#2703=CARTESIAN_POINT('',(0.784924286,-0.44653182,3.7));
+#2704=CARTESIAN_POINT('',(0.812206632,-0.372113231,3.7));
+#2705=CARTESIAN_POINT('',(0.825076424,-0.347431873,3.7));
+#2706=CARTESIAN_POINT('',(0.842620628,-0.326176396,3.7));
+#2707=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2701,#2702,#2703,#2704,#2705,#2706),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.023787043,-0.008268222,-0.),.UNSPECIFIED.);
+#2708=EDGE_CURVE('',#2698,#2700,#2707,.T.);
+#2709=ORIENTED_EDGE('',*,*,#2708,.F.);
+#2710=CARTESIAN_POINT('',(0.780221924,-0.537764727,3.68));
+#2711=VERTEX_POINT('',#2710);
+#2712=CARTESIAN_POINT('',(0.780221924,-0.537764727,89.082306901));
+#2713=DIRECTION('',(0.,0.,1.));
+#2714=VECTOR('',#2713,0.2);
+#2715=LINE('',#2712,#2714);
+#2716=EDGE_CURVE('',#2711,#2698,#2715,.T.);
+#2717=ORIENTED_EDGE('',*,*,#2716,.F.);
+#2718=CARTESIAN_POINT('',(0.842620628,-0.326176396,3.68));
+#2719=VERTEX_POINT('',#2718);
+#2720=CARTESIAN_POINT('',(0.842620628,-0.326176396,3.68));
+#2721=CARTESIAN_POINT('',(0.813123059,-0.361913835,3.68));
+#2722=CARTESIAN_POINT('',(0.780221924,-0.470260675,3.68));
+#2723=CARTESIAN_POINT('',(0.780221924,-0.537764727,3.68));
+#2724=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2720,#2721,#2722,#2723),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2725=EDGE_CURVE('',#2719,#2711,#2724,.T.);
+#2726=ORIENTED_EDGE('',*,*,#2725,.F.);
+#2727=CARTESIAN_POINT('',(0.842620628,-0.326176396,89.082306901));
+#2728=DIRECTION('',(0.,0.,1.));
+#2729=VECTOR('',#2728,0.2);
+#2730=LINE('',#2727,#2729);
+#2731=EDGE_CURVE('',#2719,#2700,#2730,.T.);
+#2732=ORIENTED_EDGE('',*,*,#2731,.T.);
+#2733=EDGE_LOOP('',(#2709,#2717,#2726,#2732));
+#2734=FACE_BOUND('',#2733,.T.);
+#2735=ADVANCED_FACE('',(#2734),#2696,.T.);
+#2736=CARTESIAN_POINT('',(0.842620628,-0.326176396,-5.809145211));
+#2737=CARTESIAN_POINT('',(0.872685458,-0.291006217,-5.809145211));
+#2738=CARTESIAN_POINT('',(0.95266925,-0.254134256,-5.809145211));
+#2739=CARTESIAN_POINT('',(0.997482865,-0.254134256,-5.809145211));
+#2740=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2736,#2737,#2738,#2739),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#2741=DIRECTION('',(0.,0.,1.));
+#2742=VECTOR('',#2741,1.);
+#2743=SURFACE_OF_LINEAR_EXTRUSION('',#2740,#2742);
+#2744=CARTESIAN_POINT('',(0.997482865,-0.254134256,3.7));
+#2745=VERTEX_POINT('',#2744);
+#2746=CARTESIAN_POINT('',(0.842620628,-0.326176396,3.7));
+#2747=CARTESIAN_POINT('',(0.853209104,-0.313789876,3.7));
+#2748=CARTESIAN_POINT('',(0.864996976,-0.302637336,3.7));
+#2749=CARTESIAN_POINT('',(0.890971252,-0.283508944,3.7));
+#2750=CARTESIAN_POINT('',(0.904803503,-0.275719298,3.7));
+#2751=CARTESIAN_POINT('',(0.944370682,-0.259173884,3.7));
+#2752=CARTESIAN_POINT('',(0.970427995,-0.254134256,3.7));
+#2753=CARTESIAN_POINT('',(0.997482865,-0.254134256,3.7));
+#2754=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2746,#2747,#2748,#2749,#2750,#2751,#2752,#2753),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(-0.017715093,-0.012866147,-0.008116461,-0.),.UNSPECIFIED.);
+#2755=EDGE_CURVE('',#2700,#2745,#2754,.T.);
+#2756=ORIENTED_EDGE('',*,*,#2755,.F.);
+#2757=ORIENTED_EDGE('',*,*,#2731,.F.);
+#2758=CARTESIAN_POINT('',(0.997482865,-0.254134256,3.68));
+#2759=VERTEX_POINT('',#2758);
+#2760=CARTESIAN_POINT('',(0.997482865,-0.254134256,3.68));
+#2761=CARTESIAN_POINT('',(0.95266925,-0.254134256,3.68));
+#2762=CARTESIAN_POINT('',(0.872685458,-0.291006217,3.68));
+#2763=CARTESIAN_POINT('',(0.842620628,-0.326176396,3.68));
+#2764=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2760,#2761,#2762,#2763),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2765=EDGE_CURVE('',#2759,#2719,#2764,.T.);
+#2766=ORIENTED_EDGE('',*,*,#2765,.F.);
+#2767=CARTESIAN_POINT('',(0.997482865,-0.254134256,89.082306901));
+#2768=DIRECTION('',(0.,0.,1.));
+#2769=VECTOR('',#2768,0.2);
+#2770=LINE('',#2767,#2769);
+#2771=EDGE_CURVE('',#2759,#2745,#2770,.T.);
+#2772=ORIENTED_EDGE('',*,*,#2771,.T.);
+#2773=EDGE_LOOP('',(#2756,#2757,#2766,#2772));
+#2774=FACE_BOUND('',#2773,.T.);
+#2775=ADVANCED_FACE('',(#2774),#2743,.T.);
+#2776=CARTESIAN_POINT('',(0.997482865,-0.254134256,-5.809145211));
+#2777=CARTESIAN_POINT('',(1.038325653,-0.254134256,-5.809145211));
+#2778=CARTESIAN_POINT('',(1.101291617,-0.272853867,-5.809145211));
+#2779=CARTESIAN_POINT('',(1.127952882,-0.287602652,-5.809145211));
+#2780=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2776,#2777,#2778,#2779),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#2781=DIRECTION('',(0.,0.,1.));
+#2782=VECTOR('',#2781,1.);
+#2783=SURFACE_OF_LINEAR_EXTRUSION('',#2780,#2782);
+#2784=CARTESIAN_POINT('',(1.127952882,-0.287602652,3.7));
+#2785=VERTEX_POINT('',#2784);
+#2786=CARTESIAN_POINT('',(0.997482865,-0.254134256,3.7));
+#2787=CARTESIAN_POINT('',(1.021667986,-0.254134256,3.7));
+#2788=CARTESIAN_POINT('',(1.04660513,-0.256595722,3.7));
+#2789=CARTESIAN_POINT('',(1.081029466,-0.266829984,3.7));
+#2790=CARTESIAN_POINT('',(1.10296958,-0.273782102,3.7));
+#2791=CARTESIAN_POINT('',(1.127952882,-0.287602652,3.7));
+#2792=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2786,#2787,#2788,#2789,#2790,#2791),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.026277659,-0.00856537,-0.),.UNSPECIFIED.);
+#2793=EDGE_CURVE('',#2745,#2785,#2792,.T.);
+#2794=ORIENTED_EDGE('',*,*,#2793,.F.);
+#2795=ORIENTED_EDGE('',*,*,#2771,.F.);
+#2796=CARTESIAN_POINT('',(1.127952882,-0.287602652,3.68));
+#2797=VERTEX_POINT('',#2796);
+#2798=CARTESIAN_POINT('',(1.127952882,-0.287602652,3.68));
+#2799=CARTESIAN_POINT('',(1.101291617,-0.272853867,3.68));
+#2800=CARTESIAN_POINT('',(1.038325653,-0.254134256,3.68));
+#2801=CARTESIAN_POINT('',(0.997482865,-0.254134256,3.68));
+#2802=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2798,#2799,#2800,#2801),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2803=EDGE_CURVE('',#2797,#2759,#2802,.T.);
+#2804=ORIENTED_EDGE('',*,*,#2803,.F.);
+#2805=CARTESIAN_POINT('',(1.127952882,-0.287602652,89.082306901));
+#2806=DIRECTION('',(0.,0.,1.));
+#2807=VECTOR('',#2806,0.2);
+#2808=LINE('',#2805,#2807);
+#2809=EDGE_CURVE('',#2797,#2785,#2808,.T.);
+#2810=ORIENTED_EDGE('',*,*,#2809,.T.);
+#2811=EDGE_LOOP('',(#2794,#2795,#2804,#2810));
+#2812=FACE_BOUND('',#2811,.T.);
+#2813=ADVANCED_FACE('',(#2812),#2783,.T.);
+#2814=CARTESIAN_POINT('',(1.127952882,-0.287602652,-5.809145211));
+#2815=CARTESIAN_POINT('',(1.155748668,-0.302918697,-5.809145211));
+#2816=CARTESIAN_POINT('',(1.194322412,-0.33468531,-5.809145211));
+#2817=CARTESIAN_POINT('',(1.206802153,-0.346030529,-5.809145211));
+#2818=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2814,#2815,#2816,#2817),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#2819=DIRECTION('',(0.,0.,1.));
+#2820=VECTOR('',#2819,1.);
+#2821=SURFACE_OF_LINEAR_EXTRUSION('',#2818,#2820);
+#2822=CARTESIAN_POINT('',(1.206802153,-0.346030529,3.7));
+#2823=VERTEX_POINT('',#2822);
+#2824=CARTESIAN_POINT('',(1.127952882,-0.287602652,3.7));
+#2825=CARTESIAN_POINT('',(1.144205237,-0.296558031,3.7));
+#2826=CARTESIAN_POINT('',(1.160694026,-0.306991345,3.7));
+#2827=CARTESIAN_POINT('',(1.185801162,-0.32766781,3.7));
+#2828=CARTESIAN_POINT('',(1.196482677,-0.336649187,3.7));
+#2829=CARTESIAN_POINT('',(1.206802153,-0.346030529,3.7));
+#2830=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2824,#2825,#2826,#2827,#2828,#2829),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.009757541,-0.00418391,-0.),.UNSPECIFIED.);
+#2831=EDGE_CURVE('',#2785,#2823,#2830,.T.);
+#2832=ORIENTED_EDGE('',*,*,#2831,.F.);
+#2833=ORIENTED_EDGE('',*,*,#2809,.F.);
+#2834=CARTESIAN_POINT('',(1.206802153,-0.346030529,3.68));
+#2835=VERTEX_POINT('',#2834);
+#2836=CARTESIAN_POINT('',(1.206802153,-0.346030529,3.68));
+#2837=CARTESIAN_POINT('',(1.194322412,-0.33468531,3.68));
+#2838=CARTESIAN_POINT('',(1.155748668,-0.302918697,3.68));
+#2839=CARTESIAN_POINT('',(1.127952882,-0.287602652,3.68));
+#2840=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2836,#2837,#2838,#2839),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2841=EDGE_CURVE('',#2835,#2797,#2840,.T.);
+#2842=ORIENTED_EDGE('',*,*,#2841,.F.);
+#2843=CARTESIAN_POINT('',(1.206802153,-0.346030529,89.082306901));
+#2844=DIRECTION('',(0.,0.,1.));
+#2845=VECTOR('',#2844,0.2);
+#2846=LINE('',#2843,#2845);
+#2847=EDGE_CURVE('',#2835,#2823,#2846,.T.);
+#2848=ORIENTED_EDGE('',*,*,#2847,.T.);
+#2849=EDGE_LOOP('',(#2832,#2833,#2842,#2848));
+#2850=FACE_BOUND('',#2849,.T.);
+#2851=ADVANCED_FACE('',(#2850),#2821,.T.);
+#2852=CARTESIAN_POINT('',(1.214176545,-0.346030529,-5.809145211));
+#2853=DIRECTION('',(0.,-1.,0.));
+#2854=DIRECTION('',(0.,0.,-1.));
+#2855=AXIS2_PLACEMENT_3D('',#2852,#2853,#2854);
+#2856=PLANE('',#2855);
+#2857=CARTESIAN_POINT('',(1.214176545,-0.346030529,3.7));
+#2858=VERTEX_POINT('',#2857);
+#2859=CARTESIAN_POINT('',(6.604227074,-0.346030529,3.7));
+#2860=DIRECTION('',(1.,0.,-0.));
+#2861=VECTOR('',#2860,0.073743923);
+#2862=LINE('',#2859,#2861);
+#2863=EDGE_CURVE('',#2823,#2858,#2862,.T.);
+#2864=ORIENTED_EDGE('',*,*,#2863,.F.);
+#2865=ORIENTED_EDGE('',*,*,#2847,.F.);
+#2866=CARTESIAN_POINT('',(1.214176545,-0.346030529,3.68));
+#2867=VERTEX_POINT('',#2866);
+#2868=CARTESIAN_POINT('',(6.677970997,-0.346030529,3.68));
+#2869=DIRECTION('',(-1.,0.,0.));
+#2870=VECTOR('',#2869,0.073743923);
+#2871=LINE('',#2868,#2870);
+#2872=EDGE_CURVE('',#2867,#2835,#2871,.T.);
+#2873=ORIENTED_EDGE('',*,*,#2872,.F.);
+#2874=CARTESIAN_POINT('',(1.214176545,-0.346030529,89.082306901));
+#2875=DIRECTION('',(0.,0.,1.));
+#2876=VECTOR('',#2875,0.2);
+#2877=LINE('',#2874,#2876);
+#2878=EDGE_CURVE('',#2867,#2858,#2877,.T.);
+#2879=ORIENTED_EDGE('',*,*,#2878,.T.);
+#2880=EDGE_LOOP('',(#2864,#2865,#2873,#2879));
+#2881=FACE_BOUND('',#2880,.T.);
+#2882=ADVANCED_FACE('',(#2881),#2856,.T.);
+#2883=CARTESIAN_POINT('',(1.214176545,-0.233712862,-5.809145211));
+#2884=DIRECTION('',(1.,0.,0.));
+#2885=DIRECTION('',(0.,0.,-1.));
+#2886=AXIS2_PLACEMENT_3D('',#2883,#2884,#2885);
+#2887=PLANE('',#2886);
+#2888=CARTESIAN_POINT('',(1.214176545,-0.233712862,3.7));
+#2889=VERTEX_POINT('',#2888);
+#2890=CARTESIAN_POINT('',(1.214176545,-2.408597408,3.7));
+#2891=DIRECTION('',(0.,1.,0.));
+#2892=VECTOR('',#2891,1.123176666);
+#2893=LINE('',#2890,#2892);
+#2894=EDGE_CURVE('',#2858,#2889,#2893,.T.);
+#2895=ORIENTED_EDGE('',*,*,#2894,.F.);
+#2896=ORIENTED_EDGE('',*,*,#2878,.F.);
+#2897=CARTESIAN_POINT('',(1.214176545,-0.233712862,3.68));
+#2898=VERTEX_POINT('',#2897);
+#2899=CARTESIAN_POINT('',(1.214176545,-1.285420742,3.68));
+#2900=DIRECTION('',(0.,-1.,0.));
+#2901=VECTOR('',#2900,1.123176666);
+#2902=LINE('',#2899,#2901);
+#2903=EDGE_CURVE('',#2898,#2867,#2902,.T.);
+#2904=ORIENTED_EDGE('',*,*,#2903,.F.);
+#2905=CARTESIAN_POINT('',(1.214176545,-0.233712862,89.082306901));
+#2906=DIRECTION('',(0.,0.,1.));
+#2907=VECTOR('',#2906,0.2);
+#2908=LINE('',#2905,#2907);
+#2909=EDGE_CURVE('',#2898,#2889,#2908,.T.);
+#2910=ORIENTED_EDGE('',*,*,#2909,.T.);
+#2911=EDGE_LOOP('',(#2895,#2896,#2904,#2910));
+#2912=FACE_BOUND('',#2911,.T.);
+#2913=ADVANCED_FACE('',(#2912),#2887,.T.);
+#2914=CARTESIAN_POINT('',(1.214176545,-0.233712862,-5.809145211));
+#2915=CARTESIAN_POINT('',(1.190918846,-0.221233121,-5.809145211));
+#2916=CARTESIAN_POINT('',(1.143836188,-0.200244467,-5.809145211));
+#2917=CARTESIAN_POINT('',(1.12114575,-0.192870074,-5.809145211));
+#2918=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2914,#2915,#2916,#2917),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#2919=DIRECTION('',(0.,0.,1.));
+#2920=VECTOR('',#2919,1.);
+#2921=SURFACE_OF_LINEAR_EXTRUSION('',#2918,#2920);
+#2922=CARTESIAN_POINT('',(1.12114575,-0.192870074,3.7));
+#2923=VERTEX_POINT('',#2922);
+#2924=CARTESIAN_POINT('',(1.214176545,-0.233712862,3.7));
+#2925=CARTESIAN_POINT('',(1.198856206,-0.225492193,3.7));
+#2926=CARTESIAN_POINT('',(1.183257669,-0.217817898,3.7));
+#2927=CARTESIAN_POINT('',(1.159259762,-0.207120036,3.7));
+#2928=CARTESIAN_POINT('',(1.142361108,-0.199765066,3.7));
+#2929=CARTESIAN_POINT('',(1.12114575,-0.192870074,3.7));
+#2930=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2924,#2925,#2926,#2927,#2928,#2929),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.019783947,-0.006692302,-0.),.UNSPECIFIED.);
+#2931=EDGE_CURVE('',#2889,#2923,#2930,.T.);
+#2932=ORIENTED_EDGE('',*,*,#2931,.F.);
+#2933=ORIENTED_EDGE('',*,*,#2909,.F.);
+#2934=CARTESIAN_POINT('',(1.12114575,-0.192870074,3.68));
+#2935=VERTEX_POINT('',#2934);
+#2936=CARTESIAN_POINT('',(1.12114575,-0.192870074,3.68));
+#2937=CARTESIAN_POINT('',(1.143836188,-0.200244467,3.68));
+#2938=CARTESIAN_POINT('',(1.190918846,-0.221233121,3.68));
+#2939=CARTESIAN_POINT('',(1.214176545,-0.233712862,3.68));
+#2940=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2936,#2937,#2938,#2939),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2941=EDGE_CURVE('',#2935,#2898,#2940,.T.);
+#2942=ORIENTED_EDGE('',*,*,#2941,.F.);
+#2943=CARTESIAN_POINT('',(1.12114575,-0.192870074,89.082306901));
+#2944=DIRECTION('',(0.,0.,1.));
+#2945=VECTOR('',#2944,0.2);
+#2946=LINE('',#2943,#2945);
+#2947=EDGE_CURVE('',#2935,#2923,#2946,.T.);
+#2948=ORIENTED_EDGE('',*,*,#2947,.T.);
+#2949=EDGE_LOOP('',(#2932,#2933,#2942,#2948));
+#2950=FACE_BOUND('',#2949,.T.);
+#2951=ADVANCED_FACE('',(#2950),#2921,.T.);
+#2952=CARTESIAN_POINT('',(1.12114575,-0.192870074,-5.809145211));
+#2953=CARTESIAN_POINT('',(1.095051747,-0.184928421,-5.809145211));
+#2954=CARTESIAN_POINT('',(1.033220304,-0.174717724,-5.809145211));
+#2955=CARTESIAN_POINT('',(0.998050126,-0.174717724,-5.809145211));
+#2956=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2952,#2953,#2954,#2955),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#2957=DIRECTION('',(0.,0.,1.));
+#2958=VECTOR('',#2957,1.);
+#2959=SURFACE_OF_LINEAR_EXTRUSION('',#2956,#2958);
+#2960=CARTESIAN_POINT('',(0.998050126,-0.174717724,3.7));
+#2961=VERTEX_POINT('',#2960);
+#2962=CARTESIAN_POINT('',(1.12114575,-0.192870074,3.7));
+#2963=CARTESIAN_POINT('',(1.102566172,-0.18721542,3.7));
+#2964=CARTESIAN_POINT('',(1.083292972,-0.182986605,3.7));
+#2965=CARTESIAN_POINT('',(1.054354966,-0.178207852,3.7));
+#2966=CARTESIAN_POINT('',(1.031628496,-0.174717724,3.7));
+#2967=CARTESIAN_POINT('',(0.998050126,-0.174717724,3.7));
+#2968=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2962,#2963,#2964,#2965,#2966,#2967),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.029803245,-0.010073511,-0.),.UNSPECIFIED.);
+#2969=EDGE_CURVE('',#2923,#2961,#2968,.T.);
+#2970=ORIENTED_EDGE('',*,*,#2969,.F.);
+#2971=ORIENTED_EDGE('',*,*,#2947,.F.);
+#2972=CARTESIAN_POINT('',(0.998050126,-0.174717724,3.68));
+#2973=VERTEX_POINT('',#2972);
+#2974=CARTESIAN_POINT('',(0.998050126,-0.174717724,3.68));
+#2975=CARTESIAN_POINT('',(1.033220304,-0.174717724,3.68));
+#2976=CARTESIAN_POINT('',(1.095051747,-0.184928421,3.68));
+#2977=CARTESIAN_POINT('',(1.12114575,-0.192870074,3.68));
+#2978=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2974,#2975,#2976,#2977),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#2979=EDGE_CURVE('',#2973,#2935,#2978,.T.);
+#2980=ORIENTED_EDGE('',*,*,#2979,.F.);
+#2981=CARTESIAN_POINT('',(0.998050126,-0.174717724,89.082306901));
+#2982=DIRECTION('',(0.,0.,1.));
+#2983=VECTOR('',#2982,0.2);
+#2984=LINE('',#2981,#2983);
+#2985=EDGE_CURVE('',#2973,#2961,#2984,.T.);
+#2986=ORIENTED_EDGE('',*,*,#2985,.T.);
+#2987=EDGE_LOOP('',(#2970,#2971,#2980,#2986));
+#2988=FACE_BOUND('',#2987,.T.);
+#2989=ADVANCED_FACE('',(#2988),#2959,.T.);
+#2990=CARTESIAN_POINT('',(0.998050126,-0.174717724,-5.809145211));
+#2991=CARTESIAN_POINT('',(0.927142508,-0.174717724,-5.809145211));
+#2992=CARTESIAN_POINT('',(0.812555798,-0.224069426,-5.809145211));
+#2993=CARTESIAN_POINT('',(0.770578488,-0.271152084,-5.809145211));
+#2994=B_SPLINE_CURVE_WITH_KNOTS('',2,(#2990,#2991,#2992,#2993),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#2995=DIRECTION('',(0.,0.,1.));
+#2996=VECTOR('',#2995,1.);
+#2997=SURFACE_OF_LINEAR_EXTRUSION('',#2994,#2996);
+#2998=CARTESIAN_POINT('',(0.770578488,-0.271152084,3.7));
+#2999=VERTEX_POINT('',#2998);
+#3000=CARTESIAN_POINT('',(0.998050126,-0.174717724,3.7));
+#3001=CARTESIAN_POINT('',(0.973381786,-0.174717724,3.7));
+#3002=CARTESIAN_POINT('',(0.948764665,-0.176957618,3.7));
+#3003=CARTESIAN_POINT('',(0.901974505,-0.186896399,3.7));
+#3004=CARTESIAN_POINT('',(0.880294613,-0.194136581,3.7));
+#3005=CARTESIAN_POINT('',(0.825257678,-0.220488982,3.7));
+#3006=CARTESIAN_POINT('',(0.795739108,-0.242931389,3.7));
+#3007=CARTESIAN_POINT('',(0.770578488,-0.271152084,3.7));
+#3008=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3000,#3001,#3002,#3003,#3004,#3005,#3006,#3007),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(-0.025722516,-0.018306169,-0.011342478,-0.),.UNSPECIFIED.);
+#3009=EDGE_CURVE('',#2961,#2999,#3008,.T.);
+#3010=ORIENTED_EDGE('',*,*,#3009,.F.);
+#3011=ORIENTED_EDGE('',*,*,#2985,.F.);
+#3012=CARTESIAN_POINT('',(0.770578488,-0.271152084,3.68));
+#3013=VERTEX_POINT('',#3012);
+#3014=CARTESIAN_POINT('',(0.770578488,-0.271152084,3.68));
+#3015=CARTESIAN_POINT('',(0.812555798,-0.224069426,3.68));
+#3016=CARTESIAN_POINT('',(0.927142508,-0.174717724,3.68));
+#3017=CARTESIAN_POINT('',(0.998050126,-0.174717724,3.68));
+#3018=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3014,#3015,#3016,#3017),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#3019=EDGE_CURVE('',#3013,#2973,#3018,.T.);
+#3020=ORIENTED_EDGE('',*,*,#3019,.F.);
+#3021=CARTESIAN_POINT('',(0.770578488,-0.271152084,89.082306901));
+#3022=DIRECTION('',(0.,0.,1.));
+#3023=VECTOR('',#3022,0.2);
+#3024=LINE('',#3021,#3023);
+#3025=EDGE_CURVE('',#3013,#2999,#3024,.T.);
+#3026=ORIENTED_EDGE('',*,*,#3025,.T.);
+#3027=EDGE_LOOP('',(#3010,#3011,#3020,#3026));
+#3028=FACE_BOUND('',#3027,.T.);
+#3029=ADVANCED_FACE('',(#3028),#2997,.T.);
+#3030=CARTESIAN_POINT('',(0.770578488,-0.271152084,-5.809145211));
+#3031=CARTESIAN_POINT('',(0.728033917,-0.319369265,-5.809145211));
+#3032=CARTESIAN_POINT('',(0.683220303,-0.449839281,-5.809145211));
+#3033=CARTESIAN_POINT('',(0.683220303,-0.537764727,-5.809145211));
+#3034=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3030,#3031,#3032,#3033),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#3035=DIRECTION('',(0.,0.,1.));
+#3036=VECTOR('',#3035,1.);
+#3037=SURFACE_OF_LINEAR_EXTRUSION('',#3034,#3036);
+#3038=CARTESIAN_POINT('',(0.683220303,-0.537764727,3.7));
+#3039=VERTEX_POINT('',#3038);
+#3040=CARTESIAN_POINT('',(0.770578488,-0.271152084,3.7));
+#3041=CARTESIAN_POINT('',(0.741229852,-0.304413872,3.7));
+#3042=CARTESIAN_POINT('',(0.720036558,-0.342652714,3.7));
+#3043=CARTESIAN_POINT('',(0.69690612,-0.409994498,3.7));
+#3044=CARTESIAN_POINT('',(0.683220303,-0.458416192,3.7));
+#3045=CARTESIAN_POINT('',(0.683220303,-0.537764727,3.7));
+#3046=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3040,#3041,#3042,#3043,#3044,#3045),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.063136169,-0.02380456,-0.),.UNSPECIFIED.);
+#3047=EDGE_CURVE('',#2999,#3039,#3046,.T.);
+#3048=ORIENTED_EDGE('',*,*,#3047,.F.);
+#3049=ORIENTED_EDGE('',*,*,#3025,.F.);
+#3050=CARTESIAN_POINT('',(0.683220303,-0.537764727,3.68));
+#3051=VERTEX_POINT('',#3050);
+#3052=CARTESIAN_POINT('',(0.683220303,-0.537764727,3.68));
+#3053=CARTESIAN_POINT('',(0.683220303,-0.449839281,3.68));
+#3054=CARTESIAN_POINT('',(0.728033917,-0.319369265,3.68));
+#3055=CARTESIAN_POINT('',(0.770578488,-0.271152084,3.68));
+#3056=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3052,#3053,#3054,#3055),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#3057=EDGE_CURVE('',#3051,#3013,#3056,.T.);
+#3058=ORIENTED_EDGE('',*,*,#3057,.F.);
+#3059=CARTESIAN_POINT('',(0.683220303,-0.537764727,89.082306901));
+#3060=DIRECTION('',(0.,0.,1.));
+#3061=VECTOR('',#3060,0.2);
+#3062=LINE('',#3059,#3061);
+#3063=EDGE_CURVE('',#3051,#3039,#3062,.T.);
+#3064=ORIENTED_EDGE('',*,*,#3063,.T.);
+#3065=EDGE_LOOP('',(#3048,#3049,#3058,#3064));
+#3066=FACE_BOUND('',#3065,.T.);
+#3067=ADVANCED_FACE('',(#3066),#3037,.T.);
+#3068=CARTESIAN_POINT('',(0.683220303,-0.537764727,-5.809145211));
+#3069=CARTESIAN_POINT('',(0.683220303,-0.626257434,-5.809145211));
+#3070=CARTESIAN_POINT('',(0.729168439,-0.762400061,-5.809145211));
+#3071=CARTESIAN_POINT('',(0.771145749,-0.807780936,-5.809145211));
+#3072=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3068,#3069,#3070,#3071),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#3073=DIRECTION('',(0.,0.,1.));
+#3074=VECTOR('',#3073,1.);
+#3075=SURFACE_OF_LINEAR_EXTRUSION('',#3072,#3074);
+#3076=CARTESIAN_POINT('',(0.771145749,-0.807780936,3.7));
+#3077=VERTEX_POINT('',#3076);
+#3078=CARTESIAN_POINT('',(0.683220303,-0.537764727,3.7));
+#3079=CARTESIAN_POINT('',(0.683220303,-0.613097414,3.7));
+#3080=CARTESIAN_POINT('',(0.695677566,-0.671061859,3.7));
+#3081=CARTESIAN_POINT('',(0.728683562,-0.751075361,3.7));
+#3082=CARTESIAN_POINT('',(0.74692125,-0.781592289,3.7));
+#3083=CARTESIAN_POINT('',(0.771145749,-0.807780936,3.7));
+#3084=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3078,#3079,#3080,#3081,#3082,#3083),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.025969496,-0.010702357,-0.),.UNSPECIFIED.);
+#3085=EDGE_CURVE('',#3039,#3077,#3084,.T.);
+#3086=ORIENTED_EDGE('',*,*,#3085,.F.);
+#3087=ORIENTED_EDGE('',*,*,#3063,.F.);
+#3088=CARTESIAN_POINT('',(0.771145749,-0.807780936,3.68));
+#3089=VERTEX_POINT('',#3088);
+#3090=CARTESIAN_POINT('',(0.771145749,-0.807780936,3.68));
+#3091=CARTESIAN_POINT('',(0.729168439,-0.762400061,3.68));
+#3092=CARTESIAN_POINT('',(0.683220303,-0.626257434,3.68));
+#3093=CARTESIAN_POINT('',(0.683220303,-0.537764727,3.68));
+#3094=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3090,#3091,#3092,#3093),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#3095=EDGE_CURVE('',#3089,#3051,#3094,.T.);
+#3096=ORIENTED_EDGE('',*,*,#3095,.F.);
+#3097=CARTESIAN_POINT('',(0.771145749,-0.807780936,89.082306901));
+#3098=DIRECTION('',(0.,0.,1.));
+#3099=VECTOR('',#3098,0.2);
+#3100=LINE('',#3097,#3099);
+#3101=EDGE_CURVE('',#3089,#3077,#3100,.T.);
+#3102=ORIENTED_EDGE('',*,*,#3101,.T.);
+#3103=EDGE_LOOP('',(#3086,#3087,#3096,#3102));
+#3104=FACE_BOUND('',#3103,.T.);
+#3105=ADVANCED_FACE('',(#3104),#3075,.T.);
+#3106=CARTESIAN_POINT('',(0.771145749,-0.807780936,-5.809145211));
+#3107=CARTESIAN_POINT('',(0.813123059,-0.853729072,-5.809145211));
+#3108=CARTESIAN_POINT('',(0.92827703,-0.899677209,-5.809145211));
+#3109=CARTESIAN_POINT('',(0.996348343,-0.899677209,-5.809145211));
+#3110=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3106,#3107,#3108,#3109),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#3111=DIRECTION('',(0.,0.,1.));
+#3112=VECTOR('',#3111,1.);
+#3113=SURFACE_OF_LINEAR_EXTRUSION('',#3110,#3112);
+#3114=CARTESIAN_POINT('',(0.996348343,-0.899677209,3.7));
+#3115=VERTEX_POINT('',#3114);
+#3116=CARTESIAN_POINT('',(0.771145749,-0.807780936,3.7));
+#3117=CARTESIAN_POINT('',(0.784944446,-0.822884915,3.7));
+#3118=CARTESIAN_POINT('',(0.800202447,-0.836340573,3.7));
+#3119=CARTESIAN_POINT('',(0.833811029,-0.859608052,3.7));
+#3120=CARTESIAN_POINT('',(0.851735395,-0.869135965,3.7));
+#3121=CARTESIAN_POINT('',(0.900006667,-0.888396916,3.7));
+#3122=CARTESIAN_POINT('',(0.941058646,-0.899677209,3.7));
+#3123=CARTESIAN_POINT('',(0.996348343,-0.899677209,3.7));
+#3124=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3116,#3117,#3118,#3119,#3120,#3121,#3122,#3123),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(-0.03807483,-0.027320487,-0.016586909,-0.),.UNSPECIFIED.);
+#3125=EDGE_CURVE('',#3077,#3115,#3124,.T.);
+#3126=ORIENTED_EDGE('',*,*,#3125,.F.);
+#3127=ORIENTED_EDGE('',*,*,#3101,.F.);
+#3128=CARTESIAN_POINT('',(0.996348343,-0.899677209,3.68));
+#3129=VERTEX_POINT('',#3128);
+#3130=CARTESIAN_POINT('',(0.996348343,-0.899677209,3.68));
+#3131=CARTESIAN_POINT('',(0.92827703,-0.899677209,3.68));
+#3132=CARTESIAN_POINT('',(0.813123059,-0.853729072,3.68));
+#3133=CARTESIAN_POINT('',(0.771145749,-0.807780936,3.68));
+#3134=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3130,#3131,#3132,#3133),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#3135=EDGE_CURVE('',#3129,#3089,#3134,.T.);
+#3136=ORIENTED_EDGE('',*,*,#3135,.F.);
+#3137=CARTESIAN_POINT('',(0.996348343,-0.899677209,89.082306901));
+#3138=DIRECTION('',(0.,0.,1.));
+#3139=VECTOR('',#3138,0.2);
+#3140=LINE('',#3137,#3139);
+#3141=EDGE_CURVE('',#3129,#3115,#3140,.T.);
+#3142=ORIENTED_EDGE('',*,*,#3141,.T.);
+#3143=EDGE_LOOP('',(#3126,#3127,#3136,#3142));
+#3144=FACE_BOUND('',#3143,.T.);
+#3145=ADVANCED_FACE('',(#3144),#3113,.T.);
+#3146=CARTESIAN_POINT('',(0.996348343,-0.899677209,-5.809145211));
+#3147=CARTESIAN_POINT('',(1.038325653,-0.899677209,-5.809145211));
+#3148=CARTESIAN_POINT('',(1.090513659,-0.889466512,-5.809145211));
+#3149=CARTESIAN_POINT('',(1.12114575,-0.879255815,-5.809145211));
+#3150=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3146,#3147,#3148,#3149),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#3151=DIRECTION('',(0.,0.,1.));
+#3152=VECTOR('',#3151,1.);
+#3153=SURFACE_OF_LINEAR_EXTRUSION('',#3150,#3152);
+#3154=CARTESIAN_POINT('',(1.12114575,-0.879255815,3.7));
+#3155=VERTEX_POINT('',#3154);
+#3156=CARTESIAN_POINT('',(0.996348343,-0.899677209,3.7));
+#3157=CARTESIAN_POINT('',(1.019908446,-0.899677209,3.7));
+#3158=CARTESIAN_POINT('',(1.044432567,-0.898482378,3.7));
+#3159=CARTESIAN_POINT('',(1.083641013,-0.89081116,3.7));
+#3160=CARTESIAN_POINT('',(1.102565032,-0.885449388,3.7));
+#3161=CARTESIAN_POINT('',(1.12114575,-0.879255815,3.7));
+#3162=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3156,#3157,#3158,#3159,#3160,#3161),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.011985553,-0.005875739,-0.),.UNSPECIFIED.);
+#3163=EDGE_CURVE('',#3115,#3155,#3162,.T.);
+#3164=ORIENTED_EDGE('',*,*,#3163,.F.);
+#3165=ORIENTED_EDGE('',*,*,#3141,.F.);
+#3166=CARTESIAN_POINT('',(1.12114575,-0.879255815,3.68));
+#3167=VERTEX_POINT('',#3166);
+#3168=CARTESIAN_POINT('',(1.12114575,-0.879255815,3.68));
+#3169=CARTESIAN_POINT('',(1.090513659,-0.889466512,3.68));
+#3170=CARTESIAN_POINT('',(1.038325653,-0.899677209,3.68));
+#3171=CARTESIAN_POINT('',(0.996348343,-0.899677209,3.68));
+#3172=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3168,#3169,#3170,#3171),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#3173=EDGE_CURVE('',#3167,#3129,#3172,.T.);
+#3174=ORIENTED_EDGE('',*,*,#3173,.F.);
+#3175=CARTESIAN_POINT('',(1.12114575,-0.879255815,89.082306901));
+#3176=DIRECTION('',(0.,0.,1.));
+#3177=VECTOR('',#3176,0.2);
+#3178=LINE('',#3175,#3177);
+#3179=EDGE_CURVE('',#3167,#3155,#3178,.T.);
+#3180=ORIENTED_EDGE('',*,*,#3179,.T.);
+#3181=EDGE_LOOP('',(#3164,#3165,#3174,#3180));
+#3182=FACE_BOUND('',#3181,.T.);
+#3183=ADVANCED_FACE('',(#3182),#3153,.T.);
+#3184=CARTESIAN_POINT('',(1.12114575,-0.879255815,-5.809145211));
+#3185=CARTESIAN_POINT('',(1.150076058,-0.87017964,-5.809145211));
+#3186=CARTESIAN_POINT('',(1.190918846,-0.850325507,-5.809145211));
+#3187=CARTESIAN_POINT('',(1.214176545,-0.839547549,-5.809145211));
+#3188=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3184,#3185,#3186,#3187),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#3189=DIRECTION('',(0.,0.,1.));
+#3190=VECTOR('',#3189,1.);
+#3191=SURFACE_OF_LINEAR_EXTRUSION('',#3188,#3190);
+#3192=CARTESIAN_POINT('',(1.214176545,-0.839547549,3.7));
+#3193=VERTEX_POINT('',#3192);
+#3194=CARTESIAN_POINT('',(1.12114575,-0.879255815,3.7));
+#3195=CARTESIAN_POINT('',(1.137550851,-0.874109116,3.7));
+#3196=CARTESIAN_POINT('',(1.155000969,-0.867785586,3.7));
+#3197=CARTESIAN_POINT('',(1.184988663,-0.853208234,3.7));
+#3198=CARTESIAN_POINT('',(1.199557355,-0.846322295,3.7));
+#3199=CARTESIAN_POINT('',(1.214176545,-0.839547549,3.7));
+#3200=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3194,#3195,#3196,#3197,#3198,#3199),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.010002924,-0.004833799,-0.),.UNSPECIFIED.);
+#3201=EDGE_CURVE('',#3155,#3193,#3200,.T.);
+#3202=ORIENTED_EDGE('',*,*,#3201,.F.);
+#3203=ORIENTED_EDGE('',*,*,#3179,.F.);
+#3204=CARTESIAN_POINT('',(1.214176545,-0.839547549,3.68));
+#3205=VERTEX_POINT('',#3204);
+#3206=CARTESIAN_POINT('',(1.214176545,-0.839547549,3.68));
+#3207=CARTESIAN_POINT('',(1.190918846,-0.850325507,3.68));
+#3208=CARTESIAN_POINT('',(1.150076058,-0.87017964,3.68));
+#3209=CARTESIAN_POINT('',(1.12114575,-0.879255815,3.68));
+#3210=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3206,#3207,#3208,#3209),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#3211=EDGE_CURVE('',#3205,#3167,#3210,.T.);
+#3212=ORIENTED_EDGE('',*,*,#3211,.F.);
+#3213=CARTESIAN_POINT('',(1.214176545,-0.839547549,89.082306901));
+#3214=DIRECTION('',(0.,0.,1.));
+#3215=VECTOR('',#3214,0.2);
+#3216=LINE('',#3213,#3215);
+#3217=EDGE_CURVE('',#3205,#3193,#3216,.T.);
+#3218=ORIENTED_EDGE('',*,*,#3217,.T.);
+#3219=EDGE_LOOP('',(#3202,#3203,#3212,#3218));
+#3220=FACE_BOUND('',#3219,.T.);
+#3221=ADVANCED_FACE('',(#3220),#3191,.T.);
+#3222=CARTESIAN_POINT('',(1.214176545,-0.728364404,-5.809145211));
+#3223=DIRECTION('',(1.,0.,0.));
+#3224=DIRECTION('',(0.,0.,-1.));
+#3225=AXIS2_PLACEMENT_3D('',#3222,#3223,#3224);
+#3226=PLANE('',#3225);
+#3227=CARTESIAN_POINT('',(1.214176545,-0.728364404,3.7));
+#3228=VERTEX_POINT('',#3227);
+#3229=CARTESIAN_POINT('',(1.214176545,-5.117835669,3.7));
+#3230=DIRECTION('',(0.,1.,0.));
+#3231=VECTOR('',#3230,1.111831447);
+#3232=LINE('',#3229,#3231);
+#3233=EDGE_CURVE('',#3193,#3228,#3232,.T.);
+#3234=ORIENTED_EDGE('',*,*,#3233,.F.);
+#3235=ORIENTED_EDGE('',*,*,#3217,.F.);
+#3236=CARTESIAN_POINT('',(1.214176545,-0.728364404,3.68));
+#3237=VERTEX_POINT('',#3236);
+#3238=CARTESIAN_POINT('',(1.214176545,-4.006004222,3.68));
+#3239=DIRECTION('',(0.,-1.,0.));
+#3240=VECTOR('',#3239,1.111831447);
+#3241=LINE('',#3238,#3240);
+#3242=EDGE_CURVE('',#3237,#3205,#3241,.T.);
+#3243=ORIENTED_EDGE('',*,*,#3242,.F.);
+#3244=CARTESIAN_POINT('',(1.214176545,-0.728364404,89.082306901));
+#3245=DIRECTION('',(0.,0.,1.));
+#3246=VECTOR('',#3245,0.2);
+#3247=LINE('',#3244,#3246);
+#3248=EDGE_CURVE('',#3237,#3228,#3247,.T.);
+#3249=ORIENTED_EDGE('',*,*,#3248,.T.);
+#3250=EDGE_LOOP('',(#3234,#3235,#3243,#3249));
+#3251=FACE_BOUND('',#3250,.T.);
+#3252=ADVANCED_FACE('',(#3251),#3226,.T.);
+#3253=CARTESIAN_POINT('',(1.207369414,-0.728364404,-5.809145211));
+#3254=DIRECTION('',(0.,1.,0.));
+#3255=DIRECTION('',(0.,0.,1.));
+#3256=AXIS2_PLACEMENT_3D('',#3253,#3254,#3255);
+#3257=PLANE('',#3256);
+#3258=CARTESIAN_POINT('',(1.207369414,-0.728364404,3.7));
+#3259=VERTEX_POINT('',#3258);
+#3260=CARTESIAN_POINT('',(6.708603088,-0.728364404,3.7));
+#3261=DIRECTION('',(-1.,0.,0.));
+#3262=VECTOR('',#3261,0.068071313);
+#3263=LINE('',#3260,#3262);
+#3264=EDGE_CURVE('',#3228,#3259,#3263,.T.);
+#3265=ORIENTED_EDGE('',*,*,#3264,.F.);
+#3266=ORIENTED_EDGE('',*,*,#3248,.F.);
+#3267=CARTESIAN_POINT('',(1.207369414,-0.728364404,3.68));
+#3268=VERTEX_POINT('',#3267);
+#3269=CARTESIAN_POINT('',(6.640531774,-0.728364404,3.68));
+#3270=DIRECTION('',(1.,0.,-0.));
+#3271=VECTOR('',#3270,0.068071313);
+#3272=LINE('',#3269,#3271);
+#3273=EDGE_CURVE('',#3268,#3237,#3272,.T.);
+#3274=ORIENTED_EDGE('',*,*,#3273,.F.);
+#3275=CARTESIAN_POINT('',(1.207369414,-0.728364404,89.082306901));
+#3276=DIRECTION('',(0.,0.,1.));
+#3277=VECTOR('',#3276,0.2);
+#3278=LINE('',#3275,#3277);
+#3279=EDGE_CURVE('',#3268,#3259,#3278,.T.);
+#3280=ORIENTED_EDGE('',*,*,#3279,.T.);
+#3281=EDGE_LOOP('',(#3265,#3266,#3274,#3280));
+#3282=FACE_BOUND('',#3281,.T.);
+#3283=ADVANCED_FACE('',(#3282),#3257,.T.);
+#3284=CARTESIAN_POINT('',(1.207369414,-0.728364404,-5.809145211));
+#3285=CARTESIAN_POINT('',(1.196591456,-0.739142362,-5.809145211));
+#3286=CARTESIAN_POINT('',(1.158584972,-0.769774453,-5.809145211));
+#3287=CARTESIAN_POINT('',(1.13305823,-0.784523237,-5.809145211));
+#3288=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3284,#3285,#3286,#3287),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#3289=DIRECTION('',(0.,0.,1.));
+#3290=VECTOR('',#3289,1.);
+#3291=SURFACE_OF_LINEAR_EXTRUSION('',#3288,#3290);
+#3292=CARTESIAN_POINT('',(1.13305823,-0.784523237,3.7));
+#3293=VERTEX_POINT('',#3292);
+#3294=CARTESIAN_POINT('',(1.207369414,-0.728364404,3.7));
+#3295=CARTESIAN_POINT('',(1.198625654,-0.737108163,3.7));
+#3296=CARTESIAN_POINT('',(1.187121124,-0.746775166,3.7));
+#3297=CARTESIAN_POINT('',(1.172253535,-0.758757999,3.7));
+#3298=CARTESIAN_POINT('',(1.158056731,-0.770079659,3.7));
+#3299=CARTESIAN_POINT('',(1.13305823,-0.784523237,3.7));
+#3300=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3294,#3295,#3296,#3297,#3298,#3299),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.024138888,-0.008661338,-0.),.UNSPECIFIED.);
+#3301=EDGE_CURVE('',#3259,#3293,#3300,.T.);
+#3302=ORIENTED_EDGE('',*,*,#3301,.F.);
+#3303=ORIENTED_EDGE('',*,*,#3279,.F.);
+#3304=CARTESIAN_POINT('',(1.13305823,-0.784523237,3.68));
+#3305=VERTEX_POINT('',#3304);
+#3306=CARTESIAN_POINT('',(1.13305823,-0.784523237,3.68));
+#3307=CARTESIAN_POINT('',(1.158584972,-0.769774453,3.68));
+#3308=CARTESIAN_POINT('',(1.196591456,-0.739142362,3.68));
+#3309=CARTESIAN_POINT('',(1.207369414,-0.728364404,3.68));
+#3310=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3306,#3307,#3308,#3309),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#3311=EDGE_CURVE('',#3305,#3268,#3310,.T.);
+#3312=ORIENTED_EDGE('',*,*,#3311,.F.);
+#3313=CARTESIAN_POINT('',(1.13305823,-0.784523237,89.082306901));
+#3314=DIRECTION('',(0.,0.,1.));
+#3315=VECTOR('',#3314,0.2);
+#3316=LINE('',#3313,#3315);
+#3317=EDGE_CURVE('',#3305,#3293,#3316,.T.);
+#3318=ORIENTED_EDGE('',*,*,#3317,.T.);
+#3319=EDGE_LOOP('',(#3302,#3303,#3312,#3318));
+#3320=FACE_BOUND('',#3319,.T.);
+#3321=ADVANCED_FACE('',(#3320),#3291,.T.);
+#3322=CARTESIAN_POINT('',(1.13305823,-0.784523237,-5.809145211));
+#3323=CARTESIAN_POINT('',(1.106396966,-0.799272022,-5.809145211));
+#3324=CARTESIAN_POINT('',(1.037758392,-0.819126155,-5.809145211));
+#3325=CARTESIAN_POINT('',(0.997482865,-0.819126155,-5.809145211));
+#3326=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3322,#3323,#3324,#3325),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#3327=DIRECTION('',(0.,0.,1.));
+#3328=VECTOR('',#3327,1.);
+#3329=SURFACE_OF_LINEAR_EXTRUSION('',#3326,#3328);
+#3330=CARTESIAN_POINT('',(0.997482865,-0.819126155,3.7));
+#3331=VERTEX_POINT('',#3330);
+#3332=CARTESIAN_POINT('',(1.13305823,-0.784523237,3.7));
+#3333=CARTESIAN_POINT('',(1.113900793,-0.795120968,3.7));
+#3334=CARTESIAN_POINT('',(1.093101356,-0.803117859,3.7));
+#3335=CARTESIAN_POINT('',(1.061532771,-0.812249268,3.7));
+#3336=CARTESIAN_POINT('',(1.036197133,-0.819126155,3.7));
+#3337=CARTESIAN_POINT('',(0.997482865,-0.819126155,3.7));
+#3338=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3332,#3333,#3334,#3335,#3336,#3337),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.034769996,-0.01161428,-0.),.UNSPECIFIED.);
+#3339=EDGE_CURVE('',#3293,#3331,#3338,.T.);
+#3340=ORIENTED_EDGE('',*,*,#3339,.F.);
+#3341=ORIENTED_EDGE('',*,*,#3317,.F.);
+#3342=CARTESIAN_POINT('',(0.997482865,-0.819126155,3.68));
+#3343=VERTEX_POINT('',#3342);
+#3344=CARTESIAN_POINT('',(0.997482865,-0.819126155,3.68));
+#3345=CARTESIAN_POINT('',(1.037758392,-0.819126155,3.68));
+#3346=CARTESIAN_POINT('',(1.106396966,-0.799272022,3.68));
+#3347=CARTESIAN_POINT('',(1.13305823,-0.784523237,3.68));
+#3348=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3344,#3345,#3346,#3347),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#3349=EDGE_CURVE('',#3343,#3305,#3348,.T.);
+#3350=ORIENTED_EDGE('',*,*,#3349,.F.);
+#3351=CARTESIAN_POINT('',(0.997482865,-0.819126155,89.082306901));
+#3352=DIRECTION('',(0.,0.,1.));
+#3353=VECTOR('',#3352,0.2);
+#3354=LINE('',#3351,#3353);
+#3355=EDGE_CURVE('',#3343,#3331,#3354,.T.);
+#3356=ORIENTED_EDGE('',*,*,#3355,.T.);
+#3357=EDGE_LOOP('',(#3340,#3341,#3350,#3356));
+#3358=FACE_BOUND('',#3357,.T.);
+#3359=ADVANCED_FACE('',(#3358),#3329,.T.);
+#3360=CARTESIAN_POINT('',(0.997482865,-0.819126155,-5.809145211));
+#3361=CARTESIAN_POINT('',(0.953236511,-0.819126155,-5.809145211));
+#3362=CARTESIAN_POINT('',(0.87438724,-0.783955976,-5.809145211));
+#3363=CARTESIAN_POINT('',(0.844889671,-0.749353059,-5.809145211));
+#3364=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3360,#3361,#3362,#3363),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#3365=DIRECTION('',(0.,0.,1.));
+#3366=VECTOR('',#3365,1.);
+#3367=SURFACE_OF_LINEAR_EXTRUSION('',#3364,#3366);
+#3368=CARTESIAN_POINT('',(0.844889671,-0.749353059,3.7));
+#3369=VERTEX_POINT('',#3368);
+#3370=CARTESIAN_POINT('',(0.997482865,-0.819126155,3.7));
+#3371=CARTESIAN_POINT('',(0.981406867,-0.819126155,3.7));
+#3372=CARTESIAN_POINT('',(0.965513339,-0.817385123,3.7));
+#3373=CARTESIAN_POINT('',(0.931551449,-0.809413152,3.7));
+#3374=CARTESIAN_POINT('',(0.916509391,-0.803175915,3.7));
+#3375=CARTESIAN_POINT('',(0.881889635,-0.785607329,3.7));
+#3376=CARTESIAN_POINT('',(0.861900806,-0.769308429,3.7));
+#3377=CARTESIAN_POINT('',(0.844889671,-0.749353059,3.7));
+#3378=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3370,#3371,#3372,#3373,#3374,#3375,#3376,#3377),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(-0.014877273,-0.011646547,-0.007866613,-0.),.UNSPECIFIED.);
+#3379=EDGE_CURVE('',#3331,#3369,#3378,.T.);
+#3380=ORIENTED_EDGE('',*,*,#3379,.F.);
+#3381=ORIENTED_EDGE('',*,*,#3355,.F.);
+#3382=CARTESIAN_POINT('',(0.844889671,-0.749353059,3.68));
+#3383=VERTEX_POINT('',#3382);
+#3384=CARTESIAN_POINT('',(0.844889671,-0.749353059,3.68));
+#3385=CARTESIAN_POINT('',(0.87438724,-0.783955976,3.68));
+#3386=CARTESIAN_POINT('',(0.953236511,-0.819126155,3.68));
+#3387=CARTESIAN_POINT('',(0.997482865,-0.819126155,3.68));
+#3388=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3384,#3385,#3386,#3387),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#3389=EDGE_CURVE('',#3383,#3343,#3388,.T.);
+#3390=ORIENTED_EDGE('',*,*,#3389,.F.);
+#3391=CARTESIAN_POINT('',(0.844889671,-0.749353059,89.082306901));
+#3392=DIRECTION('',(0.,0.,1.));
+#3393=VECTOR('',#3392,0.2);
+#3394=LINE('',#3391,#3393);
+#3395=EDGE_CURVE('',#3383,#3369,#3394,.T.);
+#3396=ORIENTED_EDGE('',*,*,#3395,.T.);
+#3397=EDGE_LOOP('',(#3380,#3381,#3390,#3396));
+#3398=FACE_BOUND('',#3397,.T.);
+#3399=ADVANCED_FACE('',(#3398),#3367,.T.);
+#3400=CARTESIAN_POINT('',(0.844889671,-0.749353059,-5.809145211));
+#3401=CARTESIAN_POINT('',(0.814824841,-0.71361562,-5.809145211));
+#3402=CARTESIAN_POINT('',(0.780221924,-0.609806867,-5.809145211));
+#3403=CARTESIAN_POINT('',(0.780221924,-0.537764727,-5.809145211));
+#3404=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3400,#3401,#3402,#3403),.UNSPECIFIED.,.F.,.F.,(3,1,3),(-2.,-1.,0.),.UNSPECIFIED.);
+#3405=DIRECTION('',(0.,0.,1.));
+#3406=VECTOR('',#3405,1.);
+#3407=SURFACE_OF_LINEAR_EXTRUSION('',#3404,#3406);
+#3408=CARTESIAN_POINT('',(0.844889671,-0.749353059,3.7));
+#3409=CARTESIAN_POINT('',(0.823295003,-0.723683925,3.7));
+#3410=CARTESIAN_POINT('',(0.808127355,-0.693523159,3.7));
+#3411=CARTESIAN_POINT('',(0.791447379,-0.643483234,3.7));
+#3412=CARTESIAN_POINT('',(0.780221924,-0.604786906,3.7));
+#3413=CARTESIAN_POINT('',(0.780221924,-0.537764727,3.7));
+#3414=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3408,#3409,#3410,#3411,#3412,#3413),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.055197219,-0.020106654,-0.),.UNSPECIFIED.);
+#3415=EDGE_CURVE('',#3369,#2698,#3414,.T.);
+#3416=ORIENTED_EDGE('',*,*,#3415,.F.);
+#3417=ORIENTED_EDGE('',*,*,#3395,.F.);
+#3418=CARTESIAN_POINT('',(0.780221924,-0.537764727,3.68));
+#3419=CARTESIAN_POINT('',(0.780221924,-0.609806867,3.68));
+#3420=CARTESIAN_POINT('',(0.814824841,-0.71361562,3.68));
+#3421=CARTESIAN_POINT('',(0.844889671,-0.749353059,3.68));
+#3422=B_SPLINE_CURVE_WITH_KNOTS('',2,(#3418,#3419,#3420,#3421),.UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.UNSPECIFIED.);
+#3423=EDGE_CURVE('',#2711,#3383,#3422,.T.);
+#3424=ORIENTED_EDGE('',*,*,#3423,.F.);
+#3425=ORIENTED_EDGE('',*,*,#2716,.T.);
+#3426=EDGE_LOOP('',(#3416,#3417,#3424,#3425));
+#3427=FACE_BOUND('',#3426,.T.);
+#3428=ADVANCED_FACE('',(#3427),#3407,.T.);
+#3429=CARTESIAN_POINT('',(-0.,-0.,3.7));
+#3430=DIRECTION('',(0.,0.,1.));
+#3431=DIRECTION('',(1.,0.,0.));
+#3432=AXIS2_PLACEMENT_3D('',#3429,#3430,#3431);
+#3433=PLANE('',#3432);
+#3434=ORIENTED_EDGE('',*,*,#3085,.T.);
+#3435=ORIENTED_EDGE('',*,*,#3125,.T.);
+#3436=ORIENTED_EDGE('',*,*,#3163,.T.);
+#3437=ORIENTED_EDGE('',*,*,#3201,.T.);
+#3438=ORIENTED_EDGE('',*,*,#3233,.T.);
+#3439=ORIENTED_EDGE('',*,*,#3264,.T.);
+#3440=ORIENTED_EDGE('',*,*,#3301,.T.);
+#3441=ORIENTED_EDGE('',*,*,#3339,.T.);
+#3442=ORIENTED_EDGE('',*,*,#3379,.T.);
+#3443=ORIENTED_EDGE('',*,*,#3415,.T.);
+#3444=ORIENTED_EDGE('',*,*,#2708,.T.);
+#3445=ORIENTED_EDGE('',*,*,#2755,.T.);
+#3446=ORIENTED_EDGE('',*,*,#2793,.T.);
+#3447=ORIENTED_EDGE('',*,*,#2831,.T.);
+#3448=ORIENTED_EDGE('',*,*,#2863,.T.);
+#3449=ORIENTED_EDGE('',*,*,#2894,.T.);
+#3450=ORIENTED_EDGE('',*,*,#2931,.T.);
+#3451=ORIENTED_EDGE('',*,*,#2969,.T.);
+#3452=ORIENTED_EDGE('',*,*,#3009,.T.);
+#3453=ORIENTED_EDGE('',*,*,#3047,.T.);
+#3454=EDGE_LOOP('',(#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441,#3442,#3443,#3444,#3445,#3446,#3447,#3448,#3449,#3450,#3451,#3452,#3453));
+#3455=FACE_BOUND('',#3454,.T.);
+#3456=ADVANCED_FACE('',(#3455),#3433,.T.);
+#3457=CARTESIAN_POINT('',(-0.,-0.,3.68));
+#3458=DIRECTION('',(0.,0.,1.));
+#3459=DIRECTION('',(1.,0.,0.));
+#3460=AXIS2_PLACEMENT_3D('',#3457,#3458,#3459);
+#3461=PLANE('',#3460);
+#3462=ORIENTED_EDGE('',*,*,#352,.T.);
+#3463=ORIENTED_EDGE('',*,*,#385,.T.);
+#3464=ORIENTED_EDGE('',*,*,#518,.T.);
+#3465=ORIENTED_EDGE('',*,*,#539,.T.);
+#3466=EDGE_LOOP('',(#3462,#3463,#3464,#3465));
+#3467=FACE_BOUND('',#3466,.T.);
+#3468=ORIENTED_EDGE('',*,*,#793,.T.);
+#3469=ORIENTED_EDGE('',*,*,#826,.T.);
+#3470=ORIENTED_EDGE('',*,*,#854,.T.);
+#3471=ORIENTED_EDGE('',*,*,#882,.T.);
+#3472=ORIENTED_EDGE('',*,*,#906,.T.);
+#3473=ORIENTED_EDGE('',*,*,#930,.T.);
+#3474=ORIENTED_EDGE('',*,*,#958,.T.);
+#3475=ORIENTED_EDGE('',*,*,#986,.T.);
+#3476=ORIENTED_EDGE('',*,*,#1014,.T.);
+#3477=ORIENTED_EDGE('',*,*,#1042,.T.);
+#3478=ORIENTED_EDGE('',*,*,#1070,.T.);
+#3479=ORIENTED_EDGE('',*,*,#1098,.T.);
+#3480=ORIENTED_EDGE('',*,*,#1126,.T.);
+#3481=ORIENTED_EDGE('',*,*,#1154,.T.);
+#3482=ORIENTED_EDGE('',*,*,#1178,.T.);
+#3483=ORIENTED_EDGE('',*,*,#1202,.T.);
+#3484=ORIENTED_EDGE('',*,*,#1230,.T.);
+#3485=ORIENTED_EDGE('',*,*,#1258,.T.);
+#3486=ORIENTED_EDGE('',*,*,#1286,.T.);
+#3487=ORIENTED_EDGE('',*,*,#1307,.T.);
+#3488=EDGE_LOOP('',(#3468,#3469,#3470,#3471,#3472,#3473,#3474,#3475,#3476,#3477,#3478,#3479,#3480,#3481,#3482,#3483,#3484,#3485,#3486,#3487));
+#3489=FACE_BOUND('',#3488,.T.);
+#3490=ORIENTED_EDGE('',*,*,#1342,.T.);
+#3491=ORIENTED_EDGE('',*,*,#1524,.T.);
+#3492=ORIENTED_EDGE('',*,*,#1497,.T.);
+#3493=ORIENTED_EDGE('',*,*,#1466,.T.);
+#3494=ORIENTED_EDGE('',*,*,#1435,.T.);
+#3495=ORIENTED_EDGE('',*,*,#1404,.T.);
+#3496=ORIENTED_EDGE('',*,*,#1373,.T.);
+#3497=EDGE_LOOP('',(#3490,#3491,#3492,#3493,#3494,#3495,#3496));
+#3498=FACE_BOUND('',#3497,.T.);
+#3499=ORIENTED_EDGE('',*,*,#1637,.T.);
+#3500=ORIENTED_EDGE('',*,*,#1666,.T.);
+#3501=ORIENTED_EDGE('',*,*,#1690,.T.);
+#3502=ORIENTED_EDGE('',*,*,#1714,.T.);
+#3503=ORIENTED_EDGE('',*,*,#1738,.T.);
+#3504=ORIENTED_EDGE('',*,*,#1762,.T.);
+#3505=ORIENTED_EDGE('',*,*,#1786,.T.);
+#3506=ORIENTED_EDGE('',*,*,#1803,.T.);
+#3507=EDGE_LOOP('',(#3499,#3500,#3501,#3502,#3503,#3504,#3505,#3506));
+#3508=FACE_BOUND('',#3507,.T.);
+#3509=ORIENTED_EDGE('',*,*,#1851,.T.);
+#3510=ORIENTED_EDGE('',*,*,#2148,.T.);
+#3511=ORIENTED_EDGE('',*,*,#2108,.T.);
+#3512=ORIENTED_EDGE('',*,*,#1895,.T.);
+#3513=EDGE_LOOP('',(#3509,#3510,#3511,#3512));
+#3514=FACE_BOUND('',#3513,.T.);
+#3515=ORIENTED_EDGE('',*,*,#2500,.T.);
+#3516=ORIENTED_EDGE('',*,*,#2529,.T.);
+#3517=ORIENTED_EDGE('',*,*,#2553,.T.);
+#3518=ORIENTED_EDGE('',*,*,#2577,.T.);
+#3519=ORIENTED_EDGE('',*,*,#2618,.T.);
+#3520=ORIENTED_EDGE('',*,*,#2642,.T.);
+#3521=ORIENTED_EDGE('',*,*,#2666,.T.);
+#3522=ORIENTED_EDGE('',*,*,#2683,.T.);
+#3523=EDGE_LOOP('',(#3515,#3516,#3517,#3518,#3519,#3520,#3521,#3522));
+#3524=FACE_BOUND('',#3523,.T.);
+#3525=ORIENTED_EDGE('',*,*,#2725,.T.);
+#3526=ORIENTED_EDGE('',*,*,#3423,.T.);
+#3527=ORIENTED_EDGE('',*,*,#3389,.T.);
+#3528=ORIENTED_EDGE('',*,*,#3349,.T.);
+#3529=ORIENTED_EDGE('',*,*,#3311,.T.);
+#3530=ORIENTED_EDGE('',*,*,#3273,.T.);
+#3531=ORIENTED_EDGE('',*,*,#3242,.T.);
+#3532=ORIENTED_EDGE('',*,*,#3211,.T.);
+#3533=ORIENTED_EDGE('',*,*,#3173,.T.);
+#3534=ORIENTED_EDGE('',*,*,#3135,.T.);
+#3535=ORIENTED_EDGE('',*,*,#3095,.T.);
+#3536=ORIENTED_EDGE('',*,*,#3057,.T.);
+#3537=ORIENTED_EDGE('',*,*,#3019,.T.);
+#3538=ORIENTED_EDGE('',*,*,#2979,.T.);
+#3539=ORIENTED_EDGE('',*,*,#2941,.T.);
+#3540=ORIENTED_EDGE('',*,*,#2903,.T.);
+#3541=ORIENTED_EDGE('',*,*,#2872,.T.);
+#3542=ORIENTED_EDGE('',*,*,#2841,.T.);
+#3543=ORIENTED_EDGE('',*,*,#2803,.T.);
+#3544=ORIENTED_EDGE('',*,*,#2765,.T.);
+#3545=EDGE_LOOP('',(#3525,#3526,#3527,#3528,#3529,#3530,#3531,#3532,#3533,#3534,#3535,#3536,#3537,#3538,#3539,#3540,#3541,#3542,#3543,#3544));
+#3546=FACE_BOUND('',#3545,.T.);
+#3547=CARTESIAN_POINT('',(-1.92,3.175,3.68));
+#3548=VERTEX_POINT('',#3547);
+#3549=CARTESIAN_POINT('',(-1.92,-3.175,3.68));
+#3550=VERTEX_POINT('',#3549);
+#3551=CARTESIAN_POINT('',(-1.92,17.4625,3.68));
+#3552=DIRECTION('',(0.,-1.,0.));
+#3553=VECTOR('',#3552,63.5);
+#3554=LINE('',#3551,#3553);
+#3555=EDGE_CURVE('',#3548,#3550,#3554,.T.);
+#3556=ORIENTED_EDGE('',*,*,#3555,.T.);
+#3557=CARTESIAN_POINT('',(1.92,-3.175,3.68));
+#3558=VERTEX_POINT('',#3557);
+#3559=CARTESIAN_POINT('',(-7.08,-3.175,3.68));
+#3560=DIRECTION('',(-1.,0.,0.));
+#3561=VECTOR('',#3560,38.4);
+#3562=LINE('',#3559,#3561);
+#3563=EDGE_CURVE('',#3558,#3550,#3562,.T.);
+#3564=ORIENTED_EDGE('',*,*,#3563,.F.);
+#3565=CARTESIAN_POINT('',(1.92,3.175,3.68));
+#3566=VERTEX_POINT('',#3565);
+#3567=CARTESIAN_POINT('',(1.92,-17.4625,3.68));
+#3568=DIRECTION('',(-0.,1.,0.));
+#3569=VECTOR('',#3568,63.5);
+#3570=LINE('',#3567,#3569);
+#3571=EDGE_CURVE('',#3558,#3566,#3570,.T.);
+#3572=ORIENTED_EDGE('',*,*,#3571,.T.);
+#3573=CARTESIAN_POINT('',(7.08,3.175,3.68));
+#3574=DIRECTION('',(1.,0.,-0.));
+#3575=VECTOR('',#3574,38.4);
+#3576=LINE('',#3573,#3575);
+#3577=EDGE_CURVE('',#3548,#3566,#3576,.T.);
+#3578=ORIENTED_EDGE('',*,*,#3577,.F.);
+#3579=EDGE_LOOP('',(#3556,#3564,#3572,#3578));
+#3580=FACE_BOUND('',#3579,.T.);
+#3581=ADVANCED_FACE('',(#3467,#3489,#3498,#3508,#3514,#3524,#3546,#3580),#3461,.T.);
+#3582=COLOUR_RGB('',0.862744987,0.843137026,0.76078397);
+#3583=FILL_AREA_STYLE_COLOUR('',#3582);
+#3584=FILL_AREA_STYLE('',(#3583));
+#3585=SURFACE_STYLE_FILL_AREA(#3584);
+#3586=SURFACE_SIDE_STYLE('',(#3585));
+#3587=SURFACE_STYLE_USAGE(.BOTH.,#3586);
+#3588=PRESENTATION_STYLE_ASSIGNMENT((#3587));
+#3589=OVER_RIDING_STYLED_ITEM('',(#3588),#3581,#26);
+#3590=CARTESIAN_POINT('',(-0.,-0.,3.68));
+#3591=DIRECTION('',(0.,0.,1.));
+#3592=DIRECTION('',(1.,0.,0.));
+#3593=AXIS2_PLACEMENT_3D('',#3590,#3591,#3592);
+#3594=PLANE('',#3593);
+#3595=ORIENTED_EDGE('',*,*,#1942,.T.);
+#3596=ORIENTED_EDGE('',*,*,#1985,.T.);
+#3597=ORIENTED_EDGE('',*,*,#2027,.T.);
+#3598=ORIENTED_EDGE('',*,*,#2069,.T.);
+#3599=ORIENTED_EDGE('',*,*,#2299,.T.);
+#3600=ORIENTED_EDGE('',*,*,#2265,.T.);
+#3601=ORIENTED_EDGE('',*,*,#2227,.T.);
+#3602=ORIENTED_EDGE('',*,*,#2185,.T.);
+#3603=EDGE_LOOP('',(#3595,#3596,#3597,#3598,#3599,#3600,#3601,#3602));
+#3604=FACE_BOUND('',#3603,.T.);
+#3605=ADVANCED_FACE('',(#3604),#3594,.T.);
+#3606=OVER_RIDING_STYLED_ITEM('',(#3588),#3605,#26);
+#3607=CARTESIAN_POINT('',(-0.,-0.,3.68));
+#3608=DIRECTION('',(0.,0.,1.));
+#3609=DIRECTION('',(1.,0.,0.));
+#3610=AXIS2_PLACEMENT_3D('',#3607,#3608,#3609);
+#3611=PLANE('',#3610);
+#3612=ORIENTED_EDGE('',*,*,#2445,.T.);
+#3613=ORIENTED_EDGE('',*,*,#2474,.T.);
+#3614=ORIENTED_EDGE('',*,*,#2594,.T.);
+#3615=EDGE_LOOP('',(#3612,#3613,#3614));
+#3616=FACE_BOUND('',#3615,.T.);
+#3617=ADVANCED_FACE('',(#3616),#3611,.T.);
+#3618=COLOUR_RGB('',0.752941012,0.752941012,0.752941012);
+#3619=FILL_AREA_STYLE_COLOUR('',#3618);
+#3620=FILL_AREA_STYLE('',(#3619));
+#3621=SURFACE_STYLE_FILL_AREA(#3620);
+#3622=SURFACE_SIDE_STYLE('',(#3621));
+#3623=SURFACE_STYLE_USAGE(.BOTH.,#3622);
+#3624=PRESENTATION_STYLE_ASSIGNMENT((#3623));
+#3625=OVER_RIDING_STYLED_ITEM('',(#3624),#3617,#26);
+#3626=CARTESIAN_POINT('',(2.42,3.125,0.05));
+#3627=DIRECTION('',(1.,0.,0.));
+#3628=DIRECTION('',(-0.,0.707106781,-0.707106781));
+#3629=AXIS2_PLACEMENT_3D('',#3626,#3627,#3628);
+#3630=CYLINDRICAL_SURFACE('',#3629,0.1);
+#3631=CARTESIAN_POINT('',(1.92,3.125,-0.05));
+#3632=VERTEX_POINT('',#3631);
+#3633=CARTESIAN_POINT('',(1.92,3.225,0.05));
+#3634=VERTEX_POINT('',#3633);
+#3635=CARTESIAN_POINT('',(1.92,3.125,0.05));
+#3636=DIRECTION('',(1.,0.,0.));
+#3637=DIRECTION('',(-0.,0.707106781,-0.707106781));
+#3638=AXIS2_PLACEMENT_3D('',#3635,#3636,#3637);
+#3639=CIRCLE('',#3638,0.1);
+#3640=EDGE_CURVE('',#3632,#3634,#3639,.T.);
+#3641=ORIENTED_EDGE('',*,*,#3640,.T.);
+#3642=CARTESIAN_POINT('',(2.72,3.225,0.05));
+#3643=VERTEX_POINT('',#3642);
+#3644=CARTESIAN_POINT('',(-2.58,3.225,0.05));
+#3645=DIRECTION('',(1.,0.,0.));
+#3646=VECTOR('',#3645,8.);
+#3647=LINE('',#3644,#3646);
+#3648=EDGE_CURVE('',#3634,#3643,#3647,.T.);
+#3649=ORIENTED_EDGE('',*,*,#3648,.T.);
+#3650=CARTESIAN_POINT('',(2.72,3.125,-0.05));
+#3651=VERTEX_POINT('',#3650);
+#3652=CARTESIAN_POINT('',(2.72,3.125,0.05));
+#3653=DIRECTION('',(-1.,0.,0.));
+#3654=DIRECTION('',(0.,1.,0.));
+#3655=AXIS2_PLACEMENT_3D('',#3652,#3653,#3654);
+#3656=CIRCLE('',#3655,0.1);
+#3657=EDGE_CURVE('',#3643,#3651,#3656,.T.);
+#3658=ORIENTED_EDGE('',*,*,#3657,.T.);
+#3659=CARTESIAN_POINT('',(5.42,3.125,-0.05));
+#3660=DIRECTION('',(-1.,-0.,0.));
+#3661=VECTOR('',#3660,8.);
+#3662=LINE('',#3659,#3661);
+#3663=EDGE_CURVE('',#3651,#3632,#3662,.T.);
+#3664=ORIENTED_EDGE('',*,*,#3663,.T.);
+#3665=EDGE_LOOP('',(#3641,#3649,#3658,#3664));
+#3666=FACE_BOUND('',#3665,.T.);
+#3667=ADVANCED_FACE('',(#3666),#3630,.T.);
+#3668=OVER_RIDING_STYLED_ITEM('',(#3624),#3667,#26);
+#3669=CARTESIAN_POINT('',(2.72,3.225,0.05));
+#3670=CARTESIAN_POINT('',(2.772359878,3.225,0.05));
+#3671=CARTESIAN_POINT('',(2.824397332,3.203445381,0.06077731));
+#3672=CARTESIAN_POINT('',(2.898445381,3.129397332,0.097801334));
+#3673=CARTESIAN_POINT('',(2.92,3.077359878,0.123820061));
+#3674=CARTESIAN_POINT('',(2.92,3.025,0.15));
+#3675=CARTESIAN_POINT('',(2.72,3.225,0.023820061));
+#3676=CARTESIAN_POINT('',(2.77921377,3.225,0.023820061));
+#3677=CARTESIAN_POINT('',(2.834201297,3.197372202,0.04116938));
+#3678=CARTESIAN_POINT('',(2.90289197,3.121219957,0.088908156));
+#3679=CARTESIAN_POINT('',(2.92,3.072996554,0.119456738));
+#3680=CARTESIAN_POINT('',(2.92,3.025,0.15));
+#3681=CARTESIAN_POINT('',(2.72,3.21422269,-0.002198666));
+#3682=CARTESIAN_POINT('',(2.783203963,3.21422269,-0.002198666));
+#3683=CARTESIAN_POINT('',(2.83959777,3.185202053,0.021605907));
+#3684=CARTESIAN_POINT('',(2.905122902,3.112551644,0.080005762));
+#3685=CARTESIAN_POINT('',(2.92,3.068633231,0.115093415));
+#3686=CARTESIAN_POINT('',(2.92,3.025,0.15));
+#3687=CARTESIAN_POINT('',(2.72,3.177198666,-0.03922269));
+#3688=CARTESIAN_POINT('',(2.783203963,3.177198666,-0.03922269));
+#3689=CARTESIAN_POINT('',(2.83959777,3.153394093,-0.010202053));
+#3690=CARTESIAN_POINT('',(2.905122902,3.094994238,0.062448356));
+#3691=CARTESIAN_POINT('',(2.92,3.059906585,0.106366769));
+#3692=CARTESIAN_POINT('',(2.92,3.025,0.15));
+#3693=CARTESIAN_POINT('',(2.72,3.151179939,-0.05));
+#3694=CARTESIAN_POINT('',(2.77921377,3.151179939,-0.05));
+#3695=CARTESIAN_POINT('',(2.834201297,3.13383062,-0.022372202));
+#3696=CARTESIAN_POINT('',(2.90289197,3.086091844,0.053780043));
+#3697=CARTESIAN_POINT('',(2.92,3.055543262,0.102003446));
+#3698=CARTESIAN_POINT('',(2.92,3.025,0.15));
+#3699=CARTESIAN_POINT('',(2.72,3.125,-0.05));
+#3700=CARTESIAN_POINT('',(2.772359878,3.125,-0.05));
+#3701=CARTESIAN_POINT('',(2.824397332,3.11422269,-0.028445381));
+#3702=CARTESIAN_POINT('',(2.898445381,3.077198666,0.045602668));
+#3703=CARTESIAN_POINT('',(2.92,3.051179939,0.097640122));
+#3704=CARTESIAN_POINT('',(2.92,3.025,0.15));
+#3705=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#3669,#3670,#3671,#3672,#3673,#3674),(#3675,#3676,#3677,#3678,#3679,#3680),(#3681,#3682,#3683,#3684,#3685,#3686),(#3687,#3688,#3689,#3690,#3691,#3692),(#3693,#3694,#3695,#3696,#3697,#3698),(#3699,#3700,#3701,#3702,#3703,#3704)),.UNSPECIFIED.,.F.,.F.,.U.,(4,2,4),(4,2,4),(0.,0.5,1.),(-0.,0.785398163,1.570796327),.UNSPECIFIED.);
+#3706=ORIENTED_EDGE('',*,*,#3657,.F.);
+#3707=CARTESIAN_POINT('',(2.92,3.025,0.15));
+#3708=VERTEX_POINT('',#3707);
+#3709=CARTESIAN_POINT('',(2.72,3.025,0.15));
+#3710=DIRECTION('',(-0.,-0.447213595,-0.894427191));
+#3711=DIRECTION('',(-0.,0.894427191,-0.447213595));
+#3712=AXIS2_PLACEMENT_3D('',#3709,#3710,#3711);
+#3713=ELLIPSE('',#3712,0.223606798,0.2);
+#3714=EDGE_CURVE('',#3643,#3708,#3713,.T.);
+#3715=ORIENTED_EDGE('',*,*,#3714,.T.);
+#3716=CARTESIAN_POINT('',(2.72,3.025,0.15));
+#3717=DIRECTION('',(-0.,0.894427191,0.447213595));
+#3718=DIRECTION('',(0.,0.447213595,-0.894427191));
+#3719=AXIS2_PLACEMENT_3D('',#3716,#3717,#3718);
+#3720=ELLIPSE('',#3719,0.223606798,0.2);
+#3721=EDGE_CURVE('',#3708,#3651,#3720,.T.);
+#3722=ORIENTED_EDGE('',*,*,#3721,.T.);
+#3723=EDGE_LOOP('',(#3706,#3715,#3722));
+#3724=FACE_BOUND('',#3723,.T.);
+#3725=ADVANCED_FACE('',(#3724),#3705,.F.);
+#3726=OVER_RIDING_STYLED_ITEM('',(#3624),#3725,#26);
+#3727=CARTESIAN_POINT('',(2.72,3.025,0.92));
+#3728=DIRECTION('',(-0.,0.,1.));
+#3729=DIRECTION('',(0.707106781,0.707106781,0.));
+#3730=AXIS2_PLACEMENT_3D('',#3727,#3728,#3729);
+#3731=CYLINDRICAL_SURFACE('',#3730,0.2);
+#3732=ORIENTED_EDGE('',*,*,#3714,.F.);
+#3733=CARTESIAN_POINT('',(2.72,3.225,3.63));
+#3734=VERTEX_POINT('',#3733);
+#3735=CARTESIAN_POINT('',(2.72,3.225,-7.78));
+#3736=DIRECTION('',(0.,0.,1.));
+#3737=VECTOR('',#3736,35.8);
+#3738=LINE('',#3735,#3737);
+#3739=EDGE_CURVE('',#3643,#3734,#3738,.T.);
+#3740=ORIENTED_EDGE('',*,*,#3739,.T.);
+#3741=CARTESIAN_POINT('',(2.92,3.025,3.53));
+#3742=VERTEX_POINT('',#3741);
+#3743=CARTESIAN_POINT('',(2.72,3.025,3.53));
+#3744=DIRECTION('',(0.,-0.447213595,0.894427191));
+#3745=DIRECTION('',(0.,0.894427191,0.447213595));
+#3746=AXIS2_PLACEMENT_3D('',#3743,#3744,#3745);
+#3747=ELLIPSE('',#3746,0.223606798,0.2);
+#3748=EDGE_CURVE('',#3742,#3734,#3747,.T.);
+#3749=ORIENTED_EDGE('',*,*,#3748,.F.);
+#3750=CARTESIAN_POINT('',(2.92,3.025,27.02));
+#3751=DIRECTION('',(0.,-0.,-1.));
+#3752=VECTOR('',#3751,33.8);
+#3753=LINE('',#3750,#3752);
+#3754=EDGE_CURVE('',#3742,#3708,#3753,.T.);
+#3755=ORIENTED_EDGE('',*,*,#3754,.T.);
+#3756=EDGE_LOOP('',(#3732,#3740,#3749,#3755));
+#3757=FACE_BOUND('',#3756,.T.);
+#3758=ADVANCED_FACE('',(#3757),#3731,.T.);
+#3759=OVER_RIDING_STYLED_ITEM('',(#3624),#3758,#26);
+#3760=CARTESIAN_POINT('',(2.42,3.225,1.84));
+#3761=DIRECTION('',(-0.,1.,-0.));
+#3762=DIRECTION('',(0.,0.,1.));
+#3763=AXIS2_PLACEMENT_3D('',#3760,#3761,#3762);
+#3764=PLANE('',#3763);
+#3765=ORIENTED_EDGE('',*,*,#3648,.F.);
+#3766=CARTESIAN_POINT('',(1.92,3.225,3.63));
+#3767=VERTEX_POINT('',#3766);
+#3768=CARTESIAN_POINT('',(1.92,3.225,36.75));
+#3769=DIRECTION('',(0.,0.,-1.));
+#3770=VECTOR('',#3769,35.8);
+#3771=LINE('',#3768,#3770);
+#3772=EDGE_CURVE('',#3767,#3634,#3771,.T.);
+#3773=ORIENTED_EDGE('',*,*,#3772,.F.);
+#3774=CARTESIAN_POINT('',(5.42,3.225,3.63));
+#3775=DIRECTION('',(-1.,-0.,-0.));
+#3776=VECTOR('',#3775,8.);
+#3777=LINE('',#3774,#3776);
+#3778=EDGE_CURVE('',#3734,#3767,#3777,.T.);
+#3779=ORIENTED_EDGE('',*,*,#3778,.F.);
+#3780=ORIENTED_EDGE('',*,*,#3739,.F.);
+#3781=EDGE_LOOP('',(#3765,#3773,#3779,#3780));
+#3782=FACE_BOUND('',#3781,.T.);
+#3783=ADVANCED_FACE('',(#3782),#3764,.T.);
+#3784=OVER_RIDING_STYLED_ITEM('',(#3624),#3783,#26);
+#3785=CARTESIAN_POINT('',(1.92,3.175,0.));
+#3786=DIRECTION('',(-1.,-0.,0.));
+#3787=DIRECTION('',(0.,0.,1.));
+#3788=AXIS2_PLACEMENT_3D('',#3785,#3786,#3787);
+#3789=PLANE('',#3788);
+#3790=ORIENTED_EDGE('',*,*,#3571,.F.);
+#3791=CARTESIAN_POINT('',(1.92,-3.175,0.));
+#3792=VERTEX_POINT('',#3791);
+#3793=CARTESIAN_POINT('',(1.92,-3.175,0.));
+#3794=DIRECTION('',(0.,0.,1.));
+#3795=VECTOR('',#3794,36.8);
+#3796=LINE('',#3793,#3795);
+#3797=EDGE_CURVE('',#3792,#3558,#3796,.T.);
+#3798=ORIENTED_EDGE('',*,*,#3797,.F.);
+#3799=CARTESIAN_POINT('',(1.92,3.175,0.));
+#3800=VERTEX_POINT('',#3799);
+#3801=CARTESIAN_POINT('',(1.92,17.4625,0.));
+#3802=DIRECTION('',(0.,-1.,0.));
+#3803=VECTOR('',#3802,63.5);
+#3804=LINE('',#3801,#3803);
+#3805=EDGE_CURVE('',#3800,#3792,#3804,.T.);
+#3806=ORIENTED_EDGE('',*,*,#3805,.F.);
+#3807=CARTESIAN_POINT('',(1.92,3.175,20.24));
+#3808=DIRECTION('',(0.,0.,-1.));
+#3809=VECTOR('',#3808,36.8);
+#3810=LINE('',#3807,#3809);
+#3811=EDGE_CURVE('',#3566,#3800,#3810,.T.);
+#3812=ORIENTED_EDGE('',*,*,#3811,.F.);
+#3813=EDGE_LOOP('',(#3790,#3798,#3806,#3812));
+#3814=FACE_BOUND('',#3813,.T.);
+#3815=ORIENTED_EDGE('',*,*,#3640,.F.);
+#3816=CARTESIAN_POINT('',(1.92,-3.125,-0.05));
+#3817=VERTEX_POINT('',#3816);
+#3818=CARTESIAN_POINT('',(1.92,59.825,-0.05));
+#3819=DIRECTION('',(0.,-1.,0.));
+#3820=VECTOR('',#3819,62.5);
+#3821=LINE('',#3818,#3820);
+#3822=EDGE_CURVE('',#3632,#3817,#3821,.T.);
+#3823=ORIENTED_EDGE('',*,*,#3822,.T.);
+#3824=CARTESIAN_POINT('',(1.92,-3.225,0.05));
+#3825=VERTEX_POINT('',#3824);
+#3826=CARTESIAN_POINT('',(1.92,-3.125,0.05));
+#3827=DIRECTION('',(1.,0.,-0.));
+#3828=DIRECTION('',(0.,-0.707106781,-0.707106781));
+#3829=AXIS2_PLACEMENT_3D('',#3826,#3827,#3828);
+#3830=CIRCLE('',#3829,0.1);
+#3831=EDGE_CURVE('',#3825,#3817,#3830,.T.);
+#3832=ORIENTED_EDGE('',*,*,#3831,.F.);
+#3833=CARTESIAN_POINT('',(1.92,-3.225,3.63));
+#3834=VERTEX_POINT('',#3833);
+#3835=CARTESIAN_POINT('',(1.92,-3.225,-32.62));
+#3836=DIRECTION('',(0.,0.,1.));
+#3837=VECTOR('',#3836,35.8);
+#3838=LINE('',#3835,#3837);
+#3839=EDGE_CURVE('',#3825,#3834,#3838,.T.);
+#3840=ORIENTED_EDGE('',*,*,#3839,.T.);
+#3841=CARTESIAN_POINT('',(1.92,-3.125,3.73));
+#3842=VERTEX_POINT('',#3841);
+#3843=CARTESIAN_POINT('',(1.92,-3.125,3.63));
+#3844=DIRECTION('',(1.,0.,0.));
+#3845=DIRECTION('',(0.,-0.707106781,0.707106781));
+#3846=AXIS2_PLACEMENT_3D('',#3843,#3844,#3845);
+#3847=CIRCLE('',#3846,0.1);
+#3848=EDGE_CURVE('',#3842,#3834,#3847,.T.);
+#3849=ORIENTED_EDGE('',*,*,#3848,.F.);
+#3850=CARTESIAN_POINT('',(1.92,3.125,3.73));
+#3851=VERTEX_POINT('',#3850);
+#3852=CARTESIAN_POINT('',(1.92,-59.825,3.73));
+#3853=DIRECTION('',(0.,1.,0.));
+#3854=VECTOR('',#3853,62.5);
+#3855=LINE('',#3852,#3854);
+#3856=EDGE_CURVE('',#3842,#3851,#3855,.T.);
+#3857=ORIENTED_EDGE('',*,*,#3856,.T.);
+#3858=CARTESIAN_POINT('',(1.92,3.125,3.63));
+#3859=DIRECTION('',(1.,0.,-0.));
+#3860=DIRECTION('',(0.,0.707106781,0.707106781));
+#3861=AXIS2_PLACEMENT_3D('',#3858,#3859,#3860);
+#3862=CIRCLE('',#3861,0.1);
+#3863=EDGE_CURVE('',#3767,#3851,#3862,.T.);
+#3864=ORIENTED_EDGE('',*,*,#3863,.F.);
+#3865=ORIENTED_EDGE('',*,*,#3772,.T.);
+#3866=EDGE_LOOP('',(#3815,#3823,#3832,#3840,#3849,#3857,#3864,#3865));
+#3867=FACE_BOUND('',#3866,.T.);
+#3868=ADVANCED_FACE('',(#3814,#3867),#3789,.T.);
+#3869=OVER_RIDING_STYLED_ITEM('',(#3624),#3868,#26);
+#3870=CARTESIAN_POINT('',(-2.92,3.025,0.15));
+#3871=CARTESIAN_POINT('',(-2.92,3.077359878,0.123820061));
+#3872=CARTESIAN_POINT('',(-2.898445381,3.129397332,0.097801334));
+#3873=CARTESIAN_POINT('',(-2.824397332,3.203445381,0.06077731));
+#3874=CARTESIAN_POINT('',(-2.772359878,3.225,0.05));
+#3875=CARTESIAN_POINT('',(-2.72,3.225,0.05));
+#3876=CARTESIAN_POINT('',(-2.92,3.025,0.15));
+#3877=CARTESIAN_POINT('',(-2.92,3.072996554,0.119456738));
+#3878=CARTESIAN_POINT('',(-2.90289197,3.121219957,0.088908156));
+#3879=CARTESIAN_POINT('',(-2.834201297,3.197372202,0.04116938));
+#3880=CARTESIAN_POINT('',(-2.77921377,3.225,0.023820061));
+#3881=CARTESIAN_POINT('',(-2.72,3.225,0.023820061));
+#3882=CARTESIAN_POINT('',(-2.92,3.025,0.15));
+#3883=CARTESIAN_POINT('',(-2.92,3.068633231,0.115093415));
+#3884=CARTESIAN_POINT('',(-2.905122902,3.112551644,0.080005762));
+#3885=CARTESIAN_POINT('',(-2.83959777,3.185202053,0.021605907));
+#3886=CARTESIAN_POINT('',(-2.783203963,3.21422269,-0.002198666));
+#3887=CARTESIAN_POINT('',(-2.72,3.21422269,-0.002198666));
+#3888=CARTESIAN_POINT('',(-2.92,3.025,0.15));
+#3889=CARTESIAN_POINT('',(-2.92,3.059906585,0.106366769));
+#3890=CARTESIAN_POINT('',(-2.905122902,3.094994238,0.062448356));
+#3891=CARTESIAN_POINT('',(-2.83959777,3.153394093,-0.010202053));
+#3892=CARTESIAN_POINT('',(-2.783203963,3.177198666,-0.03922269));
+#3893=CARTESIAN_POINT('',(-2.72,3.177198666,-0.03922269));
+#3894=CARTESIAN_POINT('',(-2.92,3.025,0.15));
+#3895=CARTESIAN_POINT('',(-2.92,3.055543262,0.102003446));
+#3896=CARTESIAN_POINT('',(-2.90289197,3.086091844,0.053780043));
+#3897=CARTESIAN_POINT('',(-2.834201297,3.13383062,-0.022372202));
+#3898=CARTESIAN_POINT('',(-2.77921377,3.151179939,-0.05));
+#3899=CARTESIAN_POINT('',(-2.72,3.151179939,-0.05));
+#3900=CARTESIAN_POINT('',(-2.92,3.025,0.15));
+#3901=CARTESIAN_POINT('',(-2.92,3.051179939,0.097640122));
+#3902=CARTESIAN_POINT('',(-2.898445381,3.077198666,0.045602668));
+#3903=CARTESIAN_POINT('',(-2.824397332,3.11422269,-0.028445381));
+#3904=CARTESIAN_POINT('',(-2.772359878,3.125,-0.05));
+#3905=CARTESIAN_POINT('',(-2.72,3.125,-0.05));
+#3906=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#3870,#3871,#3872,#3873,#3874,#3875),(#3876,#3877,#3878,#3879,#3880,#3881),(#3882,#3883,#3884,#3885,#3886,#3887),(#3888,#3889,#3890,#3891,#3892,#3893),(#3894,#3895,#3896,#3897,#3898,#3899),(#3900,#3901,#3902,#3903,#3904,#3905)),.UNSPECIFIED.,.F.,.F.,.U.,(4,2,4),(4,2,4),(0.,0.5,1.),(-1.570796327,-0.785398163,0.),.UNSPECIFIED.);
+#3907=CARTESIAN_POINT('',(-2.72,3.225,0.05));
+#3908=VERTEX_POINT('',#3907);
+#3909=CARTESIAN_POINT('',(-2.72,3.125,-0.05));
+#3910=VERTEX_POINT('',#3909);
+#3911=CARTESIAN_POINT('',(-2.72,3.125,0.05));
+#3912=DIRECTION('',(-1.,0.,0.));
+#3913=DIRECTION('',(0.,1.,-0.));
+#3914=AXIS2_PLACEMENT_3D('',#3911,#3912,#3913);
+#3915=CIRCLE('',#3914,0.1);
+#3916=EDGE_CURVE('',#3908,#3910,#3915,.T.);
+#3917=ORIENTED_EDGE('',*,*,#3916,.T.);
+#3918=CARTESIAN_POINT('',(-2.92,3.025,0.15));
+#3919=VERTEX_POINT('',#3918);
+#3920=CARTESIAN_POINT('',(-2.72,3.025,0.15));
+#3921=DIRECTION('',(-0.,0.894427191,0.447213595));
+#3922=DIRECTION('',(0.,0.447213595,-0.894427191));
+#3923=AXIS2_PLACEMENT_3D('',#3920,#3921,#3922);
+#3924=ELLIPSE('',#3923,0.223606798,0.2);
+#3925=EDGE_CURVE('',#3910,#3919,#3924,.T.);
+#3926=ORIENTED_EDGE('',*,*,#3925,.T.);
+#3927=CARTESIAN_POINT('',(-2.72,3.025,0.15));
+#3928=DIRECTION('',(-0.,-0.447213595,-0.894427191));
+#3929=DIRECTION('',(0.,0.894427191,-0.447213595));
+#3930=AXIS2_PLACEMENT_3D('',#3927,#3928,#3929);
+#3931=ELLIPSE('',#3930,0.223606798,0.2);
+#3932=EDGE_CURVE('',#3919,#3908,#3931,.T.);
+#3933=ORIENTED_EDGE('',*,*,#3932,.T.);
+#3934=EDGE_LOOP('',(#3917,#3926,#3933));
+#3935=FACE_BOUND('',#3934,.T.);
+#3936=ADVANCED_FACE('',(#3935),#3906,.F.);
+#3937=OVER_RIDING_STYLED_ITEM('',(#3624),#3936,#26);
+#3938=CARTESIAN_POINT('',(-2.42,3.125,0.05));
+#3939=DIRECTION('',(1.,-0.,-0.));
+#3940=DIRECTION('',(-0.,0.707106781,-0.707106781));
+#3941=AXIS2_PLACEMENT_3D('',#3938,#3939,#3940);
+#3942=CYLINDRICAL_SURFACE('',#3941,0.1);
+#3943=CARTESIAN_POINT('',(-1.92,3.225,0.05));
+#3944=VERTEX_POINT('',#3943);
+#3945=CARTESIAN_POINT('',(-1.92,3.125,-0.05));
+#3946=VERTEX_POINT('',#3945);
+#3947=CARTESIAN_POINT('',(-1.92,3.125,0.05));
+#3948=DIRECTION('',(-1.,-0.,-0.));
+#3949=DIRECTION('',(-0.,0.707106781,-0.707106781));
+#3950=AXIS2_PLACEMENT_3D('',#3947,#3948,#3949);
+#3951=CIRCLE('',#3950,0.1);
+#3952=EDGE_CURVE('',#3944,#3946,#3951,.T.);
+#3953=ORIENTED_EDGE('',*,*,#3952,.T.);
+#3954=CARTESIAN_POINT('',(2.58,3.125,-0.05));
+#3955=DIRECTION('',(-1.,0.,0.));
+#3956=VECTOR('',#3955,8.);
+#3957=LINE('',#3954,#3956);
+#3958=EDGE_CURVE('',#3946,#3910,#3957,.T.);
+#3959=ORIENTED_EDGE('',*,*,#3958,.T.);
+#3960=ORIENTED_EDGE('',*,*,#3916,.F.);
+#3961=CARTESIAN_POINT('',(-5.42,3.225,0.05));
+#3962=DIRECTION('',(1.,-0.,0.));
+#3963=VECTOR('',#3962,8.);
+#3964=LINE('',#3961,#3963);
+#3965=EDGE_CURVE('',#3908,#3944,#3964,.T.);
+#3966=ORIENTED_EDGE('',*,*,#3965,.T.);
+#3967=EDGE_LOOP('',(#3953,#3959,#3960,#3966));
+#3968=FACE_BOUND('',#3967,.T.);
+#3969=ADVANCED_FACE('',(#3968),#3942,.T.);
+#3970=OVER_RIDING_STYLED_ITEM('',(#3624),#3969,#26);
+#3971=CARTESIAN_POINT('',(-1.92,-3.175,0.));
+#3972=DIRECTION('',(1.,0.,0.));
+#3973=DIRECTION('',(0.,0.,-1.));
+#3974=AXIS2_PLACEMENT_3D('',#3971,#3972,#3973);
+#3975=PLANE('',#3974);
+#3976=ORIENTED_EDGE('',*,*,#3952,.F.);
+#3977=CARTESIAN_POINT('',(-1.92,3.225,3.63));
+#3978=VERTEX_POINT('',#3977);
+#3979=CARTESIAN_POINT('',(-1.92,3.225,-33.07));
+#3980=DIRECTION('',(0.,0.,1.));
+#3981=VECTOR('',#3980,35.8);
+#3982=LINE('',#3979,#3981);
+#3983=EDGE_CURVE('',#3944,#3978,#3982,.T.);
+#3984=ORIENTED_EDGE('',*,*,#3983,.T.);
+#3985=CARTESIAN_POINT('',(-1.92,3.125,3.73));
+#3986=VERTEX_POINT('',#3985);
+#3987=CARTESIAN_POINT('',(-1.92,3.125,3.63));
+#3988=DIRECTION('',(-1.,-0.,0.));
+#3989=DIRECTION('',(0.,0.707106781,0.707106781));
+#3990=AXIS2_PLACEMENT_3D('',#3987,#3988,#3989);
+#3991=CIRCLE('',#3990,0.1);
+#3992=EDGE_CURVE('',#3986,#3978,#3991,.T.);
+#3993=ORIENTED_EDGE('',*,*,#3992,.F.);
+#3994=CARTESIAN_POINT('',(-1.92,-3.125,3.73));
+#3995=VERTEX_POINT('',#3994);
+#3996=CARTESIAN_POINT('',(-1.92,60.275,3.73));
+#3997=DIRECTION('',(-0.,-1.,0.));
+#3998=VECTOR('',#3997,62.5);
+#3999=LINE('',#3996,#3998);
+#4000=EDGE_CURVE('',#3986,#3995,#3999,.T.);
+#4001=ORIENTED_EDGE('',*,*,#4000,.T.);
+#4002=CARTESIAN_POINT('',(-1.92,-3.225,3.63));
+#4003=VERTEX_POINT('',#4002);
+#4004=CARTESIAN_POINT('',(-1.92,-3.125,3.63));
+#4005=DIRECTION('',(-1.,-0.,-0.));
+#4006=DIRECTION('',(0.,-0.707106781,0.707106781));
+#4007=AXIS2_PLACEMENT_3D('',#4004,#4005,#4006);
+#4008=CIRCLE('',#4007,0.1);
+#4009=EDGE_CURVE('',#4003,#3995,#4008,.T.);
+#4010=ORIENTED_EDGE('',*,*,#4009,.F.);
+#4011=CARTESIAN_POINT('',(-1.92,-3.225,0.05));
+#4012=VERTEX_POINT('',#4011);
+#4013=CARTESIAN_POINT('',(-1.92,-3.225,36.75));
+#4014=DIRECTION('',(0.,0.,-1.));
+#4015=VECTOR('',#4014,35.8);
+#4016=LINE('',#4013,#4015);
+#4017=EDGE_CURVE('',#4003,#4012,#4016,.T.);
+#4018=ORIENTED_EDGE('',*,*,#4017,.T.);
+#4019=CARTESIAN_POINT('',(-1.92,-3.125,-0.05));
+#4020=VERTEX_POINT('',#4019);
+#4021=CARTESIAN_POINT('',(-1.92,-3.125,0.05));
+#4022=DIRECTION('',(-1.,-0.,0.));
+#4023=DIRECTION('',(0.,-0.707106781,-0.707106781));
+#4024=AXIS2_PLACEMENT_3D('',#4021,#4022,#4023);
+#4025=CIRCLE('',#4024,0.1);
+#4026=EDGE_CURVE('',#4020,#4012,#4025,.T.);
+#4027=ORIENTED_EDGE('',*,*,#4026,.F.);
+#4028=CARTESIAN_POINT('',(-1.92,-59.825,-0.05));
+#4029=DIRECTION('',(0.,1.,0.));
+#4030=VECTOR('',#4029,62.5);
+#4031=LINE('',#4028,#4030);
+#4032=EDGE_CURVE('',#4020,#3946,#4031,.T.);
+#4033=ORIENTED_EDGE('',*,*,#4032,.T.);
+#4034=EDGE_LOOP('',(#3976,#3984,#3993,#4001,#4010,#4018,#4027,#4033));
+#4035=FACE_BOUND('',#4034,.T.);
+#4036=CARTESIAN_POINT('',(-1.92,3.175,0.));
+#4037=VERTEX_POINT('',#4036);
+#4038=CARTESIAN_POINT('',(-1.92,3.175,0.));
+#4039=DIRECTION('',(0.,0.,1.));
+#4040=VECTOR('',#4039,36.8);
+#4041=LINE('',#4038,#4040);
+#4042=EDGE_CURVE('',#4037,#3548,#4041,.T.);
+#4043=ORIENTED_EDGE('',*,*,#4042,.F.);
+#4044=CARTESIAN_POINT('',(-1.92,-3.175,0.));
+#4045=VERTEX_POINT('',#4044);
+#4046=CARTESIAN_POINT('',(-1.92,-17.4625,0.));
+#4047=DIRECTION('',(-0.,1.,0.));
+#4048=VECTOR('',#4047,63.5);
+#4049=LINE('',#4046,#4048);
+#4050=EDGE_CURVE('',#4045,#4037,#4049,.T.);
+#4051=ORIENTED_EDGE('',*,*,#4050,.F.);
+#4052=CARTESIAN_POINT('',(-1.92,-3.175,20.24));
+#4053=DIRECTION('',(0.,0.,-1.));
+#4054=VECTOR('',#4053,36.8);
+#4055=LINE('',#4052,#4054);
+#4056=EDGE_CURVE('',#3550,#4045,#4055,.T.);
+#4057=ORIENTED_EDGE('',*,*,#4056,.F.);
+#4058=ORIENTED_EDGE('',*,*,#3555,.F.);
+#4059=EDGE_LOOP('',(#4043,#4051,#4057,#4058));
+#4060=FACE_BOUND('',#4059,.T.);
+#4061=ADVANCED_FACE('',(#4035,#4060),#3975,.T.);
+#4062=OVER_RIDING_STYLED_ITEM('',(#3624),#4061,#26);
+#4063=CARTESIAN_POINT('',(-2.42,3.225,1.84));
+#4064=DIRECTION('',(0.,1.,0.));
+#4065=DIRECTION('',(0.,-0.,1.));
+#4066=AXIS2_PLACEMENT_3D('',#4063,#4064,#4065);
+#4067=PLANE('',#4066);
+#4068=ORIENTED_EDGE('',*,*,#3965,.F.);
+#4069=CARTESIAN_POINT('',(-2.72,3.225,3.63));
+#4070=VERTEX_POINT('',#4069);
+#4071=CARTESIAN_POINT('',(-2.72,3.225,28.02));
+#4072=DIRECTION('',(0.,0.,-1.));
+#4073=VECTOR('',#4072,35.8);
+#4074=LINE('',#4071,#4073);
+#4075=EDGE_CURVE('',#4070,#3908,#4074,.T.);
+#4076=ORIENTED_EDGE('',*,*,#4075,.F.);
+#4077=CARTESIAN_POINT('',(2.58,3.225,3.63));
+#4078=DIRECTION('',(-1.,0.,0.));
+#4079=VECTOR('',#4078,8.);
+#4080=LINE('',#4077,#4079);
+#4081=EDGE_CURVE('',#3978,#4070,#4080,.T.);
+#4082=ORIENTED_EDGE('',*,*,#4081,.F.);
+#4083=ORIENTED_EDGE('',*,*,#3983,.F.);
+#4084=EDGE_LOOP('',(#4068,#4076,#4082,#4083));
+#4085=FACE_BOUND('',#4084,.T.);
+#4086=ADVANCED_FACE('',(#4085),#4067,.T.);
+#4087=OVER_RIDING_STYLED_ITEM('',(#3624),#4086,#26);
+#4088=CARTESIAN_POINT('',(-2.72,3.025,0.92));
+#4089=DIRECTION('',(0.,0.,-1.));
+#4090=DIRECTION('',(-0.707106781,0.707106781,0.));
+#4091=AXIS2_PLACEMENT_3D('',#4088,#4089,#4090);
+#4092=CYLINDRICAL_SURFACE('',#4091,0.2);
+#4093=ORIENTED_EDGE('',*,*,#3932,.F.);
+#4094=CARTESIAN_POINT('',(-2.92,3.025,3.53));
+#4095=VERTEX_POINT('',#4094);
+#4096=CARTESIAN_POINT('',(-2.92,3.025,-6.78));
+#4097=DIRECTION('',(-0.,-0.,1.));
+#4098=VECTOR('',#4097,33.8);
+#4099=LINE('',#4096,#4098);
+#4100=EDGE_CURVE('',#3919,#4095,#4099,.T.);
+#4101=ORIENTED_EDGE('',*,*,#4100,.T.);
+#4102=CARTESIAN_POINT('',(-2.72,3.025,3.53));
+#4103=DIRECTION('',(0.,-0.447213595,0.894427191));
+#4104=DIRECTION('',(0.,0.894427191,0.447213595));
+#4105=AXIS2_PLACEMENT_3D('',#4102,#4103,#4104);
+#4106=ELLIPSE('',#4105,0.223606798,0.2);
+#4107=EDGE_CURVE('',#4070,#4095,#4106,.T.);
+#4108=ORIENTED_EDGE('',*,*,#4107,.F.);
+#4109=ORIENTED_EDGE('',*,*,#4075,.T.);
+#4110=EDGE_LOOP('',(#4093,#4101,#4108,#4109));
+#4111=FACE_BOUND('',#4110,.T.);
+#4112=ADVANCED_FACE('',(#4111),#4092,.T.);
+#4113=OVER_RIDING_STYLED_ITEM('',(#3624),#4112,#26);
+#4114=CARTESIAN_POINT('',(-2.42,3.125,3.63));
+#4115=DIRECTION('',(-1.,-0.,0.));
+#4116=DIRECTION('',(0.,0.707106781,0.707106781));
+#4117=AXIS2_PLACEMENT_3D('',#4114,#4115,#4116);
+#4118=CYLINDRICAL_SURFACE('',#4117,0.1);
+#4119=ORIENTED_EDGE('',*,*,#3992,.T.);
+#4120=ORIENTED_EDGE('',*,*,#4081,.T.);
+#4121=CARTESIAN_POINT('',(-2.72,3.125,3.73));
+#4122=VERTEX_POINT('',#4121);
+#4123=CARTESIAN_POINT('',(-2.72,3.125,3.63));
+#4124=DIRECTION('',(1.,0.,0.));
+#4125=DIRECTION('',(-0.,1.,0.));
+#4126=AXIS2_PLACEMENT_3D('',#4123,#4124,#4125);
+#4127=CIRCLE('',#4126,0.1);
+#4128=EDGE_CURVE('',#4070,#4122,#4127,.T.);
+#4129=ORIENTED_EDGE('',*,*,#4128,.T.);
+#4130=CARTESIAN_POINT('',(-5.42,3.125,3.73));
+#4131=DIRECTION('',(1.,-0.,-0.));
+#4132=VECTOR('',#4131,8.);
+#4133=LINE('',#4130,#4132);
+#4134=EDGE_CURVE('',#4122,#3986,#4133,.T.);
+#4135=ORIENTED_EDGE('',*,*,#4134,.T.);
+#4136=EDGE_LOOP('',(#4119,#4120,#4129,#4135));
+#4137=FACE_BOUND('',#4136,.T.);
+#4138=ADVANCED_FACE('',(#4137),#4118,.T.);
+#4139=OVER_RIDING_STYLED_ITEM('',(#3624),#4138,#26);
+#4140=CARTESIAN_POINT('',(-2.72,3.225,3.63));
+#4141=CARTESIAN_POINT('',(-2.772359878,3.225,3.63));
+#4142=CARTESIAN_POINT('',(-2.824397332,3.203445381,3.61922269));
+#4143=CARTESIAN_POINT('',(-2.898445381,3.129397332,3.582198666));
+#4144=CARTESIAN_POINT('',(-2.92,3.077359878,3.556179939));
+#4145=CARTESIAN_POINT('',(-2.92,3.025,3.53));
+#4146=CARTESIAN_POINT('',(-2.72,3.225,3.656179939));
+#4147=CARTESIAN_POINT('',(-2.77921377,3.225,3.656179939));
+#4148=CARTESIAN_POINT('',(-2.834201297,3.197372202,3.63883062));
+#4149=CARTESIAN_POINT('',(-2.90289197,3.121219957,3.591091844));
+#4150=CARTESIAN_POINT('',(-2.92,3.072996554,3.560543262));
+#4151=CARTESIAN_POINT('',(-2.92,3.025,3.53));
+#4152=CARTESIAN_POINT('',(-2.72,3.21422269,3.682198666));
+#4153=CARTESIAN_POINT('',(-2.783203963,3.21422269,3.682198666));
+#4154=CARTESIAN_POINT('',(-2.83959777,3.185202053,3.658394093));
+#4155=CARTESIAN_POINT('',(-2.905122902,3.112551644,3.599994238));
+#4156=CARTESIAN_POINT('',(-2.92,3.068633231,3.564906585));
+#4157=CARTESIAN_POINT('',(-2.92,3.025,3.53));
+#4158=CARTESIAN_POINT('',(-2.72,3.177198666,3.71922269));
+#4159=CARTESIAN_POINT('',(-2.783203963,3.177198666,3.71922269));
+#4160=CARTESIAN_POINT('',(-2.83959777,3.153394093,3.690202053));
+#4161=CARTESIAN_POINT('',(-2.905122902,3.094994238,3.617551644));
+#4162=CARTESIAN_POINT('',(-2.92,3.059906585,3.573633231));
+#4163=CARTESIAN_POINT('',(-2.92,3.025,3.53));
+#4164=CARTESIAN_POINT('',(-2.72,3.151179939,3.73));
+#4165=CARTESIAN_POINT('',(-2.77921377,3.151179939,3.73));
+#4166=CARTESIAN_POINT('',(-2.834201297,3.13383062,3.702372202));
+#4167=CARTESIAN_POINT('',(-2.90289197,3.086091844,3.626219957));
+#4168=CARTESIAN_POINT('',(-2.92,3.055543262,3.577996554));
+#4169=CARTESIAN_POINT('',(-2.92,3.025,3.53));
+#4170=CARTESIAN_POINT('',(-2.72,3.125,3.73));
+#4171=CARTESIAN_POINT('',(-2.772359878,3.125,3.73));
+#4172=CARTESIAN_POINT('',(-2.824397332,3.11422269,3.708445381));
+#4173=CARTESIAN_POINT('',(-2.898445381,3.077198666,3.634397332));
+#4174=CARTESIAN_POINT('',(-2.92,3.051179939,3.582359878));
+#4175=CARTESIAN_POINT('',(-2.92,3.025,3.53));
+#4176=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#4140,#4141,#4142,#4143,#4144,#4145),(#4146,#4147,#4148,#4149,#4150,#4151),(#4152,#4153,#4154,#4155,#4156,#4157),(#4158,#4159,#4160,#4161,#4162,#4163),(#4164,#4165,#4166,#4167,#4168,#4169),(#4170,#4171,#4172,#4173,#4174,#4175)),.UNSPECIFIED.,.F.,.F.,.U.,(4,2,4),(4,2,4),(0.,0.5,1.),(-0.,0.785398163,1.570796327),.UNSPECIFIED.);
+#4177=ORIENTED_EDGE('',*,*,#4128,.F.);
+#4178=ORIENTED_EDGE('',*,*,#4107,.T.);
+#4179=CARTESIAN_POINT('',(-2.72,3.025,3.53));
+#4180=DIRECTION('',(0.,0.894427191,-0.447213595));
+#4181=DIRECTION('',(0.,0.447213595,0.894427191));
+#4182=AXIS2_PLACEMENT_3D('',#4179,#4180,#4181);
+#4183=ELLIPSE('',#4182,0.223606798,0.2);
+#4184=EDGE_CURVE('',#4095,#4122,#4183,.T.);
+#4185=ORIENTED_EDGE('',*,*,#4184,.T.);
+#4186=EDGE_LOOP('',(#4177,#4178,#4185));
+#4187=FACE_BOUND('',#4186,.T.);
+#4188=ADVANCED_FACE('',(#4187),#4176,.F.);
+#4189=OVER_RIDING_STYLED_ITEM('',(#3624),#4188,#26);
+#4190=CARTESIAN_POINT('',(2.92,3.025,3.53));
+#4191=CARTESIAN_POINT('',(2.92,3.077359878,3.556179939));
+#4192=CARTESIAN_POINT('',(2.898445381,3.129397332,3.582198666));
+#4193=CARTESIAN_POINT('',(2.824397332,3.203445381,3.61922269));
+#4194=CARTESIAN_POINT('',(2.772359878,3.225,3.63));
+#4195=CARTESIAN_POINT('',(2.72,3.225,3.63));
+#4196=CARTESIAN_POINT('',(2.92,3.025,3.53));
+#4197=CARTESIAN_POINT('',(2.92,3.072996554,3.560543262));
+#4198=CARTESIAN_POINT('',(2.90289197,3.121219957,3.591091844));
+#4199=CARTESIAN_POINT('',(2.834201297,3.197372202,3.63883062));
+#4200=CARTESIAN_POINT('',(2.77921377,3.225,3.656179939));
+#4201=CARTESIAN_POINT('',(2.72,3.225,3.656179939));
+#4202=CARTESIAN_POINT('',(2.92,3.025,3.53));
+#4203=CARTESIAN_POINT('',(2.92,3.068633231,3.564906585));
+#4204=CARTESIAN_POINT('',(2.905122902,3.112551644,3.599994238));
+#4205=CARTESIAN_POINT('',(2.83959777,3.185202053,3.658394093));
+#4206=CARTESIAN_POINT('',(2.783203963,3.21422269,3.682198666));
+#4207=CARTESIAN_POINT('',(2.72,3.21422269,3.682198666));
+#4208=CARTESIAN_POINT('',(2.92,3.025,3.53));
+#4209=CARTESIAN_POINT('',(2.92,3.059906585,3.573633231));
+#4210=CARTESIAN_POINT('',(2.905122902,3.094994238,3.617551644));
+#4211=CARTESIAN_POINT('',(2.83959777,3.153394093,3.690202053));
+#4212=CARTESIAN_POINT('',(2.783203963,3.177198666,3.71922269));
+#4213=CARTESIAN_POINT('',(2.72,3.177198666,3.71922269));
+#4214=CARTESIAN_POINT('',(2.92,3.025,3.53));
+#4215=CARTESIAN_POINT('',(2.92,3.055543262,3.577996554));
+#4216=CARTESIAN_POINT('',(2.90289197,3.086091844,3.626219957));
+#4217=CARTESIAN_POINT('',(2.834201297,3.13383062,3.702372202));
+#4218=CARTESIAN_POINT('',(2.77921377,3.151179939,3.73));
+#4219=CARTESIAN_POINT('',(2.72,3.151179939,3.73));
+#4220=CARTESIAN_POINT('',(2.92,3.025,3.53));
+#4221=CARTESIAN_POINT('',(2.92,3.051179939,3.582359878));
+#4222=CARTESIAN_POINT('',(2.898445381,3.077198666,3.634397332));
+#4223=CARTESIAN_POINT('',(2.824397332,3.11422269,3.708445381));
+#4224=CARTESIAN_POINT('',(2.772359878,3.125,3.73));
+#4225=CARTESIAN_POINT('',(2.72,3.125,3.73));
+#4226=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#4190,#4191,#4192,#4193,#4194,#4195),(#4196,#4197,#4198,#4199,#4200,#4201),(#4202,#4203,#4204,#4205,#4206,#4207),(#4208,#4209,#4210,#4211,#4212,#4213),(#4214,#4215,#4216,#4217,#4218,#4219),(#4220,#4221,#4222,#4223,#4224,#4225)),.UNSPECIFIED.,.F.,.F.,.U.,(4,2,4),(4,2,4),(0.,0.5,1.),(-1.570796327,-0.785398163,0.),.UNSPECIFIED.);
+#4227=CARTESIAN_POINT('',(2.72,3.125,3.73));
+#4228=VERTEX_POINT('',#4227);
+#4229=CARTESIAN_POINT('',(2.72,3.125,3.63));
+#4230=DIRECTION('',(1.,0.,0.));
+#4231=DIRECTION('',(0.,1.,-0.));
+#4232=AXIS2_PLACEMENT_3D('',#4229,#4230,#4231);
+#4233=CIRCLE('',#4232,0.1);
+#4234=EDGE_CURVE('',#3734,#4228,#4233,.T.);
+#4235=ORIENTED_EDGE('',*,*,#4234,.T.);
+#4236=CARTESIAN_POINT('',(2.72,3.025,3.53));
+#4237=DIRECTION('',(0.,0.894427191,-0.447213595));
+#4238=DIRECTION('',(0.,0.447213595,0.894427191));
+#4239=AXIS2_PLACEMENT_3D('',#4236,#4237,#4238);
+#4240=ELLIPSE('',#4239,0.223606798,0.2);
+#4241=EDGE_CURVE('',#4228,#3742,#4240,.T.);
+#4242=ORIENTED_EDGE('',*,*,#4241,.T.);
+#4243=ORIENTED_EDGE('',*,*,#3748,.T.);
+#4244=EDGE_LOOP('',(#4235,#4242,#4243));
+#4245=FACE_BOUND('',#4244,.T.);
+#4246=ADVANCED_FACE('',(#4245),#4226,.F.);
+#4247=OVER_RIDING_STYLED_ITEM('',(#3624),#4246,#26);
+#4248=CARTESIAN_POINT('',(2.42,3.125,3.63));
+#4249=DIRECTION('',(-1.,0.,-0.));
+#4250=DIRECTION('',(0.,0.707106781,0.707106781));
+#4251=AXIS2_PLACEMENT_3D('',#4248,#4249,#4250);
+#4252=CYLINDRICAL_SURFACE('',#4251,0.1);
+#4253=ORIENTED_EDGE('',*,*,#3863,.T.);
+#4254=CARTESIAN_POINT('',(-2.58,3.125,3.73));
+#4255=DIRECTION('',(1.,0.,0.));
+#4256=VECTOR('',#4255,8.);
+#4257=LINE('',#4254,#4256);
+#4258=EDGE_CURVE('',#3851,#4228,#4257,.T.);
+#4259=ORIENTED_EDGE('',*,*,#4258,.T.);
+#4260=ORIENTED_EDGE('',*,*,#4234,.F.);
+#4261=ORIENTED_EDGE('',*,*,#3778,.T.);
+#4262=EDGE_LOOP('',(#4253,#4259,#4260,#4261));
+#4263=FACE_BOUND('',#4262,.T.);
+#4264=ADVANCED_FACE('',(#4263),#4252,.T.);
+#4265=OVER_RIDING_STYLED_ITEM('',(#3624),#4264,#26);
+#4266=CARTESIAN_POINT('',(2.72,1.5875,3.53));
+#4267=DIRECTION('',(-0.,-1.,0.));
+#4268=DIRECTION('',(0.707106781,0.,0.707106781));
+#4269=AXIS2_PLACEMENT_3D('',#4266,#4267,#4268);
+#4270=CYLINDRICAL_SURFACE('',#4269,0.2);
+#4271=ORIENTED_EDGE('',*,*,#4241,.F.);
+#4272=CARTESIAN_POINT('',(2.72,-3.125,3.73));
+#4273=VERTEX_POINT('',#4272);
+#4274=CARTESIAN_POINT('',(2.72,16.9625,3.73));
+#4275=DIRECTION('',(0.,-1.,0.));
+#4276=VECTOR('',#4275,62.5);
+#4277=LINE('',#4274,#4276);
+#4278=EDGE_CURVE('',#4228,#4273,#4277,.T.);
+#4279=ORIENTED_EDGE('',*,*,#4278,.T.);
+#4280=CARTESIAN_POINT('',(2.92,-3.025,3.53));
+#4281=VERTEX_POINT('',#4280);
+#4282=CARTESIAN_POINT('',(2.72,-3.025,3.53));
+#4283=DIRECTION('',(0.,-0.894427191,-0.447213595));
+#4284=DIRECTION('',(0.,-0.447213595,0.894427191));
+#4285=AXIS2_PLACEMENT_3D('',#4282,#4283,#4284);
+#4286=ELLIPSE('',#4285,0.223606798,0.2);
+#4287=EDGE_CURVE('',#4281,#4273,#4286,.T.);
+#4288=ORIENTED_EDGE('',*,*,#4287,.F.);
+#4289=CARTESIAN_POINT('',(2.92,-44.5375,3.53));
+#4290=DIRECTION('',(0.,1.,-0.));
+#4291=VECTOR('',#4290,60.5);
+#4292=LINE('',#4289,#4291);
+#4293=EDGE_CURVE('',#4281,#3742,#4292,.T.);
+#4294=ORIENTED_EDGE('',*,*,#4293,.T.);
+#4295=EDGE_LOOP('',(#4271,#4279,#4288,#4294));
+#4296=FACE_BOUND('',#4295,.T.);
+#4297=ADVANCED_FACE('',(#4296),#4270,.T.);
+#4298=OVER_RIDING_STYLED_ITEM('',(#3624),#4297,#26);
+#4299=CARTESIAN_POINT('',(2.42,0.,3.73));
+#4300=DIRECTION('',(-0.,0.,1.));
+#4301=DIRECTION('',(1.,0.,0.));
+#4302=AXIS2_PLACEMENT_3D('',#4299,#4300,#4301);
+#4303=PLANE('',#4302);
+#4304=ORIENTED_EDGE('',*,*,#4258,.F.);
+#4305=ORIENTED_EDGE('',*,*,#3856,.F.);
+#4306=CARTESIAN_POINT('',(5.42,-3.125,3.73));
+#4307=DIRECTION('',(-1.,-0.,-0.));
+#4308=VECTOR('',#4307,8.);
+#4309=LINE('',#4306,#4308);
+#4310=EDGE_CURVE('',#4273,#3842,#4309,.T.);
+#4311=ORIENTED_EDGE('',*,*,#4310,.F.);
+#4312=ORIENTED_EDGE('',*,*,#4278,.F.);
+#4313=EDGE_LOOP('',(#4304,#4305,#4311,#4312));
+#4314=FACE_BOUND('',#4313,.T.);
+#4315=ADVANCED_FACE('',(#4314),#4303,.T.);
+#4316=OVER_RIDING_STYLED_ITEM('',(#3624),#4315,#26);
+#4317=CARTESIAN_POINT('',(2.92,-3.025,0.15));
+#4318=CARTESIAN_POINT('',(2.92,-3.077359878,0.123820061));
+#4319=CARTESIAN_POINT('',(2.898445381,-3.129397332,0.097801334));
+#4320=CARTESIAN_POINT('',(2.824397332,-3.203445381,0.06077731));
+#4321=CARTESIAN_POINT('',(2.772359878,-3.225,0.05));
+#4322=CARTESIAN_POINT('',(2.72,-3.225,0.05));
+#4323=CARTESIAN_POINT('',(2.92,-3.025,0.15));
+#4324=CARTESIAN_POINT('',(2.92,-3.072996554,0.119456738));
+#4325=CARTESIAN_POINT('',(2.90289197,-3.121219957,0.088908156));
+#4326=CARTESIAN_POINT('',(2.834201297,-3.197372202,0.04116938));
+#4327=CARTESIAN_POINT('',(2.77921377,-3.225,0.023820061));
+#4328=CARTESIAN_POINT('',(2.72,-3.225,0.023820061));
+#4329=CARTESIAN_POINT('',(2.92,-3.025,0.15));
+#4330=CARTESIAN_POINT('',(2.92,-3.068633231,0.115093415));
+#4331=CARTESIAN_POINT('',(2.905122902,-3.112551644,0.080005762));
+#4332=CARTESIAN_POINT('',(2.83959777,-3.185202053,0.021605907));
+#4333=CARTESIAN_POINT('',(2.783203963,-3.21422269,-0.002198666));
+#4334=CARTESIAN_POINT('',(2.72,-3.21422269,-0.002198666));
+#4335=CARTESIAN_POINT('',(2.92,-3.025,0.15));
+#4336=CARTESIAN_POINT('',(2.92,-3.059906585,0.106366769));
+#4337=CARTESIAN_POINT('',(2.905122902,-3.094994238,0.062448356));
+#4338=CARTESIAN_POINT('',(2.83959777,-3.153394093,-0.010202053));
+#4339=CARTESIAN_POINT('',(2.783203963,-3.177198666,-0.03922269));
+#4340=CARTESIAN_POINT('',(2.72,-3.177198666,-0.03922269));
+#4341=CARTESIAN_POINT('',(2.92,-3.025,0.15));
+#4342=CARTESIAN_POINT('',(2.92,-3.055543262,0.102003446));
+#4343=CARTESIAN_POINT('',(2.90289197,-3.086091844,0.053780043));
+#4344=CARTESIAN_POINT('',(2.834201297,-3.13383062,-0.022372202));
+#4345=CARTESIAN_POINT('',(2.77921377,-3.151179939,-0.05));
+#4346=CARTESIAN_POINT('',(2.72,-3.151179939,-0.05));
+#4347=CARTESIAN_POINT('',(2.92,-3.025,0.15));
+#4348=CARTESIAN_POINT('',(2.92,-3.051179939,0.097640122));
+#4349=CARTESIAN_POINT('',(2.898445381,-3.077198666,0.045602668));
+#4350=CARTESIAN_POINT('',(2.824397332,-3.11422269,-0.028445381));
+#4351=CARTESIAN_POINT('',(2.772359878,-3.125,-0.05));
+#4352=CARTESIAN_POINT('',(2.72,-3.125,-0.05));
+#4353=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#4317,#4318,#4319,#4320,#4321,#4322),(#4323,#4324,#4325,#4326,#4327,#4328),(#4329,#4330,#4331,#4332,#4333,#4334),(#4335,#4336,#4337,#4338,#4339,#4340),(#4341,#4342,#4343,#4344,#4345,#4346),(#4347,#4348,#4349,#4350,#4351,#4352)),.UNSPECIFIED.,.F.,.F.,.U.,(4,2,4),(4,2,4),(0.,0.5,1.),(-1.570796327,-0.785398163,0.),.UNSPECIFIED.);
+#4354=CARTESIAN_POINT('',(2.72,-3.225,0.05));
+#4355=VERTEX_POINT('',#4354);
+#4356=CARTESIAN_POINT('',(2.72,-3.125,-0.05));
+#4357=VERTEX_POINT('',#4356);
+#4358=CARTESIAN_POINT('',(2.72,-3.125,0.05));
+#4359=DIRECTION('',(1.,0.,-0.));
+#4360=DIRECTION('',(0.,-1.,-0.));
+#4361=AXIS2_PLACEMENT_3D('',#4358,#4359,#4360);
+#4362=CIRCLE('',#4361,0.1);
+#4363=EDGE_CURVE('',#4355,#4357,#4362,.T.);
+#4364=ORIENTED_EDGE('',*,*,#4363,.T.);
+#4365=CARTESIAN_POINT('',(2.92,-3.025,0.15));
+#4366=VERTEX_POINT('',#4365);
+#4367=CARTESIAN_POINT('',(2.72,-3.025,0.15));
+#4368=DIRECTION('',(0.,-0.894427191,0.447213595));
+#4369=DIRECTION('',(0.,-0.447213595,-0.894427191));
+#4370=AXIS2_PLACEMENT_3D('',#4367,#4368,#4369);
+#4371=ELLIPSE('',#4370,0.223606798,0.2);
+#4372=EDGE_CURVE('',#4357,#4366,#4371,.T.);
+#4373=ORIENTED_EDGE('',*,*,#4372,.T.);
+#4374=CARTESIAN_POINT('',(2.72,-3.025,0.15));
+#4375=DIRECTION('',(0.,0.447213595,-0.894427191));
+#4376=DIRECTION('',(0.,-0.894427191,-0.447213595));
+#4377=AXIS2_PLACEMENT_3D('',#4374,#4375,#4376);
+#4378=ELLIPSE('',#4377,0.223606798,0.2);
+#4379=EDGE_CURVE('',#4366,#4355,#4378,.T.);
+#4380=ORIENTED_EDGE('',*,*,#4379,.T.);
+#4381=EDGE_LOOP('',(#4364,#4373,#4380));
+#4382=FACE_BOUND('',#4381,.T.);
+#4383=ADVANCED_FACE('',(#4382),#4353,.F.);
+#4384=OVER_RIDING_STYLED_ITEM('',(#3624),#4383,#26);
+#4385=CARTESIAN_POINT('',(2.42,-3.125,0.05));
+#4386=DIRECTION('',(-1.,-0.,0.));
+#4387=DIRECTION('',(0.,-0.707106781,-0.707106781));
+#4388=AXIS2_PLACEMENT_3D('',#4385,#4386,#4387);
+#4389=CYLINDRICAL_SURFACE('',#4388,0.1);
+#4390=ORIENTED_EDGE('',*,*,#3831,.T.);
+#4391=CARTESIAN_POINT('',(-2.58,-3.125,-0.05));
+#4392=DIRECTION('',(1.,0.,0.));
+#4393=VECTOR('',#4392,8.);
+#4394=LINE('',#4391,#4393);
+#4395=EDGE_CURVE('',#3817,#4357,#4394,.T.);
+#4396=ORIENTED_EDGE('',*,*,#4395,.T.);
+#4397=ORIENTED_EDGE('',*,*,#4363,.F.);
+#4398=CARTESIAN_POINT('',(5.42,-3.225,0.05));
+#4399=DIRECTION('',(-1.,-0.,0.));
+#4400=VECTOR('',#4399,8.);
+#4401=LINE('',#4398,#4400);
+#4402=EDGE_CURVE('',#4355,#3825,#4401,.T.);
+#4403=ORIENTED_EDGE('',*,*,#4402,.T.);
+#4404=EDGE_LOOP('',(#4390,#4396,#4397,#4403));
+#4405=FACE_BOUND('',#4404,.T.);
+#4406=ADVANCED_FACE('',(#4405),#4389,.T.);
+#4407=OVER_RIDING_STYLED_ITEM('',(#3624),#4406,#26);
+#4408=CARTESIAN_POINT('',(2.42,-3.225,1.84));
+#4409=DIRECTION('',(-0.,1.,-0.));
+#4410=DIRECTION('',(0.,0.,1.));
+#4411=AXIS2_PLACEMENT_3D('',#4408,#4409,#4410);
+#4412=PLANE('',#4411);
+#4413=ORIENTED_EDGE('',*,*,#4402,.F.);
+#4414=CARTESIAN_POINT('',(2.72,-3.225,3.63));
+#4415=VERTEX_POINT('',#4414);
+#4416=CARTESIAN_POINT('',(2.72,-3.225,28.02));
+#4417=DIRECTION('',(0.,-0.,-1.));
+#4418=VECTOR('',#4417,35.8);
+#4419=LINE('',#4416,#4418);
+#4420=EDGE_CURVE('',#4415,#4355,#4419,.T.);
+#4421=ORIENTED_EDGE('',*,*,#4420,.F.);
+#4422=CARTESIAN_POINT('',(-2.58,-3.225,3.63));
+#4423=DIRECTION('',(1.,0.,0.));
+#4424=VECTOR('',#4423,8.);
+#4425=LINE('',#4422,#4424);
+#4426=EDGE_CURVE('',#3834,#4415,#4425,.T.);
+#4427=ORIENTED_EDGE('',*,*,#4426,.F.);
+#4428=ORIENTED_EDGE('',*,*,#3839,.F.);
+#4429=EDGE_LOOP('',(#4413,#4421,#4427,#4428));
+#4430=FACE_BOUND('',#4429,.T.);
+#4431=ADVANCED_FACE('',(#4430),#4412,.F.);
+#4432=OVER_RIDING_STYLED_ITEM('',(#3624),#4431,#26);
+#4433=CARTESIAN_POINT('',(2.72,-3.025,0.92));
+#4434=DIRECTION('',(-0.,-0.,-1.));
+#4435=DIRECTION('',(0.707106781,-0.707106781,0.));
+#4436=AXIS2_PLACEMENT_3D('',#4433,#4434,#4435);
+#4437=CYLINDRICAL_SURFACE('',#4436,0.2);
+#4438=ORIENTED_EDGE('',*,*,#4379,.F.);
+#4439=CARTESIAN_POINT('',(2.92,-3.025,-6.78));
+#4440=DIRECTION('',(0.,0.,1.));
+#4441=VECTOR('',#4440,33.8);
+#4442=LINE('',#4439,#4441);
+#4443=EDGE_CURVE('',#4366,#4281,#4442,.T.);
+#4444=ORIENTED_EDGE('',*,*,#4443,.T.);
+#4445=CARTESIAN_POINT('',(2.72,-3.025,3.53));
+#4446=DIRECTION('',(0.,0.447213595,0.894427191));
+#4447=DIRECTION('',(0.,-0.894427191,0.447213595));
+#4448=AXIS2_PLACEMENT_3D('',#4445,#4446,#4447);
+#4449=ELLIPSE('',#4448,0.223606798,0.2);
+#4450=EDGE_CURVE('',#4415,#4281,#4449,.T.);
+#4451=ORIENTED_EDGE('',*,*,#4450,.F.);
+#4452=ORIENTED_EDGE('',*,*,#4420,.T.);
+#4453=EDGE_LOOP('',(#4438,#4444,#4451,#4452));
+#4454=FACE_BOUND('',#4453,.T.);
+#4455=ADVANCED_FACE('',(#4454),#4437,.T.);
+#4456=OVER_RIDING_STYLED_ITEM('',(#3624),#4455,#26);
+#4457=CARTESIAN_POINT('',(-2.42,-3.125,0.05));
+#4458=DIRECTION('',(-1.,-0.,0.));
+#4459=DIRECTION('',(-0.,-0.707106781,-0.707106781));
+#4460=AXIS2_PLACEMENT_3D('',#4457,#4458,#4459);
+#4461=CYLINDRICAL_SURFACE('',#4460,0.1);
+#4462=ORIENTED_EDGE('',*,*,#4026,.T.);
+#4463=CARTESIAN_POINT('',(-2.72,-3.225,0.05));
+#4464=VERTEX_POINT('',#4463);
+#4465=CARTESIAN_POINT('',(2.58,-3.225,0.05));
+#4466=DIRECTION('',(-1.,-0.,0.));
+#4467=VECTOR('',#4466,8.);
+#4468=LINE('',#4465,#4467);
+#4469=EDGE_CURVE('',#4012,#4464,#4468,.T.);
+#4470=ORIENTED_EDGE('',*,*,#4469,.T.);
+#4471=CARTESIAN_POINT('',(-2.72,-3.125,-0.05));
+#4472=VERTEX_POINT('',#4471);
+#4473=CARTESIAN_POINT('',(-2.72,-3.125,0.05));
+#4474=DIRECTION('',(1.,0.,0.));
+#4475=DIRECTION('',(0.,-1.,0.));
+#4476=AXIS2_PLACEMENT_3D('',#4473,#4474,#4475);
+#4477=CIRCLE('',#4476,0.1);
+#4478=EDGE_CURVE('',#4464,#4472,#4477,.T.);
+#4479=ORIENTED_EDGE('',*,*,#4478,.T.);
+#4480=CARTESIAN_POINT('',(-5.42,-3.125,-0.05));
+#4481=DIRECTION('',(1.,0.,0.));
+#4482=VECTOR('',#4481,8.);
+#4483=LINE('',#4480,#4482);
+#4484=EDGE_CURVE('',#4472,#4020,#4483,.T.);
+#4485=ORIENTED_EDGE('',*,*,#4484,.T.);
+#4486=EDGE_LOOP('',(#4462,#4470,#4479,#4485));
+#4487=FACE_BOUND('',#4486,.T.);
+#4488=ADVANCED_FACE('',(#4487),#4461,.T.);
+#4489=OVER_RIDING_STYLED_ITEM('',(#3624),#4488,#26);
+#4490=CARTESIAN_POINT('',(-2.72,-3.225,0.05));
+#4491=CARTESIAN_POINT('',(-2.772359878,-3.225,0.05));
+#4492=CARTESIAN_POINT('',(-2.824397332,-3.203445381,0.06077731));
+#4493=CARTESIAN_POINT('',(-2.898445381,-3.129397332,0.097801334));
+#4494=CARTESIAN_POINT('',(-2.92,-3.077359878,0.123820061));
+#4495=CARTESIAN_POINT('',(-2.92,-3.025,0.15));
+#4496=CARTESIAN_POINT('',(-2.72,-3.225,0.023820061));
+#4497=CARTESIAN_POINT('',(-2.77921377,-3.225,0.023820061));
+#4498=CARTESIAN_POINT('',(-2.834201297,-3.197372202,0.04116938));
+#4499=CARTESIAN_POINT('',(-2.90289197,-3.121219957,0.088908156));
+#4500=CARTESIAN_POINT('',(-2.92,-3.072996554,0.119456738));
+#4501=CARTESIAN_POINT('',(-2.92,-3.025,0.15));
+#4502=CARTESIAN_POINT('',(-2.72,-3.21422269,-0.002198666));
+#4503=CARTESIAN_POINT('',(-2.783203963,-3.21422269,-0.002198666));
+#4504=CARTESIAN_POINT('',(-2.83959777,-3.185202053,0.021605907));
+#4505=CARTESIAN_POINT('',(-2.905122902,-3.112551644,0.080005762));
+#4506=CARTESIAN_POINT('',(-2.92,-3.068633231,0.115093415));
+#4507=CARTESIAN_POINT('',(-2.92,-3.025,0.15));
+#4508=CARTESIAN_POINT('',(-2.72,-3.177198666,-0.03922269));
+#4509=CARTESIAN_POINT('',(-2.783203963,-3.177198666,-0.03922269));
+#4510=CARTESIAN_POINT('',(-2.83959777,-3.153394093,-0.010202053));
+#4511=CARTESIAN_POINT('',(-2.905122902,-3.094994238,0.062448356));
+#4512=CARTESIAN_POINT('',(-2.92,-3.059906585,0.106366769));
+#4513=CARTESIAN_POINT('',(-2.92,-3.025,0.15));
+#4514=CARTESIAN_POINT('',(-2.72,-3.151179939,-0.05));
+#4515=CARTESIAN_POINT('',(-2.77921377,-3.151179939,-0.05));
+#4516=CARTESIAN_POINT('',(-2.834201297,-3.13383062,-0.022372202));
+#4517=CARTESIAN_POINT('',(-2.90289197,-3.086091844,0.053780043));
+#4518=CARTESIAN_POINT('',(-2.92,-3.055543262,0.102003446));
+#4519=CARTESIAN_POINT('',(-2.92,-3.025,0.15));
+#4520=CARTESIAN_POINT('',(-2.72,-3.125,-0.05));
+#4521=CARTESIAN_POINT('',(-2.772359878,-3.125,-0.05));
+#4522=CARTESIAN_POINT('',(-2.824397332,-3.11422269,-0.028445381));
+#4523=CARTESIAN_POINT('',(-2.898445381,-3.077198666,0.045602668));
+#4524=CARTESIAN_POINT('',(-2.92,-3.051179939,0.097640122));
+#4525=CARTESIAN_POINT('',(-2.92,-3.025,0.15));
+#4526=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#4490,#4491,#4492,#4493,#4494,#4495),(#4496,#4497,#4498,#4499,#4500,#4501),(#4502,#4503,#4504,#4505,#4506,#4507),(#4508,#4509,#4510,#4511,#4512,#4513),(#4514,#4515,#4516,#4517,#4518,#4519),(#4520,#4521,#4522,#4523,#4524,#4525)),.UNSPECIFIED.,.F.,.F.,.U.,(4,2,4),(4,2,4),(0.,0.5,1.),(-0.,0.785398163,1.570796327),.UNSPECIFIED.);
+#4527=ORIENTED_EDGE('',*,*,#4478,.F.);
+#4528=CARTESIAN_POINT('',(-2.92,-3.025,0.15));
+#4529=VERTEX_POINT('',#4528);
+#4530=CARTESIAN_POINT('',(-2.72,-3.025,0.15));
+#4531=DIRECTION('',(-0.,0.447213595,-0.894427191));
+#4532=DIRECTION('',(-0.,-0.894427191,-0.447213595));
+#4533=AXIS2_PLACEMENT_3D('',#4530,#4531,#4532);
+#4534=ELLIPSE('',#4533,0.223606798,0.2);
+#4535=EDGE_CURVE('',#4464,#4529,#4534,.T.);
+#4536=ORIENTED_EDGE('',*,*,#4535,.T.);
+#4537=CARTESIAN_POINT('',(-2.72,-3.025,0.15));
+#4538=DIRECTION('',(0.,-0.894427191,0.447213595));
+#4539=DIRECTION('',(0.,-0.447213595,-0.894427191));
+#4540=AXIS2_PLACEMENT_3D('',#4537,#4538,#4539);
+#4541=ELLIPSE('',#4540,0.223606798,0.2);
+#4542=EDGE_CURVE('',#4529,#4472,#4541,.T.);
+#4543=ORIENTED_EDGE('',*,*,#4542,.T.);
+#4544=EDGE_LOOP('',(#4527,#4536,#4543));
+#4545=FACE_BOUND('',#4544,.T.);
+#4546=ADVANCED_FACE('',(#4545),#4526,.F.);
+#4547=OVER_RIDING_STYLED_ITEM('',(#3624),#4546,#26);
+#4548=CARTESIAN_POINT('',(-2.72,-3.025,0.92));
+#4549=DIRECTION('',(0.,-0.,1.));
+#4550=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#4551=AXIS2_PLACEMENT_3D('',#4548,#4549,#4550);
+#4552=CYLINDRICAL_SURFACE('',#4551,0.2);
+#4553=ORIENTED_EDGE('',*,*,#4535,.F.);
+#4554=CARTESIAN_POINT('',(-2.72,-3.225,3.63));
+#4555=VERTEX_POINT('',#4554);
+#4556=CARTESIAN_POINT('',(-2.72,-3.225,-7.78));
+#4557=DIRECTION('',(-0.,-0.,1.));
+#4558=VECTOR('',#4557,35.8);
+#4559=LINE('',#4556,#4558);
+#4560=EDGE_CURVE('',#4464,#4555,#4559,.T.);
+#4561=ORIENTED_EDGE('',*,*,#4560,.T.);
+#4562=CARTESIAN_POINT('',(-2.92,-3.025,3.53));
+#4563=VERTEX_POINT('',#4562);
+#4564=CARTESIAN_POINT('',(-2.72,-3.025,3.53));
+#4565=DIRECTION('',(0.,0.447213595,0.894427191));
+#4566=DIRECTION('',(-0.,-0.894427191,0.447213595));
+#4567=AXIS2_PLACEMENT_3D('',#4564,#4565,#4566);
+#4568=ELLIPSE('',#4567,0.223606798,0.2);
+#4569=EDGE_CURVE('',#4563,#4555,#4568,.T.);
+#4570=ORIENTED_EDGE('',*,*,#4569,.F.);
+#4571=CARTESIAN_POINT('',(-2.92,-3.025,27.02));
+#4572=DIRECTION('',(0.,0.,-1.));
+#4573=VECTOR('',#4572,33.8);
+#4574=LINE('',#4571,#4573);
+#4575=EDGE_CURVE('',#4563,#4529,#4574,.T.);
+#4576=ORIENTED_EDGE('',*,*,#4575,.T.);
+#4577=EDGE_LOOP('',(#4553,#4561,#4570,#4576));
+#4578=FACE_BOUND('',#4577,.T.);
+#4579=ADVANCED_FACE('',(#4578),#4552,.T.);
+#4580=OVER_RIDING_STYLED_ITEM('',(#3624),#4579,#26);
+#4581=CARTESIAN_POINT('',(-2.42,-3.225,1.84));
+#4582=DIRECTION('',(-0.,1.,0.));
+#4583=DIRECTION('',(0.,-0.,1.));
+#4584=AXIS2_PLACEMENT_3D('',#4581,#4582,#4583);
+#4585=PLANE('',#4584);
+#4586=ORIENTED_EDGE('',*,*,#4469,.F.);
+#4587=ORIENTED_EDGE('',*,*,#4017,.F.);
+#4588=CARTESIAN_POINT('',(-5.42,-3.225,3.63));
+#4589=DIRECTION('',(1.,0.,-0.));
+#4590=VECTOR('',#4589,8.);
+#4591=LINE('',#4588,#4590);
+#4592=EDGE_CURVE('',#4555,#4003,#4591,.T.);
+#4593=ORIENTED_EDGE('',*,*,#4592,.F.);
+#4594=ORIENTED_EDGE('',*,*,#4560,.F.);
+#4595=EDGE_LOOP('',(#4586,#4587,#4593,#4594));
+#4596=FACE_BOUND('',#4595,.T.);
+#4597=ADVANCED_FACE('',(#4596),#4585,.F.);
+#4598=OVER_RIDING_STYLED_ITEM('',(#3624),#4597,#26);
+#4599=CARTESIAN_POINT('',(2.92,-3.025,3.53));
+#4600=CARTESIAN_POINT('',(2.92,-3.051179939,3.582359878));
+#4601=CARTESIAN_POINT('',(2.898445381,-3.077198666,3.634397332));
+#4602=CARTESIAN_POINT('',(2.824397332,-3.11422269,3.708445381));
+#4603=CARTESIAN_POINT('',(2.772359878,-3.125,3.73));
+#4604=CARTESIAN_POINT('',(2.72,-3.125,3.73));
+#4605=CARTESIAN_POINT('',(2.92,-3.025,3.53));
+#4606=CARTESIAN_POINT('',(2.92,-3.055543262,3.577996554));
+#4607=CARTESIAN_POINT('',(2.90289197,-3.086091844,3.626219957));
+#4608=CARTESIAN_POINT('',(2.834201297,-3.13383062,3.702372202));
+#4609=CARTESIAN_POINT('',(2.77921377,-3.151179939,3.73));
+#4610=CARTESIAN_POINT('',(2.72,-3.151179939,3.73));
+#4611=CARTESIAN_POINT('',(2.92,-3.025,3.53));
+#4612=CARTESIAN_POINT('',(2.92,-3.059906585,3.573633231));
+#4613=CARTESIAN_POINT('',(2.905122902,-3.094994238,3.617551644));
+#4614=CARTESIAN_POINT('',(2.83959777,-3.153394093,3.690202053));
+#4615=CARTESIAN_POINT('',(2.783203963,-3.177198666,3.71922269));
+#4616=CARTESIAN_POINT('',(2.72,-3.177198666,3.71922269));
+#4617=CARTESIAN_POINT('',(2.92,-3.025,3.53));
+#4618=CARTESIAN_POINT('',(2.92,-3.068633231,3.564906585));
+#4619=CARTESIAN_POINT('',(2.905122902,-3.112551644,3.599994238));
+#4620=CARTESIAN_POINT('',(2.83959777,-3.185202053,3.658394093));
+#4621=CARTESIAN_POINT('',(2.783203963,-3.21422269,3.682198666));
+#4622=CARTESIAN_POINT('',(2.72,-3.21422269,3.682198666));
+#4623=CARTESIAN_POINT('',(2.92,-3.025,3.53));
+#4624=CARTESIAN_POINT('',(2.92,-3.072996554,3.560543262));
+#4625=CARTESIAN_POINT('',(2.90289197,-3.121219957,3.591091844));
+#4626=CARTESIAN_POINT('',(2.834201297,-3.197372202,3.63883062));
+#4627=CARTESIAN_POINT('',(2.77921377,-3.225,3.656179939));
+#4628=CARTESIAN_POINT('',(2.72,-3.225,3.656179939));
+#4629=CARTESIAN_POINT('',(2.92,-3.025,3.53));
+#4630=CARTESIAN_POINT('',(2.92,-3.077359878,3.556179939));
+#4631=CARTESIAN_POINT('',(2.898445381,-3.129397332,3.582198666));
+#4632=CARTESIAN_POINT('',(2.824397332,-3.203445381,3.61922269));
+#4633=CARTESIAN_POINT('',(2.772359878,-3.225,3.63));
+#4634=CARTESIAN_POINT('',(2.72,-3.225,3.63));
+#4635=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#4599,#4600,#4601,#4602,#4603,#4604),(#4605,#4606,#4607,#4608,#4609,#4610),(#4611,#4612,#4613,#4614,#4615,#4616),(#4617,#4618,#4619,#4620,#4621,#4622),(#4623,#4624,#4625,#4626,#4627,#4628),(#4629,#4630,#4631,#4632,#4633,#4634)),.UNSPECIFIED.,.F.,.F.,.U.,(4,2,4),(4,2,4),(0.,0.5,1.),(-1.570796327,-0.785398163,0.),.UNSPECIFIED.);
+#4636=CARTESIAN_POINT('',(2.72,-3.125,3.63));
+#4637=DIRECTION('',(1.,0.,0.));
+#4638=DIRECTION('',(0.,-0.,1.));
+#4639=AXIS2_PLACEMENT_3D('',#4636,#4637,#4638);
+#4640=CIRCLE('',#4639,0.1);
+#4641=EDGE_CURVE('',#4273,#4415,#4640,.T.);
+#4642=ORIENTED_EDGE('',*,*,#4641,.T.);
+#4643=ORIENTED_EDGE('',*,*,#4450,.T.);
+#4644=ORIENTED_EDGE('',*,*,#4287,.T.);
+#4645=EDGE_LOOP('',(#4642,#4643,#4644));
+#4646=FACE_BOUND('',#4645,.T.);
+#4647=ADVANCED_FACE('',(#4646),#4635,.F.);
+#4648=OVER_RIDING_STYLED_ITEM('',(#3624),#4647,#26);
+#4649=CARTESIAN_POINT('',(2.42,-3.125,3.63));
+#4650=DIRECTION('',(-1.,-0.,-0.));
+#4651=DIRECTION('',(0.,-0.707106781,0.707106781));
+#4652=AXIS2_PLACEMENT_3D('',#4649,#4650,#4651);
+#4653=CYLINDRICAL_SURFACE('',#4652,0.1);
+#4654=ORIENTED_EDGE('',*,*,#3848,.T.);
+#4655=ORIENTED_EDGE('',*,*,#4426,.T.);
+#4656=ORIENTED_EDGE('',*,*,#4641,.F.);
+#4657=ORIENTED_EDGE('',*,*,#4310,.T.);
+#4658=EDGE_LOOP('',(#4654,#4655,#4656,#4657));
+#4659=FACE_BOUND('',#4658,.T.);
+#4660=ADVANCED_FACE('',(#4659),#4653,.T.);
+#4661=OVER_RIDING_STYLED_ITEM('',(#3624),#4660,#26);
+#4662=CARTESIAN_POINT('',(-2.42,-3.125,3.63));
+#4663=DIRECTION('',(-1.,0.,0.));
+#4664=DIRECTION('',(0.,-0.707106781,0.707106781));
+#4665=AXIS2_PLACEMENT_3D('',#4662,#4663,#4664);
+#4666=CYLINDRICAL_SURFACE('',#4665,0.1);
+#4667=ORIENTED_EDGE('',*,*,#4009,.T.);
+#4668=CARTESIAN_POINT('',(-2.72,-3.125,3.73));
+#4669=VERTEX_POINT('',#4668);
+#4670=CARTESIAN_POINT('',(2.58,-3.125,3.73));
+#4671=DIRECTION('',(-1.,-0.,0.));
+#4672=VECTOR('',#4671,8.);
+#4673=LINE('',#4670,#4672);
+#4674=EDGE_CURVE('',#3995,#4669,#4673,.T.);
+#4675=ORIENTED_EDGE('',*,*,#4674,.T.);
+#4676=CARTESIAN_POINT('',(-2.72,-3.125,3.63));
+#4677=DIRECTION('',(1.,0.,-0.));
+#4678=DIRECTION('',(0.,0.,1.));
+#4679=AXIS2_PLACEMENT_3D('',#4676,#4677,#4678);
+#4680=CIRCLE('',#4679,0.1);
+#4681=EDGE_CURVE('',#4669,#4555,#4680,.T.);
+#4682=ORIENTED_EDGE('',*,*,#4681,.T.);
+#4683=ORIENTED_EDGE('',*,*,#4592,.T.);
+#4684=EDGE_LOOP('',(#4667,#4675,#4682,#4683));
+#4685=FACE_BOUND('',#4684,.T.);
+#4686=ADVANCED_FACE('',(#4685),#4666,.T.);
+#4687=OVER_RIDING_STYLED_ITEM('',(#3624),#4686,#26);
+#4688=CARTESIAN_POINT('',(-2.72,-3.125,3.73));
+#4689=CARTESIAN_POINT('',(-2.772359878,-3.125,3.73));
+#4690=CARTESIAN_POINT('',(-2.824397332,-3.11422269,3.708445381));
+#4691=CARTESIAN_POINT('',(-2.898445381,-3.077198666,3.634397332));
+#4692=CARTESIAN_POINT('',(-2.92,-3.051179939,3.582359878));
+#4693=CARTESIAN_POINT('',(-2.92,-3.025,3.53));
+#4694=CARTESIAN_POINT('',(-2.72,-3.151179939,3.73));
+#4695=CARTESIAN_POINT('',(-2.77921377,-3.151179939,3.73));
+#4696=CARTESIAN_POINT('',(-2.834201297,-3.13383062,3.702372202));
+#4697=CARTESIAN_POINT('',(-2.90289197,-3.086091844,3.626219957));
+#4698=CARTESIAN_POINT('',(-2.92,-3.055543262,3.577996554));
+#4699=CARTESIAN_POINT('',(-2.92,-3.025,3.53));
+#4700=CARTESIAN_POINT('',(-2.72,-3.177198666,3.71922269));
+#4701=CARTESIAN_POINT('',(-2.783203963,-3.177198666,3.71922269));
+#4702=CARTESIAN_POINT('',(-2.83959777,-3.153394093,3.690202053));
+#4703=CARTESIAN_POINT('',(-2.905122902,-3.094994238,3.617551644));
+#4704=CARTESIAN_POINT('',(-2.92,-3.059906585,3.573633231));
+#4705=CARTESIAN_POINT('',(-2.92,-3.025,3.53));
+#4706=CARTESIAN_POINT('',(-2.72,-3.21422269,3.682198666));
+#4707=CARTESIAN_POINT('',(-2.783203963,-3.21422269,3.682198666));
+#4708=CARTESIAN_POINT('',(-2.83959777,-3.185202053,3.658394093));
+#4709=CARTESIAN_POINT('',(-2.905122902,-3.112551644,3.599994238));
+#4710=CARTESIAN_POINT('',(-2.92,-3.068633231,3.564906585));
+#4711=CARTESIAN_POINT('',(-2.92,-3.025,3.53));
+#4712=CARTESIAN_POINT('',(-2.72,-3.225,3.656179939));
+#4713=CARTESIAN_POINT('',(-2.77921377,-3.225,3.656179939));
+#4714=CARTESIAN_POINT('',(-2.834201297,-3.197372202,3.63883062));
+#4715=CARTESIAN_POINT('',(-2.90289197,-3.121219957,3.591091844));
+#4716=CARTESIAN_POINT('',(-2.92,-3.072996554,3.560543262));
+#4717=CARTESIAN_POINT('',(-2.92,-3.025,3.53));
+#4718=CARTESIAN_POINT('',(-2.72,-3.225,3.63));
+#4719=CARTESIAN_POINT('',(-2.772359878,-3.225,3.63));
+#4720=CARTESIAN_POINT('',(-2.824397332,-3.203445381,3.61922269));
+#4721=CARTESIAN_POINT('',(-2.898445381,-3.129397332,3.582198666));
+#4722=CARTESIAN_POINT('',(-2.92,-3.077359878,3.556179939));
+#4723=CARTESIAN_POINT('',(-2.92,-3.025,3.53));
+#4724=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#4688,#4689,#4690,#4691,#4692,#4693),(#4694,#4695,#4696,#4697,#4698,#4699),(#4700,#4701,#4702,#4703,#4704,#4705),(#4706,#4707,#4708,#4709,#4710,#4711),(#4712,#4713,#4714,#4715,#4716,#4717),(#4718,#4719,#4720,#4721,#4722,#4723)),.UNSPECIFIED.,.F.,.F.,.U.,(4,2,4),(4,2,4),(0.,0.5,1.),(-0.,0.785398163,1.570796327),.UNSPECIFIED.);
+#4725=ORIENTED_EDGE('',*,*,#4681,.F.);
+#4726=CARTESIAN_POINT('',(-2.72,-3.025,3.53));
+#4727=DIRECTION('',(0.,-0.894427191,-0.447213595));
+#4728=DIRECTION('',(0.,-0.447213595,0.894427191));
+#4729=AXIS2_PLACEMENT_3D('',#4726,#4727,#4728);
+#4730=ELLIPSE('',#4729,0.223606798,0.2);
+#4731=EDGE_CURVE('',#4669,#4563,#4730,.T.);
+#4732=ORIENTED_EDGE('',*,*,#4731,.T.);
+#4733=ORIENTED_EDGE('',*,*,#4569,.T.);
+#4734=EDGE_LOOP('',(#4725,#4732,#4733));
+#4735=FACE_BOUND('',#4734,.T.);
+#4736=ADVANCED_FACE('',(#4735),#4724,.F.);
+#4737=OVER_RIDING_STYLED_ITEM('',(#3624),#4736,#26);
+#4738=CARTESIAN_POINT('',(-2.42,-0.,3.73));
+#4739=DIRECTION('',(0.,0.,1.));
+#4740=DIRECTION('',(1.,0.,-0.));
+#4741=AXIS2_PLACEMENT_3D('',#4738,#4739,#4740);
+#4742=PLANE('',#4741);
+#4743=ORIENTED_EDGE('',*,*,#4134,.F.);
+#4744=CARTESIAN_POINT('',(-2.72,-16.9625,3.73));
+#4745=DIRECTION('',(0.,1.,-0.));
+#4746=VECTOR('',#4745,62.5);
+#4747=LINE('',#4744,#4746);
+#4748=EDGE_CURVE('',#4669,#4122,#4747,.T.);
+#4749=ORIENTED_EDGE('',*,*,#4748,.F.);
+#4750=ORIENTED_EDGE('',*,*,#4674,.F.);
+#4751=ORIENTED_EDGE('',*,*,#4000,.F.);
+#4752=EDGE_LOOP('',(#4743,#4749,#4750,#4751));
+#4753=FACE_BOUND('',#4752,.T.);
+#4754=ADVANCED_FACE('',(#4753),#4742,.T.);
+#4755=OVER_RIDING_STYLED_ITEM('',(#3624),#4754,#26);
+#4756=CARTESIAN_POINT('',(2.72,1.5875,0.15));
+#4757=DIRECTION('',(0.,1.,0.));
+#4758=DIRECTION('',(0.707106781,0.,-0.707106781));
+#4759=AXIS2_PLACEMENT_3D('',#4756,#4757,#4758);
+#4760=CYLINDRICAL_SURFACE('',#4759,0.2);
+#4761=ORIENTED_EDGE('',*,*,#3721,.F.);
+#4762=CARTESIAN_POINT('',(2.92,15.9625,0.15));
+#4763=DIRECTION('',(0.,-1.,0.));
+#4764=VECTOR('',#4763,60.5);
+#4765=LINE('',#4762,#4764);
+#4766=EDGE_CURVE('',#3708,#4366,#4765,.T.);
+#4767=ORIENTED_EDGE('',*,*,#4766,.T.);
+#4768=ORIENTED_EDGE('',*,*,#4372,.F.);
+#4769=CARTESIAN_POINT('',(2.72,-45.5375,-0.05));
+#4770=DIRECTION('',(0.,1.,0.));
+#4771=VECTOR('',#4770,62.5);
+#4772=LINE('',#4769,#4771);
+#4773=EDGE_CURVE('',#4357,#3651,#4772,.T.);
+#4774=ORIENTED_EDGE('',*,*,#4773,.T.);
+#4775=EDGE_LOOP('',(#4761,#4767,#4768,#4774));
+#4776=FACE_BOUND('',#4775,.T.);
+#4777=ADVANCED_FACE('',(#4776),#4760,.T.);
+#4778=OVER_RIDING_STYLED_ITEM('',(#3624),#4777,#26);
+#4779=CARTESIAN_POINT('',(2.42,0.,-0.05));
+#4780=DIRECTION('',(0.,0.,1.));
+#4781=DIRECTION('',(1.,0.,0.));
+#4782=AXIS2_PLACEMENT_3D('',#4779,#4780,#4781);
+#4783=PLANE('',#4782);
+#4784=ORIENTED_EDGE('',*,*,#3663,.F.);
+#4785=ORIENTED_EDGE('',*,*,#4773,.F.);
+#4786=ORIENTED_EDGE('',*,*,#4395,.F.);
+#4787=ORIENTED_EDGE('',*,*,#3822,.F.);
+#4788=EDGE_LOOP('',(#4784,#4785,#4786,#4787));
+#4789=FACE_BOUND('',#4788,.T.);
+#4790=ADVANCED_FACE('',(#4789),#4783,.F.);
+#4791=OVER_RIDING_STYLED_ITEM('',(#3624),#4790,#26);
+#4792=CARTESIAN_POINT('',(2.92,3.175,0.));
+#4793=DIRECTION('',(1.,0.,0.));
+#4794=DIRECTION('',(0.,0.,-1.));
+#4795=AXIS2_PLACEMENT_3D('',#4792,#4793,#4794);
+#4796=PLANE('',#4795);
+#4797=ORIENTED_EDGE('',*,*,#4766,.F.);
+#4798=ORIENTED_EDGE('',*,*,#3754,.F.);
+#4799=ORIENTED_EDGE('',*,*,#4293,.F.);
+#4800=ORIENTED_EDGE('',*,*,#4443,.F.);
+#4801=EDGE_LOOP('',(#4797,#4798,#4799,#4800));
+#4802=FACE_BOUND('',#4801,.T.);
+#4803=ADVANCED_FACE('',(#4802),#4796,.T.);
+#4804=OVER_RIDING_STYLED_ITEM('',(#3624),#4803,#26);
+#4805=CARTESIAN_POINT('',(-2.72,-1.5875,0.15));
+#4806=DIRECTION('',(-0.,-1.,0.));
+#4807=DIRECTION('',(-0.707106781,0.,-0.707106781));
+#4808=AXIS2_PLACEMENT_3D('',#4805,#4806,#4807);
+#4809=CYLINDRICAL_SURFACE('',#4808,0.2);
+#4810=ORIENTED_EDGE('',*,*,#3925,.F.);
+#4811=CARTESIAN_POINT('',(-2.72,45.5375,-0.05));
+#4812=DIRECTION('',(-0.,-1.,0.));
+#4813=VECTOR('',#4812,62.5);
+#4814=LINE('',#4811,#4813);
+#4815=EDGE_CURVE('',#3910,#4472,#4814,.T.);
+#4816=ORIENTED_EDGE('',*,*,#4815,.T.);
+#4817=ORIENTED_EDGE('',*,*,#4542,.F.);
+#4818=CARTESIAN_POINT('',(-2.92,-15.9625,0.15));
+#4819=DIRECTION('',(0.,1.,0.));
+#4820=VECTOR('',#4819,60.5);
+#4821=LINE('',#4818,#4820);
+#4822=EDGE_CURVE('',#4529,#3919,#4821,.T.);
+#4823=ORIENTED_EDGE('',*,*,#4822,.T.);
+#4824=EDGE_LOOP('',(#4810,#4816,#4817,#4823));
+#4825=FACE_BOUND('',#4824,.T.);
+#4826=ADVANCED_FACE('',(#4825),#4809,.T.);
+#4827=OVER_RIDING_STYLED_ITEM('',(#3624),#4826,#26);
+#4828=CARTESIAN_POINT('',(-2.72,-1.5875,3.53));
+#4829=DIRECTION('',(0.,1.,0.));
+#4830=DIRECTION('',(-0.707106781,0.,0.707106781));
+#4831=AXIS2_PLACEMENT_3D('',#4828,#4829,#4830);
+#4832=CYLINDRICAL_SURFACE('',#4831,0.2);
+#4833=ORIENTED_EDGE('',*,*,#4184,.F.);
+#4834=CARTESIAN_POINT('',(-2.92,44.5375,3.53));
+#4835=DIRECTION('',(-0.,-1.,0.));
+#4836=VECTOR('',#4835,60.5);
+#4837=LINE('',#4834,#4836);
+#4838=EDGE_CURVE('',#4095,#4563,#4837,.T.);
+#4839=ORIENTED_EDGE('',*,*,#4838,.T.);
+#4840=ORIENTED_EDGE('',*,*,#4731,.F.);
+#4841=ORIENTED_EDGE('',*,*,#4748,.T.);
+#4842=EDGE_LOOP('',(#4833,#4839,#4840,#4841));
+#4843=FACE_BOUND('',#4842,.T.);
+#4844=ADVANCED_FACE('',(#4843),#4832,.T.);
+#4845=OVER_RIDING_STYLED_ITEM('',(#3624),#4844,#26);
+#4846=CARTESIAN_POINT('',(-2.42,-0.,-0.05));
+#4847=DIRECTION('',(0.,0.,1.));
+#4848=DIRECTION('',(1.,0.,0.));
+#4849=AXIS2_PLACEMENT_3D('',#4846,#4847,#4848);
+#4850=PLANE('',#4849);
+#4851=ORIENTED_EDGE('',*,*,#3958,.F.);
+#4852=ORIENTED_EDGE('',*,*,#4032,.F.);
+#4853=ORIENTED_EDGE('',*,*,#4484,.F.);
+#4854=ORIENTED_EDGE('',*,*,#4815,.F.);
+#4855=EDGE_LOOP('',(#4851,#4852,#4853,#4854));
+#4856=FACE_BOUND('',#4855,.T.);
+#4857=ADVANCED_FACE('',(#4856),#4850,.F.);
+#4858=OVER_RIDING_STYLED_ITEM('',(#3624),#4857,#26);
+#4859=CARTESIAN_POINT('',(-2.92,-3.175,0.));
+#4860=DIRECTION('',(-1.,0.,0.));
+#4861=DIRECTION('',(0.,0.,1.));
+#4862=AXIS2_PLACEMENT_3D('',#4859,#4860,#4861);
+#4863=PLANE('',#4862);
+#4864=ORIENTED_EDGE('',*,*,#4822,.F.);
+#4865=ORIENTED_EDGE('',*,*,#4575,.F.);
+#4866=ORIENTED_EDGE('',*,*,#4838,.F.);
+#4867=ORIENTED_EDGE('',*,*,#4100,.F.);
+#4868=EDGE_LOOP('',(#4864,#4865,#4866,#4867));
+#4869=FACE_BOUND('',#4868,.T.);
+#4870=ADVANCED_FACE('',(#4869),#4863,.T.);
+#4871=OVER_RIDING_STYLED_ITEM('',(#3624),#4870,#26);
+#4872=CARTESIAN_POINT('',(2.92,-3.175,0.));
+#4873=DIRECTION('',(-0.,-1.,0.));
+#4874=DIRECTION('',(0.,0.,-1.));
+#4875=AXIS2_PLACEMENT_3D('',#4872,#4873,#4874);
+#4876=PLANE('',#4875);
+#4877=ORIENTED_EDGE('',*,*,#4056,.T.);
+#4878=CARTESIAN_POINT('',(-7.08,-3.175,0.));
+#4879=DIRECTION('',(-1.,0.,0.));
+#4880=VECTOR('',#4879,38.4);
+#4881=LINE('',#4878,#4880);
+#4882=EDGE_CURVE('',#3792,#4045,#4881,.T.);
+#4883=ORIENTED_EDGE('',*,*,#4882,.F.);
+#4884=ORIENTED_EDGE('',*,*,#3797,.T.);
+#4885=ORIENTED_EDGE('',*,*,#3563,.T.);
+#4886=EDGE_LOOP('',(#4877,#4883,#4884,#4885));
+#4887=FACE_BOUND('',#4886,.T.);
+#4888=ADVANCED_FACE('',(#4887),#4876,.T.);
+#4889=OVER_RIDING_STYLED_ITEM('',(#3588),#4888,#26);
+#4890=CARTESIAN_POINT('',(-2.92,3.175,0.));
+#4891=DIRECTION('',(0.,1.,0.));
+#4892=DIRECTION('',(0.,0.,1.));
+#4893=AXIS2_PLACEMENT_3D('',#4890,#4891,#4892);
+#4894=PLANE('',#4893);
+#4895=ORIENTED_EDGE('',*,*,#3811,.T.);
+#4896=CARTESIAN_POINT('',(7.08,3.175,0.));
+#4897=DIRECTION('',(1.,0.,-0.));
+#4898=VECTOR('',#4897,38.4);
+#4899=LINE('',#4896,#4898);
+#4900=EDGE_CURVE('',#4037,#3800,#4899,.T.);
+#4901=ORIENTED_EDGE('',*,*,#4900,.F.);
+#4902=ORIENTED_EDGE('',*,*,#4042,.T.);
+#4903=ORIENTED_EDGE('',*,*,#3577,.T.);
+#4904=EDGE_LOOP('',(#4895,#4901,#4902,#4903));
+#4905=FACE_BOUND('',#4904,.T.);
+#4906=ADVANCED_FACE('',(#4905),#4894,.T.);
+#4907=OVER_RIDING_STYLED_ITEM('',(#3588),#4906,#26);
+#4908=CARTESIAN_POINT('',(-0.,-0.,3.68));
+#4909=DIRECTION('',(0.,0.,1.));
+#4910=DIRECTION('',(1.,0.,0.));
+#4911=AXIS2_PLACEMENT_3D('',#4908,#4909,#4910);
+#4912=PLANE('',#4911);
+#4913=ORIENTED_EDGE('',*,*,#233,.T.);
+#4914=ORIENTED_EDGE('',*,*,#266,.T.);
+#4915=ORIENTED_EDGE('',*,*,#294,.T.);
+#4916=ORIENTED_EDGE('',*,*,#322,.T.);
+#4917=ORIENTED_EDGE('',*,*,#490,.T.);
+#4918=ORIENTED_EDGE('',*,*,#464,.T.);
+#4919=ORIENTED_EDGE('',*,*,#436,.T.);
+#4920=ORIENTED_EDGE('',*,*,#408,.T.);
+#4921=EDGE_LOOP('',(#4913,#4914,#4915,#4916,#4917,#4918,#4919,#4920));
+#4922=FACE_BOUND('',#4921,.T.);
+#4923=ADVANCED_FACE('',(#4922),#4912,.T.);
+#4924=OVER_RIDING_STYLED_ITEM('',(#3588),#4923,#26);
+#4925=CARTESIAN_POINT('',(-0.,-0.,0.));
+#4926=DIRECTION('',(0.,0.,1.));
+#4927=DIRECTION('',(1.,0.,0.));
+#4928=AXIS2_PLACEMENT_3D('',#4925,#4926,#4927);
+#4929=PLANE('',#4928);
+#4930=ORIENTED_EDGE('',*,*,#3805,.T.);
+#4931=ORIENTED_EDGE('',*,*,#4882,.T.);
+#4932=ORIENTED_EDGE('',*,*,#4050,.T.);
+#4933=ORIENTED_EDGE('',*,*,#4900,.T.);
+#4934=EDGE_LOOP('',(#4930,#4931,#4932,#4933));
+#4935=FACE_BOUND('',#4934,.T.);
+#4936=ADVANCED_FACE('',(#4935),#4929,.F.);
+#4937=OVER_RIDING_STYLED_ITEM('',(#3588),#4936,#26);
+#4938=CLOSED_SHELL('',(#208,#243,#271,#299,#327,#362,#390,#418,#446,#474,#495,#523,#544,#768,#803,#831,#859,#887,#911,#935,#963,#991,#1019,#1047,#1075,#1103,
+#1131,#1159,#1183,#1207,#1235,#1263,#1291,#1312,#1352,#1383,#1414,#1445,#1476,#1507,#1529,#1544,#1616,#1647,#1671,#1695,#1719,#1743,#1767,#1791,#1808,
+#1861,#1905,#1952,#1990,#2032,#2074,#2118,#2153,#2195,#2237,#2275,#2304,#2326,#2424,#2455,#2479,#2510,#2534,#2558,#2582,#2599,#2623,#2647,#2671,#2688,
+#2735,#2775,#2813,#2851,#2882,#2913,#2951,#2989,#3029,#3067,#3105,#3145,#3183,#3221,#3252,#3283,#3321,#3359,#3399,#3428,#3456,#3581,#3605,#3617,#3667,
+#3725,#3758,#3783,#3868,#3936,#3969,#4061,#4086,#4112,#4138,#4188,#4246,#4264,#4297,#4315,#4383,#4406,#4431,#4455,#4488,#4546,#4579,#4597,#4647,#4660,
+#4686,#4736,#4754,#4777,#4790,#4803,#4826,#4844,#4857,#4870,#4888,#4906,#4923,#4936));
+#4939=MANIFOLD_SOLID_BREP('',#4938);
+#4940=COLOUR_RGB('',0.321568996,0.321568996,0.321568996);
+#4941=FILL_AREA_STYLE_COLOUR('',#4940);
+#4942=FILL_AREA_STYLE('',(#4941));
+#4943=SURFACE_STYLE_FILL_AREA(#4942);
+#4944=SURFACE_SIDE_STYLE('',(#4943));
+#4945=SURFACE_STYLE_USAGE(.BOTH.,#4944);
+#4946=PRESENTATION_STYLE_ASSIGNMENT((#4945));
+#26=STYLED_ITEM('',(#4946),#4939);
+#16=SHAPE_REPRESENTATION('2a8e9a62e6a243588b13ceea39a9eed820230107-1-arf9vi.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('2a8e9a62e6a243588b13ceea39a9eed820230107-1-arf9vi.ipt',(#4939),#10);
+#4954=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#4955=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#4956=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#4955);
+#4957=PRODUCT_CONTEXT('',#4955,'mechanical');
+#4958=PRODUCT_DEFINITION_CONTEXT('part definition',#4955,'design');
+#24=PRODUCT('2a8e9a62e6a243588b13ceea39a9eed820230107-1-arf9vi.ipt','2a8e9a62e6a243588b13ceea39a9eed820230107-1-arf9vi.ipt','',(#4957));
+#4959=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#4960=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#4960,#4958);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#4961=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#3589,#3606,#3625,#3668,#3726,#3759,#3784,#3869,#3937,#3970,#4062,#4087,#4113,#4139,#4189,#4247,#4265,#4298,#4316,#4384,#4407,#4432,#4456,#4489,#4547,#4580,
+#4598,#4648,#4661,#4687,#4737,#4755,#4778,#4791,#4804,#4827,#4845,#4858,#4871,#4889,#4907,#4924,#4937,#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/CarrierDisc_Back.step b/Design Files/CAD/STEP/CarrierDisc_Back.step
new file mode 100644
index 0000000000000000000000000000000000000000..ed19722f822c87fa16998425a4023115f8034de3
--- /dev/null
+++ b/Design Files/CAD/STEP/CarrierDisc_Back.step	
@@ -0,0 +1,4703 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/c53c8c33285630593296f7b61edc2d7420230107-1-mmy8nv.ipt.step',
+'2023-01-07T10:48:15+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','c53c8c33285630593296f7b61edc2d7420230107-1-mmy8nv.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(81.110912703,81.110912703,-456.797600679));
+#28=DIRECTION('',(0.,0.,1.));
+#29=DIRECTION('',(1.,0.,-0.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=CYLINDRICAL_SURFACE('',#30,2.5);
+#32=CARTESIAN_POINT('',(78.610912703,81.110912703,0.));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(78.610912703,81.110912703,10.));
+#35=VERTEX_POINT('',#34);
+#36=CARTESIAN_POINT('',(78.610912703,81.110912703,0.));
+#37=DIRECTION('',(0.,0.,1.));
+#38=VECTOR('',#37,10.);
+#39=LINE('',#36,#38);
+#40=EDGE_CURVE('',#33,#35,#39,.T.);
+#41=ORIENTED_EDGE('',*,*,#40,.T.);
+#42=CARTESIAN_POINT('',(83.610912703,81.110912703,10.));
+#43=VERTEX_POINT('',#42);
+#44=CARTESIAN_POINT('',(81.110912703,81.110912703,10.));
+#45=DIRECTION('',(0.,0.,-1.));
+#46=DIRECTION('',(1.,0.,0.));
+#47=AXIS2_PLACEMENT_3D('',#44,#45,#46);
+#48=CIRCLE('',#47,2.5);
+#49=EDGE_CURVE('',#43,#35,#48,.T.);
+#50=ORIENTED_EDGE('',*,*,#49,.F.);
+#51=CARTESIAN_POINT('',(81.110912703,81.110912703,10.));
+#52=DIRECTION('',(0.,0.,-1.));
+#53=DIRECTION('',(1.,0.,0.));
+#54=AXIS2_PLACEMENT_3D('',#51,#52,#53);
+#55=CIRCLE('',#54,2.5);
+#56=EDGE_CURVE('',#35,#43,#55,.T.);
+#57=ORIENTED_EDGE('',*,*,#56,.F.);
+#58=ORIENTED_EDGE('',*,*,#40,.F.);
+#59=CARTESIAN_POINT('',(81.110912703,81.110912703,0.));
+#60=DIRECTION('',(0.,0.,1.));
+#61=DIRECTION('',(1.,0.,-0.));
+#62=AXIS2_PLACEMENT_3D('',#59,#60,#61);
+#63=CIRCLE('',#62,2.5);
+#64=EDGE_CURVE('',#33,#33,#63,.T.);
+#65=ORIENTED_EDGE('',*,*,#64,.F.);
+#66=EDGE_LOOP('',(#41,#50,#57,#58,#65));
+#67=FACE_BOUND('',#66,.T.);
+#68=ADVANCED_FACE('',(#67),#31,.F.);
+#69=CARTESIAN_POINT('',(81.110912703,-81.110912703,-456.797600679));
+#70=DIRECTION('',(0.,0.,1.));
+#71=DIRECTION('',(1.,0.,-0.));
+#72=AXIS2_PLACEMENT_3D('',#69,#70,#71);
+#73=CYLINDRICAL_SURFACE('',#72,2.5);
+#74=CARTESIAN_POINT('',(78.610912703,-81.110912703,0.));
+#75=VERTEX_POINT('',#74);
+#76=CARTESIAN_POINT('',(78.610912703,-81.110912703,10.));
+#77=VERTEX_POINT('',#76);
+#78=CARTESIAN_POINT('',(78.610912703,-81.110912703,0.));
+#79=DIRECTION('',(0.,0.,1.));
+#80=VECTOR('',#79,10.);
+#81=LINE('',#78,#80);
+#82=EDGE_CURVE('',#75,#77,#81,.T.);
+#83=ORIENTED_EDGE('',*,*,#82,.T.);
+#84=CARTESIAN_POINT('',(83.610912703,-81.110912703,10.));
+#85=VERTEX_POINT('',#84);
+#86=CARTESIAN_POINT('',(81.110912703,-81.110912703,10.));
+#87=DIRECTION('',(0.,0.,-1.));
+#88=DIRECTION('',(1.,0.,0.));
+#89=AXIS2_PLACEMENT_3D('',#86,#87,#88);
+#90=CIRCLE('',#89,2.5);
+#91=EDGE_CURVE('',#85,#77,#90,.T.);
+#92=ORIENTED_EDGE('',*,*,#91,.F.);
+#93=CARTESIAN_POINT('',(81.110912703,-81.110912703,10.));
+#94=DIRECTION('',(0.,0.,-1.));
+#95=DIRECTION('',(1.,0.,0.));
+#96=AXIS2_PLACEMENT_3D('',#93,#94,#95);
+#97=CIRCLE('',#96,2.5);
+#98=EDGE_CURVE('',#77,#85,#97,.T.);
+#99=ORIENTED_EDGE('',*,*,#98,.F.);
+#100=ORIENTED_EDGE('',*,*,#82,.F.);
+#101=CARTESIAN_POINT('',(81.110912703,-81.110912703,0.));
+#102=DIRECTION('',(0.,0.,1.));
+#103=DIRECTION('',(1.,0.,-0.));
+#104=AXIS2_PLACEMENT_3D('',#101,#102,#103);
+#105=CIRCLE('',#104,2.5);
+#106=EDGE_CURVE('',#75,#75,#105,.T.);
+#107=ORIENTED_EDGE('',*,*,#106,.F.);
+#108=EDGE_LOOP('',(#83,#92,#99,#100,#107));
+#109=FACE_BOUND('',#108,.T.);
+#110=ADVANCED_FACE('',(#109),#73,.F.);
+#111=CARTESIAN_POINT('',(-81.110912703,-81.110912703,-456.797600679));
+#112=DIRECTION('',(0.,0.,1.));
+#113=DIRECTION('',(1.,0.,-0.));
+#114=AXIS2_PLACEMENT_3D('',#111,#112,#113);
+#115=CYLINDRICAL_SURFACE('',#114,2.5);
+#116=CARTESIAN_POINT('',(-83.610912703,-81.110912703,0.));
+#117=VERTEX_POINT('',#116);
+#118=CARTESIAN_POINT('',(-83.610912703,-81.110912703,10.));
+#119=VERTEX_POINT('',#118);
+#120=CARTESIAN_POINT('',(-83.610912703,-81.110912703,0.));
+#121=DIRECTION('',(0.,0.,1.));
+#122=VECTOR('',#121,10.);
+#123=LINE('',#120,#122);
+#124=EDGE_CURVE('',#117,#119,#123,.T.);
+#125=ORIENTED_EDGE('',*,*,#124,.T.);
+#126=CARTESIAN_POINT('',(-78.610912703,-81.110912703,10.));
+#127=VERTEX_POINT('',#126);
+#128=CARTESIAN_POINT('',(-81.110912703,-81.110912703,10.));
+#129=DIRECTION('',(0.,0.,-1.));
+#130=DIRECTION('',(1.,0.,0.));
+#131=AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#132=CIRCLE('',#131,2.5);
+#133=EDGE_CURVE('',#127,#119,#132,.T.);
+#134=ORIENTED_EDGE('',*,*,#133,.F.);
+#135=CARTESIAN_POINT('',(-81.110912703,-81.110912703,10.));
+#136=DIRECTION('',(0.,0.,-1.));
+#137=DIRECTION('',(1.,0.,0.));
+#138=AXIS2_PLACEMENT_3D('',#135,#136,#137);
+#139=CIRCLE('',#138,2.5);
+#140=EDGE_CURVE('',#119,#127,#139,.T.);
+#141=ORIENTED_EDGE('',*,*,#140,.F.);
+#142=ORIENTED_EDGE('',*,*,#124,.F.);
+#143=CARTESIAN_POINT('',(-81.110912703,-81.110912703,0.));
+#144=DIRECTION('',(0.,0.,1.));
+#145=DIRECTION('',(1.,0.,-0.));
+#146=AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#147=CIRCLE('',#146,2.5);
+#148=EDGE_CURVE('',#117,#117,#147,.T.);
+#149=ORIENTED_EDGE('',*,*,#148,.F.);
+#150=EDGE_LOOP('',(#125,#134,#141,#142,#149));
+#151=FACE_BOUND('',#150,.T.);
+#152=ADVANCED_FACE('',(#151),#115,.F.);
+#153=CARTESIAN_POINT('',(-81.110912703,81.110912703,-456.797600679));
+#154=DIRECTION('',(0.,0.,1.));
+#155=DIRECTION('',(1.,0.,-0.));
+#156=AXIS2_PLACEMENT_3D('',#153,#154,#155);
+#157=CYLINDRICAL_SURFACE('',#156,2.5);
+#158=CARTESIAN_POINT('',(-83.610912703,81.110912703,0.));
+#159=VERTEX_POINT('',#158);
+#160=CARTESIAN_POINT('',(-83.610912703,81.110912703,10.));
+#161=VERTEX_POINT('',#160);
+#162=CARTESIAN_POINT('',(-83.610912703,81.110912703,0.));
+#163=DIRECTION('',(0.,0.,1.));
+#164=VECTOR('',#163,10.);
+#165=LINE('',#162,#164);
+#166=EDGE_CURVE('',#159,#161,#165,.T.);
+#167=ORIENTED_EDGE('',*,*,#166,.T.);
+#168=CARTESIAN_POINT('',(-78.610912703,81.110912703,10.));
+#169=VERTEX_POINT('',#168);
+#170=CARTESIAN_POINT('',(-81.110912703,81.110912703,10.));
+#171=DIRECTION('',(0.,0.,-1.));
+#172=DIRECTION('',(1.,0.,0.));
+#173=AXIS2_PLACEMENT_3D('',#170,#171,#172);
+#174=CIRCLE('',#173,2.5);
+#175=EDGE_CURVE('',#169,#161,#174,.T.);
+#176=ORIENTED_EDGE('',*,*,#175,.F.);
+#177=CARTESIAN_POINT('',(-81.110912703,81.110912703,10.));
+#178=DIRECTION('',(0.,0.,-1.));
+#179=DIRECTION('',(1.,0.,0.));
+#180=AXIS2_PLACEMENT_3D('',#177,#178,#179);
+#181=CIRCLE('',#180,2.5);
+#182=EDGE_CURVE('',#161,#169,#181,.T.);
+#183=ORIENTED_EDGE('',*,*,#182,.F.);
+#184=ORIENTED_EDGE('',*,*,#166,.F.);
+#185=CARTESIAN_POINT('',(-81.110912703,81.110912703,0.));
+#186=DIRECTION('',(0.,0.,1.));
+#187=DIRECTION('',(1.,0.,-0.));
+#188=AXIS2_PLACEMENT_3D('',#185,#186,#187);
+#189=CIRCLE('',#188,2.5);
+#190=EDGE_CURVE('',#159,#159,#189,.T.);
+#191=ORIENTED_EDGE('',*,*,#190,.F.);
+#192=EDGE_LOOP('',(#167,#176,#183,#184,#191));
+#193=FACE_BOUND('',#192,.T.);
+#194=ADVANCED_FACE('',(#193),#157,.F.);
+#195=CARTESIAN_POINT('',(-90.,-70.870545185,-456.797600679));
+#196=DIRECTION('',(0.,0.,1.));
+#197=DIRECTION('',(1.,0.,-0.));
+#198=AXIS2_PLACEMENT_3D('',#195,#196,#197);
+#199=CYLINDRICAL_SURFACE('',#198,2.);
+#200=CARTESIAN_POINT('',(-92.,-70.870545185,0.));
+#201=VERTEX_POINT('',#200);
+#202=CARTESIAN_POINT('',(-92.,-70.870545185,10.));
+#203=VERTEX_POINT('',#202);
+#204=CARTESIAN_POINT('',(-92.,-70.870545185,0.));
+#205=DIRECTION('',(0.,0.,1.));
+#206=VECTOR('',#205,10.);
+#207=LINE('',#204,#206);
+#208=EDGE_CURVE('',#201,#203,#207,.T.);
+#209=ORIENTED_EDGE('',*,*,#208,.T.);
+#210=CARTESIAN_POINT('',(-88.,-70.870545185,10.));
+#211=VERTEX_POINT('',#210);
+#212=CARTESIAN_POINT('',(-90.,-70.870545185,10.));
+#213=DIRECTION('',(0.,0.,-1.));
+#214=DIRECTION('',(1.,0.,0.));
+#215=AXIS2_PLACEMENT_3D('',#212,#213,#214);
+#216=CIRCLE('',#215,2.);
+#217=EDGE_CURVE('',#211,#203,#216,.T.);
+#218=ORIENTED_EDGE('',*,*,#217,.F.);
+#219=CARTESIAN_POINT('',(-90.,-70.870545185,10.));
+#220=DIRECTION('',(0.,0.,-1.));
+#221=DIRECTION('',(1.,0.,0.));
+#222=AXIS2_PLACEMENT_3D('',#219,#220,#221);
+#223=CIRCLE('',#222,2.);
+#224=EDGE_CURVE('',#203,#211,#223,.T.);
+#225=ORIENTED_EDGE('',*,*,#224,.F.);
+#226=ORIENTED_EDGE('',*,*,#208,.F.);
+#227=CARTESIAN_POINT('',(-90.,-70.870545185,0.));
+#228=DIRECTION('',(0.,0.,1.));
+#229=DIRECTION('',(1.,0.,-0.));
+#230=AXIS2_PLACEMENT_3D('',#227,#228,#229);
+#231=CIRCLE('',#230,2.);
+#232=EDGE_CURVE('',#201,#201,#231,.T.);
+#233=ORIENTED_EDGE('',*,*,#232,.F.);
+#234=EDGE_LOOP('',(#209,#218,#225,#226,#233));
+#235=FACE_BOUND('',#234,.T.);
+#236=ADVANCED_FACE('',(#235),#199,.F.);
+#237=CARTESIAN_POINT('',(90.,-70.870545185,-456.797600679));
+#238=DIRECTION('',(0.,0.,1.));
+#239=DIRECTION('',(1.,0.,-0.));
+#240=AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#241=CYLINDRICAL_SURFACE('',#240,2.);
+#242=CARTESIAN_POINT('',(88.,-70.870545185,0.));
+#243=VERTEX_POINT('',#242);
+#244=CARTESIAN_POINT('',(88.,-70.870545185,10.));
+#245=VERTEX_POINT('',#244);
+#246=CARTESIAN_POINT('',(88.,-70.870545185,0.));
+#247=DIRECTION('',(0.,0.,1.));
+#248=VECTOR('',#247,10.);
+#249=LINE('',#246,#248);
+#250=EDGE_CURVE('',#243,#245,#249,.T.);
+#251=ORIENTED_EDGE('',*,*,#250,.T.);
+#252=CARTESIAN_POINT('',(92.,-70.870545185,10.));
+#253=VERTEX_POINT('',#252);
+#254=CARTESIAN_POINT('',(90.,-70.870545185,10.));
+#255=DIRECTION('',(0.,0.,-1.));
+#256=DIRECTION('',(1.,0.,0.));
+#257=AXIS2_PLACEMENT_3D('',#254,#255,#256);
+#258=CIRCLE('',#257,2.);
+#259=EDGE_CURVE('',#253,#245,#258,.T.);
+#260=ORIENTED_EDGE('',*,*,#259,.F.);
+#261=CARTESIAN_POINT('',(90.,-70.870545185,10.));
+#262=DIRECTION('',(0.,0.,-1.));
+#263=DIRECTION('',(1.,0.,0.));
+#264=AXIS2_PLACEMENT_3D('',#261,#262,#263);
+#265=CIRCLE('',#264,2.);
+#266=EDGE_CURVE('',#245,#253,#265,.T.);
+#267=ORIENTED_EDGE('',*,*,#266,.F.);
+#268=ORIENTED_EDGE('',*,*,#250,.F.);
+#269=CARTESIAN_POINT('',(90.,-70.870545185,0.));
+#270=DIRECTION('',(0.,0.,1.));
+#271=DIRECTION('',(1.,0.,-0.));
+#272=AXIS2_PLACEMENT_3D('',#269,#270,#271);
+#273=CIRCLE('',#272,2.);
+#274=EDGE_CURVE('',#243,#243,#273,.T.);
+#275=ORIENTED_EDGE('',*,*,#274,.F.);
+#276=EDGE_LOOP('',(#251,#260,#267,#268,#275));
+#277=FACE_BOUND('',#276,.T.);
+#278=ADVANCED_FACE('',(#277),#241,.F.);
+#279=CARTESIAN_POINT('',(90.,70.870545185,-456.797600679));
+#280=DIRECTION('',(0.,0.,1.));
+#281=DIRECTION('',(1.,0.,-0.));
+#282=AXIS2_PLACEMENT_3D('',#279,#280,#281);
+#283=CYLINDRICAL_SURFACE('',#282,2.);
+#284=CARTESIAN_POINT('',(88.,70.870545185,0.));
+#285=VERTEX_POINT('',#284);
+#286=CARTESIAN_POINT('',(88.,70.870545185,10.));
+#287=VERTEX_POINT('',#286);
+#288=CARTESIAN_POINT('',(88.,70.870545185,0.));
+#289=DIRECTION('',(0.,0.,1.));
+#290=VECTOR('',#289,10.);
+#291=LINE('',#288,#290);
+#292=EDGE_CURVE('',#285,#287,#291,.T.);
+#293=ORIENTED_EDGE('',*,*,#292,.T.);
+#294=CARTESIAN_POINT('',(92.,70.870545185,10.));
+#295=VERTEX_POINT('',#294);
+#296=CARTESIAN_POINT('',(90.,70.870545185,10.));
+#297=DIRECTION('',(0.,0.,-1.));
+#298=DIRECTION('',(1.,0.,0.));
+#299=AXIS2_PLACEMENT_3D('',#296,#297,#298);
+#300=CIRCLE('',#299,2.);
+#301=EDGE_CURVE('',#295,#287,#300,.T.);
+#302=ORIENTED_EDGE('',*,*,#301,.F.);
+#303=CARTESIAN_POINT('',(90.,70.870545185,10.));
+#304=DIRECTION('',(0.,0.,-1.));
+#305=DIRECTION('',(1.,0.,0.));
+#306=AXIS2_PLACEMENT_3D('',#303,#304,#305);
+#307=CIRCLE('',#306,2.);
+#308=EDGE_CURVE('',#287,#295,#307,.T.);
+#309=ORIENTED_EDGE('',*,*,#308,.F.);
+#310=ORIENTED_EDGE('',*,*,#292,.F.);
+#311=CARTESIAN_POINT('',(90.,70.870545185,0.));
+#312=DIRECTION('',(0.,0.,1.));
+#313=DIRECTION('',(1.,0.,-0.));
+#314=AXIS2_PLACEMENT_3D('',#311,#312,#313);
+#315=CIRCLE('',#314,2.);
+#316=EDGE_CURVE('',#285,#285,#315,.T.);
+#317=ORIENTED_EDGE('',*,*,#316,.F.);
+#318=EDGE_LOOP('',(#293,#302,#309,#310,#317));
+#319=FACE_BOUND('',#318,.T.);
+#320=ADVANCED_FACE('',(#319),#283,.F.);
+#321=CARTESIAN_POINT('',(-90.,70.870545185,-456.797600679));
+#322=DIRECTION('',(0.,0.,1.));
+#323=DIRECTION('',(1.,0.,-0.));
+#324=AXIS2_PLACEMENT_3D('',#321,#322,#323);
+#325=CYLINDRICAL_SURFACE('',#324,2.);
+#326=CARTESIAN_POINT('',(-92.,70.870545185,0.));
+#327=VERTEX_POINT('',#326);
+#328=CARTESIAN_POINT('',(-92.,70.870545185,10.));
+#329=VERTEX_POINT('',#328);
+#330=CARTESIAN_POINT('',(-92.,70.870545185,0.));
+#331=DIRECTION('',(0.,0.,1.));
+#332=VECTOR('',#331,10.);
+#333=LINE('',#330,#332);
+#334=EDGE_CURVE('',#327,#329,#333,.T.);
+#335=ORIENTED_EDGE('',*,*,#334,.T.);
+#336=CARTESIAN_POINT('',(-88.,70.870545185,10.));
+#337=VERTEX_POINT('',#336);
+#338=CARTESIAN_POINT('',(-90.,70.870545185,10.));
+#339=DIRECTION('',(0.,0.,-1.));
+#340=DIRECTION('',(1.,0.,0.));
+#341=AXIS2_PLACEMENT_3D('',#338,#339,#340);
+#342=CIRCLE('',#341,2.);
+#343=EDGE_CURVE('',#337,#329,#342,.T.);
+#344=ORIENTED_EDGE('',*,*,#343,.F.);
+#345=CARTESIAN_POINT('',(-90.,70.870545185,10.));
+#346=DIRECTION('',(0.,0.,-1.));
+#347=DIRECTION('',(1.,0.,0.));
+#348=AXIS2_PLACEMENT_3D('',#345,#346,#347);
+#349=CIRCLE('',#348,2.);
+#350=EDGE_CURVE('',#329,#337,#349,.T.);
+#351=ORIENTED_EDGE('',*,*,#350,.F.);
+#352=ORIENTED_EDGE('',*,*,#334,.F.);
+#353=CARTESIAN_POINT('',(-90.,70.870545185,0.));
+#354=DIRECTION('',(0.,0.,1.));
+#355=DIRECTION('',(1.,0.,-0.));
+#356=AXIS2_PLACEMENT_3D('',#353,#354,#355);
+#357=CIRCLE('',#356,2.);
+#358=EDGE_CURVE('',#327,#327,#357,.T.);
+#359=ORIENTED_EDGE('',*,*,#358,.F.);
+#360=EDGE_LOOP('',(#335,#344,#351,#352,#359));
+#361=FACE_BOUND('',#360,.T.);
+#362=ADVANCED_FACE('',(#361),#325,.F.);
+#363=CARTESIAN_POINT('',(115.,-7.,0.));
+#364=DIRECTION('',(0.,0.,1.));
+#365=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#366=AXIS2_PLACEMENT_3D('',#363,#364,#365);
+#367=CYLINDRICAL_SURFACE('',#366,3.);
+#368=CARTESIAN_POINT('',(115.,-10.,0.));
+#369=VERTEX_POINT('',#368);
+#370=CARTESIAN_POINT('',(112.,-7.,0.));
+#371=VERTEX_POINT('',#370);
+#372=CARTESIAN_POINT('',(115.,-7.,0.));
+#373=DIRECTION('',(-0.,0.,-1.));
+#374=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#375=AXIS2_PLACEMENT_3D('',#372,#373,#374);
+#376=CIRCLE('',#375,3.);
+#377=EDGE_CURVE('',#369,#371,#376,.T.);
+#378=ORIENTED_EDGE('',*,*,#377,.T.);
+#379=CARTESIAN_POINT('',(112.,-7.,10.));
+#380=VERTEX_POINT('',#379);
+#381=CARTESIAN_POINT('',(112.,-7.,-0.));
+#382=DIRECTION('',(0.,0.,1.));
+#383=VECTOR('',#382,100.);
+#384=LINE('',#381,#383);
+#385=EDGE_CURVE('',#371,#380,#384,.T.);
+#386=ORIENTED_EDGE('',*,*,#385,.T.);
+#387=CARTESIAN_POINT('',(115.,-10.,10.));
+#388=VERTEX_POINT('',#387);
+#389=CARTESIAN_POINT('',(115.,-7.,10.));
+#390=DIRECTION('',(0.,0.,1.));
+#391=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#392=AXIS2_PLACEMENT_3D('',#389,#390,#391);
+#393=CIRCLE('',#392,3.);
+#394=EDGE_CURVE('',#380,#388,#393,.T.);
+#395=ORIENTED_EDGE('',*,*,#394,.T.);
+#396=CARTESIAN_POINT('',(115.,-10.,100.));
+#397=DIRECTION('',(0.,0.,-1.));
+#398=VECTOR('',#397,100.);
+#399=LINE('',#396,#398);
+#400=EDGE_CURVE('',#388,#369,#399,.T.);
+#401=ORIENTED_EDGE('',*,*,#400,.T.);
+#402=EDGE_LOOP('',(#378,#386,#395,#401));
+#403=FACE_BOUND('',#402,.T.);
+#404=ADVANCED_FACE('',(#403),#367,.F.);
+#405=CARTESIAN_POINT('',(112.,-10.,0.));
+#406=DIRECTION('',(-1.,0.,0.));
+#407=DIRECTION('',(0.,0.,1.));
+#408=AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#409=PLANE('',#408);
+#410=ORIENTED_EDGE('',*,*,#385,.F.);
+#411=CARTESIAN_POINT('',(112.,7.,0.));
+#412=VERTEX_POINT('',#411);
+#413=CARTESIAN_POINT('',(112.,115.,0.));
+#414=DIRECTION('',(0.,-1.,0.));
+#415=VECTOR('',#414,140.);
+#416=LINE('',#413,#415);
+#417=EDGE_CURVE('',#412,#371,#416,.T.);
+#418=ORIENTED_EDGE('',*,*,#417,.F.);
+#419=CARTESIAN_POINT('',(112.,7.,10.));
+#420=VERTEX_POINT('',#419);
+#421=CARTESIAN_POINT('',(112.,7.,100.));
+#422=DIRECTION('',(0.,0.,-1.));
+#423=VECTOR('',#422,100.);
+#424=LINE('',#421,#423);
+#425=EDGE_CURVE('',#420,#412,#424,.T.);
+#426=ORIENTED_EDGE('',*,*,#425,.F.);
+#427=CARTESIAN_POINT('',(112.,-25.,10.));
+#428=DIRECTION('',(0.,1.,0.));
+#429=VECTOR('',#428,140.);
+#430=LINE('',#427,#429);
+#431=EDGE_CURVE('',#380,#420,#430,.T.);
+#432=ORIENTED_EDGE('',*,*,#431,.F.);
+#433=EDGE_LOOP('',(#410,#418,#426,#432));
+#434=FACE_BOUND('',#433,.T.);
+#435=ADVANCED_FACE('',(#434),#409,.F.);
+#436=CARTESIAN_POINT('',(156.843871414,-7.,0.));
+#437=DIRECTION('',(0.,0.,1.));
+#438=DIRECTION('',(0.691163516,-0.722698411,0.));
+#439=AXIS2_PLACEMENT_3D('',#436,#437,#438);
+#440=CYLINDRICAL_SURFACE('',#439,3.);
+#441=CARTESIAN_POINT('',(159.840888065,-7.133757962,0.));
+#442=VERTEX_POINT('',#441);
+#443=CARTESIAN_POINT('',(156.843871414,-10.,0.));
+#444=VERTEX_POINT('',#443);
+#445=CARTESIAN_POINT('',(156.843871414,-7.,0.));
+#446=DIRECTION('',(0.,0.,-1.));
+#447=DIRECTION('',(0.691163516,-0.722698411,0.));
+#448=AXIS2_PLACEMENT_3D('',#445,#446,#447);
+#449=CIRCLE('',#448,3.);
+#450=EDGE_CURVE('',#442,#444,#449,.T.);
+#451=ORIENTED_EDGE('',*,*,#450,.T.);
+#452=CARTESIAN_POINT('',(156.843871414,-10.,10.));
+#453=VERTEX_POINT('',#452);
+#454=CARTESIAN_POINT('',(156.843871414,-10.,-0.));
+#455=DIRECTION('',(0.,0.,1.));
+#456=VECTOR('',#455,100.);
+#457=LINE('',#454,#456);
+#458=EDGE_CURVE('',#444,#453,#457,.T.);
+#459=ORIENTED_EDGE('',*,*,#458,.T.);
+#460=CARTESIAN_POINT('',(159.840888065,-7.133757962,10.));
+#461=VERTEX_POINT('',#460);
+#462=CARTESIAN_POINT('',(156.843871414,-7.,10.));
+#463=DIRECTION('',(0.,0.,1.));
+#464=DIRECTION('',(0.691163516,-0.722698411,0.));
+#465=AXIS2_PLACEMENT_3D('',#462,#463,#464);
+#466=CIRCLE('',#465,3.);
+#467=EDGE_CURVE('',#453,#461,#466,.T.);
+#468=ORIENTED_EDGE('',*,*,#467,.T.);
+#469=CARTESIAN_POINT('',(159.840888065,-7.133757962,100.));
+#470=DIRECTION('',(0.,0.,-1.));
+#471=VECTOR('',#470,100.);
+#472=LINE('',#469,#471);
+#473=EDGE_CURVE('',#461,#442,#472,.T.);
+#474=ORIENTED_EDGE('',*,*,#473,.T.);
+#475=EDGE_LOOP('',(#451,#459,#468,#474));
+#476=FACE_BOUND('',#475,.T.);
+#477=ADVANCED_FACE('',(#476),#440,.F.);
+#478=CARTESIAN_POINT('',(159.687194227,-10.,0.));
+#479=DIRECTION('',(0.,-1.,0.));
+#480=DIRECTION('',(0.,0.,-1.));
+#481=AXIS2_PLACEMENT_3D('',#478,#479,#480);
+#482=PLANE('',#481);
+#483=ORIENTED_EDGE('',*,*,#400,.F.);
+#484=CARTESIAN_POINT('',(849.846340116,-10.,10.));
+#485=DIRECTION('',(-1.,0.,0.));
+#486=VECTOR('',#485,418.438714136);
+#487=LINE('',#484,#486);
+#488=EDGE_CURVE('',#453,#388,#487,.T.);
+#489=ORIENTED_EDGE('',*,*,#488,.F.);
+#490=ORIENTED_EDGE('',*,*,#458,.F.);
+#491=CARTESIAN_POINT('',(431.40762598,-10.,0.));
+#492=DIRECTION('',(1.,0.,-0.));
+#493=VECTOR('',#492,418.438714136);
+#494=LINE('',#491,#493);
+#495=EDGE_CURVE('',#369,#444,#494,.T.);
+#496=ORIENTED_EDGE('',*,*,#495,.F.);
+#497=EDGE_LOOP('',(#483,#489,#490,#496));
+#498=FACE_BOUND('',#497,.T.);
+#499=ADVANCED_FACE('',(#498),#482,.F.);
+#500=CARTESIAN_POINT('',(156.843871414,7.,0.));
+#501=DIRECTION('',(0.,-0.,1.));
+#502=DIRECTION('',(0.691163516,0.722698411,0.));
+#503=AXIS2_PLACEMENT_3D('',#500,#501,#502);
+#504=CYLINDRICAL_SURFACE('',#503,3.);
+#505=CARTESIAN_POINT('',(156.843871414,10.,0.));
+#506=VERTEX_POINT('',#505);
+#507=CARTESIAN_POINT('',(159.840888065,7.133757962,0.));
+#508=VERTEX_POINT('',#507);
+#509=CARTESIAN_POINT('',(156.843871414,7.,0.));
+#510=DIRECTION('',(0.,0.,-1.));
+#511=DIRECTION('',(0.691163516,0.722698411,0.));
+#512=AXIS2_PLACEMENT_3D('',#509,#510,#511);
+#513=CIRCLE('',#512,3.);
+#514=EDGE_CURVE('',#506,#508,#513,.T.);
+#515=ORIENTED_EDGE('',*,*,#514,.T.);
+#516=CARTESIAN_POINT('',(159.840888065,7.133757962,10.));
+#517=VERTEX_POINT('',#516);
+#518=CARTESIAN_POINT('',(159.840888065,7.133757962,-0.));
+#519=DIRECTION('',(0.,0.,1.));
+#520=VECTOR('',#519,100.);
+#521=LINE('',#518,#520);
+#522=EDGE_CURVE('',#508,#517,#521,.T.);
+#523=ORIENTED_EDGE('',*,*,#522,.T.);
+#524=CARTESIAN_POINT('',(156.843871414,10.,10.));
+#525=VERTEX_POINT('',#524);
+#526=CARTESIAN_POINT('',(156.843871414,7.,10.));
+#527=DIRECTION('',(0.,-0.,1.));
+#528=DIRECTION('',(0.691163516,0.722698411,0.));
+#529=AXIS2_PLACEMENT_3D('',#526,#527,#528);
+#530=CIRCLE('',#529,3.);
+#531=EDGE_CURVE('',#517,#525,#530,.T.);
+#532=ORIENTED_EDGE('',*,*,#531,.T.);
+#533=CARTESIAN_POINT('',(156.843871414,10.,100.));
+#534=DIRECTION('',(0.,0.,-1.));
+#535=VECTOR('',#534,100.);
+#536=LINE('',#533,#535);
+#537=EDGE_CURVE('',#525,#506,#536,.T.);
+#538=ORIENTED_EDGE('',*,*,#537,.T.);
+#539=EDGE_LOOP('',(#515,#523,#532,#538));
+#540=FACE_BOUND('',#539,.T.);
+#541=ADVANCED_FACE('',(#540),#504,.F.);
+#542=CARTESIAN_POINT('',(0.,-0.,0.));
+#543=DIRECTION('',(0.,-0.,1.));
+#544=DIRECTION('',(0.998044964,0.0625,0.));
+#545=AXIS2_PLACEMENT_3D('',#542,#543,#544);
+#546=CYLINDRICAL_SURFACE('',#545,160.);
+#547=ORIENTED_EDGE('',*,*,#473,.F.);
+#548=CARTESIAN_POINT('',(0.,-0.,10.));
+#549=DIRECTION('',(0.,0.,-1.));
+#550=DIRECTION('',(0.998044964,0.0625,0.));
+#551=AXIS2_PLACEMENT_3D('',#548,#549,#550);
+#552=CIRCLE('',#551,160.);
+#553=EDGE_CURVE('',#517,#461,#552,.T.);
+#554=ORIENTED_EDGE('',*,*,#553,.F.);
+#555=ORIENTED_EDGE('',*,*,#522,.F.);
+#556=CARTESIAN_POINT('',(0.,-0.,0.));
+#557=DIRECTION('',(0.,-0.,1.));
+#558=DIRECTION('',(0.998044964,0.0625,0.));
+#559=AXIS2_PLACEMENT_3D('',#556,#557,#558);
+#560=CIRCLE('',#559,160.);
+#561=EDGE_CURVE('',#442,#508,#560,.T.);
+#562=ORIENTED_EDGE('',*,*,#561,.F.);
+#563=EDGE_LOOP('',(#547,#554,#555,#562));
+#564=FACE_BOUND('',#563,.T.);
+#565=ADVANCED_FACE('',(#564),#546,.F.);
+#566=CARTESIAN_POINT('',(115.,7.,0.));
+#567=DIRECTION('',(0.,0.,1.));
+#568=DIRECTION('',(-0.707106781,0.707106781,0.));
+#569=AXIS2_PLACEMENT_3D('',#566,#567,#568);
+#570=CYLINDRICAL_SURFACE('',#569,3.);
+#571=CARTESIAN_POINT('',(115.,10.,0.));
+#572=VERTEX_POINT('',#571);
+#573=CARTESIAN_POINT('',(115.,7.,0.));
+#574=DIRECTION('',(0.,0.,-1.));
+#575=DIRECTION('',(-0.707106781,0.707106781,0.));
+#576=AXIS2_PLACEMENT_3D('',#573,#574,#575);
+#577=CIRCLE('',#576,3.);
+#578=EDGE_CURVE('',#412,#572,#577,.T.);
+#579=ORIENTED_EDGE('',*,*,#578,.T.);
+#580=CARTESIAN_POINT('',(115.,10.,10.));
+#581=VERTEX_POINT('',#580);
+#582=CARTESIAN_POINT('',(115.,10.,-0.));
+#583=DIRECTION('',(0.,0.,1.));
+#584=VECTOR('',#583,100.);
+#585=LINE('',#582,#584);
+#586=EDGE_CURVE('',#572,#581,#585,.T.);
+#587=ORIENTED_EDGE('',*,*,#586,.T.);
+#588=CARTESIAN_POINT('',(115.,7.,10.));
+#589=DIRECTION('',(0.,0.,1.));
+#590=DIRECTION('',(-0.707106781,0.707106781,0.));
+#591=AXIS2_PLACEMENT_3D('',#588,#589,#590);
+#592=CIRCLE('',#591,3.);
+#593=EDGE_CURVE('',#581,#420,#592,.T.);
+#594=ORIENTED_EDGE('',*,*,#593,.T.);
+#595=ORIENTED_EDGE('',*,*,#425,.T.);
+#596=EDGE_LOOP('',(#579,#587,#594,#595));
+#597=FACE_BOUND('',#596,.T.);
+#598=ADVANCED_FACE('',(#597),#570,.F.);
+#599=CARTESIAN_POINT('',(112.,10.,0.));
+#600=DIRECTION('',(0.,1.,0.));
+#601=DIRECTION('',(0.,0.,1.));
+#602=AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#603=PLANE('',#602);
+#604=ORIENTED_EDGE('',*,*,#537,.F.);
+#605=CARTESIAN_POINT('',(646.,10.,10.));
+#606=DIRECTION('',(1.,0.,-0.));
+#607=VECTOR('',#606,418.438714136);
+#608=LINE('',#605,#607);
+#609=EDGE_CURVE('',#581,#525,#608,.T.);
+#610=ORIENTED_EDGE('',*,*,#609,.F.);
+#611=ORIENTED_EDGE('',*,*,#586,.F.);
+#612=CARTESIAN_POINT('',(1064.438714136,10.,0.));
+#613=DIRECTION('',(-1.,0.,0.));
+#614=VECTOR('',#613,418.438714136);
+#615=LINE('',#612,#614);
+#616=EDGE_CURVE('',#506,#572,#615,.T.);
+#617=ORIENTED_EDGE('',*,*,#616,.F.);
+#618=EDGE_LOOP('',(#604,#610,#611,#617));
+#619=FACE_BOUND('',#618,.T.);
+#620=ADVANCED_FACE('',(#619),#603,.F.);
+#621=CARTESIAN_POINT('',(84.242640687,-90.,0.));
+#622=DIRECTION('',(0.,0.,1.));
+#623=DIRECTION('',(-1.,0.,0.));
+#624=AXIS2_PLACEMENT_3D('',#621,#622,#623);
+#625=CYLINDRICAL_SURFACE('',#624,3.);
+#626=CARTESIAN_POINT('',(82.121320344,-92.121320344,0.));
+#627=VERTEX_POINT('',#626);
+#628=CARTESIAN_POINT('',(82.121320344,-87.878679656,0.));
+#629=VERTEX_POINT('',#628);
+#630=CARTESIAN_POINT('',(84.242640687,-90.,0.));
+#631=DIRECTION('',(0.,0.,-1.));
+#632=DIRECTION('',(-1.,0.,0.));
+#633=AXIS2_PLACEMENT_3D('',#630,#631,#632);
+#634=CIRCLE('',#633,3.);
+#635=EDGE_CURVE('',#627,#629,#634,.T.);
+#636=ORIENTED_EDGE('',*,*,#635,.T.);
+#637=CARTESIAN_POINT('',(82.121320344,-87.878679656,10.));
+#638=VERTEX_POINT('',#637);
+#639=CARTESIAN_POINT('',(82.121320344,-87.878679656,-0.));
+#640=DIRECTION('',(0.,0.,1.));
+#641=VECTOR('',#640,100.);
+#642=LINE('',#639,#641);
+#643=EDGE_CURVE('',#629,#638,#642,.T.);
+#644=ORIENTED_EDGE('',*,*,#643,.T.);
+#645=CARTESIAN_POINT('',(82.121320344,-92.121320344,10.));
+#646=VERTEX_POINT('',#645);
+#647=CARTESIAN_POINT('',(84.242640687,-90.,10.));
+#648=DIRECTION('',(0.,0.,1.));
+#649=DIRECTION('',(-1.,0.,0.));
+#650=AXIS2_PLACEMENT_3D('',#647,#648,#649);
+#651=CIRCLE('',#650,3.);
+#652=EDGE_CURVE('',#638,#646,#651,.T.);
+#653=ORIENTED_EDGE('',*,*,#652,.T.);
+#654=CARTESIAN_POINT('',(82.121320344,-92.121320344,100.));
+#655=DIRECTION('',(0.,0.,-1.));
+#656=VECTOR('',#655,100.);
+#657=LINE('',#654,#656);
+#658=EDGE_CURVE('',#646,#627,#657,.T.);
+#659=ORIENTED_EDGE('',*,*,#658,.T.);
+#660=EDGE_LOOP('',(#636,#644,#653,#659));
+#661=FACE_BOUND('',#660,.T.);
+#662=ADVANCED_FACE('',(#661),#625,.F.);
+#663=CARTESIAN_POINT('',(80.,-90.,0.));
+#664=DIRECTION('',(-0.707106781,0.707106781,0.));
+#665=DIRECTION('',(0.,0.,1.));
+#666=AXIS2_PLACEMENT_3D('',#663,#664,#665);
+#667=PLANE('',#666);
+#668=ORIENTED_EDGE('',*,*,#643,.F.);
+#669=CARTESIAN_POINT('',(87.878679656,-82.121320344,0.));
+#670=VERTEX_POINT('',#669);
+#671=CARTESIAN_POINT('',(136.286796564,-33.713203436,0.));
+#672=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#673=VECTOR('',#672,81.421356237);
+#674=LINE('',#671,#673);
+#675=EDGE_CURVE('',#670,#629,#674,.T.);
+#676=ORIENTED_EDGE('',*,*,#675,.F.);
+#677=CARTESIAN_POINT('',(87.878679656,-82.121320344,10.));
+#678=VERTEX_POINT('',#677);
+#679=CARTESIAN_POINT('',(87.878679656,-82.121320344,100.));
+#680=DIRECTION('',(0.,0.,-1.));
+#681=VECTOR('',#680,100.);
+#682=LINE('',#679,#681);
+#683=EDGE_CURVE('',#678,#670,#682,.T.);
+#684=ORIENTED_EDGE('',*,*,#683,.F.);
+#685=CARTESIAN_POINT('',(78.713203436,-91.286796564,10.));
+#686=DIRECTION('',(0.707106781,0.707106781,0.));
+#687=VECTOR('',#686,81.421356237);
+#688=LINE('',#685,#687);
+#689=EDGE_CURVE('',#638,#678,#688,.T.);
+#690=ORIENTED_EDGE('',*,*,#689,.F.);
+#691=EDGE_LOOP('',(#668,#676,#684,#690));
+#692=FACE_BOUND('',#691,.T.);
+#693=ADVANCED_FACE('',(#692),#667,.F.);
+#694=CARTESIAN_POINT('',(101.852370344,-70.609729657,0.));
+#695=DIRECTION('',(0.,0.,1.));
+#696=DIRECTION('',(-0.966499649,-0.256667935,0.));
+#697=AXIS2_PLACEMENT_3D('',#694,#695,#696);
+#698=CYLINDRICAL_SURFACE('',#697,3.);
+#699=CARTESIAN_POINT('',(99.73105,-72.73105,0.));
+#700=VERTEX_POINT('',#699);
+#701=CARTESIAN_POINT('',(98.95807888,-69.820377439,0.));
+#702=VERTEX_POINT('',#701);
+#703=CARTESIAN_POINT('',(101.852370344,-70.609729657,0.));
+#704=DIRECTION('',(-0.,0.,-1.));
+#705=DIRECTION('',(-0.966499649,-0.256667935,0.));
+#706=AXIS2_PLACEMENT_3D('',#703,#704,#705);
+#707=CIRCLE('',#706,3.);
+#708=EDGE_CURVE('',#700,#702,#707,.T.);
+#709=ORIENTED_EDGE('',*,*,#708,.T.);
+#710=CARTESIAN_POINT('',(98.95807888,-69.820377439,10.));
+#711=VERTEX_POINT('',#710);
+#712=CARTESIAN_POINT('',(98.95807888,-69.820377439,-0.));
+#713=DIRECTION('',(0.,0.,1.));
+#714=VECTOR('',#713,100.);
+#715=LINE('',#712,#714);
+#716=EDGE_CURVE('',#702,#711,#715,.T.);
+#717=ORIENTED_EDGE('',*,*,#716,.T.);
+#718=CARTESIAN_POINT('',(99.73105,-72.73105,10.));
+#719=VERTEX_POINT('',#718);
+#720=CARTESIAN_POINT('',(101.852370344,-70.609729657,10.));
+#721=DIRECTION('',(0.,0.,1.));
+#722=DIRECTION('',(-0.966499649,-0.256667935,0.));
+#723=AXIS2_PLACEMENT_3D('',#720,#721,#722);
+#724=CIRCLE('',#723,3.);
+#725=EDGE_CURVE('',#711,#719,#724,.T.);
+#726=ORIENTED_EDGE('',*,*,#725,.T.);
+#727=CARTESIAN_POINT('',(99.73105,-72.73105,100.));
+#728=DIRECTION('',(0.,0.,-1.));
+#729=VECTOR('',#728,100.);
+#730=LINE('',#727,#729);
+#731=EDGE_CURVE('',#719,#700,#730,.T.);
+#732=ORIENTED_EDGE('',*,*,#731,.T.);
+#733=EDGE_LOOP('',(#709,#717,#726,#732));
+#734=FACE_BOUND('',#733,.T.);
+#735=ADVANCED_FACE('',(#734),#698,.F.);
+#736=CARTESIAN_POINT('',(98.5,-71.5,0.));
+#737=DIRECTION('',(-0.964763821,0.263117406,0.));
+#738=DIRECTION('',(0.,0.,1.));
+#739=AXIS2_PLACEMENT_3D('',#736,#737,#738);
+#740=PLANE('',#739);
+#741=ORIENTED_EDGE('',*,*,#716,.F.);
+#742=CARTESIAN_POINT('',(111.397096059,-24.210647783,0.));
+#743=VERTEX_POINT('',#742);
+#744=CARTESIAN_POINT('',(176.482499054,214.435829866,0.));
+#745=DIRECTION('',(-0.263117406,-0.964763821,0.));
+#746=VECTOR('',#745,472.75539);
+#747=LINE('',#744,#746);
+#748=EDGE_CURVE('',#743,#702,#747,.T.);
+#749=ORIENTED_EDGE('',*,*,#748,.F.);
+#750=CARTESIAN_POINT('',(111.397096059,-24.210647783,10.));
+#751=VERTEX_POINT('',#750);
+#752=CARTESIAN_POINT('',(111.397096059,-24.210647783,100.));
+#753=DIRECTION('',(0.,0.,-1.));
+#754=VECTOR('',#753,100.);
+#755=LINE('',#752,#754);
+#756=EDGE_CURVE('',#751,#743,#755,.T.);
+#757=ORIENTED_EDGE('',*,*,#756,.F.);
+#758=CARTESIAN_POINT('',(52.092327263,-241.661466702,10.));
+#759=DIRECTION('',(0.263117406,0.964763821,0.));
+#760=VECTOR('',#759,472.75539);
+#761=LINE('',#758,#760);
+#762=EDGE_CURVE('',#711,#751,#761,.T.);
+#763=ORIENTED_EDGE('',*,*,#762,.F.);
+#764=EDGE_LOOP('',(#741,#749,#757,#763));
+#765=FACE_BOUND('',#764,.T.);
+#766=ADVANCED_FACE('',(#765),#740,.F.);
+#767=CARTESIAN_POINT('',(90.,-84.242640687,0.));
+#768=DIRECTION('',(0.,-0.,1.));
+#769=DIRECTION('',(0.,1.,0.));
+#770=AXIS2_PLACEMENT_3D('',#767,#768,#769);
+#771=CYLINDRICAL_SURFACE('',#770,3.);
+#772=CARTESIAN_POINT('',(92.121320344,-82.121320344,0.));
+#773=VERTEX_POINT('',#772);
+#774=CARTESIAN_POINT('',(90.,-84.242640687,0.));
+#775=DIRECTION('',(0.,0.,-1.));
+#776=DIRECTION('',(0.,1.,0.));
+#777=AXIS2_PLACEMENT_3D('',#774,#775,#776);
+#778=CIRCLE('',#777,3.);
+#779=EDGE_CURVE('',#670,#773,#778,.T.);
+#780=ORIENTED_EDGE('',*,*,#779,.T.);
+#781=CARTESIAN_POINT('',(92.121320344,-82.121320344,10.));
+#782=VERTEX_POINT('',#781);
+#783=CARTESIAN_POINT('',(92.121320344,-82.121320344,-0.));
+#784=DIRECTION('',(0.,0.,1.));
+#785=VECTOR('',#784,100.);
+#786=LINE('',#783,#785);
+#787=EDGE_CURVE('',#773,#782,#786,.T.);
+#788=ORIENTED_EDGE('',*,*,#787,.T.);
+#789=CARTESIAN_POINT('',(90.,-84.242640687,10.));
+#790=DIRECTION('',(0.,-0.,1.));
+#791=DIRECTION('',(0.,1.,0.));
+#792=AXIS2_PLACEMENT_3D('',#789,#790,#791);
+#793=CIRCLE('',#792,3.);
+#794=EDGE_CURVE('',#782,#678,#793,.T.);
+#795=ORIENTED_EDGE('',*,*,#794,.T.);
+#796=ORIENTED_EDGE('',*,*,#683,.T.);
+#797=EDGE_LOOP('',(#780,#788,#795,#796));
+#798=FACE_BOUND('',#797,.T.);
+#799=ADVANCED_FACE('',(#798),#771,.F.);
+#800=CARTESIAN_POINT('',(90.,-80.,0.));
+#801=DIRECTION('',(0.707106781,0.707106781,0.));
+#802=DIRECTION('',(0.,0.,-1.));
+#803=AXIS2_PLACEMENT_3D('',#800,#801,#802);
+#804=PLANE('',#803);
+#805=ORIENTED_EDGE('',*,*,#787,.F.);
+#806=CARTESIAN_POINT('',(115.978435759,-105.978435759,0.));
+#807=VERTEX_POINT('',#806);
+#808=CARTESIAN_POINT('',(732.284357586,-722.284357586,0.));
+#809=DIRECTION('',(-0.707106781,0.707106781,0.));
+#810=VECTOR('',#809,337.390561791);
+#811=LINE('',#808,#810);
+#812=EDGE_CURVE('',#807,#773,#811,.T.);
+#813=ORIENTED_EDGE('',*,*,#812,.F.);
+#814=CARTESIAN_POINT('',(115.978435759,-105.978435759,10.));
+#815=VERTEX_POINT('',#814);
+#816=CARTESIAN_POINT('',(115.978435759,-105.978435759,100.));
+#817=DIRECTION('',(0.,0.,-1.));
+#818=VECTOR('',#817,100.);
+#819=LINE('',#816,#818);
+#820=EDGE_CURVE('',#815,#807,#819,.T.);
+#821=ORIENTED_EDGE('',*,*,#820,.F.);
+#822=CARTESIAN_POINT('',(493.713203436,-483.713203436,10.));
+#823=DIRECTION('',(0.707106781,-0.707106781,0.));
+#824=VECTOR('',#823,337.390561791);
+#825=LINE('',#822,#824);
+#826=EDGE_CURVE('',#782,#815,#825,.T.);
+#827=ORIENTED_EDGE('',*,*,#826,.F.);
+#828=EDGE_LOOP('',(#805,#813,#821,#827));
+#829=FACE_BOUND('',#828,.T.);
+#830=ADVANCED_FACE('',(#829),#804,.F.);
+#831=CARTESIAN_POINT('',(114.291387523,-25.,0.));
+#832=DIRECTION('',(0.,0.,1.));
+#833=DIRECTION('',(-0.606993655,0.794706677,0.));
+#834=AXIS2_PLACEMENT_3D('',#831,#832,#833);
+#835=CYLINDRICAL_SURFACE('',#834,3.);
+#836=CARTESIAN_POINT('',(114.291387523,-22.,0.));
+#837=VERTEX_POINT('',#836);
+#838=CARTESIAN_POINT('',(114.291387523,-25.,0.));
+#839=DIRECTION('',(0.,0.,-1.));
+#840=DIRECTION('',(-0.606993655,0.794706677,0.));
+#841=AXIS2_PLACEMENT_3D('',#838,#839,#840);
+#842=CIRCLE('',#841,3.);
+#843=EDGE_CURVE('',#743,#837,#842,.T.);
+#844=ORIENTED_EDGE('',*,*,#843,.T.);
+#845=CARTESIAN_POINT('',(114.291387523,-22.,10.));
+#846=VERTEX_POINT('',#845);
+#847=CARTESIAN_POINT('',(114.291387523,-22.,-0.));
+#848=DIRECTION('',(0.,0.,1.));
+#849=VECTOR('',#848,100.);
+#850=LINE('',#847,#849);
+#851=EDGE_CURVE('',#837,#846,#850,.T.);
+#852=ORIENTED_EDGE('',*,*,#851,.T.);
+#853=CARTESIAN_POINT('',(114.291387523,-25.,10.));
+#854=DIRECTION('',(0.,0.,1.));
+#855=DIRECTION('',(-0.606993655,0.794706677,0.));
+#856=AXIS2_PLACEMENT_3D('',#853,#854,#855);
+#857=CIRCLE('',#856,3.);
+#858=EDGE_CURVE('',#846,#751,#857,.T.);
+#859=ORIENTED_EDGE('',*,*,#858,.T.);
+#860=ORIENTED_EDGE('',*,*,#756,.T.);
+#861=EDGE_LOOP('',(#844,#852,#859,#860));
+#862=FACE_BOUND('',#861,.T.);
+#863=ADVANCED_FACE('',(#862),#835,.F.);
+#864=CARTESIAN_POINT('',(112.,-22.,0.));
+#865=DIRECTION('',(0.,1.,0.));
+#866=DIRECTION('',(0.,0.,1.));
+#867=AXIS2_PLACEMENT_3D('',#864,#865,#866);
+#868=PLANE('',#867);
+#869=ORIENTED_EDGE('',*,*,#851,.F.);
+#870=CARTESIAN_POINT('',(154.99677416,-22.,0.));
+#871=VERTEX_POINT('',#870);
+#872=CARTESIAN_POINT('',(1045.9677416,-22.,0.));
+#873=DIRECTION('',(-1.,0.,0.));
+#874=VECTOR('',#873,407.05386637);
+#875=LINE('',#872,#874);
+#876=EDGE_CURVE('',#871,#837,#875,.T.);
+#877=ORIENTED_EDGE('',*,*,#876,.F.);
+#878=CARTESIAN_POINT('',(154.99677416,-22.,10.));
+#879=VERTEX_POINT('',#878);
+#880=CARTESIAN_POINT('',(154.99677416,-22.,100.));
+#881=DIRECTION('',(0.,0.,-1.));
+#882=VECTOR('',#881,100.);
+#883=LINE('',#880,#882);
+#884=EDGE_CURVE('',#879,#871,#883,.T.);
+#885=ORIENTED_EDGE('',*,*,#884,.F.);
+#886=CARTESIAN_POINT('',(638.91387523,-22.,10.));
+#887=DIRECTION('',(1.,0.,-0.));
+#888=VECTOR('',#887,407.05386637);
+#889=LINE('',#886,#888);
+#890=EDGE_CURVE('',#846,#879,#889,.T.);
+#891=ORIENTED_EDGE('',*,*,#890,.F.);
+#892=EDGE_LOOP('',(#869,#877,#885,#891));
+#893=FACE_BOUND('',#892,.T.);
+#894=ADVANCED_FACE('',(#893),#868,.F.);
+#895=CARTESIAN_POINT('',(113.857115415,-108.099756102,0.));
+#896=DIRECTION('',(0.,-0.,1.));
+#897=DIRECTION('',(0.999915934,0.012966274,0.));
+#898=AXIS2_PLACEMENT_3D('',#895,#896,#897);
+#899=CYLINDRICAL_SURFACE('',#898,3.);
+#900=CARTESIAN_POINT('',(116.032729085,-110.165356537,0.));
+#901=VERTEX_POINT('',#900);
+#902=CARTESIAN_POINT('',(113.857115415,-108.099756102,0.));
+#903=DIRECTION('',(0.,0.,-1.));
+#904=DIRECTION('',(0.999915934,0.012966274,0.));
+#905=AXIS2_PLACEMENT_3D('',#902,#903,#904);
+#906=CIRCLE('',#905,3.);
+#907=EDGE_CURVE('',#807,#901,#906,.T.);
+#908=ORIENTED_EDGE('',*,*,#907,.T.);
+#909=CARTESIAN_POINT('',(116.032729085,-110.165356537,10.));
+#910=VERTEX_POINT('',#909);
+#911=CARTESIAN_POINT('',(116.032729085,-110.165356537,-0.));
+#912=DIRECTION('',(0.,0.,1.));
+#913=VECTOR('',#912,100.);
+#914=LINE('',#911,#913);
+#915=EDGE_CURVE('',#901,#910,#914,.T.);
+#916=ORIENTED_EDGE('',*,*,#915,.T.);
+#917=CARTESIAN_POINT('',(113.857115415,-108.099756102,10.));
+#918=DIRECTION('',(0.,-0.,1.));
+#919=DIRECTION('',(0.999915934,0.012966274,0.));
+#920=AXIS2_PLACEMENT_3D('',#917,#918,#919);
+#921=CIRCLE('',#920,3.);
+#922=EDGE_CURVE('',#910,#815,#921,.T.);
+#923=ORIENTED_EDGE('',*,*,#922,.T.);
+#924=ORIENTED_EDGE('',*,*,#820,.T.);
+#925=EDGE_LOOP('',(#908,#916,#923,#924));
+#926=FACE_BOUND('',#925,.T.);
+#927=ADVANCED_FACE('',(#926),#899,.F.);
+#928=CARTESIAN_POINT('',(-0.,0.,0.));
+#929=DIRECTION('',(0.,0.,1.));
+#930=DIRECTION('',(0.73766591,-0.67516591,0.));
+#931=AXIS2_PLACEMENT_3D('',#928,#929,#930);
+#932=CYLINDRICAL_SURFACE('',#931,160.);
+#933=ORIENTED_EDGE('',*,*,#915,.F.);
+#934=CARTESIAN_POINT('',(110.165356537,-116.032729085,0.));
+#935=VERTEX_POINT('',#934);
+#936=CARTESIAN_POINT('',(-0.,0.,0.));
+#937=DIRECTION('',(0.,0.,1.));
+#938=DIRECTION('',(0.73766591,-0.67516591,0.));
+#939=AXIS2_PLACEMENT_3D('',#936,#937,#938);
+#940=CIRCLE('',#939,160.);
+#941=EDGE_CURVE('',#935,#901,#940,.T.);
+#942=ORIENTED_EDGE('',*,*,#941,.F.);
+#943=CARTESIAN_POINT('',(110.165356537,-116.032729085,10.));
+#944=VERTEX_POINT('',#943);
+#945=CARTESIAN_POINT('',(110.165356537,-116.032729085,100.));
+#946=DIRECTION('',(0.,0.,-1.));
+#947=VECTOR('',#946,100.);
+#948=LINE('',#945,#947);
+#949=EDGE_CURVE('',#944,#935,#948,.T.);
+#950=ORIENTED_EDGE('',*,*,#949,.F.);
+#951=CARTESIAN_POINT('',(-0.,0.,10.));
+#952=DIRECTION('',(0.,0.,-1.));
+#953=DIRECTION('',(0.73766591,-0.67516591,0.));
+#954=AXIS2_PLACEMENT_3D('',#951,#952,#953);
+#955=CIRCLE('',#954,160.);
+#956=EDGE_CURVE('',#910,#944,#955,.T.);
+#957=ORIENTED_EDGE('',*,*,#956,.F.);
+#958=EDGE_LOOP('',(#933,#942,#950,#957));
+#959=FACE_BOUND('',#958,.T.);
+#960=ADVANCED_FACE('',(#959),#932,.F.);
+#961=CARTESIAN_POINT('',(154.99677416,-25.,0.));
+#962=DIRECTION('',(0.,-0.,1.));
+#963=DIRECTION('',(0.761326365,0.64836885,0.));
+#964=AXIS2_PLACEMENT_3D('',#961,#962,#963);
+#965=CYLINDRICAL_SURFACE('',#964,3.);
+#966=CARTESIAN_POINT('',(157.958495959,-25.477707006,0.));
+#967=VERTEX_POINT('',#966);
+#968=CARTESIAN_POINT('',(154.99677416,-25.,0.));
+#969=DIRECTION('',(0.,0.,-1.));
+#970=DIRECTION('',(0.761326365,0.64836885,0.));
+#971=AXIS2_PLACEMENT_3D('',#968,#969,#970);
+#972=CIRCLE('',#971,3.);
+#973=EDGE_CURVE('',#871,#967,#972,.T.);
+#974=ORIENTED_EDGE('',*,*,#973,.T.);
+#975=CARTESIAN_POINT('',(157.958495959,-25.477707006,10.));
+#976=VERTEX_POINT('',#975);
+#977=CARTESIAN_POINT('',(157.958495959,-25.477707006,-0.));
+#978=DIRECTION('',(0.,0.,1.));
+#979=VECTOR('',#978,100.);
+#980=LINE('',#977,#979);
+#981=EDGE_CURVE('',#967,#976,#980,.T.);
+#982=ORIENTED_EDGE('',*,*,#981,.T.);
+#983=CARTESIAN_POINT('',(154.99677416,-25.,10.));
+#984=DIRECTION('',(0.,-0.,1.));
+#985=DIRECTION('',(0.761326365,0.64836885,0.));
+#986=AXIS2_PLACEMENT_3D('',#983,#984,#985);
+#987=CIRCLE('',#986,3.);
+#988=EDGE_CURVE('',#976,#879,#987,.T.);
+#989=ORIENTED_EDGE('',*,*,#988,.T.);
+#990=ORIENTED_EDGE('',*,*,#884,.T.);
+#991=EDGE_LOOP('',(#974,#982,#989,#990));
+#992=FACE_BOUND('',#991,.T.);
+#993=ADVANCED_FACE('',(#992),#965,.F.);
+#994=CARTESIAN_POINT('',(-0.,0.,0.));
+#995=DIRECTION('',(0.,0.,1.));
+#996=DIRECTION('',(0.990501767,-0.1375,0.));
+#997=AXIS2_PLACEMENT_3D('',#994,#995,#996);
+#998=CYLINDRICAL_SURFACE('',#997,160.);
+#999=ORIENTED_EDGE('',*,*,#981,.F.);
+#1000=CARTESIAN_POINT('',(127.931242353,-96.091608531,0.));
+#1001=VERTEX_POINT('',#1000);
+#1002=CARTESIAN_POINT('',(-0.,0.,0.));
+#1003=DIRECTION('',(0.,0.,1.));
+#1004=DIRECTION('',(0.990501767,-0.1375,0.));
+#1005=AXIS2_PLACEMENT_3D('',#1002,#1003,#1004);
+#1006=CIRCLE('',#1005,160.);
+#1007=EDGE_CURVE('',#1001,#967,#1006,.T.);
+#1008=ORIENTED_EDGE('',*,*,#1007,.F.);
+#1009=CARTESIAN_POINT('',(127.931242353,-96.091608531,10.));
+#1010=VERTEX_POINT('',#1009);
+#1011=CARTESIAN_POINT('',(127.931242353,-96.091608531,100.));
+#1012=DIRECTION('',(0.,0.,-1.));
+#1013=VECTOR('',#1012,100.);
+#1014=LINE('',#1011,#1013);
+#1015=EDGE_CURVE('',#1010,#1001,#1014,.T.);
+#1016=ORIENTED_EDGE('',*,*,#1015,.F.);
+#1017=CARTESIAN_POINT('',(-0.,0.,10.));
+#1018=DIRECTION('',(0.,0.,-1.));
+#1019=DIRECTION('',(0.990501767,-0.1375,0.));
+#1020=AXIS2_PLACEMENT_3D('',#1017,#1018,#1019);
+#1021=CIRCLE('',#1020,160.);
+#1022=EDGE_CURVE('',#976,#1010,#1021,.T.);
+#1023=ORIENTED_EDGE('',*,*,#1022,.F.);
+#1024=EDGE_LOOP('',(#999,#1008,#1016,#1023));
+#1025=FACE_BOUND('',#1024,.T.);
+#1026=ADVANCED_FACE('',(#1025),#998,.F.);
+#1027=CARTESIAN_POINT('',(125.532531558,-94.289890871,0.));
+#1028=DIRECTION('',(0.,0.,1.));
+#1029=DIRECTION('',(0.070531974,-0.997509519,0.));
+#1030=AXIS2_PLACEMENT_3D('',#1027,#1028,#1029);
+#1031=CYLINDRICAL_SURFACE('',#1030,3.);
+#1032=CARTESIAN_POINT('',(123.411211215,-96.411211215,0.));
+#1033=VERTEX_POINT('',#1032);
+#1034=CARTESIAN_POINT('',(125.532531558,-94.289890871,0.));
+#1035=DIRECTION('',(0.,0.,-1.));
+#1036=DIRECTION('',(0.070531974,-0.997509519,0.));
+#1037=AXIS2_PLACEMENT_3D('',#1034,#1035,#1036);
+#1038=CIRCLE('',#1037,3.);
+#1039=EDGE_CURVE('',#1001,#1033,#1038,.T.);
+#1040=ORIENTED_EDGE('',*,*,#1039,.T.);
+#1041=CARTESIAN_POINT('',(123.411211215,-96.411211215,10.));
+#1042=VERTEX_POINT('',#1041);
+#1043=CARTESIAN_POINT('',(123.411211215,-96.411211215,-0.));
+#1044=DIRECTION('',(0.,0.,1.));
+#1045=VECTOR('',#1044,100.);
+#1046=LINE('',#1043,#1045);
+#1047=EDGE_CURVE('',#1033,#1042,#1046,.T.);
+#1048=ORIENTED_EDGE('',*,*,#1047,.T.);
+#1049=CARTESIAN_POINT('',(125.532531558,-94.289890871,10.));
+#1050=DIRECTION('',(0.,0.,1.));
+#1051=DIRECTION('',(0.070531974,-0.997509519,0.));
+#1052=AXIS2_PLACEMENT_3D('',#1049,#1050,#1051);
+#1053=CIRCLE('',#1052,3.);
+#1054=EDGE_CURVE('',#1042,#1010,#1053,.T.);
+#1055=ORIENTED_EDGE('',*,*,#1054,.T.);
+#1056=ORIENTED_EDGE('',*,*,#1015,.T.);
+#1057=EDGE_LOOP('',(#1040,#1048,#1055,#1056));
+#1058=FACE_BOUND('',#1057,.T.);
+#1059=ADVANCED_FACE('',(#1058),#1031,.F.);
+#1060=CARTESIAN_POINT('',(125.828758562,-98.828758562,0.));
+#1061=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#1062=DIRECTION('',(0.,0.,1.));
+#1063=AXIS2_PLACEMENT_3D('',#1060,#1061,#1062);
+#1064=PLANE('',#1063);
+#1065=ORIENTED_EDGE('',*,*,#731,.F.);
+#1066=CARTESIAN_POINT('',(607.132698621,-580.132698621,10.));
+#1067=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1068=VECTOR('',#1067,334.888051488);
+#1069=LINE('',#1066,#1068);
+#1070=EDGE_CURVE('',#1042,#719,#1069,.T.);
+#1071=ORIENTED_EDGE('',*,*,#1070,.F.);
+#1072=ORIENTED_EDGE('',*,*,#1047,.F.);
+#1073=CARTESIAN_POINT('',(370.331086476,-343.331086476,0.));
+#1074=DIRECTION('',(0.707106781,-0.707106781,0.));
+#1075=VECTOR('',#1074,334.888051488);
+#1076=LINE('',#1073,#1075);
+#1077=EDGE_CURVE('',#700,#1033,#1076,.T.);
+#1078=ORIENTED_EDGE('',*,*,#1077,.F.);
+#1079=EDGE_LOOP('',(#1065,#1071,#1072,#1078));
+#1080=FACE_BOUND('',#1079,.T.);
+#1081=ADVANCED_FACE('',(#1080),#1064,.F.);
+#1082=CARTESIAN_POINT('',(108.099756102,-113.857115415,0.));
+#1083=DIRECTION('',(0.,0.,1.));
+#1084=DIRECTION('',(-0.012966274,-0.999915934,0.));
+#1085=AXIS2_PLACEMENT_3D('',#1082,#1083,#1084);
+#1086=CYLINDRICAL_SURFACE('',#1085,3.);
+#1087=CARTESIAN_POINT('',(105.978435759,-115.978435759,0.));
+#1088=VERTEX_POINT('',#1087);
+#1089=CARTESIAN_POINT('',(108.099756102,-113.857115415,0.));
+#1090=DIRECTION('',(-0.,0.,-1.));
+#1091=DIRECTION('',(-0.012966274,-0.999915934,0.));
+#1092=AXIS2_PLACEMENT_3D('',#1089,#1090,#1091);
+#1093=CIRCLE('',#1092,3.);
+#1094=EDGE_CURVE('',#935,#1088,#1093,.T.);
+#1095=ORIENTED_EDGE('',*,*,#1094,.T.);
+#1096=CARTESIAN_POINT('',(105.978435759,-115.978435759,10.));
+#1097=VERTEX_POINT('',#1096);
+#1098=CARTESIAN_POINT('',(105.978435759,-115.978435759,-0.));
+#1099=DIRECTION('',(0.,0.,1.));
+#1100=VECTOR('',#1099,100.);
+#1101=LINE('',#1098,#1100);
+#1102=EDGE_CURVE('',#1088,#1097,#1101,.T.);
+#1103=ORIENTED_EDGE('',*,*,#1102,.T.);
+#1104=CARTESIAN_POINT('',(108.099756102,-113.857115415,10.));
+#1105=DIRECTION('',(0.,0.,1.));
+#1106=DIRECTION('',(-0.012966274,-0.999915934,0.));
+#1107=AXIS2_PLACEMENT_3D('',#1104,#1105,#1106);
+#1108=CIRCLE('',#1107,3.);
+#1109=EDGE_CURVE('',#1097,#944,#1108,.T.);
+#1110=ORIENTED_EDGE('',*,*,#1109,.T.);
+#1111=ORIENTED_EDGE('',*,*,#949,.T.);
+#1112=EDGE_LOOP('',(#1095,#1103,#1110,#1111));
+#1113=FACE_BOUND('',#1112,.T.);
+#1114=ADVANCED_FACE('',(#1113),#1086,.F.);
+#1115=CARTESIAN_POINT('',(108.026545555,-118.026545555,0.));
+#1116=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#1117=DIRECTION('',(0.,0.,1.));
+#1118=AXIS2_PLACEMENT_3D('',#1115,#1116,#1117);
+#1119=PLANE('',#1118);
+#1120=ORIENTED_EDGE('',*,*,#658,.F.);
+#1121=CARTESIAN_POINT('',(596.164902591,-606.164902591,10.));
+#1122=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1123=VECTOR('',#1122,337.390561791);
+#1124=LINE('',#1121,#1123);
+#1125=EDGE_CURVE('',#1097,#646,#1124,.T.);
+#1126=ORIENTED_EDGE('',*,*,#1125,.F.);
+#1127=ORIENTED_EDGE('',*,*,#1102,.F.);
+#1128=CARTESIAN_POINT('',(357.59374844,-367.59374844,0.));
+#1129=DIRECTION('',(0.707106781,-0.707106781,0.));
+#1130=VECTOR('',#1129,337.390561791);
+#1131=LINE('',#1128,#1130);
+#1132=EDGE_CURVE('',#627,#1088,#1131,.T.);
+#1133=ORIENTED_EDGE('',*,*,#1132,.F.);
+#1134=EDGE_LOOP('',(#1120,#1126,#1127,#1133));
+#1135=FACE_BOUND('',#1134,.T.);
+#1136=ADVANCED_FACE('',(#1135),#1119,.F.);
+#1137=CARTESIAN_POINT('',(25.,-154.99677416,0.));
+#1138=DIRECTION('',(0.,0.,1.));
+#1139=DIRECTION('',(-0.64836885,-0.761326365,0.));
+#1140=AXIS2_PLACEMENT_3D('',#1137,#1138,#1139);
+#1141=CYLINDRICAL_SURFACE('',#1140,3.);
+#1142=CARTESIAN_POINT('',(25.477707006,-157.958495959,0.));
+#1143=VERTEX_POINT('',#1142);
+#1144=CARTESIAN_POINT('',(22.,-154.99677416,0.));
+#1145=VERTEX_POINT('',#1144);
+#1146=CARTESIAN_POINT('',(25.,-154.99677416,0.));
+#1147=DIRECTION('',(-0.,0.,-1.));
+#1148=DIRECTION('',(-0.64836885,-0.761326365,0.));
+#1149=AXIS2_PLACEMENT_3D('',#1146,#1147,#1148);
+#1150=CIRCLE('',#1149,3.);
+#1151=EDGE_CURVE('',#1143,#1145,#1150,.T.);
+#1152=ORIENTED_EDGE('',*,*,#1151,.T.);
+#1153=CARTESIAN_POINT('',(22.,-154.99677416,10.));
+#1154=VERTEX_POINT('',#1153);
+#1155=CARTESIAN_POINT('',(22.,-154.99677416,-0.));
+#1156=DIRECTION('',(0.,0.,1.));
+#1157=VECTOR('',#1156,100.);
+#1158=LINE('',#1155,#1157);
+#1159=EDGE_CURVE('',#1145,#1154,#1158,.T.);
+#1160=ORIENTED_EDGE('',*,*,#1159,.T.);
+#1161=CARTESIAN_POINT('',(25.477707006,-157.958495959,10.));
+#1162=VERTEX_POINT('',#1161);
+#1163=CARTESIAN_POINT('',(25.,-154.99677416,10.));
+#1164=DIRECTION('',(0.,0.,1.));
+#1165=DIRECTION('',(-0.64836885,-0.761326365,0.));
+#1166=AXIS2_PLACEMENT_3D('',#1163,#1164,#1165);
+#1167=CIRCLE('',#1166,3.);
+#1168=EDGE_CURVE('',#1154,#1162,#1167,.T.);
+#1169=ORIENTED_EDGE('',*,*,#1168,.T.);
+#1170=CARTESIAN_POINT('',(25.477707006,-157.958495959,100.));
+#1171=DIRECTION('',(0.,0.,-1.));
+#1172=VECTOR('',#1171,100.);
+#1173=LINE('',#1170,#1172);
+#1174=EDGE_CURVE('',#1162,#1143,#1173,.T.);
+#1175=ORIENTED_EDGE('',*,*,#1174,.T.);
+#1176=EDGE_LOOP('',(#1152,#1160,#1169,#1175));
+#1177=FACE_BOUND('',#1176,.T.);
+#1178=ADVANCED_FACE('',(#1177),#1141,.F.);
+#1179=CARTESIAN_POINT('',(22.,-158.480282685,0.));
+#1180=DIRECTION('',(-1.,0.,0.));
+#1181=DIRECTION('',(0.,0.,1.));
+#1182=AXIS2_PLACEMENT_3D('',#1179,#1180,#1181);
+#1183=PLANE('',#1182);
+#1184=ORIENTED_EDGE('',*,*,#1159,.F.);
+#1185=CARTESIAN_POINT('',(22.,-133.592145091,0.));
+#1186=VERTEX_POINT('',#1185);
+#1187=CARTESIAN_POINT('',(22.,-622.760178831,0.));
+#1188=DIRECTION('',(0.,-1.,0.));
+#1189=VECTOR('',#1188,214.046290685);
+#1190=LINE('',#1187,#1189);
+#1191=EDGE_CURVE('',#1186,#1145,#1190,.T.);
+#1192=ORIENTED_EDGE('',*,*,#1191,.F.);
+#1193=CARTESIAN_POINT('',(22.,-133.592145091,10.));
+#1194=VERTEX_POINT('',#1193);
+#1195=CARTESIAN_POINT('',(22.,-133.592145091,100.));
+#1196=DIRECTION('',(0.,0.,-1.));
+#1197=VECTOR('',#1196,100.);
+#1198=LINE('',#1195,#1197);
+#1199=EDGE_CURVE('',#1194,#1186,#1198,.T.);
+#1200=ORIENTED_EDGE('',*,*,#1199,.F.);
+#1201=CARTESIAN_POINT('',(22.,-836.806469516,10.));
+#1202=DIRECTION('',(0.,1.,0.));
+#1203=VECTOR('',#1202,214.046290685);
+#1204=LINE('',#1201,#1203);
+#1205=EDGE_CURVE('',#1154,#1194,#1204,.T.);
+#1206=ORIENTED_EDGE('',*,*,#1205,.F.);
+#1207=EDGE_LOOP('',(#1184,#1192,#1200,#1206));
+#1208=FACE_BOUND('',#1207,.T.);
+#1209=ADVANCED_FACE('',(#1208),#1183,.F.);
+#1210=CARTESIAN_POINT('',(-7.,-156.843871414,0.));
+#1211=DIRECTION('',(0.,0.,1.));
+#1212=DIRECTION('',(-0.722698411,-0.691163516,0.));
+#1213=AXIS2_PLACEMENT_3D('',#1210,#1211,#1212);
+#1214=CYLINDRICAL_SURFACE('',#1213,3.);
+#1215=CARTESIAN_POINT('',(-7.133757962,-159.840888065,0.));
+#1216=VERTEX_POINT('',#1215);
+#1217=CARTESIAN_POINT('',(-10.,-156.843871414,0.));
+#1218=VERTEX_POINT('',#1217);
+#1219=CARTESIAN_POINT('',(-7.,-156.843871414,0.));
+#1220=DIRECTION('',(-0.,0.,-1.));
+#1221=DIRECTION('',(-0.722698411,-0.691163516,0.));
+#1222=AXIS2_PLACEMENT_3D('',#1219,#1220,#1221);
+#1223=CIRCLE('',#1222,3.);
+#1224=EDGE_CURVE('',#1216,#1218,#1223,.T.);
+#1225=ORIENTED_EDGE('',*,*,#1224,.T.);
+#1226=CARTESIAN_POINT('',(-10.,-156.843871414,10.));
+#1227=VERTEX_POINT('',#1226);
+#1228=CARTESIAN_POINT('',(-10.,-156.843871414,-0.));
+#1229=DIRECTION('',(0.,0.,1.));
+#1230=VECTOR('',#1229,100.);
+#1231=LINE('',#1228,#1230);
+#1232=EDGE_CURVE('',#1218,#1227,#1231,.T.);
+#1233=ORIENTED_EDGE('',*,*,#1232,.T.);
+#1234=CARTESIAN_POINT('',(-7.133757962,-159.840888065,10.));
+#1235=VERTEX_POINT('',#1234);
+#1236=CARTESIAN_POINT('',(-7.,-156.843871414,10.));
+#1237=DIRECTION('',(0.,0.,1.));
+#1238=DIRECTION('',(-0.722698411,-0.691163516,0.));
+#1239=AXIS2_PLACEMENT_3D('',#1236,#1237,#1238);
+#1240=CIRCLE('',#1239,3.);
+#1241=EDGE_CURVE('',#1227,#1235,#1240,.T.);
+#1242=ORIENTED_EDGE('',*,*,#1241,.T.);
+#1243=CARTESIAN_POINT('',(-7.133757962,-159.840888065,100.));
+#1244=DIRECTION('',(0.,0.,-1.));
+#1245=VECTOR('',#1244,100.);
+#1246=LINE('',#1243,#1245);
+#1247=EDGE_CURVE('',#1235,#1216,#1246,.T.);
+#1248=ORIENTED_EDGE('',*,*,#1247,.T.);
+#1249=EDGE_LOOP('',(#1225,#1233,#1242,#1248));
+#1250=FACE_BOUND('',#1249,.T.);
+#1251=ADVANCED_FACE('',(#1250),#1214,.F.);
+#1252=CARTESIAN_POINT('',(-10.,-159.687194227,0.));
+#1253=DIRECTION('',(-1.,0.,0.));
+#1254=DIRECTION('',(0.,0.,1.));
+#1255=AXIS2_PLACEMENT_3D('',#1252,#1253,#1254);
+#1256=PLANE('',#1255);
+#1257=ORIENTED_EDGE('',*,*,#1232,.F.);
+#1258=CARTESIAN_POINT('',(-10.,-135.,0.));
+#1259=VERTEX_POINT('',#1258);
+#1260=CARTESIAN_POINT('',(-10.,-631.40762598,0.));
+#1261=DIRECTION('',(0.,-1.,0.));
+#1262=VECTOR('',#1261,218.438714136);
+#1263=LINE('',#1260,#1262);
+#1264=EDGE_CURVE('',#1259,#1218,#1263,.T.);
+#1265=ORIENTED_EDGE('',*,*,#1264,.F.);
+#1266=CARTESIAN_POINT('',(-10.,-135.,10.));
+#1267=VERTEX_POINT('',#1266);
+#1268=CARTESIAN_POINT('',(-10.,-135.,100.));
+#1269=DIRECTION('',(0.,0.,-1.));
+#1270=VECTOR('',#1269,100.);
+#1271=LINE('',#1268,#1270);
+#1272=EDGE_CURVE('',#1267,#1259,#1271,.T.);
+#1273=ORIENTED_EDGE('',*,*,#1272,.F.);
+#1274=CARTESIAN_POINT('',(-10.,-849.846340116,10.));
+#1275=DIRECTION('',(0.,1.,0.));
+#1276=VECTOR('',#1275,218.438714136);
+#1277=LINE('',#1274,#1276);
+#1278=EDGE_CURVE('',#1227,#1267,#1277,.T.);
+#1279=ORIENTED_EDGE('',*,*,#1278,.F.);
+#1280=EDGE_LOOP('',(#1257,#1265,#1273,#1279));
+#1281=FACE_BOUND('',#1280,.T.);
+#1282=ADVANCED_FACE('',(#1281),#1256,.F.);
+#1283=CARTESIAN_POINT('',(-7.,-135.,0.));
+#1284=DIRECTION('',(0.,0.,1.));
+#1285=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1286=AXIS2_PLACEMENT_3D('',#1283,#1284,#1285);
+#1287=CYLINDRICAL_SURFACE('',#1286,3.);
+#1288=CARTESIAN_POINT('',(-7.,-132.,0.));
+#1289=VERTEX_POINT('',#1288);
+#1290=CARTESIAN_POINT('',(-7.,-135.,0.));
+#1291=DIRECTION('',(0.,0.,-1.));
+#1292=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1293=AXIS2_PLACEMENT_3D('',#1290,#1291,#1292);
+#1294=CIRCLE('',#1293,3.);
+#1295=EDGE_CURVE('',#1259,#1289,#1294,.T.);
+#1296=ORIENTED_EDGE('',*,*,#1295,.T.);
+#1297=CARTESIAN_POINT('',(-7.,-132.,10.));
+#1298=VERTEX_POINT('',#1297);
+#1299=CARTESIAN_POINT('',(-7.,-132.,-0.));
+#1300=DIRECTION('',(0.,0.,1.));
+#1301=VECTOR('',#1300,100.);
+#1302=LINE('',#1299,#1301);
+#1303=EDGE_CURVE('',#1289,#1298,#1302,.T.);
+#1304=ORIENTED_EDGE('',*,*,#1303,.T.);
+#1305=CARTESIAN_POINT('',(-7.,-135.,10.));
+#1306=DIRECTION('',(0.,0.,1.));
+#1307=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1308=AXIS2_PLACEMENT_3D('',#1305,#1306,#1307);
+#1309=CIRCLE('',#1308,3.);
+#1310=EDGE_CURVE('',#1298,#1267,#1309,.T.);
+#1311=ORIENTED_EDGE('',*,*,#1310,.T.);
+#1312=ORIENTED_EDGE('',*,*,#1272,.T.);
+#1313=EDGE_LOOP('',(#1296,#1304,#1311,#1312));
+#1314=FACE_BOUND('',#1313,.T.);
+#1315=ADVANCED_FACE('',(#1314),#1287,.F.);
+#1316=CARTESIAN_POINT('',(-10.,-132.,0.));
+#1317=DIRECTION('',(0.,1.,0.));
+#1318=DIRECTION('',(0.,0.,1.));
+#1319=AXIS2_PLACEMENT_3D('',#1316,#1317,#1318);
+#1320=PLANE('',#1319);
+#1321=ORIENTED_EDGE('',*,*,#1303,.F.);
+#1322=CARTESIAN_POINT('',(7.,-132.,0.));
+#1323=VERTEX_POINT('',#1322);
+#1324=CARTESIAN_POINT('',(115.,-132.,0.));
+#1325=DIRECTION('',(-1.,0.,0.));
+#1326=VECTOR('',#1325,140.);
+#1327=LINE('',#1324,#1326);
+#1328=EDGE_CURVE('',#1323,#1289,#1327,.T.);
+#1329=ORIENTED_EDGE('',*,*,#1328,.F.);
+#1330=CARTESIAN_POINT('',(7.,-132.,10.));
+#1331=VERTEX_POINT('',#1330);
+#1332=CARTESIAN_POINT('',(7.,-132.,100.));
+#1333=DIRECTION('',(0.,0.,-1.));
+#1334=VECTOR('',#1333,100.);
+#1335=LINE('',#1332,#1334);
+#1336=EDGE_CURVE('',#1331,#1323,#1335,.T.);
+#1337=ORIENTED_EDGE('',*,*,#1336,.F.);
+#1338=CARTESIAN_POINT('',(-25.,-132.,10.));
+#1339=DIRECTION('',(1.,0.,-0.));
+#1340=VECTOR('',#1339,140.);
+#1341=LINE('',#1338,#1340);
+#1342=EDGE_CURVE('',#1298,#1331,#1341,.T.);
+#1343=ORIENTED_EDGE('',*,*,#1342,.F.);
+#1344=EDGE_LOOP('',(#1321,#1329,#1337,#1343));
+#1345=FACE_BOUND('',#1344,.T.);
+#1346=ADVANCED_FACE('',(#1345),#1320,.F.);
+#1347=CARTESIAN_POINT('',(25.,-133.592145091,0.));
+#1348=DIRECTION('',(0.,0.,1.));
+#1349=DIRECTION('',(-0.883311426,0.468786651,0.));
+#1350=AXIS2_PLACEMENT_3D('',#1347,#1348,#1349);
+#1351=CYLINDRICAL_SURFACE('',#1350,3.);
+#1352=CARTESIAN_POINT('',(23.318565543,-131.107637461,0.));
+#1353=VERTEX_POINT('',#1352);
+#1354=CARTESIAN_POINT('',(25.,-133.592145091,0.));
+#1355=DIRECTION('',(0.,0.,-1.));
+#1356=DIRECTION('',(-0.883311426,0.468786651,0.));
+#1357=AXIS2_PLACEMENT_3D('',#1354,#1355,#1356);
+#1358=CIRCLE('',#1357,3.);
+#1359=EDGE_CURVE('',#1186,#1353,#1358,.T.);
+#1360=ORIENTED_EDGE('',*,*,#1359,.T.);
+#1361=CARTESIAN_POINT('',(23.318565543,-131.107637461,10.));
+#1362=VERTEX_POINT('',#1361);
+#1363=CARTESIAN_POINT('',(23.318565543,-131.107637461,-0.));
+#1364=DIRECTION('',(0.,0.,1.));
+#1365=VECTOR('',#1364,100.);
+#1366=LINE('',#1363,#1365);
+#1367=EDGE_CURVE('',#1353,#1362,#1366,.T.);
+#1368=ORIENTED_EDGE('',*,*,#1367,.T.);
+#1369=CARTESIAN_POINT('',(25.,-133.592145091,10.));
+#1370=DIRECTION('',(0.,0.,1.));
+#1371=DIRECTION('',(-0.883311426,0.468786651,0.));
+#1372=AXIS2_PLACEMENT_3D('',#1369,#1370,#1371);
+#1373=CIRCLE('',#1372,3.);
+#1374=EDGE_CURVE('',#1362,#1194,#1373,.T.);
+#1375=ORIENTED_EDGE('',*,*,#1374,.T.);
+#1376=ORIENTED_EDGE('',*,*,#1199,.T.);
+#1377=EDGE_LOOP('',(#1360,#1368,#1375,#1376));
+#1378=FACE_BOUND('',#1377,.T.);
+#1379=ADVANCED_FACE('',(#1378),#1351,.F.);
+#1380=CARTESIAN_POINT('',(22.,-132.,0.));
+#1381=DIRECTION('',(-0.560478152,0.82816921,0.));
+#1382=DIRECTION('',(0.,0.,1.));
+#1383=AXIS2_PLACEMENT_3D('',#1380,#1381,#1382);
+#1384=PLANE('',#1383);
+#1385=ORIENTED_EDGE('',*,*,#1367,.F.);
+#1386=CARTESIAN_POINT('',(69.448691664,-99.888259177,0.));
+#1387=VERTEX_POINT('',#1386);
+#1388=CARTESIAN_POINT('',(288.670051695,48.473671349,0.));
+#1389=DIRECTION('',(-0.82816921,-0.560478152,0.));
+#1390=VECTOR('',#1389,557.013295741);
+#1391=LINE('',#1388,#1390);
+#1392=EDGE_CURVE('',#1387,#1353,#1391,.T.);
+#1393=ORIENTED_EDGE('',*,*,#1392,.F.);
+#1394=CARTESIAN_POINT('',(69.448691664,-99.888259177,10.));
+#1395=VERTEX_POINT('',#1394);
+#1396=CARTESIAN_POINT('',(69.448691664,-99.888259177,100.));
+#1397=DIRECTION('',(0.,0.,-1.));
+#1398=VECTOR('',#1397,100.);
+#1399=LINE('',#1396,#1398);
+#1400=EDGE_CURVE('',#1395,#1387,#1399,.T.);
+#1401=ORIENTED_EDGE('',*,*,#1400,.F.);
+#1402=CARTESIAN_POINT('',(-172.631209511,-263.720111487,10.));
+#1403=DIRECTION('',(0.82816921,0.560478152,0.));
+#1404=VECTOR('',#1403,557.013295741);
+#1405=LINE('',#1402,#1404);
+#1406=EDGE_CURVE('',#1362,#1395,#1405,.T.);
+#1407=ORIENTED_EDGE('',*,*,#1406,.F.);
+#1408=EDGE_LOOP('',(#1385,#1393,#1401,#1407));
+#1409=FACE_BOUND('',#1408,.T.);
+#1410=ADVANCED_FACE('',(#1409),#1384,.F.);
+#1411=CARTESIAN_POINT('',(7.,-135.,0.));
+#1412=DIRECTION('',(0.,-0.,1.));
+#1413=DIRECTION('',(0.707106781,0.707106781,0.));
+#1414=AXIS2_PLACEMENT_3D('',#1411,#1412,#1413);
+#1415=CYLINDRICAL_SURFACE('',#1414,3.);
+#1416=CARTESIAN_POINT('',(10.,-135.,0.));
+#1417=VERTEX_POINT('',#1416);
+#1418=CARTESIAN_POINT('',(7.,-135.,0.));
+#1419=DIRECTION('',(0.,0.,-1.));
+#1420=DIRECTION('',(0.707106781,0.707106781,0.));
+#1421=AXIS2_PLACEMENT_3D('',#1418,#1419,#1420);
+#1422=CIRCLE('',#1421,3.);
+#1423=EDGE_CURVE('',#1323,#1417,#1422,.T.);
+#1424=ORIENTED_EDGE('',*,*,#1423,.T.);
+#1425=CARTESIAN_POINT('',(10.,-135.,10.));
+#1426=VERTEX_POINT('',#1425);
+#1427=CARTESIAN_POINT('',(10.,-135.,-0.));
+#1428=DIRECTION('',(0.,0.,1.));
+#1429=VECTOR('',#1428,100.);
+#1430=LINE('',#1427,#1429);
+#1431=EDGE_CURVE('',#1417,#1426,#1430,.T.);
+#1432=ORIENTED_EDGE('',*,*,#1431,.T.);
+#1433=CARTESIAN_POINT('',(7.,-135.,10.));
+#1434=DIRECTION('',(0.,-0.,1.));
+#1435=DIRECTION('',(0.707106781,0.707106781,0.));
+#1436=AXIS2_PLACEMENT_3D('',#1433,#1434,#1435);
+#1437=CIRCLE('',#1436,3.);
+#1438=EDGE_CURVE('',#1426,#1331,#1437,.T.);
+#1439=ORIENTED_EDGE('',*,*,#1438,.T.);
+#1440=ORIENTED_EDGE('',*,*,#1336,.T.);
+#1441=EDGE_LOOP('',(#1424,#1432,#1439,#1440));
+#1442=FACE_BOUND('',#1441,.T.);
+#1443=ADVANCED_FACE('',(#1442),#1415,.F.);
+#1444=CARTESIAN_POINT('',(10.,-132.,0.));
+#1445=DIRECTION('',(1.,0.,0.));
+#1446=DIRECTION('',(0.,0.,-1.));
+#1447=AXIS2_PLACEMENT_3D('',#1444,#1445,#1446);
+#1448=PLANE('',#1447);
+#1449=ORIENTED_EDGE('',*,*,#1431,.F.);
+#1450=CARTESIAN_POINT('',(10.,-156.843871414,0.));
+#1451=VERTEX_POINT('',#1450);
+#1452=CARTESIAN_POINT('',(10.,-974.438714136,0.));
+#1453=DIRECTION('',(0.,1.,0.));
+#1454=VECTOR('',#1453,218.438714136);
+#1455=LINE('',#1452,#1454);
+#1456=EDGE_CURVE('',#1451,#1417,#1455,.T.);
+#1457=ORIENTED_EDGE('',*,*,#1456,.F.);
+#1458=CARTESIAN_POINT('',(10.,-156.843871414,10.));
+#1459=VERTEX_POINT('',#1458);
+#1460=CARTESIAN_POINT('',(10.,-156.843871414,100.));
+#1461=DIRECTION('',(0.,0.,-1.));
+#1462=VECTOR('',#1461,100.);
+#1463=LINE('',#1460,#1462);
+#1464=EDGE_CURVE('',#1459,#1451,#1463,.T.);
+#1465=ORIENTED_EDGE('',*,*,#1464,.F.);
+#1466=CARTESIAN_POINT('',(10.,-756.,10.));
+#1467=DIRECTION('',(0.,-1.,0.));
+#1468=VECTOR('',#1467,218.438714136);
+#1469=LINE('',#1466,#1468);
+#1470=EDGE_CURVE('',#1426,#1459,#1469,.T.);
+#1471=ORIENTED_EDGE('',*,*,#1470,.F.);
+#1472=EDGE_LOOP('',(#1449,#1457,#1465,#1471));
+#1473=FACE_BOUND('',#1472,.T.);
+#1474=ADVANCED_FACE('',(#1473),#1448,.F.);
+#1475=CARTESIAN_POINT('',(71.130126121,-102.372766808,0.));
+#1476=DIRECTION('',(0.,-0.,1.));
+#1477=DIRECTION('',(0.095073743,0.995470232,0.));
+#1478=AXIS2_PLACEMENT_3D('',#1475,#1476,#1477);
+#1479=CYLINDRICAL_SURFACE('',#1478,3.);
+#1480=CARTESIAN_POINT('',(73.251446464,-100.251446464,0.));
+#1481=VERTEX_POINT('',#1480);
+#1482=CARTESIAN_POINT('',(71.130126121,-102.372766808,0.));
+#1483=DIRECTION('',(0.,0.,-1.));
+#1484=DIRECTION('',(0.095073743,0.995470232,0.));
+#1485=AXIS2_PLACEMENT_3D('',#1482,#1483,#1484);
+#1486=CIRCLE('',#1485,3.);
+#1487=EDGE_CURVE('',#1387,#1481,#1486,.T.);
+#1488=ORIENTED_EDGE('',*,*,#1487,.T.);
+#1489=CARTESIAN_POINT('',(73.251446464,-100.251446464,10.));
+#1490=VERTEX_POINT('',#1489);
+#1491=CARTESIAN_POINT('',(73.251446464,-100.251446464,-0.));
+#1492=DIRECTION('',(0.,0.,1.));
+#1493=VECTOR('',#1492,100.);
+#1494=LINE('',#1491,#1493);
+#1495=EDGE_CURVE('',#1481,#1490,#1494,.T.);
+#1496=ORIENTED_EDGE('',*,*,#1495,.T.);
+#1497=CARTESIAN_POINT('',(71.130126121,-102.372766808,10.));
+#1498=DIRECTION('',(0.,-0.,1.));
+#1499=DIRECTION('',(0.095073743,0.995470232,0.));
+#1500=AXIS2_PLACEMENT_3D('',#1497,#1498,#1499);
+#1501=CIRCLE('',#1500,3.);
+#1502=EDGE_CURVE('',#1490,#1395,#1501,.T.);
+#1503=ORIENTED_EDGE('',*,*,#1502,.T.);
+#1504=ORIENTED_EDGE('',*,*,#1400,.T.);
+#1505=EDGE_LOOP('',(#1488,#1496,#1503,#1504));
+#1506=FACE_BOUND('',#1505,.T.);
+#1507=ADVANCED_FACE('',(#1506),#1479,.F.);
+#1508=CARTESIAN_POINT('',(71.5,-98.5,0.));
+#1509=DIRECTION('',(0.707106781,0.707106781,0.));
+#1510=DIRECTION('',(0.,0.,-1.));
+#1511=AXIS2_PLACEMENT_3D('',#1508,#1509,#1510);
+#1512=PLANE('',#1511);
+#1513=ORIENTED_EDGE('',*,*,#1495,.F.);
+#1514=CARTESIAN_POINT('',(96.411211215,-123.411211215,0.));
+#1515=VERTEX_POINT('',#1514);
+#1516=CARTESIAN_POINT('',(703.112112149,-730.112112149,0.));
+#1517=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1518=VECTOR('',#1517,327.528534118);
+#1519=LINE('',#1516,#1518);
+#1520=EDGE_CURVE('',#1515,#1481,#1519,.T.);
+#1521=ORIENTED_EDGE('',*,*,#1520,.F.);
+#1522=CARTESIAN_POINT('',(96.411211215,-123.411211215,10.));
+#1523=VERTEX_POINT('',#1522);
+#1524=CARTESIAN_POINT('',(96.411211215,-123.411211215,100.));
+#1525=DIRECTION('',(0.,0.,-1.));
+#1526=VECTOR('',#1525,100.);
+#1527=LINE('',#1524,#1526);
+#1528=EDGE_CURVE('',#1523,#1515,#1527,.T.);
+#1529=ORIENTED_EDGE('',*,*,#1528,.F.);
+#1530=CARTESIAN_POINT('',(471.514464642,-498.514464642,10.));
+#1531=DIRECTION('',(0.707106781,-0.707106781,0.));
+#1532=VECTOR('',#1531,327.528534118);
+#1533=LINE('',#1530,#1532);
+#1534=EDGE_CURVE('',#1490,#1523,#1533,.T.);
+#1535=ORIENTED_EDGE('',*,*,#1534,.F.);
+#1536=EDGE_LOOP('',(#1513,#1521,#1529,#1535));
+#1537=FACE_BOUND('',#1536,.T.);
+#1538=ADVANCED_FACE('',(#1537),#1512,.F.);
+#1539=CARTESIAN_POINT('',(94.289890871,-125.532531558,0.));
+#1540=DIRECTION('',(0.,0.,1.));
+#1541=DIRECTION('',(0.997509519,-0.070531974,0.));
+#1542=AXIS2_PLACEMENT_3D('',#1539,#1540,#1541);
+#1543=CYLINDRICAL_SURFACE('',#1542,3.);
+#1544=CARTESIAN_POINT('',(96.091608531,-127.931242353,0.));
+#1545=VERTEX_POINT('',#1544);
+#1546=CARTESIAN_POINT('',(94.289890871,-125.532531558,0.));
+#1547=DIRECTION('',(0.,0.,-1.));
+#1548=DIRECTION('',(0.997509519,-0.070531974,0.));
+#1549=AXIS2_PLACEMENT_3D('',#1546,#1547,#1548);
+#1550=CIRCLE('',#1549,3.);
+#1551=EDGE_CURVE('',#1515,#1545,#1550,.T.);
+#1552=ORIENTED_EDGE('',*,*,#1551,.T.);
+#1553=CARTESIAN_POINT('',(96.091608531,-127.931242353,10.));
+#1554=VERTEX_POINT('',#1553);
+#1555=CARTESIAN_POINT('',(96.091608531,-127.931242353,-0.));
+#1556=DIRECTION('',(0.,0.,1.));
+#1557=VECTOR('',#1556,100.);
+#1558=LINE('',#1555,#1557);
+#1559=EDGE_CURVE('',#1545,#1554,#1558,.T.);
+#1560=ORIENTED_EDGE('',*,*,#1559,.T.);
+#1561=CARTESIAN_POINT('',(94.289890871,-125.532531558,10.));
+#1562=DIRECTION('',(0.,0.,1.));
+#1563=DIRECTION('',(0.997509519,-0.070531974,0.));
+#1564=AXIS2_PLACEMENT_3D('',#1561,#1562,#1563);
+#1565=CIRCLE('',#1564,3.);
+#1566=EDGE_CURVE('',#1554,#1523,#1565,.T.);
+#1567=ORIENTED_EDGE('',*,*,#1566,.T.);
+#1568=ORIENTED_EDGE('',*,*,#1528,.T.);
+#1569=EDGE_LOOP('',(#1552,#1560,#1567,#1568));
+#1570=FACE_BOUND('',#1569,.T.);
+#1571=ADVANCED_FACE('',(#1570),#1543,.F.);
+#1572=CARTESIAN_POINT('',(-0.,0.,0.));
+#1573=DIRECTION('',(0.,0.,1.));
+#1574=DIRECTION('',(0.617679741,-0.786429741,0.));
+#1575=AXIS2_PLACEMENT_3D('',#1572,#1573,#1574);
+#1576=CYLINDRICAL_SURFACE('',#1575,160.);
+#1577=ORIENTED_EDGE('',*,*,#1174,.F.);
+#1578=CARTESIAN_POINT('',(-0.,0.,10.));
+#1579=DIRECTION('',(0.,0.,-1.));
+#1580=DIRECTION('',(0.617679741,-0.786429741,0.));
+#1581=AXIS2_PLACEMENT_3D('',#1578,#1579,#1580);
+#1582=CIRCLE('',#1581,160.);
+#1583=EDGE_CURVE('',#1554,#1162,#1582,.T.);
+#1584=ORIENTED_EDGE('',*,*,#1583,.F.);
+#1585=ORIENTED_EDGE('',*,*,#1559,.F.);
+#1586=CARTESIAN_POINT('',(-0.,0.,0.));
+#1587=DIRECTION('',(0.,0.,1.));
+#1588=DIRECTION('',(0.617679741,-0.786429741,0.));
+#1589=AXIS2_PLACEMENT_3D('',#1586,#1587,#1588);
+#1590=CIRCLE('',#1589,160.);
+#1591=EDGE_CURVE('',#1143,#1545,#1590,.T.);
+#1592=ORIENTED_EDGE('',*,*,#1591,.F.);
+#1593=EDGE_LOOP('',(#1577,#1584,#1585,#1592));
+#1594=FACE_BOUND('',#1593,.T.);
+#1595=ADVANCED_FACE('',(#1594),#1576,.F.);
+#1596=CARTESIAN_POINT('',(7.,-156.843871414,0.));
+#1597=DIRECTION('',(0.,0.,1.));
+#1598=DIRECTION('',(0.722698411,-0.691163516,0.));
+#1599=AXIS2_PLACEMENT_3D('',#1596,#1597,#1598);
+#1600=CYLINDRICAL_SURFACE('',#1599,3.);
+#1601=CARTESIAN_POINT('',(7.133757962,-159.840888065,0.));
+#1602=VERTEX_POINT('',#1601);
+#1603=CARTESIAN_POINT('',(7.,-156.843871414,0.));
+#1604=DIRECTION('',(0.,0.,-1.));
+#1605=DIRECTION('',(0.722698411,-0.691163516,0.));
+#1606=AXIS2_PLACEMENT_3D('',#1603,#1604,#1605);
+#1607=CIRCLE('',#1606,3.);
+#1608=EDGE_CURVE('',#1451,#1602,#1607,.T.);
+#1609=ORIENTED_EDGE('',*,*,#1608,.T.);
+#1610=CARTESIAN_POINT('',(7.133757962,-159.840888065,10.));
+#1611=VERTEX_POINT('',#1610);
+#1612=CARTESIAN_POINT('',(7.133757962,-159.840888065,-0.));
+#1613=DIRECTION('',(0.,0.,1.));
+#1614=VECTOR('',#1613,100.);
+#1615=LINE('',#1612,#1614);
+#1616=EDGE_CURVE('',#1602,#1611,#1615,.T.);
+#1617=ORIENTED_EDGE('',*,*,#1616,.T.);
+#1618=CARTESIAN_POINT('',(7.,-156.843871414,10.));
+#1619=DIRECTION('',(0.,0.,1.));
+#1620=DIRECTION('',(0.722698411,-0.691163516,0.));
+#1621=AXIS2_PLACEMENT_3D('',#1618,#1619,#1620);
+#1622=CIRCLE('',#1621,3.);
+#1623=EDGE_CURVE('',#1611,#1459,#1622,.T.);
+#1624=ORIENTED_EDGE('',*,*,#1623,.T.);
+#1625=ORIENTED_EDGE('',*,*,#1464,.T.);
+#1626=EDGE_LOOP('',(#1609,#1617,#1624,#1625));
+#1627=FACE_BOUND('',#1626,.T.);
+#1628=ADVANCED_FACE('',(#1627),#1600,.F.);
+#1629=CARTESIAN_POINT('',(0.,-0.,0.));
+#1630=DIRECTION('',(0.,0.,1.));
+#1631=DIRECTION('',(0.0625,-0.998044964,0.));
+#1632=AXIS2_PLACEMENT_3D('',#1629,#1630,#1631);
+#1633=CYLINDRICAL_SURFACE('',#1632,160.);
+#1634=ORIENTED_EDGE('',*,*,#1247,.F.);
+#1635=CARTESIAN_POINT('',(0.,-0.,10.));
+#1636=DIRECTION('',(0.,0.,-1.));
+#1637=DIRECTION('',(0.0625,-0.998044964,0.));
+#1638=AXIS2_PLACEMENT_3D('',#1635,#1636,#1637);
+#1639=CIRCLE('',#1638,160.);
+#1640=EDGE_CURVE('',#1611,#1235,#1639,.T.);
+#1641=ORIENTED_EDGE('',*,*,#1640,.F.);
+#1642=ORIENTED_EDGE('',*,*,#1616,.F.);
+#1643=CARTESIAN_POINT('',(0.,-0.,0.));
+#1644=DIRECTION('',(0.,0.,1.));
+#1645=DIRECTION('',(0.0625,-0.998044964,0.));
+#1646=AXIS2_PLACEMENT_3D('',#1643,#1644,#1645);
+#1647=CIRCLE('',#1646,160.);
+#1648=EDGE_CURVE('',#1216,#1602,#1647,.T.);
+#1649=ORIENTED_EDGE('',*,*,#1648,.F.);
+#1650=EDGE_LOOP('',(#1634,#1641,#1642,#1649));
+#1651=FACE_BOUND('',#1650,.T.);
+#1652=ADVANCED_FACE('',(#1651),#1633,.F.);
+#1653=CARTESIAN_POINT('',(-25.,-133.592145091,0.));
+#1654=DIRECTION('',(0.,-0.,1.));
+#1655=DIRECTION('',(0.883311426,0.468786651,0.));
+#1656=AXIS2_PLACEMENT_3D('',#1653,#1654,#1655);
+#1657=CYLINDRICAL_SURFACE('',#1656,3.);
+#1658=CARTESIAN_POINT('',(-23.318565543,-131.107637461,0.));
+#1659=VERTEX_POINT('',#1658);
+#1660=CARTESIAN_POINT('',(-22.,-133.592145091,0.));
+#1661=VERTEX_POINT('',#1660);
+#1662=CARTESIAN_POINT('',(-25.,-133.592145091,0.));
+#1663=DIRECTION('',(0.,0.,-1.));
+#1664=DIRECTION('',(0.883311426,0.468786651,0.));
+#1665=AXIS2_PLACEMENT_3D('',#1662,#1663,#1664);
+#1666=CIRCLE('',#1665,3.);
+#1667=EDGE_CURVE('',#1659,#1661,#1666,.T.);
+#1668=ORIENTED_EDGE('',*,*,#1667,.T.);
+#1669=CARTESIAN_POINT('',(-22.,-133.592145091,10.));
+#1670=VERTEX_POINT('',#1669);
+#1671=CARTESIAN_POINT('',(-22.,-133.592145091,-0.));
+#1672=DIRECTION('',(0.,0.,1.));
+#1673=VECTOR('',#1672,100.);
+#1674=LINE('',#1671,#1673);
+#1675=EDGE_CURVE('',#1661,#1670,#1674,.T.);
+#1676=ORIENTED_EDGE('',*,*,#1675,.T.);
+#1677=CARTESIAN_POINT('',(-23.318565543,-131.107637461,10.));
+#1678=VERTEX_POINT('',#1677);
+#1679=CARTESIAN_POINT('',(-25.,-133.592145091,10.));
+#1680=DIRECTION('',(0.,-0.,1.));
+#1681=DIRECTION('',(0.883311426,0.468786651,0.));
+#1682=AXIS2_PLACEMENT_3D('',#1679,#1680,#1681);
+#1683=CIRCLE('',#1682,3.);
+#1684=EDGE_CURVE('',#1670,#1678,#1683,.T.);
+#1685=ORIENTED_EDGE('',*,*,#1684,.T.);
+#1686=CARTESIAN_POINT('',(-23.318565543,-131.107637461,100.));
+#1687=DIRECTION('',(0.,0.,-1.));
+#1688=VECTOR('',#1687,100.);
+#1689=LINE('',#1686,#1688);
+#1690=EDGE_CURVE('',#1678,#1659,#1689,.T.);
+#1691=ORIENTED_EDGE('',*,*,#1690,.T.);
+#1692=EDGE_LOOP('',(#1668,#1676,#1685,#1691));
+#1693=FACE_BOUND('',#1692,.T.);
+#1694=ADVANCED_FACE('',(#1693),#1657,.F.);
+#1695=CARTESIAN_POINT('',(-22.,-132.,0.));
+#1696=DIRECTION('',(1.,0.,0.));
+#1697=DIRECTION('',(0.,0.,-1.));
+#1698=AXIS2_PLACEMENT_3D('',#1695,#1696,#1697);
+#1699=PLANE('',#1698);
+#1700=ORIENTED_EDGE('',*,*,#1675,.F.);
+#1701=CARTESIAN_POINT('',(-22.,-154.99677416,0.));
+#1702=VERTEX_POINT('',#1701);
+#1703=CARTESIAN_POINT('',(-22.,-955.9677416,0.));
+#1704=DIRECTION('',(0.,1.,0.));
+#1705=VECTOR('',#1704,214.046290685);
+#1706=LINE('',#1703,#1705);
+#1707=EDGE_CURVE('',#1702,#1661,#1706,.T.);
+#1708=ORIENTED_EDGE('',*,*,#1707,.F.);
+#1709=CARTESIAN_POINT('',(-22.,-154.99677416,10.));
+#1710=VERTEX_POINT('',#1709);
+#1711=CARTESIAN_POINT('',(-22.,-154.99677416,100.));
+#1712=DIRECTION('',(0.,0.,-1.));
+#1713=VECTOR('',#1712,100.);
+#1714=LINE('',#1711,#1713);
+#1715=EDGE_CURVE('',#1710,#1702,#1714,.T.);
+#1716=ORIENTED_EDGE('',*,*,#1715,.F.);
+#1717=CARTESIAN_POINT('',(-22.,-741.921450915,10.));
+#1718=DIRECTION('',(0.,-1.,0.));
+#1719=VECTOR('',#1718,214.046290685);
+#1720=LINE('',#1717,#1719);
+#1721=EDGE_CURVE('',#1670,#1710,#1720,.T.);
+#1722=ORIENTED_EDGE('',*,*,#1721,.F.);
+#1723=EDGE_LOOP('',(#1700,#1708,#1716,#1722));
+#1724=FACE_BOUND('',#1723,.T.);
+#1725=ADVANCED_FACE('',(#1724),#1699,.F.);
+#1726=CARTESIAN_POINT('',(-84.242640687,-90.,0.));
+#1727=DIRECTION('',(0.,0.,1.));
+#1728=DIRECTION('',(1.,0.,-0.));
+#1729=AXIS2_PLACEMENT_3D('',#1726,#1727,#1728);
+#1730=CYLINDRICAL_SURFACE('',#1729,3.);
+#1731=CARTESIAN_POINT('',(-82.121320344,-87.878679656,0.));
+#1732=VERTEX_POINT('',#1731);
+#1733=CARTESIAN_POINT('',(-82.121320344,-92.121320344,0.));
+#1734=VERTEX_POINT('',#1733);
+#1735=CARTESIAN_POINT('',(-84.242640687,-90.,0.));
+#1736=DIRECTION('',(0.,0.,-1.));
+#1737=DIRECTION('',(1.,0.,0.));
+#1738=AXIS2_PLACEMENT_3D('',#1735,#1736,#1737);
+#1739=CIRCLE('',#1738,3.);
+#1740=EDGE_CURVE('',#1732,#1734,#1739,.T.);
+#1741=ORIENTED_EDGE('',*,*,#1740,.T.);
+#1742=CARTESIAN_POINT('',(-82.121320344,-92.121320344,10.));
+#1743=VERTEX_POINT('',#1742);
+#1744=CARTESIAN_POINT('',(-82.121320344,-92.121320344,-0.));
+#1745=DIRECTION('',(0.,0.,1.));
+#1746=VECTOR('',#1745,100.);
+#1747=LINE('',#1744,#1746);
+#1748=EDGE_CURVE('',#1734,#1743,#1747,.T.);
+#1749=ORIENTED_EDGE('',*,*,#1748,.T.);
+#1750=CARTESIAN_POINT('',(-82.121320344,-87.878679656,10.));
+#1751=VERTEX_POINT('',#1750);
+#1752=CARTESIAN_POINT('',(-84.242640687,-90.,10.));
+#1753=DIRECTION('',(0.,0.,1.));
+#1754=DIRECTION('',(1.,0.,-0.));
+#1755=AXIS2_PLACEMENT_3D('',#1752,#1753,#1754);
+#1756=CIRCLE('',#1755,3.);
+#1757=EDGE_CURVE('',#1743,#1751,#1756,.T.);
+#1758=ORIENTED_EDGE('',*,*,#1757,.T.);
+#1759=CARTESIAN_POINT('',(-82.121320344,-87.878679656,100.));
+#1760=DIRECTION('',(0.,0.,-1.));
+#1761=VECTOR('',#1760,100.);
+#1762=LINE('',#1759,#1761);
+#1763=EDGE_CURVE('',#1751,#1732,#1762,.T.);
+#1764=ORIENTED_EDGE('',*,*,#1763,.T.);
+#1765=EDGE_LOOP('',(#1741,#1749,#1758,#1764));
+#1766=FACE_BOUND('',#1765,.T.);
+#1767=ADVANCED_FACE('',(#1766),#1730,.F.);
+#1768=CARTESIAN_POINT('',(-80.,-90.,0.));
+#1769=DIRECTION('',(0.707106781,-0.707106781,0.));
+#1770=DIRECTION('',(0.,0.,-1.));
+#1771=AXIS2_PLACEMENT_3D('',#1768,#1769,#1770);
+#1772=PLANE('',#1771);
+#1773=ORIENTED_EDGE('',*,*,#1748,.F.);
+#1774=CARTESIAN_POINT('',(-105.978435759,-115.978435759,0.));
+#1775=VERTEX_POINT('',#1774);
+#1776=CARTESIAN_POINT('',(-722.284357586,-732.284357586,0.));
+#1777=DIRECTION('',(0.707106781,0.707106781,0.));
+#1778=VECTOR('',#1777,337.390561791);
+#1779=LINE('',#1776,#1778);
+#1780=EDGE_CURVE('',#1775,#1734,#1779,.T.);
+#1781=ORIENTED_EDGE('',*,*,#1780,.F.);
+#1782=CARTESIAN_POINT('',(-105.978435759,-115.978435759,10.));
+#1783=VERTEX_POINT('',#1782);
+#1784=CARTESIAN_POINT('',(-105.978435759,-115.978435759,100.));
+#1785=DIRECTION('',(0.,0.,-1.));
+#1786=VECTOR('',#1785,100.);
+#1787=LINE('',#1784,#1786);
+#1788=EDGE_CURVE('',#1783,#1775,#1787,.T.);
+#1789=ORIENTED_EDGE('',*,*,#1788,.F.);
+#1790=CARTESIAN_POINT('',(-483.713203436,-493.713203436,10.));
+#1791=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#1792=VECTOR('',#1791,337.390561791);
+#1793=LINE('',#1790,#1792);
+#1794=EDGE_CURVE('',#1743,#1783,#1793,.T.);
+#1795=ORIENTED_EDGE('',*,*,#1794,.F.);
+#1796=EDGE_LOOP('',(#1773,#1781,#1789,#1795));
+#1797=FACE_BOUND('',#1796,.T.);
+#1798=ADVANCED_FACE('',(#1797),#1772,.F.);
+#1799=CARTESIAN_POINT('',(-25.,-154.99677416,0.));
+#1800=DIRECTION('',(0.,0.,1.));
+#1801=DIRECTION('',(0.64836885,-0.761326365,0.));
+#1802=AXIS2_PLACEMENT_3D('',#1799,#1800,#1801);
+#1803=CYLINDRICAL_SURFACE('',#1802,3.);
+#1804=CARTESIAN_POINT('',(-25.477707006,-157.958495959,0.));
+#1805=VERTEX_POINT('',#1804);
+#1806=CARTESIAN_POINT('',(-25.,-154.99677416,0.));
+#1807=DIRECTION('',(0.,0.,-1.));
+#1808=DIRECTION('',(0.64836885,-0.761326365,0.));
+#1809=AXIS2_PLACEMENT_3D('',#1806,#1807,#1808);
+#1810=CIRCLE('',#1809,3.);
+#1811=EDGE_CURVE('',#1702,#1805,#1810,.T.);
+#1812=ORIENTED_EDGE('',*,*,#1811,.T.);
+#1813=CARTESIAN_POINT('',(-25.477707006,-157.958495959,10.));
+#1814=VERTEX_POINT('',#1813);
+#1815=CARTESIAN_POINT('',(-25.477707006,-157.958495959,-0.));
+#1816=DIRECTION('',(0.,0.,1.));
+#1817=VECTOR('',#1816,100.);
+#1818=LINE('',#1815,#1817);
+#1819=EDGE_CURVE('',#1805,#1814,#1818,.T.);
+#1820=ORIENTED_EDGE('',*,*,#1819,.T.);
+#1821=CARTESIAN_POINT('',(-25.,-154.99677416,10.));
+#1822=DIRECTION('',(0.,0.,1.));
+#1823=DIRECTION('',(0.64836885,-0.761326365,0.));
+#1824=AXIS2_PLACEMENT_3D('',#1821,#1822,#1823);
+#1825=CIRCLE('',#1824,3.);
+#1826=EDGE_CURVE('',#1814,#1710,#1825,.T.);
+#1827=ORIENTED_EDGE('',*,*,#1826,.T.);
+#1828=ORIENTED_EDGE('',*,*,#1715,.T.);
+#1829=EDGE_LOOP('',(#1812,#1820,#1827,#1828));
+#1830=FACE_BOUND('',#1829,.T.);
+#1831=ADVANCED_FACE('',(#1830),#1803,.F.);
+#1832=CARTESIAN_POINT('',(0.,0.,0.));
+#1833=DIRECTION('',(0.,0.,1.));
+#1834=DIRECTION('',(-0.1375,-0.990501767,0.));
+#1835=AXIS2_PLACEMENT_3D('',#1832,#1833,#1834);
+#1836=CYLINDRICAL_SURFACE('',#1835,160.);
+#1837=ORIENTED_EDGE('',*,*,#1819,.F.);
+#1838=CARTESIAN_POINT('',(-96.091608531,-127.931242353,0.));
+#1839=VERTEX_POINT('',#1838);
+#1840=CARTESIAN_POINT('',(0.,0.,0.));
+#1841=DIRECTION('',(0.,0.,1.));
+#1842=DIRECTION('',(-0.1375,-0.990501767,0.));
+#1843=AXIS2_PLACEMENT_3D('',#1840,#1841,#1842);
+#1844=CIRCLE('',#1843,160.);
+#1845=EDGE_CURVE('',#1839,#1805,#1844,.T.);
+#1846=ORIENTED_EDGE('',*,*,#1845,.F.);
+#1847=CARTESIAN_POINT('',(-96.091608531,-127.931242353,10.));
+#1848=VERTEX_POINT('',#1847);
+#1849=CARTESIAN_POINT('',(-96.091608531,-127.931242353,100.));
+#1850=DIRECTION('',(0.,0.,-1.));
+#1851=VECTOR('',#1850,100.);
+#1852=LINE('',#1849,#1851);
+#1853=EDGE_CURVE('',#1848,#1839,#1852,.T.);
+#1854=ORIENTED_EDGE('',*,*,#1853,.F.);
+#1855=CARTESIAN_POINT('',(0.,0.,10.));
+#1856=DIRECTION('',(-0.,0.,-1.));
+#1857=DIRECTION('',(-0.1375,-0.990501767,0.));
+#1858=AXIS2_PLACEMENT_3D('',#1855,#1856,#1857);
+#1859=CIRCLE('',#1858,160.);
+#1860=EDGE_CURVE('',#1814,#1848,#1859,.T.);
+#1861=ORIENTED_EDGE('',*,*,#1860,.F.);
+#1862=EDGE_LOOP('',(#1837,#1846,#1854,#1861));
+#1863=FACE_BOUND('',#1862,.T.);
+#1864=ADVANCED_FACE('',(#1863),#1836,.F.);
+#1865=CARTESIAN_POINT('',(-108.099756102,-113.857115415,0.));
+#1866=DIRECTION('',(0.,0.,1.));
+#1867=DIRECTION('',(0.012966274,-0.999915934,0.));
+#1868=AXIS2_PLACEMENT_3D('',#1865,#1866,#1867);
+#1869=CYLINDRICAL_SURFACE('',#1868,3.);
+#1870=CARTESIAN_POINT('',(-110.165356537,-116.032729085,0.));
+#1871=VERTEX_POINT('',#1870);
+#1872=CARTESIAN_POINT('',(-108.099756102,-113.857115415,0.));
+#1873=DIRECTION('',(0.,0.,-1.));
+#1874=DIRECTION('',(0.012966274,-0.999915934,0.));
+#1875=AXIS2_PLACEMENT_3D('',#1872,#1873,#1874);
+#1876=CIRCLE('',#1875,3.);
+#1877=EDGE_CURVE('',#1775,#1871,#1876,.T.);
+#1878=ORIENTED_EDGE('',*,*,#1877,.T.);
+#1879=CARTESIAN_POINT('',(-110.165356537,-116.032729085,10.));
+#1880=VERTEX_POINT('',#1879);
+#1881=CARTESIAN_POINT('',(-110.165356537,-116.032729085,-0.));
+#1882=DIRECTION('',(0.,0.,1.));
+#1883=VECTOR('',#1882,100.);
+#1884=LINE('',#1881,#1883);
+#1885=EDGE_CURVE('',#1871,#1880,#1884,.T.);
+#1886=ORIENTED_EDGE('',*,*,#1885,.T.);
+#1887=CARTESIAN_POINT('',(-108.099756102,-113.857115415,10.));
+#1888=DIRECTION('',(0.,0.,1.));
+#1889=DIRECTION('',(0.012966274,-0.999915934,0.));
+#1890=AXIS2_PLACEMENT_3D('',#1887,#1888,#1889);
+#1891=CIRCLE('',#1890,3.);
+#1892=EDGE_CURVE('',#1880,#1783,#1891,.T.);
+#1893=ORIENTED_EDGE('',*,*,#1892,.T.);
+#1894=ORIENTED_EDGE('',*,*,#1788,.T.);
+#1895=EDGE_LOOP('',(#1878,#1886,#1893,#1894));
+#1896=FACE_BOUND('',#1895,.T.);
+#1897=ADVANCED_FACE('',(#1896),#1869,.F.);
+#1898=CARTESIAN_POINT('',(0.,0.,0.));
+#1899=DIRECTION('',(0.,0.,1.));
+#1900=DIRECTION('',(-0.67516591,-0.73766591,0.));
+#1901=AXIS2_PLACEMENT_3D('',#1898,#1899,#1900);
+#1902=CYLINDRICAL_SURFACE('',#1901,160.);
+#1903=ORIENTED_EDGE('',*,*,#1885,.F.);
+#1904=CARTESIAN_POINT('',(-116.032729085,-110.165356537,0.));
+#1905=VERTEX_POINT('',#1904);
+#1906=CARTESIAN_POINT('',(0.,0.,0.));
+#1907=DIRECTION('',(0.,0.,1.));
+#1908=DIRECTION('',(-0.67516591,-0.73766591,0.));
+#1909=AXIS2_PLACEMENT_3D('',#1906,#1907,#1908);
+#1910=CIRCLE('',#1909,160.);
+#1911=EDGE_CURVE('',#1905,#1871,#1910,.T.);
+#1912=ORIENTED_EDGE('',*,*,#1911,.F.);
+#1913=CARTESIAN_POINT('',(-116.032729085,-110.165356537,10.));
+#1914=VERTEX_POINT('',#1913);
+#1915=CARTESIAN_POINT('',(-116.032729085,-110.165356537,100.));
+#1916=DIRECTION('',(0.,0.,-1.));
+#1917=VECTOR('',#1916,100.);
+#1918=LINE('',#1915,#1917);
+#1919=EDGE_CURVE('',#1914,#1905,#1918,.T.);
+#1920=ORIENTED_EDGE('',*,*,#1919,.F.);
+#1921=CARTESIAN_POINT('',(0.,0.,10.));
+#1922=DIRECTION('',(-0.,0.,-1.));
+#1923=DIRECTION('',(-0.67516591,-0.73766591,0.));
+#1924=AXIS2_PLACEMENT_3D('',#1921,#1922,#1923);
+#1925=CIRCLE('',#1924,160.);
+#1926=EDGE_CURVE('',#1880,#1914,#1925,.T.);
+#1927=ORIENTED_EDGE('',*,*,#1926,.F.);
+#1928=EDGE_LOOP('',(#1903,#1912,#1920,#1927));
+#1929=FACE_BOUND('',#1928,.T.);
+#1930=ADVANCED_FACE('',(#1929),#1902,.F.);
+#1931=CARTESIAN_POINT('',(-94.289890871,-125.532531558,0.));
+#1932=DIRECTION('',(0.,0.,1.));
+#1933=DIRECTION('',(-0.997509519,-0.070531974,0.));
+#1934=AXIS2_PLACEMENT_3D('',#1931,#1932,#1933);
+#1935=CYLINDRICAL_SURFACE('',#1934,3.);
+#1936=CARTESIAN_POINT('',(-96.411211215,-123.411211215,0.));
+#1937=VERTEX_POINT('',#1936);
+#1938=CARTESIAN_POINT('',(-94.289890871,-125.532531558,0.));
+#1939=DIRECTION('',(-0.,0.,-1.));
+#1940=DIRECTION('',(-0.997509519,-0.070531974,0.));
+#1941=AXIS2_PLACEMENT_3D('',#1938,#1939,#1940);
+#1942=CIRCLE('',#1941,3.);
+#1943=EDGE_CURVE('',#1839,#1937,#1942,.T.);
+#1944=ORIENTED_EDGE('',*,*,#1943,.T.);
+#1945=CARTESIAN_POINT('',(-96.411211215,-123.411211215,10.));
+#1946=VERTEX_POINT('',#1945);
+#1947=CARTESIAN_POINT('',(-96.411211215,-123.411211215,-0.));
+#1948=DIRECTION('',(0.,0.,1.));
+#1949=VECTOR('',#1948,100.);
+#1950=LINE('',#1947,#1949);
+#1951=EDGE_CURVE('',#1937,#1946,#1950,.T.);
+#1952=ORIENTED_EDGE('',*,*,#1951,.T.);
+#1953=CARTESIAN_POINT('',(-94.289890871,-125.532531558,10.));
+#1954=DIRECTION('',(0.,0.,1.));
+#1955=DIRECTION('',(-0.997509519,-0.070531974,0.));
+#1956=AXIS2_PLACEMENT_3D('',#1953,#1954,#1955);
+#1957=CIRCLE('',#1956,3.);
+#1958=EDGE_CURVE('',#1946,#1848,#1957,.T.);
+#1959=ORIENTED_EDGE('',*,*,#1958,.T.);
+#1960=ORIENTED_EDGE('',*,*,#1853,.T.);
+#1961=EDGE_LOOP('',(#1944,#1952,#1959,#1960));
+#1962=FACE_BOUND('',#1961,.T.);
+#1963=ADVANCED_FACE('',(#1962),#1935,.F.);
+#1964=CARTESIAN_POINT('',(-98.828758562,-125.828758562,0.));
+#1965=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1966=DIRECTION('',(0.,0.,1.));
+#1967=AXIS2_PLACEMENT_3D('',#1964,#1965,#1966);
+#1968=PLANE('',#1967);
+#1969=ORIENTED_EDGE('',*,*,#1951,.F.);
+#1970=CARTESIAN_POINT('',(-73.251446464,-100.251446464,0.));
+#1971=VERTEX_POINT('',#1970);
+#1972=CARTESIAN_POINT('',(-348.535051115,-375.535051115,0.));
+#1973=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#1974=VECTOR('',#1973,327.528534118);
+#1975=LINE('',#1972,#1974);
+#1976=EDGE_CURVE('',#1971,#1937,#1975,.T.);
+#1977=ORIENTED_EDGE('',*,*,#1976,.F.);
+#1978=CARTESIAN_POINT('',(-73.251446464,-100.251446464,10.));
+#1979=VERTEX_POINT('',#1978);
+#1980=CARTESIAN_POINT('',(-73.251446464,-100.251446464,100.));
+#1981=DIRECTION('',(0.,0.,-1.));
+#1982=VECTOR('',#1981,100.);
+#1983=LINE('',#1980,#1982);
+#1984=EDGE_CURVE('',#1979,#1971,#1983,.T.);
+#1985=ORIENTED_EDGE('',*,*,#1984,.F.);
+#1986=CARTESIAN_POINT('',(-580.132698621,-607.132698621,10.));
+#1987=DIRECTION('',(0.707106781,0.707106781,0.));
+#1988=VECTOR('',#1987,327.528534118);
+#1989=LINE('',#1986,#1988);
+#1990=EDGE_CURVE('',#1946,#1979,#1989,.T.);
+#1991=ORIENTED_EDGE('',*,*,#1990,.F.);
+#1992=EDGE_LOOP('',(#1969,#1977,#1985,#1991));
+#1993=FACE_BOUND('',#1992,.T.);
+#1994=ADVANCED_FACE('',(#1993),#1968,.F.);
+#1995=CARTESIAN_POINT('',(-113.857115415,-108.099756102,0.));
+#1996=DIRECTION('',(0.,0.,1.));
+#1997=DIRECTION('',(-0.999915934,0.012966274,0.));
+#1998=AXIS2_PLACEMENT_3D('',#1995,#1996,#1997);
+#1999=CYLINDRICAL_SURFACE('',#1998,3.);
+#2000=CARTESIAN_POINT('',(-115.978435759,-105.978435759,0.));
+#2001=VERTEX_POINT('',#2000);
+#2002=CARTESIAN_POINT('',(-113.857115415,-108.099756102,0.));
+#2003=DIRECTION('',(0.,0.,-1.));
+#2004=DIRECTION('',(-0.999915934,0.012966274,0.));
+#2005=AXIS2_PLACEMENT_3D('',#2002,#2003,#2004);
+#2006=CIRCLE('',#2005,3.);
+#2007=EDGE_CURVE('',#1905,#2001,#2006,.T.);
+#2008=ORIENTED_EDGE('',*,*,#2007,.T.);
+#2009=CARTESIAN_POINT('',(-115.978435759,-105.978435759,10.));
+#2010=VERTEX_POINT('',#2009);
+#2011=CARTESIAN_POINT('',(-115.978435759,-105.978435759,-0.));
+#2012=DIRECTION('',(0.,0.,1.));
+#2013=VECTOR('',#2012,100.);
+#2014=LINE('',#2011,#2013);
+#2015=EDGE_CURVE('',#2001,#2010,#2014,.T.);
+#2016=ORIENTED_EDGE('',*,*,#2015,.T.);
+#2017=CARTESIAN_POINT('',(-113.857115415,-108.099756102,10.));
+#2018=DIRECTION('',(0.,0.,1.));
+#2019=DIRECTION('',(-0.999915934,0.012966274,0.));
+#2020=AXIS2_PLACEMENT_3D('',#2017,#2018,#2019);
+#2021=CIRCLE('',#2020,3.);
+#2022=EDGE_CURVE('',#2010,#1914,#2021,.T.);
+#2023=ORIENTED_EDGE('',*,*,#2022,.T.);
+#2024=ORIENTED_EDGE('',*,*,#1919,.T.);
+#2025=EDGE_LOOP('',(#2008,#2016,#2023,#2024));
+#2026=FACE_BOUND('',#2025,.T.);
+#2027=ADVANCED_FACE('',(#2026),#1999,.F.);
+#2028=CARTESIAN_POINT('',(-118.026545555,-108.026545555,0.));
+#2029=DIRECTION('',(-0.707106781,0.707106781,0.));
+#2030=DIRECTION('',(0.,0.,1.));
+#2031=AXIS2_PLACEMENT_3D('',#2028,#2029,#2030);
+#2032=PLANE('',#2031);
+#2033=ORIENTED_EDGE('',*,*,#2015,.F.);
+#2034=CARTESIAN_POINT('',(-92.121320344,-82.121320344,0.));
+#2035=VERTEX_POINT('',#2034);
+#2036=CARTESIAN_POINT('',(-367.59374844,-357.59374844,0.));
+#2037=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#2038=VECTOR('',#2037,337.390561791);
+#2039=LINE('',#2036,#2038);
+#2040=EDGE_CURVE('',#2035,#2001,#2039,.T.);
+#2041=ORIENTED_EDGE('',*,*,#2040,.F.);
+#2042=CARTESIAN_POINT('',(-92.121320344,-82.121320344,10.));
+#2043=VERTEX_POINT('',#2042);
+#2044=CARTESIAN_POINT('',(-92.121320344,-82.121320344,100.));
+#2045=DIRECTION('',(0.,0.,-1.));
+#2046=VECTOR('',#2045,100.);
+#2047=LINE('',#2044,#2046);
+#2048=EDGE_CURVE('',#2043,#2035,#2047,.T.);
+#2049=ORIENTED_EDGE('',*,*,#2048,.F.);
+#2050=CARTESIAN_POINT('',(-606.164902591,-596.164902591,10.));
+#2051=DIRECTION('',(0.707106781,0.707106781,0.));
+#2052=VECTOR('',#2051,337.390561791);
+#2053=LINE('',#2050,#2052);
+#2054=EDGE_CURVE('',#2010,#2043,#2053,.T.);
+#2055=ORIENTED_EDGE('',*,*,#2054,.F.);
+#2056=EDGE_LOOP('',(#2033,#2041,#2049,#2055));
+#2057=FACE_BOUND('',#2056,.T.);
+#2058=ADVANCED_FACE('',(#2057),#2032,.F.);
+#2059=CARTESIAN_POINT('',(-71.130126121,-102.372766808,0.));
+#2060=DIRECTION('',(0.,0.,1.));
+#2061=DIRECTION('',(-0.095073743,0.995470232,0.));
+#2062=AXIS2_PLACEMENT_3D('',#2059,#2060,#2061);
+#2063=CYLINDRICAL_SURFACE('',#2062,3.);
+#2064=CARTESIAN_POINT('',(-69.448691664,-99.888259177,0.));
+#2065=VERTEX_POINT('',#2064);
+#2066=CARTESIAN_POINT('',(-71.130126121,-102.372766808,0.));
+#2067=DIRECTION('',(0.,0.,-1.));
+#2068=DIRECTION('',(-0.095073743,0.995470232,0.));
+#2069=AXIS2_PLACEMENT_3D('',#2066,#2067,#2068);
+#2070=CIRCLE('',#2069,3.);
+#2071=EDGE_CURVE('',#1971,#2065,#2070,.T.);
+#2072=ORIENTED_EDGE('',*,*,#2071,.T.);
+#2073=CARTESIAN_POINT('',(-69.448691664,-99.888259177,10.));
+#2074=VERTEX_POINT('',#2073);
+#2075=CARTESIAN_POINT('',(-69.448691664,-99.888259177,-0.));
+#2076=DIRECTION('',(0.,0.,1.));
+#2077=VECTOR('',#2076,100.);
+#2078=LINE('',#2075,#2077);
+#2079=EDGE_CURVE('',#2065,#2074,#2078,.T.);
+#2080=ORIENTED_EDGE('',*,*,#2079,.T.);
+#2081=CARTESIAN_POINT('',(-71.130126121,-102.372766808,10.));
+#2082=DIRECTION('',(0.,0.,1.));
+#2083=DIRECTION('',(-0.095073743,0.995470232,0.));
+#2084=AXIS2_PLACEMENT_3D('',#2081,#2082,#2083);
+#2085=CIRCLE('',#2084,3.);
+#2086=EDGE_CURVE('',#2074,#1979,#2085,.T.);
+#2087=ORIENTED_EDGE('',*,*,#2086,.T.);
+#2088=ORIENTED_EDGE('',*,*,#1984,.T.);
+#2089=EDGE_LOOP('',(#2072,#2080,#2087,#2088));
+#2090=FACE_BOUND('',#2089,.T.);
+#2091=ADVANCED_FACE('',(#2090),#2063,.F.);
+#2092=CARTESIAN_POINT('',(-71.5,-98.5,0.));
+#2093=DIRECTION('',(0.560478152,0.82816921,0.));
+#2094=DIRECTION('',(0.,0.,-1.));
+#2095=AXIS2_PLACEMENT_3D('',#2092,#2093,#2094);
+#2096=PLANE('',#2095);
+#2097=ORIENTED_EDGE('',*,*,#1690,.F.);
+#2098=CARTESIAN_POINT('',(-65.920051695,-102.276328651,10.));
+#2099=DIRECTION('',(0.82816921,-0.560478152,0.));
+#2100=VECTOR('',#2099,557.013295741);
+#2101=LINE('',#2098,#2100);
+#2102=EDGE_CURVE('',#2074,#1678,#2101,.T.);
+#2103=ORIENTED_EDGE('',*,*,#2102,.F.);
+#2104=ORIENTED_EDGE('',*,*,#2079,.F.);
+#2105=CARTESIAN_POINT('',(395.381209511,-414.470111487,0.));
+#2106=DIRECTION('',(-0.82816921,0.560478152,0.));
+#2107=VECTOR('',#2106,557.013295741);
+#2108=LINE('',#2105,#2107);
+#2109=EDGE_CURVE('',#1659,#2065,#2108,.T.);
+#2110=ORIENTED_EDGE('',*,*,#2109,.F.);
+#2111=EDGE_LOOP('',(#2097,#2103,#2104,#2110));
+#2112=FACE_BOUND('',#2111,.T.);
+#2113=ADVANCED_FACE('',(#2112),#2096,.F.);
+#2114=CARTESIAN_POINT('',(-90.,-84.242640687,0.));
+#2115=DIRECTION('',(0.,-0.,1.));
+#2116=DIRECTION('',(0.,1.,0.));
+#2117=AXIS2_PLACEMENT_3D('',#2114,#2115,#2116);
+#2118=CYLINDRICAL_SURFACE('',#2117,3.);
+#2119=CARTESIAN_POINT('',(-87.878679656,-82.121320344,0.));
+#2120=VERTEX_POINT('',#2119);
+#2121=CARTESIAN_POINT('',(-90.,-84.242640687,0.));
+#2122=DIRECTION('',(0.,0.,-1.));
+#2123=DIRECTION('',(0.,1.,0.));
+#2124=AXIS2_PLACEMENT_3D('',#2121,#2122,#2123);
+#2125=CIRCLE('',#2124,3.);
+#2126=EDGE_CURVE('',#2035,#2120,#2125,.T.);
+#2127=ORIENTED_EDGE('',*,*,#2126,.T.);
+#2128=CARTESIAN_POINT('',(-87.878679656,-82.121320344,10.));
+#2129=VERTEX_POINT('',#2128);
+#2130=CARTESIAN_POINT('',(-87.878679656,-82.121320344,-0.));
+#2131=DIRECTION('',(0.,0.,1.));
+#2132=VECTOR('',#2131,100.);
+#2133=LINE('',#2130,#2132);
+#2134=EDGE_CURVE('',#2120,#2129,#2133,.T.);
+#2135=ORIENTED_EDGE('',*,*,#2134,.T.);
+#2136=CARTESIAN_POINT('',(-90.,-84.242640687,10.));
+#2137=DIRECTION('',(0.,-0.,1.));
+#2138=DIRECTION('',(0.,1.,0.));
+#2139=AXIS2_PLACEMENT_3D('',#2136,#2137,#2138);
+#2140=CIRCLE('',#2139,3.);
+#2141=EDGE_CURVE('',#2129,#2043,#2140,.T.);
+#2142=ORIENTED_EDGE('',*,*,#2141,.T.);
+#2143=ORIENTED_EDGE('',*,*,#2048,.T.);
+#2144=EDGE_LOOP('',(#2127,#2135,#2142,#2143));
+#2145=FACE_BOUND('',#2144,.T.);
+#2146=ADVANCED_FACE('',(#2145),#2118,.F.);
+#2147=CARTESIAN_POINT('',(-90.,-80.,0.));
+#2148=DIRECTION('',(0.707106781,0.707106781,0.));
+#2149=DIRECTION('',(0.,0.,-1.));
+#2150=AXIS2_PLACEMENT_3D('',#2147,#2148,#2149);
+#2151=PLANE('',#2150);
+#2152=ORIENTED_EDGE('',*,*,#1763,.F.);
+#2153=CARTESIAN_POINT('',(-91.286796564,-78.713203436,10.));
+#2154=DIRECTION('',(0.707106781,-0.707106781,0.));
+#2155=VECTOR('',#2154,81.421356237);
+#2156=LINE('',#2153,#2155);
+#2157=EDGE_CURVE('',#2129,#1751,#2156,.T.);
+#2158=ORIENTED_EDGE('',*,*,#2157,.F.);
+#2159=ORIENTED_EDGE('',*,*,#2134,.F.);
+#2160=CARTESIAN_POINT('',(-33.713203436,-136.286796564,0.));
+#2161=DIRECTION('',(-0.707106781,0.707106781,0.));
+#2162=VECTOR('',#2161,81.421356237);
+#2163=LINE('',#2160,#2162);
+#2164=EDGE_CURVE('',#1732,#2120,#2163,.T.);
+#2165=ORIENTED_EDGE('',*,*,#2164,.F.);
+#2166=EDGE_LOOP('',(#2152,#2158,#2159,#2165));
+#2167=FACE_BOUND('',#2166,.T.);
+#2168=ADVANCED_FACE('',(#2167),#2151,.F.);
+#2169=CARTESIAN_POINT('',(-125.532531558,-94.289890871,0.));
+#2170=DIRECTION('',(0.,0.,1.));
+#2171=DIRECTION('',(-0.070531974,-0.997509519,0.));
+#2172=AXIS2_PLACEMENT_3D('',#2169,#2170,#2171);
+#2173=CYLINDRICAL_SURFACE('',#2172,3.);
+#2174=CARTESIAN_POINT('',(-123.411211215,-96.411211215,0.));
+#2175=VERTEX_POINT('',#2174);
+#2176=CARTESIAN_POINT('',(-127.931242353,-96.091608531,0.));
+#2177=VERTEX_POINT('',#2176);
+#2178=CARTESIAN_POINT('',(-125.532531558,-94.289890871,0.));
+#2179=DIRECTION('',(-0.,0.,-1.));
+#2180=DIRECTION('',(-0.070531974,-0.997509519,0.));
+#2181=AXIS2_PLACEMENT_3D('',#2178,#2179,#2180);
+#2182=CIRCLE('',#2181,3.);
+#2183=EDGE_CURVE('',#2175,#2177,#2182,.T.);
+#2184=ORIENTED_EDGE('',*,*,#2183,.T.);
+#2185=CARTESIAN_POINT('',(-127.931242353,-96.091608531,10.));
+#2186=VERTEX_POINT('',#2185);
+#2187=CARTESIAN_POINT('',(-127.931242353,-96.091608531,-0.));
+#2188=DIRECTION('',(0.,0.,1.));
+#2189=VECTOR('',#2188,100.);
+#2190=LINE('',#2187,#2189);
+#2191=EDGE_CURVE('',#2177,#2186,#2190,.T.);
+#2192=ORIENTED_EDGE('',*,*,#2191,.T.);
+#2193=CARTESIAN_POINT('',(-123.411211215,-96.411211215,10.));
+#2194=VERTEX_POINT('',#2193);
+#2195=CARTESIAN_POINT('',(-125.532531558,-94.289890871,10.));
+#2196=DIRECTION('',(0.,0.,1.));
+#2197=DIRECTION('',(-0.070531974,-0.997509519,0.));
+#2198=AXIS2_PLACEMENT_3D('',#2195,#2196,#2197);
+#2199=CIRCLE('',#2198,3.);
+#2200=EDGE_CURVE('',#2186,#2194,#2199,.T.);
+#2201=ORIENTED_EDGE('',*,*,#2200,.T.);
+#2202=CARTESIAN_POINT('',(-123.411211215,-96.411211215,100.));
+#2203=DIRECTION('',(0.,0.,-1.));
+#2204=VECTOR('',#2203,100.);
+#2205=LINE('',#2202,#2204);
+#2206=EDGE_CURVE('',#2194,#2175,#2205,.T.);
+#2207=ORIENTED_EDGE('',*,*,#2206,.T.);
+#2208=EDGE_LOOP('',(#2184,#2192,#2201,#2207));
+#2209=FACE_BOUND('',#2208,.T.);
+#2210=ADVANCED_FACE('',(#2209),#2173,.F.);
+#2211=CARTESIAN_POINT('',(0.,0.,0.));
+#2212=DIRECTION('',(0.,0.,1.));
+#2213=DIRECTION('',(-0.786429741,-0.617679741,0.));
+#2214=AXIS2_PLACEMENT_3D('',#2211,#2212,#2213);
+#2215=CYLINDRICAL_SURFACE('',#2214,160.);
+#2216=ORIENTED_EDGE('',*,*,#2191,.F.);
+#2217=CARTESIAN_POINT('',(-157.958495959,-25.477707006,0.));
+#2218=VERTEX_POINT('',#2217);
+#2219=CARTESIAN_POINT('',(0.,0.,0.));
+#2220=DIRECTION('',(0.,0.,1.));
+#2221=DIRECTION('',(-0.786429741,-0.617679741,0.));
+#2222=AXIS2_PLACEMENT_3D('',#2219,#2220,#2221);
+#2223=CIRCLE('',#2222,160.);
+#2224=EDGE_CURVE('',#2218,#2177,#2223,.T.);
+#2225=ORIENTED_EDGE('',*,*,#2224,.F.);
+#2226=CARTESIAN_POINT('',(-157.958495959,-25.477707006,10.));
+#2227=VERTEX_POINT('',#2226);
+#2228=CARTESIAN_POINT('',(-157.958495959,-25.477707006,100.));
+#2229=DIRECTION('',(0.,0.,-1.));
+#2230=VECTOR('',#2229,100.);
+#2231=LINE('',#2228,#2230);
+#2232=EDGE_CURVE('',#2227,#2218,#2231,.T.);
+#2233=ORIENTED_EDGE('',*,*,#2232,.F.);
+#2234=CARTESIAN_POINT('',(0.,0.,10.));
+#2235=DIRECTION('',(-0.,0.,-1.));
+#2236=DIRECTION('',(-0.786429741,-0.617679741,0.));
+#2237=AXIS2_PLACEMENT_3D('',#2234,#2235,#2236);
+#2238=CIRCLE('',#2237,160.);
+#2239=EDGE_CURVE('',#2186,#2227,#2238,.T.);
+#2240=ORIENTED_EDGE('',*,*,#2239,.F.);
+#2241=EDGE_LOOP('',(#2216,#2225,#2233,#2240));
+#2242=FACE_BOUND('',#2241,.T.);
+#2243=ADVANCED_FACE('',(#2242),#2215,.F.);
+#2244=CARTESIAN_POINT('',(-101.852370344,-70.609729657,0.));
+#2245=DIRECTION('',(0.,0.,1.));
+#2246=DIRECTION('',(0.966499649,-0.256667935,0.));
+#2247=AXIS2_PLACEMENT_3D('',#2244,#2245,#2246);
+#2248=CYLINDRICAL_SURFACE('',#2247,3.);
+#2249=CARTESIAN_POINT('',(-98.95807888,-69.820377439,0.));
+#2250=VERTEX_POINT('',#2249);
+#2251=CARTESIAN_POINT('',(-99.73105,-72.73105,0.));
+#2252=VERTEX_POINT('',#2251);
+#2253=CARTESIAN_POINT('',(-101.852370344,-70.609729657,0.));
+#2254=DIRECTION('',(0.,0.,-1.));
+#2255=DIRECTION('',(0.966499649,-0.256667935,0.));
+#2256=AXIS2_PLACEMENT_3D('',#2253,#2254,#2255);
+#2257=CIRCLE('',#2256,3.);
+#2258=EDGE_CURVE('',#2250,#2252,#2257,.T.);
+#2259=ORIENTED_EDGE('',*,*,#2258,.T.);
+#2260=CARTESIAN_POINT('',(-99.73105,-72.73105,10.));
+#2261=VERTEX_POINT('',#2260);
+#2262=CARTESIAN_POINT('',(-99.73105,-72.73105,-0.));
+#2263=DIRECTION('',(0.,0.,1.));
+#2264=VECTOR('',#2263,100.);
+#2265=LINE('',#2262,#2264);
+#2266=EDGE_CURVE('',#2252,#2261,#2265,.T.);
+#2267=ORIENTED_EDGE('',*,*,#2266,.T.);
+#2268=CARTESIAN_POINT('',(-98.95807888,-69.820377439,10.));
+#2269=VERTEX_POINT('',#2268);
+#2270=CARTESIAN_POINT('',(-101.852370344,-70.609729657,10.));
+#2271=DIRECTION('',(0.,0.,1.));
+#2272=DIRECTION('',(0.966499649,-0.256667935,0.));
+#2273=AXIS2_PLACEMENT_3D('',#2270,#2271,#2272);
+#2274=CIRCLE('',#2273,3.);
+#2275=EDGE_CURVE('',#2261,#2269,#2274,.T.);
+#2276=ORIENTED_EDGE('',*,*,#2275,.T.);
+#2277=CARTESIAN_POINT('',(-98.95807888,-69.820377439,100.));
+#2278=DIRECTION('',(0.,0.,-1.));
+#2279=VECTOR('',#2278,100.);
+#2280=LINE('',#2277,#2279);
+#2281=EDGE_CURVE('',#2269,#2250,#2280,.T.);
+#2282=ORIENTED_EDGE('',*,*,#2281,.T.);
+#2283=EDGE_LOOP('',(#2259,#2267,#2276,#2282));
+#2284=FACE_BOUND('',#2283,.T.);
+#2285=ADVANCED_FACE('',(#2284),#2248,.F.);
+#2286=CARTESIAN_POINT('',(-98.5,-71.5,0.));
+#2287=DIRECTION('',(0.707106781,-0.707106781,0.));
+#2288=DIRECTION('',(0.,0.,-1.));
+#2289=AXIS2_PLACEMENT_3D('',#2286,#2287,#2288);
+#2290=PLANE('',#2289);
+#2291=ORIENTED_EDGE('',*,*,#2206,.F.);
+#2292=CARTESIAN_POINT('',(-493.310500003,-466.310500003,10.));
+#2293=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#2294=VECTOR('',#2293,334.888051488);
+#2295=LINE('',#2292,#2294);
+#2296=EDGE_CURVE('',#2261,#2194,#2295,.T.);
+#2297=ORIENTED_EDGE('',*,*,#2296,.F.);
+#2298=ORIENTED_EDGE('',*,*,#2266,.F.);
+#2299=CARTESIAN_POINT('',(-730.112112149,-703.112112149,0.));
+#2300=DIRECTION('',(0.707106781,0.707106781,0.));
+#2301=VECTOR('',#2300,334.888051488);
+#2302=LINE('',#2299,#2301);
+#2303=EDGE_CURVE('',#2175,#2252,#2302,.T.);
+#2304=ORIENTED_EDGE('',*,*,#2303,.F.);
+#2305=EDGE_LOOP('',(#2291,#2297,#2298,#2304));
+#2306=FACE_BOUND('',#2305,.T.);
+#2307=ADVANCED_FACE('',(#2306),#2290,.F.);
+#2308=CARTESIAN_POINT('',(-154.99677416,-25.,0.));
+#2309=DIRECTION('',(0.,0.,1.));
+#2310=DIRECTION('',(-0.761326365,0.64836885,0.));
+#2311=AXIS2_PLACEMENT_3D('',#2308,#2309,#2310);
+#2312=CYLINDRICAL_SURFACE('',#2311,3.);
+#2313=CARTESIAN_POINT('',(-154.99677416,-22.,0.));
+#2314=VERTEX_POINT('',#2313);
+#2315=CARTESIAN_POINT('',(-154.99677416,-25.,0.));
+#2316=DIRECTION('',(0.,0.,-1.));
+#2317=DIRECTION('',(-0.761326365,0.64836885,0.));
+#2318=AXIS2_PLACEMENT_3D('',#2315,#2316,#2317);
+#2319=CIRCLE('',#2318,3.);
+#2320=EDGE_CURVE('',#2218,#2314,#2319,.T.);
+#2321=ORIENTED_EDGE('',*,*,#2320,.T.);
+#2322=CARTESIAN_POINT('',(-154.99677416,-22.,10.));
+#2323=VERTEX_POINT('',#2322);
+#2324=CARTESIAN_POINT('',(-154.99677416,-22.,-0.));
+#2325=DIRECTION('',(0.,0.,1.));
+#2326=VECTOR('',#2325,100.);
+#2327=LINE('',#2324,#2326);
+#2328=EDGE_CURVE('',#2314,#2323,#2327,.T.);
+#2329=ORIENTED_EDGE('',*,*,#2328,.T.);
+#2330=CARTESIAN_POINT('',(-154.99677416,-25.,10.));
+#2331=DIRECTION('',(0.,0.,1.));
+#2332=DIRECTION('',(-0.761326365,0.64836885,0.));
+#2333=AXIS2_PLACEMENT_3D('',#2330,#2331,#2332);
+#2334=CIRCLE('',#2333,3.);
+#2335=EDGE_CURVE('',#2323,#2227,#2334,.T.);
+#2336=ORIENTED_EDGE('',*,*,#2335,.T.);
+#2337=ORIENTED_EDGE('',*,*,#2232,.T.);
+#2338=EDGE_LOOP('',(#2321,#2329,#2336,#2337));
+#2339=FACE_BOUND('',#2338,.T.);
+#2340=ADVANCED_FACE('',(#2339),#2312,.F.);
+#2341=CARTESIAN_POINT('',(-158.480282685,-22.,0.));
+#2342=DIRECTION('',(0.,1.,0.));
+#2343=DIRECTION('',(0.,0.,1.));
+#2344=AXIS2_PLACEMENT_3D('',#2341,#2342,#2343);
+#2345=PLANE('',#2344);
+#2346=ORIENTED_EDGE('',*,*,#2328,.F.);
+#2347=CARTESIAN_POINT('',(-114.291387523,-22.,0.));
+#2348=VERTEX_POINT('',#2347);
+#2349=CARTESIAN_POINT('',(-429.752603146,-22.,0.));
+#2350=DIRECTION('',(-1.,0.,0.));
+#2351=VECTOR('',#2350,407.05386637);
+#2352=LINE('',#2349,#2351);
+#2353=EDGE_CURVE('',#2348,#2314,#2352,.T.);
+#2354=ORIENTED_EDGE('',*,*,#2353,.F.);
+#2355=CARTESIAN_POINT('',(-114.291387523,-22.,10.));
+#2356=VERTEX_POINT('',#2355);
+#2357=CARTESIAN_POINT('',(-114.291387523,-22.,100.));
+#2358=DIRECTION('',(0.,0.,-1.));
+#2359=VECTOR('',#2358,100.);
+#2360=LINE('',#2357,#2359);
+#2361=EDGE_CURVE('',#2356,#2348,#2360,.T.);
+#2362=ORIENTED_EDGE('',*,*,#2361,.F.);
+#2363=CARTESIAN_POINT('',(-836.806469516,-22.,10.));
+#2364=DIRECTION('',(1.,0.,-0.));
+#2365=VECTOR('',#2364,407.05386637);
+#2366=LINE('',#2363,#2365);
+#2367=EDGE_CURVE('',#2323,#2356,#2366,.T.);
+#2368=ORIENTED_EDGE('',*,*,#2367,.F.);
+#2369=EDGE_LOOP('',(#2346,#2354,#2362,#2368));
+#2370=FACE_BOUND('',#2369,.T.);
+#2371=ADVANCED_FACE('',(#2370),#2345,.F.);
+#2372=CARTESIAN_POINT('',(-114.291387523,-25.,0.));
+#2373=DIRECTION('',(0.,-0.,1.));
+#2374=DIRECTION('',(0.606993655,0.794706677,0.));
+#2375=AXIS2_PLACEMENT_3D('',#2372,#2373,#2374);
+#2376=CYLINDRICAL_SURFACE('',#2375,3.);
+#2377=CARTESIAN_POINT('',(-111.397096059,-24.210647783,0.));
+#2378=VERTEX_POINT('',#2377);
+#2379=CARTESIAN_POINT('',(-114.291387523,-25.,0.));
+#2380=DIRECTION('',(0.,0.,-1.));
+#2381=DIRECTION('',(0.606993655,0.794706677,0.));
+#2382=AXIS2_PLACEMENT_3D('',#2379,#2380,#2381);
+#2383=CIRCLE('',#2382,3.);
+#2384=EDGE_CURVE('',#2348,#2378,#2383,.T.);
+#2385=ORIENTED_EDGE('',*,*,#2384,.T.);
+#2386=CARTESIAN_POINT('',(-111.397096059,-24.210647783,10.));
+#2387=VERTEX_POINT('',#2386);
+#2388=CARTESIAN_POINT('',(-111.397096059,-24.210647783,-0.));
+#2389=DIRECTION('',(0.,0.,1.));
+#2390=VECTOR('',#2389,100.);
+#2391=LINE('',#2388,#2390);
+#2392=EDGE_CURVE('',#2378,#2387,#2391,.T.);
+#2393=ORIENTED_EDGE('',*,*,#2392,.T.);
+#2394=CARTESIAN_POINT('',(-114.291387523,-25.,10.));
+#2395=DIRECTION('',(0.,-0.,1.));
+#2396=DIRECTION('',(0.606993655,0.794706677,0.));
+#2397=AXIS2_PLACEMENT_3D('',#2394,#2395,#2396);
+#2398=CIRCLE('',#2397,3.);
+#2399=EDGE_CURVE('',#2387,#2356,#2398,.T.);
+#2400=ORIENTED_EDGE('',*,*,#2399,.T.);
+#2401=ORIENTED_EDGE('',*,*,#2361,.T.);
+#2402=EDGE_LOOP('',(#2385,#2393,#2400,#2401));
+#2403=FACE_BOUND('',#2402,.T.);
+#2404=ADVANCED_FACE('',(#2403),#2376,.F.);
+#2405=CARTESIAN_POINT('',(-112.,-22.,0.));
+#2406=DIRECTION('',(0.964763821,0.263117406,0.));
+#2407=DIRECTION('',(0.,0.,-1.));
+#2408=AXIS2_PLACEMENT_3D('',#2405,#2406,#2407);
+#2409=PLANE('',#2408);
+#2410=ORIENTED_EDGE('',*,*,#2281,.F.);
+#2411=CARTESIAN_POINT('',(-115.732499054,-8.314170134,10.));
+#2412=DIRECTION('',(0.263117406,-0.964763821,0.));
+#2413=VECTOR('',#2412,472.75539);
+#2414=LINE('',#2411,#2413);
+#2415=EDGE_CURVE('',#2387,#2269,#2414,.T.);
+#2416=ORIENTED_EDGE('',*,*,#2415,.F.);
+#2417=ORIENTED_EDGE('',*,*,#2392,.F.);
+#2418=CARTESIAN_POINT('',(8.657672737,-464.411466702,0.));
+#2419=DIRECTION('',(-0.263117406,0.964763821,0.));
+#2420=VECTOR('',#2419,472.75539);
+#2421=LINE('',#2418,#2420);
+#2422=EDGE_CURVE('',#2250,#2378,#2421,.T.);
+#2423=ORIENTED_EDGE('',*,*,#2422,.F.);
+#2424=EDGE_LOOP('',(#2410,#2416,#2417,#2423));
+#2425=FACE_BOUND('',#2424,.T.);
+#2426=ADVANCED_FACE('',(#2425),#2409,.F.);
+#2427=CARTESIAN_POINT('',(-115.,7.,0.));
+#2428=DIRECTION('',(0.,-0.,1.));
+#2429=DIRECTION('',(0.707106781,0.707106781,0.));
+#2430=AXIS2_PLACEMENT_3D('',#2427,#2428,#2429);
+#2431=CYLINDRICAL_SURFACE('',#2430,3.);
+#2432=CARTESIAN_POINT('',(-115.,10.,0.));
+#2433=VERTEX_POINT('',#2432);
+#2434=CARTESIAN_POINT('',(-112.,7.,0.));
+#2435=VERTEX_POINT('',#2434);
+#2436=CARTESIAN_POINT('',(-115.,7.,0.));
+#2437=DIRECTION('',(0.,0.,-1.));
+#2438=DIRECTION('',(0.707106781,0.707106781,0.));
+#2439=AXIS2_PLACEMENT_3D('',#2436,#2437,#2438);
+#2440=CIRCLE('',#2439,3.);
+#2441=EDGE_CURVE('',#2433,#2435,#2440,.T.);
+#2442=ORIENTED_EDGE('',*,*,#2441,.T.);
+#2443=CARTESIAN_POINT('',(-112.,7.,10.));
+#2444=VERTEX_POINT('',#2443);
+#2445=CARTESIAN_POINT('',(-112.,7.,-0.));
+#2446=DIRECTION('',(0.,0.,1.));
+#2447=VECTOR('',#2446,100.);
+#2448=LINE('',#2445,#2447);
+#2449=EDGE_CURVE('',#2435,#2444,#2448,.T.);
+#2450=ORIENTED_EDGE('',*,*,#2449,.T.);
+#2451=CARTESIAN_POINT('',(-115.,10.,10.));
+#2452=VERTEX_POINT('',#2451);
+#2453=CARTESIAN_POINT('',(-115.,7.,10.));
+#2454=DIRECTION('',(0.,-0.,1.));
+#2455=DIRECTION('',(0.707106781,0.707106781,0.));
+#2456=AXIS2_PLACEMENT_3D('',#2453,#2454,#2455);
+#2457=CIRCLE('',#2456,3.);
+#2458=EDGE_CURVE('',#2444,#2452,#2457,.T.);
+#2459=ORIENTED_EDGE('',*,*,#2458,.T.);
+#2460=CARTESIAN_POINT('',(-115.,10.,100.));
+#2461=DIRECTION('',(0.,0.,-1.));
+#2462=VECTOR('',#2461,100.);
+#2463=LINE('',#2460,#2462);
+#2464=EDGE_CURVE('',#2452,#2433,#2463,.T.);
+#2465=ORIENTED_EDGE('',*,*,#2464,.T.);
+#2466=EDGE_LOOP('',(#2442,#2450,#2459,#2465));
+#2467=FACE_BOUND('',#2466,.T.);
+#2468=ADVANCED_FACE('',(#2467),#2431,.F.);
+#2469=CARTESIAN_POINT('',(-112.,10.,0.));
+#2470=DIRECTION('',(1.,0.,0.));
+#2471=DIRECTION('',(0.,0.,-1.));
+#2472=AXIS2_PLACEMENT_3D('',#2469,#2470,#2471);
+#2473=PLANE('',#2472);
+#2474=ORIENTED_EDGE('',*,*,#2449,.F.);
+#2475=CARTESIAN_POINT('',(-112.,-7.,0.));
+#2476=VERTEX_POINT('',#2475);
+#2477=CARTESIAN_POINT('',(-112.,-115.,0.));
+#2478=DIRECTION('',(0.,1.,0.));
+#2479=VECTOR('',#2478,140.);
+#2480=LINE('',#2477,#2479);
+#2481=EDGE_CURVE('',#2476,#2435,#2480,.T.);
+#2482=ORIENTED_EDGE('',*,*,#2481,.F.);
+#2483=CARTESIAN_POINT('',(-112.,-7.,10.));
+#2484=VERTEX_POINT('',#2483);
+#2485=CARTESIAN_POINT('',(-112.,-7.,100.));
+#2486=DIRECTION('',(0.,0.,-1.));
+#2487=VECTOR('',#2486,100.);
+#2488=LINE('',#2485,#2487);
+#2489=EDGE_CURVE('',#2484,#2476,#2488,.T.);
+#2490=ORIENTED_EDGE('',*,*,#2489,.F.);
+#2491=CARTESIAN_POINT('',(-112.,25.,10.));
+#2492=DIRECTION('',(0.,-1.,0.));
+#2493=VECTOR('',#2492,140.);
+#2494=LINE('',#2491,#2493);
+#2495=EDGE_CURVE('',#2444,#2484,#2494,.T.);
+#2496=ORIENTED_EDGE('',*,*,#2495,.F.);
+#2497=EDGE_LOOP('',(#2474,#2482,#2490,#2496));
+#2498=FACE_BOUND('',#2497,.T.);
+#2499=ADVANCED_FACE('',(#2498),#2473,.F.);
+#2500=CARTESIAN_POINT('',(-115.,-7.,0.));
+#2501=DIRECTION('',(0.,0.,1.));
+#2502=DIRECTION('',(0.707106781,-0.707106781,0.));
+#2503=AXIS2_PLACEMENT_3D('',#2500,#2501,#2502);
+#2504=CYLINDRICAL_SURFACE('',#2503,3.);
+#2505=CARTESIAN_POINT('',(-115.,-10.,0.));
+#2506=VERTEX_POINT('',#2505);
+#2507=CARTESIAN_POINT('',(-115.,-7.,0.));
+#2508=DIRECTION('',(0.,0.,-1.));
+#2509=DIRECTION('',(0.707106781,-0.707106781,0.));
+#2510=AXIS2_PLACEMENT_3D('',#2507,#2508,#2509);
+#2511=CIRCLE('',#2510,3.);
+#2512=EDGE_CURVE('',#2476,#2506,#2511,.T.);
+#2513=ORIENTED_EDGE('',*,*,#2512,.T.);
+#2514=CARTESIAN_POINT('',(-115.,-10.,10.));
+#2515=VERTEX_POINT('',#2514);
+#2516=CARTESIAN_POINT('',(-115.,-10.,-0.));
+#2517=DIRECTION('',(0.,0.,1.));
+#2518=VECTOR('',#2517,100.);
+#2519=LINE('',#2516,#2518);
+#2520=EDGE_CURVE('',#2506,#2515,#2519,.T.);
+#2521=ORIENTED_EDGE('',*,*,#2520,.T.);
+#2522=CARTESIAN_POINT('',(-115.,-7.,10.));
+#2523=DIRECTION('',(0.,0.,1.));
+#2524=DIRECTION('',(0.707106781,-0.707106781,0.));
+#2525=AXIS2_PLACEMENT_3D('',#2522,#2523,#2524);
+#2526=CIRCLE('',#2525,3.);
+#2527=EDGE_CURVE('',#2515,#2484,#2526,.T.);
+#2528=ORIENTED_EDGE('',*,*,#2527,.T.);
+#2529=ORIENTED_EDGE('',*,*,#2489,.T.);
+#2530=EDGE_LOOP('',(#2513,#2521,#2528,#2529));
+#2531=FACE_BOUND('',#2530,.T.);
+#2532=ADVANCED_FACE('',(#2531),#2504,.F.);
+#2533=CARTESIAN_POINT('',(-112.,-10.,0.));
+#2534=DIRECTION('',(0.,-1.,0.));
+#2535=DIRECTION('',(0.,0.,-1.));
+#2536=AXIS2_PLACEMENT_3D('',#2533,#2534,#2535);
+#2537=PLANE('',#2536);
+#2538=ORIENTED_EDGE('',*,*,#2520,.F.);
+#2539=CARTESIAN_POINT('',(-156.843871414,-10.,0.));
+#2540=VERTEX_POINT('',#2539);
+#2541=CARTESIAN_POINT('',(-1064.438714136,-10.,0.));
+#2542=DIRECTION('',(1.,0.,-0.));
+#2543=VECTOR('',#2542,418.438714136);
+#2544=LINE('',#2541,#2543);
+#2545=EDGE_CURVE('',#2540,#2506,#2544,.T.);
+#2546=ORIENTED_EDGE('',*,*,#2545,.F.);
+#2547=CARTESIAN_POINT('',(-156.843871414,-10.,10.));
+#2548=VERTEX_POINT('',#2547);
+#2549=CARTESIAN_POINT('',(-156.843871414,-10.,100.));
+#2550=DIRECTION('',(0.,0.,-1.));
+#2551=VECTOR('',#2550,100.);
+#2552=LINE('',#2549,#2551);
+#2553=EDGE_CURVE('',#2548,#2540,#2552,.T.);
+#2554=ORIENTED_EDGE('',*,*,#2553,.F.);
+#2555=CARTESIAN_POINT('',(-646.,-10.,10.));
+#2556=DIRECTION('',(-1.,0.,0.));
+#2557=VECTOR('',#2556,418.438714136);
+#2558=LINE('',#2555,#2557);
+#2559=EDGE_CURVE('',#2515,#2548,#2558,.T.);
+#2560=ORIENTED_EDGE('',*,*,#2559,.F.);
+#2561=EDGE_LOOP('',(#2538,#2546,#2554,#2560));
+#2562=FACE_BOUND('',#2561,.T.);
+#2563=ADVANCED_FACE('',(#2562),#2537,.F.);
+#2564=CARTESIAN_POINT('',(-114.291387523,25.,0.));
+#2565=DIRECTION('',(0.,0.,1.));
+#2566=DIRECTION('',(0.606993655,-0.794706677,0.));
+#2567=AXIS2_PLACEMENT_3D('',#2564,#2565,#2566);
+#2568=CYLINDRICAL_SURFACE('',#2567,3.);
+#2569=CARTESIAN_POINT('',(-111.397096059,24.210647783,0.));
+#2570=VERTEX_POINT('',#2569);
+#2571=CARTESIAN_POINT('',(-114.291387523,22.,0.));
+#2572=VERTEX_POINT('',#2571);
+#2573=CARTESIAN_POINT('',(-114.291387523,25.,0.));
+#2574=DIRECTION('',(0.,0.,-1.));
+#2575=DIRECTION('',(0.606993655,-0.794706677,0.));
+#2576=AXIS2_PLACEMENT_3D('',#2573,#2574,#2575);
+#2577=CIRCLE('',#2576,3.);
+#2578=EDGE_CURVE('',#2570,#2572,#2577,.T.);
+#2579=ORIENTED_EDGE('',*,*,#2578,.T.);
+#2580=CARTESIAN_POINT('',(-114.291387523,22.,10.));
+#2581=VERTEX_POINT('',#2580);
+#2582=CARTESIAN_POINT('',(-114.291387523,22.,-0.));
+#2583=DIRECTION('',(0.,0.,1.));
+#2584=VECTOR('',#2583,100.);
+#2585=LINE('',#2582,#2584);
+#2586=EDGE_CURVE('',#2572,#2581,#2585,.T.);
+#2587=ORIENTED_EDGE('',*,*,#2586,.T.);
+#2588=CARTESIAN_POINT('',(-111.397096059,24.210647783,10.));
+#2589=VERTEX_POINT('',#2588);
+#2590=CARTESIAN_POINT('',(-114.291387523,25.,10.));
+#2591=DIRECTION('',(0.,0.,1.));
+#2592=DIRECTION('',(0.606993655,-0.794706677,0.));
+#2593=AXIS2_PLACEMENT_3D('',#2590,#2591,#2592);
+#2594=CIRCLE('',#2593,3.);
+#2595=EDGE_CURVE('',#2581,#2589,#2594,.T.);
+#2596=ORIENTED_EDGE('',*,*,#2595,.T.);
+#2597=CARTESIAN_POINT('',(-111.397096059,24.210647783,100.));
+#2598=DIRECTION('',(0.,0.,-1.));
+#2599=VECTOR('',#2598,100.);
+#2600=LINE('',#2597,#2599);
+#2601=EDGE_CURVE('',#2589,#2570,#2600,.T.);
+#2602=ORIENTED_EDGE('',*,*,#2601,.T.);
+#2603=EDGE_LOOP('',(#2579,#2587,#2596,#2602));
+#2604=FACE_BOUND('',#2603,.T.);
+#2605=ADVANCED_FACE('',(#2604),#2568,.F.);
+#2606=CARTESIAN_POINT('',(-112.,22.,0.));
+#2607=DIRECTION('',(0.,-1.,0.));
+#2608=DIRECTION('',(0.,0.,-1.));
+#2609=AXIS2_PLACEMENT_3D('',#2606,#2607,#2608);
+#2610=PLANE('',#2609);
+#2611=ORIENTED_EDGE('',*,*,#2586,.F.);
+#2612=CARTESIAN_POINT('',(-154.99677416,22.,0.));
+#2613=VERTEX_POINT('',#2612);
+#2614=CARTESIAN_POINT('',(-1045.9677416,22.,0.));
+#2615=DIRECTION('',(1.,0.,-0.));
+#2616=VECTOR('',#2615,407.05386637);
+#2617=LINE('',#2614,#2616);
+#2618=EDGE_CURVE('',#2613,#2572,#2617,.T.);
+#2619=ORIENTED_EDGE('',*,*,#2618,.F.);
+#2620=CARTESIAN_POINT('',(-154.99677416,22.,10.));
+#2621=VERTEX_POINT('',#2620);
+#2622=CARTESIAN_POINT('',(-154.99677416,22.,100.));
+#2623=DIRECTION('',(0.,0.,-1.));
+#2624=VECTOR('',#2623,100.);
+#2625=LINE('',#2622,#2624);
+#2626=EDGE_CURVE('',#2621,#2613,#2625,.T.);
+#2627=ORIENTED_EDGE('',*,*,#2626,.F.);
+#2628=CARTESIAN_POINT('',(-638.91387523,22.,10.));
+#2629=DIRECTION('',(-1.,0.,0.));
+#2630=VECTOR('',#2629,407.05386637);
+#2631=LINE('',#2628,#2630);
+#2632=EDGE_CURVE('',#2581,#2621,#2631,.T.);
+#2633=ORIENTED_EDGE('',*,*,#2632,.F.);
+#2634=EDGE_LOOP('',(#2611,#2619,#2627,#2633));
+#2635=FACE_BOUND('',#2634,.T.);
+#2636=ADVANCED_FACE('',(#2635),#2610,.F.);
+#2637=CARTESIAN_POINT('',(-101.852370344,70.609729657,0.));
+#2638=DIRECTION('',(0.,-0.,1.));
+#2639=DIRECTION('',(0.966499649,0.256667935,0.));
+#2640=AXIS2_PLACEMENT_3D('',#2637,#2638,#2639);
+#2641=CYLINDRICAL_SURFACE('',#2640,3.);
+#2642=CARTESIAN_POINT('',(-99.73105,72.73105,0.));
+#2643=VERTEX_POINT('',#2642);
+#2644=CARTESIAN_POINT('',(-98.95807888,69.820377439,0.));
+#2645=VERTEX_POINT('',#2644);
+#2646=CARTESIAN_POINT('',(-101.852370344,70.609729657,0.));
+#2647=DIRECTION('',(0.,0.,-1.));
+#2648=DIRECTION('',(0.966499649,0.256667935,0.));
+#2649=AXIS2_PLACEMENT_3D('',#2646,#2647,#2648);
+#2650=CIRCLE('',#2649,3.);
+#2651=EDGE_CURVE('',#2643,#2645,#2650,.T.);
+#2652=ORIENTED_EDGE('',*,*,#2651,.T.);
+#2653=CARTESIAN_POINT('',(-98.95807888,69.820377439,10.));
+#2654=VERTEX_POINT('',#2653);
+#2655=CARTESIAN_POINT('',(-98.95807888,69.820377439,-0.));
+#2656=DIRECTION('',(0.,0.,1.));
+#2657=VECTOR('',#2656,100.);
+#2658=LINE('',#2655,#2657);
+#2659=EDGE_CURVE('',#2645,#2654,#2658,.T.);
+#2660=ORIENTED_EDGE('',*,*,#2659,.T.);
+#2661=CARTESIAN_POINT('',(-99.73105,72.73105,10.));
+#2662=VERTEX_POINT('',#2661);
+#2663=CARTESIAN_POINT('',(-101.852370344,70.609729657,10.));
+#2664=DIRECTION('',(0.,-0.,1.));
+#2665=DIRECTION('',(0.966499649,0.256667935,0.));
+#2666=AXIS2_PLACEMENT_3D('',#2663,#2664,#2665);
+#2667=CIRCLE('',#2666,3.);
+#2668=EDGE_CURVE('',#2654,#2662,#2667,.T.);
+#2669=ORIENTED_EDGE('',*,*,#2668,.T.);
+#2670=CARTESIAN_POINT('',(-99.73105,72.73105,100.));
+#2671=DIRECTION('',(0.,0.,-1.));
+#2672=VECTOR('',#2671,100.);
+#2673=LINE('',#2670,#2672);
+#2674=EDGE_CURVE('',#2662,#2643,#2673,.T.);
+#2675=ORIENTED_EDGE('',*,*,#2674,.T.);
+#2676=EDGE_LOOP('',(#2652,#2660,#2669,#2675));
+#2677=FACE_BOUND('',#2676,.T.);
+#2678=ADVANCED_FACE('',(#2677),#2641,.F.);
+#2679=CARTESIAN_POINT('',(-98.5,71.5,0.));
+#2680=DIRECTION('',(0.964763821,-0.263117406,0.));
+#2681=DIRECTION('',(0.,0.,-1.));
+#2682=AXIS2_PLACEMENT_3D('',#2679,#2680,#2681);
+#2683=PLANE('',#2682);
+#2684=ORIENTED_EDGE('',*,*,#2601,.F.);
+#2685=CARTESIAN_POINT('',(-52.092327263,241.661466702,10.));
+#2686=DIRECTION('',(-0.263117406,-0.964763821,0.));
+#2687=VECTOR('',#2686,472.75539);
+#2688=LINE('',#2685,#2687);
+#2689=EDGE_CURVE('',#2654,#2589,#2688,.T.);
+#2690=ORIENTED_EDGE('',*,*,#2689,.F.);
+#2691=ORIENTED_EDGE('',*,*,#2659,.F.);
+#2692=CARTESIAN_POINT('',(-176.482499054,-214.435829866,0.));
+#2693=DIRECTION('',(0.263117406,0.964763821,0.));
+#2694=VECTOR('',#2693,472.75539);
+#2695=LINE('',#2692,#2694);
+#2696=EDGE_CURVE('',#2570,#2645,#2695,.T.);
+#2697=ORIENTED_EDGE('',*,*,#2696,.F.);
+#2698=EDGE_LOOP('',(#2684,#2690,#2691,#2697));
+#2699=FACE_BOUND('',#2698,.T.);
+#2700=ADVANCED_FACE('',(#2699),#2683,.F.);
+#2701=CARTESIAN_POINT('',(-156.843871414,7.,0.));
+#2702=DIRECTION('',(0.,0.,1.));
+#2703=DIRECTION('',(-0.691163516,0.722698411,0.));
+#2704=AXIS2_PLACEMENT_3D('',#2701,#2702,#2703);
+#2705=CYLINDRICAL_SURFACE('',#2704,3.);
+#2706=CARTESIAN_POINT('',(-159.840888065,7.133757962,0.));
+#2707=VERTEX_POINT('',#2706);
+#2708=CARTESIAN_POINT('',(-156.843871414,10.,0.));
+#2709=VERTEX_POINT('',#2708);
+#2710=CARTESIAN_POINT('',(-156.843871414,7.,0.));
+#2711=DIRECTION('',(0.,0.,-1.));
+#2712=DIRECTION('',(-0.691163516,0.722698411,0.));
+#2713=AXIS2_PLACEMENT_3D('',#2710,#2711,#2712);
+#2714=CIRCLE('',#2713,3.);
+#2715=EDGE_CURVE('',#2707,#2709,#2714,.T.);
+#2716=ORIENTED_EDGE('',*,*,#2715,.T.);
+#2717=CARTESIAN_POINT('',(-156.843871414,10.,10.));
+#2718=VERTEX_POINT('',#2717);
+#2719=CARTESIAN_POINT('',(-156.843871414,10.,-0.));
+#2720=DIRECTION('',(0.,0.,1.));
+#2721=VECTOR('',#2720,100.);
+#2722=LINE('',#2719,#2721);
+#2723=EDGE_CURVE('',#2709,#2718,#2722,.T.);
+#2724=ORIENTED_EDGE('',*,*,#2723,.T.);
+#2725=CARTESIAN_POINT('',(-159.840888065,7.133757962,10.));
+#2726=VERTEX_POINT('',#2725);
+#2727=CARTESIAN_POINT('',(-156.843871414,7.,10.));
+#2728=DIRECTION('',(0.,0.,1.));
+#2729=DIRECTION('',(-0.691163516,0.722698411,0.));
+#2730=AXIS2_PLACEMENT_3D('',#2727,#2728,#2729);
+#2731=CIRCLE('',#2730,3.);
+#2732=EDGE_CURVE('',#2718,#2726,#2731,.T.);
+#2733=ORIENTED_EDGE('',*,*,#2732,.T.);
+#2734=CARTESIAN_POINT('',(-159.840888065,7.133757962,100.));
+#2735=DIRECTION('',(0.,0.,-1.));
+#2736=VECTOR('',#2735,100.);
+#2737=LINE('',#2734,#2736);
+#2738=EDGE_CURVE('',#2726,#2707,#2737,.T.);
+#2739=ORIENTED_EDGE('',*,*,#2738,.T.);
+#2740=EDGE_LOOP('',(#2716,#2724,#2733,#2739));
+#2741=FACE_BOUND('',#2740,.T.);
+#2742=ADVANCED_FACE('',(#2741),#2705,.F.);
+#2743=CARTESIAN_POINT('',(-159.687194227,10.,0.));
+#2744=DIRECTION('',(0.,1.,0.));
+#2745=DIRECTION('',(0.,0.,1.));
+#2746=AXIS2_PLACEMENT_3D('',#2743,#2744,#2745);
+#2747=PLANE('',#2746);
+#2748=ORIENTED_EDGE('',*,*,#2464,.F.);
+#2749=CARTESIAN_POINT('',(-849.846340116,10.,10.));
+#2750=DIRECTION('',(1.,0.,-0.));
+#2751=VECTOR('',#2750,418.438714136);
+#2752=LINE('',#2749,#2751);
+#2753=EDGE_CURVE('',#2718,#2452,#2752,.T.);
+#2754=ORIENTED_EDGE('',*,*,#2753,.F.);
+#2755=ORIENTED_EDGE('',*,*,#2723,.F.);
+#2756=CARTESIAN_POINT('',(-431.40762598,10.,0.));
+#2757=DIRECTION('',(-1.,0.,0.));
+#2758=VECTOR('',#2757,418.438714136);
+#2759=LINE('',#2756,#2758);
+#2760=EDGE_CURVE('',#2433,#2709,#2759,.T.);
+#2761=ORIENTED_EDGE('',*,*,#2760,.F.);
+#2762=EDGE_LOOP('',(#2748,#2754,#2755,#2761));
+#2763=FACE_BOUND('',#2762,.T.);
+#2764=ADVANCED_FACE('',(#2763),#2747,.F.);
+#2765=CARTESIAN_POINT('',(-156.843871414,-7.,0.));
+#2766=DIRECTION('',(0.,0.,1.));
+#2767=DIRECTION('',(-0.691163516,-0.722698411,0.));
+#2768=AXIS2_PLACEMENT_3D('',#2765,#2766,#2767);
+#2769=CYLINDRICAL_SURFACE('',#2768,3.);
+#2770=CARTESIAN_POINT('',(-159.840888065,-7.133757962,0.));
+#2771=VERTEX_POINT('',#2770);
+#2772=CARTESIAN_POINT('',(-156.843871414,-7.,0.));
+#2773=DIRECTION('',(-0.,0.,-1.));
+#2774=DIRECTION('',(-0.691163516,-0.722698411,0.));
+#2775=AXIS2_PLACEMENT_3D('',#2772,#2773,#2774);
+#2776=CIRCLE('',#2775,3.);
+#2777=EDGE_CURVE('',#2540,#2771,#2776,.T.);
+#2778=ORIENTED_EDGE('',*,*,#2777,.T.);
+#2779=CARTESIAN_POINT('',(-159.840888065,-7.133757962,10.));
+#2780=VERTEX_POINT('',#2779);
+#2781=CARTESIAN_POINT('',(-159.840888065,-7.133757962,-0.));
+#2782=DIRECTION('',(0.,0.,1.));
+#2783=VECTOR('',#2782,100.);
+#2784=LINE('',#2781,#2783);
+#2785=EDGE_CURVE('',#2771,#2780,#2784,.T.);
+#2786=ORIENTED_EDGE('',*,*,#2785,.T.);
+#2787=CARTESIAN_POINT('',(-156.843871414,-7.,10.));
+#2788=DIRECTION('',(0.,0.,1.));
+#2789=DIRECTION('',(-0.691163516,-0.722698411,0.));
+#2790=AXIS2_PLACEMENT_3D('',#2787,#2788,#2789);
+#2791=CIRCLE('',#2790,3.);
+#2792=EDGE_CURVE('',#2780,#2548,#2791,.T.);
+#2793=ORIENTED_EDGE('',*,*,#2792,.T.);
+#2794=ORIENTED_EDGE('',*,*,#2553,.T.);
+#2795=EDGE_LOOP('',(#2778,#2786,#2793,#2794));
+#2796=FACE_BOUND('',#2795,.T.);
+#2797=ADVANCED_FACE('',(#2796),#2769,.F.);
+#2798=CARTESIAN_POINT('',(-0.,0.,0.));
+#2799=DIRECTION('',(0.,0.,1.));
+#2800=DIRECTION('',(-0.998044964,-0.0625,0.));
+#2801=AXIS2_PLACEMENT_3D('',#2798,#2799,#2800);
+#2802=CYLINDRICAL_SURFACE('',#2801,160.);
+#2803=ORIENTED_EDGE('',*,*,#2738,.F.);
+#2804=CARTESIAN_POINT('',(-0.,0.,10.));
+#2805=DIRECTION('',(-0.,0.,-1.));
+#2806=DIRECTION('',(-0.998044964,-0.0625,0.));
+#2807=AXIS2_PLACEMENT_3D('',#2804,#2805,#2806);
+#2808=CIRCLE('',#2807,160.);
+#2809=EDGE_CURVE('',#2780,#2726,#2808,.T.);
+#2810=ORIENTED_EDGE('',*,*,#2809,.F.);
+#2811=ORIENTED_EDGE('',*,*,#2785,.F.);
+#2812=CARTESIAN_POINT('',(-0.,0.,0.));
+#2813=DIRECTION('',(0.,0.,1.));
+#2814=DIRECTION('',(-0.998044964,-0.0625,0.));
+#2815=AXIS2_PLACEMENT_3D('',#2812,#2813,#2814);
+#2816=CIRCLE('',#2815,160.);
+#2817=EDGE_CURVE('',#2707,#2771,#2816,.T.);
+#2818=ORIENTED_EDGE('',*,*,#2817,.F.);
+#2819=EDGE_LOOP('',(#2803,#2810,#2811,#2818));
+#2820=FACE_BOUND('',#2819,.T.);
+#2821=ADVANCED_FACE('',(#2820),#2802,.F.);
+#2822=CARTESIAN_POINT('',(-154.99677416,25.,0.));
+#2823=DIRECTION('',(0.,0.,1.));
+#2824=DIRECTION('',(-0.761326365,-0.64836885,0.));
+#2825=AXIS2_PLACEMENT_3D('',#2822,#2823,#2824);
+#2826=CYLINDRICAL_SURFACE('',#2825,3.);
+#2827=CARTESIAN_POINT('',(-157.958495959,25.477707006,0.));
+#2828=VERTEX_POINT('',#2827);
+#2829=CARTESIAN_POINT('',(-154.99677416,25.,0.));
+#2830=DIRECTION('',(-0.,0.,-1.));
+#2831=DIRECTION('',(-0.761326365,-0.64836885,0.));
+#2832=AXIS2_PLACEMENT_3D('',#2829,#2830,#2831);
+#2833=CIRCLE('',#2832,3.);
+#2834=EDGE_CURVE('',#2613,#2828,#2833,.T.);
+#2835=ORIENTED_EDGE('',*,*,#2834,.T.);
+#2836=CARTESIAN_POINT('',(-157.958495959,25.477707006,10.));
+#2837=VERTEX_POINT('',#2836);
+#2838=CARTESIAN_POINT('',(-157.958495959,25.477707006,-0.));
+#2839=DIRECTION('',(0.,0.,1.));
+#2840=VECTOR('',#2839,100.);
+#2841=LINE('',#2838,#2840);
+#2842=EDGE_CURVE('',#2828,#2837,#2841,.T.);
+#2843=ORIENTED_EDGE('',*,*,#2842,.T.);
+#2844=CARTESIAN_POINT('',(-154.99677416,25.,10.));
+#2845=DIRECTION('',(0.,0.,1.));
+#2846=DIRECTION('',(-0.761326365,-0.64836885,0.));
+#2847=AXIS2_PLACEMENT_3D('',#2844,#2845,#2846);
+#2848=CIRCLE('',#2847,3.);
+#2849=EDGE_CURVE('',#2837,#2621,#2848,.T.);
+#2850=ORIENTED_EDGE('',*,*,#2849,.T.);
+#2851=ORIENTED_EDGE('',*,*,#2626,.T.);
+#2852=EDGE_LOOP('',(#2835,#2843,#2850,#2851));
+#2853=FACE_BOUND('',#2852,.T.);
+#2854=ADVANCED_FACE('',(#2853),#2826,.F.);
+#2855=CARTESIAN_POINT('',(0.,-0.,0.));
+#2856=DIRECTION('',(0.,0.,1.));
+#2857=DIRECTION('',(-0.990501767,0.1375,0.));
+#2858=AXIS2_PLACEMENT_3D('',#2855,#2856,#2857);
+#2859=CYLINDRICAL_SURFACE('',#2858,160.);
+#2860=ORIENTED_EDGE('',*,*,#2842,.F.);
+#2861=CARTESIAN_POINT('',(-127.931242353,96.091608531,0.));
+#2862=VERTEX_POINT('',#2861);
+#2863=CARTESIAN_POINT('',(0.,-0.,0.));
+#2864=DIRECTION('',(0.,0.,1.));
+#2865=DIRECTION('',(-0.990501767,0.1375,0.));
+#2866=AXIS2_PLACEMENT_3D('',#2863,#2864,#2865);
+#2867=CIRCLE('',#2866,160.);
+#2868=EDGE_CURVE('',#2862,#2828,#2867,.T.);
+#2869=ORIENTED_EDGE('',*,*,#2868,.F.);
+#2870=CARTESIAN_POINT('',(-127.931242353,96.091608531,10.));
+#2871=VERTEX_POINT('',#2870);
+#2872=CARTESIAN_POINT('',(-127.931242353,96.091608531,100.));
+#2873=DIRECTION('',(0.,0.,-1.));
+#2874=VECTOR('',#2873,100.);
+#2875=LINE('',#2872,#2874);
+#2876=EDGE_CURVE('',#2871,#2862,#2875,.T.);
+#2877=ORIENTED_EDGE('',*,*,#2876,.F.);
+#2878=CARTESIAN_POINT('',(0.,-0.,10.));
+#2879=DIRECTION('',(0.,0.,-1.));
+#2880=DIRECTION('',(-0.990501767,0.1375,0.));
+#2881=AXIS2_PLACEMENT_3D('',#2878,#2879,#2880);
+#2882=CIRCLE('',#2881,160.);
+#2883=EDGE_CURVE('',#2837,#2871,#2882,.T.);
+#2884=ORIENTED_EDGE('',*,*,#2883,.F.);
+#2885=EDGE_LOOP('',(#2860,#2869,#2877,#2884));
+#2886=FACE_BOUND('',#2885,.T.);
+#2887=ADVANCED_FACE('',(#2886),#2859,.F.);
+#2888=CARTESIAN_POINT('',(-125.532531558,94.289890871,0.));
+#2889=DIRECTION('',(0.,0.,1.));
+#2890=DIRECTION('',(-0.070531974,0.997509519,0.));
+#2891=AXIS2_PLACEMENT_3D('',#2888,#2889,#2890);
+#2892=CYLINDRICAL_SURFACE('',#2891,3.);
+#2893=CARTESIAN_POINT('',(-123.411211215,96.411211215,0.));
+#2894=VERTEX_POINT('',#2893);
+#2895=CARTESIAN_POINT('',(-125.532531558,94.289890871,0.));
+#2896=DIRECTION('',(0.,0.,-1.));
+#2897=DIRECTION('',(-0.070531974,0.997509519,0.));
+#2898=AXIS2_PLACEMENT_3D('',#2895,#2896,#2897);
+#2899=CIRCLE('',#2898,3.);
+#2900=EDGE_CURVE('',#2862,#2894,#2899,.T.);
+#2901=ORIENTED_EDGE('',*,*,#2900,.T.);
+#2902=CARTESIAN_POINT('',(-123.411211215,96.411211215,10.));
+#2903=VERTEX_POINT('',#2902);
+#2904=CARTESIAN_POINT('',(-123.411211215,96.411211215,-0.));
+#2905=DIRECTION('',(0.,0.,1.));
+#2906=VECTOR('',#2905,100.);
+#2907=LINE('',#2904,#2906);
+#2908=EDGE_CURVE('',#2894,#2903,#2907,.T.);
+#2909=ORIENTED_EDGE('',*,*,#2908,.T.);
+#2910=CARTESIAN_POINT('',(-125.532531558,94.289890871,10.));
+#2911=DIRECTION('',(0.,0.,1.));
+#2912=DIRECTION('',(-0.070531974,0.997509519,0.));
+#2913=AXIS2_PLACEMENT_3D('',#2910,#2911,#2912);
+#2914=CIRCLE('',#2913,3.);
+#2915=EDGE_CURVE('',#2903,#2871,#2914,.T.);
+#2916=ORIENTED_EDGE('',*,*,#2915,.T.);
+#2917=ORIENTED_EDGE('',*,*,#2876,.T.);
+#2918=EDGE_LOOP('',(#2901,#2909,#2916,#2917));
+#2919=FACE_BOUND('',#2918,.T.);
+#2920=ADVANCED_FACE('',(#2919),#2892,.F.);
+#2921=CARTESIAN_POINT('',(-125.828758562,98.828758562,0.));
+#2922=DIRECTION('',(0.707106781,0.707106781,0.));
+#2923=DIRECTION('',(0.,0.,-1.));
+#2924=AXIS2_PLACEMENT_3D('',#2921,#2922,#2923);
+#2925=PLANE('',#2924);
+#2926=ORIENTED_EDGE('',*,*,#2674,.F.);
+#2927=CARTESIAN_POINT('',(-607.132698621,580.132698621,10.));
+#2928=DIRECTION('',(0.707106781,-0.707106781,0.));
+#2929=VECTOR('',#2928,334.888051488);
+#2930=LINE('',#2927,#2929);
+#2931=EDGE_CURVE('',#2903,#2662,#2930,.T.);
+#2932=ORIENTED_EDGE('',*,*,#2931,.F.);
+#2933=ORIENTED_EDGE('',*,*,#2908,.F.);
+#2934=CARTESIAN_POINT('',(-370.331086476,343.331086476,0.));
+#2935=DIRECTION('',(-0.707106781,0.707106781,0.));
+#2936=VECTOR('',#2935,334.888051488);
+#2937=LINE('',#2934,#2936);
+#2938=EDGE_CURVE('',#2643,#2894,#2937,.T.);
+#2939=ORIENTED_EDGE('',*,*,#2938,.F.);
+#2940=EDGE_LOOP('',(#2926,#2932,#2933,#2939));
+#2941=FACE_BOUND('',#2940,.T.);
+#2942=ADVANCED_FACE('',(#2941),#2925,.F.);
+#2943=CARTESIAN_POINT('',(-108.099756102,113.857115415,0.));
+#2944=DIRECTION('',(0.,-0.,1.));
+#2945=DIRECTION('',(0.012966274,0.999915934,0.));
+#2946=AXIS2_PLACEMENT_3D('',#2943,#2944,#2945);
+#2947=CYLINDRICAL_SURFACE('',#2946,3.);
+#2948=CARTESIAN_POINT('',(-110.165356537,116.032729085,0.));
+#2949=VERTEX_POINT('',#2948);
+#2950=CARTESIAN_POINT('',(-105.978435759,115.978435759,0.));
+#2951=VERTEX_POINT('',#2950);
+#2952=CARTESIAN_POINT('',(-108.099756102,113.857115415,0.));
+#2953=DIRECTION('',(0.,0.,-1.));
+#2954=DIRECTION('',(0.012966274,0.999915934,0.));
+#2955=AXIS2_PLACEMENT_3D('',#2952,#2953,#2954);
+#2956=CIRCLE('',#2955,3.);
+#2957=EDGE_CURVE('',#2949,#2951,#2956,.T.);
+#2958=ORIENTED_EDGE('',*,*,#2957,.T.);
+#2959=CARTESIAN_POINT('',(-105.978435759,115.978435759,10.));
+#2960=VERTEX_POINT('',#2959);
+#2961=CARTESIAN_POINT('',(-105.978435759,115.978435759,-0.));
+#2962=DIRECTION('',(0.,0.,1.));
+#2963=VECTOR('',#2962,100.);
+#2964=LINE('',#2961,#2963);
+#2965=EDGE_CURVE('',#2951,#2960,#2964,.T.);
+#2966=ORIENTED_EDGE('',*,*,#2965,.T.);
+#2967=CARTESIAN_POINT('',(-110.165356537,116.032729085,10.));
+#2968=VERTEX_POINT('',#2967);
+#2969=CARTESIAN_POINT('',(-108.099756102,113.857115415,10.));
+#2970=DIRECTION('',(0.,-0.,1.));
+#2971=DIRECTION('',(0.012966274,0.999915934,0.));
+#2972=AXIS2_PLACEMENT_3D('',#2969,#2970,#2971);
+#2973=CIRCLE('',#2972,3.);
+#2974=EDGE_CURVE('',#2960,#2968,#2973,.T.);
+#2975=ORIENTED_EDGE('',*,*,#2974,.T.);
+#2976=CARTESIAN_POINT('',(-110.165356537,116.032729085,100.));
+#2977=DIRECTION('',(0.,0.,-1.));
+#2978=VECTOR('',#2977,100.);
+#2979=LINE('',#2976,#2978);
+#2980=EDGE_CURVE('',#2968,#2949,#2979,.T.);
+#2981=ORIENTED_EDGE('',*,*,#2980,.T.);
+#2982=EDGE_LOOP('',(#2958,#2966,#2975,#2981));
+#2983=FACE_BOUND('',#2982,.T.);
+#2984=ADVANCED_FACE('',(#2983),#2947,.F.);
+#2985=CARTESIAN_POINT('',(-108.026545555,118.026545555,0.));
+#2986=DIRECTION('',(0.707106781,0.707106781,0.));
+#2987=DIRECTION('',(0.,0.,-1.));
+#2988=AXIS2_PLACEMENT_3D('',#2985,#2986,#2987);
+#2989=PLANE('',#2988);
+#2990=ORIENTED_EDGE('',*,*,#2965,.F.);
+#2991=CARTESIAN_POINT('',(-82.121320344,92.121320344,0.));
+#2992=VERTEX_POINT('',#2991);
+#2993=CARTESIAN_POINT('',(-357.59374844,367.59374844,0.));
+#2994=DIRECTION('',(-0.707106781,0.707106781,0.));
+#2995=VECTOR('',#2994,337.390561791);
+#2996=LINE('',#2993,#2995);
+#2997=EDGE_CURVE('',#2992,#2951,#2996,.T.);
+#2998=ORIENTED_EDGE('',*,*,#2997,.F.);
+#2999=CARTESIAN_POINT('',(-82.121320344,92.121320344,10.));
+#3000=VERTEX_POINT('',#2999);
+#3001=CARTESIAN_POINT('',(-82.121320344,92.121320344,100.));
+#3002=DIRECTION('',(0.,0.,-1.));
+#3003=VECTOR('',#3002,100.);
+#3004=LINE('',#3001,#3003);
+#3005=EDGE_CURVE('',#3000,#2992,#3004,.T.);
+#3006=ORIENTED_EDGE('',*,*,#3005,.F.);
+#3007=CARTESIAN_POINT('',(-596.164902591,606.164902591,10.));
+#3008=DIRECTION('',(0.707106781,-0.707106781,0.));
+#3009=VECTOR('',#3008,337.390561791);
+#3010=LINE('',#3007,#3009);
+#3011=EDGE_CURVE('',#2960,#3000,#3010,.T.);
+#3012=ORIENTED_EDGE('',*,*,#3011,.F.);
+#3013=EDGE_LOOP('',(#2990,#2998,#3006,#3012));
+#3014=FACE_BOUND('',#3013,.T.);
+#3015=ADVANCED_FACE('',(#3014),#2989,.F.);
+#3016=CARTESIAN_POINT('',(-113.857115415,108.099756102,0.));
+#3017=DIRECTION('',(0.,0.,1.));
+#3018=DIRECTION('',(-0.999915934,-0.012966274,0.));
+#3019=AXIS2_PLACEMENT_3D('',#3016,#3017,#3018);
+#3020=CYLINDRICAL_SURFACE('',#3019,3.);
+#3021=CARTESIAN_POINT('',(-115.978435759,105.978435759,0.));
+#3022=VERTEX_POINT('',#3021);
+#3023=CARTESIAN_POINT('',(-116.032729085,110.165356537,0.));
+#3024=VERTEX_POINT('',#3023);
+#3025=CARTESIAN_POINT('',(-113.857115415,108.099756102,0.));
+#3026=DIRECTION('',(-0.,0.,-1.));
+#3027=DIRECTION('',(-0.999915934,-0.012966274,0.));
+#3028=AXIS2_PLACEMENT_3D('',#3025,#3026,#3027);
+#3029=CIRCLE('',#3028,3.);
+#3030=EDGE_CURVE('',#3022,#3024,#3029,.T.);
+#3031=ORIENTED_EDGE('',*,*,#3030,.T.);
+#3032=CARTESIAN_POINT('',(-116.032729085,110.165356537,10.));
+#3033=VERTEX_POINT('',#3032);
+#3034=CARTESIAN_POINT('',(-116.032729085,110.165356537,-0.));
+#3035=DIRECTION('',(0.,0.,1.));
+#3036=VECTOR('',#3035,100.);
+#3037=LINE('',#3034,#3036);
+#3038=EDGE_CURVE('',#3024,#3033,#3037,.T.);
+#3039=ORIENTED_EDGE('',*,*,#3038,.T.);
+#3040=CARTESIAN_POINT('',(-115.978435759,105.978435759,10.));
+#3041=VERTEX_POINT('',#3040);
+#3042=CARTESIAN_POINT('',(-113.857115415,108.099756102,10.));
+#3043=DIRECTION('',(0.,0.,1.));
+#3044=DIRECTION('',(-0.999915934,-0.012966274,0.));
+#3045=AXIS2_PLACEMENT_3D('',#3042,#3043,#3044);
+#3046=CIRCLE('',#3045,3.);
+#3047=EDGE_CURVE('',#3033,#3041,#3046,.T.);
+#3048=ORIENTED_EDGE('',*,*,#3047,.T.);
+#3049=CARTESIAN_POINT('',(-115.978435759,105.978435759,100.));
+#3050=DIRECTION('',(0.,0.,-1.));
+#3051=VECTOR('',#3050,100.);
+#3052=LINE('',#3049,#3051);
+#3053=EDGE_CURVE('',#3041,#3022,#3052,.T.);
+#3054=ORIENTED_EDGE('',*,*,#3053,.T.);
+#3055=EDGE_LOOP('',(#3031,#3039,#3048,#3054));
+#3056=FACE_BOUND('',#3055,.T.);
+#3057=ADVANCED_FACE('',(#3056),#3020,.F.);
+#3058=CARTESIAN_POINT('',(0.,-0.,0.));
+#3059=DIRECTION('',(0.,0.,1.));
+#3060=DIRECTION('',(-0.73766591,0.67516591,0.));
+#3061=AXIS2_PLACEMENT_3D('',#3058,#3059,#3060);
+#3062=CYLINDRICAL_SURFACE('',#3061,160.);
+#3063=ORIENTED_EDGE('',*,*,#2980,.F.);
+#3064=CARTESIAN_POINT('',(0.,-0.,10.));
+#3065=DIRECTION('',(0.,0.,-1.));
+#3066=DIRECTION('',(-0.73766591,0.67516591,0.));
+#3067=AXIS2_PLACEMENT_3D('',#3064,#3065,#3066);
+#3068=CIRCLE('',#3067,160.);
+#3069=EDGE_CURVE('',#3033,#2968,#3068,.T.);
+#3070=ORIENTED_EDGE('',*,*,#3069,.F.);
+#3071=ORIENTED_EDGE('',*,*,#3038,.F.);
+#3072=CARTESIAN_POINT('',(0.,-0.,0.));
+#3073=DIRECTION('',(0.,0.,1.));
+#3074=DIRECTION('',(-0.73766591,0.67516591,0.));
+#3075=AXIS2_PLACEMENT_3D('',#3072,#3073,#3074);
+#3076=CIRCLE('',#3075,160.);
+#3077=EDGE_CURVE('',#2949,#3024,#3076,.T.);
+#3078=ORIENTED_EDGE('',*,*,#3077,.F.);
+#3079=EDGE_LOOP('',(#3063,#3070,#3071,#3078));
+#3080=FACE_BOUND('',#3079,.T.);
+#3081=ADVANCED_FACE('',(#3080),#3062,.F.);
+#3082=CARTESIAN_POINT('',(-94.289890871,125.532531558,0.));
+#3083=DIRECTION('',(0.,0.,1.));
+#3084=DIRECTION('',(-0.997509519,0.070531974,0.));
+#3085=AXIS2_PLACEMENT_3D('',#3082,#3083,#3084);
+#3086=CYLINDRICAL_SURFACE('',#3085,3.);
+#3087=CARTESIAN_POINT('',(-96.411211215,123.411211215,0.));
+#3088=VERTEX_POINT('',#3087);
+#3089=CARTESIAN_POINT('',(-96.091608531,127.931242353,0.));
+#3090=VERTEX_POINT('',#3089);
+#3091=CARTESIAN_POINT('',(-94.289890871,125.532531558,0.));
+#3092=DIRECTION('',(0.,0.,-1.));
+#3093=DIRECTION('',(-0.997509519,0.070531974,0.));
+#3094=AXIS2_PLACEMENT_3D('',#3091,#3092,#3093);
+#3095=CIRCLE('',#3094,3.);
+#3096=EDGE_CURVE('',#3088,#3090,#3095,.T.);
+#3097=ORIENTED_EDGE('',*,*,#3096,.T.);
+#3098=CARTESIAN_POINT('',(-96.091608531,127.931242353,10.));
+#3099=VERTEX_POINT('',#3098);
+#3100=CARTESIAN_POINT('',(-96.091608531,127.931242353,-0.));
+#3101=DIRECTION('',(0.,0.,1.));
+#3102=VECTOR('',#3101,100.);
+#3103=LINE('',#3100,#3102);
+#3104=EDGE_CURVE('',#3090,#3099,#3103,.T.);
+#3105=ORIENTED_EDGE('',*,*,#3104,.T.);
+#3106=CARTESIAN_POINT('',(-96.411211215,123.411211215,10.));
+#3107=VERTEX_POINT('',#3106);
+#3108=CARTESIAN_POINT('',(-94.289890871,125.532531558,10.));
+#3109=DIRECTION('',(0.,0.,1.));
+#3110=DIRECTION('',(-0.997509519,0.070531974,0.));
+#3111=AXIS2_PLACEMENT_3D('',#3108,#3109,#3110);
+#3112=CIRCLE('',#3111,3.);
+#3113=EDGE_CURVE('',#3099,#3107,#3112,.T.);
+#3114=ORIENTED_EDGE('',*,*,#3113,.T.);
+#3115=CARTESIAN_POINT('',(-96.411211215,123.411211215,100.));
+#3116=DIRECTION('',(0.,0.,-1.));
+#3117=VECTOR('',#3116,100.);
+#3118=LINE('',#3115,#3117);
+#3119=EDGE_CURVE('',#3107,#3088,#3118,.T.);
+#3120=ORIENTED_EDGE('',*,*,#3119,.T.);
+#3121=EDGE_LOOP('',(#3097,#3105,#3114,#3120));
+#3122=FACE_BOUND('',#3121,.T.);
+#3123=ADVANCED_FACE('',(#3122),#3086,.F.);
+#3124=CARTESIAN_POINT('',(-0.,-0.,0.));
+#3125=DIRECTION('',(0.,0.,1.));
+#3126=DIRECTION('',(-0.617679741,0.786429741,0.));
+#3127=AXIS2_PLACEMENT_3D('',#3124,#3125,#3126);
+#3128=CYLINDRICAL_SURFACE('',#3127,160.);
+#3129=ORIENTED_EDGE('',*,*,#3104,.F.);
+#3130=CARTESIAN_POINT('',(96.091608531,127.931242353,0.));
+#3131=VERTEX_POINT('',#3130);
+#3132=CARTESIAN_POINT('',(-0.,-0.,0.));
+#3133=DIRECTION('',(0.,0.,1.));
+#3134=DIRECTION('',(-0.617679741,0.786429741,0.));
+#3135=AXIS2_PLACEMENT_3D('',#3132,#3133,#3134);
+#3136=CIRCLE('',#3135,160.);
+#3137=EDGE_CURVE('',#3131,#3090,#3136,.T.);
+#3138=ORIENTED_EDGE('',*,*,#3137,.F.);
+#3139=CARTESIAN_POINT('',(96.091608531,127.931242353,10.));
+#3140=VERTEX_POINT('',#3139);
+#3141=CARTESIAN_POINT('',(96.091608531,127.931242353,100.));
+#3142=DIRECTION('',(0.,0.,-1.));
+#3143=VECTOR('',#3142,100.);
+#3144=LINE('',#3141,#3143);
+#3145=EDGE_CURVE('',#3140,#3131,#3144,.T.);
+#3146=ORIENTED_EDGE('',*,*,#3145,.F.);
+#3147=CARTESIAN_POINT('',(-0.,-0.,10.));
+#3148=DIRECTION('',(0.,0.,-1.));
+#3149=DIRECTION('',(-0.617679741,0.786429741,0.));
+#3150=AXIS2_PLACEMENT_3D('',#3147,#3148,#3149);
+#3151=CIRCLE('',#3150,160.);
+#3152=EDGE_CURVE('',#3099,#3140,#3151,.T.);
+#3153=ORIENTED_EDGE('',*,*,#3152,.F.);
+#3154=EDGE_LOOP('',(#3129,#3138,#3146,#3153));
+#3155=FACE_BOUND('',#3154,.T.);
+#3156=ADVANCED_FACE('',(#3155),#3128,.F.);
+#3157=CARTESIAN_POINT('',(-84.242640687,90.,0.));
+#3158=DIRECTION('',(0.,0.,1.));
+#3159=DIRECTION('',(1.,0.,-0.));
+#3160=AXIS2_PLACEMENT_3D('',#3157,#3158,#3159);
+#3161=CYLINDRICAL_SURFACE('',#3160,3.);
+#3162=CARTESIAN_POINT('',(-82.121320344,87.878679656,0.));
+#3163=VERTEX_POINT('',#3162);
+#3164=CARTESIAN_POINT('',(-84.242640687,90.,0.));
+#3165=DIRECTION('',(0.,0.,-1.));
+#3166=DIRECTION('',(1.,0.,0.));
+#3167=AXIS2_PLACEMENT_3D('',#3164,#3165,#3166);
+#3168=CIRCLE('',#3167,3.);
+#3169=EDGE_CURVE('',#2992,#3163,#3168,.T.);
+#3170=ORIENTED_EDGE('',*,*,#3169,.T.);
+#3171=CARTESIAN_POINT('',(-82.121320344,87.878679656,10.));
+#3172=VERTEX_POINT('',#3171);
+#3173=CARTESIAN_POINT('',(-82.121320344,87.878679656,-0.));
+#3174=DIRECTION('',(0.,0.,1.));
+#3175=VECTOR('',#3174,100.);
+#3176=LINE('',#3173,#3175);
+#3177=EDGE_CURVE('',#3163,#3172,#3176,.T.);
+#3178=ORIENTED_EDGE('',*,*,#3177,.T.);
+#3179=CARTESIAN_POINT('',(-84.242640687,90.,10.));
+#3180=DIRECTION('',(0.,0.,1.));
+#3181=DIRECTION('',(1.,0.,-0.));
+#3182=AXIS2_PLACEMENT_3D('',#3179,#3180,#3181);
+#3183=CIRCLE('',#3182,3.);
+#3184=EDGE_CURVE('',#3172,#3000,#3183,.T.);
+#3185=ORIENTED_EDGE('',*,*,#3184,.T.);
+#3186=ORIENTED_EDGE('',*,*,#3005,.T.);
+#3187=EDGE_LOOP('',(#3170,#3178,#3185,#3186));
+#3188=FACE_BOUND('',#3187,.T.);
+#3189=ADVANCED_FACE('',(#3188),#3161,.F.);
+#3190=CARTESIAN_POINT('',(-80.,90.,0.));
+#3191=DIRECTION('',(0.707106781,-0.707106781,0.));
+#3192=DIRECTION('',(0.,0.,-1.));
+#3193=AXIS2_PLACEMENT_3D('',#3190,#3191,#3192);
+#3194=PLANE('',#3193);
+#3195=ORIENTED_EDGE('',*,*,#3177,.F.);
+#3196=CARTESIAN_POINT('',(-87.878679656,82.121320344,0.));
+#3197=VERTEX_POINT('',#3196);
+#3198=CARTESIAN_POINT('',(-136.286796564,33.713203436,0.));
+#3199=DIRECTION('',(0.707106781,0.707106781,0.));
+#3200=VECTOR('',#3199,81.421356237);
+#3201=LINE('',#3198,#3200);
+#3202=EDGE_CURVE('',#3197,#3163,#3201,.T.);
+#3203=ORIENTED_EDGE('',*,*,#3202,.F.);
+#3204=CARTESIAN_POINT('',(-87.878679656,82.121320344,10.));
+#3205=VERTEX_POINT('',#3204);
+#3206=CARTESIAN_POINT('',(-87.878679656,82.121320344,100.));
+#3207=DIRECTION('',(0.,0.,-1.));
+#3208=VECTOR('',#3207,100.);
+#3209=LINE('',#3206,#3208);
+#3210=EDGE_CURVE('',#3205,#3197,#3209,.T.);
+#3211=ORIENTED_EDGE('',*,*,#3210,.F.);
+#3212=CARTESIAN_POINT('',(-78.713203436,91.286796564,10.));
+#3213=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#3214=VECTOR('',#3213,81.421356237);
+#3215=LINE('',#3212,#3214);
+#3216=EDGE_CURVE('',#3172,#3205,#3215,.T.);
+#3217=ORIENTED_EDGE('',*,*,#3216,.F.);
+#3218=EDGE_LOOP('',(#3195,#3203,#3211,#3217));
+#3219=FACE_BOUND('',#3218,.T.);
+#3220=ADVANCED_FACE('',(#3219),#3194,.F.);
+#3221=CARTESIAN_POINT('',(94.289890871,125.532531558,0.));
+#3222=DIRECTION('',(0.,-0.,1.));
+#3223=DIRECTION('',(0.997509519,0.070531974,0.));
+#3224=AXIS2_PLACEMENT_3D('',#3221,#3222,#3223);
+#3225=CYLINDRICAL_SURFACE('',#3224,3.);
+#3226=CARTESIAN_POINT('',(96.411211215,123.411211215,0.));
+#3227=VERTEX_POINT('',#3226);
+#3228=CARTESIAN_POINT('',(94.289890871,125.532531558,0.));
+#3229=DIRECTION('',(0.,0.,-1.));
+#3230=DIRECTION('',(0.997509519,0.070531974,0.));
+#3231=AXIS2_PLACEMENT_3D('',#3228,#3229,#3230);
+#3232=CIRCLE('',#3231,3.);
+#3233=EDGE_CURVE('',#3131,#3227,#3232,.T.);
+#3234=ORIENTED_EDGE('',*,*,#3233,.T.);
+#3235=CARTESIAN_POINT('',(96.411211215,123.411211215,10.));
+#3236=VERTEX_POINT('',#3235);
+#3237=CARTESIAN_POINT('',(96.411211215,123.411211215,-0.));
+#3238=DIRECTION('',(0.,0.,1.));
+#3239=VECTOR('',#3238,100.);
+#3240=LINE('',#3237,#3239);
+#3241=EDGE_CURVE('',#3227,#3236,#3240,.T.);
+#3242=ORIENTED_EDGE('',*,*,#3241,.T.);
+#3243=CARTESIAN_POINT('',(94.289890871,125.532531558,10.));
+#3244=DIRECTION('',(0.,-0.,1.));
+#3245=DIRECTION('',(0.997509519,0.070531974,0.));
+#3246=AXIS2_PLACEMENT_3D('',#3243,#3244,#3245);
+#3247=CIRCLE('',#3246,3.);
+#3248=EDGE_CURVE('',#3236,#3140,#3247,.T.);
+#3249=ORIENTED_EDGE('',*,*,#3248,.T.);
+#3250=ORIENTED_EDGE('',*,*,#3145,.T.);
+#3251=EDGE_LOOP('',(#3234,#3242,#3249,#3250));
+#3252=FACE_BOUND('',#3251,.T.);
+#3253=ADVANCED_FACE('',(#3252),#3225,.F.);
+#3254=CARTESIAN_POINT('',(98.828758562,125.828758562,0.));
+#3255=DIRECTION('',(0.707106781,-0.707106781,0.));
+#3256=DIRECTION('',(0.,0.,-1.));
+#3257=AXIS2_PLACEMENT_3D('',#3254,#3255,#3256);
+#3258=PLANE('',#3257);
+#3259=ORIENTED_EDGE('',*,*,#3241,.F.);
+#3260=CARTESIAN_POINT('',(73.251446464,100.251446464,0.));
+#3261=VERTEX_POINT('',#3260);
+#3262=CARTESIAN_POINT('',(348.535051115,375.535051115,0.));
+#3263=DIRECTION('',(0.707106781,0.707106781,0.));
+#3264=VECTOR('',#3263,327.528534118);
+#3265=LINE('',#3262,#3264);
+#3266=EDGE_CURVE('',#3261,#3227,#3265,.T.);
+#3267=ORIENTED_EDGE('',*,*,#3266,.F.);
+#3268=CARTESIAN_POINT('',(73.251446464,100.251446464,10.));
+#3269=VERTEX_POINT('',#3268);
+#3270=CARTESIAN_POINT('',(73.251446464,100.251446464,100.));
+#3271=DIRECTION('',(0.,0.,-1.));
+#3272=VECTOR('',#3271,100.);
+#3273=LINE('',#3270,#3272);
+#3274=EDGE_CURVE('',#3269,#3261,#3273,.T.);
+#3275=ORIENTED_EDGE('',*,*,#3274,.F.);
+#3276=CARTESIAN_POINT('',(580.132698621,607.132698621,10.));
+#3277=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#3278=VECTOR('',#3277,327.528534118);
+#3279=LINE('',#3276,#3278);
+#3280=EDGE_CURVE('',#3236,#3269,#3279,.T.);
+#3281=ORIENTED_EDGE('',*,*,#3280,.F.);
+#3282=EDGE_LOOP('',(#3259,#3267,#3275,#3281));
+#3283=FACE_BOUND('',#3282,.T.);
+#3284=ADVANCED_FACE('',(#3283),#3258,.F.);
+#3285=CARTESIAN_POINT('',(-90.,84.242640687,0.));
+#3286=DIRECTION('',(0.,0.,1.));
+#3287=DIRECTION('',(0.,-1.,0.));
+#3288=AXIS2_PLACEMENT_3D('',#3285,#3286,#3287);
+#3289=CYLINDRICAL_SURFACE('',#3288,3.);
+#3290=CARTESIAN_POINT('',(-92.121320344,82.121320344,0.));
+#3291=VERTEX_POINT('',#3290);
+#3292=CARTESIAN_POINT('',(-90.,84.242640687,0.));
+#3293=DIRECTION('',(0.,0.,-1.));
+#3294=DIRECTION('',(0.,-1.,0.));
+#3295=AXIS2_PLACEMENT_3D('',#3292,#3293,#3294);
+#3296=CIRCLE('',#3295,3.);
+#3297=EDGE_CURVE('',#3197,#3291,#3296,.T.);
+#3298=ORIENTED_EDGE('',*,*,#3297,.T.);
+#3299=CARTESIAN_POINT('',(-92.121320344,82.121320344,10.));
+#3300=VERTEX_POINT('',#3299);
+#3301=CARTESIAN_POINT('',(-92.121320344,82.121320344,-0.));
+#3302=DIRECTION('',(0.,0.,1.));
+#3303=VECTOR('',#3302,100.);
+#3304=LINE('',#3301,#3303);
+#3305=EDGE_CURVE('',#3291,#3300,#3304,.T.);
+#3306=ORIENTED_EDGE('',*,*,#3305,.T.);
+#3307=CARTESIAN_POINT('',(-90.,84.242640687,10.));
+#3308=DIRECTION('',(0.,0.,1.));
+#3309=DIRECTION('',(0.,-1.,0.));
+#3310=AXIS2_PLACEMENT_3D('',#3307,#3308,#3309);
+#3311=CIRCLE('',#3310,3.);
+#3312=EDGE_CURVE('',#3300,#3205,#3311,.T.);
+#3313=ORIENTED_EDGE('',*,*,#3312,.T.);
+#3314=ORIENTED_EDGE('',*,*,#3210,.T.);
+#3315=EDGE_LOOP('',(#3298,#3306,#3313,#3314));
+#3316=FACE_BOUND('',#3315,.T.);
+#3317=ADVANCED_FACE('',(#3316),#3289,.F.);
+#3318=CARTESIAN_POINT('',(-90.,80.,0.));
+#3319=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#3320=DIRECTION('',(0.,0.,1.));
+#3321=AXIS2_PLACEMENT_3D('',#3318,#3319,#3320);
+#3322=PLANE('',#3321);
+#3323=ORIENTED_EDGE('',*,*,#3053,.F.);
+#3324=CARTESIAN_POINT('',(-493.713203436,483.713203436,10.));
+#3325=DIRECTION('',(-0.707106781,0.707106781,0.));
+#3326=VECTOR('',#3325,337.390561791);
+#3327=LINE('',#3324,#3326);
+#3328=EDGE_CURVE('',#3300,#3041,#3327,.T.);
+#3329=ORIENTED_EDGE('',*,*,#3328,.F.);
+#3330=ORIENTED_EDGE('',*,*,#3305,.F.);
+#3331=CARTESIAN_POINT('',(-732.284357586,722.284357586,0.));
+#3332=DIRECTION('',(0.707106781,-0.707106781,0.));
+#3333=VECTOR('',#3332,337.390561791);
+#3334=LINE('',#3331,#3333);
+#3335=EDGE_CURVE('',#3022,#3291,#3334,.T.);
+#3336=ORIENTED_EDGE('',*,*,#3335,.F.);
+#3337=EDGE_LOOP('',(#3323,#3329,#3330,#3336));
+#3338=FACE_BOUND('',#3337,.T.);
+#3339=ADVANCED_FACE('',(#3338),#3322,.F.);
+#3340=CARTESIAN_POINT('',(-71.130126121,102.372766808,0.));
+#3341=DIRECTION('',(0.,0.,1.));
+#3342=DIRECTION('',(-0.095073743,-0.995470232,0.));
+#3343=AXIS2_PLACEMENT_3D('',#3340,#3341,#3342);
+#3344=CYLINDRICAL_SURFACE('',#3343,3.);
+#3345=CARTESIAN_POINT('',(-69.448691664,99.888259177,0.));
+#3346=VERTEX_POINT('',#3345);
+#3347=CARTESIAN_POINT('',(-73.251446464,100.251446464,0.));
+#3348=VERTEX_POINT('',#3347);
+#3349=CARTESIAN_POINT('',(-71.130126121,102.372766808,0.));
+#3350=DIRECTION('',(-0.,0.,-1.));
+#3351=DIRECTION('',(-0.095073743,-0.995470232,0.));
+#3352=AXIS2_PLACEMENT_3D('',#3349,#3350,#3351);
+#3353=CIRCLE('',#3352,3.);
+#3354=EDGE_CURVE('',#3346,#3348,#3353,.T.);
+#3355=ORIENTED_EDGE('',*,*,#3354,.T.);
+#3356=CARTESIAN_POINT('',(-73.251446464,100.251446464,10.));
+#3357=VERTEX_POINT('',#3356);
+#3358=CARTESIAN_POINT('',(-73.251446464,100.251446464,-0.));
+#3359=DIRECTION('',(0.,0.,1.));
+#3360=VECTOR('',#3359,100.);
+#3361=LINE('',#3358,#3360);
+#3362=EDGE_CURVE('',#3348,#3357,#3361,.T.);
+#3363=ORIENTED_EDGE('',*,*,#3362,.T.);
+#3364=CARTESIAN_POINT('',(-69.448691664,99.888259177,10.));
+#3365=VERTEX_POINT('',#3364);
+#3366=CARTESIAN_POINT('',(-71.130126121,102.372766808,10.));
+#3367=DIRECTION('',(0.,0.,1.));
+#3368=DIRECTION('',(-0.095073743,-0.995470232,0.));
+#3369=AXIS2_PLACEMENT_3D('',#3366,#3367,#3368);
+#3370=CIRCLE('',#3369,3.);
+#3371=EDGE_CURVE('',#3357,#3365,#3370,.T.);
+#3372=ORIENTED_EDGE('',*,*,#3371,.T.);
+#3373=CARTESIAN_POINT('',(-69.448691664,99.888259177,100.));
+#3374=DIRECTION('',(0.,0.,-1.));
+#3375=VECTOR('',#3374,100.);
+#3376=LINE('',#3373,#3375);
+#3377=EDGE_CURVE('',#3365,#3346,#3376,.T.);
+#3378=ORIENTED_EDGE('',*,*,#3377,.T.);
+#3379=EDGE_LOOP('',(#3355,#3363,#3372,#3378));
+#3380=FACE_BOUND('',#3379,.T.);
+#3381=ADVANCED_FACE('',(#3380),#3344,.F.);
+#3382=CARTESIAN_POINT('',(-71.5,98.5,0.));
+#3383=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#3384=DIRECTION('',(0.,0.,1.));
+#3385=AXIS2_PLACEMENT_3D('',#3382,#3383,#3384);
+#3386=PLANE('',#3385);
+#3387=ORIENTED_EDGE('',*,*,#3119,.F.);
+#3388=CARTESIAN_POINT('',(-471.514464642,498.514464642,10.));
+#3389=DIRECTION('',(-0.707106781,0.707106781,0.));
+#3390=VECTOR('',#3389,327.528534118);
+#3391=LINE('',#3388,#3390);
+#3392=EDGE_CURVE('',#3357,#3107,#3391,.T.);
+#3393=ORIENTED_EDGE('',*,*,#3392,.F.);
+#3394=ORIENTED_EDGE('',*,*,#3362,.F.);
+#3395=CARTESIAN_POINT('',(-703.112112149,730.112112149,0.));
+#3396=DIRECTION('',(0.707106781,-0.707106781,0.));
+#3397=VECTOR('',#3396,327.528534118);
+#3398=LINE('',#3395,#3397);
+#3399=EDGE_CURVE('',#3088,#3348,#3398,.T.);
+#3400=ORIENTED_EDGE('',*,*,#3399,.F.);
+#3401=EDGE_LOOP('',(#3387,#3393,#3394,#3400));
+#3402=FACE_BOUND('',#3401,.T.);
+#3403=ADVANCED_FACE('',(#3402),#3386,.F.);
+#3404=CARTESIAN_POINT('',(71.130126121,102.372766808,0.));
+#3405=DIRECTION('',(0.,0.,1.));
+#3406=DIRECTION('',(0.095073743,-0.995470232,0.));
+#3407=AXIS2_PLACEMENT_3D('',#3404,#3405,#3406);
+#3408=CYLINDRICAL_SURFACE('',#3407,3.);
+#3409=CARTESIAN_POINT('',(69.448691664,99.888259177,0.));
+#3410=VERTEX_POINT('',#3409);
+#3411=CARTESIAN_POINT('',(71.130126121,102.372766808,0.));
+#3412=DIRECTION('',(0.,0.,-1.));
+#3413=DIRECTION('',(0.095073743,-0.995470232,0.));
+#3414=AXIS2_PLACEMENT_3D('',#3411,#3412,#3413);
+#3415=CIRCLE('',#3414,3.);
+#3416=EDGE_CURVE('',#3261,#3410,#3415,.T.);
+#3417=ORIENTED_EDGE('',*,*,#3416,.T.);
+#3418=CARTESIAN_POINT('',(69.448691664,99.888259177,10.));
+#3419=VERTEX_POINT('',#3418);
+#3420=CARTESIAN_POINT('',(69.448691664,99.888259177,-0.));
+#3421=DIRECTION('',(0.,0.,1.));
+#3422=VECTOR('',#3421,100.);
+#3423=LINE('',#3420,#3422);
+#3424=EDGE_CURVE('',#3410,#3419,#3423,.T.);
+#3425=ORIENTED_EDGE('',*,*,#3424,.T.);
+#3426=CARTESIAN_POINT('',(71.130126121,102.372766808,10.));
+#3427=DIRECTION('',(0.,0.,1.));
+#3428=DIRECTION('',(0.095073743,-0.995470232,0.));
+#3429=AXIS2_PLACEMENT_3D('',#3426,#3427,#3428);
+#3430=CIRCLE('',#3429,3.);
+#3431=EDGE_CURVE('',#3419,#3269,#3430,.T.);
+#3432=ORIENTED_EDGE('',*,*,#3431,.T.);
+#3433=ORIENTED_EDGE('',*,*,#3274,.T.);
+#3434=EDGE_LOOP('',(#3417,#3425,#3432,#3433));
+#3435=FACE_BOUND('',#3434,.T.);
+#3436=ADVANCED_FACE('',(#3435),#3408,.F.);
+#3437=CARTESIAN_POINT('',(71.5,98.5,0.));
+#3438=DIRECTION('',(-0.560478152,-0.82816921,0.));
+#3439=DIRECTION('',(0.,0.,1.));
+#3440=AXIS2_PLACEMENT_3D('',#3437,#3438,#3439);
+#3441=PLANE('',#3440);
+#3442=ORIENTED_EDGE('',*,*,#3424,.F.);
+#3443=CARTESIAN_POINT('',(22.,132.,0.));
+#3444=VERTEX_POINT('',#3443);
+#3445=CARTESIAN_POINT('',(-408.566864941,423.393736879,0.));
+#3446=DIRECTION('',(0.82816921,-0.560478152,0.));
+#3447=VECTOR('',#3446,572.934746656);
+#3448=LINE('',#3445,#3447);
+#3449=EDGE_CURVE('',#3444,#3410,#3448,.T.);
+#3450=ORIENTED_EDGE('',*,*,#3449,.F.);
+#3451=CARTESIAN_POINT('',(22.,132.,10.));
+#3452=VERTEX_POINT('',#3451);
+#3453=CARTESIAN_POINT('',(22.,132.,0.));
+#3454=DIRECTION('',(0.,0.,1.));
+#3455=VECTOR('',#3454,100.);
+#3456=LINE('',#3453,#3455);
+#3457=EDGE_CURVE('',#3444,#3452,#3456,.T.);
+#3458=ORIENTED_EDGE('',*,*,#3457,.T.);
+#3459=CARTESIAN_POINT('',(65.920051695,102.276328651,10.));
+#3460=DIRECTION('',(-0.82816921,0.560478152,0.));
+#3461=VECTOR('',#3460,572.934746656);
+#3462=LINE('',#3459,#3461);
+#3463=EDGE_CURVE('',#3419,#3452,#3462,.T.);
+#3464=ORIENTED_EDGE('',*,*,#3463,.F.);
+#3465=EDGE_LOOP('',(#3442,#3450,#3458,#3464));
+#3466=FACE_BOUND('',#3465,.T.);
+#3467=ADVANCED_FACE('',(#3466),#3441,.F.);
+#3468=CARTESIAN_POINT('',(84.242640687,90.,0.));
+#3469=DIRECTION('',(0.,0.,1.));
+#3470=DIRECTION('',(-1.,0.,0.));
+#3471=AXIS2_PLACEMENT_3D('',#3468,#3469,#3470);
+#3472=CYLINDRICAL_SURFACE('',#3471,3.);
+#3473=CARTESIAN_POINT('',(82.121320344,87.878679656,0.));
+#3474=VERTEX_POINT('',#3473);
+#3475=CARTESIAN_POINT('',(82.121320344,92.121320344,0.));
+#3476=VERTEX_POINT('',#3475);
+#3477=CARTESIAN_POINT('',(84.242640687,90.,0.));
+#3478=DIRECTION('',(0.,0.,-1.));
+#3479=DIRECTION('',(-1.,0.,0.));
+#3480=AXIS2_PLACEMENT_3D('',#3477,#3478,#3479);
+#3481=CIRCLE('',#3480,3.);
+#3482=EDGE_CURVE('',#3474,#3476,#3481,.T.);
+#3483=ORIENTED_EDGE('',*,*,#3482,.T.);
+#3484=CARTESIAN_POINT('',(82.121320344,92.121320344,10.));
+#3485=VERTEX_POINT('',#3484);
+#3486=CARTESIAN_POINT('',(82.121320344,92.121320344,-0.));
+#3487=DIRECTION('',(0.,0.,1.));
+#3488=VECTOR('',#3487,100.);
+#3489=LINE('',#3486,#3488);
+#3490=EDGE_CURVE('',#3476,#3485,#3489,.T.);
+#3491=ORIENTED_EDGE('',*,*,#3490,.T.);
+#3492=CARTESIAN_POINT('',(82.121320344,87.878679656,10.));
+#3493=VERTEX_POINT('',#3492);
+#3494=CARTESIAN_POINT('',(84.242640687,90.,10.));
+#3495=DIRECTION('',(0.,0.,1.));
+#3496=DIRECTION('',(-1.,0.,0.));
+#3497=AXIS2_PLACEMENT_3D('',#3494,#3495,#3496);
+#3498=CIRCLE('',#3497,3.);
+#3499=EDGE_CURVE('',#3485,#3493,#3498,.T.);
+#3500=ORIENTED_EDGE('',*,*,#3499,.T.);
+#3501=CARTESIAN_POINT('',(82.121320344,87.878679656,100.));
+#3502=DIRECTION('',(0.,0.,-1.));
+#3503=VECTOR('',#3502,100.);
+#3504=LINE('',#3501,#3503);
+#3505=EDGE_CURVE('',#3493,#3474,#3504,.T.);
+#3506=ORIENTED_EDGE('',*,*,#3505,.T.);
+#3507=EDGE_LOOP('',(#3483,#3491,#3500,#3506));
+#3508=FACE_BOUND('',#3507,.T.);
+#3509=ADVANCED_FACE('',(#3508),#3472,.F.);
+#3510=CARTESIAN_POINT('',(80.,90.,0.));
+#3511=DIRECTION('',(-0.707106781,0.707106781,0.));
+#3512=DIRECTION('',(0.,0.,1.));
+#3513=AXIS2_PLACEMENT_3D('',#3510,#3511,#3512);
+#3514=PLANE('',#3513);
+#3515=ORIENTED_EDGE('',*,*,#3490,.F.);
+#3516=CARTESIAN_POINT('',(105.978435759,115.978435759,0.));
+#3517=VERTEX_POINT('',#3516);
+#3518=CARTESIAN_POINT('',(722.284357586,732.284357586,0.));
+#3519=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#3520=VECTOR('',#3519,337.390561791);
+#3521=LINE('',#3518,#3520);
+#3522=EDGE_CURVE('',#3517,#3476,#3521,.T.);
+#3523=ORIENTED_EDGE('',*,*,#3522,.F.);
+#3524=CARTESIAN_POINT('',(105.978435759,115.978435759,10.));
+#3525=VERTEX_POINT('',#3524);
+#3526=CARTESIAN_POINT('',(105.978435759,115.978435759,100.));
+#3527=DIRECTION('',(0.,0.,-1.));
+#3528=VECTOR('',#3527,100.);
+#3529=LINE('',#3526,#3528);
+#3530=EDGE_CURVE('',#3525,#3517,#3529,.T.);
+#3531=ORIENTED_EDGE('',*,*,#3530,.F.);
+#3532=CARTESIAN_POINT('',(483.713203436,493.713203436,10.));
+#3533=DIRECTION('',(0.707106781,0.707106781,0.));
+#3534=VECTOR('',#3533,337.390561791);
+#3535=LINE('',#3532,#3534);
+#3536=EDGE_CURVE('',#3485,#3525,#3535,.T.);
+#3537=ORIENTED_EDGE('',*,*,#3536,.F.);
+#3538=EDGE_LOOP('',(#3515,#3523,#3531,#3537));
+#3539=FACE_BOUND('',#3538,.T.);
+#3540=ADVANCED_FACE('',(#3539),#3514,.F.);
+#3541=CARTESIAN_POINT('',(90.,84.242640687,0.));
+#3542=DIRECTION('',(0.,0.,1.));
+#3543=DIRECTION('',(0.,-1.,0.));
+#3544=AXIS2_PLACEMENT_3D('',#3541,#3542,#3543);
+#3545=CYLINDRICAL_SURFACE('',#3544,3.);
+#3546=CARTESIAN_POINT('',(92.121320344,82.121320344,0.));
+#3547=VERTEX_POINT('',#3546);
+#3548=CARTESIAN_POINT('',(87.878679656,82.121320344,0.));
+#3549=VERTEX_POINT('',#3548);
+#3550=CARTESIAN_POINT('',(90.,84.242640687,0.));
+#3551=DIRECTION('',(0.,0.,-1.));
+#3552=DIRECTION('',(0.,-1.,0.));
+#3553=AXIS2_PLACEMENT_3D('',#3550,#3551,#3552);
+#3554=CIRCLE('',#3553,3.);
+#3555=EDGE_CURVE('',#3547,#3549,#3554,.T.);
+#3556=ORIENTED_EDGE('',*,*,#3555,.T.);
+#3557=CARTESIAN_POINT('',(87.878679656,82.121320344,10.));
+#3558=VERTEX_POINT('',#3557);
+#3559=CARTESIAN_POINT('',(87.878679656,82.121320344,-0.));
+#3560=DIRECTION('',(0.,0.,1.));
+#3561=VECTOR('',#3560,100.);
+#3562=LINE('',#3559,#3561);
+#3563=EDGE_CURVE('',#3549,#3558,#3562,.T.);
+#3564=ORIENTED_EDGE('',*,*,#3563,.T.);
+#3565=CARTESIAN_POINT('',(92.121320344,82.121320344,10.));
+#3566=VERTEX_POINT('',#3565);
+#3567=CARTESIAN_POINT('',(90.,84.242640687,10.));
+#3568=DIRECTION('',(0.,0.,1.));
+#3569=DIRECTION('',(0.,-1.,0.));
+#3570=AXIS2_PLACEMENT_3D('',#3567,#3568,#3569);
+#3571=CIRCLE('',#3570,3.);
+#3572=EDGE_CURVE('',#3558,#3566,#3571,.T.);
+#3573=ORIENTED_EDGE('',*,*,#3572,.T.);
+#3574=CARTESIAN_POINT('',(92.121320344,82.121320344,100.));
+#3575=DIRECTION('',(0.,0.,-1.));
+#3576=VECTOR('',#3575,100.);
+#3577=LINE('',#3574,#3576);
+#3578=EDGE_CURVE('',#3566,#3547,#3577,.T.);
+#3579=ORIENTED_EDGE('',*,*,#3578,.T.);
+#3580=EDGE_LOOP('',(#3556,#3564,#3573,#3579));
+#3581=FACE_BOUND('',#3580,.T.);
+#3582=ADVANCED_FACE('',(#3581),#3545,.F.);
+#3583=CARTESIAN_POINT('',(90.,80.,0.));
+#3584=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#3585=DIRECTION('',(0.,0.,1.));
+#3586=AXIS2_PLACEMENT_3D('',#3583,#3584,#3585);
+#3587=PLANE('',#3586);
+#3588=ORIENTED_EDGE('',*,*,#3505,.F.);
+#3589=CARTESIAN_POINT('',(91.286796564,78.713203436,10.));
+#3590=DIRECTION('',(-0.707106781,0.707106781,0.));
+#3591=VECTOR('',#3590,81.421356237);
+#3592=LINE('',#3589,#3591);
+#3593=EDGE_CURVE('',#3558,#3493,#3592,.T.);
+#3594=ORIENTED_EDGE('',*,*,#3593,.F.);
+#3595=ORIENTED_EDGE('',*,*,#3563,.F.);
+#3596=CARTESIAN_POINT('',(33.713203436,136.286796564,0.));
+#3597=DIRECTION('',(0.707106781,-0.707106781,0.));
+#3598=VECTOR('',#3597,81.421356237);
+#3599=LINE('',#3596,#3598);
+#3600=EDGE_CURVE('',#3474,#3549,#3599,.T.);
+#3601=ORIENTED_EDGE('',*,*,#3600,.F.);
+#3602=EDGE_LOOP('',(#3588,#3594,#3595,#3601));
+#3603=FACE_BOUND('',#3602,.T.);
+#3604=ADVANCED_FACE('',(#3603),#3587,.F.);
+#3605=CARTESIAN_POINT('',(114.291387523,25.,0.));
+#3606=DIRECTION('',(0.,0.,1.));
+#3607=DIRECTION('',(-0.606993655,-0.794706677,0.));
+#3608=AXIS2_PLACEMENT_3D('',#3605,#3606,#3607);
+#3609=CYLINDRICAL_SURFACE('',#3608,3.);
+#3610=CARTESIAN_POINT('',(114.291387523,22.,0.));
+#3611=VERTEX_POINT('',#3610);
+#3612=CARTESIAN_POINT('',(111.397096059,24.210647783,0.));
+#3613=VERTEX_POINT('',#3612);
+#3614=CARTESIAN_POINT('',(114.291387523,25.,0.));
+#3615=DIRECTION('',(-0.,0.,-1.));
+#3616=DIRECTION('',(-0.606993655,-0.794706677,0.));
+#3617=AXIS2_PLACEMENT_3D('',#3614,#3615,#3616);
+#3618=CIRCLE('',#3617,3.);
+#3619=EDGE_CURVE('',#3611,#3613,#3618,.T.);
+#3620=ORIENTED_EDGE('',*,*,#3619,.T.);
+#3621=CARTESIAN_POINT('',(111.397096059,24.210647783,10.));
+#3622=VERTEX_POINT('',#3621);
+#3623=CARTESIAN_POINT('',(111.397096059,24.210647783,-0.));
+#3624=DIRECTION('',(0.,0.,1.));
+#3625=VECTOR('',#3624,100.);
+#3626=LINE('',#3623,#3625);
+#3627=EDGE_CURVE('',#3613,#3622,#3626,.T.);
+#3628=ORIENTED_EDGE('',*,*,#3627,.T.);
+#3629=CARTESIAN_POINT('',(114.291387523,22.,10.));
+#3630=VERTEX_POINT('',#3629);
+#3631=CARTESIAN_POINT('',(114.291387523,25.,10.));
+#3632=DIRECTION('',(0.,0.,1.));
+#3633=DIRECTION('',(-0.606993655,-0.794706677,0.));
+#3634=AXIS2_PLACEMENT_3D('',#3631,#3632,#3633);
+#3635=CIRCLE('',#3634,3.);
+#3636=EDGE_CURVE('',#3622,#3630,#3635,.T.);
+#3637=ORIENTED_EDGE('',*,*,#3636,.T.);
+#3638=CARTESIAN_POINT('',(114.291387523,22.,100.));
+#3639=DIRECTION('',(0.,0.,-1.));
+#3640=VECTOR('',#3639,100.);
+#3641=LINE('',#3638,#3640);
+#3642=EDGE_CURVE('',#3630,#3611,#3641,.T.);
+#3643=ORIENTED_EDGE('',*,*,#3642,.T.);
+#3644=EDGE_LOOP('',(#3620,#3628,#3637,#3643));
+#3645=FACE_BOUND('',#3644,.T.);
+#3646=ADVANCED_FACE('',(#3645),#3609,.F.);
+#3647=CARTESIAN_POINT('',(112.,22.,0.));
+#3648=DIRECTION('',(-0.964763821,-0.263117406,0.));
+#3649=DIRECTION('',(0.,0.,1.));
+#3650=AXIS2_PLACEMENT_3D('',#3647,#3648,#3649);
+#3651=PLANE('',#3650);
+#3652=ORIENTED_EDGE('',*,*,#3627,.F.);
+#3653=CARTESIAN_POINT('',(98.95807888,69.820377439,0.));
+#3654=VERTEX_POINT('',#3653);
+#3655=CARTESIAN_POINT('',(-8.657672737,464.411466702,0.));
+#3656=DIRECTION('',(0.263117406,-0.964763821,0.));
+#3657=VECTOR('',#3656,472.75539);
+#3658=LINE('',#3655,#3657);
+#3659=EDGE_CURVE('',#3654,#3613,#3658,.T.);
+#3660=ORIENTED_EDGE('',*,*,#3659,.F.);
+#3661=CARTESIAN_POINT('',(98.95807888,69.820377439,10.));
+#3662=VERTEX_POINT('',#3661);
+#3663=CARTESIAN_POINT('',(98.95807888,69.820377439,100.));
+#3664=DIRECTION('',(0.,0.,-1.));
+#3665=VECTOR('',#3664,100.);
+#3666=LINE('',#3663,#3665);
+#3667=EDGE_CURVE('',#3662,#3654,#3666,.T.);
+#3668=ORIENTED_EDGE('',*,*,#3667,.F.);
+#3669=CARTESIAN_POINT('',(115.732499054,8.314170134,10.));
+#3670=DIRECTION('',(-0.263117406,0.964763821,0.));
+#3671=VECTOR('',#3670,472.75539);
+#3672=LINE('',#3669,#3671);
+#3673=EDGE_CURVE('',#3622,#3662,#3672,.T.);
+#3674=ORIENTED_EDGE('',*,*,#3673,.F.);
+#3675=EDGE_LOOP('',(#3652,#3660,#3668,#3674));
+#3676=FACE_BOUND('',#3675,.T.);
+#3677=ADVANCED_FACE('',(#3676),#3651,.F.);
+#3678=CARTESIAN_POINT('',(154.99677416,25.,0.));
+#3679=DIRECTION('',(0.,0.,1.));
+#3680=DIRECTION('',(0.761326365,-0.64836885,0.));
+#3681=AXIS2_PLACEMENT_3D('',#3678,#3679,#3680);
+#3682=CYLINDRICAL_SURFACE('',#3681,3.);
+#3683=CARTESIAN_POINT('',(157.958495959,25.477707006,0.));
+#3684=VERTEX_POINT('',#3683);
+#3685=CARTESIAN_POINT('',(154.99677416,22.,0.));
+#3686=VERTEX_POINT('',#3685);
+#3687=CARTESIAN_POINT('',(154.99677416,25.,0.));
+#3688=DIRECTION('',(0.,0.,-1.));
+#3689=DIRECTION('',(0.761326365,-0.64836885,0.));
+#3690=AXIS2_PLACEMENT_3D('',#3687,#3688,#3689);
+#3691=CIRCLE('',#3690,3.);
+#3692=EDGE_CURVE('',#3684,#3686,#3691,.T.);
+#3693=ORIENTED_EDGE('',*,*,#3692,.T.);
+#3694=CARTESIAN_POINT('',(154.99677416,22.,10.));
+#3695=VERTEX_POINT('',#3694);
+#3696=CARTESIAN_POINT('',(154.99677416,22.,-0.));
+#3697=DIRECTION('',(0.,0.,1.));
+#3698=VECTOR('',#3697,100.);
+#3699=LINE('',#3696,#3698);
+#3700=EDGE_CURVE('',#3686,#3695,#3699,.T.);
+#3701=ORIENTED_EDGE('',*,*,#3700,.T.);
+#3702=CARTESIAN_POINT('',(157.958495959,25.477707006,10.));
+#3703=VERTEX_POINT('',#3702);
+#3704=CARTESIAN_POINT('',(154.99677416,25.,10.));
+#3705=DIRECTION('',(0.,0.,1.));
+#3706=DIRECTION('',(0.761326365,-0.64836885,0.));
+#3707=AXIS2_PLACEMENT_3D('',#3704,#3705,#3706);
+#3708=CIRCLE('',#3707,3.);
+#3709=EDGE_CURVE('',#3695,#3703,#3708,.T.);
+#3710=ORIENTED_EDGE('',*,*,#3709,.T.);
+#3711=CARTESIAN_POINT('',(157.958495959,25.477707006,100.));
+#3712=DIRECTION('',(0.,0.,-1.));
+#3713=VECTOR('',#3712,100.);
+#3714=LINE('',#3711,#3713);
+#3715=EDGE_CURVE('',#3703,#3684,#3714,.T.);
+#3716=ORIENTED_EDGE('',*,*,#3715,.T.);
+#3717=EDGE_LOOP('',(#3693,#3701,#3710,#3716));
+#3718=FACE_BOUND('',#3717,.T.);
+#3719=ADVANCED_FACE('',(#3718),#3682,.F.);
+#3720=CARTESIAN_POINT('',(158.480282685,22.,0.));
+#3721=DIRECTION('',(0.,-1.,0.));
+#3722=DIRECTION('',(0.,0.,-1.));
+#3723=AXIS2_PLACEMENT_3D('',#3720,#3721,#3722);
+#3724=PLANE('',#3723);
+#3725=ORIENTED_EDGE('',*,*,#3642,.F.);
+#3726=CARTESIAN_POINT('',(836.806469516,22.,10.));
+#3727=DIRECTION('',(-1.,0.,0.));
+#3728=VECTOR('',#3727,407.05386637);
+#3729=LINE('',#3726,#3728);
+#3730=EDGE_CURVE('',#3695,#3630,#3729,.T.);
+#3731=ORIENTED_EDGE('',*,*,#3730,.F.);
+#3732=ORIENTED_EDGE('',*,*,#3700,.F.);
+#3733=CARTESIAN_POINT('',(429.752603146,22.,0.));
+#3734=DIRECTION('',(1.,0.,-0.));
+#3735=VECTOR('',#3734,407.05386637);
+#3736=LINE('',#3733,#3735);
+#3737=EDGE_CURVE('',#3611,#3686,#3736,.T.);
+#3738=ORIENTED_EDGE('',*,*,#3737,.F.);
+#3739=EDGE_LOOP('',(#3725,#3731,#3732,#3738));
+#3740=FACE_BOUND('',#3739,.T.);
+#3741=ADVANCED_FACE('',(#3740),#3724,.F.);
+#3742=CARTESIAN_POINT('',(113.857115415,108.099756102,0.));
+#3743=DIRECTION('',(0.,0.,1.));
+#3744=DIRECTION('',(0.999915934,-0.012966274,0.));
+#3745=AXIS2_PLACEMENT_3D('',#3742,#3743,#3744);
+#3746=CYLINDRICAL_SURFACE('',#3745,3.);
+#3747=CARTESIAN_POINT('',(116.032729085,110.165356537,0.));
+#3748=VERTEX_POINT('',#3747);
+#3749=CARTESIAN_POINT('',(115.978435759,105.978435759,0.));
+#3750=VERTEX_POINT('',#3749);
+#3751=CARTESIAN_POINT('',(113.857115415,108.099756102,0.));
+#3752=DIRECTION('',(0.,0.,-1.));
+#3753=DIRECTION('',(0.999915934,-0.012966274,0.));
+#3754=AXIS2_PLACEMENT_3D('',#3751,#3752,#3753);
+#3755=CIRCLE('',#3754,3.);
+#3756=EDGE_CURVE('',#3748,#3750,#3755,.T.);
+#3757=ORIENTED_EDGE('',*,*,#3756,.T.);
+#3758=CARTESIAN_POINT('',(115.978435759,105.978435759,10.));
+#3759=VERTEX_POINT('',#3758);
+#3760=CARTESIAN_POINT('',(115.978435759,105.978435759,-0.));
+#3761=DIRECTION('',(0.,0.,1.));
+#3762=VECTOR('',#3761,100.);
+#3763=LINE('',#3760,#3762);
+#3764=EDGE_CURVE('',#3750,#3759,#3763,.T.);
+#3765=ORIENTED_EDGE('',*,*,#3764,.T.);
+#3766=CARTESIAN_POINT('',(116.032729085,110.165356537,10.));
+#3767=VERTEX_POINT('',#3766);
+#3768=CARTESIAN_POINT('',(113.857115415,108.099756102,10.));
+#3769=DIRECTION('',(0.,0.,1.));
+#3770=DIRECTION('',(0.999915934,-0.012966274,0.));
+#3771=AXIS2_PLACEMENT_3D('',#3768,#3769,#3770);
+#3772=CIRCLE('',#3771,3.);
+#3773=EDGE_CURVE('',#3759,#3767,#3772,.T.);
+#3774=ORIENTED_EDGE('',*,*,#3773,.T.);
+#3775=CARTESIAN_POINT('',(116.032729085,110.165356537,100.));
+#3776=DIRECTION('',(0.,0.,-1.));
+#3777=VECTOR('',#3776,100.);
+#3778=LINE('',#3775,#3777);
+#3779=EDGE_CURVE('',#3767,#3748,#3778,.T.);
+#3780=ORIENTED_EDGE('',*,*,#3779,.T.);
+#3781=EDGE_LOOP('',(#3757,#3765,#3774,#3780));
+#3782=FACE_BOUND('',#3781,.T.);
+#3783=ADVANCED_FACE('',(#3782),#3746,.F.);
+#3784=CARTESIAN_POINT('',(118.026545555,108.026545555,0.));
+#3785=DIRECTION('',(0.707106781,-0.707106781,0.));
+#3786=DIRECTION('',(0.,0.,-1.));
+#3787=AXIS2_PLACEMENT_3D('',#3784,#3785,#3786);
+#3788=PLANE('',#3787);
+#3789=ORIENTED_EDGE('',*,*,#3578,.F.);
+#3790=CARTESIAN_POINT('',(606.164902591,596.164902591,10.));
+#3791=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#3792=VECTOR('',#3791,337.390561791);
+#3793=LINE('',#3790,#3792);
+#3794=EDGE_CURVE('',#3759,#3566,#3793,.T.);
+#3795=ORIENTED_EDGE('',*,*,#3794,.F.);
+#3796=ORIENTED_EDGE('',*,*,#3764,.F.);
+#3797=CARTESIAN_POINT('',(367.59374844,357.59374844,0.));
+#3798=DIRECTION('',(0.707106781,0.707106781,0.));
+#3799=VECTOR('',#3798,337.390561791);
+#3800=LINE('',#3797,#3799);
+#3801=EDGE_CURVE('',#3547,#3750,#3800,.T.);
+#3802=ORIENTED_EDGE('',*,*,#3801,.F.);
+#3803=EDGE_LOOP('',(#3789,#3795,#3796,#3802));
+#3804=FACE_BOUND('',#3803,.T.);
+#3805=ADVANCED_FACE('',(#3804),#3788,.F.);
+#3806=CARTESIAN_POINT('',(108.099756102,113.857115415,0.));
+#3807=DIRECTION('',(0.,0.,1.));
+#3808=DIRECTION('',(-0.012966274,0.999915934,0.));
+#3809=AXIS2_PLACEMENT_3D('',#3806,#3807,#3808);
+#3810=CYLINDRICAL_SURFACE('',#3809,3.);
+#3811=CARTESIAN_POINT('',(110.165356537,116.032729085,0.));
+#3812=VERTEX_POINT('',#3811);
+#3813=CARTESIAN_POINT('',(108.099756102,113.857115415,0.));
+#3814=DIRECTION('',(0.,0.,-1.));
+#3815=DIRECTION('',(-0.012966274,0.999915934,0.));
+#3816=AXIS2_PLACEMENT_3D('',#3813,#3814,#3815);
+#3817=CIRCLE('',#3816,3.);
+#3818=EDGE_CURVE('',#3517,#3812,#3817,.T.);
+#3819=ORIENTED_EDGE('',*,*,#3818,.T.);
+#3820=CARTESIAN_POINT('',(110.165356537,116.032729085,10.));
+#3821=VERTEX_POINT('',#3820);
+#3822=CARTESIAN_POINT('',(110.165356537,116.032729085,-0.));
+#3823=DIRECTION('',(0.,0.,1.));
+#3824=VECTOR('',#3823,100.);
+#3825=LINE('',#3822,#3824);
+#3826=EDGE_CURVE('',#3812,#3821,#3825,.T.);
+#3827=ORIENTED_EDGE('',*,*,#3826,.T.);
+#3828=CARTESIAN_POINT('',(108.099756102,113.857115415,10.));
+#3829=DIRECTION('',(0.,0.,1.));
+#3830=DIRECTION('',(-0.012966274,0.999915934,0.));
+#3831=AXIS2_PLACEMENT_3D('',#3828,#3829,#3830);
+#3832=CIRCLE('',#3831,3.);
+#3833=EDGE_CURVE('',#3821,#3525,#3832,.T.);
+#3834=ORIENTED_EDGE('',*,*,#3833,.T.);
+#3835=ORIENTED_EDGE('',*,*,#3530,.T.);
+#3836=EDGE_LOOP('',(#3819,#3827,#3834,#3835));
+#3837=FACE_BOUND('',#3836,.T.);
+#3838=ADVANCED_FACE('',(#3837),#3810,.F.);
+#3839=CARTESIAN_POINT('',(-0.,-0.,0.));
+#3840=DIRECTION('',(0.,-0.,1.));
+#3841=DIRECTION('',(0.67516591,0.73766591,0.));
+#3842=AXIS2_PLACEMENT_3D('',#3839,#3840,#3841);
+#3843=CYLINDRICAL_SURFACE('',#3842,160.);
+#3844=ORIENTED_EDGE('',*,*,#3779,.F.);
+#3845=CARTESIAN_POINT('',(-0.,-0.,10.));
+#3846=DIRECTION('',(0.,0.,-1.));
+#3847=DIRECTION('',(0.67516591,0.73766591,0.));
+#3848=AXIS2_PLACEMENT_3D('',#3845,#3846,#3847);
+#3849=CIRCLE('',#3848,160.);
+#3850=EDGE_CURVE('',#3821,#3767,#3849,.T.);
+#3851=ORIENTED_EDGE('',*,*,#3850,.F.);
+#3852=ORIENTED_EDGE('',*,*,#3826,.F.);
+#3853=CARTESIAN_POINT('',(-0.,-0.,0.));
+#3854=DIRECTION('',(0.,-0.,1.));
+#3855=DIRECTION('',(0.67516591,0.73766591,0.));
+#3856=AXIS2_PLACEMENT_3D('',#3853,#3854,#3855);
+#3857=CIRCLE('',#3856,160.);
+#3858=EDGE_CURVE('',#3748,#3812,#3857,.T.);
+#3859=ORIENTED_EDGE('',*,*,#3858,.F.);
+#3860=EDGE_LOOP('',(#3844,#3851,#3852,#3859));
+#3861=FACE_BOUND('',#3860,.T.);
+#3862=ADVANCED_FACE('',(#3861),#3843,.F.);
+#3863=CARTESIAN_POINT('',(125.532531558,94.289890871,0.));
+#3864=DIRECTION('',(0.,-0.,1.));
+#3865=DIRECTION('',(0.070531974,0.997509519,0.));
+#3866=AXIS2_PLACEMENT_3D('',#3863,#3864,#3865);
+#3867=CYLINDRICAL_SURFACE('',#3866,3.);
+#3868=CARTESIAN_POINT('',(123.411211215,96.411211215,0.));
+#3869=VERTEX_POINT('',#3868);
+#3870=CARTESIAN_POINT('',(127.931242353,96.091608531,0.));
+#3871=VERTEX_POINT('',#3870);
+#3872=CARTESIAN_POINT('',(125.532531558,94.289890871,0.));
+#3873=DIRECTION('',(0.,0.,-1.));
+#3874=DIRECTION('',(0.070531974,0.997509519,0.));
+#3875=AXIS2_PLACEMENT_3D('',#3872,#3873,#3874);
+#3876=CIRCLE('',#3875,3.);
+#3877=EDGE_CURVE('',#3869,#3871,#3876,.T.);
+#3878=ORIENTED_EDGE('',*,*,#3877,.T.);
+#3879=CARTESIAN_POINT('',(127.931242353,96.091608531,10.));
+#3880=VERTEX_POINT('',#3879);
+#3881=CARTESIAN_POINT('',(127.931242353,96.091608531,-0.));
+#3882=DIRECTION('',(0.,0.,1.));
+#3883=VECTOR('',#3882,100.);
+#3884=LINE('',#3881,#3883);
+#3885=EDGE_CURVE('',#3871,#3880,#3884,.T.);
+#3886=ORIENTED_EDGE('',*,*,#3885,.T.);
+#3887=CARTESIAN_POINT('',(123.411211215,96.411211215,10.));
+#3888=VERTEX_POINT('',#3887);
+#3889=CARTESIAN_POINT('',(125.532531558,94.289890871,10.));
+#3890=DIRECTION('',(0.,-0.,1.));
+#3891=DIRECTION('',(0.070531974,0.997509519,0.));
+#3892=AXIS2_PLACEMENT_3D('',#3889,#3890,#3891);
+#3893=CIRCLE('',#3892,3.);
+#3894=EDGE_CURVE('',#3880,#3888,#3893,.T.);
+#3895=ORIENTED_EDGE('',*,*,#3894,.T.);
+#3896=CARTESIAN_POINT('',(123.411211215,96.411211215,100.));
+#3897=DIRECTION('',(0.,0.,-1.));
+#3898=VECTOR('',#3897,100.);
+#3899=LINE('',#3896,#3898);
+#3900=EDGE_CURVE('',#3888,#3869,#3899,.T.);
+#3901=ORIENTED_EDGE('',*,*,#3900,.T.);
+#3902=EDGE_LOOP('',(#3878,#3886,#3895,#3901));
+#3903=FACE_BOUND('',#3902,.T.);
+#3904=ADVANCED_FACE('',(#3903),#3867,.F.);
+#3905=CARTESIAN_POINT('',(-0.,-0.,0.));
+#3906=DIRECTION('',(0.,-0.,1.));
+#3907=DIRECTION('',(0.786429741,0.617679741,0.));
+#3908=AXIS2_PLACEMENT_3D('',#3905,#3906,#3907);
+#3909=CYLINDRICAL_SURFACE('',#3908,160.);
+#3910=ORIENTED_EDGE('',*,*,#3715,.F.);
+#3911=CARTESIAN_POINT('',(-0.,-0.,10.));
+#3912=DIRECTION('',(0.,0.,-1.));
+#3913=DIRECTION('',(0.786429741,0.617679741,0.));
+#3914=AXIS2_PLACEMENT_3D('',#3911,#3912,#3913);
+#3915=CIRCLE('',#3914,160.);
+#3916=EDGE_CURVE('',#3880,#3703,#3915,.T.);
+#3917=ORIENTED_EDGE('',*,*,#3916,.F.);
+#3918=ORIENTED_EDGE('',*,*,#3885,.F.);
+#3919=CARTESIAN_POINT('',(-0.,-0.,0.));
+#3920=DIRECTION('',(0.,-0.,1.));
+#3921=DIRECTION('',(0.786429741,0.617679741,0.));
+#3922=AXIS2_PLACEMENT_3D('',#3919,#3920,#3921);
+#3923=CIRCLE('',#3922,160.);
+#3924=EDGE_CURVE('',#3684,#3871,#3923,.T.);
+#3925=ORIENTED_EDGE('',*,*,#3924,.F.);
+#3926=EDGE_LOOP('',(#3910,#3917,#3918,#3925));
+#3927=FACE_BOUND('',#3926,.T.);
+#3928=ADVANCED_FACE('',(#3927),#3909,.F.);
+#3929=CARTESIAN_POINT('',(101.852370344,70.609729657,0.));
+#3930=DIRECTION('',(0.,0.,1.));
+#3931=DIRECTION('',(-0.966499649,0.256667935,0.));
+#3932=AXIS2_PLACEMENT_3D('',#3929,#3930,#3931);
+#3933=CYLINDRICAL_SURFACE('',#3932,3.);
+#3934=CARTESIAN_POINT('',(99.73105,72.73105,0.));
+#3935=VERTEX_POINT('',#3934);
+#3936=CARTESIAN_POINT('',(101.852370344,70.609729657,0.));
+#3937=DIRECTION('',(0.,0.,-1.));
+#3938=DIRECTION('',(-0.966499649,0.256667935,0.));
+#3939=AXIS2_PLACEMENT_3D('',#3936,#3937,#3938);
+#3940=CIRCLE('',#3939,3.);
+#3941=EDGE_CURVE('',#3654,#3935,#3940,.T.);
+#3942=ORIENTED_EDGE('',*,*,#3941,.T.);
+#3943=CARTESIAN_POINT('',(99.73105,72.73105,10.));
+#3944=VERTEX_POINT('',#3943);
+#3945=CARTESIAN_POINT('',(99.73105,72.73105,-0.));
+#3946=DIRECTION('',(0.,0.,1.));
+#3947=VECTOR('',#3946,100.);
+#3948=LINE('',#3945,#3947);
+#3949=EDGE_CURVE('',#3935,#3944,#3948,.T.);
+#3950=ORIENTED_EDGE('',*,*,#3949,.T.);
+#3951=CARTESIAN_POINT('',(101.852370344,70.609729657,10.));
+#3952=DIRECTION('',(0.,0.,1.));
+#3953=DIRECTION('',(-0.966499649,0.256667935,0.));
+#3954=AXIS2_PLACEMENT_3D('',#3951,#3952,#3953);
+#3955=CIRCLE('',#3954,3.);
+#3956=EDGE_CURVE('',#3944,#3662,#3955,.T.);
+#3957=ORIENTED_EDGE('',*,*,#3956,.T.);
+#3958=ORIENTED_EDGE('',*,*,#3667,.T.);
+#3959=EDGE_LOOP('',(#3942,#3950,#3957,#3958));
+#3960=FACE_BOUND('',#3959,.T.);
+#3961=ADVANCED_FACE('',(#3960),#3933,.F.);
+#3962=CARTESIAN_POINT('',(98.5,71.5,0.));
+#3963=DIRECTION('',(-0.707106781,0.707106781,0.));
+#3964=DIRECTION('',(0.,0.,1.));
+#3965=AXIS2_PLACEMENT_3D('',#3962,#3963,#3964);
+#3966=PLANE('',#3965);
+#3967=ORIENTED_EDGE('',*,*,#3900,.F.);
+#3968=CARTESIAN_POINT('',(493.310500003,466.310500003,10.));
+#3969=DIRECTION('',(0.707106781,0.707106781,0.));
+#3970=VECTOR('',#3969,334.888051488);
+#3971=LINE('',#3968,#3970);
+#3972=EDGE_CURVE('',#3944,#3888,#3971,.T.);
+#3973=ORIENTED_EDGE('',*,*,#3972,.F.);
+#3974=ORIENTED_EDGE('',*,*,#3949,.F.);
+#3975=CARTESIAN_POINT('',(730.112112149,703.112112149,0.));
+#3976=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#3977=VECTOR('',#3976,334.888051488);
+#3978=LINE('',#3975,#3977);
+#3979=EDGE_CURVE('',#3869,#3935,#3978,.T.);
+#3980=ORIENTED_EDGE('',*,*,#3979,.F.);
+#3981=EDGE_LOOP('',(#3967,#3973,#3974,#3980));
+#3982=FACE_BOUND('',#3981,.T.);
+#3983=ADVANCED_FACE('',(#3982),#3966,.F.);
+#3984=CARTESIAN_POINT('',(-10.,132.,0.));
+#3985=DIRECTION('',(0.,-1.,0.));
+#3986=DIRECTION('',(0.,0.,-1.));
+#3987=AXIS2_PLACEMENT_3D('',#3984,#3985,#3986);
+#3988=PLANE('',#3987);
+#3989=CARTESIAN_POINT('',(-22.,132.,10.));
+#3990=VERTEX_POINT('',#3989);
+#3991=CARTESIAN_POINT('',(265.,132.,10.));
+#3992=DIRECTION('',(-1.,0.,0.));
+#3993=VECTOR('',#3992,440.);
+#3994=LINE('',#3991,#3993);
+#3995=EDGE_CURVE('',#3452,#3990,#3994,.T.);
+#3996=ORIENTED_EDGE('',*,*,#3995,.F.);
+#3997=ORIENTED_EDGE('',*,*,#3457,.F.);
+#3998=CARTESIAN_POINT('',(-22.,132.,0.));
+#3999=VERTEX_POINT('',#3998);
+#4000=CARTESIAN_POINT('',(-175.,132.,0.));
+#4001=DIRECTION('',(1.,0.,-0.));
+#4002=VECTOR('',#4001,440.);
+#4003=LINE('',#4000,#4002);
+#4004=EDGE_CURVE('',#3999,#3444,#4003,.T.);
+#4005=ORIENTED_EDGE('',*,*,#4004,.F.);
+#4006=CARTESIAN_POINT('',(-22.,132.,0.));
+#4007=DIRECTION('',(0.,0.,1.));
+#4008=VECTOR('',#4007,100.);
+#4009=LINE('',#4006,#4008);
+#4010=EDGE_CURVE('',#3999,#3990,#4009,.T.);
+#4011=ORIENTED_EDGE('',*,*,#4010,.T.);
+#4012=EDGE_LOOP('',(#3996,#3997,#4005,#4011));
+#4013=FACE_BOUND('',#4012,.T.);
+#4014=ADVANCED_FACE('',(#4013),#3988,.F.);
+#4015=CARTESIAN_POINT('',(-22.,132.,0.));
+#4016=DIRECTION('',(0.560478152,-0.82816921,0.));
+#4017=DIRECTION('',(0.,0.,-1.));
+#4018=AXIS2_PLACEMENT_3D('',#4015,#4016,#4017);
+#4019=PLANE('',#4018);
+#4020=ORIENTED_EDGE('',*,*,#3377,.F.);
+#4021=CARTESIAN_POINT('',(185.816864941,272.643736879,10.));
+#4022=DIRECTION('',(-0.82816921,-0.560478152,0.));
+#4023=VECTOR('',#4022,572.934746656);
+#4024=LINE('',#4021,#4023);
+#4025=EDGE_CURVE('',#3990,#3365,#4024,.T.);
+#4026=ORIENTED_EDGE('',*,*,#4025,.F.);
+#4027=ORIENTED_EDGE('',*,*,#4010,.F.);
+#4028=CARTESIAN_POINT('',(-288.670051695,-48.473671349,0.));
+#4029=DIRECTION('',(0.82816921,0.560478152,0.));
+#4030=VECTOR('',#4029,572.934746656);
+#4031=LINE('',#4028,#4030);
+#4032=EDGE_CURVE('',#3346,#3999,#4031,.T.);
+#4033=ORIENTED_EDGE('',*,*,#4032,.F.);
+#4034=EDGE_LOOP('',(#4020,#4026,#4027,#4033));
+#4035=FACE_BOUND('',#4034,.T.);
+#4036=ADVANCED_FACE('',(#4035),#4019,.F.);
+#4037=CARTESIAN_POINT('',(0.,-120.,466.797600679));
+#4038=DIRECTION('',(0.,0.,-1.));
+#4039=DIRECTION('',(-1.,0.,0.));
+#4040=AXIS2_PLACEMENT_3D('',#4037,#4038,#4039);
+#4041=CYLINDRICAL_SURFACE('',#4040,2.);
+#4042=CARTESIAN_POINT('',(2.,-120.,10.));
+#4043=VERTEX_POINT('',#4042);
+#4044=CARTESIAN_POINT('',(2.,-120.,0.));
+#4045=VERTEX_POINT('',#4044);
+#4046=CARTESIAN_POINT('',(2.,-120.,10.));
+#4047=DIRECTION('',(0.,0.,-1.));
+#4048=VECTOR('',#4047,10.);
+#4049=LINE('',#4046,#4048);
+#4050=EDGE_CURVE('',#4043,#4045,#4049,.T.);
+#4051=ORIENTED_EDGE('',*,*,#4050,.T.);
+#4052=CARTESIAN_POINT('',(-2.,-120.,0.));
+#4053=VERTEX_POINT('',#4052);
+#4054=CARTESIAN_POINT('',(0.,-120.,0.));
+#4055=DIRECTION('',(0.,0.,1.));
+#4056=DIRECTION('',(-1.,0.,0.));
+#4057=AXIS2_PLACEMENT_3D('',#4054,#4055,#4056);
+#4058=CIRCLE('',#4057,2.);
+#4059=EDGE_CURVE('',#4053,#4045,#4058,.T.);
+#4060=ORIENTED_EDGE('',*,*,#4059,.F.);
+#4061=CARTESIAN_POINT('',(0.,-120.,0.));
+#4062=DIRECTION('',(0.,0.,1.));
+#4063=DIRECTION('',(-1.,0.,0.));
+#4064=AXIS2_PLACEMENT_3D('',#4061,#4062,#4063);
+#4065=CIRCLE('',#4064,2.);
+#4066=EDGE_CURVE('',#4045,#4053,#4065,.T.);
+#4067=ORIENTED_EDGE('',*,*,#4066,.F.);
+#4068=ORIENTED_EDGE('',*,*,#4050,.F.);
+#4069=CARTESIAN_POINT('',(0.,-120.,10.));
+#4070=DIRECTION('',(0.,0.,-1.));
+#4071=DIRECTION('',(-1.,0.,0.));
+#4072=AXIS2_PLACEMENT_3D('',#4069,#4070,#4071);
+#4073=CIRCLE('',#4072,2.);
+#4074=EDGE_CURVE('',#4043,#4043,#4073,.T.);
+#4075=ORIENTED_EDGE('',*,*,#4074,.F.);
+#4076=EDGE_LOOP('',(#4051,#4060,#4067,#4068,#4075));
+#4077=FACE_BOUND('',#4076,.T.);
+#4078=ADVANCED_FACE('',(#4077),#4041,.F.);
+#4079=CARTESIAN_POINT('',(0.,120.,466.797600679));
+#4080=DIRECTION('',(0.,0.,-1.));
+#4081=DIRECTION('',(-1.,0.,0.));
+#4082=AXIS2_PLACEMENT_3D('',#4079,#4080,#4081);
+#4083=CYLINDRICAL_SURFACE('',#4082,2.);
+#4084=CARTESIAN_POINT('',(2.,120.,10.));
+#4085=VERTEX_POINT('',#4084);
+#4086=CARTESIAN_POINT('',(2.,120.,0.));
+#4087=VERTEX_POINT('',#4086);
+#4088=CARTESIAN_POINT('',(2.,120.,10.));
+#4089=DIRECTION('',(0.,0.,-1.));
+#4090=VECTOR('',#4089,10.);
+#4091=LINE('',#4088,#4090);
+#4092=EDGE_CURVE('',#4085,#4087,#4091,.T.);
+#4093=ORIENTED_EDGE('',*,*,#4092,.T.);
+#4094=CARTESIAN_POINT('',(-2.,120.,0.));
+#4095=VERTEX_POINT('',#4094);
+#4096=CARTESIAN_POINT('',(0.,120.,0.));
+#4097=DIRECTION('',(0.,0.,1.));
+#4098=DIRECTION('',(-1.,0.,0.));
+#4099=AXIS2_PLACEMENT_3D('',#4096,#4097,#4098);
+#4100=CIRCLE('',#4099,2.);
+#4101=EDGE_CURVE('',#4095,#4087,#4100,.T.);
+#4102=ORIENTED_EDGE('',*,*,#4101,.F.);
+#4103=CARTESIAN_POINT('',(0.,120.,0.));
+#4104=DIRECTION('',(0.,0.,1.));
+#4105=DIRECTION('',(-1.,0.,0.));
+#4106=AXIS2_PLACEMENT_3D('',#4103,#4104,#4105);
+#4107=CIRCLE('',#4106,2.);
+#4108=EDGE_CURVE('',#4087,#4095,#4107,.T.);
+#4109=ORIENTED_EDGE('',*,*,#4108,.F.);
+#4110=ORIENTED_EDGE('',*,*,#4092,.F.);
+#4111=CARTESIAN_POINT('',(0.,120.,10.));
+#4112=DIRECTION('',(0.,0.,-1.));
+#4113=DIRECTION('',(-1.,0.,0.));
+#4114=AXIS2_PLACEMENT_3D('',#4111,#4112,#4113);
+#4115=CIRCLE('',#4114,2.);
+#4116=EDGE_CURVE('',#4085,#4085,#4115,.T.);
+#4117=ORIENTED_EDGE('',*,*,#4116,.F.);
+#4118=EDGE_LOOP('',(#4093,#4102,#4109,#4110,#4117));
+#4119=FACE_BOUND('',#4118,.T.);
+#4120=ADVANCED_FACE('',(#4119),#4083,.F.);
+#4121=CARTESIAN_POINT('',(0.,0.,0.));
+#4122=DIRECTION('',(0.,0.,1.));
+#4123=DIRECTION('',(-1.,0.,0.));
+#4124=AXIS2_PLACEMENT_3D('',#4121,#4122,#4123);
+#4125=CYLINDRICAL_SURFACE('',#4124,165.);
+#4126=CARTESIAN_POINT('',(165.,0.,10.));
+#4127=VERTEX_POINT('',#4126);
+#4128=CARTESIAN_POINT('',(165.,0.,0.));
+#4129=VERTEX_POINT('',#4128);
+#4130=CARTESIAN_POINT('',(165.,-0.,10.));
+#4131=DIRECTION('',(-0.,-0.,-1.));
+#4132=VECTOR('',#4131,10.);
+#4133=LINE('',#4130,#4132);
+#4134=EDGE_CURVE('',#4127,#4129,#4133,.T.);
+#4135=ORIENTED_EDGE('',*,*,#4134,.T.);
+#4136=CARTESIAN_POINT('',(0.,0.,0.));
+#4137=DIRECTION('',(0.,0.,-1.));
+#4138=DIRECTION('',(-1.,0.,0.));
+#4139=AXIS2_PLACEMENT_3D('',#4136,#4137,#4138);
+#4140=CIRCLE('',#4139,165.);
+#4141=EDGE_CURVE('',#4129,#4129,#4140,.T.);
+#4142=ORIENTED_EDGE('',*,*,#4141,.F.);
+#4143=ORIENTED_EDGE('',*,*,#4134,.F.);
+#4144=CARTESIAN_POINT('',(0.,0.,10.));
+#4145=DIRECTION('',(0.,0.,-1.));
+#4146=DIRECTION('',(-1.,0.,0.));
+#4147=AXIS2_PLACEMENT_3D('',#4144,#4145,#4146);
+#4148=CIRCLE('',#4147,165.);
+#4149=EDGE_CURVE('',#4127,#4127,#4148,.T.);
+#4150=ORIENTED_EDGE('',*,*,#4149,.T.);
+#4151=EDGE_LOOP('',(#4135,#4142,#4143,#4150));
+#4152=FACE_BOUND('',#4151,.T.);
+#4153=ADVANCED_FACE('',(#4152),#4125,.T.);
+#4154=CARTESIAN_POINT('',(-100.,13.,10.));
+#4155=DIRECTION('',(-1.,0.,0.));
+#4156=DIRECTION('',(0.,0.,1.));
+#4157=AXIS2_PLACEMENT_3D('',#4154,#4155,#4156);
+#4158=PLANE('',#4157);
+#4159=CARTESIAN_POINT('',(-100.,13.,0.));
+#4160=VERTEX_POINT('',#4159);
+#4161=CARTESIAN_POINT('',(-100.,-13.,0.));
+#4162=VERTEX_POINT('',#4161);
+#4163=CARTESIAN_POINT('',(-100.,71.5,0.));
+#4164=DIRECTION('',(0.,-1.,0.));
+#4165=VECTOR('',#4164,260.);
+#4166=LINE('',#4163,#4165);
+#4167=EDGE_CURVE('',#4160,#4162,#4166,.T.);
+#4168=ORIENTED_EDGE('',*,*,#4167,.F.);
+#4169=CARTESIAN_POINT('',(-100.,13.,10.));
+#4170=VERTEX_POINT('',#4169);
+#4171=CARTESIAN_POINT('',(-100.,13.,10.));
+#4172=DIRECTION('',(0.,0.,-1.));
+#4173=VECTOR('',#4172,100.);
+#4174=LINE('',#4171,#4173);
+#4175=EDGE_CURVE('',#4170,#4160,#4174,.T.);
+#4176=ORIENTED_EDGE('',*,*,#4175,.F.);
+#4177=CARTESIAN_POINT('',(-100.,-13.,10.));
+#4178=VERTEX_POINT('',#4177);
+#4179=CARTESIAN_POINT('',(-100.,-188.5,10.));
+#4180=DIRECTION('',(0.,1.,0.));
+#4181=VECTOR('',#4180,260.);
+#4182=LINE('',#4179,#4181);
+#4183=EDGE_CURVE('',#4178,#4170,#4182,.T.);
+#4184=ORIENTED_EDGE('',*,*,#4183,.F.);
+#4185=CARTESIAN_POINT('',(-100.,-13.,10.));
+#4186=DIRECTION('',(0.,0.,-1.));
+#4187=VECTOR('',#4186,100.);
+#4188=LINE('',#4185,#4187);
+#4189=EDGE_CURVE('',#4178,#4162,#4188,.T.);
+#4190=ORIENTED_EDGE('',*,*,#4189,.T.);
+#4191=EDGE_LOOP('',(#4168,#4176,#4184,#4190));
+#4192=FACE_BOUND('',#4191,.T.);
+#4193=ADVANCED_FACE('',(#4192),#4158,.F.);
+#4194=CARTESIAN_POINT('',(0.,-13.,10.));
+#4195=DIRECTION('',(0.,0.,-1.));
+#4196=DIRECTION('',(1.,0.,0.));
+#4197=AXIS2_PLACEMENT_3D('',#4194,#4195,#4196);
+#4198=CYLINDRICAL_SURFACE('',#4197,100.);
+#4199=CARTESIAN_POINT('',(100.,-13.,0.));
+#4200=VERTEX_POINT('',#4199);
+#4201=CARTESIAN_POINT('',(0.,-13.,0.));
+#4202=DIRECTION('',(0.,0.,1.));
+#4203=DIRECTION('',(1.,0.,-0.));
+#4204=AXIS2_PLACEMENT_3D('',#4201,#4202,#4203);
+#4205=CIRCLE('',#4204,100.);
+#4206=EDGE_CURVE('',#4162,#4200,#4205,.T.);
+#4207=ORIENTED_EDGE('',*,*,#4206,.F.);
+#4208=ORIENTED_EDGE('',*,*,#4189,.F.);
+#4209=CARTESIAN_POINT('',(100.,-13.,10.));
+#4210=VERTEX_POINT('',#4209);
+#4211=CARTESIAN_POINT('',(0.,-13.,10.));
+#4212=DIRECTION('',(0.,0.,-1.));
+#4213=DIRECTION('',(1.,0.,0.));
+#4214=AXIS2_PLACEMENT_3D('',#4211,#4212,#4213);
+#4215=CIRCLE('',#4214,100.);
+#4216=EDGE_CURVE('',#4210,#4178,#4215,.T.);
+#4217=ORIENTED_EDGE('',*,*,#4216,.F.);
+#4218=CARTESIAN_POINT('',(100.,-13.,10.));
+#4219=DIRECTION('',(0.,0.,-1.));
+#4220=VECTOR('',#4219,100.);
+#4221=LINE('',#4218,#4220);
+#4222=EDGE_CURVE('',#4210,#4200,#4221,.T.);
+#4223=ORIENTED_EDGE('',*,*,#4222,.T.);
+#4224=EDGE_LOOP('',(#4207,#4208,#4217,#4223));
+#4225=FACE_BOUND('',#4224,.T.);
+#4226=ADVANCED_FACE('',(#4225),#4198,.F.);
+#4227=CARTESIAN_POINT('',(100.,-13.,10.));
+#4228=DIRECTION('',(1.,0.,0.));
+#4229=DIRECTION('',(0.,0.,-1.));
+#4230=AXIS2_PLACEMENT_3D('',#4227,#4228,#4229);
+#4231=PLANE('',#4230);
+#4232=CARTESIAN_POINT('',(100.,13.,0.));
+#4233=VERTEX_POINT('',#4232);
+#4234=CARTESIAN_POINT('',(100.,-71.5,0.));
+#4235=DIRECTION('',(0.,1.,0.));
+#4236=VECTOR('',#4235,260.);
+#4237=LINE('',#4234,#4236);
+#4238=EDGE_CURVE('',#4200,#4233,#4237,.T.);
+#4239=ORIENTED_EDGE('',*,*,#4238,.F.);
+#4240=ORIENTED_EDGE('',*,*,#4222,.F.);
+#4241=CARTESIAN_POINT('',(100.,13.,10.));
+#4242=VERTEX_POINT('',#4241);
+#4243=CARTESIAN_POINT('',(100.,188.5,10.));
+#4244=DIRECTION('',(0.,-1.,0.));
+#4245=VECTOR('',#4244,260.);
+#4246=LINE('',#4243,#4245);
+#4247=EDGE_CURVE('',#4242,#4210,#4246,.T.);
+#4248=ORIENTED_EDGE('',*,*,#4247,.F.);
+#4249=CARTESIAN_POINT('',(100.,13.,10.));
+#4250=DIRECTION('',(0.,0.,-1.));
+#4251=VECTOR('',#4250,100.);
+#4252=LINE('',#4249,#4251);
+#4253=EDGE_CURVE('',#4242,#4233,#4252,.T.);
+#4254=ORIENTED_EDGE('',*,*,#4253,.T.);
+#4255=EDGE_LOOP('',(#4239,#4240,#4248,#4254));
+#4256=FACE_BOUND('',#4255,.T.);
+#4257=ADVANCED_FACE('',(#4256),#4231,.F.);
+#4258=CARTESIAN_POINT('',(0.,13.,10.));
+#4259=DIRECTION('',(0.,0.,-1.));
+#4260=DIRECTION('',(-1.,0.,0.));
+#4261=AXIS2_PLACEMENT_3D('',#4258,#4259,#4260);
+#4262=CYLINDRICAL_SURFACE('',#4261,100.);
+#4263=CARTESIAN_POINT('',(0.,13.,0.));
+#4264=DIRECTION('',(0.,0.,1.));
+#4265=DIRECTION('',(-1.,0.,0.));
+#4266=AXIS2_PLACEMENT_3D('',#4263,#4264,#4265);
+#4267=CIRCLE('',#4266,100.);
+#4268=EDGE_CURVE('',#4233,#4160,#4267,.T.);
+#4269=ORIENTED_EDGE('',*,*,#4268,.F.);
+#4270=ORIENTED_EDGE('',*,*,#4253,.F.);
+#4271=CARTESIAN_POINT('',(0.,13.,10.));
+#4272=DIRECTION('',(0.,0.,-1.));
+#4273=DIRECTION('',(-1.,0.,0.));
+#4274=AXIS2_PLACEMENT_3D('',#4271,#4272,#4273);
+#4275=CIRCLE('',#4274,100.);
+#4276=EDGE_CURVE('',#4170,#4242,#4275,.T.);
+#4277=ORIENTED_EDGE('',*,*,#4276,.F.);
+#4278=ORIENTED_EDGE('',*,*,#4175,.T.);
+#4279=EDGE_LOOP('',(#4269,#4270,#4277,#4278));
+#4280=FACE_BOUND('',#4279,.T.);
+#4281=ADVANCED_FACE('',(#4280),#4262,.F.);
+#4282=CARTESIAN_POINT('',(0.,-0.,0.));
+#4283=DIRECTION('',(0.,0.,1.));
+#4284=DIRECTION('',(1.,0.,0.));
+#4285=AXIS2_PLACEMENT_3D('',#4282,#4283,#4284);
+#4286=PLANE('',#4285);
+#4287=ORIENTED_EDGE('',*,*,#64,.T.);
+#4288=EDGE_LOOP('',(#4287));
+#4289=FACE_BOUND('',#4288,.T.);
+#4290=ORIENTED_EDGE('',*,*,#106,.T.);
+#4291=EDGE_LOOP('',(#4290));
+#4292=FACE_BOUND('',#4291,.T.);
+#4293=ORIENTED_EDGE('',*,*,#148,.T.);
+#4294=EDGE_LOOP('',(#4293));
+#4295=FACE_BOUND('',#4294,.T.);
+#4296=ORIENTED_EDGE('',*,*,#190,.T.);
+#4297=EDGE_LOOP('',(#4296));
+#4298=FACE_BOUND('',#4297,.T.);
+#4299=ORIENTED_EDGE('',*,*,#232,.T.);
+#4300=EDGE_LOOP('',(#4299));
+#4301=FACE_BOUND('',#4300,.T.);
+#4302=ORIENTED_EDGE('',*,*,#274,.T.);
+#4303=EDGE_LOOP('',(#4302));
+#4304=FACE_BOUND('',#4303,.T.);
+#4305=ORIENTED_EDGE('',*,*,#316,.T.);
+#4306=EDGE_LOOP('',(#4305));
+#4307=FACE_BOUND('',#4306,.T.);
+#4308=ORIENTED_EDGE('',*,*,#358,.T.);
+#4309=EDGE_LOOP('',(#4308));
+#4310=FACE_BOUND('',#4309,.T.);
+#4311=ORIENTED_EDGE('',*,*,#4004,.T.);
+#4312=ORIENTED_EDGE('',*,*,#3449,.T.);
+#4313=ORIENTED_EDGE('',*,*,#3416,.F.);
+#4314=ORIENTED_EDGE('',*,*,#3266,.T.);
+#4315=ORIENTED_EDGE('',*,*,#3233,.F.);
+#4316=ORIENTED_EDGE('',*,*,#3137,.T.);
+#4317=ORIENTED_EDGE('',*,*,#3096,.F.);
+#4318=ORIENTED_EDGE('',*,*,#3399,.T.);
+#4319=ORIENTED_EDGE('',*,*,#3354,.F.);
+#4320=ORIENTED_EDGE('',*,*,#4032,.T.);
+#4321=EDGE_LOOP('',(#4311,#4312,#4313,#4314,#4315,#4316,#4317,#4318,#4319,#4320));
+#4322=FACE_BOUND('',#4321,.T.);
+#4323=ORIENTED_EDGE('',*,*,#876,.T.);
+#4324=ORIENTED_EDGE('',*,*,#843,.F.);
+#4325=ORIENTED_EDGE('',*,*,#748,.T.);
+#4326=ORIENTED_EDGE('',*,*,#708,.F.);
+#4327=ORIENTED_EDGE('',*,*,#1077,.T.);
+#4328=ORIENTED_EDGE('',*,*,#1039,.F.);
+#4329=ORIENTED_EDGE('',*,*,#1007,.T.);
+#4330=ORIENTED_EDGE('',*,*,#973,.F.);
+#4331=EDGE_LOOP('',(#4323,#4324,#4325,#4326,#4327,#4328,#4329,#4330));
+#4332=FACE_BOUND('',#4331,.T.);
+#4333=ORIENTED_EDGE('',*,*,#2303,.T.);
+#4334=ORIENTED_EDGE('',*,*,#2258,.F.);
+#4335=ORIENTED_EDGE('',*,*,#2422,.T.);
+#4336=ORIENTED_EDGE('',*,*,#2384,.F.);
+#4337=ORIENTED_EDGE('',*,*,#2353,.T.);
+#4338=ORIENTED_EDGE('',*,*,#2320,.F.);
+#4339=ORIENTED_EDGE('',*,*,#2224,.T.);
+#4340=ORIENTED_EDGE('',*,*,#2183,.F.);
+#4341=EDGE_LOOP('',(#4333,#4334,#4335,#4336,#4337,#4338,#4339,#4340));
+#4342=FACE_BOUND('',#4341,.T.);
+#4343=ORIENTED_EDGE('',*,*,#2618,.T.);
+#4344=ORIENTED_EDGE('',*,*,#2578,.F.);
+#4345=ORIENTED_EDGE('',*,*,#2696,.T.);
+#4346=ORIENTED_EDGE('',*,*,#2651,.F.);
+#4347=ORIENTED_EDGE('',*,*,#2938,.T.);
+#4348=ORIENTED_EDGE('',*,*,#2900,.F.);
+#4349=ORIENTED_EDGE('',*,*,#2868,.T.);
+#4350=ORIENTED_EDGE('',*,*,#2834,.F.);
+#4351=EDGE_LOOP('',(#4343,#4344,#4345,#4346,#4347,#4348,#4349,#4350));
+#4352=FACE_BOUND('',#4351,.T.);
+#4353=ORIENTED_EDGE('',*,*,#3924,.T.);
+#4354=ORIENTED_EDGE('',*,*,#3877,.F.);
+#4355=ORIENTED_EDGE('',*,*,#3979,.T.);
+#4356=ORIENTED_EDGE('',*,*,#3941,.F.);
+#4357=ORIENTED_EDGE('',*,*,#3659,.T.);
+#4358=ORIENTED_EDGE('',*,*,#3619,.F.);
+#4359=ORIENTED_EDGE('',*,*,#3737,.T.);
+#4360=ORIENTED_EDGE('',*,*,#3692,.F.);
+#4361=EDGE_LOOP('',(#4353,#4354,#4355,#4356,#4357,#4358,#4359,#4360));
+#4362=FACE_BOUND('',#4361,.T.);
+#4363=ORIENTED_EDGE('',*,*,#1520,.T.);
+#4364=ORIENTED_EDGE('',*,*,#1487,.F.);
+#4365=ORIENTED_EDGE('',*,*,#1392,.T.);
+#4366=ORIENTED_EDGE('',*,*,#1359,.F.);
+#4367=ORIENTED_EDGE('',*,*,#1191,.T.);
+#4368=ORIENTED_EDGE('',*,*,#1151,.F.);
+#4369=ORIENTED_EDGE('',*,*,#1591,.T.);
+#4370=ORIENTED_EDGE('',*,*,#1551,.F.);
+#4371=EDGE_LOOP('',(#4363,#4364,#4365,#4366,#4367,#4368,#4369,#4370));
+#4372=FACE_BOUND('',#4371,.T.);
+#4373=ORIENTED_EDGE('',*,*,#1707,.T.);
+#4374=ORIENTED_EDGE('',*,*,#1667,.F.);
+#4375=ORIENTED_EDGE('',*,*,#2109,.T.);
+#4376=ORIENTED_EDGE('',*,*,#2071,.F.);
+#4377=ORIENTED_EDGE('',*,*,#1976,.T.);
+#4378=ORIENTED_EDGE('',*,*,#1943,.F.);
+#4379=ORIENTED_EDGE('',*,*,#1845,.T.);
+#4380=ORIENTED_EDGE('',*,*,#1811,.F.);
+#4381=EDGE_LOOP('',(#4373,#4374,#4375,#4376,#4377,#4378,#4379,#4380));
+#4382=FACE_BOUND('',#4381,.T.);
+#4383=ORIENTED_EDGE('',*,*,#2817,.T.);
+#4384=ORIENTED_EDGE('',*,*,#2777,.F.);
+#4385=ORIENTED_EDGE('',*,*,#2545,.T.);
+#4386=ORIENTED_EDGE('',*,*,#2512,.F.);
+#4387=ORIENTED_EDGE('',*,*,#2481,.T.);
+#4388=ORIENTED_EDGE('',*,*,#2441,.F.);
+#4389=ORIENTED_EDGE('',*,*,#2760,.T.);
+#4390=ORIENTED_EDGE('',*,*,#2715,.F.);
+#4391=EDGE_LOOP('',(#4383,#4384,#4385,#4386,#4387,#4388,#4389,#4390));
+#4392=FACE_BOUND('',#4391,.T.);
+#4393=ORIENTED_EDGE('',*,*,#561,.T.);
+#4394=ORIENTED_EDGE('',*,*,#514,.F.);
+#4395=ORIENTED_EDGE('',*,*,#616,.T.);
+#4396=ORIENTED_EDGE('',*,*,#578,.F.);
+#4397=ORIENTED_EDGE('',*,*,#417,.T.);
+#4398=ORIENTED_EDGE('',*,*,#377,.F.);
+#4399=ORIENTED_EDGE('',*,*,#495,.T.);
+#4400=ORIENTED_EDGE('',*,*,#450,.F.);
+#4401=EDGE_LOOP('',(#4393,#4394,#4395,#4396,#4397,#4398,#4399,#4400));
+#4402=FACE_BOUND('',#4401,.T.);
+#4403=ORIENTED_EDGE('',*,*,#3077,.T.);
+#4404=ORIENTED_EDGE('',*,*,#3030,.F.);
+#4405=ORIENTED_EDGE('',*,*,#3335,.T.);
+#4406=ORIENTED_EDGE('',*,*,#3297,.F.);
+#4407=ORIENTED_EDGE('',*,*,#3202,.T.);
+#4408=ORIENTED_EDGE('',*,*,#3169,.F.);
+#4409=ORIENTED_EDGE('',*,*,#2997,.T.);
+#4410=ORIENTED_EDGE('',*,*,#2957,.F.);
+#4411=EDGE_LOOP('',(#4403,#4404,#4405,#4406,#4407,#4408,#4409,#4410));
+#4412=FACE_BOUND('',#4411,.T.);
+#4413=ORIENTED_EDGE('',*,*,#1911,.T.);
+#4414=ORIENTED_EDGE('',*,*,#1877,.F.);
+#4415=ORIENTED_EDGE('',*,*,#1780,.T.);
+#4416=ORIENTED_EDGE('',*,*,#1740,.F.);
+#4417=ORIENTED_EDGE('',*,*,#2164,.T.);
+#4418=ORIENTED_EDGE('',*,*,#2126,.F.);
+#4419=ORIENTED_EDGE('',*,*,#2040,.T.);
+#4420=ORIENTED_EDGE('',*,*,#2007,.F.);
+#4421=EDGE_LOOP('',(#4413,#4414,#4415,#4416,#4417,#4418,#4419,#4420));
+#4422=FACE_BOUND('',#4421,.T.);
+#4423=ORIENTED_EDGE('',*,*,#941,.T.);
+#4424=ORIENTED_EDGE('',*,*,#907,.F.);
+#4425=ORIENTED_EDGE('',*,*,#812,.T.);
+#4426=ORIENTED_EDGE('',*,*,#779,.F.);
+#4427=ORIENTED_EDGE('',*,*,#675,.T.);
+#4428=ORIENTED_EDGE('',*,*,#635,.F.);
+#4429=ORIENTED_EDGE('',*,*,#1132,.T.);
+#4430=ORIENTED_EDGE('',*,*,#1094,.F.);
+#4431=EDGE_LOOP('',(#4423,#4424,#4425,#4426,#4427,#4428,#4429,#4430));
+#4432=FACE_BOUND('',#4431,.T.);
+#4433=ORIENTED_EDGE('',*,*,#3522,.T.);
+#4434=ORIENTED_EDGE('',*,*,#3482,.F.);
+#4435=ORIENTED_EDGE('',*,*,#3600,.T.);
+#4436=ORIENTED_EDGE('',*,*,#3555,.F.);
+#4437=ORIENTED_EDGE('',*,*,#3801,.T.);
+#4438=ORIENTED_EDGE('',*,*,#3756,.F.);
+#4439=ORIENTED_EDGE('',*,*,#3858,.T.);
+#4440=ORIENTED_EDGE('',*,*,#3818,.F.);
+#4441=EDGE_LOOP('',(#4433,#4434,#4435,#4436,#4437,#4438,#4439,#4440));
+#4442=FACE_BOUND('',#4441,.T.);
+#4443=ORIENTED_EDGE('',*,*,#1456,.T.);
+#4444=ORIENTED_EDGE('',*,*,#1423,.F.);
+#4445=ORIENTED_EDGE('',*,*,#1328,.T.);
+#4446=ORIENTED_EDGE('',*,*,#1295,.F.);
+#4447=ORIENTED_EDGE('',*,*,#1264,.T.);
+#4448=ORIENTED_EDGE('',*,*,#1224,.F.);
+#4449=ORIENTED_EDGE('',*,*,#1648,.T.);
+#4450=ORIENTED_EDGE('',*,*,#1608,.F.);
+#4451=EDGE_LOOP('',(#4443,#4444,#4445,#4446,#4447,#4448,#4449,#4450));
+#4452=FACE_BOUND('',#4451,.T.);
+#4453=ORIENTED_EDGE('',*,*,#4059,.T.);
+#4454=ORIENTED_EDGE('',*,*,#4066,.T.);
+#4455=EDGE_LOOP('',(#4453,#4454));
+#4456=FACE_BOUND('',#4455,.T.);
+#4457=ORIENTED_EDGE('',*,*,#4101,.T.);
+#4458=ORIENTED_EDGE('',*,*,#4108,.T.);
+#4459=EDGE_LOOP('',(#4457,#4458));
+#4460=FACE_BOUND('',#4459,.T.);
+#4461=ORIENTED_EDGE('',*,*,#4141,.T.);
+#4462=EDGE_LOOP('',(#4461));
+#4463=FACE_BOUND('',#4462,.T.);
+#4464=ORIENTED_EDGE('',*,*,#4238,.T.);
+#4465=ORIENTED_EDGE('',*,*,#4268,.T.);
+#4466=ORIENTED_EDGE('',*,*,#4167,.T.);
+#4467=ORIENTED_EDGE('',*,*,#4206,.T.);
+#4468=EDGE_LOOP('',(#4464,#4465,#4466,#4467));
+#4469=FACE_BOUND('',#4468,.T.);
+#4470=ADVANCED_FACE('',(#4289,#4292,#4295,#4298,#4301,#4304,#4307,#4310,#4322,#4332,#4342,#4352,#4362,#4372,#4382,#4392,#4402,#4412,#4422,#4432,#4442,#4452,#4456,#4460,#4463,#4469),#4286,.F.);
+#4471=CARTESIAN_POINT('',(0.,0.,10.));
+#4472=DIRECTION('',(0.,0.,1.));
+#4473=DIRECTION('',(1.,0.,0.));
+#4474=AXIS2_PLACEMENT_3D('',#4471,#4472,#4473);
+#4475=PLANE('',#4474);
+#4476=ORIENTED_EDGE('',*,*,#49,.T.);
+#4477=ORIENTED_EDGE('',*,*,#56,.T.);
+#4478=EDGE_LOOP('',(#4476,#4477));
+#4479=FACE_BOUND('',#4478,.T.);
+#4480=ORIENTED_EDGE('',*,*,#91,.T.);
+#4481=ORIENTED_EDGE('',*,*,#98,.T.);
+#4482=EDGE_LOOP('',(#4480,#4481));
+#4483=FACE_BOUND('',#4482,.T.);
+#4484=ORIENTED_EDGE('',*,*,#133,.T.);
+#4485=ORIENTED_EDGE('',*,*,#140,.T.);
+#4486=EDGE_LOOP('',(#4484,#4485));
+#4487=FACE_BOUND('',#4486,.T.);
+#4488=ORIENTED_EDGE('',*,*,#175,.T.);
+#4489=ORIENTED_EDGE('',*,*,#182,.T.);
+#4490=EDGE_LOOP('',(#4488,#4489));
+#4491=FACE_BOUND('',#4490,.T.);
+#4492=ORIENTED_EDGE('',*,*,#217,.T.);
+#4493=ORIENTED_EDGE('',*,*,#224,.T.);
+#4494=EDGE_LOOP('',(#4492,#4493));
+#4495=FACE_BOUND('',#4494,.T.);
+#4496=ORIENTED_EDGE('',*,*,#259,.T.);
+#4497=ORIENTED_EDGE('',*,*,#266,.T.);
+#4498=EDGE_LOOP('',(#4496,#4497));
+#4499=FACE_BOUND('',#4498,.T.);
+#4500=ORIENTED_EDGE('',*,*,#301,.T.);
+#4501=ORIENTED_EDGE('',*,*,#308,.T.);
+#4502=EDGE_LOOP('',(#4500,#4501));
+#4503=FACE_BOUND('',#4502,.T.);
+#4504=ORIENTED_EDGE('',*,*,#343,.T.);
+#4505=ORIENTED_EDGE('',*,*,#350,.T.);
+#4506=EDGE_LOOP('',(#4504,#4505));
+#4507=FACE_BOUND('',#4506,.T.);
+#4508=ORIENTED_EDGE('',*,*,#3995,.T.);
+#4509=ORIENTED_EDGE('',*,*,#4025,.T.);
+#4510=ORIENTED_EDGE('',*,*,#3371,.F.);
+#4511=ORIENTED_EDGE('',*,*,#3392,.T.);
+#4512=ORIENTED_EDGE('',*,*,#3113,.F.);
+#4513=ORIENTED_EDGE('',*,*,#3152,.T.);
+#4514=ORIENTED_EDGE('',*,*,#3248,.F.);
+#4515=ORIENTED_EDGE('',*,*,#3280,.T.);
+#4516=ORIENTED_EDGE('',*,*,#3431,.F.);
+#4517=ORIENTED_EDGE('',*,*,#3463,.T.);
+#4518=EDGE_LOOP('',(#4508,#4509,#4510,#4511,#4512,#4513,#4514,#4515,#4516,#4517));
+#4519=FACE_BOUND('',#4518,.T.);
+#4520=ORIENTED_EDGE('',*,*,#890,.T.);
+#4521=ORIENTED_EDGE('',*,*,#988,.F.);
+#4522=ORIENTED_EDGE('',*,*,#1022,.T.);
+#4523=ORIENTED_EDGE('',*,*,#1054,.F.);
+#4524=ORIENTED_EDGE('',*,*,#1070,.T.);
+#4525=ORIENTED_EDGE('',*,*,#725,.F.);
+#4526=ORIENTED_EDGE('',*,*,#762,.T.);
+#4527=ORIENTED_EDGE('',*,*,#858,.F.);
+#4528=EDGE_LOOP('',(#4520,#4521,#4522,#4523,#4524,#4525,#4526,#4527));
+#4529=FACE_BOUND('',#4528,.T.);
+#4530=ORIENTED_EDGE('',*,*,#2296,.T.);
+#4531=ORIENTED_EDGE('',*,*,#2200,.F.);
+#4532=ORIENTED_EDGE('',*,*,#2239,.T.);
+#4533=ORIENTED_EDGE('',*,*,#2335,.F.);
+#4534=ORIENTED_EDGE('',*,*,#2367,.T.);
+#4535=ORIENTED_EDGE('',*,*,#2399,.F.);
+#4536=ORIENTED_EDGE('',*,*,#2415,.T.);
+#4537=ORIENTED_EDGE('',*,*,#2275,.F.);
+#4538=EDGE_LOOP('',(#4530,#4531,#4532,#4533,#4534,#4535,#4536,#4537));
+#4539=FACE_BOUND('',#4538,.T.);
+#4540=ORIENTED_EDGE('',*,*,#2632,.T.);
+#4541=ORIENTED_EDGE('',*,*,#2849,.F.);
+#4542=ORIENTED_EDGE('',*,*,#2883,.T.);
+#4543=ORIENTED_EDGE('',*,*,#2915,.F.);
+#4544=ORIENTED_EDGE('',*,*,#2931,.T.);
+#4545=ORIENTED_EDGE('',*,*,#2668,.F.);
+#4546=ORIENTED_EDGE('',*,*,#2689,.T.);
+#4547=ORIENTED_EDGE('',*,*,#2595,.F.);
+#4548=EDGE_LOOP('',(#4540,#4541,#4542,#4543,#4544,#4545,#4546,#4547));
+#4549=FACE_BOUND('',#4548,.T.);
+#4550=ORIENTED_EDGE('',*,*,#3916,.T.);
+#4551=ORIENTED_EDGE('',*,*,#3709,.F.);
+#4552=ORIENTED_EDGE('',*,*,#3730,.T.);
+#4553=ORIENTED_EDGE('',*,*,#3636,.F.);
+#4554=ORIENTED_EDGE('',*,*,#3673,.T.);
+#4555=ORIENTED_EDGE('',*,*,#3956,.F.);
+#4556=ORIENTED_EDGE('',*,*,#3972,.T.);
+#4557=ORIENTED_EDGE('',*,*,#3894,.F.);
+#4558=EDGE_LOOP('',(#4550,#4551,#4552,#4553,#4554,#4555,#4556,#4557));
+#4559=FACE_BOUND('',#4558,.T.);
+#4560=ORIENTED_EDGE('',*,*,#1534,.T.);
+#4561=ORIENTED_EDGE('',*,*,#1566,.F.);
+#4562=ORIENTED_EDGE('',*,*,#1583,.T.);
+#4563=ORIENTED_EDGE('',*,*,#1168,.F.);
+#4564=ORIENTED_EDGE('',*,*,#1205,.T.);
+#4565=ORIENTED_EDGE('',*,*,#1374,.F.);
+#4566=ORIENTED_EDGE('',*,*,#1406,.T.);
+#4567=ORIENTED_EDGE('',*,*,#1502,.F.);
+#4568=EDGE_LOOP('',(#4560,#4561,#4562,#4563,#4564,#4565,#4566,#4567));
+#4569=FACE_BOUND('',#4568,.T.);
+#4570=ORIENTED_EDGE('',*,*,#1721,.T.);
+#4571=ORIENTED_EDGE('',*,*,#1826,.F.);
+#4572=ORIENTED_EDGE('',*,*,#1860,.T.);
+#4573=ORIENTED_EDGE('',*,*,#1958,.F.);
+#4574=ORIENTED_EDGE('',*,*,#1990,.T.);
+#4575=ORIENTED_EDGE('',*,*,#2086,.F.);
+#4576=ORIENTED_EDGE('',*,*,#2102,.T.);
+#4577=ORIENTED_EDGE('',*,*,#1684,.F.);
+#4578=EDGE_LOOP('',(#4570,#4571,#4572,#4573,#4574,#4575,#4576,#4577));
+#4579=FACE_BOUND('',#4578,.T.);
+#4580=ORIENTED_EDGE('',*,*,#2809,.T.);
+#4581=ORIENTED_EDGE('',*,*,#2732,.F.);
+#4582=ORIENTED_EDGE('',*,*,#2753,.T.);
+#4583=ORIENTED_EDGE('',*,*,#2458,.F.);
+#4584=ORIENTED_EDGE('',*,*,#2495,.T.);
+#4585=ORIENTED_EDGE('',*,*,#2527,.F.);
+#4586=ORIENTED_EDGE('',*,*,#2559,.T.);
+#4587=ORIENTED_EDGE('',*,*,#2792,.F.);
+#4588=EDGE_LOOP('',(#4580,#4581,#4582,#4583,#4584,#4585,#4586,#4587));
+#4589=FACE_BOUND('',#4588,.T.);
+#4590=ORIENTED_EDGE('',*,*,#553,.T.);
+#4591=ORIENTED_EDGE('',*,*,#467,.F.);
+#4592=ORIENTED_EDGE('',*,*,#488,.T.);
+#4593=ORIENTED_EDGE('',*,*,#394,.F.);
+#4594=ORIENTED_EDGE('',*,*,#431,.T.);
+#4595=ORIENTED_EDGE('',*,*,#593,.F.);
+#4596=ORIENTED_EDGE('',*,*,#609,.T.);
+#4597=ORIENTED_EDGE('',*,*,#531,.F.);
+#4598=EDGE_LOOP('',(#4590,#4591,#4592,#4593,#4594,#4595,#4596,#4597));
+#4599=FACE_BOUND('',#4598,.T.);
+#4600=ORIENTED_EDGE('',*,*,#3069,.T.);
+#4601=ORIENTED_EDGE('',*,*,#2974,.F.);
+#4602=ORIENTED_EDGE('',*,*,#3011,.T.);
+#4603=ORIENTED_EDGE('',*,*,#3184,.F.);
+#4604=ORIENTED_EDGE('',*,*,#3216,.T.);
+#4605=ORIENTED_EDGE('',*,*,#3312,.F.);
+#4606=ORIENTED_EDGE('',*,*,#3328,.T.);
+#4607=ORIENTED_EDGE('',*,*,#3047,.F.);
+#4608=EDGE_LOOP('',(#4600,#4601,#4602,#4603,#4604,#4605,#4606,#4607));
+#4609=FACE_BOUND('',#4608,.T.);
+#4610=ORIENTED_EDGE('',*,*,#1926,.T.);
+#4611=ORIENTED_EDGE('',*,*,#2022,.F.);
+#4612=ORIENTED_EDGE('',*,*,#2054,.T.);
+#4613=ORIENTED_EDGE('',*,*,#2141,.F.);
+#4614=ORIENTED_EDGE('',*,*,#2157,.T.);
+#4615=ORIENTED_EDGE('',*,*,#1757,.F.);
+#4616=ORIENTED_EDGE('',*,*,#1794,.T.);
+#4617=ORIENTED_EDGE('',*,*,#1892,.F.);
+#4618=EDGE_LOOP('',(#4610,#4611,#4612,#4613,#4614,#4615,#4616,#4617));
+#4619=FACE_BOUND('',#4618,.T.);
+#4620=ORIENTED_EDGE('',*,*,#956,.T.);
+#4621=ORIENTED_EDGE('',*,*,#1109,.F.);
+#4622=ORIENTED_EDGE('',*,*,#1125,.T.);
+#4623=ORIENTED_EDGE('',*,*,#652,.F.);
+#4624=ORIENTED_EDGE('',*,*,#689,.T.);
+#4625=ORIENTED_EDGE('',*,*,#794,.F.);
+#4626=ORIENTED_EDGE('',*,*,#826,.T.);
+#4627=ORIENTED_EDGE('',*,*,#922,.F.);
+#4628=EDGE_LOOP('',(#4620,#4621,#4622,#4623,#4624,#4625,#4626,#4627));
+#4629=FACE_BOUND('',#4628,.T.);
+#4630=ORIENTED_EDGE('',*,*,#3536,.T.);
+#4631=ORIENTED_EDGE('',*,*,#3833,.F.);
+#4632=ORIENTED_EDGE('',*,*,#3850,.T.);
+#4633=ORIENTED_EDGE('',*,*,#3773,.F.);
+#4634=ORIENTED_EDGE('',*,*,#3794,.T.);
+#4635=ORIENTED_EDGE('',*,*,#3572,.F.);
+#4636=ORIENTED_EDGE('',*,*,#3593,.T.);
+#4637=ORIENTED_EDGE('',*,*,#3499,.F.);
+#4638=EDGE_LOOP('',(#4630,#4631,#4632,#4633,#4634,#4635,#4636,#4637));
+#4639=FACE_BOUND('',#4638,.T.);
+#4640=ORIENTED_EDGE('',*,*,#1470,.T.);
+#4641=ORIENTED_EDGE('',*,*,#1623,.F.);
+#4642=ORIENTED_EDGE('',*,*,#1640,.T.);
+#4643=ORIENTED_EDGE('',*,*,#1241,.F.);
+#4644=ORIENTED_EDGE('',*,*,#1278,.T.);
+#4645=ORIENTED_EDGE('',*,*,#1310,.F.);
+#4646=ORIENTED_EDGE('',*,*,#1342,.T.);
+#4647=ORIENTED_EDGE('',*,*,#1438,.F.);
+#4648=EDGE_LOOP('',(#4640,#4641,#4642,#4643,#4644,#4645,#4646,#4647));
+#4649=FACE_BOUND('',#4648,.T.);
+#4650=ORIENTED_EDGE('',*,*,#4074,.T.);
+#4651=EDGE_LOOP('',(#4650));
+#4652=FACE_BOUND('',#4651,.T.);
+#4653=ORIENTED_EDGE('',*,*,#4116,.T.);
+#4654=EDGE_LOOP('',(#4653));
+#4655=FACE_BOUND('',#4654,.T.);
+#4656=ORIENTED_EDGE('',*,*,#4149,.F.);
+#4657=EDGE_LOOP('',(#4656));
+#4658=FACE_BOUND('',#4657,.T.);
+#4659=ORIENTED_EDGE('',*,*,#4247,.T.);
+#4660=ORIENTED_EDGE('',*,*,#4216,.T.);
+#4661=ORIENTED_EDGE('',*,*,#4183,.T.);
+#4662=ORIENTED_EDGE('',*,*,#4276,.T.);
+#4663=EDGE_LOOP('',(#4659,#4660,#4661,#4662));
+#4664=FACE_BOUND('',#4663,.T.);
+#4665=ADVANCED_FACE('',(#4479,#4483,#4487,#4491,#4495,#4499,#4503,#4507,#4519,#4529,#4539,#4549,#4559,#4569,#4579,#4589,#4599,#4609,#4619,#4629,#4639,#4649,#4652,#4655,#4658,#4664),#4475,.T.);
+#4666=CLOSED_SHELL('',(#68,#110,#152,#194,#236,#278,#320,#362,#404,#435,#477,#499,#541,#565,#598,#620,#662,#693,#735,#766,#799,#830,#863,#894,#927,#960,
+#993,#1026,#1059,#1081,#1114,#1136,#1178,#1209,#1251,#1282,#1315,#1346,#1379,#1410,#1443,#1474,#1507,#1538,#1571,#1595,#1628,#1652,#1694,#1725,#1767,
+#1798,#1831,#1864,#1897,#1930,#1963,#1994,#2027,#2058,#2091,#2113,#2146,#2168,#2210,#2243,#2285,#2307,#2340,#2371,#2404,#2426,#2468,#2499,#2532,#2563,
+#2605,#2636,#2678,#2700,#2742,#2764,#2797,#2821,#2854,#2887,#2920,#2942,#2984,#3015,#3057,#3081,#3123,#3156,#3189,#3220,#3253,#3284,#3317,#3339,#3381,
+#3403,#3436,#3467,#3509,#3540,#3582,#3604,#3646,#3677,#3719,#3741,#3783,#3805,#3838,#3862,#3904,#3928,#3961,#3983,#4014,#4036,#4078,#4120,#4153,#4193,
+#4226,#4257,#4281,#4470,#4665));
+#4667=MANIFOLD_SOLID_BREP('',#4666);
+#4668=COLOUR_RGB('',0.752941012,0.752941012,0.752941012);
+#4669=FILL_AREA_STYLE_COLOUR('',#4668);
+#4670=FILL_AREA_STYLE('',(#4669));
+#4671=SURFACE_STYLE_FILL_AREA(#4670);
+#4672=SURFACE_SIDE_STYLE('',(#4671));
+#4673=SURFACE_STYLE_USAGE(.BOTH.,#4672);
+#4674=PRESENTATION_STYLE_ASSIGNMENT((#4673));
+#26=STYLED_ITEM('',(#4674),#4667);
+#16=SHAPE_REPRESENTATION('c53c8c33285630593296f7b61edc2d7420230107-1-mmy8nv.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('c53c8c33285630593296f7b61edc2d7420230107-1-mmy8nv.ipt',(#4667),#10);
+#4682=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#4683=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#4684=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#4683);
+#4685=PRODUCT_CONTEXT('',#4683,'mechanical');
+#4686=PRODUCT_DEFINITION_CONTEXT('part definition',#4683,'design');
+#24=PRODUCT('c53c8c33285630593296f7b61edc2d7420230107-1-mmy8nv.ipt','c53c8c33285630593296f7b61edc2d7420230107-1-mmy8nv.ipt','',(#4685));
+#4687=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#4688=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#4688,#4686);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#4689=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/CarrierDisc_Front.step b/Design Files/CAD/STEP/CarrierDisc_Front.step
new file mode 100644
index 0000000000000000000000000000000000000000..21ca630c2e13a86e083631761888048c52b6bf9e
--- /dev/null
+++ b/Design Files/CAD/STEP/CarrierDisc_Front.step	
@@ -0,0 +1,4586 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/b41cb95d3bcecd4dbbe489d5fc70f38f20230107-1-1rxutnu.ipt.step',
+'2023-01-07T10:48:41+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','b41cb95d3bcecd4dbbe489d5fc70f38f20230107-1-1rxutnu.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(67.789734973,90.547094286,10.));
+#28=DIRECTION('',(-0.,0.,-1.));
+#29=DIRECTION('',(-0.999438331,-0.033511516,0.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=CYLINDRICAL_SURFACE('',#30,3.);
+#32=CARTESIAN_POINT('',(65.66841463,92.66841463,0.));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(65.815276673,88.288441055,0.));
+#35=VERTEX_POINT('',#34);
+#36=CARTESIAN_POINT('',(67.789734973,90.547094286,0.));
+#37=DIRECTION('',(0.,0.,1.));
+#38=DIRECTION('',(-0.999438331,-0.033511516,0.));
+#39=AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#40=CIRCLE('',#39,3.);
+#41=EDGE_CURVE('',#33,#35,#40,.T.);
+#42=ORIENTED_EDGE('',*,*,#41,.T.);
+#43=CARTESIAN_POINT('',(65.815276673,88.288441055,10.));
+#44=VERTEX_POINT('',#43);
+#45=CARTESIAN_POINT('',(65.815276673,88.288441055,-90.));
+#46=DIRECTION('',(0.,0.,1.));
+#47=VECTOR('',#46,100.);
+#48=LINE('',#45,#47);
+#49=EDGE_CURVE('',#35,#44,#48,.T.);
+#50=ORIENTED_EDGE('',*,*,#49,.T.);
+#51=CARTESIAN_POINT('',(65.66841463,92.66841463,10.));
+#52=VERTEX_POINT('',#51);
+#53=CARTESIAN_POINT('',(67.789734973,90.547094286,10.));
+#54=DIRECTION('',(-0.,0.,-1.));
+#55=DIRECTION('',(-0.999438331,-0.033511516,0.));
+#56=AXIS2_PLACEMENT_3D('',#53,#54,#55);
+#57=CIRCLE('',#56,3.);
+#58=EDGE_CURVE('',#44,#52,#57,.T.);
+#59=ORIENTED_EDGE('',*,*,#58,.T.);
+#60=CARTESIAN_POINT('',(65.66841463,92.66841463,10.));
+#61=DIRECTION('',(0.,0.,-1.));
+#62=VECTOR('',#61,100.);
+#63=LINE('',#60,#62);
+#64=EDGE_CURVE('',#52,#33,#63,.T.);
+#65=ORIENTED_EDGE('',*,*,#64,.T.);
+#66=EDGE_LOOP('',(#42,#50,#59,#65));
+#67=FACE_BOUND('',#66,.T.);
+#68=ADVANCED_FACE('',(#67),#31,.T.);
+#69=CARTESIAN_POINT('',(98.828758562,125.828758562,0.));
+#70=DIRECTION('',(0.707106781,-0.707106781,0.));
+#71=DIRECTION('',(0.,0.,-1.));
+#72=AXIS2_PLACEMENT_3D('',#69,#70,#71);
+#73=PLANE('',#72);
+#74=ORIENTED_EDGE('',*,*,#64,.F.);
+#75=CARTESIAN_POINT('',(96.411211215,123.411211215,10.));
+#76=VERTEX_POINT('',#75);
+#77=CARTESIAN_POINT('',(739.727069868,766.727069868,10.));
+#78=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#79=VECTOR('',#78,434.768798759);
+#80=LINE('',#77,#79);
+#81=EDGE_CURVE('',#76,#52,#80,.T.);
+#82=ORIENTED_EDGE('',*,*,#81,.F.);
+#83=CARTESIAN_POINT('',(96.411211215,123.411211215,0.));
+#84=VERTEX_POINT('',#83);
+#85=CARTESIAN_POINT('',(96.411211215,123.411211215,-0.));
+#86=DIRECTION('',(0.,0.,1.));
+#87=VECTOR('',#86,100.);
+#88=LINE('',#85,#87);
+#89=EDGE_CURVE('',#84,#76,#88,.T.);
+#90=ORIENTED_EDGE('',*,*,#89,.F.);
+#91=CARTESIAN_POINT('',(432.299104018,459.299104018,0.));
+#92=DIRECTION('',(0.707106781,0.707106781,0.));
+#93=VECTOR('',#92,434.768798759);
+#94=LINE('',#91,#93);
+#95=EDGE_CURVE('',#33,#84,#94,.T.);
+#96=ORIENTED_EDGE('',*,*,#95,.F.);
+#97=EDGE_LOOP('',(#74,#82,#90,#96));
+#98=FACE_BOUND('',#97,.T.);
+#99=ADVANCED_FACE('',(#98),#73,.F.);
+#100=CARTESIAN_POINT('',(0.,0.,10.));
+#101=DIRECTION('',(0.,0.,1.));
+#102=DIRECTION('',(1.,0.,0.));
+#103=AXIS2_PLACEMENT_3D('',#100,#101,#102);
+#104=PLANE('',#103);
+#105=CARTESIAN_POINT('',(83.610912703,81.110912703,10.));
+#106=VERTEX_POINT('',#105);
+#107=CARTESIAN_POINT('',(78.610912703,81.110912703,10.));
+#108=VERTEX_POINT('',#107);
+#109=CARTESIAN_POINT('',(81.110912703,81.110912703,10.));
+#110=DIRECTION('',(0.,0.,-1.));
+#111=DIRECTION('',(1.,0.,0.));
+#112=AXIS2_PLACEMENT_3D('',#109,#110,#111);
+#113=CIRCLE('',#112,2.5);
+#114=EDGE_CURVE('',#106,#108,#113,.T.);
+#115=ORIENTED_EDGE('',*,*,#114,.T.);
+#116=CARTESIAN_POINT('',(81.110912703,81.110912703,10.));
+#117=DIRECTION('',(0.,0.,-1.));
+#118=DIRECTION('',(1.,0.,0.));
+#119=AXIS2_PLACEMENT_3D('',#116,#117,#118);
+#120=CIRCLE('',#119,2.5);
+#121=EDGE_CURVE('',#108,#106,#120,.T.);
+#122=ORIENTED_EDGE('',*,*,#121,.T.);
+#123=EDGE_LOOP('',(#115,#122));
+#124=FACE_BOUND('',#123,.T.);
+#125=CARTESIAN_POINT('',(83.610912703,-81.110912703,10.));
+#126=VERTEX_POINT('',#125);
+#127=CARTESIAN_POINT('',(78.610912703,-81.110912703,10.));
+#128=VERTEX_POINT('',#127);
+#129=CARTESIAN_POINT('',(81.110912703,-81.110912703,10.));
+#130=DIRECTION('',(0.,0.,-1.));
+#131=DIRECTION('',(1.,0.,0.));
+#132=AXIS2_PLACEMENT_3D('',#129,#130,#131);
+#133=CIRCLE('',#132,2.5);
+#134=EDGE_CURVE('',#126,#128,#133,.T.);
+#135=ORIENTED_EDGE('',*,*,#134,.T.);
+#136=CARTESIAN_POINT('',(81.110912703,-81.110912703,10.));
+#137=DIRECTION('',(0.,0.,-1.));
+#138=DIRECTION('',(1.,0.,0.));
+#139=AXIS2_PLACEMENT_3D('',#136,#137,#138);
+#140=CIRCLE('',#139,2.5);
+#141=EDGE_CURVE('',#128,#126,#140,.T.);
+#142=ORIENTED_EDGE('',*,*,#141,.T.);
+#143=EDGE_LOOP('',(#135,#142));
+#144=FACE_BOUND('',#143,.T.);
+#145=CARTESIAN_POINT('',(-78.610912703,-81.110912703,10.));
+#146=VERTEX_POINT('',#145);
+#147=CARTESIAN_POINT('',(-83.610912703,-81.110912703,10.));
+#148=VERTEX_POINT('',#147);
+#149=CARTESIAN_POINT('',(-81.110912703,-81.110912703,10.));
+#150=DIRECTION('',(0.,0.,-1.));
+#151=DIRECTION('',(1.,0.,0.));
+#152=AXIS2_PLACEMENT_3D('',#149,#150,#151);
+#153=CIRCLE('',#152,2.5);
+#154=EDGE_CURVE('',#146,#148,#153,.T.);
+#155=ORIENTED_EDGE('',*,*,#154,.T.);
+#156=CARTESIAN_POINT('',(-81.110912703,-81.110912703,10.));
+#157=DIRECTION('',(0.,0.,-1.));
+#158=DIRECTION('',(1.,0.,0.));
+#159=AXIS2_PLACEMENT_3D('',#156,#157,#158);
+#160=CIRCLE('',#159,2.5);
+#161=EDGE_CURVE('',#148,#146,#160,.T.);
+#162=ORIENTED_EDGE('',*,*,#161,.T.);
+#163=EDGE_LOOP('',(#155,#162));
+#164=FACE_BOUND('',#163,.T.);
+#165=CARTESIAN_POINT('',(-78.610912703,81.110912703,10.));
+#166=VERTEX_POINT('',#165);
+#167=CARTESIAN_POINT('',(-83.610912703,81.110912703,10.));
+#168=VERTEX_POINT('',#167);
+#169=CARTESIAN_POINT('',(-81.110912703,81.110912703,10.));
+#170=DIRECTION('',(0.,0.,-1.));
+#171=DIRECTION('',(1.,0.,0.));
+#172=AXIS2_PLACEMENT_3D('',#169,#170,#171);
+#173=CIRCLE('',#172,2.5);
+#174=EDGE_CURVE('',#166,#168,#173,.T.);
+#175=ORIENTED_EDGE('',*,*,#174,.T.);
+#176=CARTESIAN_POINT('',(-81.110912703,81.110912703,10.));
+#177=DIRECTION('',(0.,0.,-1.));
+#178=DIRECTION('',(1.,0.,0.));
+#179=AXIS2_PLACEMENT_3D('',#176,#177,#178);
+#180=CIRCLE('',#179,2.5);
+#181=EDGE_CURVE('',#168,#166,#180,.T.);
+#182=ORIENTED_EDGE('',*,*,#181,.T.);
+#183=EDGE_LOOP('',(#175,#182));
+#184=FACE_BOUND('',#183,.T.);
+#185=CARTESIAN_POINT('',(-88.,-70.870545185,10.));
+#186=VERTEX_POINT('',#185);
+#187=CARTESIAN_POINT('',(-92.,-70.870545185,10.));
+#188=VERTEX_POINT('',#187);
+#189=CARTESIAN_POINT('',(-90.,-70.870545185,10.));
+#190=DIRECTION('',(0.,0.,-1.));
+#191=DIRECTION('',(1.,0.,0.));
+#192=AXIS2_PLACEMENT_3D('',#189,#190,#191);
+#193=CIRCLE('',#192,2.);
+#194=EDGE_CURVE('',#186,#188,#193,.T.);
+#195=ORIENTED_EDGE('',*,*,#194,.T.);
+#196=CARTESIAN_POINT('',(-90.,-70.870545185,10.));
+#197=DIRECTION('',(0.,0.,-1.));
+#198=DIRECTION('',(1.,0.,0.));
+#199=AXIS2_PLACEMENT_3D('',#196,#197,#198);
+#200=CIRCLE('',#199,2.);
+#201=EDGE_CURVE('',#188,#186,#200,.T.);
+#202=ORIENTED_EDGE('',*,*,#201,.T.);
+#203=EDGE_LOOP('',(#195,#202));
+#204=FACE_BOUND('',#203,.T.);
+#205=CARTESIAN_POINT('',(92.,-70.870545185,10.));
+#206=VERTEX_POINT('',#205);
+#207=CARTESIAN_POINT('',(88.,-70.870545185,10.));
+#208=VERTEX_POINT('',#207);
+#209=CARTESIAN_POINT('',(90.,-70.870545185,10.));
+#210=DIRECTION('',(0.,0.,-1.));
+#211=DIRECTION('',(1.,0.,0.));
+#212=AXIS2_PLACEMENT_3D('',#209,#210,#211);
+#213=CIRCLE('',#212,2.);
+#214=EDGE_CURVE('',#206,#208,#213,.T.);
+#215=ORIENTED_EDGE('',*,*,#214,.T.);
+#216=CARTESIAN_POINT('',(90.,-70.870545185,10.));
+#217=DIRECTION('',(0.,0.,-1.));
+#218=DIRECTION('',(1.,0.,0.));
+#219=AXIS2_PLACEMENT_3D('',#216,#217,#218);
+#220=CIRCLE('',#219,2.);
+#221=EDGE_CURVE('',#208,#206,#220,.T.);
+#222=ORIENTED_EDGE('',*,*,#221,.T.);
+#223=EDGE_LOOP('',(#215,#222));
+#224=FACE_BOUND('',#223,.T.);
+#225=CARTESIAN_POINT('',(92.,70.870545185,10.));
+#226=VERTEX_POINT('',#225);
+#227=CARTESIAN_POINT('',(88.,70.870545185,10.));
+#228=VERTEX_POINT('',#227);
+#229=CARTESIAN_POINT('',(90.,70.870545185,10.));
+#230=DIRECTION('',(0.,0.,-1.));
+#231=DIRECTION('',(1.,0.,0.));
+#232=AXIS2_PLACEMENT_3D('',#229,#230,#231);
+#233=CIRCLE('',#232,2.);
+#234=EDGE_CURVE('',#226,#228,#233,.T.);
+#235=ORIENTED_EDGE('',*,*,#234,.T.);
+#236=CARTESIAN_POINT('',(90.,70.870545185,10.));
+#237=DIRECTION('',(0.,0.,-1.));
+#238=DIRECTION('',(1.,0.,0.));
+#239=AXIS2_PLACEMENT_3D('',#236,#237,#238);
+#240=CIRCLE('',#239,2.);
+#241=EDGE_CURVE('',#228,#226,#240,.T.);
+#242=ORIENTED_EDGE('',*,*,#241,.T.);
+#243=EDGE_LOOP('',(#235,#242));
+#244=FACE_BOUND('',#243,.T.);
+#245=CARTESIAN_POINT('',(-88.,70.870545185,10.));
+#246=VERTEX_POINT('',#245);
+#247=CARTESIAN_POINT('',(-92.,70.870545185,10.));
+#248=VERTEX_POINT('',#247);
+#249=CARTESIAN_POINT('',(-90.,70.870545185,10.));
+#250=DIRECTION('',(0.,0.,-1.));
+#251=DIRECTION('',(1.,0.,0.));
+#252=AXIS2_PLACEMENT_3D('',#249,#250,#251);
+#253=CIRCLE('',#252,2.);
+#254=EDGE_CURVE('',#246,#248,#253,.T.);
+#255=ORIENTED_EDGE('',*,*,#254,.T.);
+#256=CARTESIAN_POINT('',(-90.,70.870545185,10.));
+#257=DIRECTION('',(0.,0.,-1.));
+#258=DIRECTION('',(1.,0.,0.));
+#259=AXIS2_PLACEMENT_3D('',#256,#257,#258);
+#260=CIRCLE('',#259,2.);
+#261=EDGE_CURVE('',#248,#246,#260,.T.);
+#262=ORIENTED_EDGE('',*,*,#261,.T.);
+#263=EDGE_LOOP('',(#255,#262));
+#264=FACE_BOUND('',#263,.T.);
+#265=CARTESIAN_POINT('',(114.291387523,-22.,10.));
+#266=VERTEX_POINT('',#265);
+#267=CARTESIAN_POINT('',(154.99677416,-22.,10.));
+#268=VERTEX_POINT('',#267);
+#269=CARTESIAN_POINT('',(638.91387523,-22.,10.));
+#270=DIRECTION('',(1.,0.,-0.));
+#271=VECTOR('',#270,407.05386637);
+#272=LINE('',#269,#271);
+#273=EDGE_CURVE('',#266,#268,#272,.T.);
+#274=ORIENTED_EDGE('',*,*,#273,.T.);
+#275=CARTESIAN_POINT('',(157.958495959,-25.477707006,10.));
+#276=VERTEX_POINT('',#275);
+#277=CARTESIAN_POINT('',(154.99677416,-25.,10.));
+#278=DIRECTION('',(0.,-0.,1.));
+#279=DIRECTION('',(0.761326365,0.64836885,0.));
+#280=AXIS2_PLACEMENT_3D('',#277,#278,#279);
+#281=CIRCLE('',#280,3.);
+#282=EDGE_CURVE('',#276,#268,#281,.T.);
+#283=ORIENTED_EDGE('',*,*,#282,.F.);
+#284=CARTESIAN_POINT('',(127.931242353,-96.091608531,10.));
+#285=VERTEX_POINT('',#284);
+#286=CARTESIAN_POINT('',(-0.,0.,10.));
+#287=DIRECTION('',(0.,0.,-1.));
+#288=DIRECTION('',(0.990501767,-0.1375,0.));
+#289=AXIS2_PLACEMENT_3D('',#286,#287,#288);
+#290=CIRCLE('',#289,160.);
+#291=EDGE_CURVE('',#276,#285,#290,.T.);
+#292=ORIENTED_EDGE('',*,*,#291,.T.);
+#293=CARTESIAN_POINT('',(123.411211215,-96.411211215,10.));
+#294=VERTEX_POINT('',#293);
+#295=CARTESIAN_POINT('',(125.532531558,-94.289890871,10.));
+#296=DIRECTION('',(0.,0.,1.));
+#297=DIRECTION('',(0.070531974,-0.997509519,0.));
+#298=AXIS2_PLACEMENT_3D('',#295,#296,#297);
+#299=CIRCLE('',#298,3.);
+#300=EDGE_CURVE('',#294,#285,#299,.T.);
+#301=ORIENTED_EDGE('',*,*,#300,.F.);
+#302=CARTESIAN_POINT('',(99.73105,-72.73105,10.));
+#303=VERTEX_POINT('',#302);
+#304=CARTESIAN_POINT('',(607.132698621,-580.132698621,10.));
+#305=DIRECTION('',(-0.707106781,0.707106781,0.));
+#306=VECTOR('',#305,334.888051488);
+#307=LINE('',#304,#306);
+#308=EDGE_CURVE('',#294,#303,#307,.T.);
+#309=ORIENTED_EDGE('',*,*,#308,.T.);
+#310=CARTESIAN_POINT('',(98.95807888,-69.820377439,10.));
+#311=VERTEX_POINT('',#310);
+#312=CARTESIAN_POINT('',(101.852370344,-70.609729657,10.));
+#313=DIRECTION('',(0.,0.,1.));
+#314=DIRECTION('',(-0.966499649,-0.256667935,0.));
+#315=AXIS2_PLACEMENT_3D('',#312,#313,#314);
+#316=CIRCLE('',#315,3.);
+#317=EDGE_CURVE('',#311,#303,#316,.T.);
+#318=ORIENTED_EDGE('',*,*,#317,.F.);
+#319=CARTESIAN_POINT('',(111.397096059,-24.210647783,10.));
+#320=VERTEX_POINT('',#319);
+#321=CARTESIAN_POINT('',(52.092327263,-241.661466702,10.));
+#322=DIRECTION('',(0.263117406,0.964763821,0.));
+#323=VECTOR('',#322,472.75539);
+#324=LINE('',#321,#323);
+#325=EDGE_CURVE('',#311,#320,#324,.T.);
+#326=ORIENTED_EDGE('',*,*,#325,.T.);
+#327=CARTESIAN_POINT('',(114.291387523,-25.,10.));
+#328=DIRECTION('',(0.,0.,1.));
+#329=DIRECTION('',(-0.606993655,0.794706677,0.));
+#330=AXIS2_PLACEMENT_3D('',#327,#328,#329);
+#331=CIRCLE('',#330,3.);
+#332=EDGE_CURVE('',#266,#320,#331,.T.);
+#333=ORIENTED_EDGE('',*,*,#332,.F.);
+#334=EDGE_LOOP('',(#274,#283,#292,#301,#309,#318,#326,#333));
+#335=FACE_BOUND('',#334,.T.);
+#336=CARTESIAN_POINT('',(-99.73105,-72.73105,10.));
+#337=VERTEX_POINT('',#336);
+#338=CARTESIAN_POINT('',(-123.411211215,-96.411211215,10.));
+#339=VERTEX_POINT('',#338);
+#340=CARTESIAN_POINT('',(-493.310500003,-466.310500003,10.));
+#341=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#342=VECTOR('',#341,334.888051488);
+#343=LINE('',#340,#342);
+#344=EDGE_CURVE('',#337,#339,#343,.T.);
+#345=ORIENTED_EDGE('',*,*,#344,.T.);
+#346=CARTESIAN_POINT('',(-127.931242353,-96.091608531,10.));
+#347=VERTEX_POINT('',#346);
+#348=CARTESIAN_POINT('',(-125.532531558,-94.289890871,10.));
+#349=DIRECTION('',(0.,0.,1.));
+#350=DIRECTION('',(-0.070531974,-0.997509519,0.));
+#351=AXIS2_PLACEMENT_3D('',#348,#349,#350);
+#352=CIRCLE('',#351,3.);
+#353=EDGE_CURVE('',#347,#339,#352,.T.);
+#354=ORIENTED_EDGE('',*,*,#353,.F.);
+#355=CARTESIAN_POINT('',(-157.958495959,-25.477707006,10.));
+#356=VERTEX_POINT('',#355);
+#357=CARTESIAN_POINT('',(0.,0.,10.));
+#358=DIRECTION('',(-0.,0.,-1.));
+#359=DIRECTION('',(-0.786429741,-0.617679741,0.));
+#360=AXIS2_PLACEMENT_3D('',#357,#358,#359);
+#361=CIRCLE('',#360,160.);
+#362=EDGE_CURVE('',#347,#356,#361,.T.);
+#363=ORIENTED_EDGE('',*,*,#362,.T.);
+#364=CARTESIAN_POINT('',(-154.99677416,-22.,10.));
+#365=VERTEX_POINT('',#364);
+#366=CARTESIAN_POINT('',(-154.99677416,-25.,10.));
+#367=DIRECTION('',(0.,0.,1.));
+#368=DIRECTION('',(-0.761326365,0.64836885,0.));
+#369=AXIS2_PLACEMENT_3D('',#366,#367,#368);
+#370=CIRCLE('',#369,3.);
+#371=EDGE_CURVE('',#365,#356,#370,.T.);
+#372=ORIENTED_EDGE('',*,*,#371,.F.);
+#373=CARTESIAN_POINT('',(-114.291387523,-22.,10.));
+#374=VERTEX_POINT('',#373);
+#375=CARTESIAN_POINT('',(-836.806469516,-22.,10.));
+#376=DIRECTION('',(1.,0.,-0.));
+#377=VECTOR('',#376,407.05386637);
+#378=LINE('',#375,#377);
+#379=EDGE_CURVE('',#365,#374,#378,.T.);
+#380=ORIENTED_EDGE('',*,*,#379,.T.);
+#381=CARTESIAN_POINT('',(-111.397096059,-24.210647783,10.));
+#382=VERTEX_POINT('',#381);
+#383=CARTESIAN_POINT('',(-114.291387523,-25.,10.));
+#384=DIRECTION('',(0.,-0.,1.));
+#385=DIRECTION('',(0.606993655,0.794706677,0.));
+#386=AXIS2_PLACEMENT_3D('',#383,#384,#385);
+#387=CIRCLE('',#386,3.);
+#388=EDGE_CURVE('',#382,#374,#387,.T.);
+#389=ORIENTED_EDGE('',*,*,#388,.F.);
+#390=CARTESIAN_POINT('',(-98.95807888,-69.820377439,10.));
+#391=VERTEX_POINT('',#390);
+#392=CARTESIAN_POINT('',(-115.732499054,-8.314170134,10.));
+#393=DIRECTION('',(0.263117406,-0.964763821,0.));
+#394=VECTOR('',#393,472.75539);
+#395=LINE('',#392,#394);
+#396=EDGE_CURVE('',#382,#391,#395,.T.);
+#397=ORIENTED_EDGE('',*,*,#396,.T.);
+#398=CARTESIAN_POINT('',(-101.852370344,-70.609729657,10.));
+#399=DIRECTION('',(0.,0.,1.));
+#400=DIRECTION('',(0.966499649,-0.256667935,0.));
+#401=AXIS2_PLACEMENT_3D('',#398,#399,#400);
+#402=CIRCLE('',#401,3.);
+#403=EDGE_CURVE('',#337,#391,#402,.T.);
+#404=ORIENTED_EDGE('',*,*,#403,.F.);
+#405=EDGE_LOOP('',(#345,#354,#363,#372,#380,#389,#397,#404));
+#406=FACE_BOUND('',#405,.T.);
+#407=CARTESIAN_POINT('',(-114.291387523,22.,10.));
+#408=VERTEX_POINT('',#407);
+#409=CARTESIAN_POINT('',(-154.99677416,22.,10.));
+#410=VERTEX_POINT('',#409);
+#411=CARTESIAN_POINT('',(-638.91387523,22.,10.));
+#412=DIRECTION('',(-1.,0.,0.));
+#413=VECTOR('',#412,407.05386637);
+#414=LINE('',#411,#413);
+#415=EDGE_CURVE('',#408,#410,#414,.T.);
+#416=ORIENTED_EDGE('',*,*,#415,.T.);
+#417=CARTESIAN_POINT('',(-157.958495959,25.477707006,10.));
+#418=VERTEX_POINT('',#417);
+#419=CARTESIAN_POINT('',(-154.99677416,25.,10.));
+#420=DIRECTION('',(0.,0.,1.));
+#421=DIRECTION('',(-0.761326365,-0.64836885,0.));
+#422=AXIS2_PLACEMENT_3D('',#419,#420,#421);
+#423=CIRCLE('',#422,3.);
+#424=EDGE_CURVE('',#418,#410,#423,.T.);
+#425=ORIENTED_EDGE('',*,*,#424,.F.);
+#426=CARTESIAN_POINT('',(-127.931242353,96.091608531,10.));
+#427=VERTEX_POINT('',#426);
+#428=CARTESIAN_POINT('',(0.,-0.,10.));
+#429=DIRECTION('',(0.,0.,-1.));
+#430=DIRECTION('',(-0.990501767,0.1375,0.));
+#431=AXIS2_PLACEMENT_3D('',#428,#429,#430);
+#432=CIRCLE('',#431,160.);
+#433=EDGE_CURVE('',#418,#427,#432,.T.);
+#434=ORIENTED_EDGE('',*,*,#433,.T.);
+#435=CARTESIAN_POINT('',(-123.411211215,96.411211215,10.));
+#436=VERTEX_POINT('',#435);
+#437=CARTESIAN_POINT('',(-125.532531558,94.289890871,10.));
+#438=DIRECTION('',(0.,0.,1.));
+#439=DIRECTION('',(-0.070531974,0.997509519,0.));
+#440=AXIS2_PLACEMENT_3D('',#437,#438,#439);
+#441=CIRCLE('',#440,3.);
+#442=EDGE_CURVE('',#436,#427,#441,.T.);
+#443=ORIENTED_EDGE('',*,*,#442,.F.);
+#444=CARTESIAN_POINT('',(-99.73105,72.73105,10.));
+#445=VERTEX_POINT('',#444);
+#446=CARTESIAN_POINT('',(-607.132698621,580.132698621,10.));
+#447=DIRECTION('',(0.707106781,-0.707106781,0.));
+#448=VECTOR('',#447,334.888051488);
+#449=LINE('',#446,#448);
+#450=EDGE_CURVE('',#436,#445,#449,.T.);
+#451=ORIENTED_EDGE('',*,*,#450,.T.);
+#452=CARTESIAN_POINT('',(-98.95807888,69.820377439,10.));
+#453=VERTEX_POINT('',#452);
+#454=CARTESIAN_POINT('',(-101.852370344,70.609729657,10.));
+#455=DIRECTION('',(0.,-0.,1.));
+#456=DIRECTION('',(0.966499649,0.256667935,0.));
+#457=AXIS2_PLACEMENT_3D('',#454,#455,#456);
+#458=CIRCLE('',#457,3.);
+#459=EDGE_CURVE('',#453,#445,#458,.T.);
+#460=ORIENTED_EDGE('',*,*,#459,.F.);
+#461=CARTESIAN_POINT('',(-111.397096059,24.210647783,10.));
+#462=VERTEX_POINT('',#461);
+#463=CARTESIAN_POINT('',(-52.092327263,241.661466702,10.));
+#464=DIRECTION('',(-0.263117406,-0.964763821,0.));
+#465=VECTOR('',#464,472.75539);
+#466=LINE('',#463,#465);
+#467=EDGE_CURVE('',#453,#462,#466,.T.);
+#468=ORIENTED_EDGE('',*,*,#467,.T.);
+#469=CARTESIAN_POINT('',(-114.291387523,25.,10.));
+#470=DIRECTION('',(0.,0.,1.));
+#471=DIRECTION('',(0.606993655,-0.794706677,0.));
+#472=AXIS2_PLACEMENT_3D('',#469,#470,#471);
+#473=CIRCLE('',#472,3.);
+#474=EDGE_CURVE('',#408,#462,#473,.T.);
+#475=ORIENTED_EDGE('',*,*,#474,.F.);
+#476=EDGE_LOOP('',(#416,#425,#434,#443,#451,#460,#468,#475));
+#477=FACE_BOUND('',#476,.T.);
+#478=CARTESIAN_POINT('',(127.931242353,96.091608531,10.));
+#479=VERTEX_POINT('',#478);
+#480=CARTESIAN_POINT('',(157.958495959,25.477707006,10.));
+#481=VERTEX_POINT('',#480);
+#482=CARTESIAN_POINT('',(-0.,-0.,10.));
+#483=DIRECTION('',(0.,0.,-1.));
+#484=DIRECTION('',(0.786429741,0.617679741,0.));
+#485=AXIS2_PLACEMENT_3D('',#482,#483,#484);
+#486=CIRCLE('',#485,160.);
+#487=EDGE_CURVE('',#479,#481,#486,.T.);
+#488=ORIENTED_EDGE('',*,*,#487,.T.);
+#489=CARTESIAN_POINT('',(154.99677416,22.,10.));
+#490=VERTEX_POINT('',#489);
+#491=CARTESIAN_POINT('',(154.99677416,25.,10.));
+#492=DIRECTION('',(0.,0.,1.));
+#493=DIRECTION('',(0.761326365,-0.64836885,0.));
+#494=AXIS2_PLACEMENT_3D('',#491,#492,#493);
+#495=CIRCLE('',#494,3.);
+#496=EDGE_CURVE('',#490,#481,#495,.T.);
+#497=ORIENTED_EDGE('',*,*,#496,.F.);
+#498=CARTESIAN_POINT('',(114.291387523,22.,10.));
+#499=VERTEX_POINT('',#498);
+#500=CARTESIAN_POINT('',(836.806469516,22.,10.));
+#501=DIRECTION('',(-1.,0.,0.));
+#502=VECTOR('',#501,407.05386637);
+#503=LINE('',#500,#502);
+#504=EDGE_CURVE('',#490,#499,#503,.T.);
+#505=ORIENTED_EDGE('',*,*,#504,.T.);
+#506=CARTESIAN_POINT('',(111.397096059,24.210647783,10.));
+#507=VERTEX_POINT('',#506);
+#508=CARTESIAN_POINT('',(114.291387523,25.,10.));
+#509=DIRECTION('',(0.,0.,1.));
+#510=DIRECTION('',(-0.606993655,-0.794706677,0.));
+#511=AXIS2_PLACEMENT_3D('',#508,#509,#510);
+#512=CIRCLE('',#511,3.);
+#513=EDGE_CURVE('',#507,#499,#512,.T.);
+#514=ORIENTED_EDGE('',*,*,#513,.F.);
+#515=CARTESIAN_POINT('',(98.95807888,69.820377439,10.));
+#516=VERTEX_POINT('',#515);
+#517=CARTESIAN_POINT('',(115.732499054,8.314170134,10.));
+#518=DIRECTION('',(-0.263117406,0.964763821,0.));
+#519=VECTOR('',#518,472.75539);
+#520=LINE('',#517,#519);
+#521=EDGE_CURVE('',#507,#516,#520,.T.);
+#522=ORIENTED_EDGE('',*,*,#521,.T.);
+#523=CARTESIAN_POINT('',(99.73105,72.73105,10.));
+#524=VERTEX_POINT('',#523);
+#525=CARTESIAN_POINT('',(101.852370344,70.609729657,10.));
+#526=DIRECTION('',(0.,0.,1.));
+#527=DIRECTION('',(-0.966499649,0.256667935,0.));
+#528=AXIS2_PLACEMENT_3D('',#525,#526,#527);
+#529=CIRCLE('',#528,3.);
+#530=EDGE_CURVE('',#524,#516,#529,.T.);
+#531=ORIENTED_EDGE('',*,*,#530,.F.);
+#532=CARTESIAN_POINT('',(123.411211215,96.411211215,10.));
+#533=VERTEX_POINT('',#532);
+#534=CARTESIAN_POINT('',(493.310500003,466.310500003,10.));
+#535=DIRECTION('',(0.707106781,0.707106781,0.));
+#536=VECTOR('',#535,334.888051488);
+#537=LINE('',#534,#536);
+#538=EDGE_CURVE('',#524,#533,#537,.T.);
+#539=ORIENTED_EDGE('',*,*,#538,.T.);
+#540=CARTESIAN_POINT('',(125.532531558,94.289890871,10.));
+#541=DIRECTION('',(0.,-0.,1.));
+#542=DIRECTION('',(0.070531974,0.997509519,0.));
+#543=AXIS2_PLACEMENT_3D('',#540,#541,#542);
+#544=CIRCLE('',#543,3.);
+#545=EDGE_CURVE('',#479,#533,#544,.T.);
+#546=ORIENTED_EDGE('',*,*,#545,.F.);
+#547=EDGE_LOOP('',(#488,#497,#505,#514,#522,#531,#539,#546));
+#548=FACE_BOUND('',#547,.T.);
+#549=CARTESIAN_POINT('',(73.251446464,-100.251446464,10.));
+#550=VERTEX_POINT('',#549);
+#551=CARTESIAN_POINT('',(96.411211215,-123.411211215,10.));
+#552=VERTEX_POINT('',#551);
+#553=CARTESIAN_POINT('',(471.514464642,-498.514464642,10.));
+#554=DIRECTION('',(0.707106781,-0.707106781,0.));
+#555=VECTOR('',#554,327.528534118);
+#556=LINE('',#553,#555);
+#557=EDGE_CURVE('',#550,#552,#556,.T.);
+#558=ORIENTED_EDGE('',*,*,#557,.T.);
+#559=CARTESIAN_POINT('',(96.091608531,-127.931242353,10.));
+#560=VERTEX_POINT('',#559);
+#561=CARTESIAN_POINT('',(94.289890871,-125.532531558,10.));
+#562=DIRECTION('',(0.,0.,1.));
+#563=DIRECTION('',(0.997509519,-0.070531974,0.));
+#564=AXIS2_PLACEMENT_3D('',#561,#562,#563);
+#565=CIRCLE('',#564,3.);
+#566=EDGE_CURVE('',#560,#552,#565,.T.);
+#567=ORIENTED_EDGE('',*,*,#566,.F.);
+#568=CARTESIAN_POINT('',(25.477707006,-157.958495959,10.));
+#569=VERTEX_POINT('',#568);
+#570=CARTESIAN_POINT('',(-0.,0.,10.));
+#571=DIRECTION('',(0.,0.,-1.));
+#572=DIRECTION('',(0.617679741,-0.786429741,0.));
+#573=AXIS2_PLACEMENT_3D('',#570,#571,#572);
+#574=CIRCLE('',#573,160.);
+#575=EDGE_CURVE('',#560,#569,#574,.T.);
+#576=ORIENTED_EDGE('',*,*,#575,.T.);
+#577=CARTESIAN_POINT('',(22.,-154.99677416,10.));
+#578=VERTEX_POINT('',#577);
+#579=CARTESIAN_POINT('',(25.,-154.99677416,10.));
+#580=DIRECTION('',(0.,0.,1.));
+#581=DIRECTION('',(-0.64836885,-0.761326365,0.));
+#582=AXIS2_PLACEMENT_3D('',#579,#580,#581);
+#583=CIRCLE('',#582,3.);
+#584=EDGE_CURVE('',#578,#569,#583,.T.);
+#585=ORIENTED_EDGE('',*,*,#584,.F.);
+#586=CARTESIAN_POINT('',(22.,-133.592145091,10.));
+#587=VERTEX_POINT('',#586);
+#588=CARTESIAN_POINT('',(22.,-836.806469516,10.));
+#589=DIRECTION('',(0.,1.,0.));
+#590=VECTOR('',#589,214.046290685);
+#591=LINE('',#588,#590);
+#592=EDGE_CURVE('',#578,#587,#591,.T.);
+#593=ORIENTED_EDGE('',*,*,#592,.T.);
+#594=CARTESIAN_POINT('',(23.318565543,-131.107637461,10.));
+#595=VERTEX_POINT('',#594);
+#596=CARTESIAN_POINT('',(25.,-133.592145091,10.));
+#597=DIRECTION('',(0.,0.,1.));
+#598=DIRECTION('',(-0.883311426,0.468786651,0.));
+#599=AXIS2_PLACEMENT_3D('',#596,#597,#598);
+#600=CIRCLE('',#599,3.);
+#601=EDGE_CURVE('',#595,#587,#600,.T.);
+#602=ORIENTED_EDGE('',*,*,#601,.F.);
+#603=CARTESIAN_POINT('',(69.448691664,-99.888259177,10.));
+#604=VERTEX_POINT('',#603);
+#605=CARTESIAN_POINT('',(-172.631209511,-263.720111487,10.));
+#606=DIRECTION('',(0.82816921,0.560478152,0.));
+#607=VECTOR('',#606,557.013295741);
+#608=LINE('',#605,#607);
+#609=EDGE_CURVE('',#595,#604,#608,.T.);
+#610=ORIENTED_EDGE('',*,*,#609,.T.);
+#611=CARTESIAN_POINT('',(71.130126121,-102.372766808,10.));
+#612=DIRECTION('',(0.,-0.,1.));
+#613=DIRECTION('',(0.095073743,0.995470232,0.));
+#614=AXIS2_PLACEMENT_3D('',#611,#612,#613);
+#615=CIRCLE('',#614,3.);
+#616=EDGE_CURVE('',#550,#604,#615,.T.);
+#617=ORIENTED_EDGE('',*,*,#616,.F.);
+#618=EDGE_LOOP('',(#558,#567,#576,#585,#593,#602,#610,#617));
+#619=FACE_BOUND('',#618,.T.);
+#620=CARTESIAN_POINT('',(-22.,-133.592145091,10.));
+#621=VERTEX_POINT('',#620);
+#622=CARTESIAN_POINT('',(-22.,-154.99677416,10.));
+#623=VERTEX_POINT('',#622);
+#624=CARTESIAN_POINT('',(-22.,-741.921450915,10.));
+#625=DIRECTION('',(0.,-1.,0.));
+#626=VECTOR('',#625,214.046290685);
+#627=LINE('',#624,#626);
+#628=EDGE_CURVE('',#621,#623,#627,.T.);
+#629=ORIENTED_EDGE('',*,*,#628,.T.);
+#630=CARTESIAN_POINT('',(-25.477707006,-157.958495959,10.));
+#631=VERTEX_POINT('',#630);
+#632=CARTESIAN_POINT('',(-25.,-154.99677416,10.));
+#633=DIRECTION('',(0.,0.,1.));
+#634=DIRECTION('',(0.64836885,-0.761326365,0.));
+#635=AXIS2_PLACEMENT_3D('',#632,#633,#634);
+#636=CIRCLE('',#635,3.);
+#637=EDGE_CURVE('',#631,#623,#636,.T.);
+#638=ORIENTED_EDGE('',*,*,#637,.F.);
+#639=CARTESIAN_POINT('',(-96.091608531,-127.931242353,10.));
+#640=VERTEX_POINT('',#639);
+#641=CARTESIAN_POINT('',(0.,0.,10.));
+#642=DIRECTION('',(-0.,0.,-1.));
+#643=DIRECTION('',(-0.1375,-0.990501767,0.));
+#644=AXIS2_PLACEMENT_3D('',#641,#642,#643);
+#645=CIRCLE('',#644,160.);
+#646=EDGE_CURVE('',#631,#640,#645,.T.);
+#647=ORIENTED_EDGE('',*,*,#646,.T.);
+#648=CARTESIAN_POINT('',(-96.411211215,-123.411211215,10.));
+#649=VERTEX_POINT('',#648);
+#650=CARTESIAN_POINT('',(-94.289890871,-125.532531558,10.));
+#651=DIRECTION('',(0.,0.,1.));
+#652=DIRECTION('',(-0.997509519,-0.070531974,0.));
+#653=AXIS2_PLACEMENT_3D('',#650,#651,#652);
+#654=CIRCLE('',#653,3.);
+#655=EDGE_CURVE('',#649,#640,#654,.T.);
+#656=ORIENTED_EDGE('',*,*,#655,.F.);
+#657=CARTESIAN_POINT('',(-73.251446464,-100.251446464,10.));
+#658=VERTEX_POINT('',#657);
+#659=CARTESIAN_POINT('',(-580.132698621,-607.132698621,10.));
+#660=DIRECTION('',(0.707106781,0.707106781,0.));
+#661=VECTOR('',#660,327.528534118);
+#662=LINE('',#659,#661);
+#663=EDGE_CURVE('',#649,#658,#662,.T.);
+#664=ORIENTED_EDGE('',*,*,#663,.T.);
+#665=CARTESIAN_POINT('',(-69.448691664,-99.888259177,10.));
+#666=VERTEX_POINT('',#665);
+#667=CARTESIAN_POINT('',(-71.130126121,-102.372766808,10.));
+#668=DIRECTION('',(0.,0.,1.));
+#669=DIRECTION('',(-0.095073743,0.995470232,0.));
+#670=AXIS2_PLACEMENT_3D('',#667,#668,#669);
+#671=CIRCLE('',#670,3.);
+#672=EDGE_CURVE('',#666,#658,#671,.T.);
+#673=ORIENTED_EDGE('',*,*,#672,.F.);
+#674=CARTESIAN_POINT('',(-23.318565543,-131.107637461,10.));
+#675=VERTEX_POINT('',#674);
+#676=CARTESIAN_POINT('',(-65.920051695,-102.276328651,10.));
+#677=DIRECTION('',(0.82816921,-0.560478152,0.));
+#678=VECTOR('',#677,557.013295741);
+#679=LINE('',#676,#678);
+#680=EDGE_CURVE('',#666,#675,#679,.T.);
+#681=ORIENTED_EDGE('',*,*,#680,.T.);
+#682=CARTESIAN_POINT('',(-25.,-133.592145091,10.));
+#683=DIRECTION('',(0.,-0.,1.));
+#684=DIRECTION('',(0.883311426,0.468786651,0.));
+#685=AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#686=CIRCLE('',#685,3.);
+#687=EDGE_CURVE('',#621,#675,#686,.T.);
+#688=ORIENTED_EDGE('',*,*,#687,.F.);
+#689=EDGE_LOOP('',(#629,#638,#647,#656,#664,#673,#681,#688));
+#690=FACE_BOUND('',#689,.T.);
+#691=CARTESIAN_POINT('',(-159.840888065,-7.133757962,10.));
+#692=VERTEX_POINT('',#691);
+#693=CARTESIAN_POINT('',(-159.840888065,7.133757962,10.));
+#694=VERTEX_POINT('',#693);
+#695=CARTESIAN_POINT('',(-0.,0.,10.));
+#696=DIRECTION('',(-0.,0.,-1.));
+#697=DIRECTION('',(-0.998044964,-0.0625,0.));
+#698=AXIS2_PLACEMENT_3D('',#695,#696,#697);
+#699=CIRCLE('',#698,160.);
+#700=EDGE_CURVE('',#692,#694,#699,.T.);
+#701=ORIENTED_EDGE('',*,*,#700,.T.);
+#702=CARTESIAN_POINT('',(-156.843871414,10.,10.));
+#703=VERTEX_POINT('',#702);
+#704=CARTESIAN_POINT('',(-156.843871414,7.,10.));
+#705=DIRECTION('',(0.,0.,1.));
+#706=DIRECTION('',(-0.691163516,0.722698411,0.));
+#707=AXIS2_PLACEMENT_3D('',#704,#705,#706);
+#708=CIRCLE('',#707,3.);
+#709=EDGE_CURVE('',#703,#694,#708,.T.);
+#710=ORIENTED_EDGE('',*,*,#709,.F.);
+#711=CARTESIAN_POINT('',(-115.,10.,10.));
+#712=VERTEX_POINT('',#711);
+#713=CARTESIAN_POINT('',(-849.846340116,10.,10.));
+#714=DIRECTION('',(1.,0.,-0.));
+#715=VECTOR('',#714,418.438714136);
+#716=LINE('',#713,#715);
+#717=EDGE_CURVE('',#703,#712,#716,.T.);
+#718=ORIENTED_EDGE('',*,*,#717,.T.);
+#719=CARTESIAN_POINT('',(-112.,7.,10.));
+#720=VERTEX_POINT('',#719);
+#721=CARTESIAN_POINT('',(-115.,7.,10.));
+#722=DIRECTION('',(0.,-0.,1.));
+#723=DIRECTION('',(0.707106781,0.707106781,0.));
+#724=AXIS2_PLACEMENT_3D('',#721,#722,#723);
+#725=CIRCLE('',#724,3.);
+#726=EDGE_CURVE('',#720,#712,#725,.T.);
+#727=ORIENTED_EDGE('',*,*,#726,.F.);
+#728=CARTESIAN_POINT('',(-112.,-7.,10.));
+#729=VERTEX_POINT('',#728);
+#730=CARTESIAN_POINT('',(-112.,25.,10.));
+#731=DIRECTION('',(0.,-1.,0.));
+#732=VECTOR('',#731,140.);
+#733=LINE('',#730,#732);
+#734=EDGE_CURVE('',#720,#729,#733,.T.);
+#735=ORIENTED_EDGE('',*,*,#734,.T.);
+#736=CARTESIAN_POINT('',(-115.,-10.,10.));
+#737=VERTEX_POINT('',#736);
+#738=CARTESIAN_POINT('',(-115.,-7.,10.));
+#739=DIRECTION('',(0.,0.,1.));
+#740=DIRECTION('',(0.707106781,-0.707106781,0.));
+#741=AXIS2_PLACEMENT_3D('',#738,#739,#740);
+#742=CIRCLE('',#741,3.);
+#743=EDGE_CURVE('',#737,#729,#742,.T.);
+#744=ORIENTED_EDGE('',*,*,#743,.F.);
+#745=CARTESIAN_POINT('',(-156.843871414,-10.,10.));
+#746=VERTEX_POINT('',#745);
+#747=CARTESIAN_POINT('',(-646.,-10.,10.));
+#748=DIRECTION('',(-1.,0.,0.));
+#749=VECTOR('',#748,418.438714136);
+#750=LINE('',#747,#749);
+#751=EDGE_CURVE('',#737,#746,#750,.T.);
+#752=ORIENTED_EDGE('',*,*,#751,.T.);
+#753=CARTESIAN_POINT('',(-156.843871414,-7.,10.));
+#754=DIRECTION('',(0.,0.,1.));
+#755=DIRECTION('',(-0.691163516,-0.722698411,0.));
+#756=AXIS2_PLACEMENT_3D('',#753,#754,#755);
+#757=CIRCLE('',#756,3.);
+#758=EDGE_CURVE('',#692,#746,#757,.T.);
+#759=ORIENTED_EDGE('',*,*,#758,.F.);
+#760=EDGE_LOOP('',(#701,#710,#718,#727,#735,#744,#752,#759));
+#761=FACE_BOUND('',#760,.T.);
+#762=CARTESIAN_POINT('',(159.840888065,7.133757962,10.));
+#763=VERTEX_POINT('',#762);
+#764=CARTESIAN_POINT('',(159.840888065,-7.133757962,10.));
+#765=VERTEX_POINT('',#764);
+#766=CARTESIAN_POINT('',(0.,-0.,10.));
+#767=DIRECTION('',(0.,0.,-1.));
+#768=DIRECTION('',(0.998044964,0.0625,0.));
+#769=AXIS2_PLACEMENT_3D('',#766,#767,#768);
+#770=CIRCLE('',#769,160.);
+#771=EDGE_CURVE('',#763,#765,#770,.T.);
+#772=ORIENTED_EDGE('',*,*,#771,.T.);
+#773=CARTESIAN_POINT('',(156.843871414,-10.,10.));
+#774=VERTEX_POINT('',#773);
+#775=CARTESIAN_POINT('',(156.843871414,-7.,10.));
+#776=DIRECTION('',(0.,0.,1.));
+#777=DIRECTION('',(0.691163516,-0.722698411,0.));
+#778=AXIS2_PLACEMENT_3D('',#775,#776,#777);
+#779=CIRCLE('',#778,3.);
+#780=EDGE_CURVE('',#774,#765,#779,.T.);
+#781=ORIENTED_EDGE('',*,*,#780,.F.);
+#782=CARTESIAN_POINT('',(115.,-10.,10.));
+#783=VERTEX_POINT('',#782);
+#784=CARTESIAN_POINT('',(849.846340116,-10.,10.));
+#785=DIRECTION('',(-1.,0.,0.));
+#786=VECTOR('',#785,418.438714136);
+#787=LINE('',#784,#786);
+#788=EDGE_CURVE('',#774,#783,#787,.T.);
+#789=ORIENTED_EDGE('',*,*,#788,.T.);
+#790=CARTESIAN_POINT('',(112.,-7.,10.));
+#791=VERTEX_POINT('',#790);
+#792=CARTESIAN_POINT('',(115.,-7.,10.));
+#793=DIRECTION('',(0.,0.,1.));
+#794=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#795=AXIS2_PLACEMENT_3D('',#792,#793,#794);
+#796=CIRCLE('',#795,3.);
+#797=EDGE_CURVE('',#791,#783,#796,.T.);
+#798=ORIENTED_EDGE('',*,*,#797,.F.);
+#799=CARTESIAN_POINT('',(112.,7.,10.));
+#800=VERTEX_POINT('',#799);
+#801=CARTESIAN_POINT('',(112.,-25.,10.));
+#802=DIRECTION('',(0.,1.,0.));
+#803=VECTOR('',#802,140.);
+#804=LINE('',#801,#803);
+#805=EDGE_CURVE('',#791,#800,#804,.T.);
+#806=ORIENTED_EDGE('',*,*,#805,.T.);
+#807=CARTESIAN_POINT('',(115.,10.,10.));
+#808=VERTEX_POINT('',#807);
+#809=CARTESIAN_POINT('',(115.,7.,10.));
+#810=DIRECTION('',(0.,0.,1.));
+#811=DIRECTION('',(-0.707106781,0.707106781,0.));
+#812=AXIS2_PLACEMENT_3D('',#809,#810,#811);
+#813=CIRCLE('',#812,3.);
+#814=EDGE_CURVE('',#808,#800,#813,.T.);
+#815=ORIENTED_EDGE('',*,*,#814,.F.);
+#816=CARTESIAN_POINT('',(156.843871414,10.,10.));
+#817=VERTEX_POINT('',#816);
+#818=CARTESIAN_POINT('',(646.,10.,10.));
+#819=DIRECTION('',(1.,0.,-0.));
+#820=VECTOR('',#819,418.438714136);
+#821=LINE('',#818,#820);
+#822=EDGE_CURVE('',#808,#817,#821,.T.);
+#823=ORIENTED_EDGE('',*,*,#822,.T.);
+#824=CARTESIAN_POINT('',(156.843871414,7.,10.));
+#825=DIRECTION('',(0.,-0.,1.));
+#826=DIRECTION('',(0.691163516,0.722698411,0.));
+#827=AXIS2_PLACEMENT_3D('',#824,#825,#826);
+#828=CIRCLE('',#827,3.);
+#829=EDGE_CURVE('',#763,#817,#828,.T.);
+#830=ORIENTED_EDGE('',*,*,#829,.F.);
+#831=EDGE_LOOP('',(#772,#781,#789,#798,#806,#815,#823,#830));
+#832=FACE_BOUND('',#831,.T.);
+#833=CARTESIAN_POINT('',(-116.032729085,110.165356537,10.));
+#834=VERTEX_POINT('',#833);
+#835=CARTESIAN_POINT('',(-110.165356537,116.032729085,10.));
+#836=VERTEX_POINT('',#835);
+#837=CARTESIAN_POINT('',(0.,-0.,10.));
+#838=DIRECTION('',(0.,0.,-1.));
+#839=DIRECTION('',(-0.73766591,0.67516591,0.));
+#840=AXIS2_PLACEMENT_3D('',#837,#838,#839);
+#841=CIRCLE('',#840,160.);
+#842=EDGE_CURVE('',#834,#836,#841,.T.);
+#843=ORIENTED_EDGE('',*,*,#842,.T.);
+#844=CARTESIAN_POINT('',(-105.978435759,115.978435759,10.));
+#845=VERTEX_POINT('',#844);
+#846=CARTESIAN_POINT('',(-108.099756102,113.857115415,10.));
+#847=DIRECTION('',(0.,-0.,1.));
+#848=DIRECTION('',(0.012966274,0.999915934,0.));
+#849=AXIS2_PLACEMENT_3D('',#846,#847,#848);
+#850=CIRCLE('',#849,3.);
+#851=EDGE_CURVE('',#845,#836,#850,.T.);
+#852=ORIENTED_EDGE('',*,*,#851,.F.);
+#853=CARTESIAN_POINT('',(-82.121320344,92.121320344,10.));
+#854=VERTEX_POINT('',#853);
+#855=CARTESIAN_POINT('',(-596.164902591,606.164902591,10.));
+#856=DIRECTION('',(0.707106781,-0.707106781,0.));
+#857=VECTOR('',#856,337.390561791);
+#858=LINE('',#855,#857);
+#859=EDGE_CURVE('',#845,#854,#858,.T.);
+#860=ORIENTED_EDGE('',*,*,#859,.T.);
+#861=CARTESIAN_POINT('',(-82.121320344,87.878679656,10.));
+#862=VERTEX_POINT('',#861);
+#863=CARTESIAN_POINT('',(-84.242640687,90.,10.));
+#864=DIRECTION('',(0.,0.,1.));
+#865=DIRECTION('',(1.,0.,-0.));
+#866=AXIS2_PLACEMENT_3D('',#863,#864,#865);
+#867=CIRCLE('',#866,3.);
+#868=EDGE_CURVE('',#862,#854,#867,.T.);
+#869=ORIENTED_EDGE('',*,*,#868,.F.);
+#870=CARTESIAN_POINT('',(-87.878679656,82.121320344,10.));
+#871=VERTEX_POINT('',#870);
+#872=CARTESIAN_POINT('',(-78.713203436,91.286796564,10.));
+#873=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#874=VECTOR('',#873,81.421356237);
+#875=LINE('',#872,#874);
+#876=EDGE_CURVE('',#862,#871,#875,.T.);
+#877=ORIENTED_EDGE('',*,*,#876,.T.);
+#878=CARTESIAN_POINT('',(-92.121320344,82.121320344,10.));
+#879=VERTEX_POINT('',#878);
+#880=CARTESIAN_POINT('',(-90.,84.242640687,10.));
+#881=DIRECTION('',(0.,0.,1.));
+#882=DIRECTION('',(0.,-1.,0.));
+#883=AXIS2_PLACEMENT_3D('',#880,#881,#882);
+#884=CIRCLE('',#883,3.);
+#885=EDGE_CURVE('',#879,#871,#884,.T.);
+#886=ORIENTED_EDGE('',*,*,#885,.F.);
+#887=CARTESIAN_POINT('',(-115.978435759,105.978435759,10.));
+#888=VERTEX_POINT('',#887);
+#889=CARTESIAN_POINT('',(-493.713203436,483.713203436,10.));
+#890=DIRECTION('',(-0.707106781,0.707106781,0.));
+#891=VECTOR('',#890,337.390561791);
+#892=LINE('',#889,#891);
+#893=EDGE_CURVE('',#879,#888,#892,.T.);
+#894=ORIENTED_EDGE('',*,*,#893,.T.);
+#895=CARTESIAN_POINT('',(-113.857115415,108.099756102,10.));
+#896=DIRECTION('',(0.,0.,1.));
+#897=DIRECTION('',(-0.999915934,-0.012966274,0.));
+#898=AXIS2_PLACEMENT_3D('',#895,#896,#897);
+#899=CIRCLE('',#898,3.);
+#900=EDGE_CURVE('',#834,#888,#899,.T.);
+#901=ORIENTED_EDGE('',*,*,#900,.F.);
+#902=EDGE_LOOP('',(#843,#852,#860,#869,#877,#886,#894,#901));
+#903=FACE_BOUND('',#902,.T.);
+#904=CARTESIAN_POINT('',(-110.165356537,-116.032729085,10.));
+#905=VERTEX_POINT('',#904);
+#906=CARTESIAN_POINT('',(-116.032729085,-110.165356537,10.));
+#907=VERTEX_POINT('',#906);
+#908=CARTESIAN_POINT('',(0.,0.,10.));
+#909=DIRECTION('',(-0.,0.,-1.));
+#910=DIRECTION('',(-0.67516591,-0.73766591,0.));
+#911=AXIS2_PLACEMENT_3D('',#908,#909,#910);
+#912=CIRCLE('',#911,160.);
+#913=EDGE_CURVE('',#905,#907,#912,.T.);
+#914=ORIENTED_EDGE('',*,*,#913,.T.);
+#915=CARTESIAN_POINT('',(-115.978435759,-105.978435759,10.));
+#916=VERTEX_POINT('',#915);
+#917=CARTESIAN_POINT('',(-113.857115415,-108.099756102,10.));
+#918=DIRECTION('',(0.,0.,1.));
+#919=DIRECTION('',(-0.999915934,0.012966274,0.));
+#920=AXIS2_PLACEMENT_3D('',#917,#918,#919);
+#921=CIRCLE('',#920,3.);
+#922=EDGE_CURVE('',#916,#907,#921,.T.);
+#923=ORIENTED_EDGE('',*,*,#922,.F.);
+#924=CARTESIAN_POINT('',(-92.121320344,-82.121320344,10.));
+#925=VERTEX_POINT('',#924);
+#926=CARTESIAN_POINT('',(-606.164902591,-596.164902591,10.));
+#927=DIRECTION('',(0.707106781,0.707106781,0.));
+#928=VECTOR('',#927,337.390561791);
+#929=LINE('',#926,#928);
+#930=EDGE_CURVE('',#916,#925,#929,.T.);
+#931=ORIENTED_EDGE('',*,*,#930,.T.);
+#932=CARTESIAN_POINT('',(-87.878679656,-82.121320344,10.));
+#933=VERTEX_POINT('',#932);
+#934=CARTESIAN_POINT('',(-90.,-84.242640687,10.));
+#935=DIRECTION('',(0.,-0.,1.));
+#936=DIRECTION('',(0.,1.,0.));
+#937=AXIS2_PLACEMENT_3D('',#934,#935,#936);
+#938=CIRCLE('',#937,3.);
+#939=EDGE_CURVE('',#933,#925,#938,.T.);
+#940=ORIENTED_EDGE('',*,*,#939,.F.);
+#941=CARTESIAN_POINT('',(-82.121320344,-87.878679656,10.));
+#942=VERTEX_POINT('',#941);
+#943=CARTESIAN_POINT('',(-91.286796564,-78.713203436,10.));
+#944=DIRECTION('',(0.707106781,-0.707106781,0.));
+#945=VECTOR('',#944,81.421356237);
+#946=LINE('',#943,#945);
+#947=EDGE_CURVE('',#933,#942,#946,.T.);
+#948=ORIENTED_EDGE('',*,*,#947,.T.);
+#949=CARTESIAN_POINT('',(-82.121320344,-92.121320344,10.));
+#950=VERTEX_POINT('',#949);
+#951=CARTESIAN_POINT('',(-84.242640687,-90.,10.));
+#952=DIRECTION('',(0.,0.,1.));
+#953=DIRECTION('',(1.,0.,-0.));
+#954=AXIS2_PLACEMENT_3D('',#951,#952,#953);
+#955=CIRCLE('',#954,3.);
+#956=EDGE_CURVE('',#950,#942,#955,.T.);
+#957=ORIENTED_EDGE('',*,*,#956,.F.);
+#958=CARTESIAN_POINT('',(-105.978435759,-115.978435759,10.));
+#959=VERTEX_POINT('',#958);
+#960=CARTESIAN_POINT('',(-483.713203436,-493.713203436,10.));
+#961=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#962=VECTOR('',#961,337.390561791);
+#963=LINE('',#960,#962);
+#964=EDGE_CURVE('',#950,#959,#963,.T.);
+#965=ORIENTED_EDGE('',*,*,#964,.T.);
+#966=CARTESIAN_POINT('',(-108.099756102,-113.857115415,10.));
+#967=DIRECTION('',(0.,0.,1.));
+#968=DIRECTION('',(0.012966274,-0.999915934,0.));
+#969=AXIS2_PLACEMENT_3D('',#966,#967,#968);
+#970=CIRCLE('',#969,3.);
+#971=EDGE_CURVE('',#905,#959,#970,.T.);
+#972=ORIENTED_EDGE('',*,*,#971,.F.);
+#973=EDGE_LOOP('',(#914,#923,#931,#940,#948,#957,#965,#972));
+#974=FACE_BOUND('',#973,.T.);
+#975=CARTESIAN_POINT('',(116.032729085,-110.165356537,10.));
+#976=VERTEX_POINT('',#975);
+#977=CARTESIAN_POINT('',(110.165356537,-116.032729085,10.));
+#978=VERTEX_POINT('',#977);
+#979=CARTESIAN_POINT('',(-0.,0.,10.));
+#980=DIRECTION('',(0.,0.,-1.));
+#981=DIRECTION('',(0.73766591,-0.67516591,0.));
+#982=AXIS2_PLACEMENT_3D('',#979,#980,#981);
+#983=CIRCLE('',#982,160.);
+#984=EDGE_CURVE('',#976,#978,#983,.T.);
+#985=ORIENTED_EDGE('',*,*,#984,.T.);
+#986=CARTESIAN_POINT('',(105.978435759,-115.978435759,10.));
+#987=VERTEX_POINT('',#986);
+#988=CARTESIAN_POINT('',(108.099756102,-113.857115415,10.));
+#989=DIRECTION('',(0.,0.,1.));
+#990=DIRECTION('',(-0.012966274,-0.999915934,0.));
+#991=AXIS2_PLACEMENT_3D('',#988,#989,#990);
+#992=CIRCLE('',#991,3.);
+#993=EDGE_CURVE('',#987,#978,#992,.T.);
+#994=ORIENTED_EDGE('',*,*,#993,.F.);
+#995=CARTESIAN_POINT('',(82.121320344,-92.121320344,10.));
+#996=VERTEX_POINT('',#995);
+#997=CARTESIAN_POINT('',(596.164902591,-606.164902591,10.));
+#998=DIRECTION('',(-0.707106781,0.707106781,0.));
+#999=VECTOR('',#998,337.390561791);
+#1000=LINE('',#997,#999);
+#1001=EDGE_CURVE('',#987,#996,#1000,.T.);
+#1002=ORIENTED_EDGE('',*,*,#1001,.T.);
+#1003=CARTESIAN_POINT('',(82.121320344,-87.878679656,10.));
+#1004=VERTEX_POINT('',#1003);
+#1005=CARTESIAN_POINT('',(84.242640687,-90.,10.));
+#1006=DIRECTION('',(0.,0.,1.));
+#1007=DIRECTION('',(-1.,0.,0.));
+#1008=AXIS2_PLACEMENT_3D('',#1005,#1006,#1007);
+#1009=CIRCLE('',#1008,3.);
+#1010=EDGE_CURVE('',#1004,#996,#1009,.T.);
+#1011=ORIENTED_EDGE('',*,*,#1010,.F.);
+#1012=CARTESIAN_POINT('',(87.878679656,-82.121320344,10.));
+#1013=VERTEX_POINT('',#1012);
+#1014=CARTESIAN_POINT('',(78.713203436,-91.286796564,10.));
+#1015=DIRECTION('',(0.707106781,0.707106781,0.));
+#1016=VECTOR('',#1015,81.421356237);
+#1017=LINE('',#1014,#1016);
+#1018=EDGE_CURVE('',#1004,#1013,#1017,.T.);
+#1019=ORIENTED_EDGE('',*,*,#1018,.T.);
+#1020=CARTESIAN_POINT('',(92.121320344,-82.121320344,10.));
+#1021=VERTEX_POINT('',#1020);
+#1022=CARTESIAN_POINT('',(90.,-84.242640687,10.));
+#1023=DIRECTION('',(0.,-0.,1.));
+#1024=DIRECTION('',(0.,1.,0.));
+#1025=AXIS2_PLACEMENT_3D('',#1022,#1023,#1024);
+#1026=CIRCLE('',#1025,3.);
+#1027=EDGE_CURVE('',#1021,#1013,#1026,.T.);
+#1028=ORIENTED_EDGE('',*,*,#1027,.F.);
+#1029=CARTESIAN_POINT('',(115.978435759,-105.978435759,10.));
+#1030=VERTEX_POINT('',#1029);
+#1031=CARTESIAN_POINT('',(493.713203436,-483.713203436,10.));
+#1032=DIRECTION('',(0.707106781,-0.707106781,0.));
+#1033=VECTOR('',#1032,337.390561791);
+#1034=LINE('',#1031,#1033);
+#1035=EDGE_CURVE('',#1021,#1030,#1034,.T.);
+#1036=ORIENTED_EDGE('',*,*,#1035,.T.);
+#1037=CARTESIAN_POINT('',(113.857115415,-108.099756102,10.));
+#1038=DIRECTION('',(0.,-0.,1.));
+#1039=DIRECTION('',(0.999915934,0.012966274,0.));
+#1040=AXIS2_PLACEMENT_3D('',#1037,#1038,#1039);
+#1041=CIRCLE('',#1040,3.);
+#1042=EDGE_CURVE('',#976,#1030,#1041,.T.);
+#1043=ORIENTED_EDGE('',*,*,#1042,.F.);
+#1044=EDGE_LOOP('',(#985,#994,#1002,#1011,#1019,#1028,#1036,#1043));
+#1045=FACE_BOUND('',#1044,.T.);
+#1046=CARTESIAN_POINT('',(82.121320344,92.121320344,10.));
+#1047=VERTEX_POINT('',#1046);
+#1048=CARTESIAN_POINT('',(105.978435759,115.978435759,10.));
+#1049=VERTEX_POINT('',#1048);
+#1050=CARTESIAN_POINT('',(483.713203436,493.713203436,10.));
+#1051=DIRECTION('',(0.707106781,0.707106781,0.));
+#1052=VECTOR('',#1051,337.390561791);
+#1053=LINE('',#1050,#1052);
+#1054=EDGE_CURVE('',#1047,#1049,#1053,.T.);
+#1055=ORIENTED_EDGE('',*,*,#1054,.T.);
+#1056=CARTESIAN_POINT('',(110.165356537,116.032729085,10.));
+#1057=VERTEX_POINT('',#1056);
+#1058=CARTESIAN_POINT('',(108.099756102,113.857115415,10.));
+#1059=DIRECTION('',(0.,0.,1.));
+#1060=DIRECTION('',(-0.012966274,0.999915934,0.));
+#1061=AXIS2_PLACEMENT_3D('',#1058,#1059,#1060);
+#1062=CIRCLE('',#1061,3.);
+#1063=EDGE_CURVE('',#1057,#1049,#1062,.T.);
+#1064=ORIENTED_EDGE('',*,*,#1063,.F.);
+#1065=CARTESIAN_POINT('',(116.032729085,110.165356537,10.));
+#1066=VERTEX_POINT('',#1065);
+#1067=CARTESIAN_POINT('',(-0.,-0.,10.));
+#1068=DIRECTION('',(0.,0.,-1.));
+#1069=DIRECTION('',(0.67516591,0.73766591,0.));
+#1070=AXIS2_PLACEMENT_3D('',#1067,#1068,#1069);
+#1071=CIRCLE('',#1070,160.);
+#1072=EDGE_CURVE('',#1057,#1066,#1071,.T.);
+#1073=ORIENTED_EDGE('',*,*,#1072,.T.);
+#1074=CARTESIAN_POINT('',(115.978435759,105.978435759,10.));
+#1075=VERTEX_POINT('',#1074);
+#1076=CARTESIAN_POINT('',(113.857115415,108.099756102,10.));
+#1077=DIRECTION('',(0.,0.,1.));
+#1078=DIRECTION('',(0.999915934,-0.012966274,0.));
+#1079=AXIS2_PLACEMENT_3D('',#1076,#1077,#1078);
+#1080=CIRCLE('',#1079,3.);
+#1081=EDGE_CURVE('',#1075,#1066,#1080,.T.);
+#1082=ORIENTED_EDGE('',*,*,#1081,.F.);
+#1083=CARTESIAN_POINT('',(92.121320344,82.121320344,10.));
+#1084=VERTEX_POINT('',#1083);
+#1085=CARTESIAN_POINT('',(606.164902591,596.164902591,10.));
+#1086=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#1087=VECTOR('',#1086,337.390561791);
+#1088=LINE('',#1085,#1087);
+#1089=EDGE_CURVE('',#1075,#1084,#1088,.T.);
+#1090=ORIENTED_EDGE('',*,*,#1089,.T.);
+#1091=CARTESIAN_POINT('',(87.878679656,82.121320344,10.));
+#1092=VERTEX_POINT('',#1091);
+#1093=CARTESIAN_POINT('',(90.,84.242640687,10.));
+#1094=DIRECTION('',(0.,0.,1.));
+#1095=DIRECTION('',(0.,-1.,0.));
+#1096=AXIS2_PLACEMENT_3D('',#1093,#1094,#1095);
+#1097=CIRCLE('',#1096,3.);
+#1098=EDGE_CURVE('',#1092,#1084,#1097,.T.);
+#1099=ORIENTED_EDGE('',*,*,#1098,.F.);
+#1100=CARTESIAN_POINT('',(82.121320344,87.878679656,10.));
+#1101=VERTEX_POINT('',#1100);
+#1102=CARTESIAN_POINT('',(91.286796564,78.713203436,10.));
+#1103=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1104=VECTOR('',#1103,81.421356237);
+#1105=LINE('',#1102,#1104);
+#1106=EDGE_CURVE('',#1092,#1101,#1105,.T.);
+#1107=ORIENTED_EDGE('',*,*,#1106,.T.);
+#1108=CARTESIAN_POINT('',(84.242640687,90.,10.));
+#1109=DIRECTION('',(0.,0.,1.));
+#1110=DIRECTION('',(-1.,0.,0.));
+#1111=AXIS2_PLACEMENT_3D('',#1108,#1109,#1110);
+#1112=CIRCLE('',#1111,3.);
+#1113=EDGE_CURVE('',#1047,#1101,#1112,.T.);
+#1114=ORIENTED_EDGE('',*,*,#1113,.F.);
+#1115=EDGE_LOOP('',(#1055,#1064,#1073,#1082,#1090,#1099,#1107,#1114));
+#1116=FACE_BOUND('',#1115,.T.);
+#1117=CARTESIAN_POINT('',(10.,-135.,10.));
+#1118=VERTEX_POINT('',#1117);
+#1119=CARTESIAN_POINT('',(10.,-156.843871414,10.));
+#1120=VERTEX_POINT('',#1119);
+#1121=CARTESIAN_POINT('',(10.,-756.,10.));
+#1122=DIRECTION('',(0.,-1.,0.));
+#1123=VECTOR('',#1122,218.438714136);
+#1124=LINE('',#1121,#1123);
+#1125=EDGE_CURVE('',#1118,#1120,#1124,.T.);
+#1126=ORIENTED_EDGE('',*,*,#1125,.T.);
+#1127=CARTESIAN_POINT('',(7.133757962,-159.840888065,10.));
+#1128=VERTEX_POINT('',#1127);
+#1129=CARTESIAN_POINT('',(7.,-156.843871414,10.));
+#1130=DIRECTION('',(0.,0.,1.));
+#1131=DIRECTION('',(0.722698411,-0.691163516,0.));
+#1132=AXIS2_PLACEMENT_3D('',#1129,#1130,#1131);
+#1133=CIRCLE('',#1132,3.);
+#1134=EDGE_CURVE('',#1128,#1120,#1133,.T.);
+#1135=ORIENTED_EDGE('',*,*,#1134,.F.);
+#1136=CARTESIAN_POINT('',(-7.133757962,-159.840888065,10.));
+#1137=VERTEX_POINT('',#1136);
+#1138=CARTESIAN_POINT('',(0.,-0.,10.));
+#1139=DIRECTION('',(0.,0.,-1.));
+#1140=DIRECTION('',(0.0625,-0.998044964,0.));
+#1141=AXIS2_PLACEMENT_3D('',#1138,#1139,#1140);
+#1142=CIRCLE('',#1141,160.);
+#1143=EDGE_CURVE('',#1128,#1137,#1142,.T.);
+#1144=ORIENTED_EDGE('',*,*,#1143,.T.);
+#1145=CARTESIAN_POINT('',(-10.,-156.843871414,10.));
+#1146=VERTEX_POINT('',#1145);
+#1147=CARTESIAN_POINT('',(-7.,-156.843871414,10.));
+#1148=DIRECTION('',(0.,0.,1.));
+#1149=DIRECTION('',(-0.722698411,-0.691163516,0.));
+#1150=AXIS2_PLACEMENT_3D('',#1147,#1148,#1149);
+#1151=CIRCLE('',#1150,3.);
+#1152=EDGE_CURVE('',#1146,#1137,#1151,.T.);
+#1153=ORIENTED_EDGE('',*,*,#1152,.F.);
+#1154=CARTESIAN_POINT('',(-10.,-135.,10.));
+#1155=VERTEX_POINT('',#1154);
+#1156=CARTESIAN_POINT('',(-10.,-849.846340116,10.));
+#1157=DIRECTION('',(0.,1.,0.));
+#1158=VECTOR('',#1157,218.438714136);
+#1159=LINE('',#1156,#1158);
+#1160=EDGE_CURVE('',#1146,#1155,#1159,.T.);
+#1161=ORIENTED_EDGE('',*,*,#1160,.T.);
+#1162=CARTESIAN_POINT('',(-7.,-132.,10.));
+#1163=VERTEX_POINT('',#1162);
+#1164=CARTESIAN_POINT('',(-7.,-135.,10.));
+#1165=DIRECTION('',(0.,0.,1.));
+#1166=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1167=AXIS2_PLACEMENT_3D('',#1164,#1165,#1166);
+#1168=CIRCLE('',#1167,3.);
+#1169=EDGE_CURVE('',#1163,#1155,#1168,.T.);
+#1170=ORIENTED_EDGE('',*,*,#1169,.F.);
+#1171=CARTESIAN_POINT('',(7.,-132.,10.));
+#1172=VERTEX_POINT('',#1171);
+#1173=CARTESIAN_POINT('',(-25.,-132.,10.));
+#1174=DIRECTION('',(1.,0.,-0.));
+#1175=VECTOR('',#1174,140.);
+#1176=LINE('',#1173,#1175);
+#1177=EDGE_CURVE('',#1163,#1172,#1176,.T.);
+#1178=ORIENTED_EDGE('',*,*,#1177,.T.);
+#1179=CARTESIAN_POINT('',(7.,-135.,10.));
+#1180=DIRECTION('',(0.,-0.,1.));
+#1181=DIRECTION('',(0.707106781,0.707106781,0.));
+#1182=AXIS2_PLACEMENT_3D('',#1179,#1180,#1181);
+#1183=CIRCLE('',#1182,3.);
+#1184=EDGE_CURVE('',#1118,#1172,#1183,.T.);
+#1185=ORIENTED_EDGE('',*,*,#1184,.F.);
+#1186=EDGE_LOOP('',(#1126,#1135,#1144,#1153,#1161,#1170,#1178,#1185));
+#1187=FACE_BOUND('',#1186,.T.);
+#1188=CARTESIAN_POINT('',(2.,-120.,10.));
+#1189=VERTEX_POINT('',#1188);
+#1190=CARTESIAN_POINT('',(0.,-120.,10.));
+#1191=DIRECTION('',(0.,0.,-1.));
+#1192=DIRECTION('',(-1.,0.,0.));
+#1193=AXIS2_PLACEMENT_3D('',#1190,#1191,#1192);
+#1194=CIRCLE('',#1193,2.);
+#1195=EDGE_CURVE('',#1189,#1189,#1194,.T.);
+#1196=ORIENTED_EDGE('',*,*,#1195,.T.);
+#1197=EDGE_LOOP('',(#1196));
+#1198=FACE_BOUND('',#1197,.T.);
+#1199=CARTESIAN_POINT('',(165.,0.,10.));
+#1200=VERTEX_POINT('',#1199);
+#1201=CARTESIAN_POINT('',(0.,0.,10.));
+#1202=DIRECTION('',(0.,0.,-1.));
+#1203=DIRECTION('',(-1.,0.,0.));
+#1204=AXIS2_PLACEMENT_3D('',#1201,#1202,#1203);
+#1205=CIRCLE('',#1204,165.);
+#1206=EDGE_CURVE('',#1200,#1200,#1205,.T.);
+#1207=ORIENTED_EDGE('',*,*,#1206,.F.);
+#1208=EDGE_LOOP('',(#1207));
+#1209=FACE_BOUND('',#1208,.T.);
+#1210=ORIENTED_EDGE('',*,*,#58,.F.);
+#1211=CARTESIAN_POINT('',(100.,13.,10.));
+#1212=VERTEX_POINT('',#1211);
+#1213=CARTESIAN_POINT('',(0.,13.,10.));
+#1214=DIRECTION('',(0.,0.,-1.));
+#1215=DIRECTION('',(-1.,0.,0.));
+#1216=AXIS2_PLACEMENT_3D('',#1213,#1214,#1215);
+#1217=CIRCLE('',#1216,100.);
+#1218=EDGE_CURVE('',#44,#1212,#1217,.T.);
+#1219=ORIENTED_EDGE('',*,*,#1218,.T.);
+#1220=CARTESIAN_POINT('',(100.,-13.,10.));
+#1221=VERTEX_POINT('',#1220);
+#1222=CARTESIAN_POINT('',(100.,188.5,10.));
+#1223=DIRECTION('',(0.,-1.,0.));
+#1224=VECTOR('',#1223,260.);
+#1225=LINE('',#1222,#1224);
+#1226=EDGE_CURVE('',#1212,#1221,#1225,.T.);
+#1227=ORIENTED_EDGE('',*,*,#1226,.T.);
+#1228=CARTESIAN_POINT('',(-100.,-13.,10.));
+#1229=VERTEX_POINT('',#1228);
+#1230=CARTESIAN_POINT('',(0.,-13.,10.));
+#1231=DIRECTION('',(0.,0.,-1.));
+#1232=DIRECTION('',(1.,0.,0.));
+#1233=AXIS2_PLACEMENT_3D('',#1230,#1231,#1232);
+#1234=CIRCLE('',#1233,100.);
+#1235=EDGE_CURVE('',#1221,#1229,#1234,.T.);
+#1236=ORIENTED_EDGE('',*,*,#1235,.T.);
+#1237=CARTESIAN_POINT('',(-100.,13.,10.));
+#1238=VERTEX_POINT('',#1237);
+#1239=CARTESIAN_POINT('',(-100.,-188.5,10.));
+#1240=DIRECTION('',(0.,1.,0.));
+#1241=VECTOR('',#1240,260.);
+#1242=LINE('',#1239,#1241);
+#1243=EDGE_CURVE('',#1229,#1238,#1242,.T.);
+#1244=ORIENTED_EDGE('',*,*,#1243,.T.);
+#1245=CARTESIAN_POINT('',(-65.815276673,88.288441055,10.));
+#1246=VERTEX_POINT('',#1245);
+#1247=CARTESIAN_POINT('',(0.,13.,10.));
+#1248=DIRECTION('',(0.,0.,-1.));
+#1249=DIRECTION('',(-1.,0.,0.));
+#1250=AXIS2_PLACEMENT_3D('',#1247,#1248,#1249);
+#1251=CIRCLE('',#1250,100.);
+#1252=EDGE_CURVE('',#1238,#1246,#1251,.T.);
+#1253=ORIENTED_EDGE('',*,*,#1252,.T.);
+#1254=CARTESIAN_POINT('',(-65.66841463,92.66841463,10.));
+#1255=VERTEX_POINT('',#1254);
+#1256=CARTESIAN_POINT('',(-67.789734973,90.547094286,10.));
+#1257=DIRECTION('',(0.,0.,-1.));
+#1258=DIRECTION('',(0.999438331,-0.033511516,0.));
+#1259=AXIS2_PLACEMENT_3D('',#1256,#1257,#1258);
+#1260=CIRCLE('',#1259,3.);
+#1261=EDGE_CURVE('',#1255,#1246,#1260,.T.);
+#1262=ORIENTED_EDGE('',*,*,#1261,.F.);
+#1263=CARTESIAN_POINT('',(-96.411211215,123.411211215,10.));
+#1264=VERTEX_POINT('',#1263);
+#1265=CARTESIAN_POINT('',(-395.684146298,422.684146298,10.));
+#1266=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1267=VECTOR('',#1266,434.768798759);
+#1268=LINE('',#1265,#1267);
+#1269=EDGE_CURVE('',#1255,#1264,#1268,.T.);
+#1270=ORIENTED_EDGE('',*,*,#1269,.T.);
+#1271=CARTESIAN_POINT('',(-96.091608531,127.931242353,10.));
+#1272=VERTEX_POINT('',#1271);
+#1273=CARTESIAN_POINT('',(-94.289890871,125.532531558,10.));
+#1274=DIRECTION('',(0.,0.,1.));
+#1275=DIRECTION('',(-0.997509519,0.070531974,0.));
+#1276=AXIS2_PLACEMENT_3D('',#1273,#1274,#1275);
+#1277=CIRCLE('',#1276,3.);
+#1278=EDGE_CURVE('',#1272,#1264,#1277,.T.);
+#1279=ORIENTED_EDGE('',*,*,#1278,.F.);
+#1280=CARTESIAN_POINT('',(96.091608531,127.931242353,10.));
+#1281=VERTEX_POINT('',#1280);
+#1282=CARTESIAN_POINT('',(-0.,-0.,10.));
+#1283=DIRECTION('',(0.,0.,-1.));
+#1284=DIRECTION('',(-0.617679741,0.786429741,0.));
+#1285=AXIS2_PLACEMENT_3D('',#1282,#1283,#1284);
+#1286=CIRCLE('',#1285,160.);
+#1287=EDGE_CURVE('',#1272,#1281,#1286,.T.);
+#1288=ORIENTED_EDGE('',*,*,#1287,.T.);
+#1289=CARTESIAN_POINT('',(94.289890871,125.532531558,10.));
+#1290=DIRECTION('',(0.,-0.,1.));
+#1291=DIRECTION('',(0.997509519,0.070531974,0.));
+#1292=AXIS2_PLACEMENT_3D('',#1289,#1290,#1291);
+#1293=CIRCLE('',#1292,3.);
+#1294=EDGE_CURVE('',#76,#1281,#1293,.T.);
+#1295=ORIENTED_EDGE('',*,*,#1294,.F.);
+#1296=ORIENTED_EDGE('',*,*,#81,.T.);
+#1297=EDGE_LOOP('',(#1210,#1219,#1227,#1236,#1244,#1253,#1262,#1270,#1279,#1288,#1295,#1296));
+#1298=FACE_BOUND('',#1297,.T.);
+#1299=ADVANCED_FACE('',(#124,#144,#164,#184,#204,#224,#244,#264,#335,#406,#477,#548,#619,#690,#761,#832,#903,#974,#1045,#1116,#1187,#1198,#1209,#1298),#104,.T.);
+#1300=CARTESIAN_POINT('',(-67.789734973,90.547094286,10.));
+#1301=DIRECTION('',(0.,0.,1.));
+#1302=DIRECTION('',(0.999438331,-0.033511516,0.));
+#1303=AXIS2_PLACEMENT_3D('',#1300,#1301,#1302);
+#1304=CYLINDRICAL_SURFACE('',#1303,3.);
+#1305=ORIENTED_EDGE('',*,*,#1261,.T.);
+#1306=CARTESIAN_POINT('',(-65.815276673,88.288441055,0.));
+#1307=VERTEX_POINT('',#1306);
+#1308=CARTESIAN_POINT('',(-65.815276673,88.288441055,10.));
+#1309=DIRECTION('',(0.,0.,-1.));
+#1310=VECTOR('',#1309,100.);
+#1311=LINE('',#1308,#1310);
+#1312=EDGE_CURVE('',#1246,#1307,#1311,.T.);
+#1313=ORIENTED_EDGE('',*,*,#1312,.T.);
+#1314=CARTESIAN_POINT('',(-65.66841463,92.66841463,0.));
+#1315=VERTEX_POINT('',#1314);
+#1316=CARTESIAN_POINT('',(-67.789734973,90.547094286,0.));
+#1317=DIRECTION('',(0.,0.,1.));
+#1318=DIRECTION('',(0.999438331,-0.033511516,0.));
+#1319=AXIS2_PLACEMENT_3D('',#1316,#1317,#1318);
+#1320=CIRCLE('',#1319,3.);
+#1321=EDGE_CURVE('',#1307,#1315,#1320,.T.);
+#1322=ORIENTED_EDGE('',*,*,#1321,.T.);
+#1323=CARTESIAN_POINT('',(-65.66841463,92.66841463,-90.));
+#1324=DIRECTION('',(0.,0.,1.));
+#1325=VECTOR('',#1324,100.);
+#1326=LINE('',#1323,#1325);
+#1327=EDGE_CURVE('',#1315,#1255,#1326,.T.);
+#1328=ORIENTED_EDGE('',*,*,#1327,.T.);
+#1329=EDGE_LOOP('',(#1305,#1313,#1322,#1328));
+#1330=FACE_BOUND('',#1329,.T.);
+#1331=ADVANCED_FACE('',(#1330),#1304,.T.);
+#1332=CARTESIAN_POINT('',(0.,13.,10.));
+#1333=DIRECTION('',(0.,0.,-1.));
+#1334=DIRECTION('',(-1.,0.,0.));
+#1335=AXIS2_PLACEMENT_3D('',#1332,#1333,#1334);
+#1336=CYLINDRICAL_SURFACE('',#1335,100.);
+#1337=ORIENTED_EDGE('',*,*,#1312,.F.);
+#1338=ORIENTED_EDGE('',*,*,#1252,.F.);
+#1339=CARTESIAN_POINT('',(-100.,13.,0.));
+#1340=VERTEX_POINT('',#1339);
+#1341=CARTESIAN_POINT('',(-100.,13.,10.));
+#1342=DIRECTION('',(0.,0.,-1.));
+#1343=VECTOR('',#1342,100.);
+#1344=LINE('',#1341,#1343);
+#1345=EDGE_CURVE('',#1238,#1340,#1344,.T.);
+#1346=ORIENTED_EDGE('',*,*,#1345,.T.);
+#1347=CARTESIAN_POINT('',(0.,13.,0.));
+#1348=DIRECTION('',(0.,0.,1.));
+#1349=DIRECTION('',(-1.,0.,0.));
+#1350=AXIS2_PLACEMENT_3D('',#1347,#1348,#1349);
+#1351=CIRCLE('',#1350,100.);
+#1352=EDGE_CURVE('',#1307,#1340,#1351,.T.);
+#1353=ORIENTED_EDGE('',*,*,#1352,.F.);
+#1354=EDGE_LOOP('',(#1337,#1338,#1346,#1353));
+#1355=FACE_BOUND('',#1354,.T.);
+#1356=ADVANCED_FACE('',(#1355),#1336,.F.);
+#1357=CARTESIAN_POINT('',(0.,13.,10.));
+#1358=DIRECTION('',(0.,0.,-1.));
+#1359=DIRECTION('',(-1.,0.,0.));
+#1360=AXIS2_PLACEMENT_3D('',#1357,#1358,#1359);
+#1361=CYLINDRICAL_SURFACE('',#1360,100.);
+#1362=ORIENTED_EDGE('',*,*,#49,.F.);
+#1363=CARTESIAN_POINT('',(100.,13.,0.));
+#1364=VERTEX_POINT('',#1363);
+#1365=CARTESIAN_POINT('',(0.,13.,0.));
+#1366=DIRECTION('',(0.,0.,1.));
+#1367=DIRECTION('',(-1.,0.,0.));
+#1368=AXIS2_PLACEMENT_3D('',#1365,#1366,#1367);
+#1369=CIRCLE('',#1368,100.);
+#1370=EDGE_CURVE('',#1364,#35,#1369,.T.);
+#1371=ORIENTED_EDGE('',*,*,#1370,.F.);
+#1372=CARTESIAN_POINT('',(100.,13.,10.));
+#1373=DIRECTION('',(0.,0.,-1.));
+#1374=VECTOR('',#1373,100.);
+#1375=LINE('',#1372,#1374);
+#1376=EDGE_CURVE('',#1212,#1364,#1375,.T.);
+#1377=ORIENTED_EDGE('',*,*,#1376,.F.);
+#1378=ORIENTED_EDGE('',*,*,#1218,.F.);
+#1379=EDGE_LOOP('',(#1362,#1371,#1377,#1378));
+#1380=FACE_BOUND('',#1379,.T.);
+#1381=ADVANCED_FACE('',(#1380),#1361,.F.);
+#1382=CARTESIAN_POINT('',(81.110912703,81.110912703,-456.797600679));
+#1383=DIRECTION('',(0.,0.,1.));
+#1384=DIRECTION('',(1.,0.,-0.));
+#1385=AXIS2_PLACEMENT_3D('',#1382,#1383,#1384);
+#1386=CYLINDRICAL_SURFACE('',#1385,2.5);
+#1387=CARTESIAN_POINT('',(78.610912703,81.110912703,0.));
+#1388=VERTEX_POINT('',#1387);
+#1389=CARTESIAN_POINT('',(78.610912703,81.110912703,0.));
+#1390=DIRECTION('',(0.,0.,1.));
+#1391=VECTOR('',#1390,10.);
+#1392=LINE('',#1389,#1391);
+#1393=EDGE_CURVE('',#1388,#108,#1392,.T.);
+#1394=ORIENTED_EDGE('',*,*,#1393,.T.);
+#1395=ORIENTED_EDGE('',*,*,#114,.F.);
+#1396=ORIENTED_EDGE('',*,*,#121,.F.);
+#1397=ORIENTED_EDGE('',*,*,#1393,.F.);
+#1398=CARTESIAN_POINT('',(81.110912703,81.110912703,0.));
+#1399=DIRECTION('',(0.,0.,1.));
+#1400=DIRECTION('',(1.,0.,-0.));
+#1401=AXIS2_PLACEMENT_3D('',#1398,#1399,#1400);
+#1402=CIRCLE('',#1401,2.5);
+#1403=EDGE_CURVE('',#1388,#1388,#1402,.T.);
+#1404=ORIENTED_EDGE('',*,*,#1403,.F.);
+#1405=EDGE_LOOP('',(#1394,#1395,#1396,#1397,#1404));
+#1406=FACE_BOUND('',#1405,.T.);
+#1407=ADVANCED_FACE('',(#1406),#1386,.F.);
+#1408=CARTESIAN_POINT('',(81.110912703,-81.110912703,-456.797600679));
+#1409=DIRECTION('',(0.,0.,1.));
+#1410=DIRECTION('',(1.,0.,-0.));
+#1411=AXIS2_PLACEMENT_3D('',#1408,#1409,#1410);
+#1412=CYLINDRICAL_SURFACE('',#1411,2.5);
+#1413=CARTESIAN_POINT('',(78.610912703,-81.110912703,0.));
+#1414=VERTEX_POINT('',#1413);
+#1415=CARTESIAN_POINT('',(78.610912703,-81.110912703,0.));
+#1416=DIRECTION('',(0.,0.,1.));
+#1417=VECTOR('',#1416,10.);
+#1418=LINE('',#1415,#1417);
+#1419=EDGE_CURVE('',#1414,#128,#1418,.T.);
+#1420=ORIENTED_EDGE('',*,*,#1419,.T.);
+#1421=ORIENTED_EDGE('',*,*,#134,.F.);
+#1422=ORIENTED_EDGE('',*,*,#141,.F.);
+#1423=ORIENTED_EDGE('',*,*,#1419,.F.);
+#1424=CARTESIAN_POINT('',(81.110912703,-81.110912703,0.));
+#1425=DIRECTION('',(0.,0.,1.));
+#1426=DIRECTION('',(1.,0.,-0.));
+#1427=AXIS2_PLACEMENT_3D('',#1424,#1425,#1426);
+#1428=CIRCLE('',#1427,2.5);
+#1429=EDGE_CURVE('',#1414,#1414,#1428,.T.);
+#1430=ORIENTED_EDGE('',*,*,#1429,.F.);
+#1431=EDGE_LOOP('',(#1420,#1421,#1422,#1423,#1430));
+#1432=FACE_BOUND('',#1431,.T.);
+#1433=ADVANCED_FACE('',(#1432),#1412,.F.);
+#1434=CARTESIAN_POINT('',(-81.110912703,-81.110912703,-456.797600679));
+#1435=DIRECTION('',(0.,0.,1.));
+#1436=DIRECTION('',(1.,0.,-0.));
+#1437=AXIS2_PLACEMENT_3D('',#1434,#1435,#1436);
+#1438=CYLINDRICAL_SURFACE('',#1437,2.5);
+#1439=CARTESIAN_POINT('',(-83.610912703,-81.110912703,0.));
+#1440=VERTEX_POINT('',#1439);
+#1441=CARTESIAN_POINT('',(-83.610912703,-81.110912703,0.));
+#1442=DIRECTION('',(0.,0.,1.));
+#1443=VECTOR('',#1442,10.);
+#1444=LINE('',#1441,#1443);
+#1445=EDGE_CURVE('',#1440,#148,#1444,.T.);
+#1446=ORIENTED_EDGE('',*,*,#1445,.T.);
+#1447=ORIENTED_EDGE('',*,*,#154,.F.);
+#1448=ORIENTED_EDGE('',*,*,#161,.F.);
+#1449=ORIENTED_EDGE('',*,*,#1445,.F.);
+#1450=CARTESIAN_POINT('',(-81.110912703,-81.110912703,0.));
+#1451=DIRECTION('',(0.,0.,1.));
+#1452=DIRECTION('',(1.,0.,-0.));
+#1453=AXIS2_PLACEMENT_3D('',#1450,#1451,#1452);
+#1454=CIRCLE('',#1453,2.5);
+#1455=EDGE_CURVE('',#1440,#1440,#1454,.T.);
+#1456=ORIENTED_EDGE('',*,*,#1455,.F.);
+#1457=EDGE_LOOP('',(#1446,#1447,#1448,#1449,#1456));
+#1458=FACE_BOUND('',#1457,.T.);
+#1459=ADVANCED_FACE('',(#1458),#1438,.F.);
+#1460=CARTESIAN_POINT('',(-81.110912703,81.110912703,-456.797600679));
+#1461=DIRECTION('',(0.,0.,1.));
+#1462=DIRECTION('',(1.,0.,-0.));
+#1463=AXIS2_PLACEMENT_3D('',#1460,#1461,#1462);
+#1464=CYLINDRICAL_SURFACE('',#1463,2.5);
+#1465=CARTESIAN_POINT('',(-83.610912703,81.110912703,0.));
+#1466=VERTEX_POINT('',#1465);
+#1467=CARTESIAN_POINT('',(-83.610912703,81.110912703,0.));
+#1468=DIRECTION('',(0.,0.,1.));
+#1469=VECTOR('',#1468,10.);
+#1470=LINE('',#1467,#1469);
+#1471=EDGE_CURVE('',#1466,#168,#1470,.T.);
+#1472=ORIENTED_EDGE('',*,*,#1471,.T.);
+#1473=ORIENTED_EDGE('',*,*,#174,.F.);
+#1474=ORIENTED_EDGE('',*,*,#181,.F.);
+#1475=ORIENTED_EDGE('',*,*,#1471,.F.);
+#1476=CARTESIAN_POINT('',(-81.110912703,81.110912703,0.));
+#1477=DIRECTION('',(0.,0.,1.));
+#1478=DIRECTION('',(1.,0.,-0.));
+#1479=AXIS2_PLACEMENT_3D('',#1476,#1477,#1478);
+#1480=CIRCLE('',#1479,2.5);
+#1481=EDGE_CURVE('',#1466,#1466,#1480,.T.);
+#1482=ORIENTED_EDGE('',*,*,#1481,.F.);
+#1483=EDGE_LOOP('',(#1472,#1473,#1474,#1475,#1482));
+#1484=FACE_BOUND('',#1483,.T.);
+#1485=ADVANCED_FACE('',(#1484),#1464,.F.);
+#1486=CARTESIAN_POINT('',(-90.,-70.870545185,-456.797600679));
+#1487=DIRECTION('',(0.,0.,1.));
+#1488=DIRECTION('',(1.,0.,-0.));
+#1489=AXIS2_PLACEMENT_3D('',#1486,#1487,#1488);
+#1490=CYLINDRICAL_SURFACE('',#1489,2.);
+#1491=CARTESIAN_POINT('',(-92.,-70.870545185,0.));
+#1492=VERTEX_POINT('',#1491);
+#1493=CARTESIAN_POINT('',(-92.,-70.870545185,0.));
+#1494=DIRECTION('',(0.,0.,1.));
+#1495=VECTOR('',#1494,10.);
+#1496=LINE('',#1493,#1495);
+#1497=EDGE_CURVE('',#1492,#188,#1496,.T.);
+#1498=ORIENTED_EDGE('',*,*,#1497,.T.);
+#1499=ORIENTED_EDGE('',*,*,#194,.F.);
+#1500=ORIENTED_EDGE('',*,*,#201,.F.);
+#1501=ORIENTED_EDGE('',*,*,#1497,.F.);
+#1502=CARTESIAN_POINT('',(-90.,-70.870545185,0.));
+#1503=DIRECTION('',(0.,0.,1.));
+#1504=DIRECTION('',(1.,0.,-0.));
+#1505=AXIS2_PLACEMENT_3D('',#1502,#1503,#1504);
+#1506=CIRCLE('',#1505,2.);
+#1507=EDGE_CURVE('',#1492,#1492,#1506,.T.);
+#1508=ORIENTED_EDGE('',*,*,#1507,.F.);
+#1509=EDGE_LOOP('',(#1498,#1499,#1500,#1501,#1508));
+#1510=FACE_BOUND('',#1509,.T.);
+#1511=ADVANCED_FACE('',(#1510),#1490,.F.);
+#1512=CARTESIAN_POINT('',(90.,-70.870545185,-456.797600679));
+#1513=DIRECTION('',(0.,0.,1.));
+#1514=DIRECTION('',(1.,0.,-0.));
+#1515=AXIS2_PLACEMENT_3D('',#1512,#1513,#1514);
+#1516=CYLINDRICAL_SURFACE('',#1515,2.);
+#1517=CARTESIAN_POINT('',(88.,-70.870545185,0.));
+#1518=VERTEX_POINT('',#1517);
+#1519=CARTESIAN_POINT('',(88.,-70.870545185,0.));
+#1520=DIRECTION('',(0.,0.,1.));
+#1521=VECTOR('',#1520,10.);
+#1522=LINE('',#1519,#1521);
+#1523=EDGE_CURVE('',#1518,#208,#1522,.T.);
+#1524=ORIENTED_EDGE('',*,*,#1523,.T.);
+#1525=ORIENTED_EDGE('',*,*,#214,.F.);
+#1526=ORIENTED_EDGE('',*,*,#221,.F.);
+#1527=ORIENTED_EDGE('',*,*,#1523,.F.);
+#1528=CARTESIAN_POINT('',(90.,-70.870545185,0.));
+#1529=DIRECTION('',(0.,0.,1.));
+#1530=DIRECTION('',(1.,0.,-0.));
+#1531=AXIS2_PLACEMENT_3D('',#1528,#1529,#1530);
+#1532=CIRCLE('',#1531,2.);
+#1533=EDGE_CURVE('',#1518,#1518,#1532,.T.);
+#1534=ORIENTED_EDGE('',*,*,#1533,.F.);
+#1535=EDGE_LOOP('',(#1524,#1525,#1526,#1527,#1534));
+#1536=FACE_BOUND('',#1535,.T.);
+#1537=ADVANCED_FACE('',(#1536),#1516,.F.);
+#1538=CARTESIAN_POINT('',(90.,70.870545185,-456.797600679));
+#1539=DIRECTION('',(0.,0.,1.));
+#1540=DIRECTION('',(1.,0.,-0.));
+#1541=AXIS2_PLACEMENT_3D('',#1538,#1539,#1540);
+#1542=CYLINDRICAL_SURFACE('',#1541,2.);
+#1543=CARTESIAN_POINT('',(88.,70.870545185,0.));
+#1544=VERTEX_POINT('',#1543);
+#1545=CARTESIAN_POINT('',(88.,70.870545185,0.));
+#1546=DIRECTION('',(0.,0.,1.));
+#1547=VECTOR('',#1546,10.);
+#1548=LINE('',#1545,#1547);
+#1549=EDGE_CURVE('',#1544,#228,#1548,.T.);
+#1550=ORIENTED_EDGE('',*,*,#1549,.T.);
+#1551=ORIENTED_EDGE('',*,*,#234,.F.);
+#1552=ORIENTED_EDGE('',*,*,#241,.F.);
+#1553=ORIENTED_EDGE('',*,*,#1549,.F.);
+#1554=CARTESIAN_POINT('',(90.,70.870545185,0.));
+#1555=DIRECTION('',(0.,0.,1.));
+#1556=DIRECTION('',(1.,0.,-0.));
+#1557=AXIS2_PLACEMENT_3D('',#1554,#1555,#1556);
+#1558=CIRCLE('',#1557,2.);
+#1559=EDGE_CURVE('',#1544,#1544,#1558,.T.);
+#1560=ORIENTED_EDGE('',*,*,#1559,.F.);
+#1561=EDGE_LOOP('',(#1550,#1551,#1552,#1553,#1560));
+#1562=FACE_BOUND('',#1561,.T.);
+#1563=ADVANCED_FACE('',(#1562),#1542,.F.);
+#1564=CARTESIAN_POINT('',(-90.,70.870545185,-456.797600679));
+#1565=DIRECTION('',(0.,0.,1.));
+#1566=DIRECTION('',(1.,0.,-0.));
+#1567=AXIS2_PLACEMENT_3D('',#1564,#1565,#1566);
+#1568=CYLINDRICAL_SURFACE('',#1567,2.);
+#1569=CARTESIAN_POINT('',(-92.,70.870545185,0.));
+#1570=VERTEX_POINT('',#1569);
+#1571=CARTESIAN_POINT('',(-92.,70.870545185,0.));
+#1572=DIRECTION('',(0.,0.,1.));
+#1573=VECTOR('',#1572,10.);
+#1574=LINE('',#1571,#1573);
+#1575=EDGE_CURVE('',#1570,#248,#1574,.T.);
+#1576=ORIENTED_EDGE('',*,*,#1575,.T.);
+#1577=ORIENTED_EDGE('',*,*,#254,.F.);
+#1578=ORIENTED_EDGE('',*,*,#261,.F.);
+#1579=ORIENTED_EDGE('',*,*,#1575,.F.);
+#1580=CARTESIAN_POINT('',(-90.,70.870545185,0.));
+#1581=DIRECTION('',(0.,0.,1.));
+#1582=DIRECTION('',(1.,0.,-0.));
+#1583=AXIS2_PLACEMENT_3D('',#1580,#1581,#1582);
+#1584=CIRCLE('',#1583,2.);
+#1585=EDGE_CURVE('',#1570,#1570,#1584,.T.);
+#1586=ORIENTED_EDGE('',*,*,#1585,.F.);
+#1587=EDGE_LOOP('',(#1576,#1577,#1578,#1579,#1586));
+#1588=FACE_BOUND('',#1587,.T.);
+#1589=ADVANCED_FACE('',(#1588),#1568,.F.);
+#1590=CARTESIAN_POINT('',(115.,-7.,0.));
+#1591=DIRECTION('',(0.,0.,1.));
+#1592=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#1593=AXIS2_PLACEMENT_3D('',#1590,#1591,#1592);
+#1594=CYLINDRICAL_SURFACE('',#1593,3.);
+#1595=CARTESIAN_POINT('',(115.,-10.,0.));
+#1596=VERTEX_POINT('',#1595);
+#1597=CARTESIAN_POINT('',(112.,-7.,0.));
+#1598=VERTEX_POINT('',#1597);
+#1599=CARTESIAN_POINT('',(115.,-7.,0.));
+#1600=DIRECTION('',(-0.,0.,-1.));
+#1601=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#1602=AXIS2_PLACEMENT_3D('',#1599,#1600,#1601);
+#1603=CIRCLE('',#1602,3.);
+#1604=EDGE_CURVE('',#1596,#1598,#1603,.T.);
+#1605=ORIENTED_EDGE('',*,*,#1604,.T.);
+#1606=CARTESIAN_POINT('',(112.,-7.,-0.));
+#1607=DIRECTION('',(0.,0.,1.));
+#1608=VECTOR('',#1607,100.);
+#1609=LINE('',#1606,#1608);
+#1610=EDGE_CURVE('',#1598,#791,#1609,.T.);
+#1611=ORIENTED_EDGE('',*,*,#1610,.T.);
+#1612=ORIENTED_EDGE('',*,*,#797,.T.);
+#1613=CARTESIAN_POINT('',(115.,-10.,100.));
+#1614=DIRECTION('',(0.,0.,-1.));
+#1615=VECTOR('',#1614,100.);
+#1616=LINE('',#1613,#1615);
+#1617=EDGE_CURVE('',#783,#1596,#1616,.T.);
+#1618=ORIENTED_EDGE('',*,*,#1617,.T.);
+#1619=EDGE_LOOP('',(#1605,#1611,#1612,#1618));
+#1620=FACE_BOUND('',#1619,.T.);
+#1621=ADVANCED_FACE('',(#1620),#1594,.F.);
+#1622=CARTESIAN_POINT('',(112.,-10.,0.));
+#1623=DIRECTION('',(-1.,0.,0.));
+#1624=DIRECTION('',(0.,0.,1.));
+#1625=AXIS2_PLACEMENT_3D('',#1622,#1623,#1624);
+#1626=PLANE('',#1625);
+#1627=ORIENTED_EDGE('',*,*,#1610,.F.);
+#1628=CARTESIAN_POINT('',(112.,7.,0.));
+#1629=VERTEX_POINT('',#1628);
+#1630=CARTESIAN_POINT('',(112.,115.,0.));
+#1631=DIRECTION('',(0.,-1.,0.));
+#1632=VECTOR('',#1631,140.);
+#1633=LINE('',#1630,#1632);
+#1634=EDGE_CURVE('',#1629,#1598,#1633,.T.);
+#1635=ORIENTED_EDGE('',*,*,#1634,.F.);
+#1636=CARTESIAN_POINT('',(112.,7.,100.));
+#1637=DIRECTION('',(0.,0.,-1.));
+#1638=VECTOR('',#1637,100.);
+#1639=LINE('',#1636,#1638);
+#1640=EDGE_CURVE('',#800,#1629,#1639,.T.);
+#1641=ORIENTED_EDGE('',*,*,#1640,.F.);
+#1642=ORIENTED_EDGE('',*,*,#805,.F.);
+#1643=EDGE_LOOP('',(#1627,#1635,#1641,#1642));
+#1644=FACE_BOUND('',#1643,.T.);
+#1645=ADVANCED_FACE('',(#1644),#1626,.F.);
+#1646=CARTESIAN_POINT('',(156.843871414,-7.,0.));
+#1647=DIRECTION('',(0.,0.,1.));
+#1648=DIRECTION('',(0.691163516,-0.722698411,0.));
+#1649=AXIS2_PLACEMENT_3D('',#1646,#1647,#1648);
+#1650=CYLINDRICAL_SURFACE('',#1649,3.);
+#1651=CARTESIAN_POINT('',(159.840888065,-7.133757962,0.));
+#1652=VERTEX_POINT('',#1651);
+#1653=CARTESIAN_POINT('',(156.843871414,-10.,0.));
+#1654=VERTEX_POINT('',#1653);
+#1655=CARTESIAN_POINT('',(156.843871414,-7.,0.));
+#1656=DIRECTION('',(0.,0.,-1.));
+#1657=DIRECTION('',(0.691163516,-0.722698411,0.));
+#1658=AXIS2_PLACEMENT_3D('',#1655,#1656,#1657);
+#1659=CIRCLE('',#1658,3.);
+#1660=EDGE_CURVE('',#1652,#1654,#1659,.T.);
+#1661=ORIENTED_EDGE('',*,*,#1660,.T.);
+#1662=CARTESIAN_POINT('',(156.843871414,-10.,-0.));
+#1663=DIRECTION('',(0.,0.,1.));
+#1664=VECTOR('',#1663,100.);
+#1665=LINE('',#1662,#1664);
+#1666=EDGE_CURVE('',#1654,#774,#1665,.T.);
+#1667=ORIENTED_EDGE('',*,*,#1666,.T.);
+#1668=ORIENTED_EDGE('',*,*,#780,.T.);
+#1669=CARTESIAN_POINT('',(159.840888065,-7.133757962,100.));
+#1670=DIRECTION('',(0.,0.,-1.));
+#1671=VECTOR('',#1670,100.);
+#1672=LINE('',#1669,#1671);
+#1673=EDGE_CURVE('',#765,#1652,#1672,.T.);
+#1674=ORIENTED_EDGE('',*,*,#1673,.T.);
+#1675=EDGE_LOOP('',(#1661,#1667,#1668,#1674));
+#1676=FACE_BOUND('',#1675,.T.);
+#1677=ADVANCED_FACE('',(#1676),#1650,.F.);
+#1678=CARTESIAN_POINT('',(159.687194227,-10.,0.));
+#1679=DIRECTION('',(0.,-1.,0.));
+#1680=DIRECTION('',(0.,0.,-1.));
+#1681=AXIS2_PLACEMENT_3D('',#1678,#1679,#1680);
+#1682=PLANE('',#1681);
+#1683=ORIENTED_EDGE('',*,*,#1617,.F.);
+#1684=ORIENTED_EDGE('',*,*,#788,.F.);
+#1685=ORIENTED_EDGE('',*,*,#1666,.F.);
+#1686=CARTESIAN_POINT('',(431.40762598,-10.,0.));
+#1687=DIRECTION('',(1.,0.,-0.));
+#1688=VECTOR('',#1687,418.438714136);
+#1689=LINE('',#1686,#1688);
+#1690=EDGE_CURVE('',#1596,#1654,#1689,.T.);
+#1691=ORIENTED_EDGE('',*,*,#1690,.F.);
+#1692=EDGE_LOOP('',(#1683,#1684,#1685,#1691));
+#1693=FACE_BOUND('',#1692,.T.);
+#1694=ADVANCED_FACE('',(#1693),#1682,.F.);
+#1695=CARTESIAN_POINT('',(156.843871414,7.,0.));
+#1696=DIRECTION('',(0.,-0.,1.));
+#1697=DIRECTION('',(0.691163516,0.722698411,0.));
+#1698=AXIS2_PLACEMENT_3D('',#1695,#1696,#1697);
+#1699=CYLINDRICAL_SURFACE('',#1698,3.);
+#1700=CARTESIAN_POINT('',(156.843871414,10.,0.));
+#1701=VERTEX_POINT('',#1700);
+#1702=CARTESIAN_POINT('',(159.840888065,7.133757962,0.));
+#1703=VERTEX_POINT('',#1702);
+#1704=CARTESIAN_POINT('',(156.843871414,7.,0.));
+#1705=DIRECTION('',(0.,0.,-1.));
+#1706=DIRECTION('',(0.691163516,0.722698411,0.));
+#1707=AXIS2_PLACEMENT_3D('',#1704,#1705,#1706);
+#1708=CIRCLE('',#1707,3.);
+#1709=EDGE_CURVE('',#1701,#1703,#1708,.T.);
+#1710=ORIENTED_EDGE('',*,*,#1709,.T.);
+#1711=CARTESIAN_POINT('',(159.840888065,7.133757962,-0.));
+#1712=DIRECTION('',(0.,0.,1.));
+#1713=VECTOR('',#1712,100.);
+#1714=LINE('',#1711,#1713);
+#1715=EDGE_CURVE('',#1703,#763,#1714,.T.);
+#1716=ORIENTED_EDGE('',*,*,#1715,.T.);
+#1717=ORIENTED_EDGE('',*,*,#829,.T.);
+#1718=CARTESIAN_POINT('',(156.843871414,10.,100.));
+#1719=DIRECTION('',(0.,0.,-1.));
+#1720=VECTOR('',#1719,100.);
+#1721=LINE('',#1718,#1720);
+#1722=EDGE_CURVE('',#817,#1701,#1721,.T.);
+#1723=ORIENTED_EDGE('',*,*,#1722,.T.);
+#1724=EDGE_LOOP('',(#1710,#1716,#1717,#1723));
+#1725=FACE_BOUND('',#1724,.T.);
+#1726=ADVANCED_FACE('',(#1725),#1699,.F.);
+#1727=CARTESIAN_POINT('',(0.,-0.,0.));
+#1728=DIRECTION('',(0.,-0.,1.));
+#1729=DIRECTION('',(0.998044964,0.0625,0.));
+#1730=AXIS2_PLACEMENT_3D('',#1727,#1728,#1729);
+#1731=CYLINDRICAL_SURFACE('',#1730,160.);
+#1732=ORIENTED_EDGE('',*,*,#1673,.F.);
+#1733=ORIENTED_EDGE('',*,*,#771,.F.);
+#1734=ORIENTED_EDGE('',*,*,#1715,.F.);
+#1735=CARTESIAN_POINT('',(0.,-0.,0.));
+#1736=DIRECTION('',(0.,-0.,1.));
+#1737=DIRECTION('',(0.998044964,0.0625,0.));
+#1738=AXIS2_PLACEMENT_3D('',#1735,#1736,#1737);
+#1739=CIRCLE('',#1738,160.);
+#1740=EDGE_CURVE('',#1652,#1703,#1739,.T.);
+#1741=ORIENTED_EDGE('',*,*,#1740,.F.);
+#1742=EDGE_LOOP('',(#1732,#1733,#1734,#1741));
+#1743=FACE_BOUND('',#1742,.T.);
+#1744=ADVANCED_FACE('',(#1743),#1731,.F.);
+#1745=CARTESIAN_POINT('',(115.,7.,0.));
+#1746=DIRECTION('',(0.,0.,1.));
+#1747=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1748=AXIS2_PLACEMENT_3D('',#1745,#1746,#1747);
+#1749=CYLINDRICAL_SURFACE('',#1748,3.);
+#1750=CARTESIAN_POINT('',(115.,10.,0.));
+#1751=VERTEX_POINT('',#1750);
+#1752=CARTESIAN_POINT('',(115.,7.,0.));
+#1753=DIRECTION('',(0.,0.,-1.));
+#1754=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1755=AXIS2_PLACEMENT_3D('',#1752,#1753,#1754);
+#1756=CIRCLE('',#1755,3.);
+#1757=EDGE_CURVE('',#1629,#1751,#1756,.T.);
+#1758=ORIENTED_EDGE('',*,*,#1757,.T.);
+#1759=CARTESIAN_POINT('',(115.,10.,-0.));
+#1760=DIRECTION('',(0.,0.,1.));
+#1761=VECTOR('',#1760,100.);
+#1762=LINE('',#1759,#1761);
+#1763=EDGE_CURVE('',#1751,#808,#1762,.T.);
+#1764=ORIENTED_EDGE('',*,*,#1763,.T.);
+#1765=ORIENTED_EDGE('',*,*,#814,.T.);
+#1766=ORIENTED_EDGE('',*,*,#1640,.T.);
+#1767=EDGE_LOOP('',(#1758,#1764,#1765,#1766));
+#1768=FACE_BOUND('',#1767,.T.);
+#1769=ADVANCED_FACE('',(#1768),#1749,.F.);
+#1770=CARTESIAN_POINT('',(112.,10.,0.));
+#1771=DIRECTION('',(0.,1.,0.));
+#1772=DIRECTION('',(0.,0.,1.));
+#1773=AXIS2_PLACEMENT_3D('',#1770,#1771,#1772);
+#1774=PLANE('',#1773);
+#1775=ORIENTED_EDGE('',*,*,#1722,.F.);
+#1776=ORIENTED_EDGE('',*,*,#822,.F.);
+#1777=ORIENTED_EDGE('',*,*,#1763,.F.);
+#1778=CARTESIAN_POINT('',(1064.438714136,10.,0.));
+#1779=DIRECTION('',(-1.,0.,0.));
+#1780=VECTOR('',#1779,418.438714136);
+#1781=LINE('',#1778,#1780);
+#1782=EDGE_CURVE('',#1701,#1751,#1781,.T.);
+#1783=ORIENTED_EDGE('',*,*,#1782,.F.);
+#1784=EDGE_LOOP('',(#1775,#1776,#1777,#1783));
+#1785=FACE_BOUND('',#1784,.T.);
+#1786=ADVANCED_FACE('',(#1785),#1774,.F.);
+#1787=CARTESIAN_POINT('',(84.242640687,-90.,0.));
+#1788=DIRECTION('',(0.,0.,1.));
+#1789=DIRECTION('',(-1.,0.,0.));
+#1790=AXIS2_PLACEMENT_3D('',#1787,#1788,#1789);
+#1791=CYLINDRICAL_SURFACE('',#1790,3.);
+#1792=CARTESIAN_POINT('',(82.121320344,-92.121320344,0.));
+#1793=VERTEX_POINT('',#1792);
+#1794=CARTESIAN_POINT('',(82.121320344,-87.878679656,0.));
+#1795=VERTEX_POINT('',#1794);
+#1796=CARTESIAN_POINT('',(84.242640687,-90.,0.));
+#1797=DIRECTION('',(0.,0.,-1.));
+#1798=DIRECTION('',(-1.,0.,0.));
+#1799=AXIS2_PLACEMENT_3D('',#1796,#1797,#1798);
+#1800=CIRCLE('',#1799,3.);
+#1801=EDGE_CURVE('',#1793,#1795,#1800,.T.);
+#1802=ORIENTED_EDGE('',*,*,#1801,.T.);
+#1803=CARTESIAN_POINT('',(82.121320344,-87.878679656,-0.));
+#1804=DIRECTION('',(0.,0.,1.));
+#1805=VECTOR('',#1804,100.);
+#1806=LINE('',#1803,#1805);
+#1807=EDGE_CURVE('',#1795,#1004,#1806,.T.);
+#1808=ORIENTED_EDGE('',*,*,#1807,.T.);
+#1809=ORIENTED_EDGE('',*,*,#1010,.T.);
+#1810=CARTESIAN_POINT('',(82.121320344,-92.121320344,100.));
+#1811=DIRECTION('',(0.,0.,-1.));
+#1812=VECTOR('',#1811,100.);
+#1813=LINE('',#1810,#1812);
+#1814=EDGE_CURVE('',#996,#1793,#1813,.T.);
+#1815=ORIENTED_EDGE('',*,*,#1814,.T.);
+#1816=EDGE_LOOP('',(#1802,#1808,#1809,#1815));
+#1817=FACE_BOUND('',#1816,.T.);
+#1818=ADVANCED_FACE('',(#1817),#1791,.F.);
+#1819=CARTESIAN_POINT('',(80.,-90.,0.));
+#1820=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1821=DIRECTION('',(0.,0.,1.));
+#1822=AXIS2_PLACEMENT_3D('',#1819,#1820,#1821);
+#1823=PLANE('',#1822);
+#1824=ORIENTED_EDGE('',*,*,#1807,.F.);
+#1825=CARTESIAN_POINT('',(87.878679656,-82.121320344,0.));
+#1826=VERTEX_POINT('',#1825);
+#1827=CARTESIAN_POINT('',(136.286796564,-33.713203436,0.));
+#1828=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#1829=VECTOR('',#1828,81.421356237);
+#1830=LINE('',#1827,#1829);
+#1831=EDGE_CURVE('',#1826,#1795,#1830,.T.);
+#1832=ORIENTED_EDGE('',*,*,#1831,.F.);
+#1833=CARTESIAN_POINT('',(87.878679656,-82.121320344,100.));
+#1834=DIRECTION('',(0.,0.,-1.));
+#1835=VECTOR('',#1834,100.);
+#1836=LINE('',#1833,#1835);
+#1837=EDGE_CURVE('',#1013,#1826,#1836,.T.);
+#1838=ORIENTED_EDGE('',*,*,#1837,.F.);
+#1839=ORIENTED_EDGE('',*,*,#1018,.F.);
+#1840=EDGE_LOOP('',(#1824,#1832,#1838,#1839));
+#1841=FACE_BOUND('',#1840,.T.);
+#1842=ADVANCED_FACE('',(#1841),#1823,.F.);
+#1843=CARTESIAN_POINT('',(101.852370344,-70.609729657,0.));
+#1844=DIRECTION('',(0.,0.,1.));
+#1845=DIRECTION('',(-0.966499649,-0.256667935,0.));
+#1846=AXIS2_PLACEMENT_3D('',#1843,#1844,#1845);
+#1847=CYLINDRICAL_SURFACE('',#1846,3.);
+#1848=CARTESIAN_POINT('',(99.73105,-72.73105,0.));
+#1849=VERTEX_POINT('',#1848);
+#1850=CARTESIAN_POINT('',(98.95807888,-69.820377439,0.));
+#1851=VERTEX_POINT('',#1850);
+#1852=CARTESIAN_POINT('',(101.852370344,-70.609729657,0.));
+#1853=DIRECTION('',(-0.,0.,-1.));
+#1854=DIRECTION('',(-0.966499649,-0.256667935,0.));
+#1855=AXIS2_PLACEMENT_3D('',#1852,#1853,#1854);
+#1856=CIRCLE('',#1855,3.);
+#1857=EDGE_CURVE('',#1849,#1851,#1856,.T.);
+#1858=ORIENTED_EDGE('',*,*,#1857,.T.);
+#1859=CARTESIAN_POINT('',(98.95807888,-69.820377439,-0.));
+#1860=DIRECTION('',(0.,0.,1.));
+#1861=VECTOR('',#1860,100.);
+#1862=LINE('',#1859,#1861);
+#1863=EDGE_CURVE('',#1851,#311,#1862,.T.);
+#1864=ORIENTED_EDGE('',*,*,#1863,.T.);
+#1865=ORIENTED_EDGE('',*,*,#317,.T.);
+#1866=CARTESIAN_POINT('',(99.73105,-72.73105,100.));
+#1867=DIRECTION('',(0.,0.,-1.));
+#1868=VECTOR('',#1867,100.);
+#1869=LINE('',#1866,#1868);
+#1870=EDGE_CURVE('',#303,#1849,#1869,.T.);
+#1871=ORIENTED_EDGE('',*,*,#1870,.T.);
+#1872=EDGE_LOOP('',(#1858,#1864,#1865,#1871));
+#1873=FACE_BOUND('',#1872,.T.);
+#1874=ADVANCED_FACE('',(#1873),#1847,.F.);
+#1875=CARTESIAN_POINT('',(98.5,-71.5,0.));
+#1876=DIRECTION('',(-0.964763821,0.263117406,0.));
+#1877=DIRECTION('',(0.,0.,1.));
+#1878=AXIS2_PLACEMENT_3D('',#1875,#1876,#1877);
+#1879=PLANE('',#1878);
+#1880=ORIENTED_EDGE('',*,*,#1863,.F.);
+#1881=CARTESIAN_POINT('',(111.397096059,-24.210647783,0.));
+#1882=VERTEX_POINT('',#1881);
+#1883=CARTESIAN_POINT('',(176.482499054,214.435829866,0.));
+#1884=DIRECTION('',(-0.263117406,-0.964763821,0.));
+#1885=VECTOR('',#1884,472.75539);
+#1886=LINE('',#1883,#1885);
+#1887=EDGE_CURVE('',#1882,#1851,#1886,.T.);
+#1888=ORIENTED_EDGE('',*,*,#1887,.F.);
+#1889=CARTESIAN_POINT('',(111.397096059,-24.210647783,100.));
+#1890=DIRECTION('',(0.,0.,-1.));
+#1891=VECTOR('',#1890,100.);
+#1892=LINE('',#1889,#1891);
+#1893=EDGE_CURVE('',#320,#1882,#1892,.T.);
+#1894=ORIENTED_EDGE('',*,*,#1893,.F.);
+#1895=ORIENTED_EDGE('',*,*,#325,.F.);
+#1896=EDGE_LOOP('',(#1880,#1888,#1894,#1895));
+#1897=FACE_BOUND('',#1896,.T.);
+#1898=ADVANCED_FACE('',(#1897),#1879,.F.);
+#1899=CARTESIAN_POINT('',(90.,-84.242640687,0.));
+#1900=DIRECTION('',(0.,-0.,1.));
+#1901=DIRECTION('',(0.,1.,0.));
+#1902=AXIS2_PLACEMENT_3D('',#1899,#1900,#1901);
+#1903=CYLINDRICAL_SURFACE('',#1902,3.);
+#1904=CARTESIAN_POINT('',(92.121320344,-82.121320344,0.));
+#1905=VERTEX_POINT('',#1904);
+#1906=CARTESIAN_POINT('',(90.,-84.242640687,0.));
+#1907=DIRECTION('',(0.,0.,-1.));
+#1908=DIRECTION('',(0.,1.,0.));
+#1909=AXIS2_PLACEMENT_3D('',#1906,#1907,#1908);
+#1910=CIRCLE('',#1909,3.);
+#1911=EDGE_CURVE('',#1826,#1905,#1910,.T.);
+#1912=ORIENTED_EDGE('',*,*,#1911,.T.);
+#1913=CARTESIAN_POINT('',(92.121320344,-82.121320344,-0.));
+#1914=DIRECTION('',(0.,0.,1.));
+#1915=VECTOR('',#1914,100.);
+#1916=LINE('',#1913,#1915);
+#1917=EDGE_CURVE('',#1905,#1021,#1916,.T.);
+#1918=ORIENTED_EDGE('',*,*,#1917,.T.);
+#1919=ORIENTED_EDGE('',*,*,#1027,.T.);
+#1920=ORIENTED_EDGE('',*,*,#1837,.T.);
+#1921=EDGE_LOOP('',(#1912,#1918,#1919,#1920));
+#1922=FACE_BOUND('',#1921,.T.);
+#1923=ADVANCED_FACE('',(#1922),#1903,.F.);
+#1924=CARTESIAN_POINT('',(90.,-80.,0.));
+#1925=DIRECTION('',(0.707106781,0.707106781,0.));
+#1926=DIRECTION('',(0.,0.,-1.));
+#1927=AXIS2_PLACEMENT_3D('',#1924,#1925,#1926);
+#1928=PLANE('',#1927);
+#1929=ORIENTED_EDGE('',*,*,#1917,.F.);
+#1930=CARTESIAN_POINT('',(115.978435759,-105.978435759,0.));
+#1931=VERTEX_POINT('',#1930);
+#1932=CARTESIAN_POINT('',(732.284357586,-722.284357586,0.));
+#1933=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1934=VECTOR('',#1933,337.390561791);
+#1935=LINE('',#1932,#1934);
+#1936=EDGE_CURVE('',#1931,#1905,#1935,.T.);
+#1937=ORIENTED_EDGE('',*,*,#1936,.F.);
+#1938=CARTESIAN_POINT('',(115.978435759,-105.978435759,100.));
+#1939=DIRECTION('',(0.,0.,-1.));
+#1940=VECTOR('',#1939,100.);
+#1941=LINE('',#1938,#1940);
+#1942=EDGE_CURVE('',#1030,#1931,#1941,.T.);
+#1943=ORIENTED_EDGE('',*,*,#1942,.F.);
+#1944=ORIENTED_EDGE('',*,*,#1035,.F.);
+#1945=EDGE_LOOP('',(#1929,#1937,#1943,#1944));
+#1946=FACE_BOUND('',#1945,.T.);
+#1947=ADVANCED_FACE('',(#1946),#1928,.F.);
+#1948=CARTESIAN_POINT('',(114.291387523,-25.,0.));
+#1949=DIRECTION('',(0.,0.,1.));
+#1950=DIRECTION('',(-0.606993655,0.794706677,0.));
+#1951=AXIS2_PLACEMENT_3D('',#1948,#1949,#1950);
+#1952=CYLINDRICAL_SURFACE('',#1951,3.);
+#1953=CARTESIAN_POINT('',(114.291387523,-22.,0.));
+#1954=VERTEX_POINT('',#1953);
+#1955=CARTESIAN_POINT('',(114.291387523,-25.,0.));
+#1956=DIRECTION('',(0.,0.,-1.));
+#1957=DIRECTION('',(-0.606993655,0.794706677,0.));
+#1958=AXIS2_PLACEMENT_3D('',#1955,#1956,#1957);
+#1959=CIRCLE('',#1958,3.);
+#1960=EDGE_CURVE('',#1882,#1954,#1959,.T.);
+#1961=ORIENTED_EDGE('',*,*,#1960,.T.);
+#1962=CARTESIAN_POINT('',(114.291387523,-22.,-0.));
+#1963=DIRECTION('',(0.,0.,1.));
+#1964=VECTOR('',#1963,100.);
+#1965=LINE('',#1962,#1964);
+#1966=EDGE_CURVE('',#1954,#266,#1965,.T.);
+#1967=ORIENTED_EDGE('',*,*,#1966,.T.);
+#1968=ORIENTED_EDGE('',*,*,#332,.T.);
+#1969=ORIENTED_EDGE('',*,*,#1893,.T.);
+#1970=EDGE_LOOP('',(#1961,#1967,#1968,#1969));
+#1971=FACE_BOUND('',#1970,.T.);
+#1972=ADVANCED_FACE('',(#1971),#1952,.F.);
+#1973=CARTESIAN_POINT('',(112.,-22.,0.));
+#1974=DIRECTION('',(0.,1.,0.));
+#1975=DIRECTION('',(0.,0.,1.));
+#1976=AXIS2_PLACEMENT_3D('',#1973,#1974,#1975);
+#1977=PLANE('',#1976);
+#1978=ORIENTED_EDGE('',*,*,#1966,.F.);
+#1979=CARTESIAN_POINT('',(154.99677416,-22.,0.));
+#1980=VERTEX_POINT('',#1979);
+#1981=CARTESIAN_POINT('',(1045.9677416,-22.,0.));
+#1982=DIRECTION('',(-1.,0.,0.));
+#1983=VECTOR('',#1982,407.05386637);
+#1984=LINE('',#1981,#1983);
+#1985=EDGE_CURVE('',#1980,#1954,#1984,.T.);
+#1986=ORIENTED_EDGE('',*,*,#1985,.F.);
+#1987=CARTESIAN_POINT('',(154.99677416,-22.,100.));
+#1988=DIRECTION('',(0.,0.,-1.));
+#1989=VECTOR('',#1988,100.);
+#1990=LINE('',#1987,#1989);
+#1991=EDGE_CURVE('',#268,#1980,#1990,.T.);
+#1992=ORIENTED_EDGE('',*,*,#1991,.F.);
+#1993=ORIENTED_EDGE('',*,*,#273,.F.);
+#1994=EDGE_LOOP('',(#1978,#1986,#1992,#1993));
+#1995=FACE_BOUND('',#1994,.T.);
+#1996=ADVANCED_FACE('',(#1995),#1977,.F.);
+#1997=CARTESIAN_POINT('',(113.857115415,-108.099756102,0.));
+#1998=DIRECTION('',(0.,-0.,1.));
+#1999=DIRECTION('',(0.999915934,0.012966274,0.));
+#2000=AXIS2_PLACEMENT_3D('',#1997,#1998,#1999);
+#2001=CYLINDRICAL_SURFACE('',#2000,3.);
+#2002=CARTESIAN_POINT('',(116.032729085,-110.165356537,0.));
+#2003=VERTEX_POINT('',#2002);
+#2004=CARTESIAN_POINT('',(113.857115415,-108.099756102,0.));
+#2005=DIRECTION('',(0.,0.,-1.));
+#2006=DIRECTION('',(0.999915934,0.012966274,0.));
+#2007=AXIS2_PLACEMENT_3D('',#2004,#2005,#2006);
+#2008=CIRCLE('',#2007,3.);
+#2009=EDGE_CURVE('',#1931,#2003,#2008,.T.);
+#2010=ORIENTED_EDGE('',*,*,#2009,.T.);
+#2011=CARTESIAN_POINT('',(116.032729085,-110.165356537,-0.));
+#2012=DIRECTION('',(0.,0.,1.));
+#2013=VECTOR('',#2012,100.);
+#2014=LINE('',#2011,#2013);
+#2015=EDGE_CURVE('',#2003,#976,#2014,.T.);
+#2016=ORIENTED_EDGE('',*,*,#2015,.T.);
+#2017=ORIENTED_EDGE('',*,*,#1042,.T.);
+#2018=ORIENTED_EDGE('',*,*,#1942,.T.);
+#2019=EDGE_LOOP('',(#2010,#2016,#2017,#2018));
+#2020=FACE_BOUND('',#2019,.T.);
+#2021=ADVANCED_FACE('',(#2020),#2001,.F.);
+#2022=CARTESIAN_POINT('',(-0.,0.,0.));
+#2023=DIRECTION('',(0.,0.,1.));
+#2024=DIRECTION('',(0.73766591,-0.67516591,0.));
+#2025=AXIS2_PLACEMENT_3D('',#2022,#2023,#2024);
+#2026=CYLINDRICAL_SURFACE('',#2025,160.);
+#2027=ORIENTED_EDGE('',*,*,#2015,.F.);
+#2028=CARTESIAN_POINT('',(110.165356537,-116.032729085,0.));
+#2029=VERTEX_POINT('',#2028);
+#2030=CARTESIAN_POINT('',(-0.,0.,0.));
+#2031=DIRECTION('',(0.,0.,1.));
+#2032=DIRECTION('',(0.73766591,-0.67516591,0.));
+#2033=AXIS2_PLACEMENT_3D('',#2030,#2031,#2032);
+#2034=CIRCLE('',#2033,160.);
+#2035=EDGE_CURVE('',#2029,#2003,#2034,.T.);
+#2036=ORIENTED_EDGE('',*,*,#2035,.F.);
+#2037=CARTESIAN_POINT('',(110.165356537,-116.032729085,100.));
+#2038=DIRECTION('',(0.,0.,-1.));
+#2039=VECTOR('',#2038,100.);
+#2040=LINE('',#2037,#2039);
+#2041=EDGE_CURVE('',#978,#2029,#2040,.T.);
+#2042=ORIENTED_EDGE('',*,*,#2041,.F.);
+#2043=ORIENTED_EDGE('',*,*,#984,.F.);
+#2044=EDGE_LOOP('',(#2027,#2036,#2042,#2043));
+#2045=FACE_BOUND('',#2044,.T.);
+#2046=ADVANCED_FACE('',(#2045),#2026,.F.);
+#2047=CARTESIAN_POINT('',(154.99677416,-25.,0.));
+#2048=DIRECTION('',(0.,-0.,1.));
+#2049=DIRECTION('',(0.761326365,0.64836885,0.));
+#2050=AXIS2_PLACEMENT_3D('',#2047,#2048,#2049);
+#2051=CYLINDRICAL_SURFACE('',#2050,3.);
+#2052=CARTESIAN_POINT('',(157.958495959,-25.477707006,0.));
+#2053=VERTEX_POINT('',#2052);
+#2054=CARTESIAN_POINT('',(154.99677416,-25.,0.));
+#2055=DIRECTION('',(0.,0.,-1.));
+#2056=DIRECTION('',(0.761326365,0.64836885,0.));
+#2057=AXIS2_PLACEMENT_3D('',#2054,#2055,#2056);
+#2058=CIRCLE('',#2057,3.);
+#2059=EDGE_CURVE('',#1980,#2053,#2058,.T.);
+#2060=ORIENTED_EDGE('',*,*,#2059,.T.);
+#2061=CARTESIAN_POINT('',(157.958495959,-25.477707006,-0.));
+#2062=DIRECTION('',(0.,0.,1.));
+#2063=VECTOR('',#2062,100.);
+#2064=LINE('',#2061,#2063);
+#2065=EDGE_CURVE('',#2053,#276,#2064,.T.);
+#2066=ORIENTED_EDGE('',*,*,#2065,.T.);
+#2067=ORIENTED_EDGE('',*,*,#282,.T.);
+#2068=ORIENTED_EDGE('',*,*,#1991,.T.);
+#2069=EDGE_LOOP('',(#2060,#2066,#2067,#2068));
+#2070=FACE_BOUND('',#2069,.T.);
+#2071=ADVANCED_FACE('',(#2070),#2051,.F.);
+#2072=CARTESIAN_POINT('',(-0.,0.,0.));
+#2073=DIRECTION('',(0.,0.,1.));
+#2074=DIRECTION('',(0.990501767,-0.1375,0.));
+#2075=AXIS2_PLACEMENT_3D('',#2072,#2073,#2074);
+#2076=CYLINDRICAL_SURFACE('',#2075,160.);
+#2077=ORIENTED_EDGE('',*,*,#2065,.F.);
+#2078=CARTESIAN_POINT('',(127.931242353,-96.091608531,0.));
+#2079=VERTEX_POINT('',#2078);
+#2080=CARTESIAN_POINT('',(-0.,0.,0.));
+#2081=DIRECTION('',(0.,0.,1.));
+#2082=DIRECTION('',(0.990501767,-0.1375,0.));
+#2083=AXIS2_PLACEMENT_3D('',#2080,#2081,#2082);
+#2084=CIRCLE('',#2083,160.);
+#2085=EDGE_CURVE('',#2079,#2053,#2084,.T.);
+#2086=ORIENTED_EDGE('',*,*,#2085,.F.);
+#2087=CARTESIAN_POINT('',(127.931242353,-96.091608531,100.));
+#2088=DIRECTION('',(0.,0.,-1.));
+#2089=VECTOR('',#2088,100.);
+#2090=LINE('',#2087,#2089);
+#2091=EDGE_CURVE('',#285,#2079,#2090,.T.);
+#2092=ORIENTED_EDGE('',*,*,#2091,.F.);
+#2093=ORIENTED_EDGE('',*,*,#291,.F.);
+#2094=EDGE_LOOP('',(#2077,#2086,#2092,#2093));
+#2095=FACE_BOUND('',#2094,.T.);
+#2096=ADVANCED_FACE('',(#2095),#2076,.F.);
+#2097=CARTESIAN_POINT('',(125.532531558,-94.289890871,0.));
+#2098=DIRECTION('',(0.,0.,1.));
+#2099=DIRECTION('',(0.070531974,-0.997509519,0.));
+#2100=AXIS2_PLACEMENT_3D('',#2097,#2098,#2099);
+#2101=CYLINDRICAL_SURFACE('',#2100,3.);
+#2102=CARTESIAN_POINT('',(123.411211215,-96.411211215,0.));
+#2103=VERTEX_POINT('',#2102);
+#2104=CARTESIAN_POINT('',(125.532531558,-94.289890871,0.));
+#2105=DIRECTION('',(0.,0.,-1.));
+#2106=DIRECTION('',(0.070531974,-0.997509519,0.));
+#2107=AXIS2_PLACEMENT_3D('',#2104,#2105,#2106);
+#2108=CIRCLE('',#2107,3.);
+#2109=EDGE_CURVE('',#2079,#2103,#2108,.T.);
+#2110=ORIENTED_EDGE('',*,*,#2109,.T.);
+#2111=CARTESIAN_POINT('',(123.411211215,-96.411211215,-0.));
+#2112=DIRECTION('',(0.,0.,1.));
+#2113=VECTOR('',#2112,100.);
+#2114=LINE('',#2111,#2113);
+#2115=EDGE_CURVE('',#2103,#294,#2114,.T.);
+#2116=ORIENTED_EDGE('',*,*,#2115,.T.);
+#2117=ORIENTED_EDGE('',*,*,#300,.T.);
+#2118=ORIENTED_EDGE('',*,*,#2091,.T.);
+#2119=EDGE_LOOP('',(#2110,#2116,#2117,#2118));
+#2120=FACE_BOUND('',#2119,.T.);
+#2121=ADVANCED_FACE('',(#2120),#2101,.F.);
+#2122=CARTESIAN_POINT('',(125.828758562,-98.828758562,0.));
+#2123=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#2124=DIRECTION('',(0.,0.,1.));
+#2125=AXIS2_PLACEMENT_3D('',#2122,#2123,#2124);
+#2126=PLANE('',#2125);
+#2127=ORIENTED_EDGE('',*,*,#1870,.F.);
+#2128=ORIENTED_EDGE('',*,*,#308,.F.);
+#2129=ORIENTED_EDGE('',*,*,#2115,.F.);
+#2130=CARTESIAN_POINT('',(370.331086476,-343.331086476,0.));
+#2131=DIRECTION('',(0.707106781,-0.707106781,0.));
+#2132=VECTOR('',#2131,334.888051488);
+#2133=LINE('',#2130,#2132);
+#2134=EDGE_CURVE('',#1849,#2103,#2133,.T.);
+#2135=ORIENTED_EDGE('',*,*,#2134,.F.);
+#2136=EDGE_LOOP('',(#2127,#2128,#2129,#2135));
+#2137=FACE_BOUND('',#2136,.T.);
+#2138=ADVANCED_FACE('',(#2137),#2126,.F.);
+#2139=CARTESIAN_POINT('',(108.099756102,-113.857115415,0.));
+#2140=DIRECTION('',(0.,0.,1.));
+#2141=DIRECTION('',(-0.012966274,-0.999915934,0.));
+#2142=AXIS2_PLACEMENT_3D('',#2139,#2140,#2141);
+#2143=CYLINDRICAL_SURFACE('',#2142,3.);
+#2144=CARTESIAN_POINT('',(105.978435759,-115.978435759,0.));
+#2145=VERTEX_POINT('',#2144);
+#2146=CARTESIAN_POINT('',(108.099756102,-113.857115415,0.));
+#2147=DIRECTION('',(-0.,0.,-1.));
+#2148=DIRECTION('',(-0.012966274,-0.999915934,0.));
+#2149=AXIS2_PLACEMENT_3D('',#2146,#2147,#2148);
+#2150=CIRCLE('',#2149,3.);
+#2151=EDGE_CURVE('',#2029,#2145,#2150,.T.);
+#2152=ORIENTED_EDGE('',*,*,#2151,.T.);
+#2153=CARTESIAN_POINT('',(105.978435759,-115.978435759,-0.));
+#2154=DIRECTION('',(0.,0.,1.));
+#2155=VECTOR('',#2154,100.);
+#2156=LINE('',#2153,#2155);
+#2157=EDGE_CURVE('',#2145,#987,#2156,.T.);
+#2158=ORIENTED_EDGE('',*,*,#2157,.T.);
+#2159=ORIENTED_EDGE('',*,*,#993,.T.);
+#2160=ORIENTED_EDGE('',*,*,#2041,.T.);
+#2161=EDGE_LOOP('',(#2152,#2158,#2159,#2160));
+#2162=FACE_BOUND('',#2161,.T.);
+#2163=ADVANCED_FACE('',(#2162),#2143,.F.);
+#2164=CARTESIAN_POINT('',(108.026545555,-118.026545555,0.));
+#2165=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#2166=DIRECTION('',(0.,0.,1.));
+#2167=AXIS2_PLACEMENT_3D('',#2164,#2165,#2166);
+#2168=PLANE('',#2167);
+#2169=ORIENTED_EDGE('',*,*,#1814,.F.);
+#2170=ORIENTED_EDGE('',*,*,#1001,.F.);
+#2171=ORIENTED_EDGE('',*,*,#2157,.F.);
+#2172=CARTESIAN_POINT('',(357.59374844,-367.59374844,0.));
+#2173=DIRECTION('',(0.707106781,-0.707106781,0.));
+#2174=VECTOR('',#2173,337.390561791);
+#2175=LINE('',#2172,#2174);
+#2176=EDGE_CURVE('',#1793,#2145,#2175,.T.);
+#2177=ORIENTED_EDGE('',*,*,#2176,.F.);
+#2178=EDGE_LOOP('',(#2169,#2170,#2171,#2177));
+#2179=FACE_BOUND('',#2178,.T.);
+#2180=ADVANCED_FACE('',(#2179),#2168,.F.);
+#2181=CARTESIAN_POINT('',(25.,-154.99677416,0.));
+#2182=DIRECTION('',(0.,0.,1.));
+#2183=DIRECTION('',(-0.64836885,-0.761326365,0.));
+#2184=AXIS2_PLACEMENT_3D('',#2181,#2182,#2183);
+#2185=CYLINDRICAL_SURFACE('',#2184,3.);
+#2186=CARTESIAN_POINT('',(25.477707006,-157.958495959,0.));
+#2187=VERTEX_POINT('',#2186);
+#2188=CARTESIAN_POINT('',(22.,-154.99677416,0.));
+#2189=VERTEX_POINT('',#2188);
+#2190=CARTESIAN_POINT('',(25.,-154.99677416,0.));
+#2191=DIRECTION('',(-0.,0.,-1.));
+#2192=DIRECTION('',(-0.64836885,-0.761326365,0.));
+#2193=AXIS2_PLACEMENT_3D('',#2190,#2191,#2192);
+#2194=CIRCLE('',#2193,3.);
+#2195=EDGE_CURVE('',#2187,#2189,#2194,.T.);
+#2196=ORIENTED_EDGE('',*,*,#2195,.T.);
+#2197=CARTESIAN_POINT('',(22.,-154.99677416,-0.));
+#2198=DIRECTION('',(0.,0.,1.));
+#2199=VECTOR('',#2198,100.);
+#2200=LINE('',#2197,#2199);
+#2201=EDGE_CURVE('',#2189,#578,#2200,.T.);
+#2202=ORIENTED_EDGE('',*,*,#2201,.T.);
+#2203=ORIENTED_EDGE('',*,*,#584,.T.);
+#2204=CARTESIAN_POINT('',(25.477707006,-157.958495959,100.));
+#2205=DIRECTION('',(0.,0.,-1.));
+#2206=VECTOR('',#2205,100.);
+#2207=LINE('',#2204,#2206);
+#2208=EDGE_CURVE('',#569,#2187,#2207,.T.);
+#2209=ORIENTED_EDGE('',*,*,#2208,.T.);
+#2210=EDGE_LOOP('',(#2196,#2202,#2203,#2209));
+#2211=FACE_BOUND('',#2210,.T.);
+#2212=ADVANCED_FACE('',(#2211),#2185,.F.);
+#2213=CARTESIAN_POINT('',(22.,-158.480282685,0.));
+#2214=DIRECTION('',(-1.,0.,0.));
+#2215=DIRECTION('',(0.,0.,1.));
+#2216=AXIS2_PLACEMENT_3D('',#2213,#2214,#2215);
+#2217=PLANE('',#2216);
+#2218=ORIENTED_EDGE('',*,*,#2201,.F.);
+#2219=CARTESIAN_POINT('',(22.,-133.592145091,0.));
+#2220=VERTEX_POINT('',#2219);
+#2221=CARTESIAN_POINT('',(22.,-622.760178831,0.));
+#2222=DIRECTION('',(0.,-1.,0.));
+#2223=VECTOR('',#2222,214.046290685);
+#2224=LINE('',#2221,#2223);
+#2225=EDGE_CURVE('',#2220,#2189,#2224,.T.);
+#2226=ORIENTED_EDGE('',*,*,#2225,.F.);
+#2227=CARTESIAN_POINT('',(22.,-133.592145091,100.));
+#2228=DIRECTION('',(0.,0.,-1.));
+#2229=VECTOR('',#2228,100.);
+#2230=LINE('',#2227,#2229);
+#2231=EDGE_CURVE('',#587,#2220,#2230,.T.);
+#2232=ORIENTED_EDGE('',*,*,#2231,.F.);
+#2233=ORIENTED_EDGE('',*,*,#592,.F.);
+#2234=EDGE_LOOP('',(#2218,#2226,#2232,#2233));
+#2235=FACE_BOUND('',#2234,.T.);
+#2236=ADVANCED_FACE('',(#2235),#2217,.F.);
+#2237=CARTESIAN_POINT('',(-7.,-156.843871414,0.));
+#2238=DIRECTION('',(0.,0.,1.));
+#2239=DIRECTION('',(-0.722698411,-0.691163516,0.));
+#2240=AXIS2_PLACEMENT_3D('',#2237,#2238,#2239);
+#2241=CYLINDRICAL_SURFACE('',#2240,3.);
+#2242=CARTESIAN_POINT('',(-7.133757962,-159.840888065,0.));
+#2243=VERTEX_POINT('',#2242);
+#2244=CARTESIAN_POINT('',(-10.,-156.843871414,0.));
+#2245=VERTEX_POINT('',#2244);
+#2246=CARTESIAN_POINT('',(-7.,-156.843871414,0.));
+#2247=DIRECTION('',(-0.,0.,-1.));
+#2248=DIRECTION('',(-0.722698411,-0.691163516,0.));
+#2249=AXIS2_PLACEMENT_3D('',#2246,#2247,#2248);
+#2250=CIRCLE('',#2249,3.);
+#2251=EDGE_CURVE('',#2243,#2245,#2250,.T.);
+#2252=ORIENTED_EDGE('',*,*,#2251,.T.);
+#2253=CARTESIAN_POINT('',(-10.,-156.843871414,-0.));
+#2254=DIRECTION('',(0.,0.,1.));
+#2255=VECTOR('',#2254,100.);
+#2256=LINE('',#2253,#2255);
+#2257=EDGE_CURVE('',#2245,#1146,#2256,.T.);
+#2258=ORIENTED_EDGE('',*,*,#2257,.T.);
+#2259=ORIENTED_EDGE('',*,*,#1152,.T.);
+#2260=CARTESIAN_POINT('',(-7.133757962,-159.840888065,100.));
+#2261=DIRECTION('',(0.,0.,-1.));
+#2262=VECTOR('',#2261,100.);
+#2263=LINE('',#2260,#2262);
+#2264=EDGE_CURVE('',#1137,#2243,#2263,.T.);
+#2265=ORIENTED_EDGE('',*,*,#2264,.T.);
+#2266=EDGE_LOOP('',(#2252,#2258,#2259,#2265));
+#2267=FACE_BOUND('',#2266,.T.);
+#2268=ADVANCED_FACE('',(#2267),#2241,.F.);
+#2269=CARTESIAN_POINT('',(-10.,-159.687194227,0.));
+#2270=DIRECTION('',(-1.,0.,0.));
+#2271=DIRECTION('',(0.,0.,1.));
+#2272=AXIS2_PLACEMENT_3D('',#2269,#2270,#2271);
+#2273=PLANE('',#2272);
+#2274=ORIENTED_EDGE('',*,*,#2257,.F.);
+#2275=CARTESIAN_POINT('',(-10.,-135.,0.));
+#2276=VERTEX_POINT('',#2275);
+#2277=CARTESIAN_POINT('',(-10.,-631.40762598,0.));
+#2278=DIRECTION('',(0.,-1.,0.));
+#2279=VECTOR('',#2278,218.438714136);
+#2280=LINE('',#2277,#2279);
+#2281=EDGE_CURVE('',#2276,#2245,#2280,.T.);
+#2282=ORIENTED_EDGE('',*,*,#2281,.F.);
+#2283=CARTESIAN_POINT('',(-10.,-135.,100.));
+#2284=DIRECTION('',(0.,0.,-1.));
+#2285=VECTOR('',#2284,100.);
+#2286=LINE('',#2283,#2285);
+#2287=EDGE_CURVE('',#1155,#2276,#2286,.T.);
+#2288=ORIENTED_EDGE('',*,*,#2287,.F.);
+#2289=ORIENTED_EDGE('',*,*,#1160,.F.);
+#2290=EDGE_LOOP('',(#2274,#2282,#2288,#2289));
+#2291=FACE_BOUND('',#2290,.T.);
+#2292=ADVANCED_FACE('',(#2291),#2273,.F.);
+#2293=CARTESIAN_POINT('',(-7.,-135.,0.));
+#2294=DIRECTION('',(0.,0.,1.));
+#2295=DIRECTION('',(-0.707106781,0.707106781,0.));
+#2296=AXIS2_PLACEMENT_3D('',#2293,#2294,#2295);
+#2297=CYLINDRICAL_SURFACE('',#2296,3.);
+#2298=CARTESIAN_POINT('',(-7.,-132.,0.));
+#2299=VERTEX_POINT('',#2298);
+#2300=CARTESIAN_POINT('',(-7.,-135.,0.));
+#2301=DIRECTION('',(0.,0.,-1.));
+#2302=DIRECTION('',(-0.707106781,0.707106781,0.));
+#2303=AXIS2_PLACEMENT_3D('',#2300,#2301,#2302);
+#2304=CIRCLE('',#2303,3.);
+#2305=EDGE_CURVE('',#2276,#2299,#2304,.T.);
+#2306=ORIENTED_EDGE('',*,*,#2305,.T.);
+#2307=CARTESIAN_POINT('',(-7.,-132.,-0.));
+#2308=DIRECTION('',(0.,0.,1.));
+#2309=VECTOR('',#2308,100.);
+#2310=LINE('',#2307,#2309);
+#2311=EDGE_CURVE('',#2299,#1163,#2310,.T.);
+#2312=ORIENTED_EDGE('',*,*,#2311,.T.);
+#2313=ORIENTED_EDGE('',*,*,#1169,.T.);
+#2314=ORIENTED_EDGE('',*,*,#2287,.T.);
+#2315=EDGE_LOOP('',(#2306,#2312,#2313,#2314));
+#2316=FACE_BOUND('',#2315,.T.);
+#2317=ADVANCED_FACE('',(#2316),#2297,.F.);
+#2318=CARTESIAN_POINT('',(-10.,-132.,0.));
+#2319=DIRECTION('',(0.,1.,0.));
+#2320=DIRECTION('',(0.,0.,1.));
+#2321=AXIS2_PLACEMENT_3D('',#2318,#2319,#2320);
+#2322=PLANE('',#2321);
+#2323=ORIENTED_EDGE('',*,*,#2311,.F.);
+#2324=CARTESIAN_POINT('',(7.,-132.,0.));
+#2325=VERTEX_POINT('',#2324);
+#2326=CARTESIAN_POINT('',(115.,-132.,0.));
+#2327=DIRECTION('',(-1.,0.,0.));
+#2328=VECTOR('',#2327,140.);
+#2329=LINE('',#2326,#2328);
+#2330=EDGE_CURVE('',#2325,#2299,#2329,.T.);
+#2331=ORIENTED_EDGE('',*,*,#2330,.F.);
+#2332=CARTESIAN_POINT('',(7.,-132.,100.));
+#2333=DIRECTION('',(0.,0.,-1.));
+#2334=VECTOR('',#2333,100.);
+#2335=LINE('',#2332,#2334);
+#2336=EDGE_CURVE('',#1172,#2325,#2335,.T.);
+#2337=ORIENTED_EDGE('',*,*,#2336,.F.);
+#2338=ORIENTED_EDGE('',*,*,#1177,.F.);
+#2339=EDGE_LOOP('',(#2323,#2331,#2337,#2338));
+#2340=FACE_BOUND('',#2339,.T.);
+#2341=ADVANCED_FACE('',(#2340),#2322,.F.);
+#2342=CARTESIAN_POINT('',(25.,-133.592145091,0.));
+#2343=DIRECTION('',(0.,0.,1.));
+#2344=DIRECTION('',(-0.883311426,0.468786651,0.));
+#2345=AXIS2_PLACEMENT_3D('',#2342,#2343,#2344);
+#2346=CYLINDRICAL_SURFACE('',#2345,3.);
+#2347=CARTESIAN_POINT('',(23.318565543,-131.107637461,0.));
+#2348=VERTEX_POINT('',#2347);
+#2349=CARTESIAN_POINT('',(25.,-133.592145091,0.));
+#2350=DIRECTION('',(0.,0.,-1.));
+#2351=DIRECTION('',(-0.883311426,0.468786651,0.));
+#2352=AXIS2_PLACEMENT_3D('',#2349,#2350,#2351);
+#2353=CIRCLE('',#2352,3.);
+#2354=EDGE_CURVE('',#2220,#2348,#2353,.T.);
+#2355=ORIENTED_EDGE('',*,*,#2354,.T.);
+#2356=CARTESIAN_POINT('',(23.318565543,-131.107637461,-0.));
+#2357=DIRECTION('',(0.,0.,1.));
+#2358=VECTOR('',#2357,100.);
+#2359=LINE('',#2356,#2358);
+#2360=EDGE_CURVE('',#2348,#595,#2359,.T.);
+#2361=ORIENTED_EDGE('',*,*,#2360,.T.);
+#2362=ORIENTED_EDGE('',*,*,#601,.T.);
+#2363=ORIENTED_EDGE('',*,*,#2231,.T.);
+#2364=EDGE_LOOP('',(#2355,#2361,#2362,#2363));
+#2365=FACE_BOUND('',#2364,.T.);
+#2366=ADVANCED_FACE('',(#2365),#2346,.F.);
+#2367=CARTESIAN_POINT('',(22.,-132.,0.));
+#2368=DIRECTION('',(-0.560478152,0.82816921,0.));
+#2369=DIRECTION('',(0.,0.,1.));
+#2370=AXIS2_PLACEMENT_3D('',#2367,#2368,#2369);
+#2371=PLANE('',#2370);
+#2372=ORIENTED_EDGE('',*,*,#2360,.F.);
+#2373=CARTESIAN_POINT('',(69.448691664,-99.888259177,0.));
+#2374=VERTEX_POINT('',#2373);
+#2375=CARTESIAN_POINT('',(288.670051695,48.473671349,0.));
+#2376=DIRECTION('',(-0.82816921,-0.560478152,0.));
+#2377=VECTOR('',#2376,557.013295741);
+#2378=LINE('',#2375,#2377);
+#2379=EDGE_CURVE('',#2374,#2348,#2378,.T.);
+#2380=ORIENTED_EDGE('',*,*,#2379,.F.);
+#2381=CARTESIAN_POINT('',(69.448691664,-99.888259177,100.));
+#2382=DIRECTION('',(0.,0.,-1.));
+#2383=VECTOR('',#2382,100.);
+#2384=LINE('',#2381,#2383);
+#2385=EDGE_CURVE('',#604,#2374,#2384,.T.);
+#2386=ORIENTED_EDGE('',*,*,#2385,.F.);
+#2387=ORIENTED_EDGE('',*,*,#609,.F.);
+#2388=EDGE_LOOP('',(#2372,#2380,#2386,#2387));
+#2389=FACE_BOUND('',#2388,.T.);
+#2390=ADVANCED_FACE('',(#2389),#2371,.F.);
+#2391=CARTESIAN_POINT('',(7.,-135.,0.));
+#2392=DIRECTION('',(0.,-0.,1.));
+#2393=DIRECTION('',(0.707106781,0.707106781,0.));
+#2394=AXIS2_PLACEMENT_3D('',#2391,#2392,#2393);
+#2395=CYLINDRICAL_SURFACE('',#2394,3.);
+#2396=CARTESIAN_POINT('',(10.,-135.,0.));
+#2397=VERTEX_POINT('',#2396);
+#2398=CARTESIAN_POINT('',(7.,-135.,0.));
+#2399=DIRECTION('',(0.,0.,-1.));
+#2400=DIRECTION('',(0.707106781,0.707106781,0.));
+#2401=AXIS2_PLACEMENT_3D('',#2398,#2399,#2400);
+#2402=CIRCLE('',#2401,3.);
+#2403=EDGE_CURVE('',#2325,#2397,#2402,.T.);
+#2404=ORIENTED_EDGE('',*,*,#2403,.T.);
+#2405=CARTESIAN_POINT('',(10.,-135.,-0.));
+#2406=DIRECTION('',(0.,0.,1.));
+#2407=VECTOR('',#2406,100.);
+#2408=LINE('',#2405,#2407);
+#2409=EDGE_CURVE('',#2397,#1118,#2408,.T.);
+#2410=ORIENTED_EDGE('',*,*,#2409,.T.);
+#2411=ORIENTED_EDGE('',*,*,#1184,.T.);
+#2412=ORIENTED_EDGE('',*,*,#2336,.T.);
+#2413=EDGE_LOOP('',(#2404,#2410,#2411,#2412));
+#2414=FACE_BOUND('',#2413,.T.);
+#2415=ADVANCED_FACE('',(#2414),#2395,.F.);
+#2416=CARTESIAN_POINT('',(10.,-132.,0.));
+#2417=DIRECTION('',(1.,0.,0.));
+#2418=DIRECTION('',(0.,0.,-1.));
+#2419=AXIS2_PLACEMENT_3D('',#2416,#2417,#2418);
+#2420=PLANE('',#2419);
+#2421=ORIENTED_EDGE('',*,*,#2409,.F.);
+#2422=CARTESIAN_POINT('',(10.,-156.843871414,0.));
+#2423=VERTEX_POINT('',#2422);
+#2424=CARTESIAN_POINT('',(10.,-974.438714136,0.));
+#2425=DIRECTION('',(0.,1.,0.));
+#2426=VECTOR('',#2425,218.438714136);
+#2427=LINE('',#2424,#2426);
+#2428=EDGE_CURVE('',#2423,#2397,#2427,.T.);
+#2429=ORIENTED_EDGE('',*,*,#2428,.F.);
+#2430=CARTESIAN_POINT('',(10.,-156.843871414,100.));
+#2431=DIRECTION('',(0.,0.,-1.));
+#2432=VECTOR('',#2431,100.);
+#2433=LINE('',#2430,#2432);
+#2434=EDGE_CURVE('',#1120,#2423,#2433,.T.);
+#2435=ORIENTED_EDGE('',*,*,#2434,.F.);
+#2436=ORIENTED_EDGE('',*,*,#1125,.F.);
+#2437=EDGE_LOOP('',(#2421,#2429,#2435,#2436));
+#2438=FACE_BOUND('',#2437,.T.);
+#2439=ADVANCED_FACE('',(#2438),#2420,.F.);
+#2440=CARTESIAN_POINT('',(71.130126121,-102.372766808,0.));
+#2441=DIRECTION('',(0.,-0.,1.));
+#2442=DIRECTION('',(0.095073743,0.995470232,0.));
+#2443=AXIS2_PLACEMENT_3D('',#2440,#2441,#2442);
+#2444=CYLINDRICAL_SURFACE('',#2443,3.);
+#2445=CARTESIAN_POINT('',(73.251446464,-100.251446464,0.));
+#2446=VERTEX_POINT('',#2445);
+#2447=CARTESIAN_POINT('',(71.130126121,-102.372766808,0.));
+#2448=DIRECTION('',(0.,0.,-1.));
+#2449=DIRECTION('',(0.095073743,0.995470232,0.));
+#2450=AXIS2_PLACEMENT_3D('',#2447,#2448,#2449);
+#2451=CIRCLE('',#2450,3.);
+#2452=EDGE_CURVE('',#2374,#2446,#2451,.T.);
+#2453=ORIENTED_EDGE('',*,*,#2452,.T.);
+#2454=CARTESIAN_POINT('',(73.251446464,-100.251446464,-0.));
+#2455=DIRECTION('',(0.,0.,1.));
+#2456=VECTOR('',#2455,100.);
+#2457=LINE('',#2454,#2456);
+#2458=EDGE_CURVE('',#2446,#550,#2457,.T.);
+#2459=ORIENTED_EDGE('',*,*,#2458,.T.);
+#2460=ORIENTED_EDGE('',*,*,#616,.T.);
+#2461=ORIENTED_EDGE('',*,*,#2385,.T.);
+#2462=EDGE_LOOP('',(#2453,#2459,#2460,#2461));
+#2463=FACE_BOUND('',#2462,.T.);
+#2464=ADVANCED_FACE('',(#2463),#2444,.F.);
+#2465=CARTESIAN_POINT('',(71.5,-98.5,0.));
+#2466=DIRECTION('',(0.707106781,0.707106781,0.));
+#2467=DIRECTION('',(0.,0.,-1.));
+#2468=AXIS2_PLACEMENT_3D('',#2465,#2466,#2467);
+#2469=PLANE('',#2468);
+#2470=ORIENTED_EDGE('',*,*,#2458,.F.);
+#2471=CARTESIAN_POINT('',(96.411211215,-123.411211215,0.));
+#2472=VERTEX_POINT('',#2471);
+#2473=CARTESIAN_POINT('',(703.112112149,-730.112112149,0.));
+#2474=DIRECTION('',(-0.707106781,0.707106781,0.));
+#2475=VECTOR('',#2474,327.528534118);
+#2476=LINE('',#2473,#2475);
+#2477=EDGE_CURVE('',#2472,#2446,#2476,.T.);
+#2478=ORIENTED_EDGE('',*,*,#2477,.F.);
+#2479=CARTESIAN_POINT('',(96.411211215,-123.411211215,100.));
+#2480=DIRECTION('',(0.,0.,-1.));
+#2481=VECTOR('',#2480,100.);
+#2482=LINE('',#2479,#2481);
+#2483=EDGE_CURVE('',#552,#2472,#2482,.T.);
+#2484=ORIENTED_EDGE('',*,*,#2483,.F.);
+#2485=ORIENTED_EDGE('',*,*,#557,.F.);
+#2486=EDGE_LOOP('',(#2470,#2478,#2484,#2485));
+#2487=FACE_BOUND('',#2486,.T.);
+#2488=ADVANCED_FACE('',(#2487),#2469,.F.);
+#2489=CARTESIAN_POINT('',(94.289890871,-125.532531558,0.));
+#2490=DIRECTION('',(0.,0.,1.));
+#2491=DIRECTION('',(0.997509519,-0.070531974,0.));
+#2492=AXIS2_PLACEMENT_3D('',#2489,#2490,#2491);
+#2493=CYLINDRICAL_SURFACE('',#2492,3.);
+#2494=CARTESIAN_POINT('',(96.091608531,-127.931242353,0.));
+#2495=VERTEX_POINT('',#2494);
+#2496=CARTESIAN_POINT('',(94.289890871,-125.532531558,0.));
+#2497=DIRECTION('',(0.,0.,-1.));
+#2498=DIRECTION('',(0.997509519,-0.070531974,0.));
+#2499=AXIS2_PLACEMENT_3D('',#2496,#2497,#2498);
+#2500=CIRCLE('',#2499,3.);
+#2501=EDGE_CURVE('',#2472,#2495,#2500,.T.);
+#2502=ORIENTED_EDGE('',*,*,#2501,.T.);
+#2503=CARTESIAN_POINT('',(96.091608531,-127.931242353,-0.));
+#2504=DIRECTION('',(0.,0.,1.));
+#2505=VECTOR('',#2504,100.);
+#2506=LINE('',#2503,#2505);
+#2507=EDGE_CURVE('',#2495,#560,#2506,.T.);
+#2508=ORIENTED_EDGE('',*,*,#2507,.T.);
+#2509=ORIENTED_EDGE('',*,*,#566,.T.);
+#2510=ORIENTED_EDGE('',*,*,#2483,.T.);
+#2511=EDGE_LOOP('',(#2502,#2508,#2509,#2510));
+#2512=FACE_BOUND('',#2511,.T.);
+#2513=ADVANCED_FACE('',(#2512),#2493,.F.);
+#2514=CARTESIAN_POINT('',(-0.,0.,0.));
+#2515=DIRECTION('',(0.,0.,1.));
+#2516=DIRECTION('',(0.617679741,-0.786429741,0.));
+#2517=AXIS2_PLACEMENT_3D('',#2514,#2515,#2516);
+#2518=CYLINDRICAL_SURFACE('',#2517,160.);
+#2519=ORIENTED_EDGE('',*,*,#2208,.F.);
+#2520=ORIENTED_EDGE('',*,*,#575,.F.);
+#2521=ORIENTED_EDGE('',*,*,#2507,.F.);
+#2522=CARTESIAN_POINT('',(-0.,0.,0.));
+#2523=DIRECTION('',(0.,0.,1.));
+#2524=DIRECTION('',(0.617679741,-0.786429741,0.));
+#2525=AXIS2_PLACEMENT_3D('',#2522,#2523,#2524);
+#2526=CIRCLE('',#2525,160.);
+#2527=EDGE_CURVE('',#2187,#2495,#2526,.T.);
+#2528=ORIENTED_EDGE('',*,*,#2527,.F.);
+#2529=EDGE_LOOP('',(#2519,#2520,#2521,#2528));
+#2530=FACE_BOUND('',#2529,.T.);
+#2531=ADVANCED_FACE('',(#2530),#2518,.F.);
+#2532=CARTESIAN_POINT('',(7.,-156.843871414,0.));
+#2533=DIRECTION('',(0.,0.,1.));
+#2534=DIRECTION('',(0.722698411,-0.691163516,0.));
+#2535=AXIS2_PLACEMENT_3D('',#2532,#2533,#2534);
+#2536=CYLINDRICAL_SURFACE('',#2535,3.);
+#2537=CARTESIAN_POINT('',(7.133757962,-159.840888065,0.));
+#2538=VERTEX_POINT('',#2537);
+#2539=CARTESIAN_POINT('',(7.,-156.843871414,0.));
+#2540=DIRECTION('',(0.,0.,-1.));
+#2541=DIRECTION('',(0.722698411,-0.691163516,0.));
+#2542=AXIS2_PLACEMENT_3D('',#2539,#2540,#2541);
+#2543=CIRCLE('',#2542,3.);
+#2544=EDGE_CURVE('',#2423,#2538,#2543,.T.);
+#2545=ORIENTED_EDGE('',*,*,#2544,.T.);
+#2546=CARTESIAN_POINT('',(7.133757962,-159.840888065,-0.));
+#2547=DIRECTION('',(0.,0.,1.));
+#2548=VECTOR('',#2547,100.);
+#2549=LINE('',#2546,#2548);
+#2550=EDGE_CURVE('',#2538,#1128,#2549,.T.);
+#2551=ORIENTED_EDGE('',*,*,#2550,.T.);
+#2552=ORIENTED_EDGE('',*,*,#1134,.T.);
+#2553=ORIENTED_EDGE('',*,*,#2434,.T.);
+#2554=EDGE_LOOP('',(#2545,#2551,#2552,#2553));
+#2555=FACE_BOUND('',#2554,.T.);
+#2556=ADVANCED_FACE('',(#2555),#2536,.F.);
+#2557=CARTESIAN_POINT('',(0.,-0.,0.));
+#2558=DIRECTION('',(0.,0.,1.));
+#2559=DIRECTION('',(0.0625,-0.998044964,0.));
+#2560=AXIS2_PLACEMENT_3D('',#2557,#2558,#2559);
+#2561=CYLINDRICAL_SURFACE('',#2560,160.);
+#2562=ORIENTED_EDGE('',*,*,#2264,.F.);
+#2563=ORIENTED_EDGE('',*,*,#1143,.F.);
+#2564=ORIENTED_EDGE('',*,*,#2550,.F.);
+#2565=CARTESIAN_POINT('',(0.,-0.,0.));
+#2566=DIRECTION('',(0.,0.,1.));
+#2567=DIRECTION('',(0.0625,-0.998044964,0.));
+#2568=AXIS2_PLACEMENT_3D('',#2565,#2566,#2567);
+#2569=CIRCLE('',#2568,160.);
+#2570=EDGE_CURVE('',#2243,#2538,#2569,.T.);
+#2571=ORIENTED_EDGE('',*,*,#2570,.F.);
+#2572=EDGE_LOOP('',(#2562,#2563,#2564,#2571));
+#2573=FACE_BOUND('',#2572,.T.);
+#2574=ADVANCED_FACE('',(#2573),#2561,.F.);
+#2575=CARTESIAN_POINT('',(-25.,-133.592145091,0.));
+#2576=DIRECTION('',(0.,-0.,1.));
+#2577=DIRECTION('',(0.883311426,0.468786651,0.));
+#2578=AXIS2_PLACEMENT_3D('',#2575,#2576,#2577);
+#2579=CYLINDRICAL_SURFACE('',#2578,3.);
+#2580=CARTESIAN_POINT('',(-23.318565543,-131.107637461,0.));
+#2581=VERTEX_POINT('',#2580);
+#2582=CARTESIAN_POINT('',(-22.,-133.592145091,0.));
+#2583=VERTEX_POINT('',#2582);
+#2584=CARTESIAN_POINT('',(-25.,-133.592145091,0.));
+#2585=DIRECTION('',(0.,0.,-1.));
+#2586=DIRECTION('',(0.883311426,0.468786651,0.));
+#2587=AXIS2_PLACEMENT_3D('',#2584,#2585,#2586);
+#2588=CIRCLE('',#2587,3.);
+#2589=EDGE_CURVE('',#2581,#2583,#2588,.T.);
+#2590=ORIENTED_EDGE('',*,*,#2589,.T.);
+#2591=CARTESIAN_POINT('',(-22.,-133.592145091,-0.));
+#2592=DIRECTION('',(0.,0.,1.));
+#2593=VECTOR('',#2592,100.);
+#2594=LINE('',#2591,#2593);
+#2595=EDGE_CURVE('',#2583,#621,#2594,.T.);
+#2596=ORIENTED_EDGE('',*,*,#2595,.T.);
+#2597=ORIENTED_EDGE('',*,*,#687,.T.);
+#2598=CARTESIAN_POINT('',(-23.318565543,-131.107637461,100.));
+#2599=DIRECTION('',(0.,0.,-1.));
+#2600=VECTOR('',#2599,100.);
+#2601=LINE('',#2598,#2600);
+#2602=EDGE_CURVE('',#675,#2581,#2601,.T.);
+#2603=ORIENTED_EDGE('',*,*,#2602,.T.);
+#2604=EDGE_LOOP('',(#2590,#2596,#2597,#2603));
+#2605=FACE_BOUND('',#2604,.T.);
+#2606=ADVANCED_FACE('',(#2605),#2579,.F.);
+#2607=CARTESIAN_POINT('',(-22.,-132.,0.));
+#2608=DIRECTION('',(1.,0.,0.));
+#2609=DIRECTION('',(0.,0.,-1.));
+#2610=AXIS2_PLACEMENT_3D('',#2607,#2608,#2609);
+#2611=PLANE('',#2610);
+#2612=ORIENTED_EDGE('',*,*,#2595,.F.);
+#2613=CARTESIAN_POINT('',(-22.,-154.99677416,0.));
+#2614=VERTEX_POINT('',#2613);
+#2615=CARTESIAN_POINT('',(-22.,-955.9677416,0.));
+#2616=DIRECTION('',(0.,1.,0.));
+#2617=VECTOR('',#2616,214.046290685);
+#2618=LINE('',#2615,#2617);
+#2619=EDGE_CURVE('',#2614,#2583,#2618,.T.);
+#2620=ORIENTED_EDGE('',*,*,#2619,.F.);
+#2621=CARTESIAN_POINT('',(-22.,-154.99677416,100.));
+#2622=DIRECTION('',(0.,0.,-1.));
+#2623=VECTOR('',#2622,100.);
+#2624=LINE('',#2621,#2623);
+#2625=EDGE_CURVE('',#623,#2614,#2624,.T.);
+#2626=ORIENTED_EDGE('',*,*,#2625,.F.);
+#2627=ORIENTED_EDGE('',*,*,#628,.F.);
+#2628=EDGE_LOOP('',(#2612,#2620,#2626,#2627));
+#2629=FACE_BOUND('',#2628,.T.);
+#2630=ADVANCED_FACE('',(#2629),#2611,.F.);
+#2631=CARTESIAN_POINT('',(-84.242640687,-90.,0.));
+#2632=DIRECTION('',(0.,0.,1.));
+#2633=DIRECTION('',(1.,0.,-0.));
+#2634=AXIS2_PLACEMENT_3D('',#2631,#2632,#2633);
+#2635=CYLINDRICAL_SURFACE('',#2634,3.);
+#2636=CARTESIAN_POINT('',(-82.121320344,-87.878679656,0.));
+#2637=VERTEX_POINT('',#2636);
+#2638=CARTESIAN_POINT('',(-82.121320344,-92.121320344,0.));
+#2639=VERTEX_POINT('',#2638);
+#2640=CARTESIAN_POINT('',(-84.242640687,-90.,0.));
+#2641=DIRECTION('',(0.,0.,-1.));
+#2642=DIRECTION('',(1.,0.,0.));
+#2643=AXIS2_PLACEMENT_3D('',#2640,#2641,#2642);
+#2644=CIRCLE('',#2643,3.);
+#2645=EDGE_CURVE('',#2637,#2639,#2644,.T.);
+#2646=ORIENTED_EDGE('',*,*,#2645,.T.);
+#2647=CARTESIAN_POINT('',(-82.121320344,-92.121320344,-0.));
+#2648=DIRECTION('',(0.,0.,1.));
+#2649=VECTOR('',#2648,100.);
+#2650=LINE('',#2647,#2649);
+#2651=EDGE_CURVE('',#2639,#950,#2650,.T.);
+#2652=ORIENTED_EDGE('',*,*,#2651,.T.);
+#2653=ORIENTED_EDGE('',*,*,#956,.T.);
+#2654=CARTESIAN_POINT('',(-82.121320344,-87.878679656,100.));
+#2655=DIRECTION('',(0.,0.,-1.));
+#2656=VECTOR('',#2655,100.);
+#2657=LINE('',#2654,#2656);
+#2658=EDGE_CURVE('',#942,#2637,#2657,.T.);
+#2659=ORIENTED_EDGE('',*,*,#2658,.T.);
+#2660=EDGE_LOOP('',(#2646,#2652,#2653,#2659));
+#2661=FACE_BOUND('',#2660,.T.);
+#2662=ADVANCED_FACE('',(#2661),#2635,.F.);
+#2663=CARTESIAN_POINT('',(-80.,-90.,0.));
+#2664=DIRECTION('',(0.707106781,-0.707106781,0.));
+#2665=DIRECTION('',(0.,0.,-1.));
+#2666=AXIS2_PLACEMENT_3D('',#2663,#2664,#2665);
+#2667=PLANE('',#2666);
+#2668=ORIENTED_EDGE('',*,*,#2651,.F.);
+#2669=CARTESIAN_POINT('',(-105.978435759,-115.978435759,0.));
+#2670=VERTEX_POINT('',#2669);
+#2671=CARTESIAN_POINT('',(-722.284357586,-732.284357586,0.));
+#2672=DIRECTION('',(0.707106781,0.707106781,0.));
+#2673=VECTOR('',#2672,337.390561791);
+#2674=LINE('',#2671,#2673);
+#2675=EDGE_CURVE('',#2670,#2639,#2674,.T.);
+#2676=ORIENTED_EDGE('',*,*,#2675,.F.);
+#2677=CARTESIAN_POINT('',(-105.978435759,-115.978435759,100.));
+#2678=DIRECTION('',(0.,0.,-1.));
+#2679=VECTOR('',#2678,100.);
+#2680=LINE('',#2677,#2679);
+#2681=EDGE_CURVE('',#959,#2670,#2680,.T.);
+#2682=ORIENTED_EDGE('',*,*,#2681,.F.);
+#2683=ORIENTED_EDGE('',*,*,#964,.F.);
+#2684=EDGE_LOOP('',(#2668,#2676,#2682,#2683));
+#2685=FACE_BOUND('',#2684,.T.);
+#2686=ADVANCED_FACE('',(#2685),#2667,.F.);
+#2687=CARTESIAN_POINT('',(-25.,-154.99677416,0.));
+#2688=DIRECTION('',(0.,0.,1.));
+#2689=DIRECTION('',(0.64836885,-0.761326365,0.));
+#2690=AXIS2_PLACEMENT_3D('',#2687,#2688,#2689);
+#2691=CYLINDRICAL_SURFACE('',#2690,3.);
+#2692=CARTESIAN_POINT('',(-25.477707006,-157.958495959,0.));
+#2693=VERTEX_POINT('',#2692);
+#2694=CARTESIAN_POINT('',(-25.,-154.99677416,0.));
+#2695=DIRECTION('',(0.,0.,-1.));
+#2696=DIRECTION('',(0.64836885,-0.761326365,0.));
+#2697=AXIS2_PLACEMENT_3D('',#2694,#2695,#2696);
+#2698=CIRCLE('',#2697,3.);
+#2699=EDGE_CURVE('',#2614,#2693,#2698,.T.);
+#2700=ORIENTED_EDGE('',*,*,#2699,.T.);
+#2701=CARTESIAN_POINT('',(-25.477707006,-157.958495959,-0.));
+#2702=DIRECTION('',(0.,0.,1.));
+#2703=VECTOR('',#2702,100.);
+#2704=LINE('',#2701,#2703);
+#2705=EDGE_CURVE('',#2693,#631,#2704,.T.);
+#2706=ORIENTED_EDGE('',*,*,#2705,.T.);
+#2707=ORIENTED_EDGE('',*,*,#637,.T.);
+#2708=ORIENTED_EDGE('',*,*,#2625,.T.);
+#2709=EDGE_LOOP('',(#2700,#2706,#2707,#2708));
+#2710=FACE_BOUND('',#2709,.T.);
+#2711=ADVANCED_FACE('',(#2710),#2691,.F.);
+#2712=CARTESIAN_POINT('',(0.,0.,0.));
+#2713=DIRECTION('',(0.,0.,1.));
+#2714=DIRECTION('',(-0.1375,-0.990501767,0.));
+#2715=AXIS2_PLACEMENT_3D('',#2712,#2713,#2714);
+#2716=CYLINDRICAL_SURFACE('',#2715,160.);
+#2717=ORIENTED_EDGE('',*,*,#2705,.F.);
+#2718=CARTESIAN_POINT('',(-96.091608531,-127.931242353,0.));
+#2719=VERTEX_POINT('',#2718);
+#2720=CARTESIAN_POINT('',(0.,0.,0.));
+#2721=DIRECTION('',(0.,0.,1.));
+#2722=DIRECTION('',(-0.1375,-0.990501767,0.));
+#2723=AXIS2_PLACEMENT_3D('',#2720,#2721,#2722);
+#2724=CIRCLE('',#2723,160.);
+#2725=EDGE_CURVE('',#2719,#2693,#2724,.T.);
+#2726=ORIENTED_EDGE('',*,*,#2725,.F.);
+#2727=CARTESIAN_POINT('',(-96.091608531,-127.931242353,100.));
+#2728=DIRECTION('',(0.,0.,-1.));
+#2729=VECTOR('',#2728,100.);
+#2730=LINE('',#2727,#2729);
+#2731=EDGE_CURVE('',#640,#2719,#2730,.T.);
+#2732=ORIENTED_EDGE('',*,*,#2731,.F.);
+#2733=ORIENTED_EDGE('',*,*,#646,.F.);
+#2734=EDGE_LOOP('',(#2717,#2726,#2732,#2733));
+#2735=FACE_BOUND('',#2734,.T.);
+#2736=ADVANCED_FACE('',(#2735),#2716,.F.);
+#2737=CARTESIAN_POINT('',(-108.099756102,-113.857115415,0.));
+#2738=DIRECTION('',(0.,0.,1.));
+#2739=DIRECTION('',(0.012966274,-0.999915934,0.));
+#2740=AXIS2_PLACEMENT_3D('',#2737,#2738,#2739);
+#2741=CYLINDRICAL_SURFACE('',#2740,3.);
+#2742=CARTESIAN_POINT('',(-110.165356537,-116.032729085,0.));
+#2743=VERTEX_POINT('',#2742);
+#2744=CARTESIAN_POINT('',(-108.099756102,-113.857115415,0.));
+#2745=DIRECTION('',(0.,0.,-1.));
+#2746=DIRECTION('',(0.012966274,-0.999915934,0.));
+#2747=AXIS2_PLACEMENT_3D('',#2744,#2745,#2746);
+#2748=CIRCLE('',#2747,3.);
+#2749=EDGE_CURVE('',#2670,#2743,#2748,.T.);
+#2750=ORIENTED_EDGE('',*,*,#2749,.T.);
+#2751=CARTESIAN_POINT('',(-110.165356537,-116.032729085,-0.));
+#2752=DIRECTION('',(0.,0.,1.));
+#2753=VECTOR('',#2752,100.);
+#2754=LINE('',#2751,#2753);
+#2755=EDGE_CURVE('',#2743,#905,#2754,.T.);
+#2756=ORIENTED_EDGE('',*,*,#2755,.T.);
+#2757=ORIENTED_EDGE('',*,*,#971,.T.);
+#2758=ORIENTED_EDGE('',*,*,#2681,.T.);
+#2759=EDGE_LOOP('',(#2750,#2756,#2757,#2758));
+#2760=FACE_BOUND('',#2759,.T.);
+#2761=ADVANCED_FACE('',(#2760),#2741,.F.);
+#2762=CARTESIAN_POINT('',(0.,0.,0.));
+#2763=DIRECTION('',(0.,0.,1.));
+#2764=DIRECTION('',(-0.67516591,-0.73766591,0.));
+#2765=AXIS2_PLACEMENT_3D('',#2762,#2763,#2764);
+#2766=CYLINDRICAL_SURFACE('',#2765,160.);
+#2767=ORIENTED_EDGE('',*,*,#2755,.F.);
+#2768=CARTESIAN_POINT('',(-116.032729085,-110.165356537,0.));
+#2769=VERTEX_POINT('',#2768);
+#2770=CARTESIAN_POINT('',(0.,0.,0.));
+#2771=DIRECTION('',(0.,0.,1.));
+#2772=DIRECTION('',(-0.67516591,-0.73766591,0.));
+#2773=AXIS2_PLACEMENT_3D('',#2770,#2771,#2772);
+#2774=CIRCLE('',#2773,160.);
+#2775=EDGE_CURVE('',#2769,#2743,#2774,.T.);
+#2776=ORIENTED_EDGE('',*,*,#2775,.F.);
+#2777=CARTESIAN_POINT('',(-116.032729085,-110.165356537,100.));
+#2778=DIRECTION('',(0.,0.,-1.));
+#2779=VECTOR('',#2778,100.);
+#2780=LINE('',#2777,#2779);
+#2781=EDGE_CURVE('',#907,#2769,#2780,.T.);
+#2782=ORIENTED_EDGE('',*,*,#2781,.F.);
+#2783=ORIENTED_EDGE('',*,*,#913,.F.);
+#2784=EDGE_LOOP('',(#2767,#2776,#2782,#2783));
+#2785=FACE_BOUND('',#2784,.T.);
+#2786=ADVANCED_FACE('',(#2785),#2766,.F.);
+#2787=CARTESIAN_POINT('',(-94.289890871,-125.532531558,0.));
+#2788=DIRECTION('',(0.,0.,1.));
+#2789=DIRECTION('',(-0.997509519,-0.070531974,0.));
+#2790=AXIS2_PLACEMENT_3D('',#2787,#2788,#2789);
+#2791=CYLINDRICAL_SURFACE('',#2790,3.);
+#2792=CARTESIAN_POINT('',(-96.411211215,-123.411211215,0.));
+#2793=VERTEX_POINT('',#2792);
+#2794=CARTESIAN_POINT('',(-94.289890871,-125.532531558,0.));
+#2795=DIRECTION('',(-0.,0.,-1.));
+#2796=DIRECTION('',(-0.997509519,-0.070531974,0.));
+#2797=AXIS2_PLACEMENT_3D('',#2794,#2795,#2796);
+#2798=CIRCLE('',#2797,3.);
+#2799=EDGE_CURVE('',#2719,#2793,#2798,.T.);
+#2800=ORIENTED_EDGE('',*,*,#2799,.T.);
+#2801=CARTESIAN_POINT('',(-96.411211215,-123.411211215,-0.));
+#2802=DIRECTION('',(0.,0.,1.));
+#2803=VECTOR('',#2802,100.);
+#2804=LINE('',#2801,#2803);
+#2805=EDGE_CURVE('',#2793,#649,#2804,.T.);
+#2806=ORIENTED_EDGE('',*,*,#2805,.T.);
+#2807=ORIENTED_EDGE('',*,*,#655,.T.);
+#2808=ORIENTED_EDGE('',*,*,#2731,.T.);
+#2809=EDGE_LOOP('',(#2800,#2806,#2807,#2808));
+#2810=FACE_BOUND('',#2809,.T.);
+#2811=ADVANCED_FACE('',(#2810),#2791,.F.);
+#2812=CARTESIAN_POINT('',(-98.828758562,-125.828758562,0.));
+#2813=DIRECTION('',(-0.707106781,0.707106781,0.));
+#2814=DIRECTION('',(0.,0.,1.));
+#2815=AXIS2_PLACEMENT_3D('',#2812,#2813,#2814);
+#2816=PLANE('',#2815);
+#2817=ORIENTED_EDGE('',*,*,#2805,.F.);
+#2818=CARTESIAN_POINT('',(-73.251446464,-100.251446464,0.));
+#2819=VERTEX_POINT('',#2818);
+#2820=CARTESIAN_POINT('',(-348.535051115,-375.535051115,0.));
+#2821=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#2822=VECTOR('',#2821,327.528534118);
+#2823=LINE('',#2820,#2822);
+#2824=EDGE_CURVE('',#2819,#2793,#2823,.T.);
+#2825=ORIENTED_EDGE('',*,*,#2824,.F.);
+#2826=CARTESIAN_POINT('',(-73.251446464,-100.251446464,100.));
+#2827=DIRECTION('',(0.,0.,-1.));
+#2828=VECTOR('',#2827,100.);
+#2829=LINE('',#2826,#2828);
+#2830=EDGE_CURVE('',#658,#2819,#2829,.T.);
+#2831=ORIENTED_EDGE('',*,*,#2830,.F.);
+#2832=ORIENTED_EDGE('',*,*,#663,.F.);
+#2833=EDGE_LOOP('',(#2817,#2825,#2831,#2832));
+#2834=FACE_BOUND('',#2833,.T.);
+#2835=ADVANCED_FACE('',(#2834),#2816,.F.);
+#2836=CARTESIAN_POINT('',(-113.857115415,-108.099756102,0.));
+#2837=DIRECTION('',(0.,0.,1.));
+#2838=DIRECTION('',(-0.999915934,0.012966274,0.));
+#2839=AXIS2_PLACEMENT_3D('',#2836,#2837,#2838);
+#2840=CYLINDRICAL_SURFACE('',#2839,3.);
+#2841=CARTESIAN_POINT('',(-115.978435759,-105.978435759,0.));
+#2842=VERTEX_POINT('',#2841);
+#2843=CARTESIAN_POINT('',(-113.857115415,-108.099756102,0.));
+#2844=DIRECTION('',(0.,0.,-1.));
+#2845=DIRECTION('',(-0.999915934,0.012966274,0.));
+#2846=AXIS2_PLACEMENT_3D('',#2843,#2844,#2845);
+#2847=CIRCLE('',#2846,3.);
+#2848=EDGE_CURVE('',#2769,#2842,#2847,.T.);
+#2849=ORIENTED_EDGE('',*,*,#2848,.T.);
+#2850=CARTESIAN_POINT('',(-115.978435759,-105.978435759,-0.));
+#2851=DIRECTION('',(0.,0.,1.));
+#2852=VECTOR('',#2851,100.);
+#2853=LINE('',#2850,#2852);
+#2854=EDGE_CURVE('',#2842,#916,#2853,.T.);
+#2855=ORIENTED_EDGE('',*,*,#2854,.T.);
+#2856=ORIENTED_EDGE('',*,*,#922,.T.);
+#2857=ORIENTED_EDGE('',*,*,#2781,.T.);
+#2858=EDGE_LOOP('',(#2849,#2855,#2856,#2857));
+#2859=FACE_BOUND('',#2858,.T.);
+#2860=ADVANCED_FACE('',(#2859),#2840,.F.);
+#2861=CARTESIAN_POINT('',(-118.026545555,-108.026545555,0.));
+#2862=DIRECTION('',(-0.707106781,0.707106781,0.));
+#2863=DIRECTION('',(0.,0.,1.));
+#2864=AXIS2_PLACEMENT_3D('',#2861,#2862,#2863);
+#2865=PLANE('',#2864);
+#2866=ORIENTED_EDGE('',*,*,#2854,.F.);
+#2867=CARTESIAN_POINT('',(-92.121320344,-82.121320344,0.));
+#2868=VERTEX_POINT('',#2867);
+#2869=CARTESIAN_POINT('',(-367.59374844,-357.59374844,0.));
+#2870=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#2871=VECTOR('',#2870,337.390561791);
+#2872=LINE('',#2869,#2871);
+#2873=EDGE_CURVE('',#2868,#2842,#2872,.T.);
+#2874=ORIENTED_EDGE('',*,*,#2873,.F.);
+#2875=CARTESIAN_POINT('',(-92.121320344,-82.121320344,100.));
+#2876=DIRECTION('',(0.,0.,-1.));
+#2877=VECTOR('',#2876,100.);
+#2878=LINE('',#2875,#2877);
+#2879=EDGE_CURVE('',#925,#2868,#2878,.T.);
+#2880=ORIENTED_EDGE('',*,*,#2879,.F.);
+#2881=ORIENTED_EDGE('',*,*,#930,.F.);
+#2882=EDGE_LOOP('',(#2866,#2874,#2880,#2881));
+#2883=FACE_BOUND('',#2882,.T.);
+#2884=ADVANCED_FACE('',(#2883),#2865,.F.);
+#2885=CARTESIAN_POINT('',(-71.130126121,-102.372766808,0.));
+#2886=DIRECTION('',(0.,0.,1.));
+#2887=DIRECTION('',(-0.095073743,0.995470232,0.));
+#2888=AXIS2_PLACEMENT_3D('',#2885,#2886,#2887);
+#2889=CYLINDRICAL_SURFACE('',#2888,3.);
+#2890=CARTESIAN_POINT('',(-69.448691664,-99.888259177,0.));
+#2891=VERTEX_POINT('',#2890);
+#2892=CARTESIAN_POINT('',(-71.130126121,-102.372766808,0.));
+#2893=DIRECTION('',(0.,0.,-1.));
+#2894=DIRECTION('',(-0.095073743,0.995470232,0.));
+#2895=AXIS2_PLACEMENT_3D('',#2892,#2893,#2894);
+#2896=CIRCLE('',#2895,3.);
+#2897=EDGE_CURVE('',#2819,#2891,#2896,.T.);
+#2898=ORIENTED_EDGE('',*,*,#2897,.T.);
+#2899=CARTESIAN_POINT('',(-69.448691664,-99.888259177,-0.));
+#2900=DIRECTION('',(0.,0.,1.));
+#2901=VECTOR('',#2900,100.);
+#2902=LINE('',#2899,#2901);
+#2903=EDGE_CURVE('',#2891,#666,#2902,.T.);
+#2904=ORIENTED_EDGE('',*,*,#2903,.T.);
+#2905=ORIENTED_EDGE('',*,*,#672,.T.);
+#2906=ORIENTED_EDGE('',*,*,#2830,.T.);
+#2907=EDGE_LOOP('',(#2898,#2904,#2905,#2906));
+#2908=FACE_BOUND('',#2907,.T.);
+#2909=ADVANCED_FACE('',(#2908),#2889,.F.);
+#2910=CARTESIAN_POINT('',(-71.5,-98.5,0.));
+#2911=DIRECTION('',(0.560478152,0.82816921,0.));
+#2912=DIRECTION('',(0.,0.,-1.));
+#2913=AXIS2_PLACEMENT_3D('',#2910,#2911,#2912);
+#2914=PLANE('',#2913);
+#2915=ORIENTED_EDGE('',*,*,#2602,.F.);
+#2916=ORIENTED_EDGE('',*,*,#680,.F.);
+#2917=ORIENTED_EDGE('',*,*,#2903,.F.);
+#2918=CARTESIAN_POINT('',(395.381209511,-414.470111487,0.));
+#2919=DIRECTION('',(-0.82816921,0.560478152,0.));
+#2920=VECTOR('',#2919,557.013295741);
+#2921=LINE('',#2918,#2920);
+#2922=EDGE_CURVE('',#2581,#2891,#2921,.T.);
+#2923=ORIENTED_EDGE('',*,*,#2922,.F.);
+#2924=EDGE_LOOP('',(#2915,#2916,#2917,#2923));
+#2925=FACE_BOUND('',#2924,.T.);
+#2926=ADVANCED_FACE('',(#2925),#2914,.F.);
+#2927=CARTESIAN_POINT('',(-90.,-84.242640687,0.));
+#2928=DIRECTION('',(0.,-0.,1.));
+#2929=DIRECTION('',(0.,1.,0.));
+#2930=AXIS2_PLACEMENT_3D('',#2927,#2928,#2929);
+#2931=CYLINDRICAL_SURFACE('',#2930,3.);
+#2932=CARTESIAN_POINT('',(-87.878679656,-82.121320344,0.));
+#2933=VERTEX_POINT('',#2932);
+#2934=CARTESIAN_POINT('',(-90.,-84.242640687,0.));
+#2935=DIRECTION('',(0.,0.,-1.));
+#2936=DIRECTION('',(0.,1.,0.));
+#2937=AXIS2_PLACEMENT_3D('',#2934,#2935,#2936);
+#2938=CIRCLE('',#2937,3.);
+#2939=EDGE_CURVE('',#2868,#2933,#2938,.T.);
+#2940=ORIENTED_EDGE('',*,*,#2939,.T.);
+#2941=CARTESIAN_POINT('',(-87.878679656,-82.121320344,-0.));
+#2942=DIRECTION('',(0.,0.,1.));
+#2943=VECTOR('',#2942,100.);
+#2944=LINE('',#2941,#2943);
+#2945=EDGE_CURVE('',#2933,#933,#2944,.T.);
+#2946=ORIENTED_EDGE('',*,*,#2945,.T.);
+#2947=ORIENTED_EDGE('',*,*,#939,.T.);
+#2948=ORIENTED_EDGE('',*,*,#2879,.T.);
+#2949=EDGE_LOOP('',(#2940,#2946,#2947,#2948));
+#2950=FACE_BOUND('',#2949,.T.);
+#2951=ADVANCED_FACE('',(#2950),#2931,.F.);
+#2952=CARTESIAN_POINT('',(-90.,-80.,0.));
+#2953=DIRECTION('',(0.707106781,0.707106781,0.));
+#2954=DIRECTION('',(0.,0.,-1.));
+#2955=AXIS2_PLACEMENT_3D('',#2952,#2953,#2954);
+#2956=PLANE('',#2955);
+#2957=ORIENTED_EDGE('',*,*,#2658,.F.);
+#2958=ORIENTED_EDGE('',*,*,#947,.F.);
+#2959=ORIENTED_EDGE('',*,*,#2945,.F.);
+#2960=CARTESIAN_POINT('',(-33.713203436,-136.286796564,0.));
+#2961=DIRECTION('',(-0.707106781,0.707106781,0.));
+#2962=VECTOR('',#2961,81.421356237);
+#2963=LINE('',#2960,#2962);
+#2964=EDGE_CURVE('',#2637,#2933,#2963,.T.);
+#2965=ORIENTED_EDGE('',*,*,#2964,.F.);
+#2966=EDGE_LOOP('',(#2957,#2958,#2959,#2965));
+#2967=FACE_BOUND('',#2966,.T.);
+#2968=ADVANCED_FACE('',(#2967),#2956,.F.);
+#2969=CARTESIAN_POINT('',(-125.532531558,-94.289890871,0.));
+#2970=DIRECTION('',(0.,0.,1.));
+#2971=DIRECTION('',(-0.070531974,-0.997509519,0.));
+#2972=AXIS2_PLACEMENT_3D('',#2969,#2970,#2971);
+#2973=CYLINDRICAL_SURFACE('',#2972,3.);
+#2974=CARTESIAN_POINT('',(-123.411211215,-96.411211215,0.));
+#2975=VERTEX_POINT('',#2974);
+#2976=CARTESIAN_POINT('',(-127.931242353,-96.091608531,0.));
+#2977=VERTEX_POINT('',#2976);
+#2978=CARTESIAN_POINT('',(-125.532531558,-94.289890871,0.));
+#2979=DIRECTION('',(-0.,0.,-1.));
+#2980=DIRECTION('',(-0.070531974,-0.997509519,0.));
+#2981=AXIS2_PLACEMENT_3D('',#2978,#2979,#2980);
+#2982=CIRCLE('',#2981,3.);
+#2983=EDGE_CURVE('',#2975,#2977,#2982,.T.);
+#2984=ORIENTED_EDGE('',*,*,#2983,.T.);
+#2985=CARTESIAN_POINT('',(-127.931242353,-96.091608531,-0.));
+#2986=DIRECTION('',(0.,0.,1.));
+#2987=VECTOR('',#2986,100.);
+#2988=LINE('',#2985,#2987);
+#2989=EDGE_CURVE('',#2977,#347,#2988,.T.);
+#2990=ORIENTED_EDGE('',*,*,#2989,.T.);
+#2991=ORIENTED_EDGE('',*,*,#353,.T.);
+#2992=CARTESIAN_POINT('',(-123.411211215,-96.411211215,100.));
+#2993=DIRECTION('',(0.,0.,-1.));
+#2994=VECTOR('',#2993,100.);
+#2995=LINE('',#2992,#2994);
+#2996=EDGE_CURVE('',#339,#2975,#2995,.T.);
+#2997=ORIENTED_EDGE('',*,*,#2996,.T.);
+#2998=EDGE_LOOP('',(#2984,#2990,#2991,#2997));
+#2999=FACE_BOUND('',#2998,.T.);
+#3000=ADVANCED_FACE('',(#2999),#2973,.F.);
+#3001=CARTESIAN_POINT('',(0.,0.,0.));
+#3002=DIRECTION('',(0.,0.,1.));
+#3003=DIRECTION('',(-0.786429741,-0.617679741,0.));
+#3004=AXIS2_PLACEMENT_3D('',#3001,#3002,#3003);
+#3005=CYLINDRICAL_SURFACE('',#3004,160.);
+#3006=ORIENTED_EDGE('',*,*,#2989,.F.);
+#3007=CARTESIAN_POINT('',(-157.958495959,-25.477707006,0.));
+#3008=VERTEX_POINT('',#3007);
+#3009=CARTESIAN_POINT('',(0.,0.,0.));
+#3010=DIRECTION('',(0.,0.,1.));
+#3011=DIRECTION('',(-0.786429741,-0.617679741,0.));
+#3012=AXIS2_PLACEMENT_3D('',#3009,#3010,#3011);
+#3013=CIRCLE('',#3012,160.);
+#3014=EDGE_CURVE('',#3008,#2977,#3013,.T.);
+#3015=ORIENTED_EDGE('',*,*,#3014,.F.);
+#3016=CARTESIAN_POINT('',(-157.958495959,-25.477707006,100.));
+#3017=DIRECTION('',(0.,0.,-1.));
+#3018=VECTOR('',#3017,100.);
+#3019=LINE('',#3016,#3018);
+#3020=EDGE_CURVE('',#356,#3008,#3019,.T.);
+#3021=ORIENTED_EDGE('',*,*,#3020,.F.);
+#3022=ORIENTED_EDGE('',*,*,#362,.F.);
+#3023=EDGE_LOOP('',(#3006,#3015,#3021,#3022));
+#3024=FACE_BOUND('',#3023,.T.);
+#3025=ADVANCED_FACE('',(#3024),#3005,.F.);
+#3026=CARTESIAN_POINT('',(-101.852370344,-70.609729657,0.));
+#3027=DIRECTION('',(0.,0.,1.));
+#3028=DIRECTION('',(0.966499649,-0.256667935,0.));
+#3029=AXIS2_PLACEMENT_3D('',#3026,#3027,#3028);
+#3030=CYLINDRICAL_SURFACE('',#3029,3.);
+#3031=CARTESIAN_POINT('',(-98.95807888,-69.820377439,0.));
+#3032=VERTEX_POINT('',#3031);
+#3033=CARTESIAN_POINT('',(-99.73105,-72.73105,0.));
+#3034=VERTEX_POINT('',#3033);
+#3035=CARTESIAN_POINT('',(-101.852370344,-70.609729657,0.));
+#3036=DIRECTION('',(0.,0.,-1.));
+#3037=DIRECTION('',(0.966499649,-0.256667935,0.));
+#3038=AXIS2_PLACEMENT_3D('',#3035,#3036,#3037);
+#3039=CIRCLE('',#3038,3.);
+#3040=EDGE_CURVE('',#3032,#3034,#3039,.T.);
+#3041=ORIENTED_EDGE('',*,*,#3040,.T.);
+#3042=CARTESIAN_POINT('',(-99.73105,-72.73105,-0.));
+#3043=DIRECTION('',(0.,0.,1.));
+#3044=VECTOR('',#3043,100.);
+#3045=LINE('',#3042,#3044);
+#3046=EDGE_CURVE('',#3034,#337,#3045,.T.);
+#3047=ORIENTED_EDGE('',*,*,#3046,.T.);
+#3048=ORIENTED_EDGE('',*,*,#403,.T.);
+#3049=CARTESIAN_POINT('',(-98.95807888,-69.820377439,100.));
+#3050=DIRECTION('',(0.,0.,-1.));
+#3051=VECTOR('',#3050,100.);
+#3052=LINE('',#3049,#3051);
+#3053=EDGE_CURVE('',#391,#3032,#3052,.T.);
+#3054=ORIENTED_EDGE('',*,*,#3053,.T.);
+#3055=EDGE_LOOP('',(#3041,#3047,#3048,#3054));
+#3056=FACE_BOUND('',#3055,.T.);
+#3057=ADVANCED_FACE('',(#3056),#3030,.F.);
+#3058=CARTESIAN_POINT('',(-98.5,-71.5,0.));
+#3059=DIRECTION('',(0.707106781,-0.707106781,0.));
+#3060=DIRECTION('',(0.,0.,-1.));
+#3061=AXIS2_PLACEMENT_3D('',#3058,#3059,#3060);
+#3062=PLANE('',#3061);
+#3063=ORIENTED_EDGE('',*,*,#2996,.F.);
+#3064=ORIENTED_EDGE('',*,*,#344,.F.);
+#3065=ORIENTED_EDGE('',*,*,#3046,.F.);
+#3066=CARTESIAN_POINT('',(-730.112112149,-703.112112149,0.));
+#3067=DIRECTION('',(0.707106781,0.707106781,0.));
+#3068=VECTOR('',#3067,334.888051488);
+#3069=LINE('',#3066,#3068);
+#3070=EDGE_CURVE('',#2975,#3034,#3069,.T.);
+#3071=ORIENTED_EDGE('',*,*,#3070,.F.);
+#3072=EDGE_LOOP('',(#3063,#3064,#3065,#3071));
+#3073=FACE_BOUND('',#3072,.T.);
+#3074=ADVANCED_FACE('',(#3073),#3062,.F.);
+#3075=CARTESIAN_POINT('',(-154.99677416,-25.,0.));
+#3076=DIRECTION('',(0.,0.,1.));
+#3077=DIRECTION('',(-0.761326365,0.64836885,0.));
+#3078=AXIS2_PLACEMENT_3D('',#3075,#3076,#3077);
+#3079=CYLINDRICAL_SURFACE('',#3078,3.);
+#3080=CARTESIAN_POINT('',(-154.99677416,-22.,0.));
+#3081=VERTEX_POINT('',#3080);
+#3082=CARTESIAN_POINT('',(-154.99677416,-25.,0.));
+#3083=DIRECTION('',(0.,0.,-1.));
+#3084=DIRECTION('',(-0.761326365,0.64836885,0.));
+#3085=AXIS2_PLACEMENT_3D('',#3082,#3083,#3084);
+#3086=CIRCLE('',#3085,3.);
+#3087=EDGE_CURVE('',#3008,#3081,#3086,.T.);
+#3088=ORIENTED_EDGE('',*,*,#3087,.T.);
+#3089=CARTESIAN_POINT('',(-154.99677416,-22.,-0.));
+#3090=DIRECTION('',(0.,0.,1.));
+#3091=VECTOR('',#3090,100.);
+#3092=LINE('',#3089,#3091);
+#3093=EDGE_CURVE('',#3081,#365,#3092,.T.);
+#3094=ORIENTED_EDGE('',*,*,#3093,.T.);
+#3095=ORIENTED_EDGE('',*,*,#371,.T.);
+#3096=ORIENTED_EDGE('',*,*,#3020,.T.);
+#3097=EDGE_LOOP('',(#3088,#3094,#3095,#3096));
+#3098=FACE_BOUND('',#3097,.T.);
+#3099=ADVANCED_FACE('',(#3098),#3079,.F.);
+#3100=CARTESIAN_POINT('',(-158.480282685,-22.,0.));
+#3101=DIRECTION('',(0.,1.,0.));
+#3102=DIRECTION('',(0.,0.,1.));
+#3103=AXIS2_PLACEMENT_3D('',#3100,#3101,#3102);
+#3104=PLANE('',#3103);
+#3105=ORIENTED_EDGE('',*,*,#3093,.F.);
+#3106=CARTESIAN_POINT('',(-114.291387523,-22.,0.));
+#3107=VERTEX_POINT('',#3106);
+#3108=CARTESIAN_POINT('',(-429.752603146,-22.,0.));
+#3109=DIRECTION('',(-1.,0.,0.));
+#3110=VECTOR('',#3109,407.05386637);
+#3111=LINE('',#3108,#3110);
+#3112=EDGE_CURVE('',#3107,#3081,#3111,.T.);
+#3113=ORIENTED_EDGE('',*,*,#3112,.F.);
+#3114=CARTESIAN_POINT('',(-114.291387523,-22.,100.));
+#3115=DIRECTION('',(0.,0.,-1.));
+#3116=VECTOR('',#3115,100.);
+#3117=LINE('',#3114,#3116);
+#3118=EDGE_CURVE('',#374,#3107,#3117,.T.);
+#3119=ORIENTED_EDGE('',*,*,#3118,.F.);
+#3120=ORIENTED_EDGE('',*,*,#379,.F.);
+#3121=EDGE_LOOP('',(#3105,#3113,#3119,#3120));
+#3122=FACE_BOUND('',#3121,.T.);
+#3123=ADVANCED_FACE('',(#3122),#3104,.F.);
+#3124=CARTESIAN_POINT('',(-114.291387523,-25.,0.));
+#3125=DIRECTION('',(0.,-0.,1.));
+#3126=DIRECTION('',(0.606993655,0.794706677,0.));
+#3127=AXIS2_PLACEMENT_3D('',#3124,#3125,#3126);
+#3128=CYLINDRICAL_SURFACE('',#3127,3.);
+#3129=CARTESIAN_POINT('',(-111.397096059,-24.210647783,0.));
+#3130=VERTEX_POINT('',#3129);
+#3131=CARTESIAN_POINT('',(-114.291387523,-25.,0.));
+#3132=DIRECTION('',(0.,0.,-1.));
+#3133=DIRECTION('',(0.606993655,0.794706677,0.));
+#3134=AXIS2_PLACEMENT_3D('',#3131,#3132,#3133);
+#3135=CIRCLE('',#3134,3.);
+#3136=EDGE_CURVE('',#3107,#3130,#3135,.T.);
+#3137=ORIENTED_EDGE('',*,*,#3136,.T.);
+#3138=CARTESIAN_POINT('',(-111.397096059,-24.210647783,-0.));
+#3139=DIRECTION('',(0.,0.,1.));
+#3140=VECTOR('',#3139,100.);
+#3141=LINE('',#3138,#3140);
+#3142=EDGE_CURVE('',#3130,#382,#3141,.T.);
+#3143=ORIENTED_EDGE('',*,*,#3142,.T.);
+#3144=ORIENTED_EDGE('',*,*,#388,.T.);
+#3145=ORIENTED_EDGE('',*,*,#3118,.T.);
+#3146=EDGE_LOOP('',(#3137,#3143,#3144,#3145));
+#3147=FACE_BOUND('',#3146,.T.);
+#3148=ADVANCED_FACE('',(#3147),#3128,.F.);
+#3149=CARTESIAN_POINT('',(-112.,-22.,0.));
+#3150=DIRECTION('',(0.964763821,0.263117406,0.));
+#3151=DIRECTION('',(0.,0.,-1.));
+#3152=AXIS2_PLACEMENT_3D('',#3149,#3150,#3151);
+#3153=PLANE('',#3152);
+#3154=ORIENTED_EDGE('',*,*,#3053,.F.);
+#3155=ORIENTED_EDGE('',*,*,#396,.F.);
+#3156=ORIENTED_EDGE('',*,*,#3142,.F.);
+#3157=CARTESIAN_POINT('',(8.657672737,-464.411466702,0.));
+#3158=DIRECTION('',(-0.263117406,0.964763821,0.));
+#3159=VECTOR('',#3158,472.75539);
+#3160=LINE('',#3157,#3159);
+#3161=EDGE_CURVE('',#3032,#3130,#3160,.T.);
+#3162=ORIENTED_EDGE('',*,*,#3161,.F.);
+#3163=EDGE_LOOP('',(#3154,#3155,#3156,#3162));
+#3164=FACE_BOUND('',#3163,.T.);
+#3165=ADVANCED_FACE('',(#3164),#3153,.F.);
+#3166=CARTESIAN_POINT('',(-115.,7.,0.));
+#3167=DIRECTION('',(0.,-0.,1.));
+#3168=DIRECTION('',(0.707106781,0.707106781,0.));
+#3169=AXIS2_PLACEMENT_3D('',#3166,#3167,#3168);
+#3170=CYLINDRICAL_SURFACE('',#3169,3.);
+#3171=CARTESIAN_POINT('',(-115.,10.,0.));
+#3172=VERTEX_POINT('',#3171);
+#3173=CARTESIAN_POINT('',(-112.,7.,0.));
+#3174=VERTEX_POINT('',#3173);
+#3175=CARTESIAN_POINT('',(-115.,7.,0.));
+#3176=DIRECTION('',(0.,0.,-1.));
+#3177=DIRECTION('',(0.707106781,0.707106781,0.));
+#3178=AXIS2_PLACEMENT_3D('',#3175,#3176,#3177);
+#3179=CIRCLE('',#3178,3.);
+#3180=EDGE_CURVE('',#3172,#3174,#3179,.T.);
+#3181=ORIENTED_EDGE('',*,*,#3180,.T.);
+#3182=CARTESIAN_POINT('',(-112.,7.,-0.));
+#3183=DIRECTION('',(0.,0.,1.));
+#3184=VECTOR('',#3183,100.);
+#3185=LINE('',#3182,#3184);
+#3186=EDGE_CURVE('',#3174,#720,#3185,.T.);
+#3187=ORIENTED_EDGE('',*,*,#3186,.T.);
+#3188=ORIENTED_EDGE('',*,*,#726,.T.);
+#3189=CARTESIAN_POINT('',(-115.,10.,100.));
+#3190=DIRECTION('',(0.,0.,-1.));
+#3191=VECTOR('',#3190,100.);
+#3192=LINE('',#3189,#3191);
+#3193=EDGE_CURVE('',#712,#3172,#3192,.T.);
+#3194=ORIENTED_EDGE('',*,*,#3193,.T.);
+#3195=EDGE_LOOP('',(#3181,#3187,#3188,#3194));
+#3196=FACE_BOUND('',#3195,.T.);
+#3197=ADVANCED_FACE('',(#3196),#3170,.F.);
+#3198=CARTESIAN_POINT('',(-112.,10.,0.));
+#3199=DIRECTION('',(1.,0.,0.));
+#3200=DIRECTION('',(0.,0.,-1.));
+#3201=AXIS2_PLACEMENT_3D('',#3198,#3199,#3200);
+#3202=PLANE('',#3201);
+#3203=ORIENTED_EDGE('',*,*,#3186,.F.);
+#3204=CARTESIAN_POINT('',(-112.,-7.,0.));
+#3205=VERTEX_POINT('',#3204);
+#3206=CARTESIAN_POINT('',(-112.,-115.,0.));
+#3207=DIRECTION('',(0.,1.,0.));
+#3208=VECTOR('',#3207,140.);
+#3209=LINE('',#3206,#3208);
+#3210=EDGE_CURVE('',#3205,#3174,#3209,.T.);
+#3211=ORIENTED_EDGE('',*,*,#3210,.F.);
+#3212=CARTESIAN_POINT('',(-112.,-7.,100.));
+#3213=DIRECTION('',(0.,0.,-1.));
+#3214=VECTOR('',#3213,100.);
+#3215=LINE('',#3212,#3214);
+#3216=EDGE_CURVE('',#729,#3205,#3215,.T.);
+#3217=ORIENTED_EDGE('',*,*,#3216,.F.);
+#3218=ORIENTED_EDGE('',*,*,#734,.F.);
+#3219=EDGE_LOOP('',(#3203,#3211,#3217,#3218));
+#3220=FACE_BOUND('',#3219,.T.);
+#3221=ADVANCED_FACE('',(#3220),#3202,.F.);
+#3222=CARTESIAN_POINT('',(-115.,-7.,0.));
+#3223=DIRECTION('',(0.,0.,1.));
+#3224=DIRECTION('',(0.707106781,-0.707106781,0.));
+#3225=AXIS2_PLACEMENT_3D('',#3222,#3223,#3224);
+#3226=CYLINDRICAL_SURFACE('',#3225,3.);
+#3227=CARTESIAN_POINT('',(-115.,-10.,0.));
+#3228=VERTEX_POINT('',#3227);
+#3229=CARTESIAN_POINT('',(-115.,-7.,0.));
+#3230=DIRECTION('',(0.,0.,-1.));
+#3231=DIRECTION('',(0.707106781,-0.707106781,0.));
+#3232=AXIS2_PLACEMENT_3D('',#3229,#3230,#3231);
+#3233=CIRCLE('',#3232,3.);
+#3234=EDGE_CURVE('',#3205,#3228,#3233,.T.);
+#3235=ORIENTED_EDGE('',*,*,#3234,.T.);
+#3236=CARTESIAN_POINT('',(-115.,-10.,-0.));
+#3237=DIRECTION('',(0.,0.,1.));
+#3238=VECTOR('',#3237,100.);
+#3239=LINE('',#3236,#3238);
+#3240=EDGE_CURVE('',#3228,#737,#3239,.T.);
+#3241=ORIENTED_EDGE('',*,*,#3240,.T.);
+#3242=ORIENTED_EDGE('',*,*,#743,.T.);
+#3243=ORIENTED_EDGE('',*,*,#3216,.T.);
+#3244=EDGE_LOOP('',(#3235,#3241,#3242,#3243));
+#3245=FACE_BOUND('',#3244,.T.);
+#3246=ADVANCED_FACE('',(#3245),#3226,.F.);
+#3247=CARTESIAN_POINT('',(-112.,-10.,0.));
+#3248=DIRECTION('',(0.,-1.,0.));
+#3249=DIRECTION('',(0.,0.,-1.));
+#3250=AXIS2_PLACEMENT_3D('',#3247,#3248,#3249);
+#3251=PLANE('',#3250);
+#3252=ORIENTED_EDGE('',*,*,#3240,.F.);
+#3253=CARTESIAN_POINT('',(-156.843871414,-10.,0.));
+#3254=VERTEX_POINT('',#3253);
+#3255=CARTESIAN_POINT('',(-1064.438714136,-10.,0.));
+#3256=DIRECTION('',(1.,0.,-0.));
+#3257=VECTOR('',#3256,418.438714136);
+#3258=LINE('',#3255,#3257);
+#3259=EDGE_CURVE('',#3254,#3228,#3258,.T.);
+#3260=ORIENTED_EDGE('',*,*,#3259,.F.);
+#3261=CARTESIAN_POINT('',(-156.843871414,-10.,100.));
+#3262=DIRECTION('',(0.,0.,-1.));
+#3263=VECTOR('',#3262,100.);
+#3264=LINE('',#3261,#3263);
+#3265=EDGE_CURVE('',#746,#3254,#3264,.T.);
+#3266=ORIENTED_EDGE('',*,*,#3265,.F.);
+#3267=ORIENTED_EDGE('',*,*,#751,.F.);
+#3268=EDGE_LOOP('',(#3252,#3260,#3266,#3267));
+#3269=FACE_BOUND('',#3268,.T.);
+#3270=ADVANCED_FACE('',(#3269),#3251,.F.);
+#3271=CARTESIAN_POINT('',(-114.291387523,25.,0.));
+#3272=DIRECTION('',(0.,0.,1.));
+#3273=DIRECTION('',(0.606993655,-0.794706677,0.));
+#3274=AXIS2_PLACEMENT_3D('',#3271,#3272,#3273);
+#3275=CYLINDRICAL_SURFACE('',#3274,3.);
+#3276=CARTESIAN_POINT('',(-111.397096059,24.210647783,0.));
+#3277=VERTEX_POINT('',#3276);
+#3278=CARTESIAN_POINT('',(-114.291387523,22.,0.));
+#3279=VERTEX_POINT('',#3278);
+#3280=CARTESIAN_POINT('',(-114.291387523,25.,0.));
+#3281=DIRECTION('',(0.,0.,-1.));
+#3282=DIRECTION('',(0.606993655,-0.794706677,0.));
+#3283=AXIS2_PLACEMENT_3D('',#3280,#3281,#3282);
+#3284=CIRCLE('',#3283,3.);
+#3285=EDGE_CURVE('',#3277,#3279,#3284,.T.);
+#3286=ORIENTED_EDGE('',*,*,#3285,.T.);
+#3287=CARTESIAN_POINT('',(-114.291387523,22.,-0.));
+#3288=DIRECTION('',(0.,0.,1.));
+#3289=VECTOR('',#3288,100.);
+#3290=LINE('',#3287,#3289);
+#3291=EDGE_CURVE('',#3279,#408,#3290,.T.);
+#3292=ORIENTED_EDGE('',*,*,#3291,.T.);
+#3293=ORIENTED_EDGE('',*,*,#474,.T.);
+#3294=CARTESIAN_POINT('',(-111.397096059,24.210647783,100.));
+#3295=DIRECTION('',(0.,0.,-1.));
+#3296=VECTOR('',#3295,100.);
+#3297=LINE('',#3294,#3296);
+#3298=EDGE_CURVE('',#462,#3277,#3297,.T.);
+#3299=ORIENTED_EDGE('',*,*,#3298,.T.);
+#3300=EDGE_LOOP('',(#3286,#3292,#3293,#3299));
+#3301=FACE_BOUND('',#3300,.T.);
+#3302=ADVANCED_FACE('',(#3301),#3275,.F.);
+#3303=CARTESIAN_POINT('',(-112.,22.,0.));
+#3304=DIRECTION('',(0.,-1.,0.));
+#3305=DIRECTION('',(0.,0.,-1.));
+#3306=AXIS2_PLACEMENT_3D('',#3303,#3304,#3305);
+#3307=PLANE('',#3306);
+#3308=ORIENTED_EDGE('',*,*,#3291,.F.);
+#3309=CARTESIAN_POINT('',(-154.99677416,22.,0.));
+#3310=VERTEX_POINT('',#3309);
+#3311=CARTESIAN_POINT('',(-1045.9677416,22.,0.));
+#3312=DIRECTION('',(1.,0.,-0.));
+#3313=VECTOR('',#3312,407.05386637);
+#3314=LINE('',#3311,#3313);
+#3315=EDGE_CURVE('',#3310,#3279,#3314,.T.);
+#3316=ORIENTED_EDGE('',*,*,#3315,.F.);
+#3317=CARTESIAN_POINT('',(-154.99677416,22.,100.));
+#3318=DIRECTION('',(0.,0.,-1.));
+#3319=VECTOR('',#3318,100.);
+#3320=LINE('',#3317,#3319);
+#3321=EDGE_CURVE('',#410,#3310,#3320,.T.);
+#3322=ORIENTED_EDGE('',*,*,#3321,.F.);
+#3323=ORIENTED_EDGE('',*,*,#415,.F.);
+#3324=EDGE_LOOP('',(#3308,#3316,#3322,#3323));
+#3325=FACE_BOUND('',#3324,.T.);
+#3326=ADVANCED_FACE('',(#3325),#3307,.F.);
+#3327=CARTESIAN_POINT('',(-101.852370344,70.609729657,0.));
+#3328=DIRECTION('',(0.,-0.,1.));
+#3329=DIRECTION('',(0.966499649,0.256667935,0.));
+#3330=AXIS2_PLACEMENT_3D('',#3327,#3328,#3329);
+#3331=CYLINDRICAL_SURFACE('',#3330,3.);
+#3332=CARTESIAN_POINT('',(-99.73105,72.73105,0.));
+#3333=VERTEX_POINT('',#3332);
+#3334=CARTESIAN_POINT('',(-98.95807888,69.820377439,0.));
+#3335=VERTEX_POINT('',#3334);
+#3336=CARTESIAN_POINT('',(-101.852370344,70.609729657,0.));
+#3337=DIRECTION('',(0.,0.,-1.));
+#3338=DIRECTION('',(0.966499649,0.256667935,0.));
+#3339=AXIS2_PLACEMENT_3D('',#3336,#3337,#3338);
+#3340=CIRCLE('',#3339,3.);
+#3341=EDGE_CURVE('',#3333,#3335,#3340,.T.);
+#3342=ORIENTED_EDGE('',*,*,#3341,.T.);
+#3343=CARTESIAN_POINT('',(-98.95807888,69.820377439,-0.));
+#3344=DIRECTION('',(0.,0.,1.));
+#3345=VECTOR('',#3344,100.);
+#3346=LINE('',#3343,#3345);
+#3347=EDGE_CURVE('',#3335,#453,#3346,.T.);
+#3348=ORIENTED_EDGE('',*,*,#3347,.T.);
+#3349=ORIENTED_EDGE('',*,*,#459,.T.);
+#3350=CARTESIAN_POINT('',(-99.73105,72.73105,100.));
+#3351=DIRECTION('',(0.,0.,-1.));
+#3352=VECTOR('',#3351,100.);
+#3353=LINE('',#3350,#3352);
+#3354=EDGE_CURVE('',#445,#3333,#3353,.T.);
+#3355=ORIENTED_EDGE('',*,*,#3354,.T.);
+#3356=EDGE_LOOP('',(#3342,#3348,#3349,#3355));
+#3357=FACE_BOUND('',#3356,.T.);
+#3358=ADVANCED_FACE('',(#3357),#3331,.F.);
+#3359=CARTESIAN_POINT('',(-98.5,71.5,0.));
+#3360=DIRECTION('',(0.964763821,-0.263117406,0.));
+#3361=DIRECTION('',(0.,0.,-1.));
+#3362=AXIS2_PLACEMENT_3D('',#3359,#3360,#3361);
+#3363=PLANE('',#3362);
+#3364=ORIENTED_EDGE('',*,*,#3298,.F.);
+#3365=ORIENTED_EDGE('',*,*,#467,.F.);
+#3366=ORIENTED_EDGE('',*,*,#3347,.F.);
+#3367=CARTESIAN_POINT('',(-176.482499054,-214.435829866,0.));
+#3368=DIRECTION('',(0.263117406,0.964763821,0.));
+#3369=VECTOR('',#3368,472.75539);
+#3370=LINE('',#3367,#3369);
+#3371=EDGE_CURVE('',#3277,#3335,#3370,.T.);
+#3372=ORIENTED_EDGE('',*,*,#3371,.F.);
+#3373=EDGE_LOOP('',(#3364,#3365,#3366,#3372));
+#3374=FACE_BOUND('',#3373,.T.);
+#3375=ADVANCED_FACE('',(#3374),#3363,.F.);
+#3376=CARTESIAN_POINT('',(-156.843871414,7.,0.));
+#3377=DIRECTION('',(0.,0.,1.));
+#3378=DIRECTION('',(-0.691163516,0.722698411,0.));
+#3379=AXIS2_PLACEMENT_3D('',#3376,#3377,#3378);
+#3380=CYLINDRICAL_SURFACE('',#3379,3.);
+#3381=CARTESIAN_POINT('',(-159.840888065,7.133757962,0.));
+#3382=VERTEX_POINT('',#3381);
+#3383=CARTESIAN_POINT('',(-156.843871414,10.,0.));
+#3384=VERTEX_POINT('',#3383);
+#3385=CARTESIAN_POINT('',(-156.843871414,7.,0.));
+#3386=DIRECTION('',(0.,0.,-1.));
+#3387=DIRECTION('',(-0.691163516,0.722698411,0.));
+#3388=AXIS2_PLACEMENT_3D('',#3385,#3386,#3387);
+#3389=CIRCLE('',#3388,3.);
+#3390=EDGE_CURVE('',#3382,#3384,#3389,.T.);
+#3391=ORIENTED_EDGE('',*,*,#3390,.T.);
+#3392=CARTESIAN_POINT('',(-156.843871414,10.,-0.));
+#3393=DIRECTION('',(0.,0.,1.));
+#3394=VECTOR('',#3393,100.);
+#3395=LINE('',#3392,#3394);
+#3396=EDGE_CURVE('',#3384,#703,#3395,.T.);
+#3397=ORIENTED_EDGE('',*,*,#3396,.T.);
+#3398=ORIENTED_EDGE('',*,*,#709,.T.);
+#3399=CARTESIAN_POINT('',(-159.840888065,7.133757962,100.));
+#3400=DIRECTION('',(0.,0.,-1.));
+#3401=VECTOR('',#3400,100.);
+#3402=LINE('',#3399,#3401);
+#3403=EDGE_CURVE('',#694,#3382,#3402,.T.);
+#3404=ORIENTED_EDGE('',*,*,#3403,.T.);
+#3405=EDGE_LOOP('',(#3391,#3397,#3398,#3404));
+#3406=FACE_BOUND('',#3405,.T.);
+#3407=ADVANCED_FACE('',(#3406),#3380,.F.);
+#3408=CARTESIAN_POINT('',(-159.687194227,10.,0.));
+#3409=DIRECTION('',(0.,1.,0.));
+#3410=DIRECTION('',(0.,0.,1.));
+#3411=AXIS2_PLACEMENT_3D('',#3408,#3409,#3410);
+#3412=PLANE('',#3411);
+#3413=ORIENTED_EDGE('',*,*,#3193,.F.);
+#3414=ORIENTED_EDGE('',*,*,#717,.F.);
+#3415=ORIENTED_EDGE('',*,*,#3396,.F.);
+#3416=CARTESIAN_POINT('',(-431.40762598,10.,0.));
+#3417=DIRECTION('',(-1.,0.,0.));
+#3418=VECTOR('',#3417,418.438714136);
+#3419=LINE('',#3416,#3418);
+#3420=EDGE_CURVE('',#3172,#3384,#3419,.T.);
+#3421=ORIENTED_EDGE('',*,*,#3420,.F.);
+#3422=EDGE_LOOP('',(#3413,#3414,#3415,#3421));
+#3423=FACE_BOUND('',#3422,.T.);
+#3424=ADVANCED_FACE('',(#3423),#3412,.F.);
+#3425=CARTESIAN_POINT('',(-156.843871414,-7.,0.));
+#3426=DIRECTION('',(0.,0.,1.));
+#3427=DIRECTION('',(-0.691163516,-0.722698411,0.));
+#3428=AXIS2_PLACEMENT_3D('',#3425,#3426,#3427);
+#3429=CYLINDRICAL_SURFACE('',#3428,3.);
+#3430=CARTESIAN_POINT('',(-159.840888065,-7.133757962,0.));
+#3431=VERTEX_POINT('',#3430);
+#3432=CARTESIAN_POINT('',(-156.843871414,-7.,0.));
+#3433=DIRECTION('',(-0.,0.,-1.));
+#3434=DIRECTION('',(-0.691163516,-0.722698411,0.));
+#3435=AXIS2_PLACEMENT_3D('',#3432,#3433,#3434);
+#3436=CIRCLE('',#3435,3.);
+#3437=EDGE_CURVE('',#3254,#3431,#3436,.T.);
+#3438=ORIENTED_EDGE('',*,*,#3437,.T.);
+#3439=CARTESIAN_POINT('',(-159.840888065,-7.133757962,-0.));
+#3440=DIRECTION('',(0.,0.,1.));
+#3441=VECTOR('',#3440,100.);
+#3442=LINE('',#3439,#3441);
+#3443=EDGE_CURVE('',#3431,#692,#3442,.T.);
+#3444=ORIENTED_EDGE('',*,*,#3443,.T.);
+#3445=ORIENTED_EDGE('',*,*,#758,.T.);
+#3446=ORIENTED_EDGE('',*,*,#3265,.T.);
+#3447=EDGE_LOOP('',(#3438,#3444,#3445,#3446));
+#3448=FACE_BOUND('',#3447,.T.);
+#3449=ADVANCED_FACE('',(#3448),#3429,.F.);
+#3450=CARTESIAN_POINT('',(-0.,0.,0.));
+#3451=DIRECTION('',(0.,0.,1.));
+#3452=DIRECTION('',(-0.998044964,-0.0625,0.));
+#3453=AXIS2_PLACEMENT_3D('',#3450,#3451,#3452);
+#3454=CYLINDRICAL_SURFACE('',#3453,160.);
+#3455=ORIENTED_EDGE('',*,*,#3403,.F.);
+#3456=ORIENTED_EDGE('',*,*,#700,.F.);
+#3457=ORIENTED_EDGE('',*,*,#3443,.F.);
+#3458=CARTESIAN_POINT('',(-0.,0.,0.));
+#3459=DIRECTION('',(0.,0.,1.));
+#3460=DIRECTION('',(-0.998044964,-0.0625,0.));
+#3461=AXIS2_PLACEMENT_3D('',#3458,#3459,#3460);
+#3462=CIRCLE('',#3461,160.);
+#3463=EDGE_CURVE('',#3382,#3431,#3462,.T.);
+#3464=ORIENTED_EDGE('',*,*,#3463,.F.);
+#3465=EDGE_LOOP('',(#3455,#3456,#3457,#3464));
+#3466=FACE_BOUND('',#3465,.T.);
+#3467=ADVANCED_FACE('',(#3466),#3454,.F.);
+#3468=CARTESIAN_POINT('',(-154.99677416,25.,0.));
+#3469=DIRECTION('',(0.,0.,1.));
+#3470=DIRECTION('',(-0.761326365,-0.64836885,0.));
+#3471=AXIS2_PLACEMENT_3D('',#3468,#3469,#3470);
+#3472=CYLINDRICAL_SURFACE('',#3471,3.);
+#3473=CARTESIAN_POINT('',(-157.958495959,25.477707006,0.));
+#3474=VERTEX_POINT('',#3473);
+#3475=CARTESIAN_POINT('',(-154.99677416,25.,0.));
+#3476=DIRECTION('',(-0.,0.,-1.));
+#3477=DIRECTION('',(-0.761326365,-0.64836885,0.));
+#3478=AXIS2_PLACEMENT_3D('',#3475,#3476,#3477);
+#3479=CIRCLE('',#3478,3.);
+#3480=EDGE_CURVE('',#3310,#3474,#3479,.T.);
+#3481=ORIENTED_EDGE('',*,*,#3480,.T.);
+#3482=CARTESIAN_POINT('',(-157.958495959,25.477707006,-0.));
+#3483=DIRECTION('',(0.,0.,1.));
+#3484=VECTOR('',#3483,100.);
+#3485=LINE('',#3482,#3484);
+#3486=EDGE_CURVE('',#3474,#418,#3485,.T.);
+#3487=ORIENTED_EDGE('',*,*,#3486,.T.);
+#3488=ORIENTED_EDGE('',*,*,#424,.T.);
+#3489=ORIENTED_EDGE('',*,*,#3321,.T.);
+#3490=EDGE_LOOP('',(#3481,#3487,#3488,#3489));
+#3491=FACE_BOUND('',#3490,.T.);
+#3492=ADVANCED_FACE('',(#3491),#3472,.F.);
+#3493=CARTESIAN_POINT('',(0.,-0.,0.));
+#3494=DIRECTION('',(0.,0.,1.));
+#3495=DIRECTION('',(-0.990501767,0.1375,0.));
+#3496=AXIS2_PLACEMENT_3D('',#3493,#3494,#3495);
+#3497=CYLINDRICAL_SURFACE('',#3496,160.);
+#3498=ORIENTED_EDGE('',*,*,#3486,.F.);
+#3499=CARTESIAN_POINT('',(-127.931242353,96.091608531,0.));
+#3500=VERTEX_POINT('',#3499);
+#3501=CARTESIAN_POINT('',(0.,-0.,0.));
+#3502=DIRECTION('',(0.,0.,1.));
+#3503=DIRECTION('',(-0.990501767,0.1375,0.));
+#3504=AXIS2_PLACEMENT_3D('',#3501,#3502,#3503);
+#3505=CIRCLE('',#3504,160.);
+#3506=EDGE_CURVE('',#3500,#3474,#3505,.T.);
+#3507=ORIENTED_EDGE('',*,*,#3506,.F.);
+#3508=CARTESIAN_POINT('',(-127.931242353,96.091608531,100.));
+#3509=DIRECTION('',(0.,0.,-1.));
+#3510=VECTOR('',#3509,100.);
+#3511=LINE('',#3508,#3510);
+#3512=EDGE_CURVE('',#427,#3500,#3511,.T.);
+#3513=ORIENTED_EDGE('',*,*,#3512,.F.);
+#3514=ORIENTED_EDGE('',*,*,#433,.F.);
+#3515=EDGE_LOOP('',(#3498,#3507,#3513,#3514));
+#3516=FACE_BOUND('',#3515,.T.);
+#3517=ADVANCED_FACE('',(#3516),#3497,.F.);
+#3518=CARTESIAN_POINT('',(-125.532531558,94.289890871,0.));
+#3519=DIRECTION('',(0.,0.,1.));
+#3520=DIRECTION('',(-0.070531974,0.997509519,0.));
+#3521=AXIS2_PLACEMENT_3D('',#3518,#3519,#3520);
+#3522=CYLINDRICAL_SURFACE('',#3521,3.);
+#3523=CARTESIAN_POINT('',(-123.411211215,96.411211215,0.));
+#3524=VERTEX_POINT('',#3523);
+#3525=CARTESIAN_POINT('',(-125.532531558,94.289890871,0.));
+#3526=DIRECTION('',(0.,0.,-1.));
+#3527=DIRECTION('',(-0.070531974,0.997509519,0.));
+#3528=AXIS2_PLACEMENT_3D('',#3525,#3526,#3527);
+#3529=CIRCLE('',#3528,3.);
+#3530=EDGE_CURVE('',#3500,#3524,#3529,.T.);
+#3531=ORIENTED_EDGE('',*,*,#3530,.T.);
+#3532=CARTESIAN_POINT('',(-123.411211215,96.411211215,-0.));
+#3533=DIRECTION('',(0.,0.,1.));
+#3534=VECTOR('',#3533,100.);
+#3535=LINE('',#3532,#3534);
+#3536=EDGE_CURVE('',#3524,#436,#3535,.T.);
+#3537=ORIENTED_EDGE('',*,*,#3536,.T.);
+#3538=ORIENTED_EDGE('',*,*,#442,.T.);
+#3539=ORIENTED_EDGE('',*,*,#3512,.T.);
+#3540=EDGE_LOOP('',(#3531,#3537,#3538,#3539));
+#3541=FACE_BOUND('',#3540,.T.);
+#3542=ADVANCED_FACE('',(#3541),#3522,.F.);
+#3543=CARTESIAN_POINT('',(-125.828758562,98.828758562,0.));
+#3544=DIRECTION('',(0.707106781,0.707106781,0.));
+#3545=DIRECTION('',(0.,0.,-1.));
+#3546=AXIS2_PLACEMENT_3D('',#3543,#3544,#3545);
+#3547=PLANE('',#3546);
+#3548=ORIENTED_EDGE('',*,*,#3354,.F.);
+#3549=ORIENTED_EDGE('',*,*,#450,.F.);
+#3550=ORIENTED_EDGE('',*,*,#3536,.F.);
+#3551=CARTESIAN_POINT('',(-370.331086476,343.331086476,0.));
+#3552=DIRECTION('',(-0.707106781,0.707106781,0.));
+#3553=VECTOR('',#3552,334.888051488);
+#3554=LINE('',#3551,#3553);
+#3555=EDGE_CURVE('',#3333,#3524,#3554,.T.);
+#3556=ORIENTED_EDGE('',*,*,#3555,.F.);
+#3557=EDGE_LOOP('',(#3548,#3549,#3550,#3556));
+#3558=FACE_BOUND('',#3557,.T.);
+#3559=ADVANCED_FACE('',(#3558),#3547,.F.);
+#3560=CARTESIAN_POINT('',(-108.099756102,113.857115415,0.));
+#3561=DIRECTION('',(0.,-0.,1.));
+#3562=DIRECTION('',(0.012966274,0.999915934,0.));
+#3563=AXIS2_PLACEMENT_3D('',#3560,#3561,#3562);
+#3564=CYLINDRICAL_SURFACE('',#3563,3.);
+#3565=CARTESIAN_POINT('',(-110.165356537,116.032729085,0.));
+#3566=VERTEX_POINT('',#3565);
+#3567=CARTESIAN_POINT('',(-105.978435759,115.978435759,0.));
+#3568=VERTEX_POINT('',#3567);
+#3569=CARTESIAN_POINT('',(-108.099756102,113.857115415,0.));
+#3570=DIRECTION('',(0.,0.,-1.));
+#3571=DIRECTION('',(0.012966274,0.999915934,0.));
+#3572=AXIS2_PLACEMENT_3D('',#3569,#3570,#3571);
+#3573=CIRCLE('',#3572,3.);
+#3574=EDGE_CURVE('',#3566,#3568,#3573,.T.);
+#3575=ORIENTED_EDGE('',*,*,#3574,.T.);
+#3576=CARTESIAN_POINT('',(-105.978435759,115.978435759,-0.));
+#3577=DIRECTION('',(0.,0.,1.));
+#3578=VECTOR('',#3577,100.);
+#3579=LINE('',#3576,#3578);
+#3580=EDGE_CURVE('',#3568,#845,#3579,.T.);
+#3581=ORIENTED_EDGE('',*,*,#3580,.T.);
+#3582=ORIENTED_EDGE('',*,*,#851,.T.);
+#3583=CARTESIAN_POINT('',(-110.165356537,116.032729085,100.));
+#3584=DIRECTION('',(0.,0.,-1.));
+#3585=VECTOR('',#3584,100.);
+#3586=LINE('',#3583,#3585);
+#3587=EDGE_CURVE('',#836,#3566,#3586,.T.);
+#3588=ORIENTED_EDGE('',*,*,#3587,.T.);
+#3589=EDGE_LOOP('',(#3575,#3581,#3582,#3588));
+#3590=FACE_BOUND('',#3589,.T.);
+#3591=ADVANCED_FACE('',(#3590),#3564,.F.);
+#3592=CARTESIAN_POINT('',(-108.026545555,118.026545555,0.));
+#3593=DIRECTION('',(0.707106781,0.707106781,0.));
+#3594=DIRECTION('',(0.,0.,-1.));
+#3595=AXIS2_PLACEMENT_3D('',#3592,#3593,#3594);
+#3596=PLANE('',#3595);
+#3597=ORIENTED_EDGE('',*,*,#3580,.F.);
+#3598=CARTESIAN_POINT('',(-82.121320344,92.121320344,0.));
+#3599=VERTEX_POINT('',#3598);
+#3600=CARTESIAN_POINT('',(-357.59374844,367.59374844,0.));
+#3601=DIRECTION('',(-0.707106781,0.707106781,0.));
+#3602=VECTOR('',#3601,337.390561791);
+#3603=LINE('',#3600,#3602);
+#3604=EDGE_CURVE('',#3599,#3568,#3603,.T.);
+#3605=ORIENTED_EDGE('',*,*,#3604,.F.);
+#3606=CARTESIAN_POINT('',(-82.121320344,92.121320344,100.));
+#3607=DIRECTION('',(0.,0.,-1.));
+#3608=VECTOR('',#3607,100.);
+#3609=LINE('',#3606,#3608);
+#3610=EDGE_CURVE('',#854,#3599,#3609,.T.);
+#3611=ORIENTED_EDGE('',*,*,#3610,.F.);
+#3612=ORIENTED_EDGE('',*,*,#859,.F.);
+#3613=EDGE_LOOP('',(#3597,#3605,#3611,#3612));
+#3614=FACE_BOUND('',#3613,.T.);
+#3615=ADVANCED_FACE('',(#3614),#3596,.F.);
+#3616=CARTESIAN_POINT('',(-113.857115415,108.099756102,0.));
+#3617=DIRECTION('',(0.,0.,1.));
+#3618=DIRECTION('',(-0.999915934,-0.012966274,0.));
+#3619=AXIS2_PLACEMENT_3D('',#3616,#3617,#3618);
+#3620=CYLINDRICAL_SURFACE('',#3619,3.);
+#3621=CARTESIAN_POINT('',(-115.978435759,105.978435759,0.));
+#3622=VERTEX_POINT('',#3621);
+#3623=CARTESIAN_POINT('',(-116.032729085,110.165356537,0.));
+#3624=VERTEX_POINT('',#3623);
+#3625=CARTESIAN_POINT('',(-113.857115415,108.099756102,0.));
+#3626=DIRECTION('',(-0.,0.,-1.));
+#3627=DIRECTION('',(-0.999915934,-0.012966274,0.));
+#3628=AXIS2_PLACEMENT_3D('',#3625,#3626,#3627);
+#3629=CIRCLE('',#3628,3.);
+#3630=EDGE_CURVE('',#3622,#3624,#3629,.T.);
+#3631=ORIENTED_EDGE('',*,*,#3630,.T.);
+#3632=CARTESIAN_POINT('',(-116.032729085,110.165356537,-0.));
+#3633=DIRECTION('',(0.,0.,1.));
+#3634=VECTOR('',#3633,100.);
+#3635=LINE('',#3632,#3634);
+#3636=EDGE_CURVE('',#3624,#834,#3635,.T.);
+#3637=ORIENTED_EDGE('',*,*,#3636,.T.);
+#3638=ORIENTED_EDGE('',*,*,#900,.T.);
+#3639=CARTESIAN_POINT('',(-115.978435759,105.978435759,100.));
+#3640=DIRECTION('',(0.,0.,-1.));
+#3641=VECTOR('',#3640,100.);
+#3642=LINE('',#3639,#3641);
+#3643=EDGE_CURVE('',#888,#3622,#3642,.T.);
+#3644=ORIENTED_EDGE('',*,*,#3643,.T.);
+#3645=EDGE_LOOP('',(#3631,#3637,#3638,#3644));
+#3646=FACE_BOUND('',#3645,.T.);
+#3647=ADVANCED_FACE('',(#3646),#3620,.F.);
+#3648=CARTESIAN_POINT('',(0.,-0.,0.));
+#3649=DIRECTION('',(0.,0.,1.));
+#3650=DIRECTION('',(-0.73766591,0.67516591,0.));
+#3651=AXIS2_PLACEMENT_3D('',#3648,#3649,#3650);
+#3652=CYLINDRICAL_SURFACE('',#3651,160.);
+#3653=ORIENTED_EDGE('',*,*,#3587,.F.);
+#3654=ORIENTED_EDGE('',*,*,#842,.F.);
+#3655=ORIENTED_EDGE('',*,*,#3636,.F.);
+#3656=CARTESIAN_POINT('',(0.,-0.,0.));
+#3657=DIRECTION('',(0.,0.,1.));
+#3658=DIRECTION('',(-0.73766591,0.67516591,0.));
+#3659=AXIS2_PLACEMENT_3D('',#3656,#3657,#3658);
+#3660=CIRCLE('',#3659,160.);
+#3661=EDGE_CURVE('',#3566,#3624,#3660,.T.);
+#3662=ORIENTED_EDGE('',*,*,#3661,.F.);
+#3663=EDGE_LOOP('',(#3653,#3654,#3655,#3662));
+#3664=FACE_BOUND('',#3663,.T.);
+#3665=ADVANCED_FACE('',(#3664),#3652,.F.);
+#3666=CARTESIAN_POINT('',(-94.289890871,125.532531558,0.));
+#3667=DIRECTION('',(0.,0.,1.));
+#3668=DIRECTION('',(-0.997509519,0.070531974,0.));
+#3669=AXIS2_PLACEMENT_3D('',#3666,#3667,#3668);
+#3670=CYLINDRICAL_SURFACE('',#3669,3.);
+#3671=CARTESIAN_POINT('',(-96.411211215,123.411211215,0.));
+#3672=VERTEX_POINT('',#3671);
+#3673=CARTESIAN_POINT('',(-96.091608531,127.931242353,0.));
+#3674=VERTEX_POINT('',#3673);
+#3675=CARTESIAN_POINT('',(-94.289890871,125.532531558,0.));
+#3676=DIRECTION('',(0.,0.,-1.));
+#3677=DIRECTION('',(-0.997509519,0.070531974,0.));
+#3678=AXIS2_PLACEMENT_3D('',#3675,#3676,#3677);
+#3679=CIRCLE('',#3678,3.);
+#3680=EDGE_CURVE('',#3672,#3674,#3679,.T.);
+#3681=ORIENTED_EDGE('',*,*,#3680,.T.);
+#3682=CARTESIAN_POINT('',(-96.091608531,127.931242353,-0.));
+#3683=DIRECTION('',(0.,0.,1.));
+#3684=VECTOR('',#3683,100.);
+#3685=LINE('',#3682,#3684);
+#3686=EDGE_CURVE('',#3674,#1272,#3685,.T.);
+#3687=ORIENTED_EDGE('',*,*,#3686,.T.);
+#3688=ORIENTED_EDGE('',*,*,#1278,.T.);
+#3689=CARTESIAN_POINT('',(-96.411211215,123.411211215,100.));
+#3690=DIRECTION('',(0.,0.,-1.));
+#3691=VECTOR('',#3690,100.);
+#3692=LINE('',#3689,#3691);
+#3693=EDGE_CURVE('',#1264,#3672,#3692,.T.);
+#3694=ORIENTED_EDGE('',*,*,#3693,.T.);
+#3695=EDGE_LOOP('',(#3681,#3687,#3688,#3694));
+#3696=FACE_BOUND('',#3695,.T.);
+#3697=ADVANCED_FACE('',(#3696),#3670,.F.);
+#3698=CARTESIAN_POINT('',(-0.,-0.,0.));
+#3699=DIRECTION('',(0.,0.,1.));
+#3700=DIRECTION('',(-0.617679741,0.786429741,0.));
+#3701=AXIS2_PLACEMENT_3D('',#3698,#3699,#3700);
+#3702=CYLINDRICAL_SURFACE('',#3701,160.);
+#3703=ORIENTED_EDGE('',*,*,#3686,.F.);
+#3704=CARTESIAN_POINT('',(96.091608531,127.931242353,0.));
+#3705=VERTEX_POINT('',#3704);
+#3706=CARTESIAN_POINT('',(-0.,-0.,0.));
+#3707=DIRECTION('',(0.,0.,1.));
+#3708=DIRECTION('',(-0.617679741,0.786429741,0.));
+#3709=AXIS2_PLACEMENT_3D('',#3706,#3707,#3708);
+#3710=CIRCLE('',#3709,160.);
+#3711=EDGE_CURVE('',#3705,#3674,#3710,.T.);
+#3712=ORIENTED_EDGE('',*,*,#3711,.F.);
+#3713=CARTESIAN_POINT('',(96.091608531,127.931242353,100.));
+#3714=DIRECTION('',(0.,0.,-1.));
+#3715=VECTOR('',#3714,100.);
+#3716=LINE('',#3713,#3715);
+#3717=EDGE_CURVE('',#1281,#3705,#3716,.T.);
+#3718=ORIENTED_EDGE('',*,*,#3717,.F.);
+#3719=ORIENTED_EDGE('',*,*,#1287,.F.);
+#3720=EDGE_LOOP('',(#3703,#3712,#3718,#3719));
+#3721=FACE_BOUND('',#3720,.T.);
+#3722=ADVANCED_FACE('',(#3721),#3702,.F.);
+#3723=CARTESIAN_POINT('',(-84.242640687,90.,0.));
+#3724=DIRECTION('',(0.,0.,1.));
+#3725=DIRECTION('',(1.,0.,-0.));
+#3726=AXIS2_PLACEMENT_3D('',#3723,#3724,#3725);
+#3727=CYLINDRICAL_SURFACE('',#3726,3.);
+#3728=CARTESIAN_POINT('',(-82.121320344,87.878679656,0.));
+#3729=VERTEX_POINT('',#3728);
+#3730=CARTESIAN_POINT('',(-84.242640687,90.,0.));
+#3731=DIRECTION('',(0.,0.,-1.));
+#3732=DIRECTION('',(1.,0.,0.));
+#3733=AXIS2_PLACEMENT_3D('',#3730,#3731,#3732);
+#3734=CIRCLE('',#3733,3.);
+#3735=EDGE_CURVE('',#3599,#3729,#3734,.T.);
+#3736=ORIENTED_EDGE('',*,*,#3735,.T.);
+#3737=CARTESIAN_POINT('',(-82.121320344,87.878679656,-0.));
+#3738=DIRECTION('',(0.,0.,1.));
+#3739=VECTOR('',#3738,100.);
+#3740=LINE('',#3737,#3739);
+#3741=EDGE_CURVE('',#3729,#862,#3740,.T.);
+#3742=ORIENTED_EDGE('',*,*,#3741,.T.);
+#3743=ORIENTED_EDGE('',*,*,#868,.T.);
+#3744=ORIENTED_EDGE('',*,*,#3610,.T.);
+#3745=EDGE_LOOP('',(#3736,#3742,#3743,#3744));
+#3746=FACE_BOUND('',#3745,.T.);
+#3747=ADVANCED_FACE('',(#3746),#3727,.F.);
+#3748=CARTESIAN_POINT('',(-80.,90.,0.));
+#3749=DIRECTION('',(0.707106781,-0.707106781,0.));
+#3750=DIRECTION('',(0.,0.,-1.));
+#3751=AXIS2_PLACEMENT_3D('',#3748,#3749,#3750);
+#3752=PLANE('',#3751);
+#3753=ORIENTED_EDGE('',*,*,#3741,.F.);
+#3754=CARTESIAN_POINT('',(-87.878679656,82.121320344,0.));
+#3755=VERTEX_POINT('',#3754);
+#3756=CARTESIAN_POINT('',(-136.286796564,33.713203436,0.));
+#3757=DIRECTION('',(0.707106781,0.707106781,0.));
+#3758=VECTOR('',#3757,81.421356237);
+#3759=LINE('',#3756,#3758);
+#3760=EDGE_CURVE('',#3755,#3729,#3759,.T.);
+#3761=ORIENTED_EDGE('',*,*,#3760,.F.);
+#3762=CARTESIAN_POINT('',(-87.878679656,82.121320344,100.));
+#3763=DIRECTION('',(0.,0.,-1.));
+#3764=VECTOR('',#3763,100.);
+#3765=LINE('',#3762,#3764);
+#3766=EDGE_CURVE('',#871,#3755,#3765,.T.);
+#3767=ORIENTED_EDGE('',*,*,#3766,.F.);
+#3768=ORIENTED_EDGE('',*,*,#876,.F.);
+#3769=EDGE_LOOP('',(#3753,#3761,#3767,#3768));
+#3770=FACE_BOUND('',#3769,.T.);
+#3771=ADVANCED_FACE('',(#3770),#3752,.F.);
+#3772=CARTESIAN_POINT('',(94.289890871,125.532531558,0.));
+#3773=DIRECTION('',(0.,-0.,1.));
+#3774=DIRECTION('',(0.997509519,0.070531974,0.));
+#3775=AXIS2_PLACEMENT_3D('',#3772,#3773,#3774);
+#3776=CYLINDRICAL_SURFACE('',#3775,3.);
+#3777=CARTESIAN_POINT('',(94.289890871,125.532531558,0.));
+#3778=DIRECTION('',(0.,0.,-1.));
+#3779=DIRECTION('',(0.997509519,0.070531974,0.));
+#3780=AXIS2_PLACEMENT_3D('',#3777,#3778,#3779);
+#3781=CIRCLE('',#3780,3.);
+#3782=EDGE_CURVE('',#3705,#84,#3781,.T.);
+#3783=ORIENTED_EDGE('',*,*,#3782,.T.);
+#3784=ORIENTED_EDGE('',*,*,#89,.T.);
+#3785=ORIENTED_EDGE('',*,*,#1294,.T.);
+#3786=ORIENTED_EDGE('',*,*,#3717,.T.);
+#3787=EDGE_LOOP('',(#3783,#3784,#3785,#3786));
+#3788=FACE_BOUND('',#3787,.T.);
+#3789=ADVANCED_FACE('',(#3788),#3776,.F.);
+#3790=CARTESIAN_POINT('',(-90.,84.242640687,0.));
+#3791=DIRECTION('',(0.,0.,1.));
+#3792=DIRECTION('',(0.,-1.,0.));
+#3793=AXIS2_PLACEMENT_3D('',#3790,#3791,#3792);
+#3794=CYLINDRICAL_SURFACE('',#3793,3.);
+#3795=CARTESIAN_POINT('',(-92.121320344,82.121320344,0.));
+#3796=VERTEX_POINT('',#3795);
+#3797=CARTESIAN_POINT('',(-90.,84.242640687,0.));
+#3798=DIRECTION('',(0.,0.,-1.));
+#3799=DIRECTION('',(0.,-1.,0.));
+#3800=AXIS2_PLACEMENT_3D('',#3797,#3798,#3799);
+#3801=CIRCLE('',#3800,3.);
+#3802=EDGE_CURVE('',#3755,#3796,#3801,.T.);
+#3803=ORIENTED_EDGE('',*,*,#3802,.T.);
+#3804=CARTESIAN_POINT('',(-92.121320344,82.121320344,-0.));
+#3805=DIRECTION('',(0.,0.,1.));
+#3806=VECTOR('',#3805,100.);
+#3807=LINE('',#3804,#3806);
+#3808=EDGE_CURVE('',#3796,#879,#3807,.T.);
+#3809=ORIENTED_EDGE('',*,*,#3808,.T.);
+#3810=ORIENTED_EDGE('',*,*,#885,.T.);
+#3811=ORIENTED_EDGE('',*,*,#3766,.T.);
+#3812=EDGE_LOOP('',(#3803,#3809,#3810,#3811));
+#3813=FACE_BOUND('',#3812,.T.);
+#3814=ADVANCED_FACE('',(#3813),#3794,.F.);
+#3815=CARTESIAN_POINT('',(-90.,80.,0.));
+#3816=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#3817=DIRECTION('',(0.,0.,1.));
+#3818=AXIS2_PLACEMENT_3D('',#3815,#3816,#3817);
+#3819=PLANE('',#3818);
+#3820=ORIENTED_EDGE('',*,*,#3643,.F.);
+#3821=ORIENTED_EDGE('',*,*,#893,.F.);
+#3822=ORIENTED_EDGE('',*,*,#3808,.F.);
+#3823=CARTESIAN_POINT('',(-732.284357586,722.284357586,0.));
+#3824=DIRECTION('',(0.707106781,-0.707106781,0.));
+#3825=VECTOR('',#3824,337.390561791);
+#3826=LINE('',#3823,#3825);
+#3827=EDGE_CURVE('',#3622,#3796,#3826,.T.);
+#3828=ORIENTED_EDGE('',*,*,#3827,.F.);
+#3829=EDGE_LOOP('',(#3820,#3821,#3822,#3828));
+#3830=FACE_BOUND('',#3829,.T.);
+#3831=ADVANCED_FACE('',(#3830),#3819,.F.);
+#3832=CARTESIAN_POINT('',(-71.5,98.5,0.));
+#3833=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#3834=DIRECTION('',(0.,0.,1.));
+#3835=AXIS2_PLACEMENT_3D('',#3832,#3833,#3834);
+#3836=PLANE('',#3835);
+#3837=ORIENTED_EDGE('',*,*,#1327,.F.);
+#3838=CARTESIAN_POINT('',(-695.23060306,722.23060306,0.));
+#3839=DIRECTION('',(0.707106781,-0.707106781,0.));
+#3840=VECTOR('',#3839,434.768798759);
+#3841=LINE('',#3838,#3840);
+#3842=EDGE_CURVE('',#3672,#1315,#3841,.T.);
+#3843=ORIENTED_EDGE('',*,*,#3842,.F.);
+#3844=ORIENTED_EDGE('',*,*,#3693,.F.);
+#3845=ORIENTED_EDGE('',*,*,#1269,.F.);
+#3846=EDGE_LOOP('',(#3837,#3843,#3844,#3845));
+#3847=FACE_BOUND('',#3846,.T.);
+#3848=ADVANCED_FACE('',(#3847),#3836,.F.);
+#3849=CARTESIAN_POINT('',(84.242640687,90.,0.));
+#3850=DIRECTION('',(0.,0.,1.));
+#3851=DIRECTION('',(-1.,0.,0.));
+#3852=AXIS2_PLACEMENT_3D('',#3849,#3850,#3851);
+#3853=CYLINDRICAL_SURFACE('',#3852,3.);
+#3854=CARTESIAN_POINT('',(82.121320344,87.878679656,0.));
+#3855=VERTEX_POINT('',#3854);
+#3856=CARTESIAN_POINT('',(82.121320344,92.121320344,0.));
+#3857=VERTEX_POINT('',#3856);
+#3858=CARTESIAN_POINT('',(84.242640687,90.,0.));
+#3859=DIRECTION('',(0.,0.,-1.));
+#3860=DIRECTION('',(-1.,0.,0.));
+#3861=AXIS2_PLACEMENT_3D('',#3858,#3859,#3860);
+#3862=CIRCLE('',#3861,3.);
+#3863=EDGE_CURVE('',#3855,#3857,#3862,.T.);
+#3864=ORIENTED_EDGE('',*,*,#3863,.T.);
+#3865=CARTESIAN_POINT('',(82.121320344,92.121320344,-0.));
+#3866=DIRECTION('',(0.,0.,1.));
+#3867=VECTOR('',#3866,100.);
+#3868=LINE('',#3865,#3867);
+#3869=EDGE_CURVE('',#3857,#1047,#3868,.T.);
+#3870=ORIENTED_EDGE('',*,*,#3869,.T.);
+#3871=ORIENTED_EDGE('',*,*,#1113,.T.);
+#3872=CARTESIAN_POINT('',(82.121320344,87.878679656,100.));
+#3873=DIRECTION('',(0.,0.,-1.));
+#3874=VECTOR('',#3873,100.);
+#3875=LINE('',#3872,#3874);
+#3876=EDGE_CURVE('',#1101,#3855,#3875,.T.);
+#3877=ORIENTED_EDGE('',*,*,#3876,.T.);
+#3878=EDGE_LOOP('',(#3864,#3870,#3871,#3877));
+#3879=FACE_BOUND('',#3878,.T.);
+#3880=ADVANCED_FACE('',(#3879),#3853,.F.);
+#3881=CARTESIAN_POINT('',(80.,90.,0.));
+#3882=DIRECTION('',(-0.707106781,0.707106781,0.));
+#3883=DIRECTION('',(0.,0.,1.));
+#3884=AXIS2_PLACEMENT_3D('',#3881,#3882,#3883);
+#3885=PLANE('',#3884);
+#3886=ORIENTED_EDGE('',*,*,#3869,.F.);
+#3887=CARTESIAN_POINT('',(105.978435759,115.978435759,0.));
+#3888=VERTEX_POINT('',#3887);
+#3889=CARTESIAN_POINT('',(722.284357586,732.284357586,0.));
+#3890=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#3891=VECTOR('',#3890,337.390561791);
+#3892=LINE('',#3889,#3891);
+#3893=EDGE_CURVE('',#3888,#3857,#3892,.T.);
+#3894=ORIENTED_EDGE('',*,*,#3893,.F.);
+#3895=CARTESIAN_POINT('',(105.978435759,115.978435759,100.));
+#3896=DIRECTION('',(0.,0.,-1.));
+#3897=VECTOR('',#3896,100.);
+#3898=LINE('',#3895,#3897);
+#3899=EDGE_CURVE('',#1049,#3888,#3898,.T.);
+#3900=ORIENTED_EDGE('',*,*,#3899,.F.);
+#3901=ORIENTED_EDGE('',*,*,#1054,.F.);
+#3902=EDGE_LOOP('',(#3886,#3894,#3900,#3901));
+#3903=FACE_BOUND('',#3902,.T.);
+#3904=ADVANCED_FACE('',(#3903),#3885,.F.);
+#3905=CARTESIAN_POINT('',(90.,84.242640687,0.));
+#3906=DIRECTION('',(0.,0.,1.));
+#3907=DIRECTION('',(0.,-1.,0.));
+#3908=AXIS2_PLACEMENT_3D('',#3905,#3906,#3907);
+#3909=CYLINDRICAL_SURFACE('',#3908,3.);
+#3910=CARTESIAN_POINT('',(92.121320344,82.121320344,0.));
+#3911=VERTEX_POINT('',#3910);
+#3912=CARTESIAN_POINT('',(87.878679656,82.121320344,0.));
+#3913=VERTEX_POINT('',#3912);
+#3914=CARTESIAN_POINT('',(90.,84.242640687,0.));
+#3915=DIRECTION('',(0.,0.,-1.));
+#3916=DIRECTION('',(0.,-1.,0.));
+#3917=AXIS2_PLACEMENT_3D('',#3914,#3915,#3916);
+#3918=CIRCLE('',#3917,3.);
+#3919=EDGE_CURVE('',#3911,#3913,#3918,.T.);
+#3920=ORIENTED_EDGE('',*,*,#3919,.T.);
+#3921=CARTESIAN_POINT('',(87.878679656,82.121320344,-0.));
+#3922=DIRECTION('',(0.,0.,1.));
+#3923=VECTOR('',#3922,100.);
+#3924=LINE('',#3921,#3923);
+#3925=EDGE_CURVE('',#3913,#1092,#3924,.T.);
+#3926=ORIENTED_EDGE('',*,*,#3925,.T.);
+#3927=ORIENTED_EDGE('',*,*,#1098,.T.);
+#3928=CARTESIAN_POINT('',(92.121320344,82.121320344,100.));
+#3929=DIRECTION('',(0.,0.,-1.));
+#3930=VECTOR('',#3929,100.);
+#3931=LINE('',#3928,#3930);
+#3932=EDGE_CURVE('',#1084,#3911,#3931,.T.);
+#3933=ORIENTED_EDGE('',*,*,#3932,.T.);
+#3934=EDGE_LOOP('',(#3920,#3926,#3927,#3933));
+#3935=FACE_BOUND('',#3934,.T.);
+#3936=ADVANCED_FACE('',(#3935),#3909,.F.);
+#3937=CARTESIAN_POINT('',(90.,80.,0.));
+#3938=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#3939=DIRECTION('',(0.,0.,1.));
+#3940=AXIS2_PLACEMENT_3D('',#3937,#3938,#3939);
+#3941=PLANE('',#3940);
+#3942=ORIENTED_EDGE('',*,*,#3876,.F.);
+#3943=ORIENTED_EDGE('',*,*,#1106,.F.);
+#3944=ORIENTED_EDGE('',*,*,#3925,.F.);
+#3945=CARTESIAN_POINT('',(33.713203436,136.286796564,0.));
+#3946=DIRECTION('',(0.707106781,-0.707106781,0.));
+#3947=VECTOR('',#3946,81.421356237);
+#3948=LINE('',#3945,#3947);
+#3949=EDGE_CURVE('',#3855,#3913,#3948,.T.);
+#3950=ORIENTED_EDGE('',*,*,#3949,.F.);
+#3951=EDGE_LOOP('',(#3942,#3943,#3944,#3950));
+#3952=FACE_BOUND('',#3951,.T.);
+#3953=ADVANCED_FACE('',(#3952),#3941,.F.);
+#3954=CARTESIAN_POINT('',(114.291387523,25.,0.));
+#3955=DIRECTION('',(0.,0.,1.));
+#3956=DIRECTION('',(-0.606993655,-0.794706677,0.));
+#3957=AXIS2_PLACEMENT_3D('',#3954,#3955,#3956);
+#3958=CYLINDRICAL_SURFACE('',#3957,3.);
+#3959=CARTESIAN_POINT('',(114.291387523,22.,0.));
+#3960=VERTEX_POINT('',#3959);
+#3961=CARTESIAN_POINT('',(111.397096059,24.210647783,0.));
+#3962=VERTEX_POINT('',#3961);
+#3963=CARTESIAN_POINT('',(114.291387523,25.,0.));
+#3964=DIRECTION('',(-0.,0.,-1.));
+#3965=DIRECTION('',(-0.606993655,-0.794706677,0.));
+#3966=AXIS2_PLACEMENT_3D('',#3963,#3964,#3965);
+#3967=CIRCLE('',#3966,3.);
+#3968=EDGE_CURVE('',#3960,#3962,#3967,.T.);
+#3969=ORIENTED_EDGE('',*,*,#3968,.T.);
+#3970=CARTESIAN_POINT('',(111.397096059,24.210647783,-0.));
+#3971=DIRECTION('',(0.,0.,1.));
+#3972=VECTOR('',#3971,100.);
+#3973=LINE('',#3970,#3972);
+#3974=EDGE_CURVE('',#3962,#507,#3973,.T.);
+#3975=ORIENTED_EDGE('',*,*,#3974,.T.);
+#3976=ORIENTED_EDGE('',*,*,#513,.T.);
+#3977=CARTESIAN_POINT('',(114.291387523,22.,100.));
+#3978=DIRECTION('',(0.,0.,-1.));
+#3979=VECTOR('',#3978,100.);
+#3980=LINE('',#3977,#3979);
+#3981=EDGE_CURVE('',#499,#3960,#3980,.T.);
+#3982=ORIENTED_EDGE('',*,*,#3981,.T.);
+#3983=EDGE_LOOP('',(#3969,#3975,#3976,#3982));
+#3984=FACE_BOUND('',#3983,.T.);
+#3985=ADVANCED_FACE('',(#3984),#3958,.F.);
+#3986=CARTESIAN_POINT('',(112.,22.,0.));
+#3987=DIRECTION('',(-0.964763821,-0.263117406,0.));
+#3988=DIRECTION('',(0.,0.,1.));
+#3989=AXIS2_PLACEMENT_3D('',#3986,#3987,#3988);
+#3990=PLANE('',#3989);
+#3991=ORIENTED_EDGE('',*,*,#3974,.F.);
+#3992=CARTESIAN_POINT('',(98.95807888,69.820377439,0.));
+#3993=VERTEX_POINT('',#3992);
+#3994=CARTESIAN_POINT('',(-8.657672737,464.411466702,0.));
+#3995=DIRECTION('',(0.263117406,-0.964763821,0.));
+#3996=VECTOR('',#3995,472.75539);
+#3997=LINE('',#3994,#3996);
+#3998=EDGE_CURVE('',#3993,#3962,#3997,.T.);
+#3999=ORIENTED_EDGE('',*,*,#3998,.F.);
+#4000=CARTESIAN_POINT('',(98.95807888,69.820377439,100.));
+#4001=DIRECTION('',(0.,0.,-1.));
+#4002=VECTOR('',#4001,100.);
+#4003=LINE('',#4000,#4002);
+#4004=EDGE_CURVE('',#516,#3993,#4003,.T.);
+#4005=ORIENTED_EDGE('',*,*,#4004,.F.);
+#4006=ORIENTED_EDGE('',*,*,#521,.F.);
+#4007=EDGE_LOOP('',(#3991,#3999,#4005,#4006));
+#4008=FACE_BOUND('',#4007,.T.);
+#4009=ADVANCED_FACE('',(#4008),#3990,.F.);
+#4010=CARTESIAN_POINT('',(154.99677416,25.,0.));
+#4011=DIRECTION('',(0.,0.,1.));
+#4012=DIRECTION('',(0.761326365,-0.64836885,0.));
+#4013=AXIS2_PLACEMENT_3D('',#4010,#4011,#4012);
+#4014=CYLINDRICAL_SURFACE('',#4013,3.);
+#4015=CARTESIAN_POINT('',(157.958495959,25.477707006,0.));
+#4016=VERTEX_POINT('',#4015);
+#4017=CARTESIAN_POINT('',(154.99677416,22.,0.));
+#4018=VERTEX_POINT('',#4017);
+#4019=CARTESIAN_POINT('',(154.99677416,25.,0.));
+#4020=DIRECTION('',(0.,0.,-1.));
+#4021=DIRECTION('',(0.761326365,-0.64836885,0.));
+#4022=AXIS2_PLACEMENT_3D('',#4019,#4020,#4021);
+#4023=CIRCLE('',#4022,3.);
+#4024=EDGE_CURVE('',#4016,#4018,#4023,.T.);
+#4025=ORIENTED_EDGE('',*,*,#4024,.T.);
+#4026=CARTESIAN_POINT('',(154.99677416,22.,-0.));
+#4027=DIRECTION('',(0.,0.,1.));
+#4028=VECTOR('',#4027,100.);
+#4029=LINE('',#4026,#4028);
+#4030=EDGE_CURVE('',#4018,#490,#4029,.T.);
+#4031=ORIENTED_EDGE('',*,*,#4030,.T.);
+#4032=ORIENTED_EDGE('',*,*,#496,.T.);
+#4033=CARTESIAN_POINT('',(157.958495959,25.477707006,100.));
+#4034=DIRECTION('',(0.,0.,-1.));
+#4035=VECTOR('',#4034,100.);
+#4036=LINE('',#4033,#4035);
+#4037=EDGE_CURVE('',#481,#4016,#4036,.T.);
+#4038=ORIENTED_EDGE('',*,*,#4037,.T.);
+#4039=EDGE_LOOP('',(#4025,#4031,#4032,#4038));
+#4040=FACE_BOUND('',#4039,.T.);
+#4041=ADVANCED_FACE('',(#4040),#4014,.F.);
+#4042=CARTESIAN_POINT('',(158.480282685,22.,0.));
+#4043=DIRECTION('',(0.,-1.,0.));
+#4044=DIRECTION('',(0.,0.,-1.));
+#4045=AXIS2_PLACEMENT_3D('',#4042,#4043,#4044);
+#4046=PLANE('',#4045);
+#4047=ORIENTED_EDGE('',*,*,#3981,.F.);
+#4048=ORIENTED_EDGE('',*,*,#504,.F.);
+#4049=ORIENTED_EDGE('',*,*,#4030,.F.);
+#4050=CARTESIAN_POINT('',(429.752603146,22.,0.));
+#4051=DIRECTION('',(1.,0.,-0.));
+#4052=VECTOR('',#4051,407.05386637);
+#4053=LINE('',#4050,#4052);
+#4054=EDGE_CURVE('',#3960,#4018,#4053,.T.);
+#4055=ORIENTED_EDGE('',*,*,#4054,.F.);
+#4056=EDGE_LOOP('',(#4047,#4048,#4049,#4055));
+#4057=FACE_BOUND('',#4056,.T.);
+#4058=ADVANCED_FACE('',(#4057),#4046,.F.);
+#4059=CARTESIAN_POINT('',(113.857115415,108.099756102,0.));
+#4060=DIRECTION('',(0.,0.,1.));
+#4061=DIRECTION('',(0.999915934,-0.012966274,0.));
+#4062=AXIS2_PLACEMENT_3D('',#4059,#4060,#4061);
+#4063=CYLINDRICAL_SURFACE('',#4062,3.);
+#4064=CARTESIAN_POINT('',(116.032729085,110.165356537,0.));
+#4065=VERTEX_POINT('',#4064);
+#4066=CARTESIAN_POINT('',(115.978435759,105.978435759,0.));
+#4067=VERTEX_POINT('',#4066);
+#4068=CARTESIAN_POINT('',(113.857115415,108.099756102,0.));
+#4069=DIRECTION('',(0.,0.,-1.));
+#4070=DIRECTION('',(0.999915934,-0.012966274,0.));
+#4071=AXIS2_PLACEMENT_3D('',#4068,#4069,#4070);
+#4072=CIRCLE('',#4071,3.);
+#4073=EDGE_CURVE('',#4065,#4067,#4072,.T.);
+#4074=ORIENTED_EDGE('',*,*,#4073,.T.);
+#4075=CARTESIAN_POINT('',(115.978435759,105.978435759,-0.));
+#4076=DIRECTION('',(0.,0.,1.));
+#4077=VECTOR('',#4076,100.);
+#4078=LINE('',#4075,#4077);
+#4079=EDGE_CURVE('',#4067,#1075,#4078,.T.);
+#4080=ORIENTED_EDGE('',*,*,#4079,.T.);
+#4081=ORIENTED_EDGE('',*,*,#1081,.T.);
+#4082=CARTESIAN_POINT('',(116.032729085,110.165356537,100.));
+#4083=DIRECTION('',(0.,0.,-1.));
+#4084=VECTOR('',#4083,100.);
+#4085=LINE('',#4082,#4084);
+#4086=EDGE_CURVE('',#1066,#4065,#4085,.T.);
+#4087=ORIENTED_EDGE('',*,*,#4086,.T.);
+#4088=EDGE_LOOP('',(#4074,#4080,#4081,#4087));
+#4089=FACE_BOUND('',#4088,.T.);
+#4090=ADVANCED_FACE('',(#4089),#4063,.F.);
+#4091=CARTESIAN_POINT('',(118.026545555,108.026545555,0.));
+#4092=DIRECTION('',(0.707106781,-0.707106781,0.));
+#4093=DIRECTION('',(0.,0.,-1.));
+#4094=AXIS2_PLACEMENT_3D('',#4091,#4092,#4093);
+#4095=PLANE('',#4094);
+#4096=ORIENTED_EDGE('',*,*,#3932,.F.);
+#4097=ORIENTED_EDGE('',*,*,#1089,.F.);
+#4098=ORIENTED_EDGE('',*,*,#4079,.F.);
+#4099=CARTESIAN_POINT('',(367.59374844,357.59374844,0.));
+#4100=DIRECTION('',(0.707106781,0.707106781,0.));
+#4101=VECTOR('',#4100,337.390561791);
+#4102=LINE('',#4099,#4101);
+#4103=EDGE_CURVE('',#3911,#4067,#4102,.T.);
+#4104=ORIENTED_EDGE('',*,*,#4103,.F.);
+#4105=EDGE_LOOP('',(#4096,#4097,#4098,#4104));
+#4106=FACE_BOUND('',#4105,.T.);
+#4107=ADVANCED_FACE('',(#4106),#4095,.F.);
+#4108=CARTESIAN_POINT('',(108.099756102,113.857115415,0.));
+#4109=DIRECTION('',(0.,0.,1.));
+#4110=DIRECTION('',(-0.012966274,0.999915934,0.));
+#4111=AXIS2_PLACEMENT_3D('',#4108,#4109,#4110);
+#4112=CYLINDRICAL_SURFACE('',#4111,3.);
+#4113=CARTESIAN_POINT('',(110.165356537,116.032729085,0.));
+#4114=VERTEX_POINT('',#4113);
+#4115=CARTESIAN_POINT('',(108.099756102,113.857115415,0.));
+#4116=DIRECTION('',(0.,0.,-1.));
+#4117=DIRECTION('',(-0.012966274,0.999915934,0.));
+#4118=AXIS2_PLACEMENT_3D('',#4115,#4116,#4117);
+#4119=CIRCLE('',#4118,3.);
+#4120=EDGE_CURVE('',#3888,#4114,#4119,.T.);
+#4121=ORIENTED_EDGE('',*,*,#4120,.T.);
+#4122=CARTESIAN_POINT('',(110.165356537,116.032729085,-0.));
+#4123=DIRECTION('',(0.,0.,1.));
+#4124=VECTOR('',#4123,100.);
+#4125=LINE('',#4122,#4124);
+#4126=EDGE_CURVE('',#4114,#1057,#4125,.T.);
+#4127=ORIENTED_EDGE('',*,*,#4126,.T.);
+#4128=ORIENTED_EDGE('',*,*,#1063,.T.);
+#4129=ORIENTED_EDGE('',*,*,#3899,.T.);
+#4130=EDGE_LOOP('',(#4121,#4127,#4128,#4129));
+#4131=FACE_BOUND('',#4130,.T.);
+#4132=ADVANCED_FACE('',(#4131),#4112,.F.);
+#4133=CARTESIAN_POINT('',(-0.,-0.,0.));
+#4134=DIRECTION('',(0.,-0.,1.));
+#4135=DIRECTION('',(0.67516591,0.73766591,0.));
+#4136=AXIS2_PLACEMENT_3D('',#4133,#4134,#4135);
+#4137=CYLINDRICAL_SURFACE('',#4136,160.);
+#4138=ORIENTED_EDGE('',*,*,#4086,.F.);
+#4139=ORIENTED_EDGE('',*,*,#1072,.F.);
+#4140=ORIENTED_EDGE('',*,*,#4126,.F.);
+#4141=CARTESIAN_POINT('',(-0.,-0.,0.));
+#4142=DIRECTION('',(0.,-0.,1.));
+#4143=DIRECTION('',(0.67516591,0.73766591,0.));
+#4144=AXIS2_PLACEMENT_3D('',#4141,#4142,#4143);
+#4145=CIRCLE('',#4144,160.);
+#4146=EDGE_CURVE('',#4065,#4114,#4145,.T.);
+#4147=ORIENTED_EDGE('',*,*,#4146,.F.);
+#4148=EDGE_LOOP('',(#4138,#4139,#4140,#4147));
+#4149=FACE_BOUND('',#4148,.T.);
+#4150=ADVANCED_FACE('',(#4149),#4137,.F.);
+#4151=CARTESIAN_POINT('',(125.532531558,94.289890871,0.));
+#4152=DIRECTION('',(0.,-0.,1.));
+#4153=DIRECTION('',(0.070531974,0.997509519,0.));
+#4154=AXIS2_PLACEMENT_3D('',#4151,#4152,#4153);
+#4155=CYLINDRICAL_SURFACE('',#4154,3.);
+#4156=CARTESIAN_POINT('',(123.411211215,96.411211215,0.));
+#4157=VERTEX_POINT('',#4156);
+#4158=CARTESIAN_POINT('',(127.931242353,96.091608531,0.));
+#4159=VERTEX_POINT('',#4158);
+#4160=CARTESIAN_POINT('',(125.532531558,94.289890871,0.));
+#4161=DIRECTION('',(0.,0.,-1.));
+#4162=DIRECTION('',(0.070531974,0.997509519,0.));
+#4163=AXIS2_PLACEMENT_3D('',#4160,#4161,#4162);
+#4164=CIRCLE('',#4163,3.);
+#4165=EDGE_CURVE('',#4157,#4159,#4164,.T.);
+#4166=ORIENTED_EDGE('',*,*,#4165,.T.);
+#4167=CARTESIAN_POINT('',(127.931242353,96.091608531,-0.));
+#4168=DIRECTION('',(0.,0.,1.));
+#4169=VECTOR('',#4168,100.);
+#4170=LINE('',#4167,#4169);
+#4171=EDGE_CURVE('',#4159,#479,#4170,.T.);
+#4172=ORIENTED_EDGE('',*,*,#4171,.T.);
+#4173=ORIENTED_EDGE('',*,*,#545,.T.);
+#4174=CARTESIAN_POINT('',(123.411211215,96.411211215,100.));
+#4175=DIRECTION('',(0.,0.,-1.));
+#4176=VECTOR('',#4175,100.);
+#4177=LINE('',#4174,#4176);
+#4178=EDGE_CURVE('',#533,#4157,#4177,.T.);
+#4179=ORIENTED_EDGE('',*,*,#4178,.T.);
+#4180=EDGE_LOOP('',(#4166,#4172,#4173,#4179));
+#4181=FACE_BOUND('',#4180,.T.);
+#4182=ADVANCED_FACE('',(#4181),#4155,.F.);
+#4183=CARTESIAN_POINT('',(-0.,-0.,0.));
+#4184=DIRECTION('',(0.,-0.,1.));
+#4185=DIRECTION('',(0.786429741,0.617679741,0.));
+#4186=AXIS2_PLACEMENT_3D('',#4183,#4184,#4185);
+#4187=CYLINDRICAL_SURFACE('',#4186,160.);
+#4188=ORIENTED_EDGE('',*,*,#4037,.F.);
+#4189=ORIENTED_EDGE('',*,*,#487,.F.);
+#4190=ORIENTED_EDGE('',*,*,#4171,.F.);
+#4191=CARTESIAN_POINT('',(-0.,-0.,0.));
+#4192=DIRECTION('',(0.,-0.,1.));
+#4193=DIRECTION('',(0.786429741,0.617679741,0.));
+#4194=AXIS2_PLACEMENT_3D('',#4191,#4192,#4193);
+#4195=CIRCLE('',#4194,160.);
+#4196=EDGE_CURVE('',#4016,#4159,#4195,.T.);
+#4197=ORIENTED_EDGE('',*,*,#4196,.F.);
+#4198=EDGE_LOOP('',(#4188,#4189,#4190,#4197));
+#4199=FACE_BOUND('',#4198,.T.);
+#4200=ADVANCED_FACE('',(#4199),#4187,.F.);
+#4201=CARTESIAN_POINT('',(101.852370344,70.609729657,0.));
+#4202=DIRECTION('',(0.,0.,1.));
+#4203=DIRECTION('',(-0.966499649,0.256667935,0.));
+#4204=AXIS2_PLACEMENT_3D('',#4201,#4202,#4203);
+#4205=CYLINDRICAL_SURFACE('',#4204,3.);
+#4206=CARTESIAN_POINT('',(99.73105,72.73105,0.));
+#4207=VERTEX_POINT('',#4206);
+#4208=CARTESIAN_POINT('',(101.852370344,70.609729657,0.));
+#4209=DIRECTION('',(0.,0.,-1.));
+#4210=DIRECTION('',(-0.966499649,0.256667935,0.));
+#4211=AXIS2_PLACEMENT_3D('',#4208,#4209,#4210);
+#4212=CIRCLE('',#4211,3.);
+#4213=EDGE_CURVE('',#3993,#4207,#4212,.T.);
+#4214=ORIENTED_EDGE('',*,*,#4213,.T.);
+#4215=CARTESIAN_POINT('',(99.73105,72.73105,-0.));
+#4216=DIRECTION('',(0.,0.,1.));
+#4217=VECTOR('',#4216,100.);
+#4218=LINE('',#4215,#4217);
+#4219=EDGE_CURVE('',#4207,#524,#4218,.T.);
+#4220=ORIENTED_EDGE('',*,*,#4219,.T.);
+#4221=ORIENTED_EDGE('',*,*,#530,.T.);
+#4222=ORIENTED_EDGE('',*,*,#4004,.T.);
+#4223=EDGE_LOOP('',(#4214,#4220,#4221,#4222));
+#4224=FACE_BOUND('',#4223,.T.);
+#4225=ADVANCED_FACE('',(#4224),#4205,.F.);
+#4226=CARTESIAN_POINT('',(98.5,71.5,0.));
+#4227=DIRECTION('',(-0.707106781,0.707106781,0.));
+#4228=DIRECTION('',(0.,0.,1.));
+#4229=AXIS2_PLACEMENT_3D('',#4226,#4227,#4228);
+#4230=PLANE('',#4229);
+#4231=ORIENTED_EDGE('',*,*,#4178,.F.);
+#4232=ORIENTED_EDGE('',*,*,#538,.F.);
+#4233=ORIENTED_EDGE('',*,*,#4219,.F.);
+#4234=CARTESIAN_POINT('',(730.112112149,703.112112149,0.));
+#4235=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#4236=VECTOR('',#4235,334.888051488);
+#4237=LINE('',#4234,#4236);
+#4238=EDGE_CURVE('',#4157,#4207,#4237,.T.);
+#4239=ORIENTED_EDGE('',*,*,#4238,.F.);
+#4240=EDGE_LOOP('',(#4231,#4232,#4233,#4239));
+#4241=FACE_BOUND('',#4240,.T.);
+#4242=ADVANCED_FACE('',(#4241),#4230,.F.);
+#4243=CARTESIAN_POINT('',(0.,-120.,466.797600679));
+#4244=DIRECTION('',(0.,0.,-1.));
+#4245=DIRECTION('',(-1.,0.,0.));
+#4246=AXIS2_PLACEMENT_3D('',#4243,#4244,#4245);
+#4247=CYLINDRICAL_SURFACE('',#4246,2.);
+#4248=CARTESIAN_POINT('',(2.,-120.,0.));
+#4249=VERTEX_POINT('',#4248);
+#4250=CARTESIAN_POINT('',(2.,-120.,10.));
+#4251=DIRECTION('',(0.,0.,-1.));
+#4252=VECTOR('',#4251,10.);
+#4253=LINE('',#4250,#4252);
+#4254=EDGE_CURVE('',#1189,#4249,#4253,.T.);
+#4255=ORIENTED_EDGE('',*,*,#4254,.T.);
+#4256=CARTESIAN_POINT('',(-2.,-120.,0.));
+#4257=VERTEX_POINT('',#4256);
+#4258=CARTESIAN_POINT('',(0.,-120.,0.));
+#4259=DIRECTION('',(0.,0.,1.));
+#4260=DIRECTION('',(-1.,0.,0.));
+#4261=AXIS2_PLACEMENT_3D('',#4258,#4259,#4260);
+#4262=CIRCLE('',#4261,2.);
+#4263=EDGE_CURVE('',#4257,#4249,#4262,.T.);
+#4264=ORIENTED_EDGE('',*,*,#4263,.F.);
+#4265=CARTESIAN_POINT('',(0.,-120.,0.));
+#4266=DIRECTION('',(0.,0.,1.));
+#4267=DIRECTION('',(-1.,0.,0.));
+#4268=AXIS2_PLACEMENT_3D('',#4265,#4266,#4267);
+#4269=CIRCLE('',#4268,2.);
+#4270=EDGE_CURVE('',#4249,#4257,#4269,.T.);
+#4271=ORIENTED_EDGE('',*,*,#4270,.F.);
+#4272=ORIENTED_EDGE('',*,*,#4254,.F.);
+#4273=ORIENTED_EDGE('',*,*,#1195,.F.);
+#4274=EDGE_LOOP('',(#4255,#4264,#4271,#4272,#4273));
+#4275=FACE_BOUND('',#4274,.T.);
+#4276=ADVANCED_FACE('',(#4275),#4247,.F.);
+#4277=CARTESIAN_POINT('',(0.,0.,0.));
+#4278=DIRECTION('',(0.,0.,1.));
+#4279=DIRECTION('',(-1.,0.,0.));
+#4280=AXIS2_PLACEMENT_3D('',#4277,#4278,#4279);
+#4281=CYLINDRICAL_SURFACE('',#4280,165.);
+#4282=CARTESIAN_POINT('',(165.,0.,0.));
+#4283=VERTEX_POINT('',#4282);
+#4284=CARTESIAN_POINT('',(165.,-0.,10.));
+#4285=DIRECTION('',(-0.,-0.,-1.));
+#4286=VECTOR('',#4285,10.);
+#4287=LINE('',#4284,#4286);
+#4288=EDGE_CURVE('',#1200,#4283,#4287,.T.);
+#4289=ORIENTED_EDGE('',*,*,#4288,.T.);
+#4290=CARTESIAN_POINT('',(0.,0.,0.));
+#4291=DIRECTION('',(0.,0.,-1.));
+#4292=DIRECTION('',(-1.,0.,0.));
+#4293=AXIS2_PLACEMENT_3D('',#4290,#4291,#4292);
+#4294=CIRCLE('',#4293,165.);
+#4295=EDGE_CURVE('',#4283,#4283,#4294,.T.);
+#4296=ORIENTED_EDGE('',*,*,#4295,.F.);
+#4297=ORIENTED_EDGE('',*,*,#4288,.F.);
+#4298=ORIENTED_EDGE('',*,*,#1206,.T.);
+#4299=EDGE_LOOP('',(#4289,#4296,#4297,#4298));
+#4300=FACE_BOUND('',#4299,.T.);
+#4301=ADVANCED_FACE('',(#4300),#4281,.T.);
+#4302=CARTESIAN_POINT('',(-100.,13.,10.));
+#4303=DIRECTION('',(-1.,0.,0.));
+#4304=DIRECTION('',(0.,0.,1.));
+#4305=AXIS2_PLACEMENT_3D('',#4302,#4303,#4304);
+#4306=PLANE('',#4305);
+#4307=CARTESIAN_POINT('',(-100.,-13.,0.));
+#4308=VERTEX_POINT('',#4307);
+#4309=CARTESIAN_POINT('',(-100.,71.5,0.));
+#4310=DIRECTION('',(0.,-1.,0.));
+#4311=VECTOR('',#4310,260.);
+#4312=LINE('',#4309,#4311);
+#4313=EDGE_CURVE('',#1340,#4308,#4312,.T.);
+#4314=ORIENTED_EDGE('',*,*,#4313,.F.);
+#4315=ORIENTED_EDGE('',*,*,#1345,.F.);
+#4316=ORIENTED_EDGE('',*,*,#1243,.F.);
+#4317=CARTESIAN_POINT('',(-100.,-13.,10.));
+#4318=DIRECTION('',(0.,0.,-1.));
+#4319=VECTOR('',#4318,100.);
+#4320=LINE('',#4317,#4319);
+#4321=EDGE_CURVE('',#1229,#4308,#4320,.T.);
+#4322=ORIENTED_EDGE('',*,*,#4321,.T.);
+#4323=EDGE_LOOP('',(#4314,#4315,#4316,#4322));
+#4324=FACE_BOUND('',#4323,.T.);
+#4325=ADVANCED_FACE('',(#4324),#4306,.F.);
+#4326=CARTESIAN_POINT('',(0.,-13.,10.));
+#4327=DIRECTION('',(0.,0.,-1.));
+#4328=DIRECTION('',(1.,0.,0.));
+#4329=AXIS2_PLACEMENT_3D('',#4326,#4327,#4328);
+#4330=CYLINDRICAL_SURFACE('',#4329,100.);
+#4331=CARTESIAN_POINT('',(100.,-13.,0.));
+#4332=VERTEX_POINT('',#4331);
+#4333=CARTESIAN_POINT('',(0.,-13.,0.));
+#4334=DIRECTION('',(0.,0.,1.));
+#4335=DIRECTION('',(1.,0.,-0.));
+#4336=AXIS2_PLACEMENT_3D('',#4333,#4334,#4335);
+#4337=CIRCLE('',#4336,100.);
+#4338=EDGE_CURVE('',#4308,#4332,#4337,.T.);
+#4339=ORIENTED_EDGE('',*,*,#4338,.F.);
+#4340=ORIENTED_EDGE('',*,*,#4321,.F.);
+#4341=ORIENTED_EDGE('',*,*,#1235,.F.);
+#4342=CARTESIAN_POINT('',(100.,-13.,10.));
+#4343=DIRECTION('',(0.,0.,-1.));
+#4344=VECTOR('',#4343,100.);
+#4345=LINE('',#4342,#4344);
+#4346=EDGE_CURVE('',#1221,#4332,#4345,.T.);
+#4347=ORIENTED_EDGE('',*,*,#4346,.T.);
+#4348=EDGE_LOOP('',(#4339,#4340,#4341,#4347));
+#4349=FACE_BOUND('',#4348,.T.);
+#4350=ADVANCED_FACE('',(#4349),#4330,.F.);
+#4351=CARTESIAN_POINT('',(100.,-13.,10.));
+#4352=DIRECTION('',(1.,0.,0.));
+#4353=DIRECTION('',(0.,0.,-1.));
+#4354=AXIS2_PLACEMENT_3D('',#4351,#4352,#4353);
+#4355=PLANE('',#4354);
+#4356=CARTESIAN_POINT('',(100.,-71.5,0.));
+#4357=DIRECTION('',(0.,1.,0.));
+#4358=VECTOR('',#4357,260.);
+#4359=LINE('',#4356,#4358);
+#4360=EDGE_CURVE('',#4332,#1364,#4359,.T.);
+#4361=ORIENTED_EDGE('',*,*,#4360,.F.);
+#4362=ORIENTED_EDGE('',*,*,#4346,.F.);
+#4363=ORIENTED_EDGE('',*,*,#1226,.F.);
+#4364=ORIENTED_EDGE('',*,*,#1376,.T.);
+#4365=EDGE_LOOP('',(#4361,#4362,#4363,#4364));
+#4366=FACE_BOUND('',#4365,.T.);
+#4367=ADVANCED_FACE('',(#4366),#4355,.F.);
+#4368=CARTESIAN_POINT('',(0.,-0.,0.));
+#4369=DIRECTION('',(0.,0.,1.));
+#4370=DIRECTION('',(1.,0.,0.));
+#4371=AXIS2_PLACEMENT_3D('',#4368,#4369,#4370);
+#4372=PLANE('',#4371);
+#4373=ORIENTED_EDGE('',*,*,#41,.F.);
+#4374=ORIENTED_EDGE('',*,*,#95,.T.);
+#4375=ORIENTED_EDGE('',*,*,#3782,.F.);
+#4376=ORIENTED_EDGE('',*,*,#3711,.T.);
+#4377=ORIENTED_EDGE('',*,*,#3680,.F.);
+#4378=ORIENTED_EDGE('',*,*,#3842,.T.);
+#4379=ORIENTED_EDGE('',*,*,#1321,.F.);
+#4380=ORIENTED_EDGE('',*,*,#1352,.T.);
+#4381=ORIENTED_EDGE('',*,*,#4313,.T.);
+#4382=ORIENTED_EDGE('',*,*,#4338,.T.);
+#4383=ORIENTED_EDGE('',*,*,#4360,.T.);
+#4384=ORIENTED_EDGE('',*,*,#1370,.T.);
+#4385=EDGE_LOOP('',(#4373,#4374,#4375,#4376,#4377,#4378,#4379,#4380,#4381,#4382,#4383,#4384));
+#4386=FACE_BOUND('',#4385,.T.);
+#4387=ORIENTED_EDGE('',*,*,#1403,.T.);
+#4388=EDGE_LOOP('',(#4387));
+#4389=FACE_BOUND('',#4388,.T.);
+#4390=ORIENTED_EDGE('',*,*,#1429,.T.);
+#4391=EDGE_LOOP('',(#4390));
+#4392=FACE_BOUND('',#4391,.T.);
+#4393=ORIENTED_EDGE('',*,*,#1455,.T.);
+#4394=EDGE_LOOP('',(#4393));
+#4395=FACE_BOUND('',#4394,.T.);
+#4396=ORIENTED_EDGE('',*,*,#1481,.T.);
+#4397=EDGE_LOOP('',(#4396));
+#4398=FACE_BOUND('',#4397,.T.);
+#4399=ORIENTED_EDGE('',*,*,#1507,.T.);
+#4400=EDGE_LOOP('',(#4399));
+#4401=FACE_BOUND('',#4400,.T.);
+#4402=ORIENTED_EDGE('',*,*,#1533,.T.);
+#4403=EDGE_LOOP('',(#4402));
+#4404=FACE_BOUND('',#4403,.T.);
+#4405=ORIENTED_EDGE('',*,*,#1559,.T.);
+#4406=EDGE_LOOP('',(#4405));
+#4407=FACE_BOUND('',#4406,.T.);
+#4408=ORIENTED_EDGE('',*,*,#1585,.T.);
+#4409=EDGE_LOOP('',(#4408));
+#4410=FACE_BOUND('',#4409,.T.);
+#4411=ORIENTED_EDGE('',*,*,#1985,.T.);
+#4412=ORIENTED_EDGE('',*,*,#1960,.F.);
+#4413=ORIENTED_EDGE('',*,*,#1887,.T.);
+#4414=ORIENTED_EDGE('',*,*,#1857,.F.);
+#4415=ORIENTED_EDGE('',*,*,#2134,.T.);
+#4416=ORIENTED_EDGE('',*,*,#2109,.F.);
+#4417=ORIENTED_EDGE('',*,*,#2085,.T.);
+#4418=ORIENTED_EDGE('',*,*,#2059,.F.);
+#4419=EDGE_LOOP('',(#4411,#4412,#4413,#4414,#4415,#4416,#4417,#4418));
+#4420=FACE_BOUND('',#4419,.T.);
+#4421=ORIENTED_EDGE('',*,*,#3070,.T.);
+#4422=ORIENTED_EDGE('',*,*,#3040,.F.);
+#4423=ORIENTED_EDGE('',*,*,#3161,.T.);
+#4424=ORIENTED_EDGE('',*,*,#3136,.F.);
+#4425=ORIENTED_EDGE('',*,*,#3112,.T.);
+#4426=ORIENTED_EDGE('',*,*,#3087,.F.);
+#4427=ORIENTED_EDGE('',*,*,#3014,.T.);
+#4428=ORIENTED_EDGE('',*,*,#2983,.F.);
+#4429=EDGE_LOOP('',(#4421,#4422,#4423,#4424,#4425,#4426,#4427,#4428));
+#4430=FACE_BOUND('',#4429,.T.);
+#4431=ORIENTED_EDGE('',*,*,#3315,.T.);
+#4432=ORIENTED_EDGE('',*,*,#3285,.F.);
+#4433=ORIENTED_EDGE('',*,*,#3371,.T.);
+#4434=ORIENTED_EDGE('',*,*,#3341,.F.);
+#4435=ORIENTED_EDGE('',*,*,#3555,.T.);
+#4436=ORIENTED_EDGE('',*,*,#3530,.F.);
+#4437=ORIENTED_EDGE('',*,*,#3506,.T.);
+#4438=ORIENTED_EDGE('',*,*,#3480,.F.);
+#4439=EDGE_LOOP('',(#4431,#4432,#4433,#4434,#4435,#4436,#4437,#4438));
+#4440=FACE_BOUND('',#4439,.T.);
+#4441=ORIENTED_EDGE('',*,*,#4196,.T.);
+#4442=ORIENTED_EDGE('',*,*,#4165,.F.);
+#4443=ORIENTED_EDGE('',*,*,#4238,.T.);
+#4444=ORIENTED_EDGE('',*,*,#4213,.F.);
+#4445=ORIENTED_EDGE('',*,*,#3998,.T.);
+#4446=ORIENTED_EDGE('',*,*,#3968,.F.);
+#4447=ORIENTED_EDGE('',*,*,#4054,.T.);
+#4448=ORIENTED_EDGE('',*,*,#4024,.F.);
+#4449=EDGE_LOOP('',(#4441,#4442,#4443,#4444,#4445,#4446,#4447,#4448));
+#4450=FACE_BOUND('',#4449,.T.);
+#4451=ORIENTED_EDGE('',*,*,#2477,.T.);
+#4452=ORIENTED_EDGE('',*,*,#2452,.F.);
+#4453=ORIENTED_EDGE('',*,*,#2379,.T.);
+#4454=ORIENTED_EDGE('',*,*,#2354,.F.);
+#4455=ORIENTED_EDGE('',*,*,#2225,.T.);
+#4456=ORIENTED_EDGE('',*,*,#2195,.F.);
+#4457=ORIENTED_EDGE('',*,*,#2527,.T.);
+#4458=ORIENTED_EDGE('',*,*,#2501,.F.);
+#4459=EDGE_LOOP('',(#4451,#4452,#4453,#4454,#4455,#4456,#4457,#4458));
+#4460=FACE_BOUND('',#4459,.T.);
+#4461=ORIENTED_EDGE('',*,*,#2619,.T.);
+#4462=ORIENTED_EDGE('',*,*,#2589,.F.);
+#4463=ORIENTED_EDGE('',*,*,#2922,.T.);
+#4464=ORIENTED_EDGE('',*,*,#2897,.F.);
+#4465=ORIENTED_EDGE('',*,*,#2824,.T.);
+#4466=ORIENTED_EDGE('',*,*,#2799,.F.);
+#4467=ORIENTED_EDGE('',*,*,#2725,.T.);
+#4468=ORIENTED_EDGE('',*,*,#2699,.F.);
+#4469=EDGE_LOOP('',(#4461,#4462,#4463,#4464,#4465,#4466,#4467,#4468));
+#4470=FACE_BOUND('',#4469,.T.);
+#4471=ORIENTED_EDGE('',*,*,#3463,.T.);
+#4472=ORIENTED_EDGE('',*,*,#3437,.F.);
+#4473=ORIENTED_EDGE('',*,*,#3259,.T.);
+#4474=ORIENTED_EDGE('',*,*,#3234,.F.);
+#4475=ORIENTED_EDGE('',*,*,#3210,.T.);
+#4476=ORIENTED_EDGE('',*,*,#3180,.F.);
+#4477=ORIENTED_EDGE('',*,*,#3420,.T.);
+#4478=ORIENTED_EDGE('',*,*,#3390,.F.);
+#4479=EDGE_LOOP('',(#4471,#4472,#4473,#4474,#4475,#4476,#4477,#4478));
+#4480=FACE_BOUND('',#4479,.T.);
+#4481=ORIENTED_EDGE('',*,*,#1740,.T.);
+#4482=ORIENTED_EDGE('',*,*,#1709,.F.);
+#4483=ORIENTED_EDGE('',*,*,#1782,.T.);
+#4484=ORIENTED_EDGE('',*,*,#1757,.F.);
+#4485=ORIENTED_EDGE('',*,*,#1634,.T.);
+#4486=ORIENTED_EDGE('',*,*,#1604,.F.);
+#4487=ORIENTED_EDGE('',*,*,#1690,.T.);
+#4488=ORIENTED_EDGE('',*,*,#1660,.F.);
+#4489=EDGE_LOOP('',(#4481,#4482,#4483,#4484,#4485,#4486,#4487,#4488));
+#4490=FACE_BOUND('',#4489,.T.);
+#4491=ORIENTED_EDGE('',*,*,#3661,.T.);
+#4492=ORIENTED_EDGE('',*,*,#3630,.F.);
+#4493=ORIENTED_EDGE('',*,*,#3827,.T.);
+#4494=ORIENTED_EDGE('',*,*,#3802,.F.);
+#4495=ORIENTED_EDGE('',*,*,#3760,.T.);
+#4496=ORIENTED_EDGE('',*,*,#3735,.F.);
+#4497=ORIENTED_EDGE('',*,*,#3604,.T.);
+#4498=ORIENTED_EDGE('',*,*,#3574,.F.);
+#4499=EDGE_LOOP('',(#4491,#4492,#4493,#4494,#4495,#4496,#4497,#4498));
+#4500=FACE_BOUND('',#4499,.T.);
+#4501=ORIENTED_EDGE('',*,*,#2775,.T.);
+#4502=ORIENTED_EDGE('',*,*,#2749,.F.);
+#4503=ORIENTED_EDGE('',*,*,#2675,.T.);
+#4504=ORIENTED_EDGE('',*,*,#2645,.F.);
+#4505=ORIENTED_EDGE('',*,*,#2964,.T.);
+#4506=ORIENTED_EDGE('',*,*,#2939,.F.);
+#4507=ORIENTED_EDGE('',*,*,#2873,.T.);
+#4508=ORIENTED_EDGE('',*,*,#2848,.F.);
+#4509=EDGE_LOOP('',(#4501,#4502,#4503,#4504,#4505,#4506,#4507,#4508));
+#4510=FACE_BOUND('',#4509,.T.);
+#4511=ORIENTED_EDGE('',*,*,#2035,.T.);
+#4512=ORIENTED_EDGE('',*,*,#2009,.F.);
+#4513=ORIENTED_EDGE('',*,*,#1936,.T.);
+#4514=ORIENTED_EDGE('',*,*,#1911,.F.);
+#4515=ORIENTED_EDGE('',*,*,#1831,.T.);
+#4516=ORIENTED_EDGE('',*,*,#1801,.F.);
+#4517=ORIENTED_EDGE('',*,*,#2176,.T.);
+#4518=ORIENTED_EDGE('',*,*,#2151,.F.);
+#4519=EDGE_LOOP('',(#4511,#4512,#4513,#4514,#4515,#4516,#4517,#4518));
+#4520=FACE_BOUND('',#4519,.T.);
+#4521=ORIENTED_EDGE('',*,*,#3893,.T.);
+#4522=ORIENTED_EDGE('',*,*,#3863,.F.);
+#4523=ORIENTED_EDGE('',*,*,#3949,.T.);
+#4524=ORIENTED_EDGE('',*,*,#3919,.F.);
+#4525=ORIENTED_EDGE('',*,*,#4103,.T.);
+#4526=ORIENTED_EDGE('',*,*,#4073,.F.);
+#4527=ORIENTED_EDGE('',*,*,#4146,.T.);
+#4528=ORIENTED_EDGE('',*,*,#4120,.F.);
+#4529=EDGE_LOOP('',(#4521,#4522,#4523,#4524,#4525,#4526,#4527,#4528));
+#4530=FACE_BOUND('',#4529,.T.);
+#4531=ORIENTED_EDGE('',*,*,#2428,.T.);
+#4532=ORIENTED_EDGE('',*,*,#2403,.F.);
+#4533=ORIENTED_EDGE('',*,*,#2330,.T.);
+#4534=ORIENTED_EDGE('',*,*,#2305,.F.);
+#4535=ORIENTED_EDGE('',*,*,#2281,.T.);
+#4536=ORIENTED_EDGE('',*,*,#2251,.F.);
+#4537=ORIENTED_EDGE('',*,*,#2570,.T.);
+#4538=ORIENTED_EDGE('',*,*,#2544,.F.);
+#4539=EDGE_LOOP('',(#4531,#4532,#4533,#4534,#4535,#4536,#4537,#4538));
+#4540=FACE_BOUND('',#4539,.T.);
+#4541=ORIENTED_EDGE('',*,*,#4263,.T.);
+#4542=ORIENTED_EDGE('',*,*,#4270,.T.);
+#4543=EDGE_LOOP('',(#4541,#4542));
+#4544=FACE_BOUND('',#4543,.T.);
+#4545=ORIENTED_EDGE('',*,*,#4295,.T.);
+#4546=EDGE_LOOP('',(#4545));
+#4547=FACE_BOUND('',#4546,.T.);
+#4548=ADVANCED_FACE('',(#4386,#4389,#4392,#4395,#4398,#4401,#4404,#4407,#4410,#4420,#4430,#4440,#4450,#4460,#4470,#4480,#4490,#4500,#4510,#4520,#4530,#4540,#4544,#4547),#4372,.F.);
+#4549=CLOSED_SHELL('',(#68,#99,#1299,#1331,#1356,#1381,#1407,#1433,#1459,#1485,#1511,#1537,#1563,#1589,#1621,#1645,#1677,#1694,#1726,#1744,#1769,#1786,#1818,#1842,#1874,#1898,
+#1923,#1947,#1972,#1996,#2021,#2046,#2071,#2096,#2121,#2138,#2163,#2180,#2212,#2236,#2268,#2292,#2317,#2341,#2366,#2390,#2415,#2439,#2464,#2488,#2513,
+#2531,#2556,#2574,#2606,#2630,#2662,#2686,#2711,#2736,#2761,#2786,#2811,#2835,#2860,#2884,#2909,#2926,#2951,#2968,#3000,#3025,#3057,#3074,#3099,#3123,
+#3148,#3165,#3197,#3221,#3246,#3270,#3302,#3326,#3358,#3375,#3407,#3424,#3449,#3467,#3492,#3517,#3542,#3559,#3591,#3615,#3647,#3665,#3697,#3722,#3747,
+#3771,#3789,#3814,#3831,#3848,#3880,#3904,#3936,#3953,#3985,#4009,#4041,#4058,#4090,#4107,#4132,#4150,#4182,#4200,#4225,#4242,#4276,#4301,#4325,#4350,
+#4367,#4548));
+#4550=MANIFOLD_SOLID_BREP('',#4549);
+#4551=COLOUR_RGB('',0.752941012,0.752941012,0.752941012);
+#4552=FILL_AREA_STYLE_COLOUR('',#4551);
+#4553=FILL_AREA_STYLE('',(#4552));
+#4554=SURFACE_STYLE_FILL_AREA(#4553);
+#4555=SURFACE_SIDE_STYLE('',(#4554));
+#4556=SURFACE_STYLE_USAGE(.BOTH.,#4555);
+#4557=PRESENTATION_STYLE_ASSIGNMENT((#4556));
+#26=STYLED_ITEM('',(#4557),#4550);
+#16=SHAPE_REPRESENTATION('b41cb95d3bcecd4dbbe489d5fc70f38f20230107-1-1rxutnu.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('b41cb95d3bcecd4dbbe489d5fc70f38f20230107-1-1rxutnu.ipt',(#4550),#10);
+#4565=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#4566=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#4567=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#4566);
+#4568=PRODUCT_CONTEXT('',#4566,'mechanical');
+#4569=PRODUCT_DEFINITION_CONTEXT('part definition',#4566,'design');
+#24=PRODUCT('b41cb95d3bcecd4dbbe489d5fc70f38f20230107-1-1rxutnu.ipt','b41cb95d3bcecd4dbbe489d5fc70f38f20230107-1-1rxutnu.ipt','',(#4568));
+#4570=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#4571=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#4571,#4569);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#4572=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/CarrierRing_1.step b/Design Files/CAD/STEP/CarrierRing_1.step
new file mode 100644
index 0000000000000000000000000000000000000000..8d443043ce5452273cd5c601a0adf8bfa9a5706b
--- /dev/null
+++ b/Design Files/CAD/STEP/CarrierRing_1.step	
@@ -0,0 +1,1368 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/f23a39771be27bcbc2f26a985cd8f3c720230107-1-1lj527a.ipt.step',
+'2023-01-07T10:47:34+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','f23a39771be27bcbc2f26a985cd8f3c720230107-1-1lj527a.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(-93.,67.507614213,15.));
+#28=DIRECTION('',(0.,0.,-1.));
+#29=DIRECTION('',(1.,0.,0.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=PLANE('',#30);
+#32=CARTESIAN_POINT('',(-89.,67.507614213,15.));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(-97.,67.507614213,15.));
+#35=VERTEX_POINT('',#34);
+#36=CARTESIAN_POINT('',(-93.,67.507614213,15.));
+#37=DIRECTION('',(0.,0.,1.));
+#38=DIRECTION('',(1.,0.,-0.));
+#39=AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#40=CIRCLE('',#39,4.);
+#41=EDGE_CURVE('',#33,#35,#40,.T.);
+#42=ORIENTED_EDGE('',*,*,#41,.T.);
+#43=CARTESIAN_POINT('',(-93.,67.507614213,15.));
+#44=DIRECTION('',(0.,0.,1.));
+#45=DIRECTION('',(1.,0.,-0.));
+#46=AXIS2_PLACEMENT_3D('',#43,#44,#45);
+#47=CIRCLE('',#46,4.);
+#48=EDGE_CURVE('',#35,#33,#47,.T.);
+#49=ORIENTED_EDGE('',*,*,#48,.T.);
+#50=EDGE_LOOP('',(#42,#49));
+#51=FACE_BOUND('',#50,.T.);
+#52=CARTESIAN_POINT('',(-95.5,67.507614213,15.));
+#53=VERTEX_POINT('',#52);
+#54=CARTESIAN_POINT('',(-93.,67.507614213,15.));
+#55=DIRECTION('',(0.,0.,1.));
+#56=DIRECTION('',(1.,0.,-0.));
+#57=AXIS2_PLACEMENT_3D('',#54,#55,#56);
+#58=CIRCLE('',#57,2.5);
+#59=EDGE_CURVE('',#53,#53,#58,.T.);
+#60=ORIENTED_EDGE('',*,*,#59,.F.);
+#61=EDGE_LOOP('',(#60));
+#62=FACE_BOUND('',#61,.T.);
+#63=ADVANCED_FACE('',(#51,#62),#31,.F.);
+#64=CARTESIAN_POINT('',(-93.,67.507614213,16.5));
+#65=DIRECTION('',(0.,0.,1.));
+#66=DIRECTION('',(1.,0.,-0.));
+#67=AXIS2_PLACEMENT_3D('',#64,#65,#66);
+#68=CYLINDRICAL_SURFACE('',#67,4.);
+#69=CARTESIAN_POINT('',(-97.,67.507614213,18.));
+#70=VERTEX_POINT('',#69);
+#71=CARTESIAN_POINT('',(-97.,67.507614213,15.));
+#72=DIRECTION('',(0.,0.,1.));
+#73=VECTOR('',#72,3.);
+#74=LINE('',#71,#73);
+#75=EDGE_CURVE('',#35,#70,#74,.T.);
+#76=ORIENTED_EDGE('',*,*,#75,.T.);
+#77=CARTESIAN_POINT('',(-89.,67.507614213,18.));
+#78=VERTEX_POINT('',#77);
+#79=CARTESIAN_POINT('',(-93.,67.507614213,18.));
+#80=DIRECTION('',(0.,0.,-1.));
+#81=DIRECTION('',(1.,0.,0.));
+#82=AXIS2_PLACEMENT_3D('',#79,#80,#81);
+#83=CIRCLE('',#82,4.);
+#84=EDGE_CURVE('',#78,#70,#83,.T.);
+#85=ORIENTED_EDGE('',*,*,#84,.F.);
+#86=CARTESIAN_POINT('',(-93.,67.507614213,18.));
+#87=DIRECTION('',(0.,0.,-1.));
+#88=DIRECTION('',(1.,0.,0.));
+#89=AXIS2_PLACEMENT_3D('',#86,#87,#88);
+#90=CIRCLE('',#89,4.);
+#91=EDGE_CURVE('',#70,#78,#90,.T.);
+#92=ORIENTED_EDGE('',*,*,#91,.F.);
+#93=ORIENTED_EDGE('',*,*,#75,.F.);
+#94=ORIENTED_EDGE('',*,*,#41,.F.);
+#95=ORIENTED_EDGE('',*,*,#48,.F.);
+#96=EDGE_LOOP('',(#76,#85,#92,#93,#94,#95));
+#97=FACE_BOUND('',#96,.T.);
+#98=ADVANCED_FACE('',(#97),#68,.F.);
+#99=CARTESIAN_POINT('',(-93.,-67.507614213,15.));
+#100=DIRECTION('',(0.,0.,-1.));
+#101=DIRECTION('',(1.,0.,0.));
+#102=AXIS2_PLACEMENT_3D('',#99,#100,#101);
+#103=PLANE('',#102);
+#104=CARTESIAN_POINT('',(-89.,-67.507614213,15.));
+#105=VERTEX_POINT('',#104);
+#106=CARTESIAN_POINT('',(-97.,-67.507614213,15.));
+#107=VERTEX_POINT('',#106);
+#108=CARTESIAN_POINT('',(-93.,-67.507614213,15.));
+#109=DIRECTION('',(0.,0.,1.));
+#110=DIRECTION('',(1.,0.,-0.));
+#111=AXIS2_PLACEMENT_3D('',#108,#109,#110);
+#112=CIRCLE('',#111,4.);
+#113=EDGE_CURVE('',#105,#107,#112,.T.);
+#114=ORIENTED_EDGE('',*,*,#113,.T.);
+#115=CARTESIAN_POINT('',(-93.,-67.507614213,15.));
+#116=DIRECTION('',(0.,0.,1.));
+#117=DIRECTION('',(1.,0.,-0.));
+#118=AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#119=CIRCLE('',#118,4.);
+#120=EDGE_CURVE('',#107,#105,#119,.T.);
+#121=ORIENTED_EDGE('',*,*,#120,.T.);
+#122=EDGE_LOOP('',(#114,#121));
+#123=FACE_BOUND('',#122,.T.);
+#124=CARTESIAN_POINT('',(-95.5,-67.507614213,15.));
+#125=VERTEX_POINT('',#124);
+#126=CARTESIAN_POINT('',(-93.,-67.507614213,15.));
+#127=DIRECTION('',(0.,0.,1.));
+#128=DIRECTION('',(1.,0.,-0.));
+#129=AXIS2_PLACEMENT_3D('',#126,#127,#128);
+#130=CIRCLE('',#129,2.5);
+#131=EDGE_CURVE('',#125,#125,#130,.T.);
+#132=ORIENTED_EDGE('',*,*,#131,.F.);
+#133=EDGE_LOOP('',(#132));
+#134=FACE_BOUND('',#133,.T.);
+#135=ADVANCED_FACE('',(#123,#134),#103,.F.);
+#136=CARTESIAN_POINT('',(-93.,-67.507614213,16.5));
+#137=DIRECTION('',(0.,0.,1.));
+#138=DIRECTION('',(1.,0.,-0.));
+#139=AXIS2_PLACEMENT_3D('',#136,#137,#138);
+#140=CYLINDRICAL_SURFACE('',#139,4.);
+#141=CARTESIAN_POINT('',(-97.,-67.507614213,18.));
+#142=VERTEX_POINT('',#141);
+#143=CARTESIAN_POINT('',(-97.,-67.507614213,15.));
+#144=DIRECTION('',(0.,0.,1.));
+#145=VECTOR('',#144,3.);
+#146=LINE('',#143,#145);
+#147=EDGE_CURVE('',#107,#142,#146,.T.);
+#148=ORIENTED_EDGE('',*,*,#147,.T.);
+#149=CARTESIAN_POINT('',(-89.,-67.507614213,18.));
+#150=VERTEX_POINT('',#149);
+#151=CARTESIAN_POINT('',(-93.,-67.507614213,18.));
+#152=DIRECTION('',(0.,0.,-1.));
+#153=DIRECTION('',(1.,0.,0.));
+#154=AXIS2_PLACEMENT_3D('',#151,#152,#153);
+#155=CIRCLE('',#154,4.);
+#156=EDGE_CURVE('',#150,#142,#155,.T.);
+#157=ORIENTED_EDGE('',*,*,#156,.F.);
+#158=CARTESIAN_POINT('',(-93.,-67.507614213,18.));
+#159=DIRECTION('',(0.,0.,-1.));
+#160=DIRECTION('',(1.,0.,0.));
+#161=AXIS2_PLACEMENT_3D('',#158,#159,#160);
+#162=CIRCLE('',#161,4.);
+#163=EDGE_CURVE('',#142,#150,#162,.T.);
+#164=ORIENTED_EDGE('',*,*,#163,.F.);
+#165=ORIENTED_EDGE('',*,*,#147,.F.);
+#166=ORIENTED_EDGE('',*,*,#113,.F.);
+#167=ORIENTED_EDGE('',*,*,#120,.F.);
+#168=EDGE_LOOP('',(#148,#157,#164,#165,#166,#167));
+#169=FACE_BOUND('',#168,.T.);
+#170=ADVANCED_FACE('',(#169),#140,.F.);
+#171=CARTESIAN_POINT('',(0.,-120.,15.));
+#172=DIRECTION('',(0.,0.,-1.));
+#173=DIRECTION('',(1.,0.,0.));
+#174=AXIS2_PLACEMENT_3D('',#171,#172,#173);
+#175=PLANE('',#174);
+#176=CARTESIAN_POINT('',(4.,-120.,15.));
+#177=VERTEX_POINT('',#176);
+#178=CARTESIAN_POINT('',(-4.,-120.,15.));
+#179=VERTEX_POINT('',#178);
+#180=CARTESIAN_POINT('',(0.,-120.,15.));
+#181=DIRECTION('',(0.,0.,1.));
+#182=DIRECTION('',(1.,0.,-0.));
+#183=AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#184=CIRCLE('',#183,4.);
+#185=EDGE_CURVE('',#177,#179,#184,.T.);
+#186=ORIENTED_EDGE('',*,*,#185,.T.);
+#187=CARTESIAN_POINT('',(0.,-120.,15.));
+#188=DIRECTION('',(0.,0.,1.));
+#189=DIRECTION('',(1.,0.,-0.));
+#190=AXIS2_PLACEMENT_3D('',#187,#188,#189);
+#191=CIRCLE('',#190,4.);
+#192=EDGE_CURVE('',#179,#177,#191,.T.);
+#193=ORIENTED_EDGE('',*,*,#192,.T.);
+#194=EDGE_LOOP('',(#186,#193));
+#195=FACE_BOUND('',#194,.T.);
+#196=CARTESIAN_POINT('',(-2.5,-120.,15.));
+#197=VERTEX_POINT('',#196);
+#198=CARTESIAN_POINT('',(0.,-120.,15.));
+#199=DIRECTION('',(0.,0.,1.));
+#200=DIRECTION('',(1.,0.,-0.));
+#201=AXIS2_PLACEMENT_3D('',#198,#199,#200);
+#202=CIRCLE('',#201,2.5);
+#203=EDGE_CURVE('',#197,#197,#202,.T.);
+#204=ORIENTED_EDGE('',*,*,#203,.F.);
+#205=EDGE_LOOP('',(#204));
+#206=FACE_BOUND('',#205,.T.);
+#207=ADVANCED_FACE('',(#195,#206),#175,.F.);
+#208=CARTESIAN_POINT('',(0.,-120.,16.5));
+#209=DIRECTION('',(0.,0.,1.));
+#210=DIRECTION('',(1.,0.,-0.));
+#211=AXIS2_PLACEMENT_3D('',#208,#209,#210);
+#212=CYLINDRICAL_SURFACE('',#211,4.);
+#213=CARTESIAN_POINT('',(-4.,-120.,18.));
+#214=VERTEX_POINT('',#213);
+#215=CARTESIAN_POINT('',(-4.,-120.,15.));
+#216=DIRECTION('',(0.,0.,1.));
+#217=VECTOR('',#216,3.);
+#218=LINE('',#215,#217);
+#219=EDGE_CURVE('',#179,#214,#218,.T.);
+#220=ORIENTED_EDGE('',*,*,#219,.T.);
+#221=CARTESIAN_POINT('',(4.,-120.,18.));
+#222=VERTEX_POINT('',#221);
+#223=CARTESIAN_POINT('',(0.,-120.,18.));
+#224=DIRECTION('',(0.,0.,-1.));
+#225=DIRECTION('',(1.,0.,0.));
+#226=AXIS2_PLACEMENT_3D('',#223,#224,#225);
+#227=CIRCLE('',#226,4.);
+#228=EDGE_CURVE('',#222,#214,#227,.T.);
+#229=ORIENTED_EDGE('',*,*,#228,.F.);
+#230=CARTESIAN_POINT('',(0.,-120.,18.));
+#231=DIRECTION('',(0.,0.,-1.));
+#232=DIRECTION('',(1.,0.,0.));
+#233=AXIS2_PLACEMENT_3D('',#230,#231,#232);
+#234=CIRCLE('',#233,4.);
+#235=EDGE_CURVE('',#214,#222,#234,.T.);
+#236=ORIENTED_EDGE('',*,*,#235,.F.);
+#237=ORIENTED_EDGE('',*,*,#219,.F.);
+#238=ORIENTED_EDGE('',*,*,#185,.F.);
+#239=ORIENTED_EDGE('',*,*,#192,.F.);
+#240=EDGE_LOOP('',(#220,#229,#236,#237,#238,#239));
+#241=FACE_BOUND('',#240,.T.);
+#242=ADVANCED_FACE('',(#241),#212,.F.);
+#243=CARTESIAN_POINT('',(93.,-67.507614213,15.));
+#244=DIRECTION('',(0.,0.,-1.));
+#245=DIRECTION('',(1.,0.,0.));
+#246=AXIS2_PLACEMENT_3D('',#243,#244,#245);
+#247=PLANE('',#246);
+#248=CARTESIAN_POINT('',(97.,-67.507614213,15.));
+#249=VERTEX_POINT('',#248);
+#250=CARTESIAN_POINT('',(89.,-67.507614213,15.));
+#251=VERTEX_POINT('',#250);
+#252=CARTESIAN_POINT('',(93.,-67.507614213,15.));
+#253=DIRECTION('',(0.,0.,1.));
+#254=DIRECTION('',(1.,0.,-0.));
+#255=AXIS2_PLACEMENT_3D('',#252,#253,#254);
+#256=CIRCLE('',#255,4.);
+#257=EDGE_CURVE('',#249,#251,#256,.T.);
+#258=ORIENTED_EDGE('',*,*,#257,.T.);
+#259=CARTESIAN_POINT('',(93.,-67.507614213,15.));
+#260=DIRECTION('',(0.,0.,1.));
+#261=DIRECTION('',(1.,0.,-0.));
+#262=AXIS2_PLACEMENT_3D('',#259,#260,#261);
+#263=CIRCLE('',#262,4.);
+#264=EDGE_CURVE('',#251,#249,#263,.T.);
+#265=ORIENTED_EDGE('',*,*,#264,.T.);
+#266=EDGE_LOOP('',(#258,#265));
+#267=FACE_BOUND('',#266,.T.);
+#268=CARTESIAN_POINT('',(90.5,-67.507614213,15.));
+#269=VERTEX_POINT('',#268);
+#270=CARTESIAN_POINT('',(93.,-67.507614213,15.));
+#271=DIRECTION('',(0.,0.,1.));
+#272=DIRECTION('',(1.,0.,-0.));
+#273=AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#274=CIRCLE('',#273,2.5);
+#275=EDGE_CURVE('',#269,#269,#274,.T.);
+#276=ORIENTED_EDGE('',*,*,#275,.F.);
+#277=EDGE_LOOP('',(#276));
+#278=FACE_BOUND('',#277,.T.);
+#279=ADVANCED_FACE('',(#267,#278),#247,.F.);
+#280=CARTESIAN_POINT('',(93.,-67.507614213,16.5));
+#281=DIRECTION('',(0.,0.,1.));
+#282=DIRECTION('',(1.,0.,-0.));
+#283=AXIS2_PLACEMENT_3D('',#280,#281,#282);
+#284=CYLINDRICAL_SURFACE('',#283,4.);
+#285=CARTESIAN_POINT('',(89.,-67.507614213,18.));
+#286=VERTEX_POINT('',#285);
+#287=CARTESIAN_POINT('',(89.,-67.507614213,15.));
+#288=DIRECTION('',(0.,0.,1.));
+#289=VECTOR('',#288,3.);
+#290=LINE('',#287,#289);
+#291=EDGE_CURVE('',#251,#286,#290,.T.);
+#292=ORIENTED_EDGE('',*,*,#291,.T.);
+#293=CARTESIAN_POINT('',(97.,-67.507614213,18.));
+#294=VERTEX_POINT('',#293);
+#295=CARTESIAN_POINT('',(93.,-67.507614213,18.));
+#296=DIRECTION('',(0.,0.,-1.));
+#297=DIRECTION('',(1.,0.,0.));
+#298=AXIS2_PLACEMENT_3D('',#295,#296,#297);
+#299=CIRCLE('',#298,4.);
+#300=EDGE_CURVE('',#294,#286,#299,.T.);
+#301=ORIENTED_EDGE('',*,*,#300,.F.);
+#302=CARTESIAN_POINT('',(93.,-67.507614213,18.));
+#303=DIRECTION('',(0.,0.,-1.));
+#304=DIRECTION('',(1.,0.,0.));
+#305=AXIS2_PLACEMENT_3D('',#302,#303,#304);
+#306=CIRCLE('',#305,4.);
+#307=EDGE_CURVE('',#286,#294,#306,.T.);
+#308=ORIENTED_EDGE('',*,*,#307,.F.);
+#309=ORIENTED_EDGE('',*,*,#291,.F.);
+#310=ORIENTED_EDGE('',*,*,#257,.F.);
+#311=ORIENTED_EDGE('',*,*,#264,.F.);
+#312=EDGE_LOOP('',(#292,#301,#308,#309,#310,#311));
+#313=FACE_BOUND('',#312,.T.);
+#314=ADVANCED_FACE('',(#313),#284,.F.);
+#315=CARTESIAN_POINT('',(93.,67.507614213,15.));
+#316=DIRECTION('',(0.,0.,-1.));
+#317=DIRECTION('',(1.,0.,0.));
+#318=AXIS2_PLACEMENT_3D('',#315,#316,#317);
+#319=PLANE('',#318);
+#320=CARTESIAN_POINT('',(97.,67.507614213,15.));
+#321=VERTEX_POINT('',#320);
+#322=CARTESIAN_POINT('',(89.,67.507614213,15.));
+#323=VERTEX_POINT('',#322);
+#324=CARTESIAN_POINT('',(93.,67.507614213,15.));
+#325=DIRECTION('',(0.,0.,1.));
+#326=DIRECTION('',(1.,0.,-0.));
+#327=AXIS2_PLACEMENT_3D('',#324,#325,#326);
+#328=CIRCLE('',#327,4.);
+#329=EDGE_CURVE('',#321,#323,#328,.T.);
+#330=ORIENTED_EDGE('',*,*,#329,.T.);
+#331=CARTESIAN_POINT('',(93.,67.507614213,15.));
+#332=DIRECTION('',(0.,0.,1.));
+#333=DIRECTION('',(1.,0.,-0.));
+#334=AXIS2_PLACEMENT_3D('',#331,#332,#333);
+#335=CIRCLE('',#334,4.);
+#336=EDGE_CURVE('',#323,#321,#335,.T.);
+#337=ORIENTED_EDGE('',*,*,#336,.T.);
+#338=EDGE_LOOP('',(#330,#337));
+#339=FACE_BOUND('',#338,.T.);
+#340=CARTESIAN_POINT('',(90.5,67.507614213,15.));
+#341=VERTEX_POINT('',#340);
+#342=CARTESIAN_POINT('',(93.,67.507614213,15.));
+#343=DIRECTION('',(0.,0.,1.));
+#344=DIRECTION('',(1.,0.,-0.));
+#345=AXIS2_PLACEMENT_3D('',#342,#343,#344);
+#346=CIRCLE('',#345,2.5);
+#347=EDGE_CURVE('',#341,#341,#346,.T.);
+#348=ORIENTED_EDGE('',*,*,#347,.F.);
+#349=EDGE_LOOP('',(#348));
+#350=FACE_BOUND('',#349,.T.);
+#351=ADVANCED_FACE('',(#339,#350),#319,.F.);
+#352=CARTESIAN_POINT('',(93.,67.507614213,16.5));
+#353=DIRECTION('',(0.,0.,1.));
+#354=DIRECTION('',(1.,0.,-0.));
+#355=AXIS2_PLACEMENT_3D('',#352,#353,#354);
+#356=CYLINDRICAL_SURFACE('',#355,4.);
+#357=CARTESIAN_POINT('',(89.,67.507614213,18.));
+#358=VERTEX_POINT('',#357);
+#359=CARTESIAN_POINT('',(89.,67.507614213,15.));
+#360=DIRECTION('',(0.,0.,1.));
+#361=VECTOR('',#360,3.);
+#362=LINE('',#359,#361);
+#363=EDGE_CURVE('',#323,#358,#362,.T.);
+#364=ORIENTED_EDGE('',*,*,#363,.T.);
+#365=CARTESIAN_POINT('',(97.,67.507614213,18.));
+#366=VERTEX_POINT('',#365);
+#367=CARTESIAN_POINT('',(93.,67.507614213,18.));
+#368=DIRECTION('',(0.,0.,-1.));
+#369=DIRECTION('',(1.,0.,0.));
+#370=AXIS2_PLACEMENT_3D('',#367,#368,#369);
+#371=CIRCLE('',#370,4.);
+#372=EDGE_CURVE('',#366,#358,#371,.T.);
+#373=ORIENTED_EDGE('',*,*,#372,.F.);
+#374=CARTESIAN_POINT('',(93.,67.507614213,18.));
+#375=DIRECTION('',(0.,0.,-1.));
+#376=DIRECTION('',(1.,0.,0.));
+#377=AXIS2_PLACEMENT_3D('',#374,#375,#376);
+#378=CIRCLE('',#377,4.);
+#379=EDGE_CURVE('',#358,#366,#378,.T.);
+#380=ORIENTED_EDGE('',*,*,#379,.F.);
+#381=ORIENTED_EDGE('',*,*,#363,.F.);
+#382=ORIENTED_EDGE('',*,*,#329,.F.);
+#383=ORIENTED_EDGE('',*,*,#336,.F.);
+#384=EDGE_LOOP('',(#364,#373,#380,#381,#382,#383));
+#385=FACE_BOUND('',#384,.T.);
+#386=ADVANCED_FACE('',(#385),#356,.F.);
+#387=CARTESIAN_POINT('',(0.,120.,15.));
+#388=DIRECTION('',(0.,0.,-1.));
+#389=DIRECTION('',(1.,0.,0.));
+#390=AXIS2_PLACEMENT_3D('',#387,#388,#389);
+#391=PLANE('',#390);
+#392=CARTESIAN_POINT('',(4.,120.,15.));
+#393=VERTEX_POINT('',#392);
+#394=CARTESIAN_POINT('',(-4.,120.,15.));
+#395=VERTEX_POINT('',#394);
+#396=CARTESIAN_POINT('',(0.,120.,15.));
+#397=DIRECTION('',(0.,0.,1.));
+#398=DIRECTION('',(1.,0.,-0.));
+#399=AXIS2_PLACEMENT_3D('',#396,#397,#398);
+#400=CIRCLE('',#399,4.);
+#401=EDGE_CURVE('',#393,#395,#400,.T.);
+#402=ORIENTED_EDGE('',*,*,#401,.T.);
+#403=CARTESIAN_POINT('',(0.,120.,15.));
+#404=DIRECTION('',(0.,0.,1.));
+#405=DIRECTION('',(1.,0.,-0.));
+#406=AXIS2_PLACEMENT_3D('',#403,#404,#405);
+#407=CIRCLE('',#406,4.);
+#408=EDGE_CURVE('',#395,#393,#407,.T.);
+#409=ORIENTED_EDGE('',*,*,#408,.T.);
+#410=EDGE_LOOP('',(#402,#409));
+#411=FACE_BOUND('',#410,.T.);
+#412=CARTESIAN_POINT('',(-2.5,120.,15.));
+#413=VERTEX_POINT('',#412);
+#414=CARTESIAN_POINT('',(0.,120.,15.));
+#415=DIRECTION('',(0.,0.,1.));
+#416=DIRECTION('',(1.,0.,-0.));
+#417=AXIS2_PLACEMENT_3D('',#414,#415,#416);
+#418=CIRCLE('',#417,2.5);
+#419=EDGE_CURVE('',#413,#413,#418,.T.);
+#420=ORIENTED_EDGE('',*,*,#419,.F.);
+#421=EDGE_LOOP('',(#420));
+#422=FACE_BOUND('',#421,.T.);
+#423=ADVANCED_FACE('',(#411,#422),#391,.F.);
+#424=CARTESIAN_POINT('',(0.,120.,16.5));
+#425=DIRECTION('',(0.,0.,1.));
+#426=DIRECTION('',(1.,0.,-0.));
+#427=AXIS2_PLACEMENT_3D('',#424,#425,#426);
+#428=CYLINDRICAL_SURFACE('',#427,4.);
+#429=CARTESIAN_POINT('',(-4.,120.,18.));
+#430=VERTEX_POINT('',#429);
+#431=CARTESIAN_POINT('',(-4.,120.,15.));
+#432=DIRECTION('',(0.,0.,1.));
+#433=VECTOR('',#432,3.);
+#434=LINE('',#431,#433);
+#435=EDGE_CURVE('',#395,#430,#434,.T.);
+#436=ORIENTED_EDGE('',*,*,#435,.T.);
+#437=CARTESIAN_POINT('',(4.,120.,18.));
+#438=VERTEX_POINT('',#437);
+#439=CARTESIAN_POINT('',(0.,120.,18.));
+#440=DIRECTION('',(0.,0.,-1.));
+#441=DIRECTION('',(1.,0.,0.));
+#442=AXIS2_PLACEMENT_3D('',#439,#440,#441);
+#443=CIRCLE('',#442,4.);
+#444=EDGE_CURVE('',#438,#430,#443,.T.);
+#445=ORIENTED_EDGE('',*,*,#444,.F.);
+#446=CARTESIAN_POINT('',(0.,120.,18.));
+#447=DIRECTION('',(0.,0.,-1.));
+#448=DIRECTION('',(1.,0.,0.));
+#449=AXIS2_PLACEMENT_3D('',#446,#447,#448);
+#450=CIRCLE('',#449,4.);
+#451=EDGE_CURVE('',#430,#438,#450,.T.);
+#452=ORIENTED_EDGE('',*,*,#451,.F.);
+#453=ORIENTED_EDGE('',*,*,#435,.F.);
+#454=ORIENTED_EDGE('',*,*,#401,.F.);
+#455=ORIENTED_EDGE('',*,*,#408,.F.);
+#456=EDGE_LOOP('',(#436,#445,#452,#453,#454,#455));
+#457=FACE_BOUND('',#456,.T.);
+#458=ADVANCED_FACE('',(#457),#428,.F.);
+#459=CARTESIAN_POINT('',(93.,-67.507614213,-328.692947722));
+#460=DIRECTION('',(0.,0.,1.));
+#461=DIRECTION('',(1.,0.,-0.));
+#462=AXIS2_PLACEMENT_3D('',#459,#460,#461);
+#463=CYLINDRICAL_SURFACE('',#462,2.5);
+#464=CARTESIAN_POINT('',(90.5,-67.507614213,0.));
+#465=VERTEX_POINT('',#464);
+#466=CARTESIAN_POINT('',(90.5,-67.507614213,-0.));
+#467=DIRECTION('',(0.,0.,1.));
+#468=VECTOR('',#467,15.);
+#469=LINE('',#466,#468);
+#470=EDGE_CURVE('',#465,#269,#469,.T.);
+#471=ORIENTED_EDGE('',*,*,#470,.T.);
+#472=ORIENTED_EDGE('',*,*,#275,.T.);
+#473=ORIENTED_EDGE('',*,*,#470,.F.);
+#474=CARTESIAN_POINT('',(93.,-67.507614213,0.));
+#475=DIRECTION('',(0.,0.,1.));
+#476=DIRECTION('',(1.,0.,-0.));
+#477=AXIS2_PLACEMENT_3D('',#474,#475,#476);
+#478=CIRCLE('',#477,2.5);
+#479=EDGE_CURVE('',#465,#465,#478,.T.);
+#480=ORIENTED_EDGE('',*,*,#479,.F.);
+#481=EDGE_LOOP('',(#471,#472,#473,#480));
+#482=FACE_BOUND('',#481,.T.);
+#483=ADVANCED_FACE('',(#482),#463,.F.);
+#484=CARTESIAN_POINT('',(-93.,-67.507614213,-328.692947722));
+#485=DIRECTION('',(0.,0.,1.));
+#486=DIRECTION('',(1.,0.,-0.));
+#487=AXIS2_PLACEMENT_3D('',#484,#485,#486);
+#488=CYLINDRICAL_SURFACE('',#487,2.5);
+#489=CARTESIAN_POINT('',(-95.5,-67.507614213,0.));
+#490=VERTEX_POINT('',#489);
+#491=CARTESIAN_POINT('',(-95.5,-67.507614213,-0.));
+#492=DIRECTION('',(0.,0.,1.));
+#493=VECTOR('',#492,15.);
+#494=LINE('',#491,#493);
+#495=EDGE_CURVE('',#490,#125,#494,.T.);
+#496=ORIENTED_EDGE('',*,*,#495,.T.);
+#497=ORIENTED_EDGE('',*,*,#131,.T.);
+#498=ORIENTED_EDGE('',*,*,#495,.F.);
+#499=CARTESIAN_POINT('',(-93.,-67.507614213,0.));
+#500=DIRECTION('',(0.,0.,1.));
+#501=DIRECTION('',(1.,0.,-0.));
+#502=AXIS2_PLACEMENT_3D('',#499,#500,#501);
+#503=CIRCLE('',#502,2.5);
+#504=EDGE_CURVE('',#490,#490,#503,.T.);
+#505=ORIENTED_EDGE('',*,*,#504,.F.);
+#506=EDGE_LOOP('',(#496,#497,#498,#505));
+#507=FACE_BOUND('',#506,.T.);
+#508=ADVANCED_FACE('',(#507),#488,.F.);
+#509=CARTESIAN_POINT('',(93.,67.507614213,-328.692947722));
+#510=DIRECTION('',(0.,0.,1.));
+#511=DIRECTION('',(1.,0.,-0.));
+#512=AXIS2_PLACEMENT_3D('',#509,#510,#511);
+#513=CYLINDRICAL_SURFACE('',#512,2.5);
+#514=CARTESIAN_POINT('',(90.5,67.507614213,0.));
+#515=VERTEX_POINT('',#514);
+#516=CARTESIAN_POINT('',(90.5,67.507614213,-0.));
+#517=DIRECTION('',(0.,0.,1.));
+#518=VECTOR('',#517,15.);
+#519=LINE('',#516,#518);
+#520=EDGE_CURVE('',#515,#341,#519,.T.);
+#521=ORIENTED_EDGE('',*,*,#520,.T.);
+#522=ORIENTED_EDGE('',*,*,#347,.T.);
+#523=ORIENTED_EDGE('',*,*,#520,.F.);
+#524=CARTESIAN_POINT('',(93.,67.507614213,0.));
+#525=DIRECTION('',(0.,0.,1.));
+#526=DIRECTION('',(1.,0.,-0.));
+#527=AXIS2_PLACEMENT_3D('',#524,#525,#526);
+#528=CIRCLE('',#527,2.5);
+#529=EDGE_CURVE('',#515,#515,#528,.T.);
+#530=ORIENTED_EDGE('',*,*,#529,.F.);
+#531=EDGE_LOOP('',(#521,#522,#523,#530));
+#532=FACE_BOUND('',#531,.T.);
+#533=ADVANCED_FACE('',(#532),#513,.F.);
+#534=CARTESIAN_POINT('',(-93.,67.507614213,-328.692947722));
+#535=DIRECTION('',(0.,0.,1.));
+#536=DIRECTION('',(1.,0.,-0.));
+#537=AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#538=CYLINDRICAL_SURFACE('',#537,2.5);
+#539=CARTESIAN_POINT('',(-95.5,67.507614213,0.));
+#540=VERTEX_POINT('',#539);
+#541=CARTESIAN_POINT('',(-95.5,67.507614213,-0.));
+#542=DIRECTION('',(0.,0.,1.));
+#543=VECTOR('',#542,15.);
+#544=LINE('',#541,#543);
+#545=EDGE_CURVE('',#540,#53,#544,.T.);
+#546=ORIENTED_EDGE('',*,*,#545,.T.);
+#547=ORIENTED_EDGE('',*,*,#59,.T.);
+#548=ORIENTED_EDGE('',*,*,#545,.F.);
+#549=CARTESIAN_POINT('',(-93.,67.507614213,0.));
+#550=DIRECTION('',(0.,0.,1.));
+#551=DIRECTION('',(1.,0.,-0.));
+#552=AXIS2_PLACEMENT_3D('',#549,#550,#551);
+#553=CIRCLE('',#552,2.5);
+#554=EDGE_CURVE('',#540,#540,#553,.T.);
+#555=ORIENTED_EDGE('',*,*,#554,.F.);
+#556=EDGE_LOOP('',(#546,#547,#548,#555));
+#557=FACE_BOUND('',#556,.T.);
+#558=ADVANCED_FACE('',(#557),#538,.F.);
+#559=CARTESIAN_POINT('',(0.,-120.,-328.692947722));
+#560=DIRECTION('',(0.,0.,1.));
+#561=DIRECTION('',(1.,0.,-0.));
+#562=AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#563=CYLINDRICAL_SURFACE('',#562,2.5);
+#564=CARTESIAN_POINT('',(-2.5,-120.,0.));
+#565=VERTEX_POINT('',#564);
+#566=CARTESIAN_POINT('',(-2.5,-120.,-0.));
+#567=DIRECTION('',(0.,0.,1.));
+#568=VECTOR('',#567,15.);
+#569=LINE('',#566,#568);
+#570=EDGE_CURVE('',#565,#197,#569,.T.);
+#571=ORIENTED_EDGE('',*,*,#570,.T.);
+#572=ORIENTED_EDGE('',*,*,#203,.T.);
+#573=ORIENTED_EDGE('',*,*,#570,.F.);
+#574=CARTESIAN_POINT('',(0.,-120.,0.));
+#575=DIRECTION('',(0.,0.,1.));
+#576=DIRECTION('',(1.,0.,-0.));
+#577=AXIS2_PLACEMENT_3D('',#574,#575,#576);
+#578=CIRCLE('',#577,2.5);
+#579=EDGE_CURVE('',#565,#565,#578,.T.);
+#580=ORIENTED_EDGE('',*,*,#579,.F.);
+#581=EDGE_LOOP('',(#571,#572,#573,#580));
+#582=FACE_BOUND('',#581,.T.);
+#583=ADVANCED_FACE('',(#582),#563,.F.);
+#584=CARTESIAN_POINT('',(0.,120.,-328.692947722));
+#585=DIRECTION('',(0.,0.,1.));
+#586=DIRECTION('',(1.,0.,-0.));
+#587=AXIS2_PLACEMENT_3D('',#584,#585,#586);
+#588=CYLINDRICAL_SURFACE('',#587,2.5);
+#589=CARTESIAN_POINT('',(-2.5,120.,0.));
+#590=VERTEX_POINT('',#589);
+#591=CARTESIAN_POINT('',(-2.5,120.,-0.));
+#592=DIRECTION('',(0.,0.,1.));
+#593=VECTOR('',#592,15.);
+#594=LINE('',#591,#593);
+#595=EDGE_CURVE('',#590,#413,#594,.T.);
+#596=ORIENTED_EDGE('',*,*,#595,.T.);
+#597=ORIENTED_EDGE('',*,*,#419,.T.);
+#598=ORIENTED_EDGE('',*,*,#595,.F.);
+#599=CARTESIAN_POINT('',(0.,120.,0.));
+#600=DIRECTION('',(0.,0.,1.));
+#601=DIRECTION('',(1.,0.,-0.));
+#602=AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#603=CIRCLE('',#602,2.5);
+#604=EDGE_CURVE('',#590,#590,#603,.T.);
+#605=ORIENTED_EDGE('',*,*,#604,.F.);
+#606=EDGE_LOOP('',(#596,#597,#598,#605));
+#607=FACE_BOUND('',#606,.T.);
+#608=ADVANCED_FACE('',(#607),#588,.F.);
+#609=CARTESIAN_POINT('',(100.,-13.,18.));
+#610=DIRECTION('',(1.,0.,0.));
+#611=DIRECTION('',(0.,0.,-1.));
+#612=AXIS2_PLACEMENT_3D('',#609,#610,#611);
+#613=PLANE('',#612);
+#614=CARTESIAN_POINT('',(100.,-13.,0.));
+#615=VERTEX_POINT('',#614);
+#616=CARTESIAN_POINT('',(100.,13.,0.));
+#617=VERTEX_POINT('',#616);
+#618=CARTESIAN_POINT('',(100.,-71.5,0.));
+#619=DIRECTION('',(0.,1.,0.));
+#620=VECTOR('',#619,260.);
+#621=LINE('',#618,#620);
+#622=EDGE_CURVE('',#615,#617,#621,.T.);
+#623=ORIENTED_EDGE('',*,*,#622,.F.);
+#624=CARTESIAN_POINT('',(100.,-13.,18.));
+#625=VERTEX_POINT('',#624);
+#626=CARTESIAN_POINT('',(100.,-13.,18.));
+#627=DIRECTION('',(0.,0.,-1.));
+#628=VECTOR('',#627,180.);
+#629=LINE('',#626,#628);
+#630=EDGE_CURVE('',#625,#615,#629,.T.);
+#631=ORIENTED_EDGE('',*,*,#630,.F.);
+#632=CARTESIAN_POINT('',(100.,13.,18.));
+#633=VERTEX_POINT('',#632);
+#634=CARTESIAN_POINT('',(100.,188.5,18.));
+#635=DIRECTION('',(0.,-1.,0.));
+#636=VECTOR('',#635,260.);
+#637=LINE('',#634,#636);
+#638=EDGE_CURVE('',#633,#625,#637,.T.);
+#639=ORIENTED_EDGE('',*,*,#638,.F.);
+#640=CARTESIAN_POINT('',(100.,13.,18.));
+#641=DIRECTION('',(0.,0.,-1.));
+#642=VECTOR('',#641,180.);
+#643=LINE('',#640,#642);
+#644=EDGE_CURVE('',#633,#617,#643,.T.);
+#645=ORIENTED_EDGE('',*,*,#644,.T.);
+#646=EDGE_LOOP('',(#623,#631,#639,#645));
+#647=FACE_BOUND('',#646,.T.);
+#648=ADVANCED_FACE('',(#647),#613,.F.);
+#649=CARTESIAN_POINT('',(0.,13.,18.));
+#650=DIRECTION('',(0.,0.,-1.));
+#651=DIRECTION('',(-1.,0.,0.));
+#652=AXIS2_PLACEMENT_3D('',#649,#650,#651);
+#653=CYLINDRICAL_SURFACE('',#652,100.);
+#654=CARTESIAN_POINT('',(-100.,13.,0.));
+#655=VERTEX_POINT('',#654);
+#656=CARTESIAN_POINT('',(0.,13.,0.));
+#657=DIRECTION('',(0.,0.,1.));
+#658=DIRECTION('',(-1.,0.,0.));
+#659=AXIS2_PLACEMENT_3D('',#656,#657,#658);
+#660=CIRCLE('',#659,100.);
+#661=EDGE_CURVE('',#617,#655,#660,.T.);
+#662=ORIENTED_EDGE('',*,*,#661,.F.);
+#663=ORIENTED_EDGE('',*,*,#644,.F.);
+#664=CARTESIAN_POINT('',(-100.,13.,18.));
+#665=VERTEX_POINT('',#664);
+#666=CARTESIAN_POINT('',(0.,13.,18.));
+#667=DIRECTION('',(0.,0.,-1.));
+#668=DIRECTION('',(-1.,0.,0.));
+#669=AXIS2_PLACEMENT_3D('',#666,#667,#668);
+#670=CIRCLE('',#669,100.);
+#671=EDGE_CURVE('',#665,#633,#670,.T.);
+#672=ORIENTED_EDGE('',*,*,#671,.F.);
+#673=CARTESIAN_POINT('',(-100.,13.,18.));
+#674=DIRECTION('',(0.,0.,-1.));
+#675=VECTOR('',#674,180.);
+#676=LINE('',#673,#675);
+#677=EDGE_CURVE('',#665,#655,#676,.T.);
+#678=ORIENTED_EDGE('',*,*,#677,.T.);
+#679=EDGE_LOOP('',(#662,#663,#672,#678));
+#680=FACE_BOUND('',#679,.T.);
+#681=ADVANCED_FACE('',(#680),#653,.F.);
+#682=CARTESIAN_POINT('',(-100.,13.,18.));
+#683=DIRECTION('',(-1.,0.,0.));
+#684=DIRECTION('',(0.,0.,1.));
+#685=AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#686=PLANE('',#685);
+#687=CARTESIAN_POINT('',(-100.,-13.,0.));
+#688=VERTEX_POINT('',#687);
+#689=CARTESIAN_POINT('',(-100.,71.5,0.));
+#690=DIRECTION('',(0.,-1.,0.));
+#691=VECTOR('',#690,260.);
+#692=LINE('',#689,#691);
+#693=EDGE_CURVE('',#655,#688,#692,.T.);
+#694=ORIENTED_EDGE('',*,*,#693,.F.);
+#695=ORIENTED_EDGE('',*,*,#677,.F.);
+#696=CARTESIAN_POINT('',(-100.,-13.,18.));
+#697=VERTEX_POINT('',#696);
+#698=CARTESIAN_POINT('',(-100.,-188.5,18.));
+#699=DIRECTION('',(0.,1.,0.));
+#700=VECTOR('',#699,260.);
+#701=LINE('',#698,#700);
+#702=EDGE_CURVE('',#697,#665,#701,.T.);
+#703=ORIENTED_EDGE('',*,*,#702,.F.);
+#704=CARTESIAN_POINT('',(-100.,-13.,18.));
+#705=DIRECTION('',(0.,0.,-1.));
+#706=VECTOR('',#705,180.);
+#707=LINE('',#704,#706);
+#708=EDGE_CURVE('',#697,#688,#707,.T.);
+#709=ORIENTED_EDGE('',*,*,#708,.T.);
+#710=EDGE_LOOP('',(#694,#695,#703,#709));
+#711=FACE_BOUND('',#710,.T.);
+#712=ADVANCED_FACE('',(#711),#686,.F.);
+#713=CARTESIAN_POINT('',(0.,-13.,18.));
+#714=DIRECTION('',(0.,0.,-1.));
+#715=DIRECTION('',(1.,0.,0.));
+#716=AXIS2_PLACEMENT_3D('',#713,#714,#715);
+#717=CYLINDRICAL_SURFACE('',#716,100.);
+#718=CARTESIAN_POINT('',(0.,-13.,0.));
+#719=DIRECTION('',(0.,0.,1.));
+#720=DIRECTION('',(1.,0.,-0.));
+#721=AXIS2_PLACEMENT_3D('',#718,#719,#720);
+#722=CIRCLE('',#721,100.);
+#723=EDGE_CURVE('',#688,#615,#722,.T.);
+#724=ORIENTED_EDGE('',*,*,#723,.F.);
+#725=ORIENTED_EDGE('',*,*,#708,.F.);
+#726=CARTESIAN_POINT('',(0.,-13.,18.));
+#727=DIRECTION('',(0.,0.,-1.));
+#728=DIRECTION('',(1.,0.,0.));
+#729=AXIS2_PLACEMENT_3D('',#726,#727,#728);
+#730=CIRCLE('',#729,100.);
+#731=EDGE_CURVE('',#625,#697,#730,.T.);
+#732=ORIENTED_EDGE('',*,*,#731,.F.);
+#733=ORIENTED_EDGE('',*,*,#630,.T.);
+#734=EDGE_LOOP('',(#724,#725,#732,#733));
+#735=FACE_BOUND('',#734,.T.);
+#736=ADVANCED_FACE('',(#735),#717,.F.);
+#737=CARTESIAN_POINT('',(22.,132.,0.));
+#738=DIRECTION('',(0.560478152,0.82816921,0.));
+#739=DIRECTION('',(0.,0.,-1.));
+#740=AXIS2_PLACEMENT_3D('',#737,#738,#739);
+#741=PLANE('',#740);
+#742=CARTESIAN_POINT('',(22.,132.,18.));
+#743=VERTEX_POINT('',#742);
+#744=CARTESIAN_POINT('',(71.5,98.5,18.));
+#745=VERTEX_POINT('',#744);
+#746=CARTESIAN_POINT('',(-423.5,433.5,18.));
+#747=DIRECTION('',(0.82816921,-0.560478152,0.));
+#748=VECTOR('',#747,597.703940091);
+#749=LINE('',#746,#748);
+#750=EDGE_CURVE('',#743,#745,#749,.T.);
+#751=ORIENTED_EDGE('',*,*,#750,.T.);
+#752=CARTESIAN_POINT('',(71.5,98.5,0.));
+#753=VERTEX_POINT('',#752);
+#754=CARTESIAN_POINT('',(71.5,98.5,0.));
+#755=DIRECTION('',(0.,0.,1.));
+#756=VECTOR('',#755,180.);
+#757=LINE('',#754,#756);
+#758=EDGE_CURVE('',#753,#745,#757,.T.);
+#759=ORIENTED_EDGE('',*,*,#758,.F.);
+#760=CARTESIAN_POINT('',(22.,132.,0.));
+#761=VERTEX_POINT('',#760);
+#762=CARTESIAN_POINT('',(71.5,98.5,0.));
+#763=DIRECTION('',(-0.82816921,0.560478152,0.));
+#764=VECTOR('',#763,597.703940091);
+#765=LINE('',#762,#764);
+#766=EDGE_CURVE('',#753,#761,#765,.T.);
+#767=ORIENTED_EDGE('',*,*,#766,.T.);
+#768=CARTESIAN_POINT('',(22.,132.,0.));
+#769=DIRECTION('',(0.,0.,1.));
+#770=VECTOR('',#769,180.);
+#771=LINE('',#768,#770);
+#772=EDGE_CURVE('',#761,#743,#771,.T.);
+#773=ORIENTED_EDGE('',*,*,#772,.T.);
+#774=EDGE_LOOP('',(#751,#759,#767,#773));
+#775=FACE_BOUND('',#774,.T.);
+#776=ADVANCED_FACE('',(#775),#741,.T.);
+#777=CARTESIAN_POINT('',(71.5,98.5,0.));
+#778=DIRECTION('',(0.707106781,0.707106781,0.));
+#779=DIRECTION('',(0.,0.,-1.));
+#780=AXIS2_PLACEMENT_3D('',#777,#778,#779);
+#781=PLANE('',#780);
+#782=CARTESIAN_POINT('',(98.5,71.5,18.));
+#783=VERTEX_POINT('',#782);
+#784=CARTESIAN_POINT('',(-171.5,341.5,18.));
+#785=DIRECTION('',(0.707106781,-0.707106781,0.));
+#786=VECTOR('',#785,381.837661841);
+#787=LINE('',#784,#786);
+#788=EDGE_CURVE('',#745,#783,#787,.T.);
+#789=ORIENTED_EDGE('',*,*,#788,.T.);
+#790=CARTESIAN_POINT('',(98.5,71.5,0.));
+#791=VERTEX_POINT('',#790);
+#792=CARTESIAN_POINT('',(98.5,71.5,0.));
+#793=DIRECTION('',(0.,0.,1.));
+#794=VECTOR('',#793,180.);
+#795=LINE('',#792,#794);
+#796=EDGE_CURVE('',#791,#783,#795,.T.);
+#797=ORIENTED_EDGE('',*,*,#796,.F.);
+#798=CARTESIAN_POINT('',(98.5,71.5,0.));
+#799=DIRECTION('',(-0.707106781,0.707106781,0.));
+#800=VECTOR('',#799,381.837661841);
+#801=LINE('',#798,#800);
+#802=EDGE_CURVE('',#791,#753,#801,.T.);
+#803=ORIENTED_EDGE('',*,*,#802,.T.);
+#804=ORIENTED_EDGE('',*,*,#758,.T.);
+#805=EDGE_LOOP('',(#789,#797,#803,#804));
+#806=FACE_BOUND('',#805,.T.);
+#807=ADVANCED_FACE('',(#806),#781,.T.);
+#808=CARTESIAN_POINT('',(98.5,71.5,0.));
+#809=DIRECTION('',(0.964763821,0.263117406,0.));
+#810=DIRECTION('',(0.,0.,-1.));
+#811=AXIS2_PLACEMENT_3D('',#808,#809,#810);
+#812=PLANE('',#811);
+#813=CARTESIAN_POINT('',(112.,22.,18.));
+#814=VERTEX_POINT('',#813);
+#815=CARTESIAN_POINT('',(98.5,71.5,18.));
+#816=DIRECTION('',(0.263117406,-0.964763821,0.));
+#817=VECTOR('',#816,51.307894129);
+#818=LINE('',#815,#817);
+#819=EDGE_CURVE('',#783,#814,#818,.T.);
+#820=ORIENTED_EDGE('',*,*,#819,.T.);
+#821=CARTESIAN_POINT('',(112.,22.,0.));
+#822=VERTEX_POINT('',#821);
+#823=CARTESIAN_POINT('',(112.,22.,0.));
+#824=DIRECTION('',(0.,0.,1.));
+#825=VECTOR('',#824,180.);
+#826=LINE('',#823,#825);
+#827=EDGE_CURVE('',#822,#814,#826,.T.);
+#828=ORIENTED_EDGE('',*,*,#827,.F.);
+#829=CARTESIAN_POINT('',(112.,22.,0.));
+#830=DIRECTION('',(-0.263117406,0.964763821,0.));
+#831=VECTOR('',#830,51.307894129);
+#832=LINE('',#829,#831);
+#833=EDGE_CURVE('',#822,#791,#832,.T.);
+#834=ORIENTED_EDGE('',*,*,#833,.T.);
+#835=ORIENTED_EDGE('',*,*,#796,.T.);
+#836=EDGE_LOOP('',(#820,#828,#834,#835));
+#837=FACE_BOUND('',#836,.T.);
+#838=ADVANCED_FACE('',(#837),#812,.T.);
+#839=CARTESIAN_POINT('',(112.,22.,0.));
+#840=DIRECTION('',(1.,0.,0.));
+#841=DIRECTION('',(0.,0.,-1.));
+#842=AXIS2_PLACEMENT_3D('',#839,#840,#841);
+#843=PLANE('',#842);
+#844=CARTESIAN_POINT('',(112.,-22.,18.));
+#845=VERTEX_POINT('',#844);
+#846=CARTESIAN_POINT('',(112.,22.,18.));
+#847=DIRECTION('',(0.,-1.,0.));
+#848=VECTOR('',#847,44.);
+#849=LINE('',#846,#848);
+#850=EDGE_CURVE('',#814,#845,#849,.T.);
+#851=ORIENTED_EDGE('',*,*,#850,.T.);
+#852=CARTESIAN_POINT('',(112.,-22.,0.));
+#853=VERTEX_POINT('',#852);
+#854=CARTESIAN_POINT('',(112.,-22.,0.));
+#855=DIRECTION('',(0.,0.,1.));
+#856=VECTOR('',#855,180.);
+#857=LINE('',#854,#856);
+#858=EDGE_CURVE('',#853,#845,#857,.T.);
+#859=ORIENTED_EDGE('',*,*,#858,.F.);
+#860=CARTESIAN_POINT('',(112.,-22.,0.));
+#861=DIRECTION('',(0.,1.,0.));
+#862=VECTOR('',#861,44.);
+#863=LINE('',#860,#862);
+#864=EDGE_CURVE('',#853,#822,#863,.T.);
+#865=ORIENTED_EDGE('',*,*,#864,.T.);
+#866=ORIENTED_EDGE('',*,*,#827,.T.);
+#867=EDGE_LOOP('',(#851,#859,#865,#866));
+#868=FACE_BOUND('',#867,.T.);
+#869=ADVANCED_FACE('',(#868),#843,.T.);
+#870=CARTESIAN_POINT('',(112.,-22.,0.));
+#871=DIRECTION('',(0.964763821,-0.263117406,0.));
+#872=DIRECTION('',(0.,0.,-1.));
+#873=AXIS2_PLACEMENT_3D('',#870,#871,#872);
+#874=PLANE('',#873);
+#875=CARTESIAN_POINT('',(98.5,-71.5,18.));
+#876=VERTEX_POINT('',#875);
+#877=CARTESIAN_POINT('',(112.,-22.,18.));
+#878=DIRECTION('',(-0.263117406,-0.964763821,0.));
+#879=VECTOR('',#878,51.307894129);
+#880=LINE('',#877,#879);
+#881=EDGE_CURVE('',#845,#876,#880,.T.);
+#882=ORIENTED_EDGE('',*,*,#881,.T.);
+#883=CARTESIAN_POINT('',(98.5,-71.5,0.));
+#884=VERTEX_POINT('',#883);
+#885=CARTESIAN_POINT('',(98.5,-71.5,0.));
+#886=DIRECTION('',(0.,0.,1.));
+#887=VECTOR('',#886,180.);
+#888=LINE('',#885,#887);
+#889=EDGE_CURVE('',#884,#876,#888,.T.);
+#890=ORIENTED_EDGE('',*,*,#889,.F.);
+#891=CARTESIAN_POINT('',(98.5,-71.5,0.));
+#892=DIRECTION('',(0.263117406,0.964763821,0.));
+#893=VECTOR('',#892,51.307894129);
+#894=LINE('',#891,#893);
+#895=EDGE_CURVE('',#884,#853,#894,.T.);
+#896=ORIENTED_EDGE('',*,*,#895,.T.);
+#897=ORIENTED_EDGE('',*,*,#858,.T.);
+#898=EDGE_LOOP('',(#882,#890,#896,#897));
+#899=FACE_BOUND('',#898,.T.);
+#900=ADVANCED_FACE('',(#899),#874,.T.);
+#901=CARTESIAN_POINT('',(98.5,-71.5,0.));
+#902=DIRECTION('',(0.707106781,-0.707106781,0.));
+#903=DIRECTION('',(0.,0.,-1.));
+#904=AXIS2_PLACEMENT_3D('',#901,#902,#903);
+#905=PLANE('',#904);
+#906=CARTESIAN_POINT('',(71.5,-98.5,18.));
+#907=VERTEX_POINT('',#906);
+#908=CARTESIAN_POINT('',(341.5,171.5,18.));
+#909=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#910=VECTOR('',#909,381.837661841);
+#911=LINE('',#908,#910);
+#912=EDGE_CURVE('',#876,#907,#911,.T.);
+#913=ORIENTED_EDGE('',*,*,#912,.T.);
+#914=CARTESIAN_POINT('',(71.5,-98.5,0.));
+#915=VERTEX_POINT('',#914);
+#916=CARTESIAN_POINT('',(71.5,-98.5,0.));
+#917=DIRECTION('',(0.,0.,1.));
+#918=VECTOR('',#917,180.);
+#919=LINE('',#916,#918);
+#920=EDGE_CURVE('',#915,#907,#919,.T.);
+#921=ORIENTED_EDGE('',*,*,#920,.F.);
+#922=CARTESIAN_POINT('',(71.5,-98.5,0.));
+#923=DIRECTION('',(0.707106781,0.707106781,0.));
+#924=VECTOR('',#923,381.837661841);
+#925=LINE('',#922,#924);
+#926=EDGE_CURVE('',#915,#884,#925,.T.);
+#927=ORIENTED_EDGE('',*,*,#926,.T.);
+#928=ORIENTED_EDGE('',*,*,#889,.T.);
+#929=EDGE_LOOP('',(#913,#921,#927,#928));
+#930=FACE_BOUND('',#929,.T.);
+#931=ADVANCED_FACE('',(#930),#905,.T.);
+#932=CARTESIAN_POINT('',(71.5,-98.5,0.));
+#933=DIRECTION('',(0.560478152,-0.82816921,0.));
+#934=DIRECTION('',(0.,0.,-1.));
+#935=AXIS2_PLACEMENT_3D('',#932,#933,#934);
+#936=PLANE('',#935);
+#937=CARTESIAN_POINT('',(22.,-132.,18.));
+#938=VERTEX_POINT('',#937);
+#939=CARTESIAN_POINT('',(71.5,-98.5,18.));
+#940=DIRECTION('',(-0.82816921,-0.560478152,0.));
+#941=VECTOR('',#940,59.770394009);
+#942=LINE('',#939,#941);
+#943=EDGE_CURVE('',#907,#938,#942,.T.);
+#944=ORIENTED_EDGE('',*,*,#943,.T.);
+#945=CARTESIAN_POINT('',(22.,-132.,0.));
+#946=VERTEX_POINT('',#945);
+#947=CARTESIAN_POINT('',(22.,-132.,0.));
+#948=DIRECTION('',(0.,0.,1.));
+#949=VECTOR('',#948,180.);
+#950=LINE('',#947,#949);
+#951=EDGE_CURVE('',#946,#938,#950,.T.);
+#952=ORIENTED_EDGE('',*,*,#951,.F.);
+#953=CARTESIAN_POINT('',(22.,-132.,0.));
+#954=DIRECTION('',(0.82816921,0.560478152,0.));
+#955=VECTOR('',#954,59.770394009);
+#956=LINE('',#953,#955);
+#957=EDGE_CURVE('',#946,#915,#956,.T.);
+#958=ORIENTED_EDGE('',*,*,#957,.T.);
+#959=ORIENTED_EDGE('',*,*,#920,.T.);
+#960=EDGE_LOOP('',(#944,#952,#958,#959));
+#961=FACE_BOUND('',#960,.T.);
+#962=ADVANCED_FACE('',(#961),#936,.T.);
+#963=CARTESIAN_POINT('',(22.,-132.,0.));
+#964=DIRECTION('',(0.,-1.,0.));
+#965=DIRECTION('',(0.,0.,-1.));
+#966=AXIS2_PLACEMENT_3D('',#963,#964,#965);
+#967=PLANE('',#966);
+#968=CARTESIAN_POINT('',(-22.,-132.,18.));
+#969=VERTEX_POINT('',#968);
+#970=CARTESIAN_POINT('',(22.,-132.,18.));
+#971=DIRECTION('',(-1.,0.,0.));
+#972=VECTOR('',#971,44.);
+#973=LINE('',#970,#972);
+#974=EDGE_CURVE('',#938,#969,#973,.T.);
+#975=ORIENTED_EDGE('',*,*,#974,.T.);
+#976=CARTESIAN_POINT('',(-22.,-132.,0.));
+#977=VERTEX_POINT('',#976);
+#978=CARTESIAN_POINT('',(-22.,-132.,0.));
+#979=DIRECTION('',(0.,0.,1.));
+#980=VECTOR('',#979,180.);
+#981=LINE('',#978,#980);
+#982=EDGE_CURVE('',#977,#969,#981,.T.);
+#983=ORIENTED_EDGE('',*,*,#982,.F.);
+#984=CARTESIAN_POINT('',(-22.,-132.,0.));
+#985=DIRECTION('',(1.,0.,-0.));
+#986=VECTOR('',#985,44.);
+#987=LINE('',#984,#986);
+#988=EDGE_CURVE('',#977,#946,#987,.T.);
+#989=ORIENTED_EDGE('',*,*,#988,.T.);
+#990=ORIENTED_EDGE('',*,*,#951,.T.);
+#991=EDGE_LOOP('',(#975,#983,#989,#990));
+#992=FACE_BOUND('',#991,.T.);
+#993=ADVANCED_FACE('',(#992),#967,.T.);
+#994=CARTESIAN_POINT('',(-22.,-132.,0.));
+#995=DIRECTION('',(-0.560478152,-0.82816921,0.));
+#996=DIRECTION('',(0.,0.,1.));
+#997=AXIS2_PLACEMENT_3D('',#994,#995,#996);
+#998=PLANE('',#997);
+#999=CARTESIAN_POINT('',(-71.5,-98.5,18.));
+#1000=VERTEX_POINT('',#999);
+#1001=CARTESIAN_POINT('',(423.5,-433.5,18.));
+#1002=DIRECTION('',(-0.82816921,0.560478152,0.));
+#1003=VECTOR('',#1002,597.703940091);
+#1004=LINE('',#1001,#1003);
+#1005=EDGE_CURVE('',#969,#1000,#1004,.T.);
+#1006=ORIENTED_EDGE('',*,*,#1005,.T.);
+#1007=CARTESIAN_POINT('',(-71.5,-98.5,0.));
+#1008=VERTEX_POINT('',#1007);
+#1009=CARTESIAN_POINT('',(-71.5,-98.5,0.));
+#1010=DIRECTION('',(0.,0.,1.));
+#1011=VECTOR('',#1010,180.);
+#1012=LINE('',#1009,#1011);
+#1013=EDGE_CURVE('',#1008,#1000,#1012,.T.);
+#1014=ORIENTED_EDGE('',*,*,#1013,.F.);
+#1015=CARTESIAN_POINT('',(-71.5,-98.5,0.));
+#1016=DIRECTION('',(0.82816921,-0.560478152,0.));
+#1017=VECTOR('',#1016,597.703940091);
+#1018=LINE('',#1015,#1017);
+#1019=EDGE_CURVE('',#1008,#977,#1018,.T.);
+#1020=ORIENTED_EDGE('',*,*,#1019,.T.);
+#1021=ORIENTED_EDGE('',*,*,#982,.T.);
+#1022=EDGE_LOOP('',(#1006,#1014,#1020,#1021));
+#1023=FACE_BOUND('',#1022,.T.);
+#1024=ADVANCED_FACE('',(#1023),#998,.T.);
+#1025=CARTESIAN_POINT('',(-71.5,-98.5,0.));
+#1026=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#1027=DIRECTION('',(0.,0.,1.));
+#1028=AXIS2_PLACEMENT_3D('',#1025,#1026,#1027);
+#1029=PLANE('',#1028);
+#1030=CARTESIAN_POINT('',(-98.5,-71.5,18.));
+#1031=VERTEX_POINT('',#1030);
+#1032=CARTESIAN_POINT('',(171.5,-341.5,18.));
+#1033=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1034=VECTOR('',#1033,381.837661841);
+#1035=LINE('',#1032,#1034);
+#1036=EDGE_CURVE('',#1000,#1031,#1035,.T.);
+#1037=ORIENTED_EDGE('',*,*,#1036,.T.);
+#1038=CARTESIAN_POINT('',(-98.5,-71.5,0.));
+#1039=VERTEX_POINT('',#1038);
+#1040=CARTESIAN_POINT('',(-98.5,-71.5,0.));
+#1041=DIRECTION('',(0.,0.,1.));
+#1042=VECTOR('',#1041,180.);
+#1043=LINE('',#1040,#1042);
+#1044=EDGE_CURVE('',#1039,#1031,#1043,.T.);
+#1045=ORIENTED_EDGE('',*,*,#1044,.F.);
+#1046=CARTESIAN_POINT('',(-98.5,-71.5,0.));
+#1047=DIRECTION('',(0.707106781,-0.707106781,0.));
+#1048=VECTOR('',#1047,381.837661841);
+#1049=LINE('',#1046,#1048);
+#1050=EDGE_CURVE('',#1039,#1008,#1049,.T.);
+#1051=ORIENTED_EDGE('',*,*,#1050,.T.);
+#1052=ORIENTED_EDGE('',*,*,#1013,.T.);
+#1053=EDGE_LOOP('',(#1037,#1045,#1051,#1052));
+#1054=FACE_BOUND('',#1053,.T.);
+#1055=ADVANCED_FACE('',(#1054),#1029,.T.);
+#1056=CARTESIAN_POINT('',(-98.5,-71.5,0.));
+#1057=DIRECTION('',(-0.964763821,-0.263117406,0.));
+#1058=DIRECTION('',(0.,0.,1.));
+#1059=AXIS2_PLACEMENT_3D('',#1056,#1057,#1058);
+#1060=PLANE('',#1059);
+#1061=CARTESIAN_POINT('',(-112.,-22.,18.));
+#1062=VERTEX_POINT('',#1061);
+#1063=CARTESIAN_POINT('',(-98.5,-71.5,18.));
+#1064=DIRECTION('',(-0.263117406,0.964763821,0.));
+#1065=VECTOR('',#1064,51.307894129);
+#1066=LINE('',#1063,#1065);
+#1067=EDGE_CURVE('',#1031,#1062,#1066,.T.);
+#1068=ORIENTED_EDGE('',*,*,#1067,.T.);
+#1069=CARTESIAN_POINT('',(-112.,-22.,0.));
+#1070=VERTEX_POINT('',#1069);
+#1071=CARTESIAN_POINT('',(-112.,-22.,0.));
+#1072=DIRECTION('',(0.,0.,1.));
+#1073=VECTOR('',#1072,180.);
+#1074=LINE('',#1071,#1073);
+#1075=EDGE_CURVE('',#1070,#1062,#1074,.T.);
+#1076=ORIENTED_EDGE('',*,*,#1075,.F.);
+#1077=CARTESIAN_POINT('',(-112.,-22.,0.));
+#1078=DIRECTION('',(0.263117406,-0.964763821,0.));
+#1079=VECTOR('',#1078,51.307894129);
+#1080=LINE('',#1077,#1079);
+#1081=EDGE_CURVE('',#1070,#1039,#1080,.T.);
+#1082=ORIENTED_EDGE('',*,*,#1081,.T.);
+#1083=ORIENTED_EDGE('',*,*,#1044,.T.);
+#1084=EDGE_LOOP('',(#1068,#1076,#1082,#1083));
+#1085=FACE_BOUND('',#1084,.T.);
+#1086=ADVANCED_FACE('',(#1085),#1060,.T.);
+#1087=CARTESIAN_POINT('',(-112.,-22.,0.));
+#1088=DIRECTION('',(-1.,0.,0.));
+#1089=DIRECTION('',(0.,0.,1.));
+#1090=AXIS2_PLACEMENT_3D('',#1087,#1088,#1089);
+#1091=PLANE('',#1090);
+#1092=CARTESIAN_POINT('',(-112.,22.,18.));
+#1093=VERTEX_POINT('',#1092);
+#1094=CARTESIAN_POINT('',(-112.,-22.,18.));
+#1095=DIRECTION('',(0.,1.,0.));
+#1096=VECTOR('',#1095,44.);
+#1097=LINE('',#1094,#1096);
+#1098=EDGE_CURVE('',#1062,#1093,#1097,.T.);
+#1099=ORIENTED_EDGE('',*,*,#1098,.T.);
+#1100=CARTESIAN_POINT('',(-112.,22.,0.));
+#1101=VERTEX_POINT('',#1100);
+#1102=CARTESIAN_POINT('',(-112.,22.,0.));
+#1103=DIRECTION('',(0.,0.,1.));
+#1104=VECTOR('',#1103,180.);
+#1105=LINE('',#1102,#1104);
+#1106=EDGE_CURVE('',#1101,#1093,#1105,.T.);
+#1107=ORIENTED_EDGE('',*,*,#1106,.F.);
+#1108=CARTESIAN_POINT('',(-112.,22.,0.));
+#1109=DIRECTION('',(0.,-1.,0.));
+#1110=VECTOR('',#1109,44.);
+#1111=LINE('',#1108,#1110);
+#1112=EDGE_CURVE('',#1101,#1070,#1111,.T.);
+#1113=ORIENTED_EDGE('',*,*,#1112,.T.);
+#1114=ORIENTED_EDGE('',*,*,#1075,.T.);
+#1115=EDGE_LOOP('',(#1099,#1107,#1113,#1114));
+#1116=FACE_BOUND('',#1115,.T.);
+#1117=ADVANCED_FACE('',(#1116),#1091,.T.);
+#1118=CARTESIAN_POINT('',(-112.,22.,0.));
+#1119=DIRECTION('',(-0.964763821,0.263117406,0.));
+#1120=DIRECTION('',(0.,0.,1.));
+#1121=AXIS2_PLACEMENT_3D('',#1118,#1119,#1120);
+#1122=PLANE('',#1121);
+#1123=CARTESIAN_POINT('',(-98.5,71.5,18.));
+#1124=VERTEX_POINT('',#1123);
+#1125=CARTESIAN_POINT('',(-112.,22.,18.));
+#1126=DIRECTION('',(0.263117406,0.964763821,0.));
+#1127=VECTOR('',#1126,51.307894129);
+#1128=LINE('',#1125,#1127);
+#1129=EDGE_CURVE('',#1093,#1124,#1128,.T.);
+#1130=ORIENTED_EDGE('',*,*,#1129,.T.);
+#1131=CARTESIAN_POINT('',(-98.5,71.5,0.));
+#1132=VERTEX_POINT('',#1131);
+#1133=CARTESIAN_POINT('',(-98.5,71.5,0.));
+#1134=DIRECTION('',(0.,0.,1.));
+#1135=VECTOR('',#1134,180.);
+#1136=LINE('',#1133,#1135);
+#1137=EDGE_CURVE('',#1132,#1124,#1136,.T.);
+#1138=ORIENTED_EDGE('',*,*,#1137,.F.);
+#1139=CARTESIAN_POINT('',(-98.5,71.5,0.));
+#1140=DIRECTION('',(-0.263117406,-0.964763821,0.));
+#1141=VECTOR('',#1140,51.307894129);
+#1142=LINE('',#1139,#1141);
+#1143=EDGE_CURVE('',#1132,#1101,#1142,.T.);
+#1144=ORIENTED_EDGE('',*,*,#1143,.T.);
+#1145=ORIENTED_EDGE('',*,*,#1106,.T.);
+#1146=EDGE_LOOP('',(#1130,#1138,#1144,#1145));
+#1147=FACE_BOUND('',#1146,.T.);
+#1148=ADVANCED_FACE('',(#1147),#1122,.T.);
+#1149=CARTESIAN_POINT('',(-98.5,71.5,0.));
+#1150=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1151=DIRECTION('',(0.,0.,1.));
+#1152=AXIS2_PLACEMENT_3D('',#1149,#1150,#1151);
+#1153=PLANE('',#1152);
+#1154=CARTESIAN_POINT('',(-71.5,98.5,18.));
+#1155=VERTEX_POINT('',#1154);
+#1156=CARTESIAN_POINT('',(-341.5,-171.5,18.));
+#1157=DIRECTION('',(0.707106781,0.707106781,0.));
+#1158=VECTOR('',#1157,381.837661841);
+#1159=LINE('',#1156,#1158);
+#1160=EDGE_CURVE('',#1124,#1155,#1159,.T.);
+#1161=ORIENTED_EDGE('',*,*,#1160,.T.);
+#1162=CARTESIAN_POINT('',(-71.5,98.5,0.));
+#1163=VERTEX_POINT('',#1162);
+#1164=CARTESIAN_POINT('',(-71.5,98.5,0.));
+#1165=DIRECTION('',(0.,0.,1.));
+#1166=VECTOR('',#1165,180.);
+#1167=LINE('',#1164,#1166);
+#1168=EDGE_CURVE('',#1163,#1155,#1167,.T.);
+#1169=ORIENTED_EDGE('',*,*,#1168,.F.);
+#1170=CARTESIAN_POINT('',(-71.5,98.5,0.));
+#1171=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#1172=VECTOR('',#1171,381.837661841);
+#1173=LINE('',#1170,#1172);
+#1174=EDGE_CURVE('',#1163,#1132,#1173,.T.);
+#1175=ORIENTED_EDGE('',*,*,#1174,.T.);
+#1176=ORIENTED_EDGE('',*,*,#1137,.T.);
+#1177=EDGE_LOOP('',(#1161,#1169,#1175,#1176));
+#1178=FACE_BOUND('',#1177,.T.);
+#1179=ADVANCED_FACE('',(#1178),#1153,.T.);
+#1180=CARTESIAN_POINT('',(-71.5,98.5,0.));
+#1181=DIRECTION('',(-0.560478152,0.82816921,0.));
+#1182=DIRECTION('',(0.,0.,1.));
+#1183=AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1184=PLANE('',#1183);
+#1185=CARTESIAN_POINT('',(-22.,132.,18.));
+#1186=VERTEX_POINT('',#1185);
+#1187=CARTESIAN_POINT('',(-517.,-203.,18.));
+#1188=DIRECTION('',(0.82816921,0.560478152,0.));
+#1189=VECTOR('',#1188,597.703940091);
+#1190=LINE('',#1187,#1189);
+#1191=EDGE_CURVE('',#1155,#1186,#1190,.T.);
+#1192=ORIENTED_EDGE('',*,*,#1191,.T.);
+#1193=CARTESIAN_POINT('',(-22.,132.,0.));
+#1194=VERTEX_POINT('',#1193);
+#1195=CARTESIAN_POINT('',(-22.,132.,0.));
+#1196=DIRECTION('',(0.,0.,1.));
+#1197=VECTOR('',#1196,180.);
+#1198=LINE('',#1195,#1197);
+#1199=EDGE_CURVE('',#1194,#1186,#1198,.T.);
+#1200=ORIENTED_EDGE('',*,*,#1199,.F.);
+#1201=CARTESIAN_POINT('',(-22.,132.,0.));
+#1202=DIRECTION('',(-0.82816921,-0.560478152,0.));
+#1203=VECTOR('',#1202,597.703940091);
+#1204=LINE('',#1201,#1203);
+#1205=EDGE_CURVE('',#1194,#1163,#1204,.T.);
+#1206=ORIENTED_EDGE('',*,*,#1205,.T.);
+#1207=ORIENTED_EDGE('',*,*,#1168,.T.);
+#1208=EDGE_LOOP('',(#1192,#1200,#1206,#1207));
+#1209=FACE_BOUND('',#1208,.T.);
+#1210=ADVANCED_FACE('',(#1209),#1184,.T.);
+#1211=CARTESIAN_POINT('',(-22.,132.,0.));
+#1212=DIRECTION('',(0.,1.,0.));
+#1213=DIRECTION('',(0.,0.,1.));
+#1214=AXIS2_PLACEMENT_3D('',#1211,#1212,#1213);
+#1215=PLANE('',#1214);
+#1216=CARTESIAN_POINT('',(-418.,132.,18.));
+#1217=DIRECTION('',(1.,0.,-0.));
+#1218=VECTOR('',#1217,440.);
+#1219=LINE('',#1216,#1218);
+#1220=EDGE_CURVE('',#1186,#743,#1219,.T.);
+#1221=ORIENTED_EDGE('',*,*,#1220,.T.);
+#1222=ORIENTED_EDGE('',*,*,#772,.F.);
+#1223=CARTESIAN_POINT('',(22.,132.,0.));
+#1224=DIRECTION('',(-1.,0.,0.));
+#1225=VECTOR('',#1224,440.);
+#1226=LINE('',#1223,#1225);
+#1227=EDGE_CURVE('',#761,#1194,#1226,.T.);
+#1228=ORIENTED_EDGE('',*,*,#1227,.T.);
+#1229=ORIENTED_EDGE('',*,*,#1199,.T.);
+#1230=EDGE_LOOP('',(#1221,#1222,#1228,#1229));
+#1231=FACE_BOUND('',#1230,.T.);
+#1232=ADVANCED_FACE('',(#1231),#1215,.T.);
+#1233=CARTESIAN_POINT('',(0.,-0.,0.));
+#1234=DIRECTION('',(0.,0.,1.));
+#1235=DIRECTION('',(1.,0.,0.));
+#1236=AXIS2_PLACEMENT_3D('',#1233,#1234,#1235);
+#1237=PLANE('',#1236);
+#1238=ORIENTED_EDGE('',*,*,#479,.T.);
+#1239=EDGE_LOOP('',(#1238));
+#1240=FACE_BOUND('',#1239,.T.);
+#1241=ORIENTED_EDGE('',*,*,#504,.T.);
+#1242=EDGE_LOOP('',(#1241));
+#1243=FACE_BOUND('',#1242,.T.);
+#1244=ORIENTED_EDGE('',*,*,#529,.T.);
+#1245=EDGE_LOOP('',(#1244));
+#1246=FACE_BOUND('',#1245,.T.);
+#1247=ORIENTED_EDGE('',*,*,#554,.T.);
+#1248=EDGE_LOOP('',(#1247));
+#1249=FACE_BOUND('',#1248,.T.);
+#1250=ORIENTED_EDGE('',*,*,#579,.T.);
+#1251=EDGE_LOOP('',(#1250));
+#1252=FACE_BOUND('',#1251,.T.);
+#1253=ORIENTED_EDGE('',*,*,#604,.T.);
+#1254=EDGE_LOOP('',(#1253));
+#1255=FACE_BOUND('',#1254,.T.);
+#1256=ORIENTED_EDGE('',*,*,#622,.T.);
+#1257=ORIENTED_EDGE('',*,*,#661,.T.);
+#1258=ORIENTED_EDGE('',*,*,#693,.T.);
+#1259=ORIENTED_EDGE('',*,*,#723,.T.);
+#1260=EDGE_LOOP('',(#1256,#1257,#1258,#1259));
+#1261=FACE_BOUND('',#1260,.T.);
+#1262=ORIENTED_EDGE('',*,*,#1227,.F.);
+#1263=ORIENTED_EDGE('',*,*,#766,.F.);
+#1264=ORIENTED_EDGE('',*,*,#802,.F.);
+#1265=ORIENTED_EDGE('',*,*,#833,.F.);
+#1266=ORIENTED_EDGE('',*,*,#864,.F.);
+#1267=ORIENTED_EDGE('',*,*,#895,.F.);
+#1268=ORIENTED_EDGE('',*,*,#926,.F.);
+#1269=ORIENTED_EDGE('',*,*,#957,.F.);
+#1270=ORIENTED_EDGE('',*,*,#988,.F.);
+#1271=ORIENTED_EDGE('',*,*,#1019,.F.);
+#1272=ORIENTED_EDGE('',*,*,#1050,.F.);
+#1273=ORIENTED_EDGE('',*,*,#1081,.F.);
+#1274=ORIENTED_EDGE('',*,*,#1112,.F.);
+#1275=ORIENTED_EDGE('',*,*,#1143,.F.);
+#1276=ORIENTED_EDGE('',*,*,#1174,.F.);
+#1277=ORIENTED_EDGE('',*,*,#1205,.F.);
+#1278=EDGE_LOOP('',(#1262,#1263,#1264,#1265,#1266,#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274,#1275,#1276,#1277));
+#1279=FACE_BOUND('',#1278,.T.);
+#1280=ADVANCED_FACE('',(#1240,#1243,#1246,#1249,#1252,#1255,#1261,#1279),#1237,.F.);
+#1281=CARTESIAN_POINT('',(0.,0.,18.));
+#1282=DIRECTION('',(0.,0.,1.));
+#1283=DIRECTION('',(1.,0.,0.));
+#1284=AXIS2_PLACEMENT_3D('',#1281,#1282,#1283);
+#1285=PLANE('',#1284);
+#1286=ORIENTED_EDGE('',*,*,#84,.T.);
+#1287=ORIENTED_EDGE('',*,*,#91,.T.);
+#1288=EDGE_LOOP('',(#1286,#1287));
+#1289=FACE_BOUND('',#1288,.T.);
+#1290=ORIENTED_EDGE('',*,*,#156,.T.);
+#1291=ORIENTED_EDGE('',*,*,#163,.T.);
+#1292=EDGE_LOOP('',(#1290,#1291));
+#1293=FACE_BOUND('',#1292,.T.);
+#1294=ORIENTED_EDGE('',*,*,#228,.T.);
+#1295=ORIENTED_EDGE('',*,*,#235,.T.);
+#1296=EDGE_LOOP('',(#1294,#1295));
+#1297=FACE_BOUND('',#1296,.T.);
+#1298=ORIENTED_EDGE('',*,*,#300,.T.);
+#1299=ORIENTED_EDGE('',*,*,#307,.T.);
+#1300=EDGE_LOOP('',(#1298,#1299));
+#1301=FACE_BOUND('',#1300,.T.);
+#1302=ORIENTED_EDGE('',*,*,#372,.T.);
+#1303=ORIENTED_EDGE('',*,*,#379,.T.);
+#1304=EDGE_LOOP('',(#1302,#1303));
+#1305=FACE_BOUND('',#1304,.T.);
+#1306=ORIENTED_EDGE('',*,*,#444,.T.);
+#1307=ORIENTED_EDGE('',*,*,#451,.T.);
+#1308=EDGE_LOOP('',(#1306,#1307));
+#1309=FACE_BOUND('',#1308,.T.);
+#1310=ORIENTED_EDGE('',*,*,#638,.T.);
+#1311=ORIENTED_EDGE('',*,*,#731,.T.);
+#1312=ORIENTED_EDGE('',*,*,#702,.T.);
+#1313=ORIENTED_EDGE('',*,*,#671,.T.);
+#1314=EDGE_LOOP('',(#1310,#1311,#1312,#1313));
+#1315=FACE_BOUND('',#1314,.T.);
+#1316=ORIENTED_EDGE('',*,*,#750,.F.);
+#1317=ORIENTED_EDGE('',*,*,#1220,.F.);
+#1318=ORIENTED_EDGE('',*,*,#1191,.F.);
+#1319=ORIENTED_EDGE('',*,*,#1160,.F.);
+#1320=ORIENTED_EDGE('',*,*,#1129,.F.);
+#1321=ORIENTED_EDGE('',*,*,#1098,.F.);
+#1322=ORIENTED_EDGE('',*,*,#1067,.F.);
+#1323=ORIENTED_EDGE('',*,*,#1036,.F.);
+#1324=ORIENTED_EDGE('',*,*,#1005,.F.);
+#1325=ORIENTED_EDGE('',*,*,#974,.F.);
+#1326=ORIENTED_EDGE('',*,*,#943,.F.);
+#1327=ORIENTED_EDGE('',*,*,#912,.F.);
+#1328=ORIENTED_EDGE('',*,*,#881,.F.);
+#1329=ORIENTED_EDGE('',*,*,#850,.F.);
+#1330=ORIENTED_EDGE('',*,*,#819,.F.);
+#1331=ORIENTED_EDGE('',*,*,#788,.F.);
+#1332=EDGE_LOOP('',(#1316,#1317,#1318,#1319,#1320,#1321,#1322,#1323,#1324,#1325,#1326,#1327,#1328,#1329,#1330,#1331));
+#1333=FACE_BOUND('',#1332,.T.);
+#1334=ADVANCED_FACE('',(#1289,#1293,#1297,#1301,#1305,#1309,#1315,#1333),#1285,.T.);
+#1335=CLOSED_SHELL('',(#63,#98,#135,#170,#207,#242,#279,#314,#351,#386,#423,#458,#483,#508,#533,#558,#583,#608,#648,#681,#712,#736,#776,#807,#838,#869,
+#900,#931,#962,#993,#1024,#1055,#1086,#1117,#1148,#1179,#1210,#1232,#1280,#1334));
+#1336=MANIFOLD_SOLID_BREP('',#1335);
+#1337=COLOUR_RGB('',0.752941012,0.752941012,0.752941012);
+#1338=FILL_AREA_STYLE_COLOUR('',#1337);
+#1339=FILL_AREA_STYLE('',(#1338));
+#1340=SURFACE_STYLE_FILL_AREA(#1339);
+#1341=SURFACE_SIDE_STYLE('',(#1340));
+#1342=SURFACE_STYLE_USAGE(.BOTH.,#1341);
+#1343=PRESENTATION_STYLE_ASSIGNMENT((#1342));
+#26=STYLED_ITEM('',(#1343),#1336);
+#16=SHAPE_REPRESENTATION('f23a39771be27bcbc2f26a985cd8f3c720230107-1-1lj527a.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('f23a39771be27bcbc2f26a985cd8f3c720230107-1-1lj527a.ipt',(#1336),#10);
+#1351=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#1352=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#1353=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#1352);
+#1354=PRODUCT_CONTEXT('',#1352,'mechanical');
+#1355=PRODUCT_DEFINITION_CONTEXT('part definition',#1352,'design');
+#24=PRODUCT('f23a39771be27bcbc2f26a985cd8f3c720230107-1-1lj527a.ipt','f23a39771be27bcbc2f26a985cd8f3c720230107-1-1lj527a.ipt','',(#1354));
+#1356=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#1357=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#1357,#1355);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#1358=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/CarrierRing_2.step b/Design Files/CAD/STEP/CarrierRing_2.step
new file mode 100644
index 0000000000000000000000000000000000000000..09aa1344dbefa57b0620957bde3a02cefacd3d02
--- /dev/null
+++ b/Design Files/CAD/STEP/CarrierRing_2.step	
@@ -0,0 +1,1785 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/d27c01dfd0dd8edc57fab750f9080f1c20230107-1-1iu5lux.ipt.step',
+'2023-01-07T10:47:53+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','d27c01dfd0dd8edc57fab750f9080f1c20230107-1-1iu5lux.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(-81.110912703,-81.110912703,16.));
+#28=DIRECTION('',(0.,0.,-1.));
+#29=DIRECTION('',(1.,0.,0.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=PLANE('',#30);
+#32=CARTESIAN_POINT('',(-77.110912703,-81.110912703,16.));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(-85.110912703,-81.110912703,16.));
+#35=VERTEX_POINT('',#34);
+#36=CARTESIAN_POINT('',(-81.110912703,-81.110912703,16.));
+#37=DIRECTION('',(0.,0.,1.));
+#38=DIRECTION('',(1.,0.,-0.));
+#39=AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#40=CIRCLE('',#39,4.);
+#41=EDGE_CURVE('',#33,#35,#40,.T.);
+#42=ORIENTED_EDGE('',*,*,#41,.T.);
+#43=CARTESIAN_POINT('',(-81.110912703,-81.110912703,16.));
+#44=DIRECTION('',(0.,0.,1.));
+#45=DIRECTION('',(1.,0.,-0.));
+#46=AXIS2_PLACEMENT_3D('',#43,#44,#45);
+#47=CIRCLE('',#46,4.);
+#48=EDGE_CURVE('',#35,#33,#47,.T.);
+#49=ORIENTED_EDGE('',*,*,#48,.T.);
+#50=EDGE_LOOP('',(#42,#49));
+#51=FACE_BOUND('',#50,.T.);
+#52=CARTESIAN_POINT('',(-83.610912703,-81.110912703,16.));
+#53=VERTEX_POINT('',#52);
+#54=CARTESIAN_POINT('',(-81.110912703,-81.110912703,16.));
+#55=DIRECTION('',(0.,0.,1.));
+#56=DIRECTION('',(1.,0.,-0.));
+#57=AXIS2_PLACEMENT_3D('',#54,#55,#56);
+#58=CIRCLE('',#57,2.5);
+#59=EDGE_CURVE('',#53,#53,#58,.T.);
+#60=ORIENTED_EDGE('',*,*,#59,.F.);
+#61=EDGE_LOOP('',(#60));
+#62=FACE_BOUND('',#61,.T.);
+#63=ADVANCED_FACE('',(#51,#62),#31,.F.);
+#64=CARTESIAN_POINT('',(-81.110912703,-81.110912703,17.));
+#65=DIRECTION('',(0.,0.,1.));
+#66=DIRECTION('',(1.,0.,-0.));
+#67=AXIS2_PLACEMENT_3D('',#64,#65,#66);
+#68=CYLINDRICAL_SURFACE('',#67,4.);
+#69=CARTESIAN_POINT('',(-85.110912703,-81.110912703,18.));
+#70=VERTEX_POINT('',#69);
+#71=CARTESIAN_POINT('',(-85.110912703,-81.110912703,16.));
+#72=DIRECTION('',(0.,0.,1.));
+#73=VECTOR('',#72,2.);
+#74=LINE('',#71,#73);
+#75=EDGE_CURVE('',#35,#70,#74,.T.);
+#76=ORIENTED_EDGE('',*,*,#75,.T.);
+#77=CARTESIAN_POINT('',(-77.110912703,-81.110912703,18.));
+#78=VERTEX_POINT('',#77);
+#79=CARTESIAN_POINT('',(-81.110912703,-81.110912703,18.));
+#80=DIRECTION('',(0.,0.,-1.));
+#81=DIRECTION('',(1.,0.,0.));
+#82=AXIS2_PLACEMENT_3D('',#79,#80,#81);
+#83=CIRCLE('',#82,4.);
+#84=EDGE_CURVE('',#78,#70,#83,.T.);
+#85=ORIENTED_EDGE('',*,*,#84,.F.);
+#86=CARTESIAN_POINT('',(-81.110912703,-81.110912703,18.));
+#87=DIRECTION('',(0.,0.,-1.));
+#88=DIRECTION('',(1.,0.,0.));
+#89=AXIS2_PLACEMENT_3D('',#86,#87,#88);
+#90=CIRCLE('',#89,4.);
+#91=EDGE_CURVE('',#70,#78,#90,.T.);
+#92=ORIENTED_EDGE('',*,*,#91,.F.);
+#93=ORIENTED_EDGE('',*,*,#75,.F.);
+#94=ORIENTED_EDGE('',*,*,#41,.F.);
+#95=ORIENTED_EDGE('',*,*,#48,.F.);
+#96=EDGE_LOOP('',(#76,#85,#92,#93,#94,#95));
+#97=FACE_BOUND('',#96,.T.);
+#98=ADVANCED_FACE('',(#97),#68,.F.);
+#99=CARTESIAN_POINT('',(-81.110912703,-81.110912703,-328.692947722));
+#100=DIRECTION('',(0.,0.,1.));
+#101=DIRECTION('',(1.,0.,-0.));
+#102=AXIS2_PLACEMENT_3D('',#99,#100,#101);
+#103=CYLINDRICAL_SURFACE('',#102,2.5);
+#104=CARTESIAN_POINT('',(-83.610912703,-81.110912703,0.));
+#105=VERTEX_POINT('',#104);
+#106=CARTESIAN_POINT('',(-83.610912703,-81.110912703,0.));
+#107=DIRECTION('',(0.,0.,1.));
+#108=VECTOR('',#107,16.);
+#109=LINE('',#106,#108);
+#110=EDGE_CURVE('',#105,#53,#109,.T.);
+#111=ORIENTED_EDGE('',*,*,#110,.T.);
+#112=ORIENTED_EDGE('',*,*,#59,.T.);
+#113=ORIENTED_EDGE('',*,*,#110,.F.);
+#114=CARTESIAN_POINT('',(-81.110912703,-81.110912703,0.));
+#115=DIRECTION('',(0.,0.,1.));
+#116=DIRECTION('',(1.,0.,-0.));
+#117=AXIS2_PLACEMENT_3D('',#114,#115,#116);
+#118=CIRCLE('',#117,2.5);
+#119=EDGE_CURVE('',#105,#105,#118,.T.);
+#120=ORIENTED_EDGE('',*,*,#119,.F.);
+#121=EDGE_LOOP('',(#111,#112,#113,#120));
+#122=FACE_BOUND('',#121,.T.);
+#123=ADVANCED_FACE('',(#122),#103,.F.);
+#124=CARTESIAN_POINT('',(81.110912703,-81.110912703,16.));
+#125=DIRECTION('',(0.,0.,-1.));
+#126=DIRECTION('',(1.,0.,0.));
+#127=AXIS2_PLACEMENT_3D('',#124,#125,#126);
+#128=PLANE('',#127);
+#129=CARTESIAN_POINT('',(85.110912703,-81.110912703,16.));
+#130=VERTEX_POINT('',#129);
+#131=CARTESIAN_POINT('',(77.110912703,-81.110912703,16.));
+#132=VERTEX_POINT('',#131);
+#133=CARTESIAN_POINT('',(81.110912703,-81.110912703,16.));
+#134=DIRECTION('',(0.,0.,1.));
+#135=DIRECTION('',(1.,0.,-0.));
+#136=AXIS2_PLACEMENT_3D('',#133,#134,#135);
+#137=CIRCLE('',#136,4.);
+#138=EDGE_CURVE('',#130,#132,#137,.T.);
+#139=ORIENTED_EDGE('',*,*,#138,.T.);
+#140=CARTESIAN_POINT('',(81.110912703,-81.110912703,16.));
+#141=DIRECTION('',(0.,0.,1.));
+#142=DIRECTION('',(1.,0.,-0.));
+#143=AXIS2_PLACEMENT_3D('',#140,#141,#142);
+#144=CIRCLE('',#143,4.);
+#145=EDGE_CURVE('',#132,#130,#144,.T.);
+#146=ORIENTED_EDGE('',*,*,#145,.T.);
+#147=EDGE_LOOP('',(#139,#146));
+#148=FACE_BOUND('',#147,.T.);
+#149=CARTESIAN_POINT('',(78.610912703,-81.110912703,16.));
+#150=VERTEX_POINT('',#149);
+#151=CARTESIAN_POINT('',(81.110912703,-81.110912703,16.));
+#152=DIRECTION('',(0.,0.,1.));
+#153=DIRECTION('',(1.,0.,-0.));
+#154=AXIS2_PLACEMENT_3D('',#151,#152,#153);
+#155=CIRCLE('',#154,2.5);
+#156=EDGE_CURVE('',#150,#150,#155,.T.);
+#157=ORIENTED_EDGE('',*,*,#156,.F.);
+#158=EDGE_LOOP('',(#157));
+#159=FACE_BOUND('',#158,.T.);
+#160=ADVANCED_FACE('',(#148,#159),#128,.F.);
+#161=CARTESIAN_POINT('',(81.110912703,-81.110912703,17.));
+#162=DIRECTION('',(0.,0.,1.));
+#163=DIRECTION('',(1.,0.,-0.));
+#164=AXIS2_PLACEMENT_3D('',#161,#162,#163);
+#165=CYLINDRICAL_SURFACE('',#164,4.);
+#166=CARTESIAN_POINT('',(77.110912703,-81.110912703,18.));
+#167=VERTEX_POINT('',#166);
+#168=CARTESIAN_POINT('',(77.110912703,-81.110912703,16.));
+#169=DIRECTION('',(0.,0.,1.));
+#170=VECTOR('',#169,2.);
+#171=LINE('',#168,#170);
+#172=EDGE_CURVE('',#132,#167,#171,.T.);
+#173=ORIENTED_EDGE('',*,*,#172,.T.);
+#174=CARTESIAN_POINT('',(85.110912703,-81.110912703,18.));
+#175=VERTEX_POINT('',#174);
+#176=CARTESIAN_POINT('',(81.110912703,-81.110912703,18.));
+#177=DIRECTION('',(0.,0.,-1.));
+#178=DIRECTION('',(1.,0.,0.));
+#179=AXIS2_PLACEMENT_3D('',#176,#177,#178);
+#180=CIRCLE('',#179,4.);
+#181=EDGE_CURVE('',#175,#167,#180,.T.);
+#182=ORIENTED_EDGE('',*,*,#181,.F.);
+#183=CARTESIAN_POINT('',(81.110912703,-81.110912703,18.));
+#184=DIRECTION('',(0.,0.,-1.));
+#185=DIRECTION('',(1.,0.,0.));
+#186=AXIS2_PLACEMENT_3D('',#183,#184,#185);
+#187=CIRCLE('',#186,4.);
+#188=EDGE_CURVE('',#167,#175,#187,.T.);
+#189=ORIENTED_EDGE('',*,*,#188,.F.);
+#190=ORIENTED_EDGE('',*,*,#172,.F.);
+#191=ORIENTED_EDGE('',*,*,#138,.F.);
+#192=ORIENTED_EDGE('',*,*,#145,.F.);
+#193=EDGE_LOOP('',(#173,#182,#189,#190,#191,#192));
+#194=FACE_BOUND('',#193,.T.);
+#195=ADVANCED_FACE('',(#194),#165,.F.);
+#196=CARTESIAN_POINT('',(81.110912703,-81.110912703,-328.692947722));
+#197=DIRECTION('',(0.,0.,1.));
+#198=DIRECTION('',(1.,0.,-0.));
+#199=AXIS2_PLACEMENT_3D('',#196,#197,#198);
+#200=CYLINDRICAL_SURFACE('',#199,2.5);
+#201=CARTESIAN_POINT('',(78.610912703,-81.110912703,0.));
+#202=VERTEX_POINT('',#201);
+#203=CARTESIAN_POINT('',(78.610912703,-81.110912703,0.));
+#204=DIRECTION('',(0.,0.,1.));
+#205=VECTOR('',#204,16.);
+#206=LINE('',#203,#205);
+#207=EDGE_CURVE('',#202,#150,#206,.T.);
+#208=ORIENTED_EDGE('',*,*,#207,.T.);
+#209=ORIENTED_EDGE('',*,*,#156,.T.);
+#210=ORIENTED_EDGE('',*,*,#207,.F.);
+#211=CARTESIAN_POINT('',(81.110912703,-81.110912703,0.));
+#212=DIRECTION('',(0.,0.,1.));
+#213=DIRECTION('',(1.,0.,-0.));
+#214=AXIS2_PLACEMENT_3D('',#211,#212,#213);
+#215=CIRCLE('',#214,2.5);
+#216=EDGE_CURVE('',#202,#202,#215,.T.);
+#217=ORIENTED_EDGE('',*,*,#216,.F.);
+#218=EDGE_LOOP('',(#208,#209,#210,#217));
+#219=FACE_BOUND('',#218,.T.);
+#220=ADVANCED_FACE('',(#219),#200,.F.);
+#221=CARTESIAN_POINT('',(81.110912703,81.110912703,16.));
+#222=DIRECTION('',(0.,0.,-1.));
+#223=DIRECTION('',(1.,0.,0.));
+#224=AXIS2_PLACEMENT_3D('',#221,#222,#223);
+#225=PLANE('',#224);
+#226=CARTESIAN_POINT('',(85.110912703,81.110912703,16.));
+#227=VERTEX_POINT('',#226);
+#228=CARTESIAN_POINT('',(77.110912703,81.110912703,16.));
+#229=VERTEX_POINT('',#228);
+#230=CARTESIAN_POINT('',(81.110912703,81.110912703,16.));
+#231=DIRECTION('',(0.,0.,1.));
+#232=DIRECTION('',(1.,0.,-0.));
+#233=AXIS2_PLACEMENT_3D('',#230,#231,#232);
+#234=CIRCLE('',#233,4.);
+#235=EDGE_CURVE('',#227,#229,#234,.T.);
+#236=ORIENTED_EDGE('',*,*,#235,.T.);
+#237=CARTESIAN_POINT('',(81.110912703,81.110912703,16.));
+#238=DIRECTION('',(0.,0.,1.));
+#239=DIRECTION('',(1.,0.,-0.));
+#240=AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#241=CIRCLE('',#240,4.);
+#242=EDGE_CURVE('',#229,#227,#241,.T.);
+#243=ORIENTED_EDGE('',*,*,#242,.T.);
+#244=EDGE_LOOP('',(#236,#243));
+#245=FACE_BOUND('',#244,.T.);
+#246=CARTESIAN_POINT('',(78.610912703,81.110912703,16.));
+#247=VERTEX_POINT('',#246);
+#248=CARTESIAN_POINT('',(81.110912703,81.110912703,16.));
+#249=DIRECTION('',(0.,0.,1.));
+#250=DIRECTION('',(1.,0.,-0.));
+#251=AXIS2_PLACEMENT_3D('',#248,#249,#250);
+#252=CIRCLE('',#251,2.5);
+#253=EDGE_CURVE('',#247,#247,#252,.T.);
+#254=ORIENTED_EDGE('',*,*,#253,.F.);
+#255=EDGE_LOOP('',(#254));
+#256=FACE_BOUND('',#255,.T.);
+#257=ADVANCED_FACE('',(#245,#256),#225,.F.);
+#258=CARTESIAN_POINT('',(81.110912703,81.110912703,17.));
+#259=DIRECTION('',(0.,0.,1.));
+#260=DIRECTION('',(1.,0.,-0.));
+#261=AXIS2_PLACEMENT_3D('',#258,#259,#260);
+#262=CYLINDRICAL_SURFACE('',#261,4.);
+#263=CARTESIAN_POINT('',(77.110912703,81.110912703,18.));
+#264=VERTEX_POINT('',#263);
+#265=CARTESIAN_POINT('',(77.110912703,81.110912703,16.));
+#266=DIRECTION('',(0.,0.,1.));
+#267=VECTOR('',#266,2.);
+#268=LINE('',#265,#267);
+#269=EDGE_CURVE('',#229,#264,#268,.T.);
+#270=ORIENTED_EDGE('',*,*,#269,.T.);
+#271=CARTESIAN_POINT('',(85.110912703,81.110912703,18.));
+#272=VERTEX_POINT('',#271);
+#273=CARTESIAN_POINT('',(81.110912703,81.110912703,18.));
+#274=DIRECTION('',(0.,0.,-1.));
+#275=DIRECTION('',(1.,0.,0.));
+#276=AXIS2_PLACEMENT_3D('',#273,#274,#275);
+#277=CIRCLE('',#276,4.);
+#278=EDGE_CURVE('',#272,#264,#277,.T.);
+#279=ORIENTED_EDGE('',*,*,#278,.F.);
+#280=CARTESIAN_POINT('',(81.110912703,81.110912703,18.));
+#281=DIRECTION('',(0.,0.,-1.));
+#282=DIRECTION('',(1.,0.,0.));
+#283=AXIS2_PLACEMENT_3D('',#280,#281,#282);
+#284=CIRCLE('',#283,4.);
+#285=EDGE_CURVE('',#264,#272,#284,.T.);
+#286=ORIENTED_EDGE('',*,*,#285,.F.);
+#287=ORIENTED_EDGE('',*,*,#269,.F.);
+#288=ORIENTED_EDGE('',*,*,#235,.F.);
+#289=ORIENTED_EDGE('',*,*,#242,.F.);
+#290=EDGE_LOOP('',(#270,#279,#286,#287,#288,#289));
+#291=FACE_BOUND('',#290,.T.);
+#292=ADVANCED_FACE('',(#291),#262,.F.);
+#293=CARTESIAN_POINT('',(81.110912703,81.110912703,-328.692947722));
+#294=DIRECTION('',(0.,0.,1.));
+#295=DIRECTION('',(1.,0.,-0.));
+#296=AXIS2_PLACEMENT_3D('',#293,#294,#295);
+#297=CYLINDRICAL_SURFACE('',#296,2.5);
+#298=CARTESIAN_POINT('',(78.610912703,81.110912703,0.));
+#299=VERTEX_POINT('',#298);
+#300=CARTESIAN_POINT('',(78.610912703,81.110912703,0.));
+#301=DIRECTION('',(0.,0.,1.));
+#302=VECTOR('',#301,16.);
+#303=LINE('',#300,#302);
+#304=EDGE_CURVE('',#299,#247,#303,.T.);
+#305=ORIENTED_EDGE('',*,*,#304,.T.);
+#306=ORIENTED_EDGE('',*,*,#253,.T.);
+#307=ORIENTED_EDGE('',*,*,#304,.F.);
+#308=CARTESIAN_POINT('',(81.110912703,81.110912703,0.));
+#309=DIRECTION('',(0.,0.,1.));
+#310=DIRECTION('',(1.,0.,-0.));
+#311=AXIS2_PLACEMENT_3D('',#308,#309,#310);
+#312=CIRCLE('',#311,2.5);
+#313=EDGE_CURVE('',#299,#299,#312,.T.);
+#314=ORIENTED_EDGE('',*,*,#313,.F.);
+#315=EDGE_LOOP('',(#305,#306,#307,#314));
+#316=FACE_BOUND('',#315,.T.);
+#317=ADVANCED_FACE('',(#316),#297,.F.);
+#318=CARTESIAN_POINT('',(-81.110912703,81.110912703,16.));
+#319=DIRECTION('',(0.,0.,-1.));
+#320=DIRECTION('',(1.,0.,0.));
+#321=AXIS2_PLACEMENT_3D('',#318,#319,#320);
+#322=PLANE('',#321);
+#323=CARTESIAN_POINT('',(-77.110912703,81.110912703,16.));
+#324=VERTEX_POINT('',#323);
+#325=CARTESIAN_POINT('',(-85.110912703,81.110912703,16.));
+#326=VERTEX_POINT('',#325);
+#327=CARTESIAN_POINT('',(-81.110912703,81.110912703,16.));
+#328=DIRECTION('',(0.,0.,1.));
+#329=DIRECTION('',(1.,0.,-0.));
+#330=AXIS2_PLACEMENT_3D('',#327,#328,#329);
+#331=CIRCLE('',#330,4.);
+#332=EDGE_CURVE('',#324,#326,#331,.T.);
+#333=ORIENTED_EDGE('',*,*,#332,.T.);
+#334=CARTESIAN_POINT('',(-81.110912703,81.110912703,16.));
+#335=DIRECTION('',(0.,0.,1.));
+#336=DIRECTION('',(1.,0.,-0.));
+#337=AXIS2_PLACEMENT_3D('',#334,#335,#336);
+#338=CIRCLE('',#337,4.);
+#339=EDGE_CURVE('',#326,#324,#338,.T.);
+#340=ORIENTED_EDGE('',*,*,#339,.T.);
+#341=EDGE_LOOP('',(#333,#340));
+#342=FACE_BOUND('',#341,.T.);
+#343=CARTESIAN_POINT('',(-83.610912703,81.110912703,16.));
+#344=VERTEX_POINT('',#343);
+#345=CARTESIAN_POINT('',(-81.110912703,81.110912703,16.));
+#346=DIRECTION('',(0.,0.,1.));
+#347=DIRECTION('',(1.,0.,-0.));
+#348=AXIS2_PLACEMENT_3D('',#345,#346,#347);
+#349=CIRCLE('',#348,2.5);
+#350=EDGE_CURVE('',#344,#344,#349,.T.);
+#351=ORIENTED_EDGE('',*,*,#350,.F.);
+#352=EDGE_LOOP('',(#351));
+#353=FACE_BOUND('',#352,.T.);
+#354=ADVANCED_FACE('',(#342,#353),#322,.F.);
+#355=CARTESIAN_POINT('',(-81.110912703,81.110912703,17.));
+#356=DIRECTION('',(0.,0.,1.));
+#357=DIRECTION('',(1.,0.,-0.));
+#358=AXIS2_PLACEMENT_3D('',#355,#356,#357);
+#359=CYLINDRICAL_SURFACE('',#358,4.);
+#360=CARTESIAN_POINT('',(-85.110912703,81.110912703,18.));
+#361=VERTEX_POINT('',#360);
+#362=CARTESIAN_POINT('',(-85.110912703,81.110912703,16.));
+#363=DIRECTION('',(0.,0.,1.));
+#364=VECTOR('',#363,2.);
+#365=LINE('',#362,#364);
+#366=EDGE_CURVE('',#326,#361,#365,.T.);
+#367=ORIENTED_EDGE('',*,*,#366,.T.);
+#368=CARTESIAN_POINT('',(-77.110912703,81.110912703,18.));
+#369=VERTEX_POINT('',#368);
+#370=CARTESIAN_POINT('',(-81.110912703,81.110912703,18.));
+#371=DIRECTION('',(0.,0.,-1.));
+#372=DIRECTION('',(1.,0.,0.));
+#373=AXIS2_PLACEMENT_3D('',#370,#371,#372);
+#374=CIRCLE('',#373,4.);
+#375=EDGE_CURVE('',#369,#361,#374,.T.);
+#376=ORIENTED_EDGE('',*,*,#375,.F.);
+#377=CARTESIAN_POINT('',(-81.110912703,81.110912703,18.));
+#378=DIRECTION('',(0.,0.,-1.));
+#379=DIRECTION('',(1.,0.,0.));
+#380=AXIS2_PLACEMENT_3D('',#377,#378,#379);
+#381=CIRCLE('',#380,4.);
+#382=EDGE_CURVE('',#361,#369,#381,.T.);
+#383=ORIENTED_EDGE('',*,*,#382,.F.);
+#384=ORIENTED_EDGE('',*,*,#366,.F.);
+#385=ORIENTED_EDGE('',*,*,#332,.F.);
+#386=ORIENTED_EDGE('',*,*,#339,.F.);
+#387=EDGE_LOOP('',(#367,#376,#383,#384,#385,#386));
+#388=FACE_BOUND('',#387,.T.);
+#389=ADVANCED_FACE('',(#388),#359,.F.);
+#390=CARTESIAN_POINT('',(-81.110912703,81.110912703,-328.692947722));
+#391=DIRECTION('',(0.,0.,1.));
+#392=DIRECTION('',(1.,0.,-0.));
+#393=AXIS2_PLACEMENT_3D('',#390,#391,#392);
+#394=CYLINDRICAL_SURFACE('',#393,2.5);
+#395=CARTESIAN_POINT('',(-83.610912703,81.110912703,0.));
+#396=VERTEX_POINT('',#395);
+#397=CARTESIAN_POINT('',(-83.610912703,81.110912703,0.));
+#398=DIRECTION('',(0.,0.,1.));
+#399=VECTOR('',#398,16.);
+#400=LINE('',#397,#399);
+#401=EDGE_CURVE('',#396,#344,#400,.T.);
+#402=ORIENTED_EDGE('',*,*,#401,.T.);
+#403=ORIENTED_EDGE('',*,*,#350,.T.);
+#404=ORIENTED_EDGE('',*,*,#401,.F.);
+#405=CARTESIAN_POINT('',(-81.110912703,81.110912703,0.));
+#406=DIRECTION('',(0.,0.,1.));
+#407=DIRECTION('',(1.,0.,-0.));
+#408=AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#409=CIRCLE('',#408,2.5);
+#410=EDGE_CURVE('',#396,#396,#409,.T.);
+#411=ORIENTED_EDGE('',*,*,#410,.F.);
+#412=EDGE_LOOP('',(#402,#403,#404,#411));
+#413=FACE_BOUND('',#412,.T.);
+#414=ADVANCED_FACE('',(#413),#394,.F.);
+#415=CARTESIAN_POINT('',(-93.,67.507614213,15.));
+#416=DIRECTION('',(0.,0.,-1.));
+#417=DIRECTION('',(1.,0.,0.));
+#418=AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#419=PLANE('',#418);
+#420=CARTESIAN_POINT('',(-89.,67.507614213,15.));
+#421=VERTEX_POINT('',#420);
+#422=CARTESIAN_POINT('',(-97.,67.507614213,15.));
+#423=VERTEX_POINT('',#422);
+#424=CARTESIAN_POINT('',(-93.,67.507614213,15.));
+#425=DIRECTION('',(0.,0.,1.));
+#426=DIRECTION('',(1.,0.,-0.));
+#427=AXIS2_PLACEMENT_3D('',#424,#425,#426);
+#428=CIRCLE('',#427,4.);
+#429=EDGE_CURVE('',#421,#423,#428,.T.);
+#430=ORIENTED_EDGE('',*,*,#429,.T.);
+#431=CARTESIAN_POINT('',(-93.,67.507614213,15.));
+#432=DIRECTION('',(0.,0.,1.));
+#433=DIRECTION('',(1.,0.,-0.));
+#434=AXIS2_PLACEMENT_3D('',#431,#432,#433);
+#435=CIRCLE('',#434,4.);
+#436=EDGE_CURVE('',#423,#421,#435,.T.);
+#437=ORIENTED_EDGE('',*,*,#436,.T.);
+#438=EDGE_LOOP('',(#430,#437));
+#439=FACE_BOUND('',#438,.T.);
+#440=CARTESIAN_POINT('',(-95.5,67.507614213,15.));
+#441=VERTEX_POINT('',#440);
+#442=CARTESIAN_POINT('',(-93.,67.507614213,15.));
+#443=DIRECTION('',(0.,0.,1.));
+#444=DIRECTION('',(1.,0.,-0.));
+#445=AXIS2_PLACEMENT_3D('',#442,#443,#444);
+#446=CIRCLE('',#445,2.5);
+#447=EDGE_CURVE('',#441,#441,#446,.T.);
+#448=ORIENTED_EDGE('',*,*,#447,.F.);
+#449=EDGE_LOOP('',(#448));
+#450=FACE_BOUND('',#449,.T.);
+#451=ADVANCED_FACE('',(#439,#450),#419,.F.);
+#452=CARTESIAN_POINT('',(-93.,67.507614213,16.5));
+#453=DIRECTION('',(0.,0.,1.));
+#454=DIRECTION('',(1.,0.,-0.));
+#455=AXIS2_PLACEMENT_3D('',#452,#453,#454);
+#456=CYLINDRICAL_SURFACE('',#455,4.);
+#457=CARTESIAN_POINT('',(-97.,67.507614213,18.));
+#458=VERTEX_POINT('',#457);
+#459=CARTESIAN_POINT('',(-97.,67.507614213,15.));
+#460=DIRECTION('',(0.,0.,1.));
+#461=VECTOR('',#460,3.);
+#462=LINE('',#459,#461);
+#463=EDGE_CURVE('',#423,#458,#462,.T.);
+#464=ORIENTED_EDGE('',*,*,#463,.T.);
+#465=CARTESIAN_POINT('',(-89.,67.507614213,18.));
+#466=VERTEX_POINT('',#465);
+#467=CARTESIAN_POINT('',(-93.,67.507614213,18.));
+#468=DIRECTION('',(0.,0.,-1.));
+#469=DIRECTION('',(1.,0.,0.));
+#470=AXIS2_PLACEMENT_3D('',#467,#468,#469);
+#471=CIRCLE('',#470,4.);
+#472=EDGE_CURVE('',#466,#458,#471,.T.);
+#473=ORIENTED_EDGE('',*,*,#472,.F.);
+#474=CARTESIAN_POINT('',(-93.,67.507614213,18.));
+#475=DIRECTION('',(0.,0.,-1.));
+#476=DIRECTION('',(1.,0.,0.));
+#477=AXIS2_PLACEMENT_3D('',#474,#475,#476);
+#478=CIRCLE('',#477,4.);
+#479=EDGE_CURVE('',#458,#466,#478,.T.);
+#480=ORIENTED_EDGE('',*,*,#479,.F.);
+#481=ORIENTED_EDGE('',*,*,#463,.F.);
+#482=ORIENTED_EDGE('',*,*,#429,.F.);
+#483=ORIENTED_EDGE('',*,*,#436,.F.);
+#484=EDGE_LOOP('',(#464,#473,#480,#481,#482,#483));
+#485=FACE_BOUND('',#484,.T.);
+#486=ADVANCED_FACE('',(#485),#456,.F.);
+#487=CARTESIAN_POINT('',(-93.,-67.507614213,15.));
+#488=DIRECTION('',(0.,0.,-1.));
+#489=DIRECTION('',(1.,0.,0.));
+#490=AXIS2_PLACEMENT_3D('',#487,#488,#489);
+#491=PLANE('',#490);
+#492=CARTESIAN_POINT('',(-89.,-67.507614213,15.));
+#493=VERTEX_POINT('',#492);
+#494=CARTESIAN_POINT('',(-97.,-67.507614213,15.));
+#495=VERTEX_POINT('',#494);
+#496=CARTESIAN_POINT('',(-93.,-67.507614213,15.));
+#497=DIRECTION('',(0.,0.,1.));
+#498=DIRECTION('',(1.,0.,-0.));
+#499=AXIS2_PLACEMENT_3D('',#496,#497,#498);
+#500=CIRCLE('',#499,4.);
+#501=EDGE_CURVE('',#493,#495,#500,.T.);
+#502=ORIENTED_EDGE('',*,*,#501,.T.);
+#503=CARTESIAN_POINT('',(-93.,-67.507614213,15.));
+#504=DIRECTION('',(0.,0.,1.));
+#505=DIRECTION('',(1.,0.,-0.));
+#506=AXIS2_PLACEMENT_3D('',#503,#504,#505);
+#507=CIRCLE('',#506,4.);
+#508=EDGE_CURVE('',#495,#493,#507,.T.);
+#509=ORIENTED_EDGE('',*,*,#508,.T.);
+#510=EDGE_LOOP('',(#502,#509));
+#511=FACE_BOUND('',#510,.T.);
+#512=CARTESIAN_POINT('',(-95.5,-67.507614213,15.));
+#513=VERTEX_POINT('',#512);
+#514=CARTESIAN_POINT('',(-93.,-67.507614213,15.));
+#515=DIRECTION('',(0.,0.,1.));
+#516=DIRECTION('',(1.,0.,-0.));
+#517=AXIS2_PLACEMENT_3D('',#514,#515,#516);
+#518=CIRCLE('',#517,2.5);
+#519=EDGE_CURVE('',#513,#513,#518,.T.);
+#520=ORIENTED_EDGE('',*,*,#519,.F.);
+#521=EDGE_LOOP('',(#520));
+#522=FACE_BOUND('',#521,.T.);
+#523=ADVANCED_FACE('',(#511,#522),#491,.F.);
+#524=CARTESIAN_POINT('',(-93.,-67.507614213,16.5));
+#525=DIRECTION('',(0.,0.,1.));
+#526=DIRECTION('',(1.,0.,-0.));
+#527=AXIS2_PLACEMENT_3D('',#524,#525,#526);
+#528=CYLINDRICAL_SURFACE('',#527,4.);
+#529=CARTESIAN_POINT('',(-97.,-67.507614213,18.));
+#530=VERTEX_POINT('',#529);
+#531=CARTESIAN_POINT('',(-97.,-67.507614213,15.));
+#532=DIRECTION('',(0.,0.,1.));
+#533=VECTOR('',#532,3.);
+#534=LINE('',#531,#533);
+#535=EDGE_CURVE('',#495,#530,#534,.T.);
+#536=ORIENTED_EDGE('',*,*,#535,.T.);
+#537=CARTESIAN_POINT('',(-89.,-67.507614213,18.));
+#538=VERTEX_POINT('',#537);
+#539=CARTESIAN_POINT('',(-93.,-67.507614213,18.));
+#540=DIRECTION('',(0.,0.,-1.));
+#541=DIRECTION('',(1.,0.,0.));
+#542=AXIS2_PLACEMENT_3D('',#539,#540,#541);
+#543=CIRCLE('',#542,4.);
+#544=EDGE_CURVE('',#538,#530,#543,.T.);
+#545=ORIENTED_EDGE('',*,*,#544,.F.);
+#546=CARTESIAN_POINT('',(-93.,-67.507614213,18.));
+#547=DIRECTION('',(0.,0.,-1.));
+#548=DIRECTION('',(1.,0.,0.));
+#549=AXIS2_PLACEMENT_3D('',#546,#547,#548);
+#550=CIRCLE('',#549,4.);
+#551=EDGE_CURVE('',#530,#538,#550,.T.);
+#552=ORIENTED_EDGE('',*,*,#551,.F.);
+#553=ORIENTED_EDGE('',*,*,#535,.F.);
+#554=ORIENTED_EDGE('',*,*,#501,.F.);
+#555=ORIENTED_EDGE('',*,*,#508,.F.);
+#556=EDGE_LOOP('',(#536,#545,#552,#553,#554,#555));
+#557=FACE_BOUND('',#556,.T.);
+#558=ADVANCED_FACE('',(#557),#528,.F.);
+#559=CARTESIAN_POINT('',(0.,-120.,15.));
+#560=DIRECTION('',(0.,0.,-1.));
+#561=DIRECTION('',(1.,0.,0.));
+#562=AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#563=PLANE('',#562);
+#564=CARTESIAN_POINT('',(4.,-120.,15.));
+#565=VERTEX_POINT('',#564);
+#566=CARTESIAN_POINT('',(-4.,-120.,15.));
+#567=VERTEX_POINT('',#566);
+#568=CARTESIAN_POINT('',(0.,-120.,15.));
+#569=DIRECTION('',(0.,0.,1.));
+#570=DIRECTION('',(1.,0.,-0.));
+#571=AXIS2_PLACEMENT_3D('',#568,#569,#570);
+#572=CIRCLE('',#571,4.);
+#573=EDGE_CURVE('',#565,#567,#572,.T.);
+#574=ORIENTED_EDGE('',*,*,#573,.T.);
+#575=CARTESIAN_POINT('',(0.,-120.,15.));
+#576=DIRECTION('',(0.,0.,1.));
+#577=DIRECTION('',(1.,0.,-0.));
+#578=AXIS2_PLACEMENT_3D('',#575,#576,#577);
+#579=CIRCLE('',#578,4.);
+#580=EDGE_CURVE('',#567,#565,#579,.T.);
+#581=ORIENTED_EDGE('',*,*,#580,.T.);
+#582=EDGE_LOOP('',(#574,#581));
+#583=FACE_BOUND('',#582,.T.);
+#584=CARTESIAN_POINT('',(-2.5,-120.,15.));
+#585=VERTEX_POINT('',#584);
+#586=CARTESIAN_POINT('',(0.,-120.,15.));
+#587=DIRECTION('',(0.,0.,1.));
+#588=DIRECTION('',(1.,0.,-0.));
+#589=AXIS2_PLACEMENT_3D('',#586,#587,#588);
+#590=CIRCLE('',#589,2.5);
+#591=EDGE_CURVE('',#585,#585,#590,.T.);
+#592=ORIENTED_EDGE('',*,*,#591,.F.);
+#593=EDGE_LOOP('',(#592));
+#594=FACE_BOUND('',#593,.T.);
+#595=ADVANCED_FACE('',(#583,#594),#563,.F.);
+#596=CARTESIAN_POINT('',(0.,-120.,16.5));
+#597=DIRECTION('',(0.,0.,1.));
+#598=DIRECTION('',(1.,0.,-0.));
+#599=AXIS2_PLACEMENT_3D('',#596,#597,#598);
+#600=CYLINDRICAL_SURFACE('',#599,4.);
+#601=CARTESIAN_POINT('',(-4.,-120.,18.));
+#602=VERTEX_POINT('',#601);
+#603=CARTESIAN_POINT('',(-4.,-120.,15.));
+#604=DIRECTION('',(0.,0.,1.));
+#605=VECTOR('',#604,3.);
+#606=LINE('',#603,#605);
+#607=EDGE_CURVE('',#567,#602,#606,.T.);
+#608=ORIENTED_EDGE('',*,*,#607,.T.);
+#609=CARTESIAN_POINT('',(4.,-120.,18.));
+#610=VERTEX_POINT('',#609);
+#611=CARTESIAN_POINT('',(0.,-120.,18.));
+#612=DIRECTION('',(0.,0.,-1.));
+#613=DIRECTION('',(1.,0.,0.));
+#614=AXIS2_PLACEMENT_3D('',#611,#612,#613);
+#615=CIRCLE('',#614,4.);
+#616=EDGE_CURVE('',#610,#602,#615,.T.);
+#617=ORIENTED_EDGE('',*,*,#616,.F.);
+#618=CARTESIAN_POINT('',(0.,-120.,18.));
+#619=DIRECTION('',(0.,0.,-1.));
+#620=DIRECTION('',(1.,0.,0.));
+#621=AXIS2_PLACEMENT_3D('',#618,#619,#620);
+#622=CIRCLE('',#621,4.);
+#623=EDGE_CURVE('',#602,#610,#622,.T.);
+#624=ORIENTED_EDGE('',*,*,#623,.F.);
+#625=ORIENTED_EDGE('',*,*,#607,.F.);
+#626=ORIENTED_EDGE('',*,*,#573,.F.);
+#627=ORIENTED_EDGE('',*,*,#580,.F.);
+#628=EDGE_LOOP('',(#608,#617,#624,#625,#626,#627));
+#629=FACE_BOUND('',#628,.T.);
+#630=ADVANCED_FACE('',(#629),#600,.F.);
+#631=CARTESIAN_POINT('',(93.,-67.507614213,15.));
+#632=DIRECTION('',(0.,0.,-1.));
+#633=DIRECTION('',(1.,0.,0.));
+#634=AXIS2_PLACEMENT_3D('',#631,#632,#633);
+#635=PLANE('',#634);
+#636=CARTESIAN_POINT('',(97.,-67.507614213,15.));
+#637=VERTEX_POINT('',#636);
+#638=CARTESIAN_POINT('',(89.,-67.507614213,15.));
+#639=VERTEX_POINT('',#638);
+#640=CARTESIAN_POINT('',(93.,-67.507614213,15.));
+#641=DIRECTION('',(0.,0.,1.));
+#642=DIRECTION('',(1.,0.,-0.));
+#643=AXIS2_PLACEMENT_3D('',#640,#641,#642);
+#644=CIRCLE('',#643,4.);
+#645=EDGE_CURVE('',#637,#639,#644,.T.);
+#646=ORIENTED_EDGE('',*,*,#645,.T.);
+#647=CARTESIAN_POINT('',(93.,-67.507614213,15.));
+#648=DIRECTION('',(0.,0.,1.));
+#649=DIRECTION('',(1.,0.,-0.));
+#650=AXIS2_PLACEMENT_3D('',#647,#648,#649);
+#651=CIRCLE('',#650,4.);
+#652=EDGE_CURVE('',#639,#637,#651,.T.);
+#653=ORIENTED_EDGE('',*,*,#652,.T.);
+#654=EDGE_LOOP('',(#646,#653));
+#655=FACE_BOUND('',#654,.T.);
+#656=CARTESIAN_POINT('',(90.5,-67.507614213,15.));
+#657=VERTEX_POINT('',#656);
+#658=CARTESIAN_POINT('',(93.,-67.507614213,15.));
+#659=DIRECTION('',(0.,0.,1.));
+#660=DIRECTION('',(1.,0.,-0.));
+#661=AXIS2_PLACEMENT_3D('',#658,#659,#660);
+#662=CIRCLE('',#661,2.5);
+#663=EDGE_CURVE('',#657,#657,#662,.T.);
+#664=ORIENTED_EDGE('',*,*,#663,.F.);
+#665=EDGE_LOOP('',(#664));
+#666=FACE_BOUND('',#665,.T.);
+#667=ADVANCED_FACE('',(#655,#666),#635,.F.);
+#668=CARTESIAN_POINT('',(93.,-67.507614213,16.5));
+#669=DIRECTION('',(0.,0.,1.));
+#670=DIRECTION('',(1.,0.,-0.));
+#671=AXIS2_PLACEMENT_3D('',#668,#669,#670);
+#672=CYLINDRICAL_SURFACE('',#671,4.);
+#673=CARTESIAN_POINT('',(89.,-67.507614213,18.));
+#674=VERTEX_POINT('',#673);
+#675=CARTESIAN_POINT('',(89.,-67.507614213,15.));
+#676=DIRECTION('',(0.,0.,1.));
+#677=VECTOR('',#676,3.);
+#678=LINE('',#675,#677);
+#679=EDGE_CURVE('',#639,#674,#678,.T.);
+#680=ORIENTED_EDGE('',*,*,#679,.T.);
+#681=CARTESIAN_POINT('',(97.,-67.507614213,18.));
+#682=VERTEX_POINT('',#681);
+#683=CARTESIAN_POINT('',(93.,-67.507614213,18.));
+#684=DIRECTION('',(0.,0.,-1.));
+#685=DIRECTION('',(1.,0.,0.));
+#686=AXIS2_PLACEMENT_3D('',#683,#684,#685);
+#687=CIRCLE('',#686,4.);
+#688=EDGE_CURVE('',#682,#674,#687,.T.);
+#689=ORIENTED_EDGE('',*,*,#688,.F.);
+#690=CARTESIAN_POINT('',(93.,-67.507614213,18.));
+#691=DIRECTION('',(0.,0.,-1.));
+#692=DIRECTION('',(1.,0.,0.));
+#693=AXIS2_PLACEMENT_3D('',#690,#691,#692);
+#694=CIRCLE('',#693,4.);
+#695=EDGE_CURVE('',#674,#682,#694,.T.);
+#696=ORIENTED_EDGE('',*,*,#695,.F.);
+#697=ORIENTED_EDGE('',*,*,#679,.F.);
+#698=ORIENTED_EDGE('',*,*,#645,.F.);
+#699=ORIENTED_EDGE('',*,*,#652,.F.);
+#700=EDGE_LOOP('',(#680,#689,#696,#697,#698,#699));
+#701=FACE_BOUND('',#700,.T.);
+#702=ADVANCED_FACE('',(#701),#672,.F.);
+#703=CARTESIAN_POINT('',(93.,67.507614213,15.));
+#704=DIRECTION('',(0.,0.,-1.));
+#705=DIRECTION('',(1.,0.,0.));
+#706=AXIS2_PLACEMENT_3D('',#703,#704,#705);
+#707=PLANE('',#706);
+#708=CARTESIAN_POINT('',(97.,67.507614213,15.));
+#709=VERTEX_POINT('',#708);
+#710=CARTESIAN_POINT('',(89.,67.507614213,15.));
+#711=VERTEX_POINT('',#710);
+#712=CARTESIAN_POINT('',(93.,67.507614213,15.));
+#713=DIRECTION('',(0.,0.,1.));
+#714=DIRECTION('',(1.,0.,-0.));
+#715=AXIS2_PLACEMENT_3D('',#712,#713,#714);
+#716=CIRCLE('',#715,4.);
+#717=EDGE_CURVE('',#709,#711,#716,.T.);
+#718=ORIENTED_EDGE('',*,*,#717,.T.);
+#719=CARTESIAN_POINT('',(93.,67.507614213,15.));
+#720=DIRECTION('',(0.,0.,1.));
+#721=DIRECTION('',(1.,0.,-0.));
+#722=AXIS2_PLACEMENT_3D('',#719,#720,#721);
+#723=CIRCLE('',#722,4.);
+#724=EDGE_CURVE('',#711,#709,#723,.T.);
+#725=ORIENTED_EDGE('',*,*,#724,.T.);
+#726=EDGE_LOOP('',(#718,#725));
+#727=FACE_BOUND('',#726,.T.);
+#728=CARTESIAN_POINT('',(90.5,67.507614213,15.));
+#729=VERTEX_POINT('',#728);
+#730=CARTESIAN_POINT('',(93.,67.507614213,15.));
+#731=DIRECTION('',(0.,0.,1.));
+#732=DIRECTION('',(1.,0.,-0.));
+#733=AXIS2_PLACEMENT_3D('',#730,#731,#732);
+#734=CIRCLE('',#733,2.5);
+#735=EDGE_CURVE('',#729,#729,#734,.T.);
+#736=ORIENTED_EDGE('',*,*,#735,.F.);
+#737=EDGE_LOOP('',(#736));
+#738=FACE_BOUND('',#737,.T.);
+#739=ADVANCED_FACE('',(#727,#738),#707,.F.);
+#740=CARTESIAN_POINT('',(93.,67.507614213,16.5));
+#741=DIRECTION('',(0.,0.,1.));
+#742=DIRECTION('',(1.,0.,-0.));
+#743=AXIS2_PLACEMENT_3D('',#740,#741,#742);
+#744=CYLINDRICAL_SURFACE('',#743,4.);
+#745=CARTESIAN_POINT('',(89.,67.507614213,18.));
+#746=VERTEX_POINT('',#745);
+#747=CARTESIAN_POINT('',(89.,67.507614213,15.));
+#748=DIRECTION('',(0.,0.,1.));
+#749=VECTOR('',#748,3.);
+#750=LINE('',#747,#749);
+#751=EDGE_CURVE('',#711,#746,#750,.T.);
+#752=ORIENTED_EDGE('',*,*,#751,.T.);
+#753=CARTESIAN_POINT('',(97.,67.507614213,18.));
+#754=VERTEX_POINT('',#753);
+#755=CARTESIAN_POINT('',(93.,67.507614213,18.));
+#756=DIRECTION('',(0.,0.,-1.));
+#757=DIRECTION('',(1.,0.,0.));
+#758=AXIS2_PLACEMENT_3D('',#755,#756,#757);
+#759=CIRCLE('',#758,4.);
+#760=EDGE_CURVE('',#754,#746,#759,.T.);
+#761=ORIENTED_EDGE('',*,*,#760,.F.);
+#762=CARTESIAN_POINT('',(93.,67.507614213,18.));
+#763=DIRECTION('',(0.,0.,-1.));
+#764=DIRECTION('',(1.,0.,0.));
+#765=AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#766=CIRCLE('',#765,4.);
+#767=EDGE_CURVE('',#746,#754,#766,.T.);
+#768=ORIENTED_EDGE('',*,*,#767,.F.);
+#769=ORIENTED_EDGE('',*,*,#751,.F.);
+#770=ORIENTED_EDGE('',*,*,#717,.F.);
+#771=ORIENTED_EDGE('',*,*,#724,.F.);
+#772=EDGE_LOOP('',(#752,#761,#768,#769,#770,#771));
+#773=FACE_BOUND('',#772,.T.);
+#774=ADVANCED_FACE('',(#773),#744,.F.);
+#775=CARTESIAN_POINT('',(0.,120.,15.));
+#776=DIRECTION('',(0.,0.,-1.));
+#777=DIRECTION('',(1.,0.,0.));
+#778=AXIS2_PLACEMENT_3D('',#775,#776,#777);
+#779=PLANE('',#778);
+#780=CARTESIAN_POINT('',(4.,120.,15.));
+#781=VERTEX_POINT('',#780);
+#782=CARTESIAN_POINT('',(-4.,120.,15.));
+#783=VERTEX_POINT('',#782);
+#784=CARTESIAN_POINT('',(0.,120.,15.));
+#785=DIRECTION('',(0.,0.,1.));
+#786=DIRECTION('',(1.,0.,-0.));
+#787=AXIS2_PLACEMENT_3D('',#784,#785,#786);
+#788=CIRCLE('',#787,4.);
+#789=EDGE_CURVE('',#781,#783,#788,.T.);
+#790=ORIENTED_EDGE('',*,*,#789,.T.);
+#791=CARTESIAN_POINT('',(0.,120.,15.));
+#792=DIRECTION('',(0.,0.,1.));
+#793=DIRECTION('',(1.,0.,-0.));
+#794=AXIS2_PLACEMENT_3D('',#791,#792,#793);
+#795=CIRCLE('',#794,4.);
+#796=EDGE_CURVE('',#783,#781,#795,.T.);
+#797=ORIENTED_EDGE('',*,*,#796,.T.);
+#798=EDGE_LOOP('',(#790,#797));
+#799=FACE_BOUND('',#798,.T.);
+#800=CARTESIAN_POINT('',(-2.5,120.,15.));
+#801=VERTEX_POINT('',#800);
+#802=CARTESIAN_POINT('',(0.,120.,15.));
+#803=DIRECTION('',(0.,0.,1.));
+#804=DIRECTION('',(1.,0.,-0.));
+#805=AXIS2_PLACEMENT_3D('',#802,#803,#804);
+#806=CIRCLE('',#805,2.5);
+#807=EDGE_CURVE('',#801,#801,#806,.T.);
+#808=ORIENTED_EDGE('',*,*,#807,.F.);
+#809=EDGE_LOOP('',(#808));
+#810=FACE_BOUND('',#809,.T.);
+#811=ADVANCED_FACE('',(#799,#810),#779,.F.);
+#812=CARTESIAN_POINT('',(0.,120.,16.5));
+#813=DIRECTION('',(0.,0.,1.));
+#814=DIRECTION('',(1.,0.,-0.));
+#815=AXIS2_PLACEMENT_3D('',#812,#813,#814);
+#816=CYLINDRICAL_SURFACE('',#815,4.);
+#817=CARTESIAN_POINT('',(-4.,120.,18.));
+#818=VERTEX_POINT('',#817);
+#819=CARTESIAN_POINT('',(-4.,120.,15.));
+#820=DIRECTION('',(0.,0.,1.));
+#821=VECTOR('',#820,3.);
+#822=LINE('',#819,#821);
+#823=EDGE_CURVE('',#783,#818,#822,.T.);
+#824=ORIENTED_EDGE('',*,*,#823,.T.);
+#825=CARTESIAN_POINT('',(4.,120.,18.));
+#826=VERTEX_POINT('',#825);
+#827=CARTESIAN_POINT('',(0.,120.,18.));
+#828=DIRECTION('',(0.,0.,-1.));
+#829=DIRECTION('',(1.,0.,0.));
+#830=AXIS2_PLACEMENT_3D('',#827,#828,#829);
+#831=CIRCLE('',#830,4.);
+#832=EDGE_CURVE('',#826,#818,#831,.T.);
+#833=ORIENTED_EDGE('',*,*,#832,.F.);
+#834=CARTESIAN_POINT('',(0.,120.,18.));
+#835=DIRECTION('',(0.,0.,-1.));
+#836=DIRECTION('',(1.,0.,0.));
+#837=AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#838=CIRCLE('',#837,4.);
+#839=EDGE_CURVE('',#818,#826,#838,.T.);
+#840=ORIENTED_EDGE('',*,*,#839,.F.);
+#841=ORIENTED_EDGE('',*,*,#823,.F.);
+#842=ORIENTED_EDGE('',*,*,#789,.F.);
+#843=ORIENTED_EDGE('',*,*,#796,.F.);
+#844=EDGE_LOOP('',(#824,#833,#840,#841,#842,#843));
+#845=FACE_BOUND('',#844,.T.);
+#846=ADVANCED_FACE('',(#845),#816,.F.);
+#847=CARTESIAN_POINT('',(93.,-67.507614213,-328.692947722));
+#848=DIRECTION('',(0.,0.,1.));
+#849=DIRECTION('',(1.,0.,-0.));
+#850=AXIS2_PLACEMENT_3D('',#847,#848,#849);
+#851=CYLINDRICAL_SURFACE('',#850,2.5);
+#852=CARTESIAN_POINT('',(90.5,-67.507614213,0.));
+#853=VERTEX_POINT('',#852);
+#854=CARTESIAN_POINT('',(90.5,-67.507614213,-0.));
+#855=DIRECTION('',(0.,0.,1.));
+#856=VECTOR('',#855,15.);
+#857=LINE('',#854,#856);
+#858=EDGE_CURVE('',#853,#657,#857,.T.);
+#859=ORIENTED_EDGE('',*,*,#858,.T.);
+#860=ORIENTED_EDGE('',*,*,#663,.T.);
+#861=ORIENTED_EDGE('',*,*,#858,.F.);
+#862=CARTESIAN_POINT('',(93.,-67.507614213,0.));
+#863=DIRECTION('',(0.,0.,1.));
+#864=DIRECTION('',(1.,0.,-0.));
+#865=AXIS2_PLACEMENT_3D('',#862,#863,#864);
+#866=CIRCLE('',#865,2.5);
+#867=EDGE_CURVE('',#853,#853,#866,.T.);
+#868=ORIENTED_EDGE('',*,*,#867,.F.);
+#869=EDGE_LOOP('',(#859,#860,#861,#868));
+#870=FACE_BOUND('',#869,.T.);
+#871=ADVANCED_FACE('',(#870),#851,.F.);
+#872=CARTESIAN_POINT('',(-93.,-67.507614213,-328.692947722));
+#873=DIRECTION('',(0.,0.,1.));
+#874=DIRECTION('',(1.,0.,-0.));
+#875=AXIS2_PLACEMENT_3D('',#872,#873,#874);
+#876=CYLINDRICAL_SURFACE('',#875,2.5);
+#877=CARTESIAN_POINT('',(-95.5,-67.507614213,0.));
+#878=VERTEX_POINT('',#877);
+#879=CARTESIAN_POINT('',(-95.5,-67.507614213,-0.));
+#880=DIRECTION('',(0.,0.,1.));
+#881=VECTOR('',#880,15.);
+#882=LINE('',#879,#881);
+#883=EDGE_CURVE('',#878,#513,#882,.T.);
+#884=ORIENTED_EDGE('',*,*,#883,.T.);
+#885=ORIENTED_EDGE('',*,*,#519,.T.);
+#886=ORIENTED_EDGE('',*,*,#883,.F.);
+#887=CARTESIAN_POINT('',(-93.,-67.507614213,0.));
+#888=DIRECTION('',(0.,0.,1.));
+#889=DIRECTION('',(1.,0.,-0.));
+#890=AXIS2_PLACEMENT_3D('',#887,#888,#889);
+#891=CIRCLE('',#890,2.5);
+#892=EDGE_CURVE('',#878,#878,#891,.T.);
+#893=ORIENTED_EDGE('',*,*,#892,.F.);
+#894=EDGE_LOOP('',(#884,#885,#886,#893));
+#895=FACE_BOUND('',#894,.T.);
+#896=ADVANCED_FACE('',(#895),#876,.F.);
+#897=CARTESIAN_POINT('',(93.,67.507614213,-328.692947722));
+#898=DIRECTION('',(0.,0.,1.));
+#899=DIRECTION('',(1.,0.,-0.));
+#900=AXIS2_PLACEMENT_3D('',#897,#898,#899);
+#901=CYLINDRICAL_SURFACE('',#900,2.5);
+#902=CARTESIAN_POINT('',(90.5,67.507614213,0.));
+#903=VERTEX_POINT('',#902);
+#904=CARTESIAN_POINT('',(90.5,67.507614213,-0.));
+#905=DIRECTION('',(0.,0.,1.));
+#906=VECTOR('',#905,15.);
+#907=LINE('',#904,#906);
+#908=EDGE_CURVE('',#903,#729,#907,.T.);
+#909=ORIENTED_EDGE('',*,*,#908,.T.);
+#910=ORIENTED_EDGE('',*,*,#735,.T.);
+#911=ORIENTED_EDGE('',*,*,#908,.F.);
+#912=CARTESIAN_POINT('',(93.,67.507614213,0.));
+#913=DIRECTION('',(0.,0.,1.));
+#914=DIRECTION('',(1.,0.,-0.));
+#915=AXIS2_PLACEMENT_3D('',#912,#913,#914);
+#916=CIRCLE('',#915,2.5);
+#917=EDGE_CURVE('',#903,#903,#916,.T.);
+#918=ORIENTED_EDGE('',*,*,#917,.F.);
+#919=EDGE_LOOP('',(#909,#910,#911,#918));
+#920=FACE_BOUND('',#919,.T.);
+#921=ADVANCED_FACE('',(#920),#901,.F.);
+#922=CARTESIAN_POINT('',(-93.,67.507614213,-328.692947722));
+#923=DIRECTION('',(0.,0.,1.));
+#924=DIRECTION('',(1.,0.,-0.));
+#925=AXIS2_PLACEMENT_3D('',#922,#923,#924);
+#926=CYLINDRICAL_SURFACE('',#925,2.5);
+#927=CARTESIAN_POINT('',(-95.5,67.507614213,0.));
+#928=VERTEX_POINT('',#927);
+#929=CARTESIAN_POINT('',(-95.5,67.507614213,-0.));
+#930=DIRECTION('',(0.,0.,1.));
+#931=VECTOR('',#930,15.);
+#932=LINE('',#929,#931);
+#933=EDGE_CURVE('',#928,#441,#932,.T.);
+#934=ORIENTED_EDGE('',*,*,#933,.T.);
+#935=ORIENTED_EDGE('',*,*,#447,.T.);
+#936=ORIENTED_EDGE('',*,*,#933,.F.);
+#937=CARTESIAN_POINT('',(-93.,67.507614213,0.));
+#938=DIRECTION('',(0.,0.,1.));
+#939=DIRECTION('',(1.,0.,-0.));
+#940=AXIS2_PLACEMENT_3D('',#937,#938,#939);
+#941=CIRCLE('',#940,2.5);
+#942=EDGE_CURVE('',#928,#928,#941,.T.);
+#943=ORIENTED_EDGE('',*,*,#942,.F.);
+#944=EDGE_LOOP('',(#934,#935,#936,#943));
+#945=FACE_BOUND('',#944,.T.);
+#946=ADVANCED_FACE('',(#945),#926,.F.);
+#947=CARTESIAN_POINT('',(0.,-120.,-328.692947722));
+#948=DIRECTION('',(0.,0.,1.));
+#949=DIRECTION('',(1.,0.,-0.));
+#950=AXIS2_PLACEMENT_3D('',#947,#948,#949);
+#951=CYLINDRICAL_SURFACE('',#950,2.5);
+#952=CARTESIAN_POINT('',(-2.5,-120.,0.));
+#953=VERTEX_POINT('',#952);
+#954=CARTESIAN_POINT('',(-2.5,-120.,-0.));
+#955=DIRECTION('',(0.,0.,1.));
+#956=VECTOR('',#955,15.);
+#957=LINE('',#954,#956);
+#958=EDGE_CURVE('',#953,#585,#957,.T.);
+#959=ORIENTED_EDGE('',*,*,#958,.T.);
+#960=ORIENTED_EDGE('',*,*,#591,.T.);
+#961=ORIENTED_EDGE('',*,*,#958,.F.);
+#962=CARTESIAN_POINT('',(0.,-120.,0.));
+#963=DIRECTION('',(0.,0.,1.));
+#964=DIRECTION('',(1.,0.,-0.));
+#965=AXIS2_PLACEMENT_3D('',#962,#963,#964);
+#966=CIRCLE('',#965,2.5);
+#967=EDGE_CURVE('',#953,#953,#966,.T.);
+#968=ORIENTED_EDGE('',*,*,#967,.F.);
+#969=EDGE_LOOP('',(#959,#960,#961,#968));
+#970=FACE_BOUND('',#969,.T.);
+#971=ADVANCED_FACE('',(#970),#951,.F.);
+#972=CARTESIAN_POINT('',(0.,120.,-328.692947722));
+#973=DIRECTION('',(0.,0.,1.));
+#974=DIRECTION('',(1.,0.,-0.));
+#975=AXIS2_PLACEMENT_3D('',#972,#973,#974);
+#976=CYLINDRICAL_SURFACE('',#975,2.5);
+#977=CARTESIAN_POINT('',(-2.5,120.,0.));
+#978=VERTEX_POINT('',#977);
+#979=CARTESIAN_POINT('',(-2.5,120.,-0.));
+#980=DIRECTION('',(0.,0.,1.));
+#981=VECTOR('',#980,15.);
+#982=LINE('',#979,#981);
+#983=EDGE_CURVE('',#978,#801,#982,.T.);
+#984=ORIENTED_EDGE('',*,*,#983,.T.);
+#985=ORIENTED_EDGE('',*,*,#807,.T.);
+#986=ORIENTED_EDGE('',*,*,#983,.F.);
+#987=CARTESIAN_POINT('',(0.,120.,0.));
+#988=DIRECTION('',(0.,0.,1.));
+#989=DIRECTION('',(1.,0.,-0.));
+#990=AXIS2_PLACEMENT_3D('',#987,#988,#989);
+#991=CIRCLE('',#990,2.5);
+#992=EDGE_CURVE('',#978,#978,#991,.T.);
+#993=ORIENTED_EDGE('',*,*,#992,.F.);
+#994=EDGE_LOOP('',(#984,#985,#986,#993));
+#995=FACE_BOUND('',#994,.T.);
+#996=ADVANCED_FACE('',(#995),#976,.F.);
+#997=CARTESIAN_POINT('',(100.,-13.,18.));
+#998=DIRECTION('',(1.,0.,0.));
+#999=DIRECTION('',(0.,0.,-1.));
+#1000=AXIS2_PLACEMENT_3D('',#997,#998,#999);
+#1001=PLANE('',#1000);
+#1002=CARTESIAN_POINT('',(100.,-13.,0.));
+#1003=VERTEX_POINT('',#1002);
+#1004=CARTESIAN_POINT('',(100.,13.,0.));
+#1005=VERTEX_POINT('',#1004);
+#1006=CARTESIAN_POINT('',(100.,-71.5,0.));
+#1007=DIRECTION('',(0.,1.,0.));
+#1008=VECTOR('',#1007,260.);
+#1009=LINE('',#1006,#1008);
+#1010=EDGE_CURVE('',#1003,#1005,#1009,.T.);
+#1011=ORIENTED_EDGE('',*,*,#1010,.F.);
+#1012=CARTESIAN_POINT('',(100.,-13.,18.));
+#1013=VERTEX_POINT('',#1012);
+#1014=CARTESIAN_POINT('',(100.,-13.,18.));
+#1015=DIRECTION('',(0.,0.,-1.));
+#1016=VECTOR('',#1015,180.);
+#1017=LINE('',#1014,#1016);
+#1018=EDGE_CURVE('',#1013,#1003,#1017,.T.);
+#1019=ORIENTED_EDGE('',*,*,#1018,.F.);
+#1020=CARTESIAN_POINT('',(100.,13.,18.));
+#1021=VERTEX_POINT('',#1020);
+#1022=CARTESIAN_POINT('',(100.,188.5,18.));
+#1023=DIRECTION('',(0.,-1.,0.));
+#1024=VECTOR('',#1023,260.);
+#1025=LINE('',#1022,#1024);
+#1026=EDGE_CURVE('',#1021,#1013,#1025,.T.);
+#1027=ORIENTED_EDGE('',*,*,#1026,.F.);
+#1028=CARTESIAN_POINT('',(100.,13.,18.));
+#1029=DIRECTION('',(0.,0.,-1.));
+#1030=VECTOR('',#1029,180.);
+#1031=LINE('',#1028,#1030);
+#1032=EDGE_CURVE('',#1021,#1005,#1031,.T.);
+#1033=ORIENTED_EDGE('',*,*,#1032,.T.);
+#1034=EDGE_LOOP('',(#1011,#1019,#1027,#1033));
+#1035=FACE_BOUND('',#1034,.T.);
+#1036=ADVANCED_FACE('',(#1035),#1001,.F.);
+#1037=CARTESIAN_POINT('',(0.,13.,18.));
+#1038=DIRECTION('',(0.,0.,-1.));
+#1039=DIRECTION('',(-1.,0.,0.));
+#1040=AXIS2_PLACEMENT_3D('',#1037,#1038,#1039);
+#1041=CYLINDRICAL_SURFACE('',#1040,100.);
+#1042=CARTESIAN_POINT('',(-100.,13.,0.));
+#1043=VERTEX_POINT('',#1042);
+#1044=CARTESIAN_POINT('',(0.,13.,0.));
+#1045=DIRECTION('',(0.,0.,1.));
+#1046=DIRECTION('',(-1.,0.,0.));
+#1047=AXIS2_PLACEMENT_3D('',#1044,#1045,#1046);
+#1048=CIRCLE('',#1047,100.);
+#1049=EDGE_CURVE('',#1005,#1043,#1048,.T.);
+#1050=ORIENTED_EDGE('',*,*,#1049,.F.);
+#1051=ORIENTED_EDGE('',*,*,#1032,.F.);
+#1052=CARTESIAN_POINT('',(-100.,13.,18.));
+#1053=VERTEX_POINT('',#1052);
+#1054=CARTESIAN_POINT('',(0.,13.,18.));
+#1055=DIRECTION('',(0.,0.,-1.));
+#1056=DIRECTION('',(-1.,0.,0.));
+#1057=AXIS2_PLACEMENT_3D('',#1054,#1055,#1056);
+#1058=CIRCLE('',#1057,100.);
+#1059=EDGE_CURVE('',#1053,#1021,#1058,.T.);
+#1060=ORIENTED_EDGE('',*,*,#1059,.F.);
+#1061=CARTESIAN_POINT('',(-100.,13.,18.));
+#1062=DIRECTION('',(0.,0.,-1.));
+#1063=VECTOR('',#1062,180.);
+#1064=LINE('',#1061,#1063);
+#1065=EDGE_CURVE('',#1053,#1043,#1064,.T.);
+#1066=ORIENTED_EDGE('',*,*,#1065,.T.);
+#1067=EDGE_LOOP('',(#1050,#1051,#1060,#1066));
+#1068=FACE_BOUND('',#1067,.T.);
+#1069=ADVANCED_FACE('',(#1068),#1041,.F.);
+#1070=CARTESIAN_POINT('',(-100.,13.,18.));
+#1071=DIRECTION('',(-1.,0.,0.));
+#1072=DIRECTION('',(0.,0.,1.));
+#1073=AXIS2_PLACEMENT_3D('',#1070,#1071,#1072);
+#1074=PLANE('',#1073);
+#1075=CARTESIAN_POINT('',(-100.,-13.,0.));
+#1076=VERTEX_POINT('',#1075);
+#1077=CARTESIAN_POINT('',(-100.,71.5,0.));
+#1078=DIRECTION('',(0.,-1.,0.));
+#1079=VECTOR('',#1078,260.);
+#1080=LINE('',#1077,#1079);
+#1081=EDGE_CURVE('',#1043,#1076,#1080,.T.);
+#1082=ORIENTED_EDGE('',*,*,#1081,.F.);
+#1083=ORIENTED_EDGE('',*,*,#1065,.F.);
+#1084=CARTESIAN_POINT('',(-100.,-13.,18.));
+#1085=VERTEX_POINT('',#1084);
+#1086=CARTESIAN_POINT('',(-100.,-188.5,18.));
+#1087=DIRECTION('',(0.,1.,0.));
+#1088=VECTOR('',#1087,260.);
+#1089=LINE('',#1086,#1088);
+#1090=EDGE_CURVE('',#1085,#1053,#1089,.T.);
+#1091=ORIENTED_EDGE('',*,*,#1090,.F.);
+#1092=CARTESIAN_POINT('',(-100.,-13.,18.));
+#1093=DIRECTION('',(0.,0.,-1.));
+#1094=VECTOR('',#1093,180.);
+#1095=LINE('',#1092,#1094);
+#1096=EDGE_CURVE('',#1085,#1076,#1095,.T.);
+#1097=ORIENTED_EDGE('',*,*,#1096,.T.);
+#1098=EDGE_LOOP('',(#1082,#1083,#1091,#1097));
+#1099=FACE_BOUND('',#1098,.T.);
+#1100=ADVANCED_FACE('',(#1099),#1074,.F.);
+#1101=CARTESIAN_POINT('',(0.,-13.,18.));
+#1102=DIRECTION('',(0.,0.,-1.));
+#1103=DIRECTION('',(1.,0.,0.));
+#1104=AXIS2_PLACEMENT_3D('',#1101,#1102,#1103);
+#1105=CYLINDRICAL_SURFACE('',#1104,100.);
+#1106=CARTESIAN_POINT('',(0.,-13.,0.));
+#1107=DIRECTION('',(0.,0.,1.));
+#1108=DIRECTION('',(1.,0.,-0.));
+#1109=AXIS2_PLACEMENT_3D('',#1106,#1107,#1108);
+#1110=CIRCLE('',#1109,100.);
+#1111=EDGE_CURVE('',#1076,#1003,#1110,.T.);
+#1112=ORIENTED_EDGE('',*,*,#1111,.F.);
+#1113=ORIENTED_EDGE('',*,*,#1096,.F.);
+#1114=CARTESIAN_POINT('',(0.,-13.,18.));
+#1115=DIRECTION('',(0.,0.,-1.));
+#1116=DIRECTION('',(1.,0.,0.));
+#1117=AXIS2_PLACEMENT_3D('',#1114,#1115,#1116);
+#1118=CIRCLE('',#1117,100.);
+#1119=EDGE_CURVE('',#1013,#1085,#1118,.T.);
+#1120=ORIENTED_EDGE('',*,*,#1119,.F.);
+#1121=ORIENTED_EDGE('',*,*,#1018,.T.);
+#1122=EDGE_LOOP('',(#1112,#1113,#1120,#1121));
+#1123=FACE_BOUND('',#1122,.T.);
+#1124=ADVANCED_FACE('',(#1123),#1105,.F.);
+#1125=CARTESIAN_POINT('',(22.,132.,0.));
+#1126=DIRECTION('',(0.560478152,0.82816921,0.));
+#1127=DIRECTION('',(0.,0.,-1.));
+#1128=AXIS2_PLACEMENT_3D('',#1125,#1126,#1127);
+#1129=PLANE('',#1128);
+#1130=CARTESIAN_POINT('',(22.,132.,18.));
+#1131=VERTEX_POINT('',#1130);
+#1132=CARTESIAN_POINT('',(71.5,98.5,18.));
+#1133=VERTEX_POINT('',#1132);
+#1134=CARTESIAN_POINT('',(-423.5,433.5,18.));
+#1135=DIRECTION('',(0.82816921,-0.560478152,0.));
+#1136=VECTOR('',#1135,597.703940091);
+#1137=LINE('',#1134,#1136);
+#1138=EDGE_CURVE('',#1131,#1133,#1137,.T.);
+#1139=ORIENTED_EDGE('',*,*,#1138,.T.);
+#1140=CARTESIAN_POINT('',(71.5,98.5,0.));
+#1141=VERTEX_POINT('',#1140);
+#1142=CARTESIAN_POINT('',(71.5,98.5,0.));
+#1143=DIRECTION('',(0.,0.,1.));
+#1144=VECTOR('',#1143,180.);
+#1145=LINE('',#1142,#1144);
+#1146=EDGE_CURVE('',#1141,#1133,#1145,.T.);
+#1147=ORIENTED_EDGE('',*,*,#1146,.F.);
+#1148=CARTESIAN_POINT('',(22.,132.,0.));
+#1149=VERTEX_POINT('',#1148);
+#1150=CARTESIAN_POINT('',(71.5,98.5,0.));
+#1151=DIRECTION('',(-0.82816921,0.560478152,0.));
+#1152=VECTOR('',#1151,597.703940091);
+#1153=LINE('',#1150,#1152);
+#1154=EDGE_CURVE('',#1141,#1149,#1153,.T.);
+#1155=ORIENTED_EDGE('',*,*,#1154,.T.);
+#1156=CARTESIAN_POINT('',(22.,132.,0.));
+#1157=DIRECTION('',(0.,0.,1.));
+#1158=VECTOR('',#1157,180.);
+#1159=LINE('',#1156,#1158);
+#1160=EDGE_CURVE('',#1149,#1131,#1159,.T.);
+#1161=ORIENTED_EDGE('',*,*,#1160,.T.);
+#1162=EDGE_LOOP('',(#1139,#1147,#1155,#1161));
+#1163=FACE_BOUND('',#1162,.T.);
+#1164=ADVANCED_FACE('',(#1163),#1129,.T.);
+#1165=CARTESIAN_POINT('',(71.5,98.5,0.));
+#1166=DIRECTION('',(0.707106781,0.707106781,0.));
+#1167=DIRECTION('',(0.,0.,-1.));
+#1168=AXIS2_PLACEMENT_3D('',#1165,#1166,#1167);
+#1169=PLANE('',#1168);
+#1170=CARTESIAN_POINT('',(98.5,71.5,18.));
+#1171=VERTEX_POINT('',#1170);
+#1172=CARTESIAN_POINT('',(-171.5,341.5,18.));
+#1173=DIRECTION('',(0.707106781,-0.707106781,0.));
+#1174=VECTOR('',#1173,381.837661841);
+#1175=LINE('',#1172,#1174);
+#1176=EDGE_CURVE('',#1133,#1171,#1175,.T.);
+#1177=ORIENTED_EDGE('',*,*,#1176,.T.);
+#1178=CARTESIAN_POINT('',(98.5,71.5,0.));
+#1179=VERTEX_POINT('',#1178);
+#1180=CARTESIAN_POINT('',(98.5,71.5,0.));
+#1181=DIRECTION('',(0.,0.,1.));
+#1182=VECTOR('',#1181,180.);
+#1183=LINE('',#1180,#1182);
+#1184=EDGE_CURVE('',#1179,#1171,#1183,.T.);
+#1185=ORIENTED_EDGE('',*,*,#1184,.F.);
+#1186=CARTESIAN_POINT('',(98.5,71.5,0.));
+#1187=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1188=VECTOR('',#1187,381.837661841);
+#1189=LINE('',#1186,#1188);
+#1190=EDGE_CURVE('',#1179,#1141,#1189,.T.);
+#1191=ORIENTED_EDGE('',*,*,#1190,.T.);
+#1192=ORIENTED_EDGE('',*,*,#1146,.T.);
+#1193=EDGE_LOOP('',(#1177,#1185,#1191,#1192));
+#1194=FACE_BOUND('',#1193,.T.);
+#1195=ADVANCED_FACE('',(#1194),#1169,.T.);
+#1196=CARTESIAN_POINT('',(98.5,71.5,0.));
+#1197=DIRECTION('',(0.964763821,0.263117406,0.));
+#1198=DIRECTION('',(0.,0.,-1.));
+#1199=AXIS2_PLACEMENT_3D('',#1196,#1197,#1198);
+#1200=PLANE('',#1199);
+#1201=CARTESIAN_POINT('',(112.,22.,18.));
+#1202=VERTEX_POINT('',#1201);
+#1203=CARTESIAN_POINT('',(98.5,71.5,18.));
+#1204=DIRECTION('',(0.263117406,-0.964763821,0.));
+#1205=VECTOR('',#1204,51.307894129);
+#1206=LINE('',#1203,#1205);
+#1207=EDGE_CURVE('',#1171,#1202,#1206,.T.);
+#1208=ORIENTED_EDGE('',*,*,#1207,.T.);
+#1209=CARTESIAN_POINT('',(112.,22.,0.));
+#1210=VERTEX_POINT('',#1209);
+#1211=CARTESIAN_POINT('',(112.,22.,0.));
+#1212=DIRECTION('',(0.,0.,1.));
+#1213=VECTOR('',#1212,180.);
+#1214=LINE('',#1211,#1213);
+#1215=EDGE_CURVE('',#1210,#1202,#1214,.T.);
+#1216=ORIENTED_EDGE('',*,*,#1215,.F.);
+#1217=CARTESIAN_POINT('',(112.,22.,0.));
+#1218=DIRECTION('',(-0.263117406,0.964763821,0.));
+#1219=VECTOR('',#1218,51.307894129);
+#1220=LINE('',#1217,#1219);
+#1221=EDGE_CURVE('',#1210,#1179,#1220,.T.);
+#1222=ORIENTED_EDGE('',*,*,#1221,.T.);
+#1223=ORIENTED_EDGE('',*,*,#1184,.T.);
+#1224=EDGE_LOOP('',(#1208,#1216,#1222,#1223));
+#1225=FACE_BOUND('',#1224,.T.);
+#1226=ADVANCED_FACE('',(#1225),#1200,.T.);
+#1227=CARTESIAN_POINT('',(112.,22.,0.));
+#1228=DIRECTION('',(1.,0.,0.));
+#1229=DIRECTION('',(0.,0.,-1.));
+#1230=AXIS2_PLACEMENT_3D('',#1227,#1228,#1229);
+#1231=PLANE('',#1230);
+#1232=CARTESIAN_POINT('',(112.,-22.,18.));
+#1233=VERTEX_POINT('',#1232);
+#1234=CARTESIAN_POINT('',(112.,22.,18.));
+#1235=DIRECTION('',(0.,-1.,0.));
+#1236=VECTOR('',#1235,44.);
+#1237=LINE('',#1234,#1236);
+#1238=EDGE_CURVE('',#1202,#1233,#1237,.T.);
+#1239=ORIENTED_EDGE('',*,*,#1238,.T.);
+#1240=CARTESIAN_POINT('',(112.,-22.,0.));
+#1241=VERTEX_POINT('',#1240);
+#1242=CARTESIAN_POINT('',(112.,-22.,0.));
+#1243=DIRECTION('',(0.,0.,1.));
+#1244=VECTOR('',#1243,180.);
+#1245=LINE('',#1242,#1244);
+#1246=EDGE_CURVE('',#1241,#1233,#1245,.T.);
+#1247=ORIENTED_EDGE('',*,*,#1246,.F.);
+#1248=CARTESIAN_POINT('',(112.,-22.,0.));
+#1249=DIRECTION('',(0.,1.,0.));
+#1250=VECTOR('',#1249,44.);
+#1251=LINE('',#1248,#1250);
+#1252=EDGE_CURVE('',#1241,#1210,#1251,.T.);
+#1253=ORIENTED_EDGE('',*,*,#1252,.T.);
+#1254=ORIENTED_EDGE('',*,*,#1215,.T.);
+#1255=EDGE_LOOP('',(#1239,#1247,#1253,#1254));
+#1256=FACE_BOUND('',#1255,.T.);
+#1257=ADVANCED_FACE('',(#1256),#1231,.T.);
+#1258=CARTESIAN_POINT('',(112.,-22.,0.));
+#1259=DIRECTION('',(0.964763821,-0.263117406,0.));
+#1260=DIRECTION('',(0.,0.,-1.));
+#1261=AXIS2_PLACEMENT_3D('',#1258,#1259,#1260);
+#1262=PLANE('',#1261);
+#1263=CARTESIAN_POINT('',(98.5,-71.5,18.));
+#1264=VERTEX_POINT('',#1263);
+#1265=CARTESIAN_POINT('',(112.,-22.,18.));
+#1266=DIRECTION('',(-0.263117406,-0.964763821,0.));
+#1267=VECTOR('',#1266,51.307894129);
+#1268=LINE('',#1265,#1267);
+#1269=EDGE_CURVE('',#1233,#1264,#1268,.T.);
+#1270=ORIENTED_EDGE('',*,*,#1269,.T.);
+#1271=CARTESIAN_POINT('',(98.5,-71.5,0.));
+#1272=VERTEX_POINT('',#1271);
+#1273=CARTESIAN_POINT('',(98.5,-71.5,0.));
+#1274=DIRECTION('',(0.,0.,1.));
+#1275=VECTOR('',#1274,180.);
+#1276=LINE('',#1273,#1275);
+#1277=EDGE_CURVE('',#1272,#1264,#1276,.T.);
+#1278=ORIENTED_EDGE('',*,*,#1277,.F.);
+#1279=CARTESIAN_POINT('',(98.5,-71.5,0.));
+#1280=DIRECTION('',(0.263117406,0.964763821,0.));
+#1281=VECTOR('',#1280,51.307894129);
+#1282=LINE('',#1279,#1281);
+#1283=EDGE_CURVE('',#1272,#1241,#1282,.T.);
+#1284=ORIENTED_EDGE('',*,*,#1283,.T.);
+#1285=ORIENTED_EDGE('',*,*,#1246,.T.);
+#1286=EDGE_LOOP('',(#1270,#1278,#1284,#1285));
+#1287=FACE_BOUND('',#1286,.T.);
+#1288=ADVANCED_FACE('',(#1287),#1262,.T.);
+#1289=CARTESIAN_POINT('',(98.5,-71.5,0.));
+#1290=DIRECTION('',(0.707106781,-0.707106781,0.));
+#1291=DIRECTION('',(0.,0.,-1.));
+#1292=AXIS2_PLACEMENT_3D('',#1289,#1290,#1291);
+#1293=PLANE('',#1292);
+#1294=CARTESIAN_POINT('',(71.5,-98.5,18.));
+#1295=VERTEX_POINT('',#1294);
+#1296=CARTESIAN_POINT('',(341.5,171.5,18.));
+#1297=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#1298=VECTOR('',#1297,381.837661841);
+#1299=LINE('',#1296,#1298);
+#1300=EDGE_CURVE('',#1264,#1295,#1299,.T.);
+#1301=ORIENTED_EDGE('',*,*,#1300,.T.);
+#1302=CARTESIAN_POINT('',(71.5,-98.5,0.));
+#1303=VERTEX_POINT('',#1302);
+#1304=CARTESIAN_POINT('',(71.5,-98.5,0.));
+#1305=DIRECTION('',(0.,0.,1.));
+#1306=VECTOR('',#1305,180.);
+#1307=LINE('',#1304,#1306);
+#1308=EDGE_CURVE('',#1303,#1295,#1307,.T.);
+#1309=ORIENTED_EDGE('',*,*,#1308,.F.);
+#1310=CARTESIAN_POINT('',(71.5,-98.5,0.));
+#1311=DIRECTION('',(0.707106781,0.707106781,0.));
+#1312=VECTOR('',#1311,381.837661841);
+#1313=LINE('',#1310,#1312);
+#1314=EDGE_CURVE('',#1303,#1272,#1313,.T.);
+#1315=ORIENTED_EDGE('',*,*,#1314,.T.);
+#1316=ORIENTED_EDGE('',*,*,#1277,.T.);
+#1317=EDGE_LOOP('',(#1301,#1309,#1315,#1316));
+#1318=FACE_BOUND('',#1317,.T.);
+#1319=ADVANCED_FACE('',(#1318),#1293,.T.);
+#1320=CARTESIAN_POINT('',(71.5,-98.5,0.));
+#1321=DIRECTION('',(0.560478152,-0.82816921,0.));
+#1322=DIRECTION('',(0.,0.,-1.));
+#1323=AXIS2_PLACEMENT_3D('',#1320,#1321,#1322);
+#1324=PLANE('',#1323);
+#1325=CARTESIAN_POINT('',(22.,-132.,18.));
+#1326=VERTEX_POINT('',#1325);
+#1327=CARTESIAN_POINT('',(71.5,-98.5,18.));
+#1328=DIRECTION('',(-0.82816921,-0.560478152,0.));
+#1329=VECTOR('',#1328,59.770394009);
+#1330=LINE('',#1327,#1329);
+#1331=EDGE_CURVE('',#1295,#1326,#1330,.T.);
+#1332=ORIENTED_EDGE('',*,*,#1331,.T.);
+#1333=CARTESIAN_POINT('',(22.,-132.,0.));
+#1334=VERTEX_POINT('',#1333);
+#1335=CARTESIAN_POINT('',(22.,-132.,0.));
+#1336=DIRECTION('',(0.,0.,1.));
+#1337=VECTOR('',#1336,180.);
+#1338=LINE('',#1335,#1337);
+#1339=EDGE_CURVE('',#1334,#1326,#1338,.T.);
+#1340=ORIENTED_EDGE('',*,*,#1339,.F.);
+#1341=CARTESIAN_POINT('',(22.,-132.,0.));
+#1342=DIRECTION('',(0.82816921,0.560478152,0.));
+#1343=VECTOR('',#1342,59.770394009);
+#1344=LINE('',#1341,#1343);
+#1345=EDGE_CURVE('',#1334,#1303,#1344,.T.);
+#1346=ORIENTED_EDGE('',*,*,#1345,.T.);
+#1347=ORIENTED_EDGE('',*,*,#1308,.T.);
+#1348=EDGE_LOOP('',(#1332,#1340,#1346,#1347));
+#1349=FACE_BOUND('',#1348,.T.);
+#1350=ADVANCED_FACE('',(#1349),#1324,.T.);
+#1351=CARTESIAN_POINT('',(22.,-132.,0.));
+#1352=DIRECTION('',(0.,-1.,0.));
+#1353=DIRECTION('',(0.,0.,-1.));
+#1354=AXIS2_PLACEMENT_3D('',#1351,#1352,#1353);
+#1355=PLANE('',#1354);
+#1356=CARTESIAN_POINT('',(-22.,-132.,18.));
+#1357=VERTEX_POINT('',#1356);
+#1358=CARTESIAN_POINT('',(22.,-132.,18.));
+#1359=DIRECTION('',(-1.,0.,0.));
+#1360=VECTOR('',#1359,44.);
+#1361=LINE('',#1358,#1360);
+#1362=EDGE_CURVE('',#1326,#1357,#1361,.T.);
+#1363=ORIENTED_EDGE('',*,*,#1362,.T.);
+#1364=CARTESIAN_POINT('',(-22.,-132.,0.));
+#1365=VERTEX_POINT('',#1364);
+#1366=CARTESIAN_POINT('',(-22.,-132.,0.));
+#1367=DIRECTION('',(0.,0.,1.));
+#1368=VECTOR('',#1367,180.);
+#1369=LINE('',#1366,#1368);
+#1370=EDGE_CURVE('',#1365,#1357,#1369,.T.);
+#1371=ORIENTED_EDGE('',*,*,#1370,.F.);
+#1372=CARTESIAN_POINT('',(-22.,-132.,0.));
+#1373=DIRECTION('',(1.,0.,-0.));
+#1374=VECTOR('',#1373,44.);
+#1375=LINE('',#1372,#1374);
+#1376=EDGE_CURVE('',#1365,#1334,#1375,.T.);
+#1377=ORIENTED_EDGE('',*,*,#1376,.T.);
+#1378=ORIENTED_EDGE('',*,*,#1339,.T.);
+#1379=EDGE_LOOP('',(#1363,#1371,#1377,#1378));
+#1380=FACE_BOUND('',#1379,.T.);
+#1381=ADVANCED_FACE('',(#1380),#1355,.T.);
+#1382=CARTESIAN_POINT('',(-22.,-132.,0.));
+#1383=DIRECTION('',(-0.560478152,-0.82816921,0.));
+#1384=DIRECTION('',(0.,0.,1.));
+#1385=AXIS2_PLACEMENT_3D('',#1382,#1383,#1384);
+#1386=PLANE('',#1385);
+#1387=CARTESIAN_POINT('',(-71.5,-98.5,18.));
+#1388=VERTEX_POINT('',#1387);
+#1389=CARTESIAN_POINT('',(423.5,-433.5,18.));
+#1390=DIRECTION('',(-0.82816921,0.560478152,0.));
+#1391=VECTOR('',#1390,597.703940091);
+#1392=LINE('',#1389,#1391);
+#1393=EDGE_CURVE('',#1357,#1388,#1392,.T.);
+#1394=ORIENTED_EDGE('',*,*,#1393,.T.);
+#1395=CARTESIAN_POINT('',(-71.5,-98.5,0.));
+#1396=VERTEX_POINT('',#1395);
+#1397=CARTESIAN_POINT('',(-71.5,-98.5,0.));
+#1398=DIRECTION('',(0.,0.,1.));
+#1399=VECTOR('',#1398,180.);
+#1400=LINE('',#1397,#1399);
+#1401=EDGE_CURVE('',#1396,#1388,#1400,.T.);
+#1402=ORIENTED_EDGE('',*,*,#1401,.F.);
+#1403=CARTESIAN_POINT('',(-71.5,-98.5,0.));
+#1404=DIRECTION('',(0.82816921,-0.560478152,0.));
+#1405=VECTOR('',#1404,597.703940091);
+#1406=LINE('',#1403,#1405);
+#1407=EDGE_CURVE('',#1396,#1365,#1406,.T.);
+#1408=ORIENTED_EDGE('',*,*,#1407,.T.);
+#1409=ORIENTED_EDGE('',*,*,#1370,.T.);
+#1410=EDGE_LOOP('',(#1394,#1402,#1408,#1409));
+#1411=FACE_BOUND('',#1410,.T.);
+#1412=ADVANCED_FACE('',(#1411),#1386,.T.);
+#1413=CARTESIAN_POINT('',(-71.5,-98.5,0.));
+#1414=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#1415=DIRECTION('',(0.,0.,1.));
+#1416=AXIS2_PLACEMENT_3D('',#1413,#1414,#1415);
+#1417=PLANE('',#1416);
+#1418=CARTESIAN_POINT('',(-98.5,-71.5,18.));
+#1419=VERTEX_POINT('',#1418);
+#1420=CARTESIAN_POINT('',(171.5,-341.5,18.));
+#1421=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1422=VECTOR('',#1421,381.837661841);
+#1423=LINE('',#1420,#1422);
+#1424=EDGE_CURVE('',#1388,#1419,#1423,.T.);
+#1425=ORIENTED_EDGE('',*,*,#1424,.T.);
+#1426=CARTESIAN_POINT('',(-98.5,-71.5,0.));
+#1427=VERTEX_POINT('',#1426);
+#1428=CARTESIAN_POINT('',(-98.5,-71.5,0.));
+#1429=DIRECTION('',(0.,0.,1.));
+#1430=VECTOR('',#1429,180.);
+#1431=LINE('',#1428,#1430);
+#1432=EDGE_CURVE('',#1427,#1419,#1431,.T.);
+#1433=ORIENTED_EDGE('',*,*,#1432,.F.);
+#1434=CARTESIAN_POINT('',(-98.5,-71.5,0.));
+#1435=DIRECTION('',(0.707106781,-0.707106781,0.));
+#1436=VECTOR('',#1435,381.837661841);
+#1437=LINE('',#1434,#1436);
+#1438=EDGE_CURVE('',#1427,#1396,#1437,.T.);
+#1439=ORIENTED_EDGE('',*,*,#1438,.T.);
+#1440=ORIENTED_EDGE('',*,*,#1401,.T.);
+#1441=EDGE_LOOP('',(#1425,#1433,#1439,#1440));
+#1442=FACE_BOUND('',#1441,.T.);
+#1443=ADVANCED_FACE('',(#1442),#1417,.T.);
+#1444=CARTESIAN_POINT('',(-98.5,-71.5,0.));
+#1445=DIRECTION('',(-0.964763821,-0.263117406,0.));
+#1446=DIRECTION('',(0.,0.,1.));
+#1447=AXIS2_PLACEMENT_3D('',#1444,#1445,#1446);
+#1448=PLANE('',#1447);
+#1449=CARTESIAN_POINT('',(-112.,-22.,18.));
+#1450=VERTEX_POINT('',#1449);
+#1451=CARTESIAN_POINT('',(-98.5,-71.5,18.));
+#1452=DIRECTION('',(-0.263117406,0.964763821,0.));
+#1453=VECTOR('',#1452,51.307894129);
+#1454=LINE('',#1451,#1453);
+#1455=EDGE_CURVE('',#1419,#1450,#1454,.T.);
+#1456=ORIENTED_EDGE('',*,*,#1455,.T.);
+#1457=CARTESIAN_POINT('',(-112.,-22.,0.));
+#1458=VERTEX_POINT('',#1457);
+#1459=CARTESIAN_POINT('',(-112.,-22.,0.));
+#1460=DIRECTION('',(0.,0.,1.));
+#1461=VECTOR('',#1460,180.);
+#1462=LINE('',#1459,#1461);
+#1463=EDGE_CURVE('',#1458,#1450,#1462,.T.);
+#1464=ORIENTED_EDGE('',*,*,#1463,.F.);
+#1465=CARTESIAN_POINT('',(-112.,-22.,0.));
+#1466=DIRECTION('',(0.263117406,-0.964763821,0.));
+#1467=VECTOR('',#1466,51.307894129);
+#1468=LINE('',#1465,#1467);
+#1469=EDGE_CURVE('',#1458,#1427,#1468,.T.);
+#1470=ORIENTED_EDGE('',*,*,#1469,.T.);
+#1471=ORIENTED_EDGE('',*,*,#1432,.T.);
+#1472=EDGE_LOOP('',(#1456,#1464,#1470,#1471));
+#1473=FACE_BOUND('',#1472,.T.);
+#1474=ADVANCED_FACE('',(#1473),#1448,.T.);
+#1475=CARTESIAN_POINT('',(-112.,-22.,0.));
+#1476=DIRECTION('',(-1.,0.,0.));
+#1477=DIRECTION('',(0.,0.,1.));
+#1478=AXIS2_PLACEMENT_3D('',#1475,#1476,#1477);
+#1479=PLANE('',#1478);
+#1480=CARTESIAN_POINT('',(-112.,22.,18.));
+#1481=VERTEX_POINT('',#1480);
+#1482=CARTESIAN_POINT('',(-112.,-22.,18.));
+#1483=DIRECTION('',(0.,1.,0.));
+#1484=VECTOR('',#1483,44.);
+#1485=LINE('',#1482,#1484);
+#1486=EDGE_CURVE('',#1450,#1481,#1485,.T.);
+#1487=ORIENTED_EDGE('',*,*,#1486,.T.);
+#1488=CARTESIAN_POINT('',(-112.,22.,0.));
+#1489=VERTEX_POINT('',#1488);
+#1490=CARTESIAN_POINT('',(-112.,22.,0.));
+#1491=DIRECTION('',(0.,0.,1.));
+#1492=VECTOR('',#1491,180.);
+#1493=LINE('',#1490,#1492);
+#1494=EDGE_CURVE('',#1489,#1481,#1493,.T.);
+#1495=ORIENTED_EDGE('',*,*,#1494,.F.);
+#1496=CARTESIAN_POINT('',(-112.,22.,0.));
+#1497=DIRECTION('',(0.,-1.,0.));
+#1498=VECTOR('',#1497,44.);
+#1499=LINE('',#1496,#1498);
+#1500=EDGE_CURVE('',#1489,#1458,#1499,.T.);
+#1501=ORIENTED_EDGE('',*,*,#1500,.T.);
+#1502=ORIENTED_EDGE('',*,*,#1463,.T.);
+#1503=EDGE_LOOP('',(#1487,#1495,#1501,#1502));
+#1504=FACE_BOUND('',#1503,.T.);
+#1505=ADVANCED_FACE('',(#1504),#1479,.T.);
+#1506=CARTESIAN_POINT('',(-112.,22.,0.));
+#1507=DIRECTION('',(-0.964763821,0.263117406,0.));
+#1508=DIRECTION('',(0.,0.,1.));
+#1509=AXIS2_PLACEMENT_3D('',#1506,#1507,#1508);
+#1510=PLANE('',#1509);
+#1511=CARTESIAN_POINT('',(-98.5,71.5,18.));
+#1512=VERTEX_POINT('',#1511);
+#1513=CARTESIAN_POINT('',(-112.,22.,18.));
+#1514=DIRECTION('',(0.263117406,0.964763821,0.));
+#1515=VECTOR('',#1514,51.307894129);
+#1516=LINE('',#1513,#1515);
+#1517=EDGE_CURVE('',#1481,#1512,#1516,.T.);
+#1518=ORIENTED_EDGE('',*,*,#1517,.T.);
+#1519=CARTESIAN_POINT('',(-98.5,71.5,0.));
+#1520=VERTEX_POINT('',#1519);
+#1521=CARTESIAN_POINT('',(-98.5,71.5,0.));
+#1522=DIRECTION('',(0.,0.,1.));
+#1523=VECTOR('',#1522,180.);
+#1524=LINE('',#1521,#1523);
+#1525=EDGE_CURVE('',#1520,#1512,#1524,.T.);
+#1526=ORIENTED_EDGE('',*,*,#1525,.F.);
+#1527=CARTESIAN_POINT('',(-98.5,71.5,0.));
+#1528=DIRECTION('',(-0.263117406,-0.964763821,0.));
+#1529=VECTOR('',#1528,51.307894129);
+#1530=LINE('',#1527,#1529);
+#1531=EDGE_CURVE('',#1520,#1489,#1530,.T.);
+#1532=ORIENTED_EDGE('',*,*,#1531,.T.);
+#1533=ORIENTED_EDGE('',*,*,#1494,.T.);
+#1534=EDGE_LOOP('',(#1518,#1526,#1532,#1533));
+#1535=FACE_BOUND('',#1534,.T.);
+#1536=ADVANCED_FACE('',(#1535),#1510,.T.);
+#1537=CARTESIAN_POINT('',(-98.5,71.5,0.));
+#1538=DIRECTION('',(-0.707106781,0.707106781,0.));
+#1539=DIRECTION('',(0.,0.,1.));
+#1540=AXIS2_PLACEMENT_3D('',#1537,#1538,#1539);
+#1541=PLANE('',#1540);
+#1542=CARTESIAN_POINT('',(-71.5,98.5,18.));
+#1543=VERTEX_POINT('',#1542);
+#1544=CARTESIAN_POINT('',(-341.5,-171.5,18.));
+#1545=DIRECTION('',(0.707106781,0.707106781,0.));
+#1546=VECTOR('',#1545,381.837661841);
+#1547=LINE('',#1544,#1546);
+#1548=EDGE_CURVE('',#1512,#1543,#1547,.T.);
+#1549=ORIENTED_EDGE('',*,*,#1548,.T.);
+#1550=CARTESIAN_POINT('',(-71.5,98.5,0.));
+#1551=VERTEX_POINT('',#1550);
+#1552=CARTESIAN_POINT('',(-71.5,98.5,0.));
+#1553=DIRECTION('',(0.,0.,1.));
+#1554=VECTOR('',#1553,180.);
+#1555=LINE('',#1552,#1554);
+#1556=EDGE_CURVE('',#1551,#1543,#1555,.T.);
+#1557=ORIENTED_EDGE('',*,*,#1556,.F.);
+#1558=CARTESIAN_POINT('',(-71.5,98.5,0.));
+#1559=DIRECTION('',(-0.707106781,-0.707106781,0.));
+#1560=VECTOR('',#1559,381.837661841);
+#1561=LINE('',#1558,#1560);
+#1562=EDGE_CURVE('',#1551,#1520,#1561,.T.);
+#1563=ORIENTED_EDGE('',*,*,#1562,.T.);
+#1564=ORIENTED_EDGE('',*,*,#1525,.T.);
+#1565=EDGE_LOOP('',(#1549,#1557,#1563,#1564));
+#1566=FACE_BOUND('',#1565,.T.);
+#1567=ADVANCED_FACE('',(#1566),#1541,.T.);
+#1568=CARTESIAN_POINT('',(-71.5,98.5,0.));
+#1569=DIRECTION('',(-0.560478152,0.82816921,0.));
+#1570=DIRECTION('',(0.,0.,1.));
+#1571=AXIS2_PLACEMENT_3D('',#1568,#1569,#1570);
+#1572=PLANE('',#1571);
+#1573=CARTESIAN_POINT('',(-22.,132.,18.));
+#1574=VERTEX_POINT('',#1573);
+#1575=CARTESIAN_POINT('',(-517.,-203.,18.));
+#1576=DIRECTION('',(0.82816921,0.560478152,0.));
+#1577=VECTOR('',#1576,597.703940091);
+#1578=LINE('',#1575,#1577);
+#1579=EDGE_CURVE('',#1543,#1574,#1578,.T.);
+#1580=ORIENTED_EDGE('',*,*,#1579,.T.);
+#1581=CARTESIAN_POINT('',(-22.,132.,0.));
+#1582=VERTEX_POINT('',#1581);
+#1583=CARTESIAN_POINT('',(-22.,132.,0.));
+#1584=DIRECTION('',(0.,0.,1.));
+#1585=VECTOR('',#1584,180.);
+#1586=LINE('',#1583,#1585);
+#1587=EDGE_CURVE('',#1582,#1574,#1586,.T.);
+#1588=ORIENTED_EDGE('',*,*,#1587,.F.);
+#1589=CARTESIAN_POINT('',(-22.,132.,0.));
+#1590=DIRECTION('',(-0.82816921,-0.560478152,0.));
+#1591=VECTOR('',#1590,597.703940091);
+#1592=LINE('',#1589,#1591);
+#1593=EDGE_CURVE('',#1582,#1551,#1592,.T.);
+#1594=ORIENTED_EDGE('',*,*,#1593,.T.);
+#1595=ORIENTED_EDGE('',*,*,#1556,.T.);
+#1596=EDGE_LOOP('',(#1580,#1588,#1594,#1595));
+#1597=FACE_BOUND('',#1596,.T.);
+#1598=ADVANCED_FACE('',(#1597),#1572,.T.);
+#1599=CARTESIAN_POINT('',(-22.,132.,0.));
+#1600=DIRECTION('',(0.,1.,0.));
+#1601=DIRECTION('',(0.,0.,1.));
+#1602=AXIS2_PLACEMENT_3D('',#1599,#1600,#1601);
+#1603=PLANE('',#1602);
+#1604=CARTESIAN_POINT('',(-418.,132.,18.));
+#1605=DIRECTION('',(1.,0.,-0.));
+#1606=VECTOR('',#1605,440.);
+#1607=LINE('',#1604,#1606);
+#1608=EDGE_CURVE('',#1574,#1131,#1607,.T.);
+#1609=ORIENTED_EDGE('',*,*,#1608,.T.);
+#1610=ORIENTED_EDGE('',*,*,#1160,.F.);
+#1611=CARTESIAN_POINT('',(22.,132.,0.));
+#1612=DIRECTION('',(-1.,0.,0.));
+#1613=VECTOR('',#1612,440.);
+#1614=LINE('',#1611,#1613);
+#1615=EDGE_CURVE('',#1149,#1582,#1614,.T.);
+#1616=ORIENTED_EDGE('',*,*,#1615,.T.);
+#1617=ORIENTED_EDGE('',*,*,#1587,.T.);
+#1618=EDGE_LOOP('',(#1609,#1610,#1616,#1617));
+#1619=FACE_BOUND('',#1618,.T.);
+#1620=ADVANCED_FACE('',(#1619),#1603,.T.);
+#1621=CARTESIAN_POINT('',(0.,-0.,0.));
+#1622=DIRECTION('',(0.,0.,1.));
+#1623=DIRECTION('',(1.,0.,0.));
+#1624=AXIS2_PLACEMENT_3D('',#1621,#1622,#1623);
+#1625=PLANE('',#1624);
+#1626=ORIENTED_EDGE('',*,*,#119,.T.);
+#1627=EDGE_LOOP('',(#1626));
+#1628=FACE_BOUND('',#1627,.T.);
+#1629=ORIENTED_EDGE('',*,*,#216,.T.);
+#1630=EDGE_LOOP('',(#1629));
+#1631=FACE_BOUND('',#1630,.T.);
+#1632=ORIENTED_EDGE('',*,*,#313,.T.);
+#1633=EDGE_LOOP('',(#1632));
+#1634=FACE_BOUND('',#1633,.T.);
+#1635=ORIENTED_EDGE('',*,*,#410,.T.);
+#1636=EDGE_LOOP('',(#1635));
+#1637=FACE_BOUND('',#1636,.T.);
+#1638=ORIENTED_EDGE('',*,*,#867,.T.);
+#1639=EDGE_LOOP('',(#1638));
+#1640=FACE_BOUND('',#1639,.T.);
+#1641=ORIENTED_EDGE('',*,*,#892,.T.);
+#1642=EDGE_LOOP('',(#1641));
+#1643=FACE_BOUND('',#1642,.T.);
+#1644=ORIENTED_EDGE('',*,*,#917,.T.);
+#1645=EDGE_LOOP('',(#1644));
+#1646=FACE_BOUND('',#1645,.T.);
+#1647=ORIENTED_EDGE('',*,*,#942,.T.);
+#1648=EDGE_LOOP('',(#1647));
+#1649=FACE_BOUND('',#1648,.T.);
+#1650=ORIENTED_EDGE('',*,*,#967,.T.);
+#1651=EDGE_LOOP('',(#1650));
+#1652=FACE_BOUND('',#1651,.T.);
+#1653=ORIENTED_EDGE('',*,*,#992,.T.);
+#1654=EDGE_LOOP('',(#1653));
+#1655=FACE_BOUND('',#1654,.T.);
+#1656=ORIENTED_EDGE('',*,*,#1010,.T.);
+#1657=ORIENTED_EDGE('',*,*,#1049,.T.);
+#1658=ORIENTED_EDGE('',*,*,#1081,.T.);
+#1659=ORIENTED_EDGE('',*,*,#1111,.T.);
+#1660=EDGE_LOOP('',(#1656,#1657,#1658,#1659));
+#1661=FACE_BOUND('',#1660,.T.);
+#1662=ORIENTED_EDGE('',*,*,#1615,.F.);
+#1663=ORIENTED_EDGE('',*,*,#1154,.F.);
+#1664=ORIENTED_EDGE('',*,*,#1190,.F.);
+#1665=ORIENTED_EDGE('',*,*,#1221,.F.);
+#1666=ORIENTED_EDGE('',*,*,#1252,.F.);
+#1667=ORIENTED_EDGE('',*,*,#1283,.F.);
+#1668=ORIENTED_EDGE('',*,*,#1314,.F.);
+#1669=ORIENTED_EDGE('',*,*,#1345,.F.);
+#1670=ORIENTED_EDGE('',*,*,#1376,.F.);
+#1671=ORIENTED_EDGE('',*,*,#1407,.F.);
+#1672=ORIENTED_EDGE('',*,*,#1438,.F.);
+#1673=ORIENTED_EDGE('',*,*,#1469,.F.);
+#1674=ORIENTED_EDGE('',*,*,#1500,.F.);
+#1675=ORIENTED_EDGE('',*,*,#1531,.F.);
+#1676=ORIENTED_EDGE('',*,*,#1562,.F.);
+#1677=ORIENTED_EDGE('',*,*,#1593,.F.);
+#1678=EDGE_LOOP('',(#1662,#1663,#1664,#1665,#1666,#1667,#1668,#1669,#1670,#1671,#1672,#1673,#1674,#1675,#1676,#1677));
+#1679=FACE_BOUND('',#1678,.T.);
+#1680=ADVANCED_FACE('',(#1628,#1631,#1634,#1637,#1640,#1643,#1646,#1649,#1652,#1655,#1661,#1679),#1625,.F.);
+#1681=CARTESIAN_POINT('',(0.,0.,18.));
+#1682=DIRECTION('',(0.,0.,1.));
+#1683=DIRECTION('',(1.,0.,0.));
+#1684=AXIS2_PLACEMENT_3D('',#1681,#1682,#1683);
+#1685=PLANE('',#1684);
+#1686=ORIENTED_EDGE('',*,*,#84,.T.);
+#1687=ORIENTED_EDGE('',*,*,#91,.T.);
+#1688=EDGE_LOOP('',(#1686,#1687));
+#1689=FACE_BOUND('',#1688,.T.);
+#1690=ORIENTED_EDGE('',*,*,#181,.T.);
+#1691=ORIENTED_EDGE('',*,*,#188,.T.);
+#1692=EDGE_LOOP('',(#1690,#1691));
+#1693=FACE_BOUND('',#1692,.T.);
+#1694=ORIENTED_EDGE('',*,*,#278,.T.);
+#1695=ORIENTED_EDGE('',*,*,#285,.T.);
+#1696=EDGE_LOOP('',(#1694,#1695));
+#1697=FACE_BOUND('',#1696,.T.);
+#1698=ORIENTED_EDGE('',*,*,#375,.T.);
+#1699=ORIENTED_EDGE('',*,*,#382,.T.);
+#1700=EDGE_LOOP('',(#1698,#1699));
+#1701=FACE_BOUND('',#1700,.T.);
+#1702=ORIENTED_EDGE('',*,*,#472,.T.);
+#1703=ORIENTED_EDGE('',*,*,#479,.T.);
+#1704=EDGE_LOOP('',(#1702,#1703));
+#1705=FACE_BOUND('',#1704,.T.);
+#1706=ORIENTED_EDGE('',*,*,#544,.T.);
+#1707=ORIENTED_EDGE('',*,*,#551,.T.);
+#1708=EDGE_LOOP('',(#1706,#1707));
+#1709=FACE_BOUND('',#1708,.T.);
+#1710=ORIENTED_EDGE('',*,*,#616,.T.);
+#1711=ORIENTED_EDGE('',*,*,#623,.T.);
+#1712=EDGE_LOOP('',(#1710,#1711));
+#1713=FACE_BOUND('',#1712,.T.);
+#1714=ORIENTED_EDGE('',*,*,#688,.T.);
+#1715=ORIENTED_EDGE('',*,*,#695,.T.);
+#1716=EDGE_LOOP('',(#1714,#1715));
+#1717=FACE_BOUND('',#1716,.T.);
+#1718=ORIENTED_EDGE('',*,*,#760,.T.);
+#1719=ORIENTED_EDGE('',*,*,#767,.T.);
+#1720=EDGE_LOOP('',(#1718,#1719));
+#1721=FACE_BOUND('',#1720,.T.);
+#1722=ORIENTED_EDGE('',*,*,#832,.T.);
+#1723=ORIENTED_EDGE('',*,*,#839,.T.);
+#1724=EDGE_LOOP('',(#1722,#1723));
+#1725=FACE_BOUND('',#1724,.T.);
+#1726=ORIENTED_EDGE('',*,*,#1026,.T.);
+#1727=ORIENTED_EDGE('',*,*,#1119,.T.);
+#1728=ORIENTED_EDGE('',*,*,#1090,.T.);
+#1729=ORIENTED_EDGE('',*,*,#1059,.T.);
+#1730=EDGE_LOOP('',(#1726,#1727,#1728,#1729));
+#1731=FACE_BOUND('',#1730,.T.);
+#1732=ORIENTED_EDGE('',*,*,#1138,.F.);
+#1733=ORIENTED_EDGE('',*,*,#1608,.F.);
+#1734=ORIENTED_EDGE('',*,*,#1579,.F.);
+#1735=ORIENTED_EDGE('',*,*,#1548,.F.);
+#1736=ORIENTED_EDGE('',*,*,#1517,.F.);
+#1737=ORIENTED_EDGE('',*,*,#1486,.F.);
+#1738=ORIENTED_EDGE('',*,*,#1455,.F.);
+#1739=ORIENTED_EDGE('',*,*,#1424,.F.);
+#1740=ORIENTED_EDGE('',*,*,#1393,.F.);
+#1741=ORIENTED_EDGE('',*,*,#1362,.F.);
+#1742=ORIENTED_EDGE('',*,*,#1331,.F.);
+#1743=ORIENTED_EDGE('',*,*,#1300,.F.);
+#1744=ORIENTED_EDGE('',*,*,#1269,.F.);
+#1745=ORIENTED_EDGE('',*,*,#1238,.F.);
+#1746=ORIENTED_EDGE('',*,*,#1207,.F.);
+#1747=ORIENTED_EDGE('',*,*,#1176,.F.);
+#1748=EDGE_LOOP('',(#1732,#1733,#1734,#1735,#1736,#1737,#1738,#1739,#1740,#1741,#1742,#1743,#1744,#1745,#1746,#1747));
+#1749=FACE_BOUND('',#1748,.T.);
+#1750=ADVANCED_FACE('',(#1689,#1693,#1697,#1701,#1705,#1709,#1713,#1717,#1721,#1725,#1731,#1749),#1685,.T.);
+#1751=CLOSED_SHELL('',(#63,#98,#123,#160,#195,#220,#257,#292,#317,#354,#389,#414,#451,#486,#523,#558,#595,#630,#667,#702,#739,#774,#811,#846,#871,#896,
+#921,#946,#971,#996,#1036,#1069,#1100,#1124,#1164,#1195,#1226,#1257,#1288,#1319,#1350,#1381,#1412,#1443,#1474,#1505,#1536,#1567,#1598,#1620,#1680,
+#1750));
+#1752=MANIFOLD_SOLID_BREP('',#1751);
+#1753=COLOUR_RGB('',0.752941012,0.752941012,0.752941012);
+#1754=FILL_AREA_STYLE_COLOUR('',#1753);
+#1755=FILL_AREA_STYLE('',(#1754));
+#1756=SURFACE_STYLE_FILL_AREA(#1755);
+#1757=SURFACE_SIDE_STYLE('',(#1756));
+#1758=SURFACE_STYLE_USAGE(.BOTH.,#1757);
+#1759=PRESENTATION_STYLE_ASSIGNMENT((#1758));
+#26=STYLED_ITEM('',(#1759),#1752);
+#16=SHAPE_REPRESENTATION('d27c01dfd0dd8edc57fab750f9080f1c20230107-1-1iu5lux.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('d27c01dfd0dd8edc57fab750f9080f1c20230107-1-1iu5lux.ipt',(#1752),#10);
+#1767=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#1768=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#1769=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#1768);
+#1770=PRODUCT_CONTEXT('',#1768,'mechanical');
+#1771=PRODUCT_DEFINITION_CONTEXT('part definition',#1768,'design');
+#24=PRODUCT('d27c01dfd0dd8edc57fab750f9080f1c20230107-1-1iu5lux.ipt','d27c01dfd0dd8edc57fab750f9080f1c20230107-1-1iu5lux.ipt','',(#1770));
+#1772=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#1773=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#1773,#1771);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#1774=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/NMAJ25.step b/Design Files/CAD/STEP/NMAJ25.step
new file mode 100644
index 0000000000000000000000000000000000000000..d127e6c517f628d572294e4787fe94fe5257d859
--- /dev/null
+++ b/Design Files/CAD/STEP/NMAJ25.step	
@@ -0,0 +1,1171 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/9f8829d10a5ffbebb4f0911ffcb73dbd20230107-1-1sfgto9.ipt.step',
+'2023-01-07T10:46:51+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','9f8829d10a5ffbebb4f0911ffcb73dbd20230107-1-1sfgto9.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(-7.8,-3.752187595,-3.177724138));
+#28=DIRECTION('',(0.,1.,0.));
+#29=DIRECTION('',(0.,-0.,1.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=PLANE('',#30);
+#32=CARTESIAN_POINT('',(-11.4,-3.752187595,-3.177724138));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(-11.4,-3.752187595,3.177724138));
+#35=VERTEX_POINT('',#34);
+#36=CARTESIAN_POINT('',(-11.4,-3.752187595,-3.177724138));
+#37=DIRECTION('',(0.,-0.,1.));
+#38=VECTOR('',#37,6.355448276);
+#39=LINE('',#36,#38);
+#40=EDGE_CURVE('',#33,#35,#39,.T.);
+#41=ORIENTED_EDGE('',*,*,#40,.T.);
+#42=CARTESIAN_POINT('',(-7.8,-3.752187595,3.177724138));
+#43=VERTEX_POINT('',#42);
+#44=CARTESIAN_POINT('',(-7.8,-3.752187595,3.177724138));
+#45=DIRECTION('',(-1.,0.,0.));
+#46=VECTOR('',#45,36.);
+#47=LINE('',#44,#46);
+#48=EDGE_CURVE('',#43,#35,#47,.T.);
+#49=ORIENTED_EDGE('',*,*,#48,.F.);
+#50=CARTESIAN_POINT('',(-7.8,-3.752187595,-3.177724138));
+#51=VERTEX_POINT('',#50);
+#52=CARTESIAN_POINT('',(-7.8,-3.752187595,-17.477482759));
+#53=DIRECTION('',(0.,-0.,1.));
+#54=VECTOR('',#53,63.554482759);
+#55=LINE('',#52,#54);
+#56=EDGE_CURVE('',#51,#43,#55,.T.);
+#57=ORIENTED_EDGE('',*,*,#56,.F.);
+#58=CARTESIAN_POINT('',(-7.8,-3.752187595,-3.177724138));
+#59=DIRECTION('',(-1.,0.,0.));
+#60=VECTOR('',#59,36.);
+#61=LINE('',#58,#60);
+#62=EDGE_CURVE('',#51,#33,#61,.T.);
+#63=ORIENTED_EDGE('',*,*,#62,.T.);
+#64=EDGE_LOOP('',(#41,#49,#57,#63));
+#65=FACE_BOUND('',#64,.T.);
+#66=ADVANCED_FACE('',(#65),#31,.T.);
+#67=CARTESIAN_POINT('',(-11.4,-3.902187595,-0.));
+#68=DIRECTION('',(1.,-0.,-0.));
+#69=DIRECTION('',(-0.,0.,-1.));
+#70=AXIS2_PLACEMENT_3D('',#67,#68,#69);
+#71=PLANE('',#70);
+#72=CARTESIAN_POINT('',(-11.4,-4.052187595,-3.177724138));
+#73=VERTEX_POINT('',#72);
+#74=CARTESIAN_POINT('',(-11.4,-22.60177234,-3.177724138));
+#75=DIRECTION('',(0.,1.,-0.));
+#76=VECTOR('',#75,3.);
+#77=LINE('',#74,#76);
+#78=EDGE_CURVE('',#73,#33,#77,.T.);
+#79=ORIENTED_EDGE('',*,*,#78,.F.);
+#80=CARTESIAN_POINT('',(-11.4,-4.052187595,3.177724138));
+#81=VERTEX_POINT('',#80);
+#82=CARTESIAN_POINT('',(-11.4,-4.052187595,3.177724138));
+#83=DIRECTION('',(-0.,0.,-1.));
+#84=VECTOR('',#83,6.355448276);
+#85=LINE('',#82,#84);
+#86=EDGE_CURVE('',#81,#73,#85,.T.);
+#87=ORIENTED_EDGE('',*,*,#86,.F.);
+#88=CARTESIAN_POINT('',(-11.4,-1.052187595,3.177724138));
+#89=DIRECTION('',(-0.,-1.,-0.));
+#90=VECTOR('',#89,3.);
+#91=LINE('',#88,#90);
+#92=EDGE_CURVE('',#35,#81,#91,.T.);
+#93=ORIENTED_EDGE('',*,*,#92,.F.);
+#94=ORIENTED_EDGE('',*,*,#40,.F.);
+#95=EDGE_LOOP('',(#79,#87,#93,#94));
+#96=FACE_BOUND('',#95,.T.);
+#97=ADVANCED_FACE('',(#96),#71,.F.);
+#98=CARTESIAN_POINT('',(-7.5,-0.,0.));
+#99=DIRECTION('',(-1.,0.,0.));
+#100=DIRECTION('',(0.,0.,-1.));
+#101=AXIS2_PLACEMENT_3D('',#98,#99,#100);
+#102=CYLINDRICAL_SURFACE('',#101,0.5);
+#103=CARTESIAN_POINT('',(-7.8,-0.,0.5));
+#104=VERTEX_POINT('',#103);
+#105=CARTESIAN_POINT('',(-7.5,-0.,0.5));
+#106=VERTEX_POINT('',#105);
+#107=CARTESIAN_POINT('',(-7.8,-0.,0.5));
+#108=DIRECTION('',(1.,-0.,-0.));
+#109=VECTOR('',#108,0.3);
+#110=LINE('',#107,#109);
+#111=EDGE_CURVE('',#104,#106,#110,.T.);
+#112=ORIENTED_EDGE('',*,*,#111,.F.);
+#113=CARTESIAN_POINT('',(-7.8,-0.,0.));
+#114=DIRECTION('',(1.,-0.,0.));
+#115=DIRECTION('',(0.,0.,-1.));
+#116=AXIS2_PLACEMENT_3D('',#113,#114,#115);
+#117=CIRCLE('',#116,0.5);
+#118=EDGE_CURVE('',#104,#104,#117,.T.);
+#119=ORIENTED_EDGE('',*,*,#118,.F.);
+#120=ORIENTED_EDGE('',*,*,#111,.T.);
+#121=CARTESIAN_POINT('',(-7.5,-0.,0.));
+#122=DIRECTION('',(-1.,0.,0.));
+#123=DIRECTION('',(0.,0.,-1.));
+#124=AXIS2_PLACEMENT_3D('',#121,#122,#123);
+#125=CIRCLE('',#124,0.5);
+#126=EDGE_CURVE('',#106,#106,#125,.T.);
+#127=ORIENTED_EDGE('',*,*,#126,.F.);
+#128=EDGE_LOOP('',(#112,#119,#120,#127));
+#129=FACE_BOUND('',#128,.T.);
+#130=ADVANCED_FACE('',(#129),#102,.F.);
+#131=CARTESIAN_POINT('',(-7.5,-1.991122624,3.177724138));
+#132=DIRECTION('',(0.,-0.,1.));
+#133=DIRECTION('',(1.,0.,0.));
+#134=AXIS2_PLACEMENT_3D('',#131,#132,#133);
+#135=PLANE('',#134);
+#136=CARTESIAN_POINT('',(-7.8,-1.991122624,3.177724138));
+#137=VERTEX_POINT('',#136);
+#138=CARTESIAN_POINT('',(-7.8,16.55846212,3.177724138));
+#139=DIRECTION('',(-0.,-1.,-0.));
+#140=VECTOR('',#139,17.610649716);
+#141=LINE('',#138,#140);
+#142=EDGE_CURVE('',#137,#43,#141,.T.);
+#143=ORIENTED_EDGE('',*,*,#142,.T.);
+#144=ORIENTED_EDGE('',*,*,#48,.T.);
+#145=ORIENTED_EDGE('',*,*,#92,.T.);
+#146=CARTESIAN_POINT('',(-7.5,-4.052187595,3.177724138));
+#147=VERTEX_POINT('',#146);
+#148=CARTESIAN_POINT('',(-7.5,-4.052187595,3.177724138));
+#149=DIRECTION('',(-1.,0.,0.));
+#150=VECTOR('',#149,39.);
+#151=LINE('',#148,#150);
+#152=EDGE_CURVE('',#147,#81,#151,.T.);
+#153=ORIENTED_EDGE('',*,*,#152,.F.);
+#154=CARTESIAN_POINT('',(-7.5,-1.991122624,3.177724138));
+#155=VERTEX_POINT('',#154);
+#156=CARTESIAN_POINT('',(-7.5,-4.052187595,3.177724138));
+#157=DIRECTION('',(0.,1.,0.));
+#158=VECTOR('',#157,2.061064972);
+#159=LINE('',#156,#158);
+#160=EDGE_CURVE('',#147,#155,#159,.T.);
+#161=ORIENTED_EDGE('',*,*,#160,.T.);
+#162=CARTESIAN_POINT('',(-7.5,-1.991122624,3.177724138));
+#163=DIRECTION('',(-1.,0.,0.));
+#164=VECTOR('',#163,3.);
+#165=LINE('',#162,#164);
+#166=EDGE_CURVE('',#155,#137,#165,.T.);
+#167=ORIENTED_EDGE('',*,*,#166,.T.);
+#168=EDGE_LOOP('',(#143,#144,#145,#153,#161,#167));
+#169=FACE_BOUND('',#168,.T.);
+#170=ADVANCED_FACE('',(#169),#135,.T.);
+#171=CARTESIAN_POINT('',(-7.5,-4.052187595,3.177724138));
+#172=DIRECTION('',(0.,-1.,0.));
+#173=DIRECTION('',(0.,0.,-1.));
+#174=AXIS2_PLACEMENT_3D('',#171,#172,#173);
+#175=PLANE('',#174);
+#176=CARTESIAN_POINT('',(-7.5,-4.052187595,-3.177724138));
+#177=VERTEX_POINT('',#176);
+#178=CARTESIAN_POINT('',(-7.5,-4.052187595,-3.177724138));
+#179=DIRECTION('',(-1.,0.,0.));
+#180=VECTOR('',#179,39.);
+#181=LINE('',#178,#180);
+#182=EDGE_CURVE('',#177,#73,#181,.T.);
+#183=ORIENTED_EDGE('',*,*,#182,.F.);
+#184=CARTESIAN_POINT('',(-7.5,-4.052187595,-3.177724138));
+#185=DIRECTION('',(0.,0.,1.));
+#186=VECTOR('',#185,6.355448276);
+#187=LINE('',#184,#186);
+#188=EDGE_CURVE('',#177,#147,#187,.T.);
+#189=ORIENTED_EDGE('',*,*,#188,.T.);
+#190=ORIENTED_EDGE('',*,*,#152,.T.);
+#191=ORIENTED_EDGE('',*,*,#86,.T.);
+#192=EDGE_LOOP('',(#183,#189,#190,#191));
+#193=FACE_BOUND('',#192,.T.);
+#194=ADVANCED_FACE('',(#193),#175,.T.);
+#195=CARTESIAN_POINT('',(-7.5,-4.052187595,-3.177724138));
+#196=DIRECTION('',(0.,-0.,-1.));
+#197=DIRECTION('',(-1.,0.,0.));
+#198=AXIS2_PLACEMENT_3D('',#195,#196,#197);
+#199=PLANE('',#198);
+#200=CARTESIAN_POINT('',(-7.8,-1.991122624,-3.177724138));
+#201=VERTEX_POINT('',#200);
+#202=CARTESIAN_POINT('',(-7.8,-19.60177234,-3.177724138));
+#203=DIRECTION('',(0.,1.,-0.));
+#204=VECTOR('',#203,17.610649716);
+#205=LINE('',#202,#204);
+#206=EDGE_CURVE('',#51,#201,#205,.T.);
+#207=ORIENTED_EDGE('',*,*,#206,.T.);
+#208=CARTESIAN_POINT('',(-7.5,-1.991122624,-3.177724138));
+#209=VERTEX_POINT('',#208);
+#210=CARTESIAN_POINT('',(-7.5,-1.991122624,-3.177724138));
+#211=DIRECTION('',(-1.,0.,0.));
+#212=VECTOR('',#211,3.);
+#213=LINE('',#210,#212);
+#214=EDGE_CURVE('',#209,#201,#213,.T.);
+#215=ORIENTED_EDGE('',*,*,#214,.F.);
+#216=CARTESIAN_POINT('',(-7.5,-1.991122624,-3.177724138));
+#217=DIRECTION('',(-0.,-1.,0.));
+#218=VECTOR('',#217,20.610649716);
+#219=LINE('',#216,#218);
+#220=EDGE_CURVE('',#209,#177,#219,.T.);
+#221=ORIENTED_EDGE('',*,*,#220,.T.);
+#222=ORIENTED_EDGE('',*,*,#182,.T.);
+#223=ORIENTED_EDGE('',*,*,#78,.T.);
+#224=ORIENTED_EDGE('',*,*,#62,.F.);
+#225=EDGE_LOOP('',(#207,#215,#221,#222,#223,#224));
+#226=FACE_BOUND('',#225,.T.);
+#227=ADVANCED_FACE('',(#226),#199,.T.);
+#228=CARTESIAN_POINT('',(-7.5,-0.747035659,-0.));
+#229=DIRECTION('',(1.,-0.,-0.));
+#230=DIRECTION('',(-0.,0.,-1.));
+#231=AXIS2_PLACEMENT_3D('',#228,#229,#230);
+#232=PLANE('',#231);
+#233=CARTESIAN_POINT('',(-7.5,-3.75,0.));
+#234=VERTEX_POINT('',#233);
+#235=CARTESIAN_POINT('',(-7.5,-0.,0.));
+#236=DIRECTION('',(1.,0.,0.));
+#237=DIRECTION('',(-0.,1.,0.));
+#238=AXIS2_PLACEMENT_3D('',#235,#236,#237);
+#239=CIRCLE('',#238,3.75);
+#240=EDGE_CURVE('',#234,#209,#239,.T.);
+#241=ORIENTED_EDGE('',*,*,#240,.F.);
+#242=CARTESIAN_POINT('',(-7.5,-0.,0.));
+#243=DIRECTION('',(1.,0.,0.));
+#244=DIRECTION('',(-0.,1.,0.));
+#245=AXIS2_PLACEMENT_3D('',#242,#243,#244);
+#246=CIRCLE('',#245,3.75);
+#247=EDGE_CURVE('',#155,#234,#246,.T.);
+#248=ORIENTED_EDGE('',*,*,#247,.F.);
+#249=ORIENTED_EDGE('',*,*,#160,.F.);
+#250=ORIENTED_EDGE('',*,*,#188,.F.);
+#251=ORIENTED_EDGE('',*,*,#220,.F.);
+#252=EDGE_LOOP('',(#241,#248,#249,#250,#251));
+#253=FACE_BOUND('',#252,.T.);
+#254=ADVANCED_FACE('',(#253),#232,.T.);
+#255=CARTESIAN_POINT('',(-7.8,-0.747035659,-0.));
+#256=DIRECTION('',(1.,-0.,-0.));
+#257=DIRECTION('',(-0.,0.,-1.));
+#258=AXIS2_PLACEMENT_3D('',#255,#256,#257);
+#259=PLANE('',#258);
+#260=ORIENTED_EDGE('',*,*,#56,.T.);
+#261=ORIENTED_EDGE('',*,*,#142,.F.);
+#262=CARTESIAN_POINT('',(-7.8,-0.,0.));
+#263=DIRECTION('',(1.,-0.,0.));
+#264=DIRECTION('',(0.,0.,1.));
+#265=AXIS2_PLACEMENT_3D('',#262,#263,#264);
+#266=CIRCLE('',#265,3.75);
+#267=EDGE_CURVE('',#201,#137,#266,.T.);
+#268=ORIENTED_EDGE('',*,*,#267,.F.);
+#269=ORIENTED_EDGE('',*,*,#206,.F.);
+#270=EDGE_LOOP('',(#260,#261,#268,#269));
+#271=FACE_BOUND('',#270,.T.);
+#272=ORIENTED_EDGE('',*,*,#118,.T.);
+#273=EDGE_LOOP('',(#272));
+#274=FACE_BOUND('',#273,.T.);
+#275=ADVANCED_FACE('',(#271,#274),#259,.F.);
+#276=CARTESIAN_POINT('',(0.31,-3.75,3.177574953));
+#277=DIRECTION('',(0.,1.,0.));
+#278=DIRECTION('',(0.,-0.,1.));
+#279=AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#280=PLANE('',#279);
+#281=CARTESIAN_POINT('',(4.11,-3.75,3.177574953));
+#282=VERTEX_POINT('',#281);
+#283=CARTESIAN_POINT('',(4.11,-3.75,-3.177574953));
+#284=VERTEX_POINT('',#283);
+#285=CARTESIAN_POINT('',(4.11,-3.75,60.373924112));
+#286=DIRECTION('',(0.,0.,-1.));
+#287=VECTOR('',#286,63.551499065);
+#288=LINE('',#285,#287);
+#289=EDGE_CURVE('',#282,#284,#288,.T.);
+#290=ORIENTED_EDGE('',*,*,#289,.T.);
+#291=CARTESIAN_POINT('',(0.31,-3.75,-3.177574953));
+#292=VERTEX_POINT('',#291);
+#293=CARTESIAN_POINT('',(0.31,-3.75,-3.177574953));
+#294=DIRECTION('',(1.,-0.,0.));
+#295=VECTOR('',#294,38.);
+#296=LINE('',#293,#295);
+#297=EDGE_CURVE('',#292,#284,#296,.T.);
+#298=ORIENTED_EDGE('',*,*,#297,.F.);
+#299=CARTESIAN_POINT('',(0.31,-3.75,3.177574953));
+#300=VERTEX_POINT('',#299);
+#301=CARTESIAN_POINT('',(0.31,-3.75,17.476662243));
+#302=DIRECTION('',(0.,0.,-1.));
+#303=VECTOR('',#302,63.551499065);
+#304=LINE('',#301,#303);
+#305=EDGE_CURVE('',#300,#292,#304,.T.);
+#306=ORIENTED_EDGE('',*,*,#305,.F.);
+#307=CARTESIAN_POINT('',(0.31,-3.75,3.177574953));
+#308=DIRECTION('',(1.,-0.,0.));
+#309=VECTOR('',#308,38.);
+#310=LINE('',#307,#309);
+#311=EDGE_CURVE('',#300,#282,#310,.T.);
+#312=ORIENTED_EDGE('',*,*,#311,.T.);
+#313=EDGE_LOOP('',(#290,#298,#306,#312));
+#314=FACE_BOUND('',#313,.T.);
+#315=ADVANCED_FACE('',(#314),#280,.T.);
+#316=CARTESIAN_POINT('',(4.11,-3.9,-0.));
+#317=DIRECTION('',(1.,-0.,0.));
+#318=DIRECTION('',(0.,0.,-1.));
+#319=AXIS2_PLACEMENT_3D('',#316,#317,#318);
+#320=PLANE('',#319);
+#321=CARTESIAN_POINT('',(4.11,-4.05,3.177574953));
+#322=VERTEX_POINT('',#321);
+#323=CARTESIAN_POINT('',(4.11,-22.577753747,3.177574953));
+#324=DIRECTION('',(0.,1.,0.));
+#325=VECTOR('',#324,3.);
+#326=LINE('',#323,#325);
+#327=EDGE_CURVE('',#322,#282,#326,.T.);
+#328=ORIENTED_EDGE('',*,*,#327,.F.);
+#329=CARTESIAN_POINT('',(4.11,-4.05,-3.177574953));
+#330=VERTEX_POINT('',#329);
+#331=CARTESIAN_POINT('',(4.11,-4.05,-3.177574953));
+#332=DIRECTION('',(-0.,0.,1.));
+#333=VECTOR('',#332,6.355149906);
+#334=LINE('',#331,#333);
+#335=EDGE_CURVE('',#330,#322,#334,.T.);
+#336=ORIENTED_EDGE('',*,*,#335,.F.);
+#337=CARTESIAN_POINT('',(4.11,-1.05,-3.177574953));
+#338=DIRECTION('',(-0.,-1.,0.));
+#339=VECTOR('',#338,3.);
+#340=LINE('',#337,#339);
+#341=EDGE_CURVE('',#284,#330,#340,.T.);
+#342=ORIENTED_EDGE('',*,*,#341,.F.);
+#343=ORIENTED_EDGE('',*,*,#289,.F.);
+#344=EDGE_LOOP('',(#328,#336,#342,#343));
+#345=FACE_BOUND('',#344,.T.);
+#346=ADVANCED_FACE('',(#345),#320,.T.);
+#347=CARTESIAN_POINT('',(0.155,-4.05,0.));
+#348=DIRECTION('',(0.,1.,0.));
+#349=DIRECTION('',(0.,-0.,1.));
+#350=AXIS2_PLACEMENT_3D('',#347,#348,#349);
+#351=PLANE('',#350);
+#352=CARTESIAN_POINT('',(-0.,-4.05,-3.177574953));
+#353=VERTEX_POINT('',#352);
+#354=CARTESIAN_POINT('',(41.1,-4.05,-3.177574953));
+#355=DIRECTION('',(-1.,0.,0.));
+#356=VECTOR('',#355,41.1);
+#357=LINE('',#354,#356);
+#358=EDGE_CURVE('',#330,#353,#357,.T.);
+#359=ORIENTED_EDGE('',*,*,#358,.F.);
+#360=ORIENTED_EDGE('',*,*,#335,.T.);
+#361=CARTESIAN_POINT('',(-0.,-4.05,3.177574953));
+#362=VERTEX_POINT('',#361);
+#363=CARTESIAN_POINT('',(-2.79,-4.05,3.177574953));
+#364=DIRECTION('',(1.,-0.,0.));
+#365=VECTOR('',#364,41.1);
+#366=LINE('',#363,#365);
+#367=EDGE_CURVE('',#362,#322,#366,.T.);
+#368=ORIENTED_EDGE('',*,*,#367,.F.);
+#369=CARTESIAN_POINT('',(-0.,-4.05,-3.177574953));
+#370=DIRECTION('',(0.,0.,1.));
+#371=VECTOR('',#370,6.355149906);
+#372=LINE('',#369,#371);
+#373=EDGE_CURVE('',#353,#362,#372,.T.);
+#374=ORIENTED_EDGE('',*,*,#373,.F.);
+#375=EDGE_LOOP('',(#359,#360,#368,#374));
+#376=FACE_BOUND('',#375,.T.);
+#377=ADVANCED_FACE('',(#376),#351,.F.);
+#378=CARTESIAN_POINT('',(-0.,-1.991360695,-3.177574953));
+#379=DIRECTION('',(0.,0.,-1.));
+#380=DIRECTION('',(-1.,0.,0.));
+#381=AXIS2_PLACEMENT_3D('',#378,#379,#380);
+#382=PLANE('',#381);
+#383=CARTESIAN_POINT('',(0.31,-1.991360695,-3.177574953));
+#384=VERTEX_POINT('',#383);
+#385=CARTESIAN_POINT('',(0.31,13.836393053,-3.177574953));
+#386=DIRECTION('',(0.,-1.,0.));
+#387=VECTOR('',#386,17.586393053);
+#388=LINE('',#385,#387);
+#389=EDGE_CURVE('',#384,#292,#388,.T.);
+#390=ORIENTED_EDGE('',*,*,#389,.T.);
+#391=ORIENTED_EDGE('',*,*,#297,.T.);
+#392=ORIENTED_EDGE('',*,*,#341,.T.);
+#393=ORIENTED_EDGE('',*,*,#358,.T.);
+#394=CARTESIAN_POINT('',(-0.,-1.991360695,-3.177574953));
+#395=VERTEX_POINT('',#394);
+#396=CARTESIAN_POINT('',(-0.,13.836393053,-3.177574953));
+#397=DIRECTION('',(0.,-1.,0.));
+#398=VECTOR('',#397,20.586393053);
+#399=LINE('',#396,#398);
+#400=EDGE_CURVE('',#395,#353,#399,.T.);
+#401=ORIENTED_EDGE('',*,*,#400,.F.);
+#402=CARTESIAN_POINT('',(-0.,-1.991360695,-3.177574953));
+#403=DIRECTION('',(1.,0.,-0.));
+#404=VECTOR('',#403,3.1);
+#405=LINE('',#402,#404);
+#406=EDGE_CURVE('',#395,#384,#405,.T.);
+#407=ORIENTED_EDGE('',*,*,#406,.T.);
+#408=EDGE_LOOP('',(#390,#391,#392,#393,#401,#407));
+#409=FACE_BOUND('',#408,.T.);
+#410=ADVANCED_FACE('',(#409),#382,.T.);
+#411=CARTESIAN_POINT('',(-0.,-3.75,3.177574953));
+#412=DIRECTION('',(0.,0.,1.));
+#413=DIRECTION('',(1.,0.,0.));
+#414=AXIS2_PLACEMENT_3D('',#411,#412,#413);
+#415=PLANE('',#414);
+#416=CARTESIAN_POINT('',(0.31,-1.991360695,3.177574953));
+#417=VERTEX_POINT('',#416);
+#418=CARTESIAN_POINT('',(0.31,-19.577753747,3.177574953));
+#419=DIRECTION('',(0.,1.,0.));
+#420=VECTOR('',#419,17.586393053);
+#421=LINE('',#418,#420);
+#422=EDGE_CURVE('',#300,#417,#421,.T.);
+#423=ORIENTED_EDGE('',*,*,#422,.T.);
+#424=CARTESIAN_POINT('',(-0.,-1.991360695,3.177574953));
+#425=VERTEX_POINT('',#424);
+#426=CARTESIAN_POINT('',(-0.,-1.991360695,3.177574953));
+#427=DIRECTION('',(1.,0.,-0.));
+#428=VECTOR('',#427,3.1);
+#429=LINE('',#426,#428);
+#430=EDGE_CURVE('',#425,#417,#429,.T.);
+#431=ORIENTED_EDGE('',*,*,#430,.F.);
+#432=CARTESIAN_POINT('',(-0.,-1.991360695,3.177574953));
+#433=DIRECTION('',(-0.,-1.,0.));
+#434=VECTOR('',#433,2.058639305);
+#435=LINE('',#432,#434);
+#436=EDGE_CURVE('',#425,#362,#435,.T.);
+#437=ORIENTED_EDGE('',*,*,#436,.T.);
+#438=ORIENTED_EDGE('',*,*,#367,.T.);
+#439=ORIENTED_EDGE('',*,*,#327,.T.);
+#440=ORIENTED_EDGE('',*,*,#311,.F.);
+#441=EDGE_LOOP('',(#423,#431,#437,#438,#439,#440));
+#442=FACE_BOUND('',#441,.T.);
+#443=ADVANCED_FACE('',(#442),#415,.T.);
+#444=CARTESIAN_POINT('',(-0.,-0.598992733,0.));
+#445=DIRECTION('',(1.,-0.,0.));
+#446=DIRECTION('',(0.,0.,-1.));
+#447=AXIS2_PLACEMENT_3D('',#444,#445,#446);
+#448=PLANE('',#447);
+#449=CARTESIAN_POINT('',(-0.,-3.75,0.));
+#450=VERTEX_POINT('',#449);
+#451=CARTESIAN_POINT('',(-0.,-0.,0.));
+#452=DIRECTION('',(1.,0.,0.));
+#453=DIRECTION('',(-0.,1.,0.));
+#454=AXIS2_PLACEMENT_3D('',#451,#452,#453);
+#455=CIRCLE('',#454,3.75);
+#456=EDGE_CURVE('',#425,#450,#455,.T.);
+#457=ORIENTED_EDGE('',*,*,#456,.T.);
+#458=CARTESIAN_POINT('',(-0.,-0.,0.));
+#459=DIRECTION('',(1.,0.,0.));
+#460=DIRECTION('',(-0.,1.,0.));
+#461=AXIS2_PLACEMENT_3D('',#458,#459,#460);
+#462=CIRCLE('',#461,3.75);
+#463=EDGE_CURVE('',#450,#395,#462,.T.);
+#464=ORIENTED_EDGE('',*,*,#463,.T.);
+#465=ORIENTED_EDGE('',*,*,#400,.T.);
+#466=ORIENTED_EDGE('',*,*,#373,.T.);
+#467=ORIENTED_EDGE('',*,*,#436,.F.);
+#468=EDGE_LOOP('',(#457,#464,#465,#466,#467));
+#469=FACE_BOUND('',#468,.T.);
+#470=ADVANCED_FACE('',(#469),#448,.F.);
+#471=CARTESIAN_POINT('',(0.31,-0.598992733,0.));
+#472=DIRECTION('',(1.,-0.,0.));
+#473=DIRECTION('',(0.,0.,-1.));
+#474=AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#475=PLANE('',#474);
+#476=ORIENTED_EDGE('',*,*,#305,.T.);
+#477=ORIENTED_EDGE('',*,*,#389,.F.);
+#478=CARTESIAN_POINT('',(0.31,-0.,0.));
+#479=DIRECTION('',(-1.,0.,0.));
+#480=DIRECTION('',(0.,0.,-1.));
+#481=AXIS2_PLACEMENT_3D('',#478,#479,#480);
+#482=CIRCLE('',#481,3.75);
+#483=EDGE_CURVE('',#417,#384,#482,.T.);
+#484=ORIENTED_EDGE('',*,*,#483,.F.);
+#485=ORIENTED_EDGE('',*,*,#422,.F.);
+#486=EDGE_LOOP('',(#476,#477,#484,#485));
+#487=FACE_BOUND('',#486,.T.);
+#488=CARTESIAN_POINT('',(0.31,-2.9,0.));
+#489=VERTEX_POINT('',#488);
+#490=CARTESIAN_POINT('',(0.31,-0.,-2.9));
+#491=VERTEX_POINT('',#490);
+#492=CARTESIAN_POINT('',(0.31,-0.,0.));
+#493=DIRECTION('',(1.,-0.,0.));
+#494=DIRECTION('',(0.,1.,0.));
+#495=AXIS2_PLACEMENT_3D('',#492,#493,#494);
+#496=CIRCLE('',#495,2.9);
+#497=EDGE_CURVE('',#489,#491,#496,.T.);
+#498=ORIENTED_EDGE('',*,*,#497,.F.);
+#499=CARTESIAN_POINT('',(0.31,-0.,0.));
+#500=DIRECTION('',(1.,-0.,0.));
+#501=DIRECTION('',(0.,1.,0.));
+#502=AXIS2_PLACEMENT_3D('',#499,#500,#501);
+#503=CIRCLE('',#502,2.9);
+#504=EDGE_CURVE('',#491,#489,#503,.T.);
+#505=ORIENTED_EDGE('',*,*,#504,.F.);
+#506=EDGE_LOOP('',(#498,#505));
+#507=FACE_BOUND('',#506,.T.);
+#508=ADVANCED_FACE('',(#487,#507),#475,.T.);
+#509=CARTESIAN_POINT('',(5.,-0.,0.));
+#510=DIRECTION('',(-1.,0.,0.));
+#511=DIRECTION('',(0.,0.,-1.));
+#512=AXIS2_PLACEMENT_3D('',#509,#510,#511);
+#513=CYLINDRICAL_SURFACE('',#512,1.4);
+#514=CARTESIAN_POINT('',(4.,-0.,1.4));
+#515=VERTEX_POINT('',#514);
+#516=CARTESIAN_POINT('',(4.7,-0.,1.4));
+#517=VERTEX_POINT('',#516);
+#518=CARTESIAN_POINT('',(4.,-0.,1.4));
+#519=DIRECTION('',(1.,-0.,-0.));
+#520=VECTOR('',#519,0.7);
+#521=LINE('',#518,#520);
+#522=EDGE_CURVE('',#515,#517,#521,.T.);
+#523=ORIENTED_EDGE('',*,*,#522,.F.);
+#524=CARTESIAN_POINT('',(4.,0.3,1.367479433));
+#525=VERTEX_POINT('',#524);
+#526=CARTESIAN_POINT('',(4.,-0.,0.));
+#527=DIRECTION('',(1.,-0.,0.));
+#528=DIRECTION('',(0.,0.,-1.));
+#529=AXIS2_PLACEMENT_3D('',#526,#527,#528);
+#530=CIRCLE('',#529,1.4);
+#531=EDGE_CURVE('',#525,#515,#530,.T.);
+#532=ORIENTED_EDGE('',*,*,#531,.F.);
+#533=CARTESIAN_POINT('',(4.7,0.3,1.367479433));
+#534=VERTEX_POINT('',#533);
+#535=CARTESIAN_POINT('',(2.,0.3,1.367479433));
+#536=DIRECTION('',(-1.,0.,0.));
+#537=VECTOR('',#536,7.);
+#538=LINE('',#535,#537);
+#539=EDGE_CURVE('',#534,#525,#538,.T.);
+#540=ORIENTED_EDGE('',*,*,#539,.F.);
+#541=CARTESIAN_POINT('',(4.7,-0.,0.));
+#542=DIRECTION('',(1.,-0.,0.));
+#543=DIRECTION('',(0.,0.,1.));
+#544=AXIS2_PLACEMENT_3D('',#541,#542,#543);
+#545=CIRCLE('',#544,1.4);
+#546=EDGE_CURVE('',#534,#517,#545,.T.);
+#547=ORIENTED_EDGE('',*,*,#546,.T.);
+#548=EDGE_LOOP('',(#523,#532,#540,#547));
+#549=FACE_BOUND('',#548,.T.);
+#550=ADVANCED_FACE('',(#549),#513,.F.);
+#551=COLOUR_RGB('',0.752941012,0.607842982,0.227450997);
+#552=FILL_AREA_STYLE_COLOUR('',#551);
+#553=FILL_AREA_STYLE('',(#552));
+#554=SURFACE_STYLE_FILL_AREA(#553);
+#555=SURFACE_SIDE_STYLE('',(#554));
+#556=SURFACE_STYLE_USAGE(.BOTH.,#555);
+#557=PRESENTATION_STYLE_ASSIGNMENT((#556));
+#558=OVER_RIDING_STYLED_ITEM('',(#557),#550,#26);
+#559=CARTESIAN_POINT('',(5.,-0.3,1.367479433));
+#560=DIRECTION('',(-0.,-1.,-0.));
+#561=DIRECTION('',(0.,0.,-1.));
+#562=AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#563=PLANE('',#562);
+#564=CARTESIAN_POINT('',(4.,-0.3,1.367479433));
+#565=VERTEX_POINT('',#564);
+#566=CARTESIAN_POINT('',(4.,-0.3,-1.367479433));
+#567=VERTEX_POINT('',#566);
+#568=CARTESIAN_POINT('',(4.,-0.3,1.367479433));
+#569=DIRECTION('',(0.,0.,-1.));
+#570=VECTOR('',#569,2.734958866);
+#571=LINE('',#568,#570);
+#572=EDGE_CURVE('',#565,#567,#571,.T.);
+#573=ORIENTED_EDGE('',*,*,#572,.F.);
+#574=CARTESIAN_POINT('',(4.7,-0.3,1.367479433));
+#575=VERTEX_POINT('',#574);
+#576=CARTESIAN_POINT('',(2.,-0.3,1.367479433));
+#577=DIRECTION('',(-1.,0.,0.));
+#578=VECTOR('',#577,7.);
+#579=LINE('',#576,#578);
+#580=EDGE_CURVE('',#575,#565,#579,.T.);
+#581=ORIENTED_EDGE('',*,*,#580,.F.);
+#582=CARTESIAN_POINT('',(5.,-0.3,1.367479433));
+#583=VERTEX_POINT('',#582);
+#584=CARTESIAN_POINT('',(5.,-0.3,1.367479433));
+#585=DIRECTION('',(-1.,0.,0.));
+#586=VECTOR('',#585,3.);
+#587=LINE('',#584,#586);
+#588=EDGE_CURVE('',#583,#575,#587,.T.);
+#589=ORIENTED_EDGE('',*,*,#588,.F.);
+#590=CARTESIAN_POINT('',(5.,-0.3,-1.367479433));
+#591=VERTEX_POINT('',#590);
+#592=CARTESIAN_POINT('',(5.,-0.3,-19.82845178));
+#593=DIRECTION('',(-0.,-0.,1.));
+#594=VECTOR('',#593,27.349588662);
+#595=LINE('',#592,#594);
+#596=EDGE_CURVE('',#591,#583,#595,.T.);
+#597=ORIENTED_EDGE('',*,*,#596,.F.);
+#598=CARTESIAN_POINT('',(4.7,-0.3,-1.367479433));
+#599=VERTEX_POINT('',#598);
+#600=CARTESIAN_POINT('',(2.,-0.3,-1.367479433));
+#601=DIRECTION('',(1.,-0.,0.));
+#602=VECTOR('',#601,3.);
+#603=LINE('',#600,#602);
+#604=EDGE_CURVE('',#599,#591,#603,.T.);
+#605=ORIENTED_EDGE('',*,*,#604,.F.);
+#606=CARTESIAN_POINT('',(2.,-0.3,-1.367479433));
+#607=DIRECTION('',(-1.,0.,0.));
+#608=VECTOR('',#607,7.);
+#609=LINE('',#606,#608);
+#610=EDGE_CURVE('',#599,#567,#609,.T.);
+#611=ORIENTED_EDGE('',*,*,#610,.T.);
+#612=EDGE_LOOP('',(#573,#581,#589,#597,#605,#611));
+#613=FACE_BOUND('',#612,.T.);
+#614=ADVANCED_FACE('',(#613),#563,.F.);
+#615=OVER_RIDING_STYLED_ITEM('',(#557),#614,#26);
+#616=CARTESIAN_POINT('',(5.,-0.,0.));
+#617=DIRECTION('',(-1.,0.,0.));
+#618=DIRECTION('',(0.,0.,-1.));
+#619=AXIS2_PLACEMENT_3D('',#616,#617,#618);
+#620=CYLINDRICAL_SURFACE('',#619,1.4);
+#621=CARTESIAN_POINT('',(4.7,0.3,-1.367479433));
+#622=VERTEX_POINT('',#621);
+#623=CARTESIAN_POINT('',(4.7,-0.,0.));
+#624=DIRECTION('',(1.,-0.,0.));
+#625=DIRECTION('',(0.,0.,1.));
+#626=AXIS2_PLACEMENT_3D('',#623,#624,#625);
+#627=CIRCLE('',#626,1.4);
+#628=EDGE_CURVE('',#599,#622,#627,.T.);
+#629=ORIENTED_EDGE('',*,*,#628,.T.);
+#630=CARTESIAN_POINT('',(4.,0.3,-1.367479433));
+#631=VERTEX_POINT('',#630);
+#632=CARTESIAN_POINT('',(2.,0.3,-1.367479433));
+#633=DIRECTION('',(-1.,0.,0.));
+#634=VECTOR('',#633,7.);
+#635=LINE('',#632,#634);
+#636=EDGE_CURVE('',#622,#631,#635,.T.);
+#637=ORIENTED_EDGE('',*,*,#636,.T.);
+#638=CARTESIAN_POINT('',(4.,-0.,0.));
+#639=DIRECTION('',(1.,-0.,0.));
+#640=DIRECTION('',(0.,0.,-1.));
+#641=AXIS2_PLACEMENT_3D('',#638,#639,#640);
+#642=CIRCLE('',#641,1.4);
+#643=EDGE_CURVE('',#567,#631,#642,.T.);
+#644=ORIENTED_EDGE('',*,*,#643,.F.);
+#645=ORIENTED_EDGE('',*,*,#610,.F.);
+#646=EDGE_LOOP('',(#629,#637,#644,#645));
+#647=FACE_BOUND('',#646,.T.);
+#648=ADVANCED_FACE('',(#647),#620,.F.);
+#649=OVER_RIDING_STYLED_ITEM('',(#557),#648,#26);
+#650=CARTESIAN_POINT('',(5.,0.3,-1.367479433));
+#651=DIRECTION('',(0.,1.,0.));
+#652=DIRECTION('',(0.,-0.,1.));
+#653=AXIS2_PLACEMENT_3D('',#650,#651,#652);
+#654=PLANE('',#653);
+#655=CARTESIAN_POINT('',(4.,0.3,-1.367479433));
+#656=DIRECTION('',(-0.,-0.,1.));
+#657=VECTOR('',#656,2.734958866);
+#658=LINE('',#655,#657);
+#659=EDGE_CURVE('',#631,#525,#658,.T.);
+#660=ORIENTED_EDGE('',*,*,#659,.F.);
+#661=ORIENTED_EDGE('',*,*,#636,.F.);
+#662=CARTESIAN_POINT('',(5.,0.3,-1.367479433));
+#663=VERTEX_POINT('',#662);
+#664=CARTESIAN_POINT('',(5.,0.3,-1.367479433));
+#665=DIRECTION('',(-1.,0.,0.));
+#666=VECTOR('',#665,3.);
+#667=LINE('',#664,#666);
+#668=EDGE_CURVE('',#663,#622,#667,.T.);
+#669=ORIENTED_EDGE('',*,*,#668,.F.);
+#670=CARTESIAN_POINT('',(5.,0.3,1.367479433));
+#671=VERTEX_POINT('',#670);
+#672=CARTESIAN_POINT('',(5.,0.3,19.82845178));
+#673=DIRECTION('',(0.,0.,-1.));
+#674=VECTOR('',#673,27.349588662);
+#675=LINE('',#672,#674);
+#676=EDGE_CURVE('',#671,#663,#675,.T.);
+#677=ORIENTED_EDGE('',*,*,#676,.F.);
+#678=CARTESIAN_POINT('',(2.,0.3,1.367479433));
+#679=DIRECTION('',(1.,-0.,0.));
+#680=VECTOR('',#679,3.);
+#681=LINE('',#678,#680);
+#682=EDGE_CURVE('',#534,#671,#681,.T.);
+#683=ORIENTED_EDGE('',*,*,#682,.F.);
+#684=ORIENTED_EDGE('',*,*,#539,.T.);
+#685=EDGE_LOOP('',(#660,#661,#669,#677,#683,#684));
+#686=FACE_BOUND('',#685,.T.);
+#687=ADVANCED_FACE('',(#686),#654,.F.);
+#688=OVER_RIDING_STYLED_ITEM('',(#557),#687,#26);
+#689=CARTESIAN_POINT('',(4.,-0.,-0.));
+#690=DIRECTION('',(1.,0.,0.));
+#691=DIRECTION('',(0.,0.,-1.));
+#692=AXIS2_PLACEMENT_3D('',#689,#690,#691);
+#693=PLANE('',#692);
+#694=ORIENTED_EDGE('',*,*,#572,.T.);
+#695=ORIENTED_EDGE('',*,*,#643,.T.);
+#696=ORIENTED_EDGE('',*,*,#659,.T.);
+#697=ORIENTED_EDGE('',*,*,#531,.T.);
+#698=CARTESIAN_POINT('',(4.,-0.,0.));
+#699=DIRECTION('',(1.,-0.,0.));
+#700=DIRECTION('',(0.,0.,-1.));
+#701=AXIS2_PLACEMENT_3D('',#698,#699,#700);
+#702=CIRCLE('',#701,1.4);
+#703=EDGE_CURVE('',#515,#565,#702,.T.);
+#704=ORIENTED_EDGE('',*,*,#703,.T.);
+#705=EDGE_LOOP('',(#694,#695,#696,#697,#704));
+#706=FACE_BOUND('',#705,.T.);
+#707=ADVANCED_FACE('',(#706),#693,.T.);
+#708=OVER_RIDING_STYLED_ITEM('',(#557),#707,#26);
+#709=CARTESIAN_POINT('',(5.,1.325,0.));
+#710=DIRECTION('',(1.,-0.,0.));
+#711=DIRECTION('',(0.,0.,-1.));
+#712=AXIS2_PLACEMENT_3D('',#709,#710,#711);
+#713=PLANE('',#712);
+#714=ORIENTED_EDGE('',*,*,#676,.T.);
+#715=CARTESIAN_POINT('',(5.,-0.,0.));
+#716=DIRECTION('',(1.,-0.,0.));
+#717=DIRECTION('',(0.,0.,1.));
+#718=AXIS2_PLACEMENT_3D('',#715,#716,#717);
+#719=CIRCLE('',#718,1.4);
+#720=EDGE_CURVE('',#663,#671,#719,.T.);
+#721=ORIENTED_EDGE('',*,*,#720,.T.);
+#722=EDGE_LOOP('',(#714,#721));
+#723=FACE_BOUND('',#722,.T.);
+#724=ADVANCED_FACE('',(#723),#713,.T.);
+#725=OVER_RIDING_STYLED_ITEM('',(#557),#724,#26);
+#726=CARTESIAN_POINT('',(5.,1.325,0.));
+#727=DIRECTION('',(1.,-0.,0.));
+#728=DIRECTION('',(0.,0.,-1.));
+#729=AXIS2_PLACEMENT_3D('',#726,#727,#728);
+#730=PLANE('',#729);
+#731=ORIENTED_EDGE('',*,*,#596,.T.);
+#732=CARTESIAN_POINT('',(5.,-0.,0.));
+#733=DIRECTION('',(1.,-0.,0.));
+#734=DIRECTION('',(0.,0.,1.));
+#735=AXIS2_PLACEMENT_3D('',#732,#733,#734);
+#736=CIRCLE('',#735,1.4);
+#737=EDGE_CURVE('',#583,#591,#736,.T.);
+#738=ORIENTED_EDGE('',*,*,#737,.T.);
+#739=EDGE_LOOP('',(#731,#738));
+#740=FACE_BOUND('',#739,.T.);
+#741=ADVANCED_FACE('',(#740),#730,.T.);
+#742=OVER_RIDING_STYLED_ITEM('',(#557),#741,#26);
+#743=CARTESIAN_POINT('',(5.,-0.,0.));
+#744=DIRECTION('',(-1.,0.,0.));
+#745=DIRECTION('',(0.,0.,1.));
+#746=AXIS2_PLACEMENT_3D('',#743,#744,#745);
+#747=CYLINDRICAL_SURFACE('',#746,1.4);
+#748=ORIENTED_EDGE('',*,*,#668,.T.);
+#749=CARTESIAN_POINT('',(4.7,-0.,0.));
+#750=DIRECTION('',(1.,-0.,0.));
+#751=DIRECTION('',(0.,0.,1.));
+#752=AXIS2_PLACEMENT_3D('',#749,#750,#751);
+#753=CIRCLE('',#752,1.4);
+#754=EDGE_CURVE('',#622,#534,#753,.T.);
+#755=ORIENTED_EDGE('',*,*,#754,.T.);
+#756=ORIENTED_EDGE('',*,*,#682,.T.);
+#757=ORIENTED_EDGE('',*,*,#720,.F.);
+#758=EDGE_LOOP('',(#748,#755,#756,#757));
+#759=FACE_BOUND('',#758,.T.);
+#760=ADVANCED_FACE('',(#759),#747,.T.);
+#761=CARTESIAN_POINT('',(5.,-0.,0.));
+#762=DIRECTION('',(-1.,0.,0.));
+#763=DIRECTION('',(0.,0.,1.));
+#764=AXIS2_PLACEMENT_3D('',#761,#762,#763);
+#765=CYLINDRICAL_SURFACE('',#764,1.4);
+#766=ORIENTED_EDGE('',*,*,#604,.T.);
+#767=ORIENTED_EDGE('',*,*,#737,.F.);
+#768=ORIENTED_EDGE('',*,*,#588,.T.);
+#769=CARTESIAN_POINT('',(4.7,-0.,0.));
+#770=DIRECTION('',(1.,-0.,0.));
+#771=DIRECTION('',(0.,0.,1.));
+#772=AXIS2_PLACEMENT_3D('',#769,#770,#771);
+#773=CIRCLE('',#772,1.4);
+#774=EDGE_CURVE('',#575,#599,#773,.T.);
+#775=ORIENTED_EDGE('',*,*,#774,.T.);
+#776=EDGE_LOOP('',(#766,#767,#768,#775));
+#777=FACE_BOUND('',#776,.T.);
+#778=ADVANCED_FACE('',(#777),#765,.T.);
+#779=CARTESIAN_POINT('',(5.,-0.,0.));
+#780=DIRECTION('',(-1.,0.,0.));
+#781=DIRECTION('',(0.,0.,1.));
+#782=AXIS2_PLACEMENT_3D('',#779,#780,#781);
+#783=CYLINDRICAL_SURFACE('',#782,2.5);
+#784=CARTESIAN_POINT('',(4.7,-0.,-2.5));
+#785=VERTEX_POINT('',#784);
+#786=CARTESIAN_POINT('',(5.,-0.,-2.5));
+#787=VERTEX_POINT('',#786);
+#788=CARTESIAN_POINT('',(4.7,-0.,-2.5));
+#789=DIRECTION('',(1.,-0.,-0.));
+#790=VECTOR('',#789,0.3);
+#791=LINE('',#788,#790);
+#792=EDGE_CURVE('',#785,#787,#791,.T.);
+#793=ORIENTED_EDGE('',*,*,#792,.F.);
+#794=CARTESIAN_POINT('',(4.7,-0.,0.));
+#795=DIRECTION('',(1.,-0.,0.));
+#796=DIRECTION('',(0.,0.,1.));
+#797=AXIS2_PLACEMENT_3D('',#794,#795,#796);
+#798=CIRCLE('',#797,2.5);
+#799=EDGE_CURVE('',#785,#785,#798,.T.);
+#800=ORIENTED_EDGE('',*,*,#799,.F.);
+#801=ORIENTED_EDGE('',*,*,#792,.T.);
+#802=CARTESIAN_POINT('',(5.,-0.,0.));
+#803=DIRECTION('',(-1.,0.,0.));
+#804=DIRECTION('',(0.,0.,1.));
+#805=AXIS2_PLACEMENT_3D('',#802,#803,#804);
+#806=CIRCLE('',#805,2.5);
+#807=EDGE_CURVE('',#787,#787,#806,.T.);
+#808=ORIENTED_EDGE('',*,*,#807,.F.);
+#809=EDGE_LOOP('',(#793,#800,#801,#808));
+#810=FACE_BOUND('',#809,.T.);
+#811=ADVANCED_FACE('',(#810),#783,.F.);
+#812=CARTESIAN_POINT('',(4.7,-0.,0.));
+#813=DIRECTION('',(-1.,0.,0.));
+#814=DIRECTION('',(0.,0.,1.));
+#815=AXIS2_PLACEMENT_3D('',#812,#813,#814);
+#816=PLANE('',#815);
+#817=ORIENTED_EDGE('',*,*,#628,.F.);
+#818=ORIENTED_EDGE('',*,*,#774,.F.);
+#819=CARTESIAN_POINT('',(4.7,-0.,0.));
+#820=DIRECTION('',(1.,-0.,0.));
+#821=DIRECTION('',(0.,0.,1.));
+#822=AXIS2_PLACEMENT_3D('',#819,#820,#821);
+#823=CIRCLE('',#822,1.4);
+#824=EDGE_CURVE('',#517,#575,#823,.T.);
+#825=ORIENTED_EDGE('',*,*,#824,.F.);
+#826=ORIENTED_EDGE('',*,*,#546,.F.);
+#827=ORIENTED_EDGE('',*,*,#754,.F.);
+#828=EDGE_LOOP('',(#817,#818,#825,#826,#827));
+#829=FACE_BOUND('',#828,.T.);
+#830=ORIENTED_EDGE('',*,*,#799,.T.);
+#831=EDGE_LOOP('',(#830));
+#832=FACE_BOUND('',#831,.T.);
+#833=ADVANCED_FACE('',(#829,#832),#816,.F.);
+#834=CARTESIAN_POINT('',(5.,1.325,0.));
+#835=DIRECTION('',(1.,-0.,0.));
+#836=DIRECTION('',(0.,0.,-1.));
+#837=AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#838=PLANE('',#837);
+#839=CARTESIAN_POINT('',(5.,2.65,0.));
+#840=VERTEX_POINT('',#839);
+#841=CARTESIAN_POINT('',(5.,-2.65,0.));
+#842=VERTEX_POINT('',#841);
+#843=CARTESIAN_POINT('',(5.,-0.,0.));
+#844=DIRECTION('',(1.,0.,0.));
+#845=DIRECTION('',(-0.,1.,0.));
+#846=AXIS2_PLACEMENT_3D('',#843,#844,#845);
+#847=CIRCLE('',#846,2.65);
+#848=EDGE_CURVE('',#840,#842,#847,.T.);
+#849=ORIENTED_EDGE('',*,*,#848,.T.);
+#850=CARTESIAN_POINT('',(5.,-0.,0.));
+#851=DIRECTION('',(1.,0.,0.));
+#852=DIRECTION('',(-0.,1.,0.));
+#853=AXIS2_PLACEMENT_3D('',#850,#851,#852);
+#854=CIRCLE('',#853,2.65);
+#855=EDGE_CURVE('',#842,#840,#854,.T.);
+#856=ORIENTED_EDGE('',*,*,#855,.T.);
+#857=EDGE_LOOP('',(#849,#856));
+#858=FACE_BOUND('',#857,.T.);
+#859=ORIENTED_EDGE('',*,*,#807,.T.);
+#860=EDGE_LOOP('',(#859));
+#861=FACE_BOUND('',#860,.T.);
+#862=ADVANCED_FACE('',(#858,#861),#838,.T.);
+#863=CARTESIAN_POINT('',(-7.5,1.875,0.));
+#864=DIRECTION('',(-1.,0.,0.));
+#865=DIRECTION('',(0.,0.,1.));
+#866=AXIS2_PLACEMENT_3D('',#863,#864,#865);
+#867=PLANE('',#866);
+#868=ORIENTED_EDGE('',*,*,#126,.T.);
+#869=EDGE_LOOP('',(#868));
+#870=FACE_BOUND('',#869,.T.);
+#871=ADVANCED_FACE('',(#870),#867,.T.);
+#872=COLOUR_RGB('',0.678430974,0.768626988,0.811765015);
+#873=FILL_AREA_STYLE_COLOUR('',#872);
+#874=FILL_AREA_STYLE('',(#873));
+#875=SURFACE_STYLE_FILL_AREA(#874);
+#876=SURFACE_SIDE_STYLE('',(#875));
+#877=SURFACE_STYLE_USAGE(.BOTH.,#876);
+#878=PRESENTATION_STYLE_ASSIGNMENT((#877));
+#879=OVER_RIDING_STYLED_ITEM('',(#878),#871,#26);
+#880=CARTESIAN_POINT('',(-6.4,-0.,0.));
+#881=DIRECTION('',(1.,0.,0.));
+#882=DIRECTION('',(-0.,1.,0.));
+#883=AXIS2_PLACEMENT_3D('',#880,#881,#882);
+#884=CYLINDRICAL_SURFACE('',#883,3.75);
+#885=CARTESIAN_POINT('',(-5.3,-3.75,0.));
+#886=VERTEX_POINT('',#885);
+#887=CARTESIAN_POINT('',(-5.3,-3.75,0.));
+#888=DIRECTION('',(-1.,-0.,-0.));
+#889=VECTOR('',#888,2.2);
+#890=LINE('',#887,#889);
+#891=EDGE_CURVE('',#886,#234,#890,.T.);
+#892=ORIENTED_EDGE('',*,*,#891,.T.);
+#893=ORIENTED_EDGE('',*,*,#240,.T.);
+#894=ORIENTED_EDGE('',*,*,#214,.T.);
+#895=ORIENTED_EDGE('',*,*,#267,.T.);
+#896=ORIENTED_EDGE('',*,*,#166,.F.);
+#897=ORIENTED_EDGE('',*,*,#247,.T.);
+#898=ORIENTED_EDGE('',*,*,#891,.F.);
+#899=CARTESIAN_POINT('',(-5.3,3.75,0.));
+#900=VERTEX_POINT('',#899);
+#901=CARTESIAN_POINT('',(-5.3,-0.,0.));
+#902=DIRECTION('',(1.,0.,0.));
+#903=DIRECTION('',(-0.,1.,0.));
+#904=AXIS2_PLACEMENT_3D('',#901,#902,#903);
+#905=CIRCLE('',#904,3.75);
+#906=EDGE_CURVE('',#900,#886,#905,.T.);
+#907=ORIENTED_EDGE('',*,*,#906,.F.);
+#908=CARTESIAN_POINT('',(-5.3,-0.,0.));
+#909=DIRECTION('',(1.,0.,0.));
+#910=DIRECTION('',(-0.,1.,0.));
+#911=AXIS2_PLACEMENT_3D('',#908,#909,#910);
+#912=CIRCLE('',#911,3.75);
+#913=EDGE_CURVE('',#886,#900,#912,.T.);
+#914=ORIENTED_EDGE('',*,*,#913,.F.);
+#915=EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#907,#914));
+#916=FACE_BOUND('',#915,.T.);
+#917=ADVANCED_FACE('',(#916),#884,.T.);
+#918=OVER_RIDING_STYLED_ITEM('',(#878),#917,#26);
+#919=CARTESIAN_POINT('',(-5.3,3.6,0.));
+#920=DIRECTION('',(1.,-0.,0.));
+#921=DIRECTION('',(0.,0.,-1.));
+#922=AXIS2_PLACEMENT_3D('',#919,#920,#921);
+#923=PLANE('',#922);
+#924=CARTESIAN_POINT('',(-5.3,-3.45,0.));
+#925=VERTEX_POINT('',#924);
+#926=CARTESIAN_POINT('',(-5.3,3.45,0.));
+#927=VERTEX_POINT('',#926);
+#928=CARTESIAN_POINT('',(-5.3,-0.,0.));
+#929=DIRECTION('',(1.,0.,0.));
+#930=DIRECTION('',(-0.,1.,0.));
+#931=AXIS2_PLACEMENT_3D('',#928,#929,#930);
+#932=CIRCLE('',#931,3.45);
+#933=EDGE_CURVE('',#925,#927,#932,.T.);
+#934=ORIENTED_EDGE('',*,*,#933,.F.);
+#935=CARTESIAN_POINT('',(-5.3,-0.,0.));
+#936=DIRECTION('',(1.,0.,0.));
+#937=DIRECTION('',(-0.,1.,0.));
+#938=AXIS2_PLACEMENT_3D('',#935,#936,#937);
+#939=CIRCLE('',#938,3.45);
+#940=EDGE_CURVE('',#927,#925,#939,.T.);
+#941=ORIENTED_EDGE('',*,*,#940,.F.);
+#942=EDGE_LOOP('',(#934,#941));
+#943=FACE_BOUND('',#942,.T.);
+#944=ORIENTED_EDGE('',*,*,#906,.T.);
+#945=ORIENTED_EDGE('',*,*,#913,.T.);
+#946=EDGE_LOOP('',(#944,#945));
+#947=FACE_BOUND('',#946,.T.);
+#948=ADVANCED_FACE('',(#943,#947),#923,.T.);
+#949=OVER_RIDING_STYLED_ITEM('',(#878),#948,#26);
+#950=CARTESIAN_POINT('',(-3.75,-0.,0.));
+#951=DIRECTION('',(1.,0.,0.));
+#952=DIRECTION('',(-0.,1.,0.));
+#953=AXIS2_PLACEMENT_3D('',#950,#951,#952);
+#954=CYLINDRICAL_SURFACE('',#953,3.45);
+#955=CARTESIAN_POINT('',(-2.2,-3.45,0.));
+#956=VERTEX_POINT('',#955);
+#957=CARTESIAN_POINT('',(-2.2,-3.45,0.));
+#958=DIRECTION('',(-1.,-0.,-0.));
+#959=VECTOR('',#958,3.1);
+#960=LINE('',#957,#959);
+#961=EDGE_CURVE('',#956,#925,#960,.T.);
+#962=ORIENTED_EDGE('',*,*,#961,.T.);
+#963=ORIENTED_EDGE('',*,*,#933,.T.);
+#964=ORIENTED_EDGE('',*,*,#940,.T.);
+#965=ORIENTED_EDGE('',*,*,#961,.F.);
+#966=CARTESIAN_POINT('',(-2.2,3.45,0.));
+#967=VERTEX_POINT('',#966);
+#968=CARTESIAN_POINT('',(-2.2,-0.,0.));
+#969=DIRECTION('',(1.,0.,0.));
+#970=DIRECTION('',(-0.,1.,0.));
+#971=AXIS2_PLACEMENT_3D('',#968,#969,#970);
+#972=CIRCLE('',#971,3.45);
+#973=EDGE_CURVE('',#967,#956,#972,.T.);
+#974=ORIENTED_EDGE('',*,*,#973,.F.);
+#975=CARTESIAN_POINT('',(-2.2,-0.,0.));
+#976=DIRECTION('',(1.,0.,0.));
+#977=DIRECTION('',(-0.,1.,0.));
+#978=AXIS2_PLACEMENT_3D('',#975,#976,#977);
+#979=CIRCLE('',#978,3.45);
+#980=EDGE_CURVE('',#956,#967,#979,.T.);
+#981=ORIENTED_EDGE('',*,*,#980,.F.);
+#982=EDGE_LOOP('',(#962,#963,#964,#965,#974,#981));
+#983=FACE_BOUND('',#982,.T.);
+#984=ADVANCED_FACE('',(#983),#954,.T.);
+#985=CARTESIAN_POINT('',(-2.2,3.6,0.));
+#986=DIRECTION('',(-1.,0.,0.));
+#987=DIRECTION('',(0.,0.,1.));
+#988=AXIS2_PLACEMENT_3D('',#985,#986,#987);
+#989=PLANE('',#988);
+#990=CARTESIAN_POINT('',(-2.2,-3.75,0.));
+#991=VERTEX_POINT('',#990);
+#992=CARTESIAN_POINT('',(-2.2,3.75,0.));
+#993=VERTEX_POINT('',#992);
+#994=CARTESIAN_POINT('',(-2.2,-0.,0.));
+#995=DIRECTION('',(1.,0.,0.));
+#996=DIRECTION('',(-0.,1.,0.));
+#997=AXIS2_PLACEMENT_3D('',#994,#995,#996);
+#998=CIRCLE('',#997,3.75);
+#999=EDGE_CURVE('',#991,#993,#998,.T.);
+#1000=ORIENTED_EDGE('',*,*,#999,.F.);
+#1001=CARTESIAN_POINT('',(-2.2,-0.,0.));
+#1002=DIRECTION('',(1.,0.,0.));
+#1003=DIRECTION('',(-0.,1.,0.));
+#1004=AXIS2_PLACEMENT_3D('',#1001,#1002,#1003);
+#1005=CIRCLE('',#1004,3.75);
+#1006=EDGE_CURVE('',#993,#991,#1005,.T.);
+#1007=ORIENTED_EDGE('',*,*,#1006,.F.);
+#1008=EDGE_LOOP('',(#1000,#1007));
+#1009=FACE_BOUND('',#1008,.T.);
+#1010=ORIENTED_EDGE('',*,*,#973,.T.);
+#1011=ORIENTED_EDGE('',*,*,#980,.T.);
+#1012=EDGE_LOOP('',(#1010,#1011));
+#1013=FACE_BOUND('',#1012,.T.);
+#1014=ADVANCED_FACE('',(#1009,#1013),#989,.T.);
+#1015=OVER_RIDING_STYLED_ITEM('',(#878),#1014,#26);
+#1016=CARTESIAN_POINT('',(-1.1,-0.,0.));
+#1017=DIRECTION('',(1.,0.,0.));
+#1018=DIRECTION('',(-0.,1.,0.));
+#1019=AXIS2_PLACEMENT_3D('',#1016,#1017,#1018);
+#1020=CYLINDRICAL_SURFACE('',#1019,3.75);
+#1021=CARTESIAN_POINT('',(-0.,-3.75,0.));
+#1022=DIRECTION('',(-1.,-0.,-0.));
+#1023=VECTOR('',#1022,2.2);
+#1024=LINE('',#1021,#1023);
+#1025=EDGE_CURVE('',#450,#991,#1024,.T.);
+#1026=ORIENTED_EDGE('',*,*,#1025,.T.);
+#1027=ORIENTED_EDGE('',*,*,#999,.T.);
+#1028=ORIENTED_EDGE('',*,*,#1006,.T.);
+#1029=ORIENTED_EDGE('',*,*,#1025,.F.);
+#1030=ORIENTED_EDGE('',*,*,#456,.F.);
+#1031=ORIENTED_EDGE('',*,*,#430,.T.);
+#1032=ORIENTED_EDGE('',*,*,#483,.T.);
+#1033=ORIENTED_EDGE('',*,*,#406,.F.);
+#1034=ORIENTED_EDGE('',*,*,#463,.F.);
+#1035=EDGE_LOOP('',(#1026,#1027,#1028,#1029,#1030,#1031,#1032,#1033,#1034));
+#1036=FACE_BOUND('',#1035,.T.);
+#1037=ADVANCED_FACE('',(#1036),#1020,.T.);
+#1038=OVER_RIDING_STYLED_ITEM('',(#878),#1037,#26);
+#1039=CARTESIAN_POINT('',(4.,1.325,0.));
+#1040=DIRECTION('',(1.,-0.,0.));
+#1041=DIRECTION('',(0.,0.,-1.));
+#1042=AXIS2_PLACEMENT_3D('',#1039,#1040,#1041);
+#1043=PLANE('',#1042);
+#1044=CARTESIAN_POINT('',(4.,2.9,0.));
+#1045=VERTEX_POINT('',#1044);
+#1046=CARTESIAN_POINT('',(4.,-2.9,0.));
+#1047=VERTEX_POINT('',#1046);
+#1048=CARTESIAN_POINT('',(4.,-0.,0.));
+#1049=DIRECTION('',(1.,0.,0.));
+#1050=DIRECTION('',(-0.,1.,0.));
+#1051=AXIS2_PLACEMENT_3D('',#1048,#1049,#1050);
+#1052=CIRCLE('',#1051,2.9);
+#1053=EDGE_CURVE('',#1045,#1047,#1052,.T.);
+#1054=ORIENTED_EDGE('',*,*,#1053,.T.);
+#1055=CARTESIAN_POINT('',(4.,-0.,0.));
+#1056=DIRECTION('',(1.,0.,0.));
+#1057=DIRECTION('',(-0.,1.,0.));
+#1058=AXIS2_PLACEMENT_3D('',#1055,#1056,#1057);
+#1059=CIRCLE('',#1058,2.9);
+#1060=EDGE_CURVE('',#1047,#1045,#1059,.T.);
+#1061=ORIENTED_EDGE('',*,*,#1060,.T.);
+#1062=EDGE_LOOP('',(#1054,#1061));
+#1063=FACE_BOUND('',#1062,.T.);
+#1064=CARTESIAN_POINT('',(4.,-2.65,0.));
+#1065=VERTEX_POINT('',#1064);
+#1066=CARTESIAN_POINT('',(4.,2.65,0.));
+#1067=VERTEX_POINT('',#1066);
+#1068=CARTESIAN_POINT('',(4.,-0.,0.));
+#1069=DIRECTION('',(1.,0.,0.));
+#1070=DIRECTION('',(-0.,1.,0.));
+#1071=AXIS2_PLACEMENT_3D('',#1068,#1069,#1070);
+#1072=CIRCLE('',#1071,2.65);
+#1073=EDGE_CURVE('',#1065,#1067,#1072,.T.);
+#1074=ORIENTED_EDGE('',*,*,#1073,.F.);
+#1075=CARTESIAN_POINT('',(4.,-0.,0.));
+#1076=DIRECTION('',(1.,0.,0.));
+#1077=DIRECTION('',(-0.,1.,0.));
+#1078=AXIS2_PLACEMENT_3D('',#1075,#1076,#1077);
+#1079=CIRCLE('',#1078,2.65);
+#1080=EDGE_CURVE('',#1067,#1065,#1079,.T.);
+#1081=ORIENTED_EDGE('',*,*,#1080,.F.);
+#1082=EDGE_LOOP('',(#1074,#1081));
+#1083=FACE_BOUND('',#1082,.T.);
+#1084=ADVANCED_FACE('',(#1063,#1083),#1043,.T.);
+#1085=CARTESIAN_POINT('',(2.,-0.,0.));
+#1086=DIRECTION('',(1.,0.,0.));
+#1087=DIRECTION('',(-0.,1.,0.));
+#1088=AXIS2_PLACEMENT_3D('',#1085,#1086,#1087);
+#1089=CYLINDRICAL_SURFACE('',#1088,2.9);
+#1090=CARTESIAN_POINT('',(4.,-2.9,0.));
+#1091=DIRECTION('',(-1.,-0.,-0.));
+#1092=VECTOR('',#1091,3.69);
+#1093=LINE('',#1090,#1092);
+#1094=EDGE_CURVE('',#1047,#489,#1093,.T.);
+#1095=ORIENTED_EDGE('',*,*,#1094,.T.);
+#1096=ORIENTED_EDGE('',*,*,#497,.T.);
+#1097=ORIENTED_EDGE('',*,*,#504,.T.);
+#1098=ORIENTED_EDGE('',*,*,#1094,.F.);
+#1099=ORIENTED_EDGE('',*,*,#1053,.F.);
+#1100=ORIENTED_EDGE('',*,*,#1060,.F.);
+#1101=EDGE_LOOP('',(#1095,#1096,#1097,#1098,#1099,#1100));
+#1102=FACE_BOUND('',#1101,.T.);
+#1103=ADVANCED_FACE('',(#1102),#1089,.T.);
+#1104=OVER_RIDING_STYLED_ITEM('',(#557),#1103,#26);
+#1105=CARTESIAN_POINT('',(4.5,-0.,0.));
+#1106=DIRECTION('',(1.,0.,0.));
+#1107=DIRECTION('',(-0.,1.,0.));
+#1108=AXIS2_PLACEMENT_3D('',#1105,#1106,#1107);
+#1109=CYLINDRICAL_SURFACE('',#1108,2.65);
+#1110=CARTESIAN_POINT('',(5.,-2.65,0.));
+#1111=DIRECTION('',(-1.,-0.,-0.));
+#1112=VECTOR('',#1111,1.);
+#1113=LINE('',#1110,#1112);
+#1114=EDGE_CURVE('',#842,#1065,#1113,.T.);
+#1115=ORIENTED_EDGE('',*,*,#1114,.T.);
+#1116=ORIENTED_EDGE('',*,*,#1073,.T.);
+#1117=ORIENTED_EDGE('',*,*,#1080,.T.);
+#1118=ORIENTED_EDGE('',*,*,#1114,.F.);
+#1119=ORIENTED_EDGE('',*,*,#848,.F.);
+#1120=ORIENTED_EDGE('',*,*,#855,.F.);
+#1121=EDGE_LOOP('',(#1115,#1116,#1117,#1118,#1119,#1120));
+#1122=FACE_BOUND('',#1121,.T.);
+#1123=ADVANCED_FACE('',(#1122),#1109,.T.);
+#1124=OVER_RIDING_STYLED_ITEM('',(#557),#1123,#26);
+#1125=CARTESIAN_POINT('',(5.,-0.,0.));
+#1126=DIRECTION('',(-1.,0.,0.));
+#1127=DIRECTION('',(0.,0.,-1.));
+#1128=AXIS2_PLACEMENT_3D('',#1125,#1126,#1127);
+#1129=CYLINDRICAL_SURFACE('',#1128,1.4);
+#1130=ORIENTED_EDGE('',*,*,#522,.T.);
+#1131=ORIENTED_EDGE('',*,*,#824,.T.);
+#1132=ORIENTED_EDGE('',*,*,#580,.T.);
+#1133=ORIENTED_EDGE('',*,*,#703,.F.);
+#1134=EDGE_LOOP('',(#1130,#1131,#1132,#1133));
+#1135=FACE_BOUND('',#1134,.T.);
+#1136=ADVANCED_FACE('',(#1135),#1129,.F.);
+#1137=OVER_RIDING_STYLED_ITEM('',(#557),#1136,#26);
+#1138=CLOSED_SHELL('',(#66,#97,#130,#170,#194,#227,#254,#275,#315,#346,#377,#410,#443,#470,#508,#550,#614,#648,#687,#707,#724,#741,#760,#778,#811,#833,
+#862,#871,#917,#948,#984,#1014,#1037,#1084,#1103,#1123,#1136));
+#1139=MANIFOLD_SOLID_BREP('',#1138);
+#1140=COLOUR_RGB('',0.752941012,0.752941012,0.752941012);
+#1141=FILL_AREA_STYLE_COLOUR('',#1140);
+#1142=FILL_AREA_STYLE('',(#1141));
+#1143=SURFACE_STYLE_FILL_AREA(#1142);
+#1144=SURFACE_SIDE_STYLE('',(#1143));
+#1145=SURFACE_STYLE_USAGE(.BOTH.,#1144);
+#1146=PRESENTATION_STYLE_ASSIGNMENT((#1145));
+#26=STYLED_ITEM('',(#1146),#1139);
+#16=SHAPE_REPRESENTATION('9f8829d10a5ffbebb4f0911ffcb73dbd20230107-1-1sfgto9.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('9f8829d10a5ffbebb4f0911ffcb73dbd20230107-1-1sfgto9.ipt',(#1139),#10);
+#1154=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#1155=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#1156=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#1155);
+#1157=PRODUCT_CONTEXT('',#1155,'mechanical');
+#1158=PRODUCT_DEFINITION_CONTEXT('part definition',#1155,'design');
+#24=PRODUCT('9f8829d10a5ffbebb4f0911ffcb73dbd20230107-1-1sfgto9.ipt','9f8829d10a5ffbebb4f0911ffcb73dbd20230107-1-1sfgto9.ipt','',(#1157));
+#1159=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#1160=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#1160,#1158);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#1161=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#558,#615,#649,#688,#708,#725,#742,#879,#918,#949,#1015,#1038,#1104,#1124,#1137,#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/Phantom-Head_160-180-200.step b/Design Files/CAD/STEP/Phantom-Head_160-180-200.step
new file mode 100644
index 0000000000000000000000000000000000000000..c9f59b0d8a184575a930ce1d96b3e6cbf769d816
--- /dev/null
+++ b/Design Files/CAD/STEP/Phantom-Head_160-180-200.step	
@@ -0,0 +1,4084 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/3b2fb1b643ed20ec6ccf48205c902f4120230107-1-1i3w6fs.ipt.step',
+'2023-01-07T10:47:01+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','3b2fb1b643ed20ec6ccf48205c902f4120230107-1-1i3w6fs.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(-92.,-7.,-39.099800796));
+#28=DIRECTION('',(0.,0.,1.));
+#29=DIRECTION('',(1.,0.,-0.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=SPHERICAL_SURFACE('',#30,3.);
+#32=CARTESIAN_POINT('',(-95.,-7.,-39.099800796));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(-92.,-7.,-42.099800796));
+#35=VERTEX_POINT('',#34);
+#36=CARTESIAN_POINT('',(-92.,-7.,-39.099800796));
+#37=DIRECTION('',(-0.,-1.,-0.));
+#38=DIRECTION('',(-1.,0.,0.));
+#39=AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#40=CIRCLE('',#39,3.);
+#41=EDGE_CURVE('',#33,#35,#40,.T.);
+#42=ORIENTED_EDGE('',*,*,#41,.T.);
+#43=CARTESIAN_POINT('',(-92.,-10.,-39.099800796));
+#44=VERTEX_POINT('',#43);
+#45=CARTESIAN_POINT('',(-92.,-7.,-39.099800796));
+#46=DIRECTION('',(1.,-0.,-0.));
+#47=DIRECTION('',(0.,-1.,0.));
+#48=AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#49=CIRCLE('',#48,3.);
+#50=EDGE_CURVE('',#44,#35,#49,.T.);
+#51=ORIENTED_EDGE('',*,*,#50,.F.);
+#52=CARTESIAN_POINT('',(-92.,-7.,-39.099800796));
+#53=DIRECTION('',(-0.,-0.,1.));
+#54=DIRECTION('',(-1.,0.,0.));
+#55=AXIS2_PLACEMENT_3D('',#52,#53,#54);
+#56=CIRCLE('',#55,3.);
+#57=EDGE_CURVE('',#33,#44,#56,.T.);
+#58=ORIENTED_EDGE('',*,*,#57,.F.);
+#59=EDGE_LOOP('',(#42,#51,#58));
+#60=FACE_BOUND('',#59,.T.);
+#61=ADVANCED_FACE('',(#60),#31,.T.);
+#62=CARTESIAN_POINT('',(-80.,-7.,-39.099800796));
+#63=DIRECTION('',(-1.,-0.,0.));
+#64=DIRECTION('',(0.,-0.4871223,-0.873333765));
+#65=AXIS2_PLACEMENT_3D('',#62,#63,#64);
+#66=CYLINDRICAL_SURFACE('',#65,3.);
+#67=CARTESIAN_POINT('',(-80.,-10.,-39.099800796));
+#68=VERTEX_POINT('',#67);
+#69=CARTESIAN_POINT('',(-80.,-5.423728814,-41.652322911));
+#70=VERTEX_POINT('',#69);
+#71=CARTESIAN_POINT('',(-80.,-7.,-39.099800796));
+#72=DIRECTION('',(1.,0.,0.));
+#73=DIRECTION('',(0.,-0.4871223,-0.873333765));
+#74=AXIS2_PLACEMENT_3D('',#71,#72,#73);
+#75=CIRCLE('',#74,3.);
+#76=EDGE_CURVE('',#68,#70,#75,.T.);
+#77=ORIENTED_EDGE('',*,*,#76,.F.);
+#78=CARTESIAN_POINT('',(-80.,-10.,-39.099800796));
+#79=DIRECTION('',(-1.,0.,0.));
+#80=VECTOR('',#79,120.);
+#81=LINE('',#78,#80);
+#82=EDGE_CURVE('',#68,#44,#81,.T.);
+#83=ORIENTED_EDGE('',*,*,#82,.T.);
+#84=ORIENTED_EDGE('',*,*,#50,.T.);
+#85=CARTESIAN_POINT('',(-92.,-5.423728814,-41.652322911));
+#86=VERTEX_POINT('',#85);
+#87=CARTESIAN_POINT('',(-92.,-7.,-39.099800796));
+#88=DIRECTION('',(1.,-0.,-0.));
+#89=DIRECTION('',(0.,-1.,0.));
+#90=AXIS2_PLACEMENT_3D('',#87,#88,#89);
+#91=CIRCLE('',#90,3.);
+#92=EDGE_CURVE('',#35,#86,#91,.T.);
+#93=ORIENTED_EDGE('',*,*,#92,.T.);
+#94=CARTESIAN_POINT('',(-200.,-5.423728814,-41.652322911));
+#95=DIRECTION('',(1.,0.,-0.));
+#96=VECTOR('',#95,120.);
+#97=LINE('',#94,#96);
+#98=EDGE_CURVE('',#86,#70,#97,.T.);
+#99=ORIENTED_EDGE('',*,*,#98,.T.);
+#100=EDGE_LOOP('',(#77,#83,#84,#93,#99));
+#101=FACE_BOUND('',#100,.T.);
+#102=ADVANCED_FACE('',(#101),#66,.T.);
+#103=CARTESIAN_POINT('',(-92.,-7.,11.099800796));
+#104=DIRECTION('',(0.,0.,1.));
+#105=DIRECTION('',(1.,0.,-0.));
+#106=AXIS2_PLACEMENT_3D('',#103,#104,#105);
+#107=SPHERICAL_SURFACE('',#106,3.);
+#108=CARTESIAN_POINT('',(-92.,-7.,14.099800796));
+#109=VERTEX_POINT('',#108);
+#110=CARTESIAN_POINT('',(-95.,-7.,11.099800796));
+#111=VERTEX_POINT('',#110);
+#112=CARTESIAN_POINT('',(-92.,-7.,11.099800796));
+#113=DIRECTION('',(-0.,-1.,-0.));
+#114=DIRECTION('',(-1.,0.,0.));
+#115=AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#116=CIRCLE('',#115,3.);
+#117=EDGE_CURVE('',#109,#111,#116,.T.);
+#118=ORIENTED_EDGE('',*,*,#117,.T.);
+#119=CARTESIAN_POINT('',(-92.,-10.,11.099800796));
+#120=VERTEX_POINT('',#119);
+#121=CARTESIAN_POINT('',(-92.,-7.,11.099800796));
+#122=DIRECTION('',(0.,-0.,-1.));
+#123=DIRECTION('',(0.,-1.,0.));
+#124=AXIS2_PLACEMENT_3D('',#121,#122,#123);
+#125=CIRCLE('',#124,3.);
+#126=EDGE_CURVE('',#120,#111,#125,.T.);
+#127=ORIENTED_EDGE('',*,*,#126,.F.);
+#128=CARTESIAN_POINT('',(-92.,-7.,11.099800796));
+#129=DIRECTION('',(1.,-0.,-0.));
+#130=DIRECTION('',(0.,0.525423729,0.850840705));
+#131=AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#132=CIRCLE('',#131,3.);
+#133=EDGE_CURVE('',#109,#120,#132,.T.);
+#134=ORIENTED_EDGE('',*,*,#133,.F.);
+#135=EDGE_LOOP('',(#118,#127,#134));
+#136=FACE_BOUND('',#135,.T.);
+#137=ADVANCED_FACE('',(#136),#107,.T.);
+#138=CARTESIAN_POINT('',(-80.,-7.,11.099800796));
+#139=DIRECTION('',(-1.,0.,0.));
+#140=DIRECTION('',(0.,-0.4871223,0.873333765));
+#141=AXIS2_PLACEMENT_3D('',#138,#139,#140);
+#142=CYLINDRICAL_SURFACE('',#141,3.);
+#143=CARTESIAN_POINT('',(-80.,-5.423728814,13.652322911));
+#144=VERTEX_POINT('',#143);
+#145=CARTESIAN_POINT('',(-80.,-10.,11.099800796));
+#146=VERTEX_POINT('',#145);
+#147=CARTESIAN_POINT('',(-80.,-7.,11.099800796));
+#148=DIRECTION('',(1.,0.,0.));
+#149=DIRECTION('',(0.,-0.4871223,0.873333765));
+#150=AXIS2_PLACEMENT_3D('',#147,#148,#149);
+#151=CIRCLE('',#150,3.);
+#152=EDGE_CURVE('',#144,#146,#151,.T.);
+#153=ORIENTED_EDGE('',*,*,#152,.F.);
+#154=CARTESIAN_POINT('',(-92.,-5.423728814,13.652322911));
+#155=VERTEX_POINT('',#154);
+#156=CARTESIAN_POINT('',(-80.,-5.423728814,13.652322911));
+#157=DIRECTION('',(-1.,0.,0.));
+#158=VECTOR('',#157,120.);
+#159=LINE('',#156,#158);
+#160=EDGE_CURVE('',#144,#155,#159,.T.);
+#161=ORIENTED_EDGE('',*,*,#160,.T.);
+#162=CARTESIAN_POINT('',(-92.,-7.,11.099800796));
+#163=DIRECTION('',(1.,-0.,-0.));
+#164=DIRECTION('',(0.,0.525423729,0.850840705));
+#165=AXIS2_PLACEMENT_3D('',#162,#163,#164);
+#166=CIRCLE('',#165,3.);
+#167=EDGE_CURVE('',#155,#109,#166,.T.);
+#168=ORIENTED_EDGE('',*,*,#167,.T.);
+#169=ORIENTED_EDGE('',*,*,#133,.T.);
+#170=CARTESIAN_POINT('',(-200.,-10.,11.099800796));
+#171=DIRECTION('',(1.,0.,-0.));
+#172=VECTOR('',#171,120.);
+#173=LINE('',#170,#172);
+#174=EDGE_CURVE('',#120,#146,#173,.T.);
+#175=ORIENTED_EDGE('',*,*,#174,.T.);
+#176=EDGE_LOOP('',(#153,#161,#168,#169,#175));
+#177=FACE_BOUND('',#176,.T.);
+#178=ADVANCED_FACE('',(#177),#142,.T.);
+#179=CARTESIAN_POINT('',(-92.,-22.5,-14.));
+#180=DIRECTION('',(-1.,0.,0.));
+#181=DIRECTION('',(0.,0.,1.));
+#182=AXIS2_PLACEMENT_3D('',#179,#180,#181);
+#183=TOROIDAL_SURFACE('',#182,29.5,3.);
+#184=CARTESIAN_POINT('',(-92.,-7.,-39.099800796));
+#185=DIRECTION('',(-0.,0.850840705,0.525423729));
+#186=DIRECTION('',(0.,0.525423729,-0.850840705));
+#187=AXIS2_PLACEMENT_3D('',#184,#185,#186);
+#188=CIRCLE('',#187,3.);
+#189=EDGE_CURVE('',#86,#33,#188,.T.);
+#190=ORIENTED_EDGE('',*,*,#189,.T.);
+#191=CARTESIAN_POINT('',(-95.,-22.5,-14.));
+#192=DIRECTION('',(1.,0.,0.));
+#193=DIRECTION('',(0.,1.,-0.));
+#194=AXIS2_PLACEMENT_3D('',#191,#192,#193);
+#195=CIRCLE('',#194,29.5);
+#196=EDGE_CURVE('',#33,#111,#195,.T.);
+#197=ORIENTED_EDGE('',*,*,#196,.T.);
+#198=CARTESIAN_POINT('',(-92.,-7.,11.099800796));
+#199=DIRECTION('',(-0.,0.850840705,-0.525423729));
+#200=DIRECTION('',(-1.,0.,0.));
+#201=AXIS2_PLACEMENT_3D('',#198,#199,#200);
+#202=CIRCLE('',#201,3.);
+#203=EDGE_CURVE('',#111,#155,#202,.T.);
+#204=ORIENTED_EDGE('',*,*,#203,.T.);
+#205=CARTESIAN_POINT('',(-92.,-22.5,-14.));
+#206=DIRECTION('',(-1.,0.,0.));
+#207=DIRECTION('',(0.,1.,-0.));
+#208=AXIS2_PLACEMENT_3D('',#205,#206,#207);
+#209=CIRCLE('',#208,32.5);
+#210=EDGE_CURVE('',#155,#86,#209,.T.);
+#211=ORIENTED_EDGE('',*,*,#210,.T.);
+#212=EDGE_LOOP('',(#190,#197,#204,#211));
+#213=FACE_BOUND('',#212,.T.);
+#214=ADVANCED_FACE('',(#213),#183,.T.);
+#215=CARTESIAN_POINT('',(-92.,-7.,-29.));
+#216=DIRECTION('',(0.,-0.,1.));
+#217=DIRECTION('',(-0.707106781,-0.707106781,-0.));
+#218=AXIS2_PLACEMENT_3D('',#215,#216,#217);
+#219=CYLINDRICAL_SURFACE('',#218,3.);
+#220=ORIENTED_EDGE('',*,*,#126,.T.);
+#221=CARTESIAN_POINT('',(-95.,-7.,371.99800796));
+#222=DIRECTION('',(0.,0.,-1.));
+#223=VECTOR('',#222,501.99601592);
+#224=LINE('',#221,#223);
+#225=EDGE_CURVE('',#111,#33,#224,.T.);
+#226=ORIENTED_EDGE('',*,*,#225,.T.);
+#227=ORIENTED_EDGE('',*,*,#57,.T.);
+#228=CARTESIAN_POINT('',(-92.,-10.,-129.99800796));
+#229=DIRECTION('',(0.,-0.,1.));
+#230=VECTOR('',#229,501.99601592);
+#231=LINE('',#228,#230);
+#232=EDGE_CURVE('',#44,#120,#231,.T.);
+#233=ORIENTED_EDGE('',*,*,#232,.T.);
+#234=EDGE_LOOP('',(#220,#226,#227,#233));
+#235=FACE_BOUND('',#234,.T.);
+#236=ADVANCED_FACE('',(#235),#219,.T.);
+#237=CARTESIAN_POINT('',(-80.,-22.5,-14.));
+#238=DIRECTION('',(1.,0.,0.));
+#239=DIRECTION('',(0.,0.384615385,-0.923076923));
+#240=AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#241=CYLINDRICAL_SURFACE('',#240,32.5);
+#242=ORIENTED_EDGE('',*,*,#98,.F.);
+#243=ORIENTED_EDGE('',*,*,#210,.F.);
+#244=ORIENTED_EDGE('',*,*,#160,.F.);
+#245=CARTESIAN_POINT('',(-80.,10.,-14.));
+#246=VERTEX_POINT('',#245);
+#247=CARTESIAN_POINT('',(-80.,-22.5,-14.));
+#248=DIRECTION('',(1.,0.,0.));
+#249=DIRECTION('',(0.,0.384615385,-0.923076923));
+#250=AXIS2_PLACEMENT_3D('',#247,#248,#249);
+#251=CIRCLE('',#250,32.5);
+#252=EDGE_CURVE('',#246,#144,#251,.T.);
+#253=ORIENTED_EDGE('',*,*,#252,.F.);
+#254=CARTESIAN_POINT('',(-80.,-22.5,-14.));
+#255=DIRECTION('',(1.,0.,0.));
+#256=DIRECTION('',(0.,0.384615385,-0.923076923));
+#257=AXIS2_PLACEMENT_3D('',#254,#255,#256);
+#258=CIRCLE('',#257,32.5);
+#259=EDGE_CURVE('',#70,#246,#258,.T.);
+#260=ORIENTED_EDGE('',*,*,#259,.F.);
+#261=EDGE_LOOP('',(#242,#243,#244,#253,#260));
+#262=FACE_BOUND('',#261,.T.);
+#263=ADVANCED_FACE('',(#262),#241,.T.);
+#264=CARTESIAN_POINT('',(-95.,-3.433706445,-14.));
+#265=DIRECTION('',(-1.,0.,0.));
+#266=DIRECTION('',(0.,0.,-1.));
+#267=AXIS2_PLACEMENT_3D('',#264,#265,#266);
+#268=PLANE('',#267);
+#269=ORIENTED_EDGE('',*,*,#196,.F.);
+#270=ORIENTED_EDGE('',*,*,#225,.F.);
+#271=EDGE_LOOP('',(#269,#270));
+#272=FACE_BOUND('',#271,.T.);
+#273=ADVANCED_FACE('',(#272),#268,.T.);
+#274=CARTESIAN_POINT('',(92.,-7.,11.099800796));
+#275=DIRECTION('',(0.,0.,1.));
+#276=DIRECTION('',(1.,0.,-0.));
+#277=AXIS2_PLACEMENT_3D('',#274,#275,#276);
+#278=SPHERICAL_SURFACE('',#277,3.);
+#279=CARTESIAN_POINT('',(92.,-5.423728814,13.652322911));
+#280=VERTEX_POINT('',#279);
+#281=CARTESIAN_POINT('',(95.,-7.,11.099800796));
+#282=VERTEX_POINT('',#281);
+#283=CARTESIAN_POINT('',(92.,-7.,11.099800796));
+#284=DIRECTION('',(-0.,0.850840705,-0.525423729));
+#285=DIRECTION('',(0.,0.525423729,0.850840705));
+#286=AXIS2_PLACEMENT_3D('',#283,#284,#285);
+#287=CIRCLE('',#286,3.);
+#288=EDGE_CURVE('',#280,#282,#287,.T.);
+#289=ORIENTED_EDGE('',*,*,#288,.F.);
+#290=CARTESIAN_POINT('',(92.,-10.,11.099800796));
+#291=VERTEX_POINT('',#290);
+#292=CARTESIAN_POINT('',(92.,-7.,11.099800796));
+#293=DIRECTION('',(-1.,-0.,-0.));
+#294=DIRECTION('',(0.,-1.,0.));
+#295=AXIS2_PLACEMENT_3D('',#292,#293,#294);
+#296=CIRCLE('',#295,3.);
+#297=EDGE_CURVE('',#291,#280,#296,.T.);
+#298=ORIENTED_EDGE('',*,*,#297,.F.);
+#299=CARTESIAN_POINT('',(92.,-7.,11.099800796));
+#300=DIRECTION('',(0.,-0.,-1.));
+#301=DIRECTION('',(1.,0.,0.));
+#302=AXIS2_PLACEMENT_3D('',#299,#300,#301);
+#303=CIRCLE('',#302,3.);
+#304=EDGE_CURVE('',#282,#291,#303,.T.);
+#305=ORIENTED_EDGE('',*,*,#304,.F.);
+#306=EDGE_LOOP('',(#289,#298,#305));
+#307=FACE_BOUND('',#306,.T.);
+#308=ADVANCED_FACE('',(#307),#278,.T.);
+#309=CARTESIAN_POINT('',(80.,-7.,11.099800796));
+#310=DIRECTION('',(1.,0.,0.));
+#311=DIRECTION('',(0.,-0.4871223,0.873333765));
+#312=AXIS2_PLACEMENT_3D('',#309,#310,#311);
+#313=CYLINDRICAL_SURFACE('',#312,3.);
+#314=CARTESIAN_POINT('',(80.,-10.,11.099800796));
+#315=VERTEX_POINT('',#314);
+#316=CARTESIAN_POINT('',(80.,-5.423728814,13.652322911));
+#317=VERTEX_POINT('',#316);
+#318=CARTESIAN_POINT('',(80.,-7.,11.099800796));
+#319=DIRECTION('',(-1.,0.,0.));
+#320=DIRECTION('',(0.,-0.4871223,0.873333765));
+#321=AXIS2_PLACEMENT_3D('',#318,#319,#320);
+#322=CIRCLE('',#321,3.);
+#323=EDGE_CURVE('',#315,#317,#322,.T.);
+#324=ORIENTED_EDGE('',*,*,#323,.F.);
+#325=CARTESIAN_POINT('',(80.,-10.,11.099800796));
+#326=DIRECTION('',(1.,0.,-0.));
+#327=VECTOR('',#326,120.);
+#328=LINE('',#325,#327);
+#329=EDGE_CURVE('',#315,#291,#328,.T.);
+#330=ORIENTED_EDGE('',*,*,#329,.T.);
+#331=ORIENTED_EDGE('',*,*,#297,.T.);
+#332=CARTESIAN_POINT('',(200.,-5.423728814,13.652322911));
+#333=DIRECTION('',(-1.,0.,0.));
+#334=VECTOR('',#333,120.);
+#335=LINE('',#332,#334);
+#336=EDGE_CURVE('',#280,#317,#335,.T.);
+#337=ORIENTED_EDGE('',*,*,#336,.T.);
+#338=EDGE_LOOP('',(#324,#330,#331,#337));
+#339=FACE_BOUND('',#338,.T.);
+#340=ADVANCED_FACE('',(#339),#313,.T.);
+#341=CARTESIAN_POINT('',(92.,-7.,-39.099800796));
+#342=DIRECTION('',(0.,0.,1.));
+#343=DIRECTION('',(1.,0.,-0.));
+#344=AXIS2_PLACEMENT_3D('',#341,#342,#343);
+#345=SPHERICAL_SURFACE('',#344,3.);
+#346=CARTESIAN_POINT('',(92.,-10.,-39.099800796));
+#347=VERTEX_POINT('',#346);
+#348=CARTESIAN_POINT('',(95.,-7.,-39.099800796));
+#349=VERTEX_POINT('',#348);
+#350=CARTESIAN_POINT('',(92.,-7.,-39.099800796));
+#351=DIRECTION('',(-0.,-0.,1.));
+#352=DIRECTION('',(0.,-1.,0.));
+#353=AXIS2_PLACEMENT_3D('',#350,#351,#352);
+#354=CIRCLE('',#353,3.);
+#355=EDGE_CURVE('',#347,#349,#354,.T.);
+#356=ORIENTED_EDGE('',*,*,#355,.F.);
+#357=CARTESIAN_POINT('',(92.,-5.423728814,-41.652322911));
+#358=VERTEX_POINT('',#357);
+#359=CARTESIAN_POINT('',(92.,-7.,-39.099800796));
+#360=DIRECTION('',(-1.,-0.,-0.));
+#361=DIRECTION('',(0.,0.525423729,-0.850840705));
+#362=AXIS2_PLACEMENT_3D('',#359,#360,#361);
+#363=CIRCLE('',#362,3.);
+#364=EDGE_CURVE('',#358,#347,#363,.T.);
+#365=ORIENTED_EDGE('',*,*,#364,.F.);
+#366=CARTESIAN_POINT('',(92.,-7.,-39.099800796));
+#367=DIRECTION('',(-0.,0.850840705,0.525423729));
+#368=DIRECTION('',(1.,0.,0.));
+#369=AXIS2_PLACEMENT_3D('',#366,#367,#368);
+#370=CIRCLE('',#369,3.);
+#371=EDGE_CURVE('',#349,#358,#370,.T.);
+#372=ORIENTED_EDGE('',*,*,#371,.F.);
+#373=EDGE_LOOP('',(#356,#365,#372));
+#374=FACE_BOUND('',#373,.T.);
+#375=ADVANCED_FACE('',(#374),#345,.T.);
+#376=CARTESIAN_POINT('',(80.,-7.,-39.099800796));
+#377=DIRECTION('',(1.,0.,0.));
+#378=DIRECTION('',(0.,-0.4871223,-0.873333765));
+#379=AXIS2_PLACEMENT_3D('',#376,#377,#378);
+#380=CYLINDRICAL_SURFACE('',#379,3.);
+#381=CARTESIAN_POINT('',(80.,-5.423728814,-41.652322911));
+#382=VERTEX_POINT('',#381);
+#383=CARTESIAN_POINT('',(80.,-10.,-39.099800796));
+#384=VERTEX_POINT('',#383);
+#385=CARTESIAN_POINT('',(80.,-7.,-39.099800796));
+#386=DIRECTION('',(-1.,-0.,0.));
+#387=DIRECTION('',(0.,-0.4871223,-0.873333765));
+#388=AXIS2_PLACEMENT_3D('',#385,#386,#387);
+#389=CIRCLE('',#388,3.);
+#390=EDGE_CURVE('',#382,#384,#389,.T.);
+#391=ORIENTED_EDGE('',*,*,#390,.F.);
+#392=CARTESIAN_POINT('',(80.,-5.423728814,-41.652322911));
+#393=DIRECTION('',(1.,0.,-0.));
+#394=VECTOR('',#393,120.);
+#395=LINE('',#392,#394);
+#396=EDGE_CURVE('',#382,#358,#395,.T.);
+#397=ORIENTED_EDGE('',*,*,#396,.T.);
+#398=ORIENTED_EDGE('',*,*,#364,.T.);
+#399=CARTESIAN_POINT('',(200.,-10.,-39.099800796));
+#400=DIRECTION('',(-1.,0.,0.));
+#401=VECTOR('',#400,120.);
+#402=LINE('',#399,#401);
+#403=EDGE_CURVE('',#347,#384,#402,.T.);
+#404=ORIENTED_EDGE('',*,*,#403,.T.);
+#405=EDGE_LOOP('',(#391,#397,#398,#404));
+#406=FACE_BOUND('',#405,.T.);
+#407=ADVANCED_FACE('',(#406),#380,.T.);
+#408=CARTESIAN_POINT('',(92.,-22.5,-14.));
+#409=DIRECTION('',(-1.,0.,0.));
+#410=DIRECTION('',(0.,0.,1.));
+#411=AXIS2_PLACEMENT_3D('',#408,#409,#410);
+#412=TOROIDAL_SURFACE('',#411,29.5,3.);
+#413=ORIENTED_EDGE('',*,*,#371,.T.);
+#414=CARTESIAN_POINT('',(92.,-22.5,-14.));
+#415=DIRECTION('',(1.,0.,0.));
+#416=DIRECTION('',(0.,1.,-0.));
+#417=AXIS2_PLACEMENT_3D('',#414,#415,#416);
+#418=CIRCLE('',#417,32.5);
+#419=EDGE_CURVE('',#358,#280,#418,.T.);
+#420=ORIENTED_EDGE('',*,*,#419,.T.);
+#421=ORIENTED_EDGE('',*,*,#288,.T.);
+#422=CARTESIAN_POINT('',(95.,-22.5,-14.));
+#423=DIRECTION('',(-1.,0.,0.));
+#424=DIRECTION('',(0.,1.,-0.));
+#425=AXIS2_PLACEMENT_3D('',#422,#423,#424);
+#426=CIRCLE('',#425,29.5);
+#427=EDGE_CURVE('',#282,#349,#426,.T.);
+#428=ORIENTED_EDGE('',*,*,#427,.T.);
+#429=EDGE_LOOP('',(#413,#420,#421,#428));
+#430=FACE_BOUND('',#429,.T.);
+#431=ADVANCED_FACE('',(#430),#412,.T.);
+#432=CARTESIAN_POINT('',(92.,-7.,-29.));
+#433=DIRECTION('',(-0.,-0.,1.));
+#434=DIRECTION('',(0.707106781,-0.707106781,-0.));
+#435=AXIS2_PLACEMENT_3D('',#432,#433,#434);
+#436=CYLINDRICAL_SURFACE('',#435,3.);
+#437=ORIENTED_EDGE('',*,*,#304,.T.);
+#438=CARTESIAN_POINT('',(92.,-10.,371.99800796));
+#439=DIRECTION('',(0.,0.,-1.));
+#440=VECTOR('',#439,501.99601592);
+#441=LINE('',#438,#440);
+#442=EDGE_CURVE('',#291,#347,#441,.T.);
+#443=ORIENTED_EDGE('',*,*,#442,.T.);
+#444=ORIENTED_EDGE('',*,*,#355,.T.);
+#445=CARTESIAN_POINT('',(95.,-7.,-129.99800796));
+#446=DIRECTION('',(0.,-0.,1.));
+#447=VECTOR('',#446,501.99601592);
+#448=LINE('',#445,#447);
+#449=EDGE_CURVE('',#349,#282,#448,.T.);
+#450=ORIENTED_EDGE('',*,*,#449,.T.);
+#451=EDGE_LOOP('',(#437,#443,#444,#450));
+#452=FACE_BOUND('',#451,.T.);
+#453=ADVANCED_FACE('',(#452),#436,.T.);
+#454=CARTESIAN_POINT('',(80.,-22.5,-14.));
+#455=DIRECTION('',(1.,0.,0.));
+#456=DIRECTION('',(0.,0.384615385,-0.923076923));
+#457=AXIS2_PLACEMENT_3D('',#454,#455,#456);
+#458=CYLINDRICAL_SURFACE('',#457,32.5);
+#459=ORIENTED_EDGE('',*,*,#336,.F.);
+#460=ORIENTED_EDGE('',*,*,#419,.F.);
+#461=ORIENTED_EDGE('',*,*,#396,.F.);
+#462=CARTESIAN_POINT('',(80.,10.,-14.));
+#463=VERTEX_POINT('',#462);
+#464=CARTESIAN_POINT('',(80.,-22.5,-14.));
+#465=DIRECTION('',(-1.,0.,0.));
+#466=DIRECTION('',(0.,0.384615385,-0.923076923));
+#467=AXIS2_PLACEMENT_3D('',#464,#465,#466);
+#468=CIRCLE('',#467,32.5);
+#469=EDGE_CURVE('',#463,#382,#468,.T.);
+#470=ORIENTED_EDGE('',*,*,#469,.F.);
+#471=CARTESIAN_POINT('',(80.,-22.5,-14.));
+#472=DIRECTION('',(-1.,0.,0.));
+#473=DIRECTION('',(0.,0.384615385,-0.923076923));
+#474=AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#475=CIRCLE('',#474,32.5);
+#476=EDGE_CURVE('',#317,#463,#475,.T.);
+#477=ORIENTED_EDGE('',*,*,#476,.F.);
+#478=EDGE_LOOP('',(#459,#460,#461,#470,#477));
+#479=FACE_BOUND('',#478,.T.);
+#480=ADVANCED_FACE('',(#479),#458,.T.);
+#481=CARTESIAN_POINT('',(95.,-3.433706445,-14.));
+#482=DIRECTION('',(1.,0.,0.));
+#483=DIRECTION('',(0.,0.,-1.));
+#484=AXIS2_PLACEMENT_3D('',#481,#482,#483);
+#485=PLANE('',#484);
+#486=ORIENTED_EDGE('',*,*,#427,.F.);
+#487=ORIENTED_EDGE('',*,*,#449,.F.);
+#488=EDGE_LOOP('',(#486,#487));
+#489=FACE_BOUND('',#488,.T.);
+#490=ADVANCED_FACE('',(#489),#485,.T.);
+#491=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#492=CARTESIAN_POINT('',(-15.,-106.804005713,-30.654498469));
+#493=CARTESIAN_POINT('',(-14.935539121,-107.293170247,-31.308980755));
+#494=CARTESIAN_POINT('',(-14.680166487,-108.252724725,-32.592825685));
+#495=CARTESIAN_POINT('',(-14.489261046,-108.723090941,-33.222156584));
+#496=CARTESIAN_POINT('',(-13.988329604,-109.626971495,-34.431512064));
+#497=CARTESIAN_POINT('',(-13.67831599,-110.060463483,-35.011506742));
+#498=CARTESIAN_POINT('',(-12.951076256,-110.87393449,-36.099897919));
+#499=CARTESIAN_POINT('',(-12.533868118,-111.253893395,-36.608267506));
+#500=CARTESIAN_POINT('',(-11.608267506,-111.94569362,-37.533868118));
+#501=CARTESIAN_POINT('',(-11.099897919,-112.257517835,-37.951076256));
+#502=CARTESIAN_POINT('',(-10.011506742,-112.801061784,-38.67831599));
+#503=CARTESIAN_POINT('',(-9.431512064,-113.032768079,-38.988329604));
+#504=CARTESIAN_POINT('',(-8.222156584,-113.407167663,-39.489261046));
+#505=CARTESIAN_POINT('',(-7.592825685,-113.549851695,-39.680166487));
+#506=CARTESIAN_POINT('',(-6.308980755,-113.740718948,-39.935539121));
+#507=CARTESIAN_POINT('',(-5.654498469,-113.788897449,-40.));
+#508=CARTESIAN_POINT('',(-5.,-113.788897449,-40.));
+#509=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#510=CARTESIAN_POINT('',(-15.,-106.817620104,-30.629059747));
+#511=CARTESIAN_POINT('',(-14.940595356,-107.320396131,-31.258107359));
+#512=CARTESIAN_POINT('',(-14.704714136,-108.308301055,-32.49487031));
+#513=CARTESIAN_POINT('',(-14.528250119,-108.79340046,-33.102562562));
+#514=CARTESIAN_POINT('',(-14.063303208,-109.729170502,-34.275975844));
+#515=CARTESIAN_POINT('',(-13.774850192,-110.179814971,-34.84167878));
+#516=CARTESIAN_POINT('',(-13.093681515,-111.031639806,-35.911828385));
+#517=CARTESIAN_POINT('',(-12.701022883,-111.432810425,-36.416272756));
+#518=CARTESIAN_POINT('',(-11.820639753,-112.173009975,-37.346335855));
+#519=CARTESIAN_POINT('',(-11.332995383,-112.51209832,-37.772001509));
+#520=CARTESIAN_POINT('',(-10.271148535,-113.117348038,-38.528152891));
+#521=CARTESIAN_POINT('',(-9.696874678,-113.383772476,-38.858799571));
+#522=CARTESIAN_POINT('',(-8.468359646,-113.830534687,-39.406893638));
+#523=CARTESIAN_POINT('',(-7.813179601,-114.011104751,-39.624398145));
+#524=CARTESIAN_POINT('',(-6.439518087,-114.260910504,-39.921510854));
+#525=CARTESIAN_POINT('',(-5.720500594,-114.328597182,-40.));
+#526=CARTESIAN_POINT('',(-5.,-114.328597182,-40.));
+#527=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#528=CARTESIAN_POINT('',(-15.,-106.831234495,-30.603621025));
+#529=CARTESIAN_POINT('',(-14.94501366,-107.347622016,-31.207231719));
+#530=CARTESIAN_POINT('',(-14.726235591,-108.363877378,-32.396188347));
+#531=CARTESIAN_POINT('',(-14.562463916,-108.863709966,-32.981515333));
+#532=CARTESIAN_POINT('',(-14.129365132,-109.831369363,-34.116223804));
+#533=CARTESIAN_POINT('',(-13.860087996,-110.299166192,-34.665594276));
+#534=CARTESIAN_POINT('',(-13.220310336,-111.189344152,-35.71179458));
+#535=CARTESIAN_POINT('',(-12.849910279,-111.611725907,-36.208641257));
+#536=CARTESIAN_POINT('',(-12.011130671,-112.400322456,-37.134301777));
+#537=CARTESIAN_POINT('',(-11.542896208,-112.766673168,-37.5632254));
+#538=CARTESIAN_POINT('',(-10.506786603,-113.433622925,-38.337082587));
+#539=CARTESIAN_POINT('',(-9.938756932,-113.734761453,-38.68235049));
+#540=CARTESIAN_POINT('',(-8.694461419,-114.253875838,-39.266307025));
+#541=CARTESIAN_POINT('',(-8.016311724,-114.472325414,-39.505143693));
+#542=CARTESIAN_POINT('',(-6.560488836,-114.781058614,-39.836436152));
+#543=CARTESIAN_POINT('',(-5.781702205,-114.868249383,-39.926742377));
+#544=CARTESIAN_POINT('',(-5.,-114.868249383,-39.926742377));
+#545=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#546=CARTESIAN_POINT('',(-15.,-106.858463277,-30.55274358));
+#547=CARTESIAN_POINT('',(-14.952582252,-107.402074323,-31.105478165));
+#548=CARTESIAN_POINT('',(-14.763169838,-108.474874874,-32.197648282));
+#549=CARTESIAN_POINT('',(-14.621209845,-109.00401873,-32.737068235));
+#550=CARTESIAN_POINT('',(-14.243055239,-110.034801405,-33.789810674));
+#551=CARTESIAN_POINT('',(-14.006949474,-110.536403666,-34.303129912));
+#552=CARTESIAN_POINT('',(-13.439175108,-111.501688999,-35.29172545));
+#553=CARTESIAN_POINT('',(-13.107690636,-111.965392837,-35.76704622));
+#554=CARTESIAN_POINT('',(-12.342239281,-112.847645221,-36.668122848));
+#555=CARTESIAN_POINT('',(-11.908544615,-113.266473018,-37.094092498));
+#556=CARTESIAN_POINT('',(-10.919080123,-114.051484027,-37.882119269));
+#557=CARTESIAN_POINT('',(-10.363017974,-114.418720244,-38.244818193));
+#558=CARTESIAN_POINT('',(-9.092721491,-115.075005591,-38.87729728));
+#559=CARTESIAN_POINT('',(-8.374883445,-115.364971652,-39.147420579));
+#560=CARTESIAN_POINT('',(-6.774665526,-115.784744822,-39.530230383));
+#561=CARTESIAN_POINT('',(-5.890095914,-115.908586386,-39.638988793));
+#562=CARTESIAN_POINT('',(-5.,-115.908586386,-39.638988793));
+#563=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#564=CARTESIAN_POINT('',(-15.,-106.872077668,-30.527304857));
+#565=CARTESIAN_POINT('',(-14.955732541,-107.429300749,-31.054600244));
+#566=CARTESIAN_POINT('',(-14.778582626,-108.530296034,-32.097790202));
+#567=CARTESIAN_POINT('',(-14.645741975,-109.074017964,-32.613668418));
+#568=CARTESIAN_POINT('',(-14.290683268,-110.136034298,-33.623150054));
+#569=CARTESIAN_POINT('',(-14.068572843,-110.654289386,-34.11675092));
+#570=CARTESIAN_POINT('',(-13.531409731,-111.656327579,-35.071692753));
+#571=CARTESIAN_POINT('',(-13.216581374,-112.140141219,-35.533086698));
+#572=CARTESIAN_POINT('',(-12.482851334,-113.067647877,-36.413986098));
+#573=CARTESIAN_POINT('',(-12.06428396,-113.511686944,-36.833746527));
+#574=CARTESIAN_POINT('',(-11.095720643,-114.353048029,-37.618242956));
+#575=CARTESIAN_POINT('',(-10.545377641,-114.751659996,-37.983754787));
+#576=CARTESIAN_POINT('',(-9.26485505,-115.472743998,-38.628898411));
+#577=CARTESIAN_POINT('',(-8.530297232,-115.796334528,-38.908977361));
+#578=CARTESIAN_POINT('',(-6.867853019,-116.268199082,-39.309125175));
+#579=CARTESIAN_POINT('',(-5.937278466,-116.409179565,-39.424518175));
+#580=CARTESIAN_POINT('',(-5.,-116.409179565,-39.424518175));
+#581=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#582=CARTESIAN_POINT('',(-15.,-106.89930645,-30.476427412));
+#583=CARTESIAN_POINT('',(-14.96077074,-107.483754581,-30.952843597));
+#584=CARTESIAN_POINT('',(-14.803259236,-108.640828425,-31.897177912));
+#585=CARTESIAN_POINT('',(-14.685030876,-109.213396653,-32.365076166));
+#586=CARTESIAN_POINT('',(-14.367065381,-110.336577129,-33.284505638));
+#587=CARTESIAN_POINT('',(-14.167467664,-110.887146364,-33.736032153));
+#588=CARTESIAN_POINT('',(-13.679707005,-111.959533171,-34.615937925));
+#589=CARTESIAN_POINT('',(-13.39183649,-112.481399406,-35.044378569));
+#590=CARTESIAN_POINT('',(-12.709682587,-113.493272407,-35.871847133));
+#591=CARTESIAN_POINT('',(-12.315839621,-113.983740235,-36.271188407));
+#592=CARTESIAN_POINT('',(-11.381765773,-114.927453217,-37.030051965));
+#593=CARTESIAN_POINT('',(-10.841102769,-115.382388382,-37.390561118));
+#594=CARTESIAN_POINT('',(-9.544672115,-116.218602227,-38.039398234));
+#595=CARTESIAN_POINT('',(-8.783244971,-116.601329792,-38.328366209));
+#596=CARTESIAN_POINT('',(-7.019778606,-117.164379479,-38.746496191));
+#597=CARTESIAN_POINT('',(-6.014216302,-117.335156451,-38.869838077));
+#598=CARTESIAN_POINT('',(-5.,-117.335156451,-38.869838077));
+#599=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#600=CARTESIAN_POINT('',(-15.,-106.912920841,-30.45098869));
+#601=CARTESIAN_POINT('',(-14.962658649,-107.510981992,-30.901964865));
+#602=CARTESIAN_POINT('',(-14.812523056,-108.695939644,-31.796423725));
+#603=CARTESIAN_POINT('',(-14.699787644,-109.282776084,-32.239883781));
+#604=CARTESIAN_POINT('',(-14.39581936,-110.435886783,-33.112522327));
+#605=CARTESIAN_POINT('',(-14.204738911,-111.002117095,-33.541693275));
+#606=CARTESIAN_POINT('',(-13.735768756,-112.108098314,-34.380218632));
+#607=CARTESIAN_POINT('',(-13.45819936,-112.64790624,-34.789634352));
+#608=CARTESIAN_POINT('',(-12.795897927,-113.698887013,-35.583854287));
+#609=CARTESIAN_POINT('',(-12.411650278,-114.210569107,-35.968989092));
+#610=CARTESIAN_POINT('',(-11.491160031,-115.200273726,-36.705758729));
+#611=CARTESIAN_POINT('',(-10.954454913,-115.680149244,-37.058457449));
+#612=CARTESIAN_POINT('',(-9.652338248,-116.566676413,-37.698333397));
+#613=CARTESIAN_POINT('',(-8.880760718,-116.974905608,-37.986239357));
+#614=CARTESIAN_POINT('',(-7.07850362,-117.577030732,-38.405019675));
+#615=CARTESIAN_POINT('',(-6.04396481,-117.760458607,-38.529677447));
+#616=CARTESIAN_POINT('',(-5.,-117.760458607,-38.529677447));
+#617=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#618=CARTESIAN_POINT('',(-15.,-106.940149624,-30.400111245));
+#619=CARTESIAN_POINT('',(-14.965175484,-107.565438045,-30.800207512));
+#620=CARTESIAN_POINT('',(-14.824877511,-108.805698146,-31.594301458));
+#621=CARTESIAN_POINT('',(-14.719469585,-109.42060713,-31.988271017));
+#622=CARTESIAN_POINT('',(-14.434187658,-110.631643183,-32.764866441));
+#623=CARTESIAN_POINT('',(-14.254483702,-111.227726486,-33.147477976));
+#624=CARTESIAN_POINT('',(-13.810639058,-112.396264393,-33.897700829));
+#625=CARTESIAN_POINT('',(-13.546856499,-112.968790118,-34.265367696));
+#626=CARTESIAN_POINT('',(-12.911164644,-114.089112578,-34.983324651));
+#627=CARTESIAN_POINT('',(-12.539799551,-114.637489035,-35.333957964));
+#628=CARTESIAN_POINT('',(-11.637600659,-115.704482346,-36.011913079));
+#629=CARTESIAN_POINT('',(-11.106264316,-116.225179302,-36.340389392));
+#630=CARTESIAN_POINT('',(-9.796646591,-117.192127554,-36.944228806));
+#631=CARTESIAN_POINT('',(-9.011516607,-117.640120488,-37.220460224));
+#632=CARTESIAN_POINT('',(-7.157289441,-118.302469305,-37.625776383));
+#633=CARTESIAN_POINT('',(-6.083878155,-118.505054892,-37.748217546));
+#634=CARTESIAN_POINT('',(-5.,-118.505054892,-37.748217546));
+#635=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#636=CARTESIAN_POINT('',(-15.,-106.953764015,-30.374672522));
+#637=CARTESIAN_POINT('',(-14.96580441,-107.59266669,-30.749328886));
+#638=CARTESIAN_POINT('',(-14.827968144,-108.860345417,-31.492933402));
+#639=CARTESIAN_POINT('',(-14.724394757,-109.48905872,-31.861850688));
+#640=CARTESIAN_POINT('',(-14.443801924,-110.728089651,-32.589194364));
+#641=CARTESIAN_POINT('',(-14.266957143,-111.33836463,-32.947602475));
+#642=CARTESIAN_POINT('',(-13.829447154,-112.535863547,-33.650905314));
+#643=CARTESIAN_POINT('',(-13.569150006,-113.123164348,-33.995849928));
+#644=CARTESIAN_POINT('',(-12.940214061,-114.273716858,-34.670798203));
+#645=CARTESIAN_POINT('',(-12.572135286,-114.837570549,-35.001140536));
+#646=CARTESIAN_POINT('',(-11.674641731,-115.935852264,-35.642385863));
+#647=CARTESIAN_POINT('',(-11.144714741,-116.472424418,-35.954457025));
+#648=CARTESIAN_POINT('',(-9.833279843,-117.469466171,-36.531235535));
+#649=CARTESIAN_POINT('',(-9.044747339,-117.931712752,-36.796862002));
+#650=CARTESIAN_POINT('',(-7.177343467,-118.615195963,-37.188074936));
+#651=CARTESIAN_POINT('',(-6.094039476,-118.824283445,-37.306987098));
+#652=CARTESIAN_POINT('',(-5.,-118.824283445,-37.306987098));
+#653=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#654=CARTESIAN_POINT('',(-15.,-106.980992797,-30.323795077));
+#655=CARTESIAN_POINT('',(-14.96580441,-107.647125174,-30.647572278));
+#656=CARTESIAN_POINT('',(-14.827968144,-108.969023169,-31.289867165));
+#657=CARTESIAN_POINT('',(-14.724394757,-109.624728298,-31.608349763));
+#658=CARTESIAN_POINT('',(-14.443801924,-110.917205518,-32.235828134));
+#659=CARTESIAN_POINT('',(-14.266957143,-111.553938743,-32.54479856));
+#660=CARTESIAN_POINT('',(-13.829447154,-112.803374962,-33.151055664));
+#661=CARTESIAN_POINT('',(-13.569150006,-113.416162099,-33.448378624));
+#662=CARTESIAN_POINT('',(-12.940214061,-114.615964712,-34.031302237));
+#663=CARTESIAN_POINT('',(-12.572135286,-115.203595901,-34.317215909));
+#664=CARTESIAN_POINT('',(-11.674641731,-116.346361346,-34.875342625));
+#665=CARTESIAN_POINT('',(-11.144714741,-116.903656928,-35.148691709));
+#666=CARTESIAN_POINT('',(-9.833279843,-117.936624913,-35.65834144));
+#667=CARTESIAN_POINT('',(-9.044747339,-118.414047763,-35.895610791));
+#668=CARTESIAN_POINT('',(-7.177343467,-119.118684871,-36.247297307));
+#669=CARTESIAN_POINT('',(-6.094039476,-119.333606638,-36.355308008));
+#670=CARTESIAN_POINT('',(-5.,-119.333606638,-36.355308008));
+#671=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#672=CARTESIAN_POINT('',(-15.,-106.994607188,-30.298356355));
+#673=CARTESIAN_POINT('',(-14.965175484,-107.674355015,-30.596694291));
+#674=CARTESIAN_POINT('',(-14.824877511,-109.023053638,-31.188169007));
+#675=CARTESIAN_POINT('',(-14.719469585,-109.69194626,-31.481269216));
+#676=CARTESIAN_POINT('',(-14.434187658,-111.009874647,-32.058134486));
+#677=CARTESIAN_POINT('',(-14.254483702,-111.658874212,-32.34187108));
+#678=CARTESIAN_POINT('',(-13.810639058,-112.931285564,-32.898004626));
+#679=CARTESIAN_POINT('',(-13.546856499,-113.554783021,-33.17042994));
+#680=CARTESIAN_POINT('',(-12.911164644,-114.773602405,-33.70434371));
+#681=CARTESIAN_POINT('',(-12.539799551,-115.369531485,-33.966124134));
+#682=CARTESIAN_POINT('',(-11.637600659,-116.525485637,-34.477854397));
+#683=CARTESIAN_POINT('',(-11.106264316,-117.087625153,-34.728894578));
+#684=CARTESIAN_POINT('',(-9.796646591,-118.126416301,-35.198494314));
+#685=CARTESIAN_POINT('',(-9.011516607,-118.604756502,-35.418021345));
+#686=CARTESIAN_POINT('',(-7.157289441,-119.30940495,-35.74429992));
+#687=CARTESIAN_POINT('',(-6.083878155,-119.523656421,-35.84494318));
+#688=CARTESIAN_POINT('',(-5.,-119.523656421,-35.84494318));
+#689=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#690=CARTESIAN_POINT('',(-15.,-107.02183597,-30.24747891));
+#691=CARTESIAN_POINT('',(-14.962658649,-107.728815467,-30.494939293));
+#692=CARTESIAN_POINT('',(-14.812523056,-109.130346467,-30.984727152));
+#693=CARTESIAN_POINT('',(-14.699787644,-109.824845825,-31.227017204));
+#694=CARTESIAN_POINT('',(-14.39581936,-111.190555715,-31.702410527));
+#695=CARTESIAN_POINT('',(-14.204738911,-111.861735594,-31.935481416));
+#696=CARTESIAN_POINT('',(-13.735768756,-113.172918864,-32.390583235));
+#697=CARTESIAN_POINT('',(-13.45819936,-113.813004897,-32.612627598));
+#698=CARTESIAN_POINT('',(-12.795897927,-115.056815068,-33.046542506));
+#699=CARTESIAN_POINT('',(-12.411650278,-115.661096754,-33.258653391));
+#700=CARTESIAN_POINT('',(-11.491160031,-116.823115493,-33.673451149));
+#701=CARTESIAN_POINT('',(-10.954454913,-117.382765611,-33.877089666));
+#702=CARTESIAN_POINT('',(-9.652338248,-118.406931377,-34.259785543));
+#703=CARTESIAN_POINT('',(-8.880760718,-118.872928431,-34.439751273));
+#704=CARTESIAN_POINT('',(-7.07850362,-119.555373642,-34.708452135));
+#705=CARTESIAN_POINT('',(-6.04396481,-119.760842655,-34.791925661));
+#706=CARTESIAN_POINT('',(-5.,-119.760842655,-34.791925661));
+#707=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#708=CARTESIAN_POINT('',(-15.,-107.035450361,-30.222040187));
+#709=CARTESIAN_POINT('',(-14.96077074,-107.756046081,-30.444062276));
+#710=CARTESIAN_POINT('',(-14.803259236,-109.183608814,-30.882983478));
+#711=CARTESIAN_POINT('',(-14.685030876,-109.890527402,-31.099845788));
+#712=CARTESIAN_POINT('',(-14.367065381,-111.278567395,-31.524380725));
+#713=CARTESIAN_POINT('',(-14.167467664,-111.959661028,-31.732020172));
+#714=CARTESIAN_POINT('',(-13.679707005,-113.286640057,-32.136216026));
+#715=CARTESIAN_POINT('',(-13.39183649,-113.932603524,-32.332778871));
+#716=CARTESIAN_POINT('',(-12.709682587,-115.182385138,-32.715711124));
+#717=CARTESIAN_POINT('',(-12.315839621,-115.786719763,-32.902290342));
+#718=CARTESIAN_POINT('',(-11.381765773,-116.941610186,-33.266565242));
+#719=CARTESIAN_POINT('',(-10.841102769,-117.493924558,-33.445119682));
+#720=CARTESIAN_POINT('',(-9.544672115,-118.497637655,-33.780981582));
+#721=CARTESIAN_POINT('',(-8.783244971,-118.9503726,-33.939139573));
+#722=CARTESIAN_POINT('',(-7.019778606,-119.610601546,-34.175688448));
+#723=CARTESIAN_POINT('',(-6.014216302,-119.807958218,-34.24936571));
+#724=CARTESIAN_POINT('',(-5.,-119.807958218,-34.24936571));
+#725=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#726=CARTESIAN_POINT('',(-15.,-107.062679144,-30.171162742));
+#727=CARTESIAN_POINT('',(-14.955732541,-107.810507177,-30.342309516));
+#728=CARTESIAN_POINT('',(-14.778582626,-109.28921599,-30.679735293));
+#729=CARTESIAN_POINT('',(-14.645741975,-110.020055272,-30.845981537));
+#730=CARTESIAN_POINT('',(-14.290683268,-111.449095434,-31.169672879));
+#731=CARTESIAN_POINT('',(-14.068572843,-112.147272379,-31.32708668));
+#732=CARTESIAN_POINT('',(-13.531409731,-113.497662794,-31.631126431));
+#733=CARTESIAN_POINT('',(-13.216581374,-114.149937283,-31.777748402));
+#734=CARTESIAN_POINT('',(-12.482851334,-115.397378013,-32.060845519));
+#735=CARTESIAN_POINT('',(-12.06428396,-115.992948359,-32.197467163));
+#736=CARTESIAN_POINT('',(-11.095720643,-117.112392003,-32.462361578));
+#737=CARTESIAN_POINT('',(-10.545377641,-117.637626366,-32.591277298));
+#738=CARTESIAN_POINT('',(-9.26485505,-118.574403746,-32.833394159));
+#739=CARTESIAN_POINT('',(-8.530297232,-118.986939248,-32.947277907));
+#740=CARTESIAN_POINT('',(-6.867853019,-119.581625716,-33.117930877));
+#741=CARTESIAN_POINT('',(-5.937278466,-119.755840397,-33.17122521));
+#742=CARTESIAN_POINT('',(-5.,-119.755840397,-33.17122521));
+#743=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#744=CARTESIAN_POINT('',(-15.,-107.076293535,-30.14572402));
+#745=CARTESIAN_POINT('',(-14.952582252,-107.837737663,-30.291433768));
+#746=CARTESIAN_POINT('',(-14.763169838,-109.341560806,-30.578230804));
+#747=CARTESIAN_POINT('',(-14.621209845,-110.083901538,-30.719288752));
+#748=CARTESIAN_POINT('',(-14.243055239,-111.531611547,-30.992995342));
+#749=CARTESIAN_POINT('',(-14.006949474,-112.236957842,-31.125615369));
+#750=CARTESIAN_POINT('',(-13.439175108,-113.594963014,-31.380407175));
+#751=CARTESIAN_POINT('',(-13.107690636,-114.24767041,-31.502571566));
+#752=CARTESIAN_POINT('',(-12.342239281,-115.486797054,-31.736822539));
+#753=CARTESIAN_POINT('',(-11.908544615,-116.073549088,-31.849022883));
+#754=CARTESIAN_POINT('',(-10.919080123,-117.164672756,-32.065072919));
+#755=CARTESIAN_POINT('',(-10.363017974,-117.670162504,-32.169442757));
+#756=CARTESIAN_POINT('',(-9.092721491,-118.560458525,-32.3646689));
+#757=CARTESIAN_POINT('',(-8.374883445,-118.946058927,-32.456097799));
+#758=CARTESIAN_POINT('',(-6.774665526,-119.497424196,-32.593025515));
+#759=CARTESIAN_POINT('',(-5.890095914,-119.656611604,-32.635739614));
+#760=CARTESIAN_POINT('',(-5.,-119.656611604,-32.635739614));
+#761=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#762=CARTESIAN_POINT('',(-15.,-107.103522317,-30.094846575));
+#763=CARTESIAN_POINT('',(-14.94501366,-107.892197032,-30.189683993));
+#764=CARTESIAN_POINT('',(-14.726235591,-109.445185794,-30.375745092));
+#765=CARTESIAN_POINT('',(-14.562463916,-110.209464519,-30.46694995));
+#766=CARTESIAN_POINT('',(-14.129365132,-111.690359894,-30.642668224));
+#767=CARTESIAN_POINT('',(-13.860087996,-112.406950749,-30.727162805));
+#768=CARTESIAN_POINT('',(-13.220310336,-113.771223909,-30.887508124));
+#769=CARTESIAN_POINT('',(-12.849910279,-114.418920576,-30.963350039));
+#770=CARTESIAN_POINT('',(-12.011130671,-115.626551344,-31.106037958));
+#771=CARTESIAN_POINT('',(-11.542896208,-116.186652183,-31.172936157));
+#772=CARTESIAN_POINT('',(-10.506786603,-117.200497444,-31.298613165));
+#773=CARTESIAN_POINT('',(-9.938756932,-117.654819305,-31.357655393));
+#774=CARTESIAN_POINT('',(-8.694461419,-118.428653363,-31.465663865));
+#775=CARTESIAN_POINT('',(-8.016311724,-118.748551506,-31.514942153));
+#776=CARTESIAN_POINT('',(-6.560488836,-119.19545786,-31.588055711));
+#777=CARTESIAN_POINT('',(-5.781702205,-119.318961918,-31.610509934));
+#778=CARTESIAN_POINT('',(-5.,-119.318961918,-31.610509934));
+#779=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#780=CARTESIAN_POINT('',(-15.,-107.117136708,-30.069407853));
+#781=CARTESIAN_POINT('',(-14.940595356,-107.919425919,-30.13880996));
+#782=CARTESIAN_POINT('',(-14.704714136,-109.496465952,-30.274763891));
+#783=CARTESIAN_POINT('',(-14.528250119,-110.271181205,-30.341303982));
+#784=CARTESIAN_POINT('',(-14.063303208,-111.766591897,-30.469019143));
+#785=CARTESIAN_POINT('',(-13.774850192,-112.487257767,-30.530182477));
+#786=CARTESIAN_POINT('',(-13.093681515,-113.850183464,-30.645331386));
+#787=CARTESIAN_POINT('',(-12.701022883,-114.492435973,-30.699310126));
+#788=CARTESIAN_POINT('',(-11.820639753,-115.676884084,-30.799287196));
+#789=CARTESIAN_POINT('',(-11.332995383,-116.219151687,-30.845308931));
+#790=CARTESIAN_POINT('',(-10.271148535,-117.184039805,-30.929469818));
+#791=CARTESIAN_POINT('',(-9.696874678,-117.60694016,-30.967738571));
+#792=CARTESIAN_POINT('',(-8.468359646,-118.310801077,-31.035439314));
+#793=CARTESIAN_POINT('',(-7.813179601,-118.591938015,-31.065032896));
+#794=CARTESIAN_POINT('',(-6.439518087,-118.977718033,-31.108075369));
+#795=CARTESIAN_POINT('',(-5.720500594,-119.080570763,-31.120856144));
+#796=CARTESIAN_POINT('',(-5.,-119.080570763,-31.120856144));
+#797=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#798=CARTESIAN_POINT('',(-15.,-107.130751099,-30.04396913));
+#799=CARTESIAN_POINT('',(-14.935539121,-107.946652941,-30.087937173));
+#800=CARTESIAN_POINT('',(-14.680166487,-109.54714155,-30.174185724));
+#801=CARTESIAN_POINT('',(-14.489261046,-110.331688742,-30.2164641));
+#802=CARTESIAN_POINT('',(-13.988329604,-111.839316045,-30.297708459));
+#803=CARTESIAN_POINT('',(-13.67831599,-112.562358878,-30.336672433));
+#804=CARTESIAN_POINT('',(-12.951076256,-113.919187605,-30.409790424));
+#805=CARTESIAN_POINT('',(-12.533868118,-114.552939949,-30.443942633));
+#806=CARTESIAN_POINT('',(-11.608267506,-115.706827931,-30.506124373));
+#807=CARTESIAN_POINT('',(-11.099897919,-116.226935038,-30.534152367));
+#808=CARTESIAN_POINT('',(-10.011506742,-117.133539009,-30.583008246));
+#809=CARTESIAN_POINT('',(-9.431512064,-117.520013455,-30.603834925));
+#810=CARTESIAN_POINT('',(-8.222156584,-118.144493131,-30.63748744));
+#811=CARTESIAN_POINT('',(-7.592825685,-118.38248292,-30.650312445));
+#812=CARTESIAN_POINT('',(-6.308980755,-118.700839898,-30.667468348));
+#813=CARTESIAN_POINT('',(-5.654498469,-118.781199215,-30.671798823));
+#814=CARTESIAN_POINT('',(-5.,-118.781199215,-30.671798823));
+#815=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#491,#492,#493,#494,#495,#496,#497,#498,#499,#500,#501,#502,#503,#504,#505,#506,#507,#508),(#509,#510,#511,#512,#513,#514,#515,#516,#517,#518,#519,#520,#521,#522,#523,#524,#525,#526),(#527,#528,#529,#530,#531,#532,#533,#534,#535,#536,#537,#538,#539,#540,#541,#542,#543,#544),(#545,#546,#547,#548,#549,#550,#551,#552,#553,#554,#555,#556,#557,#558,#559,#560,#561,#562),(#563,#564,#565,#566,#567,#568,#569,#570,#571,#572,#573,#574,#575,#576,#577,#578,#579,#580),(#581,#582,#583,#584,#585,#586,#587,#588,#589,#590,#591,#592,#593,#594,#595,#596,#597,#598),(#599,#600,#601,#602,#603,#604,#605,#606,#607,#608,#609,#610,#611,#612,#613,#614,#615,#616),(#617,#618,#619,#620,#621,#622,#623,#624,#625,#626,#627,#628,#629,#630,#631,#632,#633,#634),(#635,#636,#637,#638,#639,#640,#641,#642,#643,#644,#645,#646,#647,#648,#649,#650,#651,#652),(#653,#654,#655,#656,#657,#658,#659,#660,#661,#662,#663,#664,#665,#666,#667,#668,#669,#670),(#671,#672,#673,#674,#675,#676,#677,#678,#679,#680,#681,#682,#683,#684,#685,#686,#687,#688),(#689,#690,#691,#692,#693,#694,#695,#696,#697,#698,#699,#700,#701,#702,#703,#704,#705,#706),(#707,#708,#709,#710,#711,#712,#713,#714,#715,#716,#717,#718,#719,#720,#721,#722,#723,#724),(#725,#726,#727,#728,#729,#730,#731,#732,#733,#734,#735,#736,#737,#738,#739,#740,#741,#742),(#743,#744,#745,#746,#747,#748,#749,#750,#751,#752,#753,#754,#755,#756,#757,#758,#759,#760),(#761,#762,#763,#764,#765,#766,#767,#768,#769,#770,#771,#772,#773,#774,#775,#776,#777,#778),(#779,#780,#781,#782,#783,#784,#785,#786,#787,#788,#789,#790,#791,#792,#793,#794,#795,#796),(#797,#798,#799,#800,#801,#802,#803,#804,#805,#806,#807,#808,#809,#810,#811,#812,#813,#814)),.UNSPECIFIED.,.F.,.F.,.U.,(4,2,2,2,2,2,2,2,4),(4,2,2,2,2,2,2,2,4),(0.,0.125,0.25,0.375,0.5,0.625,0.75,0.875,1.),(-1.570796327,-1.374446786,-1.178097245,-0.981747704,-0.785398163,-0.589048623,-0.392699082,-0.196349541,0.),.UNSPECIFIED.);
+#816=CARTESIAN_POINT('',(-5.,-113.788897449,-40.));
+#817=VERTEX_POINT('',#816);
+#818=CARTESIAN_POINT('',(-5.,-118.781199215,-30.671798823));
+#819=VERTEX_POINT('',#818);
+#820=CARTESIAN_POINT('',(-5.,-113.788897449,-34.));
+#821=DIRECTION('',(-1.,0.,0.));
+#822=DIRECTION('',(0.,0.,-1.));
+#823=AXIS2_PLACEMENT_3D('',#820,#821,#822);
+#824=CIRCLE('',#823,6.);
+#825=EDGE_CURVE('',#817,#819,#824,.T.);
+#826=ORIENTED_EDGE('',*,*,#825,.T.);
+#827=CARTESIAN_POINT('',(-15.,-106.314829082,-30.));
+#828=VERTEX_POINT('',#827);
+#829=CARTESIAN_POINT('',(-5.,-106.314829082,-30.));
+#830=DIRECTION('',(-0.,0.053810811,-0.998551149));
+#831=DIRECTION('',(0.,-0.998551149,-0.053810811));
+#832=AXIS2_PLACEMENT_3D('',#829,#830,#831);
+#833=ELLIPSE('',#832,12.484458257,10.);
+#834=EDGE_CURVE('',#819,#828,#833,.T.);
+#835=ORIENTED_EDGE('',*,*,#834,.T.);
+#836=CARTESIAN_POINT('',(-5.,-106.314829082,-30.));
+#837=DIRECTION('',(0.,-0.80099591,0.598669819));
+#838=DIRECTION('',(0.,-0.598669819,-0.80099591));
+#839=AXIS2_PLACEMENT_3D('',#836,#837,#838);
+#840=ELLIPSE('',#839,12.484458257,10.);
+#841=EDGE_CURVE('',#828,#817,#840,.T.);
+#842=ORIENTED_EDGE('',*,*,#841,.T.);
+#843=EDGE_LOOP('',(#826,#835,#842));
+#844=FACE_BOUND('',#843,.T.);
+#845=ADVANCED_FACE('',(#844),#815,.F.);
+#846=CARTESIAN_POINT('',(-5.,-107.215823489,-31.351491611));
+#847=DIRECTION('',(-0.,-0.554700196,-0.832050294));
+#848=DIRECTION('',(-0.707106781,-0.588348405,0.39223227));
+#849=AXIS2_PLACEMENT_3D('',#846,#847,#848);
+#850=CYLINDRICAL_SURFACE('',#849,10.);
+#851=ORIENTED_EDGE('',*,*,#834,.F.);
+#852=CARTESIAN_POINT('',(-5.,-89.843597113,12.73460433));
+#853=VERTEX_POINT('',#852);
+#854=CARTESIAN_POINT('',(-5.,-147.985054258,-74.477581388));
+#855=DIRECTION('',(0.,0.554700196,0.832050294));
+#856=VECTOR('',#855,521.680040834);
+#857=LINE('',#854,#856);
+#858=EDGE_CURVE('',#819,#853,#857,.T.);
+#859=ORIENTED_EDGE('',*,*,#858,.T.);
+#860=CARTESIAN_POINT('',(-15.,-88.581168228,-3.399508719));
+#861=VERTEX_POINT('',#860);
+#862=CARTESIAN_POINT('',(-3.142067148,-89.938272523,12.278707309));
+#863=CARTESIAN_POINT('',(-3.60131778,-89.920221141,12.462333139));
+#864=CARTESIAN_POINT('',(-4.074145801,-89.897647337,12.59678018));
+#865=CARTESIAN_POINT('',(-4.552383386,-89.870389146,12.676297839));
+#866=CARTESIAN_POINT('',(-4.671942783,-89.863574598,12.696177254));
+#867=CARTESIAN_POINT('',(-4.791824792,-89.856453017,12.712711193));
+#868=CARTESIAN_POINT('',(-4.911920995,-89.84906529,12.725699826));
+#869=CARTESIAN_POINT('',(-5.032017198,-89.841677564,12.738688459));
+#870=CARTESIAN_POINT('',(-5.152833677,-89.834047586,12.748027865));
+#871=CARTESIAN_POINT('',(-5.276138443,-89.825897683,12.754112031));
+#872=CARTESIAN_POINT('',(-5.522747974,-89.809597875,12.766280365));
+#873=CARTESIAN_POINT('',(-5.776734915,-89.791573828,12.764163689));
+#874=CARTESIAN_POINT('',(-6.032753241,-89.772212507,12.745283355));
+#875=CARTESIAN_POINT('',(-6.288771567,-89.752851187,12.726403021));
+#876=CARTESIAN_POINT('',(-6.546722315,-89.732091629,12.691029712));
+#877=CARTESIAN_POINT('',(-6.80159417,-89.710343701,12.639495484));
+#878=CARTESIAN_POINT('',(-7.056466025,-89.688595774,12.587961255));
+#879=CARTESIAN_POINT('',(-7.308387901,-89.665850754,12.520252831));
+#880=CARTESIAN_POINT('',(-7.552872051,-89.642665223,12.438657258));
+#881=CARTESIAN_POINT('',(-7.7973562,-89.619479691,12.357061684));
+#882=CARTESIAN_POINT('',(-8.034332648,-89.595859465,12.261626515));
+#883=CARTESIAN_POINT('',(-8.259716151,-89.57246439,12.15661937));
+#884=CARTESIAN_POINT('',(-8.485099655,-89.549069315,12.051612224));
+#885=CARTESIAN_POINT('',(-8.695327321,-89.52640619,11.939239638));
+#886=CARTESIAN_POINT('',(-8.906409922,-89.502759455,11.813224231));
+#887=CARTESIAN_POINT('',(-9.328575123,-89.455465984,11.561193417));
+#888=CARTESIAN_POINT('',(-9.742434916,-89.405529433,11.256399422));
+#889=CARTESIAN_POINT('',(-10.130619074,-89.35597367,10.912436755));
+#890=CARTESIAN_POINT('',(-10.518803232,-89.306417907,10.568474088));
+#891=CARTESIAN_POINT('',(-10.881633562,-89.25717785,10.185869211));
+#892=CARTESIAN_POINT('',(-11.21030679,-89.210662297,9.786157863));
+#893=CARTESIAN_POINT('',(-11.374643404,-89.187404521,9.586302189));
+#894=CARTESIAN_POINT('',(-11.530515354,-89.164823212,9.382299433));
+#895=CARTESIAN_POINT('',(-11.677312573,-89.143163767,9.177403511));
+#896=CARTESIAN_POINT('',(-11.824109792,-89.121504322,8.972507589));
+#897=CARTESIAN_POINT('',(-11.961407725,-89.100832674,8.767406656));
+#898=CARTESIAN_POINT('',(-12.090244243,-89.081135626,8.563423963));
+#899=CARTESIAN_POINT('',(-12.347917278,-89.041741529,8.155458578));
+#900=CARTESIAN_POINT('',(-12.586954298,-89.003915411,7.727750418));
+#901=CARTESIAN_POINT('',(-12.807828884,-88.968091779,7.283892017));
+#902=CARTESIAN_POINT('',(-13.249578056,-88.896444514,6.396175216));
+#903=CARTESIAN_POINT('',(-13.618527558,-88.83291606,5.443782093));
+#904=CARTESIAN_POINT('',(-13.918750718,-88.779872927,4.456060935));
+#905=CARTESIAN_POINT('',(-14.218973879,-88.726829793,3.468339778));
+#906=CARTESIAN_POINT('',(-14.450376421,-88.684282516,2.445340348));
+#907=CARTESIAN_POINT('',(-14.619793111,-88.652791746,1.416838769));
+#908=CARTESIAN_POINT('',(-14.789209801,-88.621300976,0.388337191));
+#909=CARTESIAN_POINT('',(-14.896571096,-88.600861226,-0.645636199));
+#910=CARTESIAN_POINT('',(-14.952278675,-88.590262518,-1.654035346));
+#911=CARTESIAN_POINT('',(-14.980132465,-88.584963164,-2.158234919));
+#912=CARTESIAN_POINT('',(-14.995120565,-88.58210576,-2.656030124));
+#913=CARTESIAN_POINT('',(-14.998973754,-88.581370295,-3.143557808));
+#914=CARTESIAN_POINT('',(-15.000900348,-88.581002563,-3.38732165));
+#915=CARTESIAN_POINT('',(-15.000061587,-88.581174525,-3.628323408));
+#916=CARTESIAN_POINT('',(-14.996523294,-88.581849769,-3.872769148));
+#917=CARTESIAN_POINT('',(-14.992985002,-88.582525013,-4.117214888));
+#918=CARTESIAN_POINT('',(-14.986735902,-88.583699539,-4.363531626));
+#919=CARTESIAN_POINT('',(-14.977616836,-88.585437544,-4.611432269));
+#920=CARTESIAN_POINT('',(-14.941140571,-88.592389564,-5.60303484));
+#921=CARTESIAN_POINT('',(-14.859256214,-88.608015081,-6.620006345));
+#922=CARTESIAN_POINT('',(-14.729121785,-88.632391369,-7.643910514));
+#923=CARTESIAN_POINT('',(-14.598987355,-88.656767658,-8.667814684));
+#924=CARTESIAN_POINT('',(-14.420648183,-88.689893234,-9.698594591));
+#925=CARTESIAN_POINT('',(-14.193163977,-88.730902687,-10.718194803));
+#926=CARTESIAN_POINT('',(-13.738195566,-88.812921593,-12.757395227));
+#927=CARTESIAN_POINT('',(-13.087581651,-88.926920106,-14.752043953));
+#928=CARTESIAN_POINT('',(-12.235456228,-89.058798449,-16.56009177));
+#929=CARTESIAN_POINT('',(-12.022424872,-89.091768035,-17.012103724));
+#930=CARTESIAN_POINT('',(-11.796868443,-89.125879041,-17.452536329));
+#931=CARTESIAN_POINT('',(-11.558034225,-89.16075075,-17.878866356));
+#932=CARTESIAN_POINT('',(-11.319200007,-89.195622458,-18.305196382));
+#933=CARTESIAN_POINT('',(-11.069854653,-89.230842222,-18.713704571));
+#934=CARTESIAN_POINT('',(-10.793276497,-89.268501093,-19.124584699));
+#935=CARTESIAN_POINT('',(-10.240120186,-89.343818834,-19.946344954));
+#936=CARTESIAN_POINT('',(-9.586948954,-89.426976115,-20.752951837));
+#937=CARTESIAN_POINT('',(-8.844707507,-89.509543515,-21.434098745));
+#938=CARTESIAN_POINT('',(-8.10246606,-89.592110914,-22.115245652));
+#939=CARTESIAN_POINT('',(-7.271364531,-89.673974589,-22.671498485));
+#940=CARTESIAN_POINT('',(-6.371550203,-89.745868131,-23.003949178));
+#941=CARTESIAN_POINT('',(-5.921643039,-89.781814902,-23.170174525));
+#942=CARTESIAN_POINT('',(-5.455748014,-89.815212697,-23.28057974));
+#943=CARTESIAN_POINT('',(-4.97338338,-89.845258115,-23.32333329));
+#944=CARTESIAN_POINT('',(-4.732201063,-89.860280825,-23.344710065));
+#945=CARTESIAN_POINT('',(-4.480060456,-89.874868162,-23.349361442));
+#946=CARTESIAN_POINT('',(-4.224477106,-89.888383343,-23.333793323));
+#947=CARTESIAN_POINT('',(-3.968893756,-89.901898525,-23.318225204));
+#948=CARTESIAN_POINT('',(-3.710074432,-89.914331653,-23.282444155));
+#949=CARTESIAN_POINT('',(-3.45525193,-89.925347882,-23.22714251));
+#950=B_SPLINE_CURVE_WITH_KNOTS('',3,(#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882,#883,#884,#885,#886,#887,
+#888,#889,#890,#891,#892,#893,#894,#895,#896,#897,#898,#899,#900,#901,#902,#903,#904,#905,#906,#907,#908,#909,#910,#911,#912,
+#913,#914,#915,#916,#917,#918,#919,#920,#921,#922,#923,#924,#925,#926,#927,#928,#929,#930,#931,#932,#933,#934,#935,#936,#937,
+#938,#939,#940,#941,#942,#943,#944,#945,#946,#947,#948,#949),.UNSPECIFIED.,.F.,.F.,(4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,4),(2.005051683,2.150193216,2.186478599,2.222763982,2.295334748,2.367905515,2.440476281,2.513047047,2.585617813,2.730759346,2.875900878,2.948471645,3.021042411,3.166183943,3.456467008,3.746750073,4.037033138,4.182174671,4.254745437,4.327316203,4.617599268,4.907882333,5.488448463,5.633589996,5.778731528,6.069014593,
+6.359297658,6.504439191,6.577009957,6.649580723),.UNSPECIFIED.);
+#951=EDGE_CURVE('',#853,#861,#950,.T.);
+#952=ORIENTED_EDGE('',*,*,#951,.T.);
+#953=CARTESIAN_POINT('',(-15.,79.130729127,248.168337313));
+#954=DIRECTION('',(0.,-0.554700196,-0.832050294));
+#955=VECTOR('',#954,319.698117559);
+#956=LINE('',#953,#955);
+#957=EDGE_CURVE('',#861,#828,#956,.T.);
+#958=ORIENTED_EDGE('',*,*,#957,.T.);
+#959=EDGE_LOOP('',(#851,#859,#952,#958));
+#960=FACE_BOUND('',#959,.T.);
+#961=ADVANCED_FACE('',(#960),#850,.T.);
+#962=CARTESIAN_POINT('',(-5.,-91.513878189,-30.));
+#963=DIRECTION('',(0.,1.,-0.));
+#964=DIRECTION('',(-0.707106781,0.,-0.707106781));
+#965=AXIS2_PLACEMENT_3D('',#962,#963,#964);
+#966=CYLINDRICAL_SURFACE('',#965,10.);
+#967=ORIENTED_EDGE('',*,*,#841,.F.);
+#968=CARTESIAN_POINT('',(-15.,-88.581168228,-30.));
+#969=VERTEX_POINT('',#968);
+#970=CARTESIAN_POINT('',(-15.,-239.52338712,-30.));
+#971=DIRECTION('',(0.,1.,-0.));
+#972=VECTOR('',#971,177.336608543);
+#973=LINE('',#970,#972);
+#974=EDGE_CURVE('',#828,#969,#973,.T.);
+#975=ORIENTED_EDGE('',*,*,#974,.T.);
+#976=CARTESIAN_POINT('',(-5.,-89.843597113,-40.));
+#977=VERTEX_POINT('',#976);
+#978=CARTESIAN_POINT('',(-14.238868135,-88.72264372,-26.17334146));
+#979=CARTESIAN_POINT('',(-14.430216446,-88.688033813,-26.635322008));
+#980=CARTESIAN_POINT('',(-14.586840595,-88.659003847,-27.112146493));
+#981=CARTESIAN_POINT('',(-14.706430134,-88.636638506,-27.594752823));
+#982=CARTESIAN_POINT('',(-14.826019674,-88.614273165,-28.077359152));
+#983=CARTESIAN_POINT('',(-14.908488298,-88.598595326,-28.565588928));
+#984=CARTESIAN_POINT('',(-14.95466312,-88.589808832,-29.048852201));
+#985=CARTESIAN_POINT('',(-14.977750531,-88.585415584,-29.290483838));
+#986=CARTESIAN_POINT('',(-14.991750044,-88.582762787,-29.530868356));
+#987=CARTESIAN_POINT('',(-14.997252581,-88.581712637,-29.768730932));
+#988=CARTESIAN_POINT('',(-15.002755118,-88.580662488,-30.006593508));
+#989=CARTESIAN_POINT('',(-14.999944508,-88.5811797,-30.242049027));
+#990=CARTESIAN_POINT('',(-14.988400369,-88.583381542,-30.481516413));
+#991=CARTESIAN_POINT('',(-14.965312092,-88.587785225,-30.960451186));
+#992=CARTESIAN_POINT('',(-14.906991106,-88.598925431,-31.447765067));
+#993=CARTESIAN_POINT('',(-14.811415484,-88.61693186,-31.932906133));
+#994=CARTESIAN_POINT('',(-14.715839862,-88.63493829,-32.418047198));
+#995=CARTESIAN_POINT('',(-14.583057465,-88.659797838,-32.900848779));
+#996=CARTESIAN_POINT('',(-14.414511786,-88.690671938,-33.371493413));
+#997=CARTESIAN_POINT('',(-14.245966106,-88.721546038,-33.842138048));
+#998=CARTESIAN_POINT('',(-14.041668705,-88.758421858,-34.300751854));
+#999=CARTESIAN_POINT('',(-13.805530788,-88.799792643,-34.739475448));
+#1000=CARTESIAN_POINT('',(-13.569392871,-88.841163428,-35.178199042));
+#1001=CARTESIAN_POINT('',(-13.30141875,-88.887009002,-35.596889477));
+#1002=CARTESIAN_POINT('',(-13.008838405,-88.935227403,-35.98819734));
+#1003=CARTESIAN_POINT('',(-12.716258059,-88.983445803,-36.379505203));
+#1004=CARTESIAN_POINT('',(-12.399579458,-89.033938708,-36.742915066));
+#1005=CARTESIAN_POINT('',(-12.067217802,-89.084652472,-37.074915122));
+#1006=CARTESIAN_POINT('',(-11.734856145,-89.135366236,-37.406915178));
+#1007=CARTESIAN_POINT('',(-11.370631623,-89.188792296,-37.723562802));
+#1008=CARTESIAN_POINT('',(-10.979290423,-89.243013464,-38.01549038));
+#1009=CARTESIAN_POINT('',(-10.587949222,-89.297234631,-38.307417958));
+#1010=CARTESIAN_POINT('',(-10.169607848,-89.352214056,-38.574522115));
+#1011=CARTESIAN_POINT('',(-9.731525006,-89.405902937,-38.809805396));
+#1012=CARTESIAN_POINT('',(-9.293442164,-89.459591819,-39.045088677));
+#1013=CARTESIAN_POINT('',(-8.835748529,-89.511964385,-39.248551503));
+#1014=CARTESIAN_POINT('',(-8.366180358,-89.56134128,-39.416412788));
+#1015=CARTESIAN_POINT('',(-7.896612186,-89.610718175,-39.584274074));
+#1016=CARTESIAN_POINT('',(-7.415057989,-89.657095384,-39.716518139));
+#1017=CARTESIAN_POINT('',(-6.931158325,-89.699178442,-39.811759655));
+#1018=CARTESIAN_POINT('',(-6.447258662,-89.741261501,-39.907001171));
+#1019=CARTESIAN_POINT('',(-5.961169252,-89.779031948,-39.965193813));
+#1020=CARTESIAN_POINT('',(-5.483257733,-89.811865563,-39.988316273));
+#1021=CARTESIAN_POINT('',(-5.363779853,-89.820073967,-39.994096888));
+#1022=CARTESIAN_POINT('',(-5.244809059,-89.827973019,-39.997680706));
+#1023=CARTESIAN_POINT('',(-5.126497598,-89.835570176,-39.999177437));
+#1024=CARTESIAN_POINT('',(-5.008186137,-89.843167333,-40.000674168));
+#1025=CARTESIAN_POINT('',(-4.890598673,-89.850446606,-40.000036424));
+#1026=CARTESIAN_POINT('',(-4.77187195,-89.857541101,-39.9973272));
+#1027=CARTESIAN_POINT('',(-4.534418505,-89.87173009,-39.991908751));
+#1028=CARTESIAN_POINT('',(-4.294329554,-89.885024762,-39.978018566));
+#1029=CARTESIAN_POINT('',(-4.052880617,-89.897272536,-39.955047206));
+#1030=CARTESIAN_POINT('',(-3.569982742,-89.921768084,-39.909104487));
+#1031=CARTESIAN_POINT('',(-3.081667225,-89.942084935,-39.82688409));
+#1032=CARTESIAN_POINT('',(-2.598583404,-89.95778489,-39.707378551));
+#1033=CARTESIAN_POINT('',(-2.115499583,-89.973484844,-39.587873012));
+#1034=CARTESIAN_POINT('',(-1.637806504,-89.984574184,-39.431165842));
+#1035=CARTESIAN_POINT('',(-1.174696088,-89.991375092,-39.239429094));
+#1036=B_SPLINE_CURVE_WITH_KNOTS('',3,(#978,#979,#980,#981,#982,#983,#984,#985,#986,#987,#988,#989,#990,#991,#992,#993,#994,#995,#996,#997,#998,#999,#1000,#1001,#1002,#1003,
+#1004,#1005,#1006,#1007,#1008,#1009,#1010,#1011,#1012,#1013,#1014,#1015,#1016,#1017,#1018,#1019,#1020,#1021,#1022,#1023,#1024,#1025,#1026,#1027,#1028,
+#1029,#1030,#1031,#1032,#1033,#1034,#1035),.UNSPECIFIED.,.F.,.F.,(4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4),(-1.889444913,-1.747779405,-1.606113897,-1.535281143,-1.464448389,-1.322782881,-1.181117373,-1.039451865,-0.897786356,-0.756120848,-0.61445534,-0.472789832,-0.331124324,-0.189458816,-0.047793308,-0.012376931,0.023039446,0.0938722,0.235537708,0.377203216),.UNSPECIFIED.);
+#1037=EDGE_CURVE('',#969,#977,#1036,.T.);
+#1038=ORIENTED_EDGE('',*,*,#1037,.T.);
+#1039=CARTESIAN_POINT('',(-5.,-74.811067436,-40.));
+#1040=DIRECTION('',(0.,-1.,0.));
+#1041=VECTOR('',#1040,239.453003357);
+#1042=LINE('',#1039,#1041);
+#1043=EDGE_CURVE('',#977,#817,#1042,.T.);
+#1044=ORIENTED_EDGE('',*,*,#1043,.T.);
+#1045=EDGE_LOOP('',(#967,#975,#1038,#1044));
+#1046=FACE_BOUND('',#1045,.T.);
+#1047=ADVANCED_FACE('',(#1046),#966,.T.);
+#1048=CARTESIAN_POINT('',(0.,-125.,-40.));
+#1049=DIRECTION('',(0.,-0.832050294,0.554700196));
+#1050=DIRECTION('',(1.,0.,0.));
+#1051=AXIS2_PLACEMENT_3D('',#1048,#1049,#1050);
+#1052=PLANE('',#1051);
+#1053=ORIENTED_EDGE('',*,*,#858,.F.);
+#1054=CARTESIAN_POINT('',(5.,-118.781199215,-30.671798823));
+#1055=VERTEX_POINT('',#1054);
+#1056=CARTESIAN_POINT('',(50.,-118.781199215,-30.671798823));
+#1057=DIRECTION('',(-1.,0.,0.));
+#1058=VECTOR('',#1057,100.);
+#1059=LINE('',#1056,#1058);
+#1060=EDGE_CURVE('',#1055,#819,#1059,.T.);
+#1061=ORIENTED_EDGE('',*,*,#1060,.F.);
+#1062=CARTESIAN_POINT('',(5.,-89.843597113,12.73460433));
+#1063=VERTEX_POINT('',#1062);
+#1064=CARTESIAN_POINT('',(5.,141.390966759,359.586450139));
+#1065=DIRECTION('',(0.,-0.554700196,-0.832050294));
+#1066=VECTOR('',#1065,521.680040834);
+#1067=LINE('',#1064,#1066);
+#1068=EDGE_CURVE('',#1063,#1055,#1067,.T.);
+#1069=ORIENTED_EDGE('',*,*,#1068,.F.);
+#1070=CARTESIAN_POINT('',(0.,-10.,132.5));
+#1071=DIRECTION('',(0.,-0.832050294,0.554700196));
+#1072=DIRECTION('',(-0.,-0.554700196,-0.832050294));
+#1073=AXIS2_PLACEMENT_3D('',#1070,#1071,#1072);
+#1074=ELLIPSE('',#1073,144.222051019,80.);
+#1075=EDGE_CURVE('',#853,#1063,#1074,.T.);
+#1076=ORIENTED_EDGE('',*,*,#1075,.F.);
+#1077=EDGE_LOOP('',(#1053,#1061,#1069,#1076));
+#1078=FACE_BOUND('',#1077,.T.);
+#1079=ADVANCED_FACE('',(#1078),#1052,.T.);
+#1080=CARTESIAN_POINT('',(0.,-113.788897449,-34.));
+#1081=DIRECTION('',(1.,0.,0.));
+#1082=DIRECTION('',(0.,-0.881674599,-0.471857926));
+#1083=AXIS2_PLACEMENT_3D('',#1080,#1081,#1082);
+#1084=CYLINDRICAL_SURFACE('',#1083,6.);
+#1085=ORIENTED_EDGE('',*,*,#825,.F.);
+#1086=CARTESIAN_POINT('',(5.,-113.788897449,-40.));
+#1087=VERTEX_POINT('',#1086);
+#1088=CARTESIAN_POINT('',(-50.,-113.788897449,-40.));
+#1089=DIRECTION('',(1.,0.,-0.));
+#1090=VECTOR('',#1089,100.);
+#1091=LINE('',#1088,#1090);
+#1092=EDGE_CURVE('',#817,#1087,#1091,.T.);
+#1093=ORIENTED_EDGE('',*,*,#1092,.T.);
+#1094=CARTESIAN_POINT('',(5.,-113.788897449,-34.));
+#1095=DIRECTION('',(1.,0.,0.));
+#1096=DIRECTION('',(0.,-0.832050294,0.554700196));
+#1097=AXIS2_PLACEMENT_3D('',#1094,#1095,#1096);
+#1098=CIRCLE('',#1097,6.);
+#1099=EDGE_CURVE('',#1055,#1087,#1098,.T.);
+#1100=ORIENTED_EDGE('',*,*,#1099,.F.);
+#1101=ORIENTED_EDGE('',*,*,#1060,.T.);
+#1102=EDGE_LOOP('',(#1085,#1093,#1100,#1101));
+#1103=FACE_BOUND('',#1102,.T.);
+#1104=ADVANCED_FACE('',(#1103),#1084,.T.);
+#1105=CARTESIAN_POINT('',(0.,-85.,-40.));
+#1106=DIRECTION('',(0.,-0.,-1.));
+#1107=DIRECTION('',(-1.,0.,0.));
+#1108=AXIS2_PLACEMENT_3D('',#1105,#1106,#1107);
+#1109=PLANE('',#1108);
+#1110=ORIENTED_EDGE('',*,*,#1043,.F.);
+#1111=CARTESIAN_POINT('',(5.,-89.843597113,-40.));
+#1112=VERTEX_POINT('',#1111);
+#1113=CARTESIAN_POINT('',(0.,-10.,-40.));
+#1114=DIRECTION('',(-0.,-0.,-1.));
+#1115=DIRECTION('',(-1.,0.,-0.));
+#1116=AXIS2_PLACEMENT_3D('',#1113,#1114,#1115);
+#1117=CIRCLE('',#1116,80.);
+#1118=EDGE_CURVE('',#1112,#977,#1117,.T.);
+#1119=ORIENTED_EDGE('',*,*,#1118,.F.);
+#1120=CARTESIAN_POINT('',(5.,-314.264070793,-40.));
+#1121=DIRECTION('',(0.,1.,-0.));
+#1122=VECTOR('',#1121,239.453003357);
+#1123=LINE('',#1120,#1122);
+#1124=EDGE_CURVE('',#1087,#1112,#1123,.T.);
+#1125=ORIENTED_EDGE('',*,*,#1124,.F.);
+#1126=ORIENTED_EDGE('',*,*,#1092,.F.);
+#1127=EDGE_LOOP('',(#1110,#1119,#1125,#1126));
+#1128=FACE_BOUND('',#1127,.T.);
+#1129=ADVANCED_FACE('',(#1128),#1109,.T.);
+#1130=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1131=CARTESIAN_POINT('',(15.,-107.130751099,-30.04396913));
+#1132=CARTESIAN_POINT('',(14.935539121,-107.946652941,-30.087937173));
+#1133=CARTESIAN_POINT('',(14.680166487,-109.54714155,-30.174185724));
+#1134=CARTESIAN_POINT('',(14.489261046,-110.331688742,-30.2164641));
+#1135=CARTESIAN_POINT('',(13.988329604,-111.839316045,-30.297708459));
+#1136=CARTESIAN_POINT('',(13.67831599,-112.562358878,-30.336672433));
+#1137=CARTESIAN_POINT('',(12.951076256,-113.919187605,-30.409790424));
+#1138=CARTESIAN_POINT('',(12.533868118,-114.552939949,-30.443942633));
+#1139=CARTESIAN_POINT('',(11.608267506,-115.706827931,-30.506124373));
+#1140=CARTESIAN_POINT('',(11.099897919,-116.226935038,-30.534152367));
+#1141=CARTESIAN_POINT('',(10.011506742,-117.133539009,-30.583008246));
+#1142=CARTESIAN_POINT('',(9.431512064,-117.520013455,-30.603834925));
+#1143=CARTESIAN_POINT('',(8.222156584,-118.144493131,-30.63748744));
+#1144=CARTESIAN_POINT('',(7.592825685,-118.38248292,-30.650312445));
+#1145=CARTESIAN_POINT('',(6.308980755,-118.700839898,-30.667468348));
+#1146=CARTESIAN_POINT('',(5.654498469,-118.781199215,-30.671798823));
+#1147=CARTESIAN_POINT('',(5.,-118.781199215,-30.671798823));
+#1148=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1149=CARTESIAN_POINT('',(15.,-107.117136708,-30.069407853));
+#1150=CARTESIAN_POINT('',(14.940595356,-107.919425919,-30.13880996));
+#1151=CARTESIAN_POINT('',(14.704714136,-109.496465952,-30.274763891));
+#1152=CARTESIAN_POINT('',(14.528250119,-110.271181205,-30.341303982));
+#1153=CARTESIAN_POINT('',(14.063303208,-111.766591897,-30.469019143));
+#1154=CARTESIAN_POINT('',(13.774850192,-112.487257767,-30.530182477));
+#1155=CARTESIAN_POINT('',(13.093681515,-113.850183464,-30.645331386));
+#1156=CARTESIAN_POINT('',(12.701022883,-114.492435973,-30.699310126));
+#1157=CARTESIAN_POINT('',(11.820639753,-115.676884084,-30.799287196));
+#1158=CARTESIAN_POINT('',(11.332995383,-116.219151687,-30.845308931));
+#1159=CARTESIAN_POINT('',(10.271148535,-117.184039805,-30.929469818));
+#1160=CARTESIAN_POINT('',(9.696874678,-117.60694016,-30.967738571));
+#1161=CARTESIAN_POINT('',(8.468359646,-118.310801077,-31.035439314));
+#1162=CARTESIAN_POINT('',(7.813179601,-118.591938015,-31.065032896));
+#1163=CARTESIAN_POINT('',(6.439518087,-118.977718033,-31.108075369));
+#1164=CARTESIAN_POINT('',(5.720500594,-119.080570763,-31.120856144));
+#1165=CARTESIAN_POINT('',(5.,-119.080570763,-31.120856144));
+#1166=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1167=CARTESIAN_POINT('',(15.,-107.103522317,-30.094846575));
+#1168=CARTESIAN_POINT('',(14.94501366,-107.892197032,-30.189683993));
+#1169=CARTESIAN_POINT('',(14.726235591,-109.445185794,-30.375745092));
+#1170=CARTESIAN_POINT('',(14.562463916,-110.209464519,-30.46694995));
+#1171=CARTESIAN_POINT('',(14.129365132,-111.690359894,-30.642668224));
+#1172=CARTESIAN_POINT('',(13.860087996,-112.406950749,-30.727162805));
+#1173=CARTESIAN_POINT('',(13.220310336,-113.771223909,-30.887508124));
+#1174=CARTESIAN_POINT('',(12.849910279,-114.418920576,-30.963350039));
+#1175=CARTESIAN_POINT('',(12.011130671,-115.626551344,-31.106037958));
+#1176=CARTESIAN_POINT('',(11.542896208,-116.186652183,-31.172936157));
+#1177=CARTESIAN_POINT('',(10.506786603,-117.200497444,-31.298613165));
+#1178=CARTESIAN_POINT('',(9.938756932,-117.654819305,-31.357655393));
+#1179=CARTESIAN_POINT('',(8.694461419,-118.428653363,-31.465663865));
+#1180=CARTESIAN_POINT('',(8.016311724,-118.748551506,-31.514942153));
+#1181=CARTESIAN_POINT('',(6.560488836,-119.19545786,-31.588055711));
+#1182=CARTESIAN_POINT('',(5.781702205,-119.318961918,-31.610509934));
+#1183=CARTESIAN_POINT('',(5.,-119.318961918,-31.610509934));
+#1184=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1185=CARTESIAN_POINT('',(15.,-107.076293535,-30.14572402));
+#1186=CARTESIAN_POINT('',(14.952582252,-107.837737663,-30.291433768));
+#1187=CARTESIAN_POINT('',(14.763169838,-109.341560806,-30.578230804));
+#1188=CARTESIAN_POINT('',(14.621209845,-110.083901538,-30.719288752));
+#1189=CARTESIAN_POINT('',(14.243055239,-111.531611547,-30.992995342));
+#1190=CARTESIAN_POINT('',(14.006949474,-112.236957842,-31.125615369));
+#1191=CARTESIAN_POINT('',(13.439175108,-113.594963014,-31.380407175));
+#1192=CARTESIAN_POINT('',(13.107690636,-114.24767041,-31.502571566));
+#1193=CARTESIAN_POINT('',(12.342239281,-115.486797054,-31.736822539));
+#1194=CARTESIAN_POINT('',(11.908544615,-116.073549088,-31.849022883));
+#1195=CARTESIAN_POINT('',(10.919080123,-117.164672756,-32.065072919));
+#1196=CARTESIAN_POINT('',(10.363017974,-117.670162504,-32.169442757));
+#1197=CARTESIAN_POINT('',(9.092721491,-118.560458525,-32.3646689));
+#1198=CARTESIAN_POINT('',(8.374883445,-118.946058927,-32.456097799));
+#1199=CARTESIAN_POINT('',(6.774665526,-119.497424196,-32.593025515));
+#1200=CARTESIAN_POINT('',(5.890095914,-119.656611604,-32.635739614));
+#1201=CARTESIAN_POINT('',(5.,-119.656611604,-32.635739614));
+#1202=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1203=CARTESIAN_POINT('',(15.,-107.062679144,-30.171162742));
+#1204=CARTESIAN_POINT('',(14.955732541,-107.810507177,-30.342309516));
+#1205=CARTESIAN_POINT('',(14.778582626,-109.28921599,-30.679735293));
+#1206=CARTESIAN_POINT('',(14.645741975,-110.020055272,-30.845981537));
+#1207=CARTESIAN_POINT('',(14.290683268,-111.449095434,-31.169672879));
+#1208=CARTESIAN_POINT('',(14.068572843,-112.147272379,-31.32708668));
+#1209=CARTESIAN_POINT('',(13.531409731,-113.497662794,-31.631126431));
+#1210=CARTESIAN_POINT('',(13.216581374,-114.149937283,-31.777748402));
+#1211=CARTESIAN_POINT('',(12.482851334,-115.397378013,-32.060845519));
+#1212=CARTESIAN_POINT('',(12.06428396,-115.992948359,-32.197467163));
+#1213=CARTESIAN_POINT('',(11.095720643,-117.112392003,-32.462361578));
+#1214=CARTESIAN_POINT('',(10.545377641,-117.637626366,-32.591277298));
+#1215=CARTESIAN_POINT('',(9.26485505,-118.574403746,-32.833394159));
+#1216=CARTESIAN_POINT('',(8.530297232,-118.986939248,-32.947277907));
+#1217=CARTESIAN_POINT('',(6.867853019,-119.581625716,-33.117930877));
+#1218=CARTESIAN_POINT('',(5.937278466,-119.755840397,-33.17122521));
+#1219=CARTESIAN_POINT('',(5.,-119.755840397,-33.17122521));
+#1220=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1221=CARTESIAN_POINT('',(15.,-107.035450361,-30.222040187));
+#1222=CARTESIAN_POINT('',(14.96077074,-107.756046081,-30.444062276));
+#1223=CARTESIAN_POINT('',(14.803259236,-109.183608814,-30.882983478));
+#1224=CARTESIAN_POINT('',(14.685030876,-109.890527402,-31.099845788));
+#1225=CARTESIAN_POINT('',(14.367065381,-111.278567395,-31.524380725));
+#1226=CARTESIAN_POINT('',(14.167467664,-111.959661028,-31.732020172));
+#1227=CARTESIAN_POINT('',(13.679707005,-113.286640057,-32.136216026));
+#1228=CARTESIAN_POINT('',(13.39183649,-113.932603524,-32.332778871));
+#1229=CARTESIAN_POINT('',(12.709682587,-115.182385138,-32.715711124));
+#1230=CARTESIAN_POINT('',(12.315839621,-115.786719763,-32.902290342));
+#1231=CARTESIAN_POINT('',(11.381765773,-116.941610186,-33.266565242));
+#1232=CARTESIAN_POINT('',(10.841102769,-117.493924558,-33.445119682));
+#1233=CARTESIAN_POINT('',(9.544672115,-118.497637655,-33.780981582));
+#1234=CARTESIAN_POINT('',(8.783244971,-118.9503726,-33.939139573));
+#1235=CARTESIAN_POINT('',(7.019778606,-119.610601546,-34.175688448));
+#1236=CARTESIAN_POINT('',(6.014216302,-119.807958218,-34.24936571));
+#1237=CARTESIAN_POINT('',(5.,-119.807958218,-34.24936571));
+#1238=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1239=CARTESIAN_POINT('',(15.,-107.02183597,-30.24747891));
+#1240=CARTESIAN_POINT('',(14.962658649,-107.728815467,-30.494939293));
+#1241=CARTESIAN_POINT('',(14.812523056,-109.130346467,-30.984727152));
+#1242=CARTESIAN_POINT('',(14.699787644,-109.824845825,-31.227017204));
+#1243=CARTESIAN_POINT('',(14.39581936,-111.190555715,-31.702410527));
+#1244=CARTESIAN_POINT('',(14.204738911,-111.861735594,-31.935481416));
+#1245=CARTESIAN_POINT('',(13.735768756,-113.172918864,-32.390583235));
+#1246=CARTESIAN_POINT('',(13.45819936,-113.813004897,-32.612627598));
+#1247=CARTESIAN_POINT('',(12.795897927,-115.056815068,-33.046542506));
+#1248=CARTESIAN_POINT('',(12.411650278,-115.661096754,-33.258653391));
+#1249=CARTESIAN_POINT('',(11.491160031,-116.823115493,-33.673451149));
+#1250=CARTESIAN_POINT('',(10.954454913,-117.382765611,-33.877089666));
+#1251=CARTESIAN_POINT('',(9.652338248,-118.406931377,-34.259785543));
+#1252=CARTESIAN_POINT('',(8.880760718,-118.872928431,-34.439751273));
+#1253=CARTESIAN_POINT('',(7.07850362,-119.555373642,-34.708452135));
+#1254=CARTESIAN_POINT('',(6.04396481,-119.760842655,-34.791925661));
+#1255=CARTESIAN_POINT('',(5.,-119.760842655,-34.791925661));
+#1256=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1257=CARTESIAN_POINT('',(15.,-106.994607188,-30.298356355));
+#1258=CARTESIAN_POINT('',(14.965175484,-107.674355015,-30.596694291));
+#1259=CARTESIAN_POINT('',(14.824877511,-109.023053638,-31.188169007));
+#1260=CARTESIAN_POINT('',(14.719469585,-109.69194626,-31.481269216));
+#1261=CARTESIAN_POINT('',(14.434187658,-111.009874647,-32.058134486));
+#1262=CARTESIAN_POINT('',(14.254483702,-111.658874212,-32.34187108));
+#1263=CARTESIAN_POINT('',(13.810639058,-112.931285564,-32.898004626));
+#1264=CARTESIAN_POINT('',(13.546856499,-113.554783021,-33.17042994));
+#1265=CARTESIAN_POINT('',(12.911164644,-114.773602405,-33.70434371));
+#1266=CARTESIAN_POINT('',(12.539799551,-115.369531485,-33.966124134));
+#1267=CARTESIAN_POINT('',(11.637600659,-116.525485637,-34.477854397));
+#1268=CARTESIAN_POINT('',(11.106264316,-117.087625153,-34.728894578));
+#1269=CARTESIAN_POINT('',(9.796646591,-118.126416301,-35.198494314));
+#1270=CARTESIAN_POINT('',(9.011516607,-118.604756502,-35.418021345));
+#1271=CARTESIAN_POINT('',(7.157289441,-119.30940495,-35.74429992));
+#1272=CARTESIAN_POINT('',(6.083878155,-119.523656421,-35.84494318));
+#1273=CARTESIAN_POINT('',(5.,-119.523656421,-35.84494318));
+#1274=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1275=CARTESIAN_POINT('',(15.,-106.980992797,-30.323795077));
+#1276=CARTESIAN_POINT('',(14.96580441,-107.647125174,-30.647572278));
+#1277=CARTESIAN_POINT('',(14.827968144,-108.969023169,-31.289867165));
+#1278=CARTESIAN_POINT('',(14.724394757,-109.624728298,-31.608349763));
+#1279=CARTESIAN_POINT('',(14.443801924,-110.917205518,-32.235828134));
+#1280=CARTESIAN_POINT('',(14.266957143,-111.553938743,-32.54479856));
+#1281=CARTESIAN_POINT('',(13.829447154,-112.803374962,-33.151055664));
+#1282=CARTESIAN_POINT('',(13.569150006,-113.416162099,-33.448378624));
+#1283=CARTESIAN_POINT('',(12.940214061,-114.615964712,-34.031302237));
+#1284=CARTESIAN_POINT('',(12.572135286,-115.203595901,-34.317215909));
+#1285=CARTESIAN_POINT('',(11.674641731,-116.346361346,-34.875342625));
+#1286=CARTESIAN_POINT('',(11.144714741,-116.903656928,-35.148691709));
+#1287=CARTESIAN_POINT('',(9.833279843,-117.936624913,-35.65834144));
+#1288=CARTESIAN_POINT('',(9.044747339,-118.414047763,-35.895610791));
+#1289=CARTESIAN_POINT('',(7.177343467,-119.118684871,-36.247297307));
+#1290=CARTESIAN_POINT('',(6.094039476,-119.333606638,-36.355308008));
+#1291=CARTESIAN_POINT('',(5.,-119.333606638,-36.355308008));
+#1292=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1293=CARTESIAN_POINT('',(15.,-106.953764015,-30.374672522));
+#1294=CARTESIAN_POINT('',(14.96580441,-107.59266669,-30.749328886));
+#1295=CARTESIAN_POINT('',(14.827968144,-108.860345417,-31.492933402));
+#1296=CARTESIAN_POINT('',(14.724394757,-109.48905872,-31.861850688));
+#1297=CARTESIAN_POINT('',(14.443801924,-110.728089651,-32.589194364));
+#1298=CARTESIAN_POINT('',(14.266957143,-111.33836463,-32.947602475));
+#1299=CARTESIAN_POINT('',(13.829447154,-112.535863547,-33.650905314));
+#1300=CARTESIAN_POINT('',(13.569150006,-113.123164348,-33.995849928));
+#1301=CARTESIAN_POINT('',(12.940214061,-114.273716858,-34.670798203));
+#1302=CARTESIAN_POINT('',(12.572135286,-114.837570549,-35.001140536));
+#1303=CARTESIAN_POINT('',(11.674641731,-115.935852264,-35.642385863));
+#1304=CARTESIAN_POINT('',(11.144714741,-116.472424418,-35.954457025));
+#1305=CARTESIAN_POINT('',(9.833279843,-117.469466171,-36.531235535));
+#1306=CARTESIAN_POINT('',(9.044747339,-117.931712752,-36.796862002));
+#1307=CARTESIAN_POINT('',(7.177343467,-118.615195963,-37.188074936));
+#1308=CARTESIAN_POINT('',(6.094039476,-118.824283445,-37.306987098));
+#1309=CARTESIAN_POINT('',(5.,-118.824283445,-37.306987098));
+#1310=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1311=CARTESIAN_POINT('',(15.,-106.940149624,-30.400111245));
+#1312=CARTESIAN_POINT('',(14.965175484,-107.565438045,-30.800207512));
+#1313=CARTESIAN_POINT('',(14.824877511,-108.805698146,-31.594301458));
+#1314=CARTESIAN_POINT('',(14.719469585,-109.42060713,-31.988271017));
+#1315=CARTESIAN_POINT('',(14.434187658,-110.631643183,-32.764866441));
+#1316=CARTESIAN_POINT('',(14.254483702,-111.227726486,-33.147477976));
+#1317=CARTESIAN_POINT('',(13.810639058,-112.396264393,-33.897700829));
+#1318=CARTESIAN_POINT('',(13.546856499,-112.968790118,-34.265367696));
+#1319=CARTESIAN_POINT('',(12.911164644,-114.089112578,-34.983324651));
+#1320=CARTESIAN_POINT('',(12.539799551,-114.637489035,-35.333957964));
+#1321=CARTESIAN_POINT('',(11.637600659,-115.704482346,-36.011913079));
+#1322=CARTESIAN_POINT('',(11.106264316,-116.225179302,-36.340389392));
+#1323=CARTESIAN_POINT('',(9.796646591,-117.192127554,-36.944228806));
+#1324=CARTESIAN_POINT('',(9.011516607,-117.640120488,-37.220460224));
+#1325=CARTESIAN_POINT('',(7.157289441,-118.302469305,-37.625776383));
+#1326=CARTESIAN_POINT('',(6.083878155,-118.505054892,-37.748217546));
+#1327=CARTESIAN_POINT('',(5.,-118.505054892,-37.748217546));
+#1328=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1329=CARTESIAN_POINT('',(15.,-106.912920841,-30.45098869));
+#1330=CARTESIAN_POINT('',(14.962658649,-107.510981992,-30.901964865));
+#1331=CARTESIAN_POINT('',(14.812523056,-108.695939644,-31.796423725));
+#1332=CARTESIAN_POINT('',(14.699787644,-109.282776084,-32.239883781));
+#1333=CARTESIAN_POINT('',(14.39581936,-110.435886783,-33.112522327));
+#1334=CARTESIAN_POINT('',(14.204738911,-111.002117095,-33.541693275));
+#1335=CARTESIAN_POINT('',(13.735768756,-112.108098314,-34.380218632));
+#1336=CARTESIAN_POINT('',(13.45819936,-112.64790624,-34.789634352));
+#1337=CARTESIAN_POINT('',(12.795897927,-113.698887013,-35.583854287));
+#1338=CARTESIAN_POINT('',(12.411650278,-114.210569107,-35.968989092));
+#1339=CARTESIAN_POINT('',(11.491160031,-115.200273726,-36.705758729));
+#1340=CARTESIAN_POINT('',(10.954454913,-115.680149244,-37.058457449));
+#1341=CARTESIAN_POINT('',(9.652338248,-116.566676413,-37.698333397));
+#1342=CARTESIAN_POINT('',(8.880760718,-116.974905608,-37.986239357));
+#1343=CARTESIAN_POINT('',(7.07850362,-117.577030732,-38.405019675));
+#1344=CARTESIAN_POINT('',(6.04396481,-117.760458607,-38.529677447));
+#1345=CARTESIAN_POINT('',(5.,-117.760458607,-38.529677447));
+#1346=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1347=CARTESIAN_POINT('',(15.,-106.89930645,-30.476427412));
+#1348=CARTESIAN_POINT('',(14.96077074,-107.483754581,-30.952843597));
+#1349=CARTESIAN_POINT('',(14.803259236,-108.640828425,-31.897177912));
+#1350=CARTESIAN_POINT('',(14.685030876,-109.213396653,-32.365076166));
+#1351=CARTESIAN_POINT('',(14.367065381,-110.336577129,-33.284505638));
+#1352=CARTESIAN_POINT('',(14.167467664,-110.887146364,-33.736032153));
+#1353=CARTESIAN_POINT('',(13.679707005,-111.959533171,-34.615937925));
+#1354=CARTESIAN_POINT('',(13.39183649,-112.481399406,-35.044378569));
+#1355=CARTESIAN_POINT('',(12.709682587,-113.493272407,-35.871847133));
+#1356=CARTESIAN_POINT('',(12.315839621,-113.983740235,-36.271188407));
+#1357=CARTESIAN_POINT('',(11.381765773,-114.927453217,-37.030051965));
+#1358=CARTESIAN_POINT('',(10.841102769,-115.382388382,-37.390561118));
+#1359=CARTESIAN_POINT('',(9.544672115,-116.218602227,-38.039398234));
+#1360=CARTESIAN_POINT('',(8.783244971,-116.601329792,-38.328366209));
+#1361=CARTESIAN_POINT('',(7.019778606,-117.164379479,-38.746496191));
+#1362=CARTESIAN_POINT('',(6.014216302,-117.335156451,-38.869838077));
+#1363=CARTESIAN_POINT('',(5.,-117.335156451,-38.869838077));
+#1364=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1365=CARTESIAN_POINT('',(15.,-106.872077668,-30.527304857));
+#1366=CARTESIAN_POINT('',(14.955732541,-107.429300749,-31.054600244));
+#1367=CARTESIAN_POINT('',(14.778582626,-108.530296034,-32.097790202));
+#1368=CARTESIAN_POINT('',(14.645741975,-109.074017964,-32.613668418));
+#1369=CARTESIAN_POINT('',(14.290683268,-110.136034298,-33.623150054));
+#1370=CARTESIAN_POINT('',(14.068572843,-110.654289386,-34.11675092));
+#1371=CARTESIAN_POINT('',(13.531409731,-111.656327579,-35.071692753));
+#1372=CARTESIAN_POINT('',(13.216581374,-112.140141219,-35.533086698));
+#1373=CARTESIAN_POINT('',(12.482851334,-113.067647877,-36.413986098));
+#1374=CARTESIAN_POINT('',(12.06428396,-113.511686944,-36.833746527));
+#1375=CARTESIAN_POINT('',(11.095720643,-114.353048029,-37.618242956));
+#1376=CARTESIAN_POINT('',(10.545377641,-114.751659996,-37.983754787));
+#1377=CARTESIAN_POINT('',(9.26485505,-115.472743998,-38.628898411));
+#1378=CARTESIAN_POINT('',(8.530297232,-115.796334528,-38.908977361));
+#1379=CARTESIAN_POINT('',(6.867853019,-116.268199082,-39.309125175));
+#1380=CARTESIAN_POINT('',(5.937278466,-116.409179565,-39.424518175));
+#1381=CARTESIAN_POINT('',(5.,-116.409179565,-39.424518175));
+#1382=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1383=CARTESIAN_POINT('',(15.,-106.858463277,-30.55274358));
+#1384=CARTESIAN_POINT('',(14.952582252,-107.402074323,-31.105478165));
+#1385=CARTESIAN_POINT('',(14.763169838,-108.474874874,-32.197648282));
+#1386=CARTESIAN_POINT('',(14.621209845,-109.00401873,-32.737068235));
+#1387=CARTESIAN_POINT('',(14.243055239,-110.034801405,-33.789810674));
+#1388=CARTESIAN_POINT('',(14.006949474,-110.536403666,-34.303129912));
+#1389=CARTESIAN_POINT('',(13.439175108,-111.501688999,-35.29172545));
+#1390=CARTESIAN_POINT('',(13.107690636,-111.965392837,-35.76704622));
+#1391=CARTESIAN_POINT('',(12.342239281,-112.847645221,-36.668122848));
+#1392=CARTESIAN_POINT('',(11.908544615,-113.266473018,-37.094092498));
+#1393=CARTESIAN_POINT('',(10.919080123,-114.051484027,-37.882119269));
+#1394=CARTESIAN_POINT('',(10.363017974,-114.418720244,-38.244818193));
+#1395=CARTESIAN_POINT('',(9.092721491,-115.075005591,-38.87729728));
+#1396=CARTESIAN_POINT('',(8.374883445,-115.364971652,-39.147420579));
+#1397=CARTESIAN_POINT('',(6.774665526,-115.784744822,-39.530230383));
+#1398=CARTESIAN_POINT('',(5.890095914,-115.908586386,-39.638988793));
+#1399=CARTESIAN_POINT('',(5.,-115.908586386,-39.638988793));
+#1400=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1401=CARTESIAN_POINT('',(15.,-106.831234495,-30.603621025));
+#1402=CARTESIAN_POINT('',(14.94501366,-107.347622016,-31.207231719));
+#1403=CARTESIAN_POINT('',(14.726235591,-108.363877378,-32.396188347));
+#1404=CARTESIAN_POINT('',(14.562463916,-108.863709966,-32.981515333));
+#1405=CARTESIAN_POINT('',(14.129365132,-109.831369363,-34.116223804));
+#1406=CARTESIAN_POINT('',(13.860087996,-110.299166192,-34.665594276));
+#1407=CARTESIAN_POINT('',(13.220310336,-111.189344152,-35.71179458));
+#1408=CARTESIAN_POINT('',(12.849910279,-111.611725907,-36.208641257));
+#1409=CARTESIAN_POINT('',(12.011130671,-112.400322456,-37.134301777));
+#1410=CARTESIAN_POINT('',(11.542896208,-112.766673168,-37.5632254));
+#1411=CARTESIAN_POINT('',(10.506786603,-113.433622925,-38.337082587));
+#1412=CARTESIAN_POINT('',(9.938756932,-113.734761453,-38.68235049));
+#1413=CARTESIAN_POINT('',(8.694461419,-114.253875838,-39.266307025));
+#1414=CARTESIAN_POINT('',(8.016311724,-114.472325414,-39.505143693));
+#1415=CARTESIAN_POINT('',(6.560488836,-114.781058614,-39.836436152));
+#1416=CARTESIAN_POINT('',(5.781702205,-114.868249383,-39.926742377));
+#1417=CARTESIAN_POINT('',(5.,-114.868249383,-39.926742377));
+#1418=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1419=CARTESIAN_POINT('',(15.,-106.817620104,-30.629059747));
+#1420=CARTESIAN_POINT('',(14.940595356,-107.320396131,-31.258107359));
+#1421=CARTESIAN_POINT('',(14.704714136,-108.308301055,-32.49487031));
+#1422=CARTESIAN_POINT('',(14.528250119,-108.79340046,-33.102562562));
+#1423=CARTESIAN_POINT('',(14.063303208,-109.729170502,-34.275975844));
+#1424=CARTESIAN_POINT('',(13.774850192,-110.179814971,-34.84167878));
+#1425=CARTESIAN_POINT('',(13.093681515,-111.031639806,-35.911828385));
+#1426=CARTESIAN_POINT('',(12.701022883,-111.432810425,-36.416272756));
+#1427=CARTESIAN_POINT('',(11.820639753,-112.173009975,-37.346335855));
+#1428=CARTESIAN_POINT('',(11.332995383,-112.51209832,-37.772001509));
+#1429=CARTESIAN_POINT('',(10.271148535,-113.117348038,-38.528152891));
+#1430=CARTESIAN_POINT('',(9.696874678,-113.383772476,-38.858799571));
+#1431=CARTESIAN_POINT('',(8.468359646,-113.830534687,-39.406893638));
+#1432=CARTESIAN_POINT('',(7.813179601,-114.011104751,-39.624398145));
+#1433=CARTESIAN_POINT('',(6.439518087,-114.260910504,-39.921510854));
+#1434=CARTESIAN_POINT('',(5.720500594,-114.328597182,-40.));
+#1435=CARTESIAN_POINT('',(5.,-114.328597182,-40.));
+#1436=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1437=CARTESIAN_POINT('',(15.,-106.804005713,-30.654498469));
+#1438=CARTESIAN_POINT('',(14.935539121,-107.293170247,-31.308980755));
+#1439=CARTESIAN_POINT('',(14.680166487,-108.252724725,-32.592825685));
+#1440=CARTESIAN_POINT('',(14.489261046,-108.723090941,-33.222156584));
+#1441=CARTESIAN_POINT('',(13.988329604,-109.626971495,-34.431512064));
+#1442=CARTESIAN_POINT('',(13.67831599,-110.060463483,-35.011506742));
+#1443=CARTESIAN_POINT('',(12.951076256,-110.87393449,-36.099897919));
+#1444=CARTESIAN_POINT('',(12.533868118,-111.253893395,-36.608267506));
+#1445=CARTESIAN_POINT('',(11.608267506,-111.94569362,-37.533868118));
+#1446=CARTESIAN_POINT('',(11.099897919,-112.257517835,-37.951076256));
+#1447=CARTESIAN_POINT('',(10.011506742,-112.801061784,-38.67831599));
+#1448=CARTESIAN_POINT('',(9.431512064,-113.032768079,-38.988329604));
+#1449=CARTESIAN_POINT('',(8.222156584,-113.407167663,-39.489261046));
+#1450=CARTESIAN_POINT('',(7.592825685,-113.549851695,-39.680166487));
+#1451=CARTESIAN_POINT('',(6.308980755,-113.740718948,-39.935539121));
+#1452=CARTESIAN_POINT('',(5.654498469,-113.788897449,-40.));
+#1453=CARTESIAN_POINT('',(5.,-113.788897449,-40.));
+#1454=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#1130,#1131,#1132,#1133,#1134,#1135,#1136,#1137,#1138,#1139,#1140,#1141,#1142,#1143,#1144,#1145,#1146,#1147),(#1148,#1149,#1150,#1151,#1152,#1153,#1154,#1155,#1156,#1157,#1158,#1159,#1160,#1161,#1162,#1163,#1164,#1165),(#1166,#1167,#1168,#1169,#1170,#1171,#1172,#1173,#1174,#1175,#1176,#1177,#1178,#1179,#1180,#1181,#1182,#1183),(#1184,#1185,#1186,#1187,#1188,#1189,#1190,#1191,#1192,#1193,#1194,#1195,#1196,#1197,#1198,#1199,#1200,#1201),(#1202,#1203,#1204,#1205,#1206,#1207,#1208,#1209,#1210,#1211,#1212,#1213,#1214,#1215,#1216,#1217,#1218,#1219),(#1220,#1221,#1222,#1223,#1224,#1225,#1226,#1227,#1228,#1229,#1230,#1231,#1232,#1233,#1234,#1235,#1236,#1237),(#1238,#1239,#1240,#1241,#1242,#1243,#1244,#1245,#1246,#1247,#1248,#1249,#1250,#1251,#1252,#1253,#1254,#1255),(#1256,#1257,#1258,#1259,#1260,#1261,#1262,#1263,#1264,#1265,#1266,#1267,#1268,#1269,#1270,#1271,#1272,#1273),(#1274,#1275,#1276,#1277,#1278,#1279,#1280,#1281,#1282,#1283,#1284,#1285,#1286,#1287,#1288,#1289,#1290,#1291),(#1292,#1293,#1294,#1295,#1296,#1297,#1298,#1299,#1300,#1301,#1302,#1303,#1304,#1305,#1306,#1307,#1308,#1309),(#1310,#1311,#1312,#1313,#1314,#1315,#1316,#1317,#1318,#1319,#1320,#1321,#1322,#1323,#1324,#1325,#1326,#1327),(#1328,#1329,#1330,#1331,#1332,#1333,#1334,#1335,#1336,#1337,#1338,#1339,#1340,#1341,#1342,#1343,#1344,#1345),(#1346,#1347,#1348,#1349,#1350,#1351,#1352,#1353,#1354,#1355,#1356,#1357,#1358,#1359,#1360,#1361,#1362,#1363),(#1364,#1365,#1366,#1367,#1368,#1369,#1370,#1371,#1372,#1373,#1374,#1375,#1376,#1377,#1378,#1379,#1380,#1381),(#1382,#1383,#1384,#1385,#1386,#1387,#1388,#1389,#1390,#1391,#1392,#1393,#1394,#1395,#1396,#1397,#1398,#1399),(#1400,#1401,#1402,#1403,#1404,#1405,#1406,#1407,#1408,#1409,#1410,#1411,#1412,#1413,#1414,#1415,#1416,#1417),(#1418,#1419,#1420,#1421,#1422,#1423,#1424,#1425,#1426,#1427,#1428,#1429,#1430,#1431,#1432,#1433,#1434,#1435),(#1436,#1437,#1438,#1439,#1440,#1441,#1442,#1443,#1444,#1445,#1446,#1447,#1448,#1449,#1450,#1451,#1452,#1453)),.UNSPECIFIED.,.F.,.F.,.U.,(4,2,2,2,2,2,2,2,4),(4,2,2,2,2,2,2,2,4),(0.,0.125,0.25,0.375,0.5,0.625,0.75,0.875,1.),(-1.570796327,-1.374446786,-1.178097245,-0.981747704,-0.785398163,-0.589048623,-0.392699082,-0.196349541,-0.),.UNSPECIFIED.);
+#1455=ORIENTED_EDGE('',*,*,#1099,.T.);
+#1456=CARTESIAN_POINT('',(15.,-106.314829082,-30.));
+#1457=VERTEX_POINT('',#1456);
+#1458=CARTESIAN_POINT('',(5.,-106.314829082,-30.));
+#1459=DIRECTION('',(0.,-0.80099591,0.598669819));
+#1460=DIRECTION('',(0.,-0.598669819,-0.80099591));
+#1461=AXIS2_PLACEMENT_3D('',#1458,#1459,#1460);
+#1462=ELLIPSE('',#1461,12.484458257,10.);
+#1463=EDGE_CURVE('',#1087,#1457,#1462,.T.);
+#1464=ORIENTED_EDGE('',*,*,#1463,.T.);
+#1465=CARTESIAN_POINT('',(5.,-106.314829082,-30.));
+#1466=DIRECTION('',(0.,0.053810811,-0.998551149));
+#1467=DIRECTION('',(-0.,-0.998551149,-0.053810811));
+#1468=AXIS2_PLACEMENT_3D('',#1465,#1466,#1467);
+#1469=ELLIPSE('',#1468,12.484458257,10.);
+#1470=EDGE_CURVE('',#1457,#1055,#1469,.T.);
+#1471=ORIENTED_EDGE('',*,*,#1470,.T.);
+#1472=EDGE_LOOP('',(#1455,#1464,#1471));
+#1473=FACE_BOUND('',#1472,.T.);
+#1474=ADVANCED_FACE('',(#1473),#1454,.F.);
+#1475=CARTESIAN_POINT('',(5.,-91.513878189,-30.));
+#1476=DIRECTION('',(0.,-1.,0.));
+#1477=DIRECTION('',(0.707106781,0.,-0.707106781));
+#1478=AXIS2_PLACEMENT_3D('',#1475,#1476,#1477);
+#1479=CYLINDRICAL_SURFACE('',#1478,10.);
+#1480=ORIENTED_EDGE('',*,*,#1463,.F.);
+#1481=ORIENTED_EDGE('',*,*,#1124,.T.);
+#1482=CARTESIAN_POINT('',(15.,-88.581168228,-30.));
+#1483=VERTEX_POINT('',#1482);
+#1484=CARTESIAN_POINT('',(1.176469209,-89.991349034,-39.240163001));
+#1485=CARTESIAN_POINT('',(1.639592995,-89.984537661,-39.431801185));
+#1486=CARTESIAN_POINT('',(2.117291327,-89.973437379,-39.58841025));
+#1487=CARTESIAN_POINT('',(2.600366719,-89.957726913,-39.707819535));
+#1488=CARTESIAN_POINT('',(3.083442111,-89.942016447,-39.827228819));
+#1489=CARTESIAN_POINT('',(3.571735365,-89.921689531,-39.909354845));
+#1490=CARTESIAN_POINT('',(4.054592094,-89.897185701,-39.955209887));
+#1491=CARTESIAN_POINT('',(4.296020459,-89.884933786,-39.978137408));
+#1492=CARTESIAN_POINT('',(4.53608409,-89.871635628,-39.991986413));
+#1493=CARTESIAN_POINT('',(4.773507179,-89.857443574,-39.997365313));
+#1494=CARTESIAN_POINT('',(4.892218723,-89.850347546,-40.000054763));
+#1495=CARTESIAN_POINT('',(5.009790583,-89.843066556,-40.000672129));
+#1496=CARTESIAN_POINT('',(5.128097896,-89.835467283,-39.999156513));
+#1497=CARTESIAN_POINT('',(5.24640521,-89.827868011,-39.997640897));
+#1498=CARTESIAN_POINT('',(5.36537112,-89.819967012,-39.994038782));
+#1499=CARTESIAN_POINT('',(5.484843321,-89.811756614,-39.988239432));
+#1500=CARTESIAN_POINT('',(5.962732124,-89.778915021,-39.965042031));
+#1501=CARTESIAN_POINT('',(6.44878627,-89.741137701,-39.906776303));
+#1502=CARTESIAN_POINT('',(6.93264025,-89.699049551,-39.811467865));
+#1503=CARTESIAN_POINT('',(7.41649423,-89.6569614,-39.716159427));
+#1504=CARTESIAN_POINT('',(7.897992419,-89.610580892,-39.583854693));
+#1505=CARTESIAN_POINT('',(8.367498531,-89.561202658,-39.415941463));
+#1506=CARTESIAN_POINT('',(8.837004644,-89.511824423,-39.248028233));
+#1507=CARTESIAN_POINT('',(9.294630803,-89.459452398,-39.044521823));
+#1508=CARTESIAN_POINT('',(9.732642979,-89.405765917,-38.809204869));
+#1509=CARTESIAN_POINT('',(10.170655155,-89.352079436,-38.573887916));
+#1510=CARTESIAN_POINT('',(10.588922437,-89.297104308,-38.306760191));
+#1511=CARTESIAN_POINT('',(10.98018923,-89.242888927,-38.014819821));
+#1512=CARTESIAN_POINT('',(11.371456024,-89.188673545,-37.72287945));
+#1513=CARTESIAN_POINT('',(11.735605946,-89.13525474,-37.40622987));
+#1514=CARTESIAN_POINT('',(12.067896357,-89.08454893,-37.074237306));
+#1515=CARTESIAN_POINT('',(12.400186767,-89.033843119,-36.742244742));
+#1516=CARTESIAN_POINT('',(12.716834609,-88.983352773,-36.378805254));
+#1517=CARTESIAN_POINT('',(13.009361057,-88.935141266,-35.987498261));
+#1518=CARTESIAN_POINT('',(13.301887505,-88.886929758,-35.596191268));
+#1519=CARTESIAN_POINT('',(13.569806743,-88.841092034,-35.177510238));
+#1520=CARTESIAN_POINT('',(13.805892347,-88.799729298,-34.738803642));
+#1521=CARTESIAN_POINT('',(14.04197795,-88.758366561,-34.300097047));
+#1522=CARTESIAN_POINT('',(14.246225717,-88.721498959,-33.841507631));
+#1523=CARTESIAN_POINT('',(14.414726836,-88.690632545,-33.370892849));
+#1524=CARTESIAN_POINT('',(14.583227955,-88.659766132,-32.900278067));
+#1525=CARTESIAN_POINT('',(14.715970687,-88.634913765,-32.417512176));
+#1526=CARTESIAN_POINT('',(14.811513037,-88.616913481,-31.932410887));
+#1527=CARTESIAN_POINT('',(14.907055387,-88.598913197,-31.447309599));
+#1528=CARTESIAN_POINT('',(14.965349552,-88.587778086,-30.960039522));
+#1529=CARTESIAN_POINT('',(14.988418039,-88.583378171,-30.481149733));
+#1530=CARTESIAN_POINT('',(14.999952283,-88.581178214,-30.241704839));
+#1531=CARTESIAN_POINT('',(15.00275472,-88.580662613,-30.006271883));
+#1532=CARTESIAN_POINT('',(14.997245377,-88.581714061,-29.768427415));
+#1533=CARTESIAN_POINT('',(14.991736034,-88.582765509,-29.530582946));
+#1534=CARTESIAN_POINT('',(14.977731118,-88.585419286,-29.290217462));
+#1535=CARTESIAN_POINT('',(14.954639549,-88.589813317,-29.048605534));
+#1536=CARTESIAN_POINT('',(14.908456409,-88.59860138,-28.565381678));
+#1537=CARTESIAN_POINT('',(14.825985243,-88.614279653,-28.077193978));
+#1538=CARTESIAN_POINT('',(14.706399612,-88.636644214,-27.594629653));
+#1539=CARTESIAN_POINT('',(14.586813982,-88.659008776,-27.112065329));
+#1540=CARTESIAN_POINT('',(14.430200168,-88.688036757,-26.635282708));
+#1541=CARTESIAN_POINT('',(14.238868135,-88.72264372,-26.17334146));
+#1542=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1484,#1485,#1486,#1487,#1488,#1489,#1490,#1491,#1492,#1493,#1494,#1495,#1496,#1497,#1498,#1499,#1500,#1501,#1502,#1503,#1504,#1505,#1506,#1507,#1508,#1509,
+#1510,#1511,#1512,#1513,#1514,#1515,#1516,#1517,#1518,#1519,#1520,#1521,#1522,#1523,#1524,#1525,#1526,#1527,#1528,#1529,#1530,#1531,#1532,#1533,#1534,
+#1535,#1536,#1537,#1538,#1539,#1540,#1541),.UNSPECIFIED.,.F.,.F.,(4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4),(-0.377203216,-0.23554976,-0.093896303,-0.023069574,0.01234379,0.047757154,0.189410611,0.331064067,0.472717524,0.614370981,0.756024438,0.897677895,1.039331351,1.180984808,1.322638265,1.464291722,1.53511845,1.605945178,1.747598635,1.889252092),.UNSPECIFIED.);
+#1543=EDGE_CURVE('',#1112,#1483,#1542,.T.);
+#1544=ORIENTED_EDGE('',*,*,#1543,.T.);
+#1545=CARTESIAN_POINT('',(15.,-62.186778577,-30.));
+#1546=DIRECTION('',(0.,-1.,0.));
+#1547=VECTOR('',#1546,177.336608543);
+#1548=LINE('',#1545,#1547);
+#1549=EDGE_CURVE('',#1483,#1457,#1548,.T.);
+#1550=ORIENTED_EDGE('',*,*,#1549,.T.);
+#1551=EDGE_LOOP('',(#1480,#1481,#1544,#1550));
+#1552=FACE_BOUND('',#1551,.T.);
+#1553=ADVANCED_FACE('',(#1552),#1479,.T.);
+#1554=CARTESIAN_POINT('',(5.,-107.215823489,-31.351491611));
+#1555=DIRECTION('',(-0.,0.554700196,0.832050294));
+#1556=DIRECTION('',(0.707106781,-0.588348405,0.39223227));
+#1557=AXIS2_PLACEMENT_3D('',#1554,#1555,#1556);
+#1558=CYLINDRICAL_SURFACE('',#1557,10.);
+#1559=ORIENTED_EDGE('',*,*,#1470,.F.);
+#1560=CARTESIAN_POINT('',(15.,-88.581168228,-3.399508719));
+#1561=VERTEX_POINT('',#1560);
+#1562=CARTESIAN_POINT('',(15.,-98.205879416,-17.836575501));
+#1563=DIRECTION('',(0.,0.554700196,0.832050294));
+#1564=VECTOR('',#1563,319.698117559);
+#1565=LINE('',#1562,#1564);
+#1566=EDGE_CURVE('',#1457,#1561,#1565,.T.);
+#1567=ORIENTED_EDGE('',*,*,#1566,.T.);
+#1568=CARTESIAN_POINT('',(3.45525193,-89.925347882,-23.22714251));
+#1569=CARTESIAN_POINT('',(3.712082278,-89.914244852,-23.282879898));
+#1570=CARTESIAN_POINT('',(3.972974722,-89.901702024,-23.318782419));
+#1571=CARTESIAN_POINT('',(4.230517998,-89.888063673,-23.334157624));
+#1572=CARTESIAN_POINT('',(4.488061275,-89.874425322,-23.349532829));
+#1573=CARTESIAN_POINT('',(4.742040646,-89.859702793,-23.34437901));
+#1574=CARTESIAN_POINT('',(4.984777845,-89.844548459,-23.322313632));
+#1575=CARTESIAN_POINT('',(5.470252244,-89.814239789,-23.278182875));
+#1576=CARTESIAN_POINT('',(5.939897464,-89.780474929,-23.165352209));
+#1577=CARTESIAN_POINT('',(6.392807259,-89.744166752,-22.996048656));
+#1578=CARTESIAN_POINT('',(7.298626849,-89.671550396,-22.657441551));
+#1579=CARTESIAN_POINT('',(8.13443237,-89.588874002,-22.092227561));
+#1580=CARTESIAN_POINT('',(8.879720237,-89.50563547,-21.401791877));
+#1581=CARTESIAN_POINT('',(9.625008103,-89.422396938,-20.711356192));
+#1582=CARTESIAN_POINT('',(10.279570316,-89.338724966,-19.895166213));
+#1583=CARTESIAN_POINT('',(10.832361919,-89.263179161,-19.066303163));
+#1584=CARTESIAN_POINT('',(10.97055982,-89.24429271,-18.8590874));
+#1585=CARTESIAN_POINT('',(11.101955201,-89.226025863,-18.652274289));
+#1586=CARTESIAN_POINT('',(11.228321148,-89.208112577,-18.444045638));
+#1587=CARTESIAN_POINT('',(11.354687095,-89.19019929,-18.235816987));
+#1588=CARTESIAN_POINT('',(11.477641002,-89.172459704,-18.023727303));
+#1589=CARTESIAN_POINT('',(11.597270769,-89.154932321,-17.808108944));
+#1590=CARTESIAN_POINT('',(11.836530301,-89.119877556,-17.376872225));
+#1591=CARTESIAN_POINT('',(12.06249349,-89.085667206,-16.931523222));
+#1592=CARTESIAN_POINT('',(12.275590224,-89.05257672,-16.474475281));
+#1593=CARTESIAN_POINT('',(13.127977162,-88.920214775,-14.646283515));
+#1594=CARTESIAN_POINT('',(13.775880497,-88.806312903,-12.630815604));
+#1595=CARTESIAN_POINT('',(14.225077837,-88.725146486,-10.573508353));
+#1596=CARTESIAN_POINT('',(14.449676507,-88.684563277,-9.544854727));
+#1597=CARTESIAN_POINT('',(14.624394222,-88.652040552,-8.505698663));
+#1598=CARTESIAN_POINT('',(14.75021647,-88.628437064,-7.474554359));
+#1599=CARTESIAN_POINT('',(14.876038718,-88.604833576,-6.443410055));
+#1600=CARTESIAN_POINT('',(14.952939131,-88.59014321,-5.420342438));
+#1601=CARTESIAN_POINT('',(14.983977001,-88.584225092,-4.424221739));
+#1602=CARTESIAN_POINT('',(14.991736468,-88.582745562,-4.175191565));
+#1603=CARTESIAN_POINT('',(14.996625617,-88.58181925,-3.927844376));
+#1604=CARTESIAN_POINT('',(14.998754118,-88.581412986,-3.682471286));
+#1605=CARTESIAN_POINT('',(15.000882619,-88.581006721,-3.437098196));
+#1606=CARTESIAN_POINT('',(15.000252413,-88.581138455,-3.194137681));
+#1607=CARTESIAN_POINT('',(14.996791421,-88.58179896,-2.947102717));
+#1608=CARTESIAN_POINT('',(14.989869435,-88.583119969,-2.45303279));
+#1609=CARTESIAN_POINT('',(14.971420564,-88.586624896,-1.949053088));
+#1610=CARTESIAN_POINT('',(14.939648761,-88.592664385,-1.439129816));
+#1611=CARTESIAN_POINT('',(14.876105156,-88.604743364,-0.419283272));
+#1612=CARTESIAN_POINT('',(14.759199383,-88.62696594,0.624286214));
+#1613=CARTESIAN_POINT('',(14.578592428,-88.660438868,1.659842086));
+#1614=CARTESIAN_POINT('',(14.397985474,-88.693911795,2.695397957));
+#1615=CARTESIAN_POINT('',(14.153743126,-88.738640989,3.722955295));
+#1616=CARTESIAN_POINT('',(13.839138412,-88.793897275,4.712074113));
+#1617=CARTESIAN_POINT('',(13.524533698,-88.849153562,5.701192931));
+#1618=CARTESIAN_POINT('',(13.139554678,-88.915038803,6.651738306));
+#1619=CARTESIAN_POINT('',(12.680432629,-88.988743732,7.533861495));
+#1620=CARTESIAN_POINT('',(12.565652116,-89.007169964,7.754392293));
+#1621=CARTESIAN_POINT('',(12.446353294,-89.02598913,7.970722692));
+#1622=CARTESIAN_POINT('',(12.322244988,-89.045336164,8.182249035));
+#1623=CARTESIAN_POINT('',(12.260190836,-89.055009681,8.288012207));
+#1624=CARTESIAN_POINT('',(12.196987865,-89.064770372,8.392609129));
+#1625=CARTESIAN_POINT('',(12.132578284,-89.07465286,8.495948415));
+#1626=CARTESIAN_POINT('',(12.068168703,-89.084535348,8.599287702));
+#1627=CARTESIAN_POINT('',(12.002476173,-89.094559465,8.701467621));
+#1628=CARTESIAN_POINT('',(11.934093214,-89.104875986,8.804630283));
+#1629=CARTESIAN_POINT('',(11.660561376,-89.146142072,9.21728093));
+#1630=CARTESIAN_POINT('',(11.349030265,-89.191671109,9.63452163));
+#1631=CARTESIAN_POINT('',(11.004114723,-89.239570034,10.029527252));
+#1632=CARTESIAN_POINT('',(10.659199182,-89.287468958,10.424532874));
+#1633=CARTESIAN_POINT('',(10.280905831,-89.337673878,10.79710596));
+#1634=CARTESIAN_POINT('',(9.879623622,-89.387612616,11.126616335));
+#1635=CARTESIAN_POINT('',(9.478341414,-89.437551354,11.45612671));
+#1636=CARTESIAN_POINT('',(9.054212299,-89.487148011,11.742020273));
+#1637=CARTESIAN_POINT('',(8.626182913,-89.533571924,11.97263101));
+#1638=CARTESIAN_POINT('',(8.41216822,-89.556783881,12.087936378));
+#1639=CARTESIAN_POINT('',(8.186229415,-89.580413994,12.195640668));
+#1640=CARTESIAN_POINT('',(7.949408194,-89.604063397,12.291949576));
+#1641=CARTESIAN_POINT('',(7.712586974,-89.6277128,12.388258485));
+#1642=CARTESIAN_POINT('',(7.465670633,-89.651381995,12.472341114));
+#1643=CARTESIAN_POINT('',(7.213364786,-89.674224631,12.541314076));
+#1644=CARTESIAN_POINT('',(6.961058939,-89.697067267,12.610287038));
+#1645=CARTESIAN_POINT('',(6.703334292,-89.71908591,12.664172397));
+#1646=CARTESIAN_POINT('',(6.444661011,-89.739992127,12.70089614));
+#1647=CARTESIAN_POINT('',(6.18598773,-89.760898345,12.737619884));
+#1648=CARTESIAN_POINT('',(5.926466004,-89.78058852,12.757488633));
+#1649=CARTESIAN_POINT('',(5.671562615,-89.798705362,12.761243757));
+#1650=CARTESIAN_POINT('',(5.161755837,-89.834939046,12.768754003));
+#1651=CARTESIAN_POINT('',(4.681284446,-89.864331825,12.71464763));
+#1652=CARTESIAN_POINT('',(4.207883546,-89.889266552,12.609430221));
+#1653=CARTESIAN_POINT('',(3.734482646,-89.91420128,12.504212812));
+#1654=CARTESIAN_POINT('',(3.272412186,-89.934290765,12.346632194));
+#1655=CARTESIAN_POINT('',(2.826012503,-89.950069752,12.143723313));
+#1656=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1568,#1569,#1570,#1571,#1572,#1573,#1574,#1575,#1576,#1577,#1578,#1579,#1580,#1581,#1582,#1583,#1584,#1585,#1586,#1587,#1588,#1589,#1590,#1591,#1592,#1593,
+#1594,#1595,#1596,#1597,#1598,#1599,#1600,#1601,#1602,#1603,#1604,#1605,#1606,#1607,#1608,#1609,#1610,#1611,#1612,#1613,#1614,#1615,#1616,#1617,#1618,
+#1619,#1620,#1621,#1622,#1623,#1624,#1625,#1626,#1627,#1628,#1629,#1630,#1631,#1632,#1633,#1634,#1635,#1636,#1637,#1638,#1639,#1640,#1641,#1642,#1643,
+#1644,#1645,#1646,#1647,#1648,#1649,#1650,#1651,#1652,#1653,#1654,#1655),.UNSPECIFIED.,.F.,.F.,(4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,4),(1.915543637,1.988686217,2.061828796,2.208113955,2.500684274,2.793254592,2.866397172,2.939539752,3.085824911,3.670965548,3.963535867,4.256106185,4.329248765,4.402391344,4.548676504,4.841246822,5.133817141,5.426387459,5.499530039,5.536101329,5.572672618,5.718957778,5.865242937,6.011528096,6.084670676,6.157813256,
+6.230955835,6.304098415,6.450383574,6.596668733),.UNSPECIFIED.);
+#1657=EDGE_CURVE('',#1561,#1063,#1656,.T.);
+#1658=ORIENTED_EDGE('',*,*,#1657,.T.);
+#1659=ORIENTED_EDGE('',*,*,#1068,.T.);
+#1660=EDGE_LOOP('',(#1559,#1567,#1658,#1659));
+#1661=FACE_BOUND('',#1660,.T.);
+#1662=ADVANCED_FACE('',(#1661),#1558,.T.);
+#1663=CARTESIAN_POINT('',(-80.,-10.,-44.));
+#1664=DIRECTION('',(0.,-1.,-0.));
+#1665=DIRECTION('',(0.,0.,-1.));
+#1666=AXIS2_PLACEMENT_3D('',#1663,#1664,#1665);
+#1667=PLANE('',#1666);
+#1668=ORIENTED_EDGE('',*,*,#82,.F.);
+#1669=CARTESIAN_POINT('',(-80.,-10.,110.99800796));
+#1670=DIRECTION('',(0.,0.,-1.));
+#1671=VECTOR('',#1670,501.99601592);
+#1672=LINE('',#1669,#1671);
+#1673=EDGE_CURVE('',#146,#68,#1672,.T.);
+#1674=ORIENTED_EDGE('',*,*,#1673,.F.);
+#1675=ORIENTED_EDGE('',*,*,#174,.F.);
+#1676=ORIENTED_EDGE('',*,*,#232,.F.);
+#1677=EDGE_LOOP('',(#1668,#1674,#1675,#1676));
+#1678=FACE_BOUND('',#1677,.T.);
+#1679=ADVANCED_FACE('',(#1678),#1667,.T.);
+#1680=CARTESIAN_POINT('',(-80.,-10.,0.));
+#1681=DIRECTION('',(-1.,0.,0.));
+#1682=DIRECTION('',(0.,0.,1.));
+#1683=AXIS2_PLACEMENT_3D('',#1680,#1681,#1682);
+#1684=PLANE('',#1683);
+#1685=ORIENTED_EDGE('',*,*,#252,.T.);
+#1686=ORIENTED_EDGE('',*,*,#152,.T.);
+#1687=CARTESIAN_POINT('',(-80.,-10.,60.));
+#1688=VERTEX_POINT('',#1687);
+#1689=CARTESIAN_POINT('',(-80.,-10.,600.));
+#1690=DIRECTION('',(0.,0.,-1.));
+#1691=VECTOR('',#1690,489.00199204);
+#1692=LINE('',#1689,#1691);
+#1693=EDGE_CURVE('',#1688,#146,#1692,.T.);
+#1694=ORIENTED_EDGE('',*,*,#1693,.F.);
+#1695=CARTESIAN_POINT('',(-80.,10.,60.));
+#1696=VERTEX_POINT('',#1695);
+#1697=CARTESIAN_POINT('',(-80.,145.,60.));
+#1698=DIRECTION('',(0.,-1.,0.));
+#1699=VECTOR('',#1698,200.);
+#1700=LINE('',#1697,#1699);
+#1701=EDGE_CURVE('',#1696,#1688,#1700,.T.);
+#1702=ORIENTED_EDGE('',*,*,#1701,.F.);
+#1703=CARTESIAN_POINT('',(-80.,10.,-140.));
+#1704=DIRECTION('',(0.,0.,1.));
+#1705=VECTOR('',#1704,740.);
+#1706=LINE('',#1703,#1705);
+#1707=EDGE_CURVE('',#246,#1696,#1706,.T.);
+#1708=ORIENTED_EDGE('',*,*,#1707,.F.);
+#1709=EDGE_LOOP('',(#1685,#1686,#1694,#1702,#1708));
+#1710=FACE_BOUND('',#1709,.T.);
+#1711=ADVANCED_FACE('',(#1710),#1684,.T.);
+#1712=CARTESIAN_POINT('',(80.,-10.,-44.));
+#1713=DIRECTION('',(0.,-1.,-0.));
+#1714=DIRECTION('',(0.,0.,-1.));
+#1715=AXIS2_PLACEMENT_3D('',#1712,#1713,#1714);
+#1716=PLANE('',#1715);
+#1717=ORIENTED_EDGE('',*,*,#329,.F.);
+#1718=CARTESIAN_POINT('',(80.,-10.,-390.99800796));
+#1719=DIRECTION('',(0.,0.,1.));
+#1720=VECTOR('',#1719,501.99601592);
+#1721=LINE('',#1718,#1720);
+#1722=EDGE_CURVE('',#384,#315,#1721,.T.);
+#1723=ORIENTED_EDGE('',*,*,#1722,.F.);
+#1724=ORIENTED_EDGE('',*,*,#403,.F.);
+#1725=ORIENTED_EDGE('',*,*,#442,.F.);
+#1726=EDGE_LOOP('',(#1717,#1723,#1724,#1725));
+#1727=FACE_BOUND('',#1726,.T.);
+#1728=ADVANCED_FACE('',(#1727),#1716,.T.);
+#1729=CARTESIAN_POINT('',(80.,10.,0.));
+#1730=DIRECTION('',(1.,0.,0.));
+#1731=DIRECTION('',(0.,0.,-1.));
+#1732=AXIS2_PLACEMENT_3D('',#1729,#1730,#1731);
+#1733=PLANE('',#1732);
+#1734=ORIENTED_EDGE('',*,*,#469,.T.);
+#1735=ORIENTED_EDGE('',*,*,#390,.T.);
+#1736=CARTESIAN_POINT('',(80.,-10.,-80.));
+#1737=VERTEX_POINT('',#1736);
+#1738=CARTESIAN_POINT('',(80.,-10.,-800.));
+#1739=DIRECTION('',(0.,0.,1.));
+#1740=VECTOR('',#1739,409.00199204);
+#1741=LINE('',#1738,#1740);
+#1742=EDGE_CURVE('',#1737,#384,#1741,.T.);
+#1743=ORIENTED_EDGE('',*,*,#1742,.F.);
+#1744=CARTESIAN_POINT('',(80.,10.,-80.));
+#1745=VERTEX_POINT('',#1744);
+#1746=CARTESIAN_POINT('',(80.,55.,-80.));
+#1747=DIRECTION('',(0.,-1.,0.));
+#1748=VECTOR('',#1747,200.);
+#1749=LINE('',#1746,#1748);
+#1750=EDGE_CURVE('',#1745,#1737,#1749,.T.);
+#1751=ORIENTED_EDGE('',*,*,#1750,.F.);
+#1752=CARTESIAN_POINT('',(80.,10.,-800.));
+#1753=DIRECTION('',(0.,0.,1.));
+#1754=VECTOR('',#1753,660.);
+#1755=LINE('',#1752,#1754);
+#1756=EDGE_CURVE('',#1745,#463,#1755,.T.);
+#1757=ORIENTED_EDGE('',*,*,#1756,.T.);
+#1758=EDGE_LOOP('',(#1734,#1735,#1743,#1751,#1757));
+#1759=FACE_BOUND('',#1758,.T.);
+#1760=ADVANCED_FACE('',(#1759),#1733,.T.);
+#1761=CARTESIAN_POINT('',(0.,-10.,-80.));
+#1762=DIRECTION('',(0.,0.,1.));
+#1763=DIRECTION('',(1.,0.,-0.));
+#1764=AXIS2_PLACEMENT_3D('',#1761,#1762,#1763);
+#1765=TOROIDAL_SURFACE('',#1764,60.,20.);
+#1766=CARTESIAN_POINT('',(-74.161984871,-40.,-80.));
+#1767=VERTEX_POINT('',#1766);
+#1768=CARTESIAN_POINT('',(-55.621488653,-32.5,-100.));
+#1769=VERTEX_POINT('',#1768);
+#1770=CARTESIAN_POINT('',(-55.621488653,-32.5,-80.));
+#1771=DIRECTION('',(0.375,-0.927024811,0.));
+#1772=DIRECTION('',(-0.927024811,-0.375,0.));
+#1773=AXIS2_PLACEMENT_3D('',#1770,#1771,#1772);
+#1774=CIRCLE('',#1773,20.);
+#1775=EDGE_CURVE('',#1767,#1769,#1774,.T.);
+#1776=ORIENTED_EDGE('',*,*,#1775,.T.);
+#1777=CARTESIAN_POINT('',(55.621488653,-32.5,-100.));
+#1778=VERTEX_POINT('',#1777);
+#1779=CARTESIAN_POINT('',(0.,-10.,-100.));
+#1780=DIRECTION('',(0.,0.,1.));
+#1781=DIRECTION('',(-0.,-1.,0.));
+#1782=AXIS2_PLACEMENT_3D('',#1779,#1780,#1781);
+#1783=CIRCLE('',#1782,60.);
+#1784=EDGE_CURVE('',#1769,#1778,#1783,.T.);
+#1785=ORIENTED_EDGE('',*,*,#1784,.T.);
+#1786=CARTESIAN_POINT('',(74.161984871,-40.,-80.));
+#1787=VERTEX_POINT('',#1786);
+#1788=CARTESIAN_POINT('',(55.621488653,-32.5,-80.));
+#1789=DIRECTION('',(-0.375,-0.927024811,-0.));
+#1790=DIRECTION('',(0.,0.,-1.));
+#1791=AXIS2_PLACEMENT_3D('',#1788,#1789,#1790);
+#1792=CIRCLE('',#1791,20.);
+#1793=EDGE_CURVE('',#1778,#1787,#1792,.T.);
+#1794=ORIENTED_EDGE('',*,*,#1793,.T.);
+#1795=CARTESIAN_POINT('',(0.,-10.,-80.));
+#1796=DIRECTION('',(-0.,0.,-1.));
+#1797=DIRECTION('',(-0.,-1.,0.));
+#1798=AXIS2_PLACEMENT_3D('',#1795,#1796,#1797);
+#1799=CIRCLE('',#1798,80.);
+#1800=EDGE_CURVE('',#1787,#1767,#1799,.T.);
+#1801=ORIENTED_EDGE('',*,*,#1800,.T.);
+#1802=EDGE_LOOP('',(#1776,#1785,#1794,#1801));
+#1803=FACE_BOUND('',#1802,.T.);
+#1804=ADVANCED_FACE('',(#1803),#1765,.T.);
+#1805=CARTESIAN_POINT('',(0.,-10.,-80.));
+#1806=DIRECTION('',(0.,0.,1.));
+#1807=DIRECTION('',(1.,0.,-0.));
+#1808=AXIS2_PLACEMENT_3D('',#1805,#1806,#1807);
+#1809=TOROIDAL_SURFACE('',#1808,60.,20.);
+#1810=CARTESIAN_POINT('',(67.082039325,-10.,-98.704136414));
+#1811=VERTEX_POINT('',#1810);
+#1812=CARTESIAN_POINT('',(-64.371965948,37.5,-80.));
+#1813=CARTESIAN_POINT('',(-64.371965948,37.5,-80.428983534));
+#1814=CARTESIAN_POINT('',(-64.395612455,37.44481778,-80.850374047));
+#1815=CARTESIAN_POINT('',(-64.44001823,37.340154548,-81.263826017));
+#1816=CARTESIAN_POINT('',(-64.484424004,37.235491316,-81.677277986));
+#1817=CARTESIAN_POINT('',(-64.54846453,37.08386684,-82.072654302));
+#1818=CARTESIAN_POINT('',(-64.625447682,36.8989125,-82.448247709));
+#1819=CARTESIAN_POINT('',(-64.779413985,36.529003818,-83.199434525));
+#1820=CARTESIAN_POINT('',(-64.986782779,36.02072535,-83.883264284));
+#1821=CARTESIAN_POINT('',(-65.20571028,35.460029564,-84.494918926));
+#1822=CARTESIAN_POINT('',(-65.260442155,35.319855617,-84.647832587));
+#1823=CARTESIAN_POINT('',(-65.315946409,35.176403154,-84.796112126));
+#1824=CARTESIAN_POINT('',(-65.371571744,35.031131428,-84.939713461));
+#1825=CARTESIAN_POINT('',(-65.42719708,34.885859701,-85.083314795));
+#1826=CARTESIAN_POINT('',(-65.483663146,34.736963911,-85.224025184));
+#1827=CARTESIAN_POINT('',(-65.541966781,34.581508251,-85.364888498));
+#1828=CARTESIAN_POINT('',(-65.65857405,34.270596929,-85.646615126));
+#1829=CARTESIAN_POINT('',(-65.781095602,33.937190568,-85.925264698));
+#1830=CARTESIAN_POINT('',(-65.908068354,33.58232626,-86.20070642));
+#1831=CARTESIAN_POINT('',(-66.162013859,32.872597644,-86.751589864));
+#1832=CARTESIAN_POINT('',(-66.433729711,32.077091176,-87.289724949));
+#1833=CARTESIAN_POINT('',(-66.711188054,31.204169777,-87.814293419));
+#1834=CARTESIAN_POINT('',(-66.988646397,30.331248378,-88.338861889));
+#1835=CARTESIAN_POINT('',(-67.271261412,29.382998204,-88.849092143));
+#1836=CARTESIAN_POINT('',(-67.550032712,28.357185929,-89.348591683));
+#1837=CARTESIAN_POINT('',(-67.828804012,27.331373655,-89.848091223));
+#1838=CARTESIAN_POINT('',(-68.103364352,26.228892378,-90.336131566));
+#1839=CARTESIAN_POINT('',(-68.36191207,25.054865529,-90.811771831));
+#1840=CARTESIAN_POINT('',(-68.879007505,22.706811831,-91.763052361));
+#1841=CARTESIAN_POINT('',(-69.332015776,20.072398726,-92.66437489));
+#1842=CARTESIAN_POINT('',(-69.629492662,17.192617556,-93.505903968));
+#1843=CARTESIAN_POINT('',(-69.778231105,15.75272697,-93.926668507));
+#1844=CARTESIAN_POINT('',(-69.888152927,14.251506493,-94.332469763));
+#1845=CARTESIAN_POINT('',(-69.948138091,12.694063277,-94.721968187));
+#1846=CARTESIAN_POINT('',(-69.978130673,11.915341669,-94.9167174));
+#1847=CARTESIAN_POINT('',(-69.99555238,11.122591346,-95.107513765));
+#1848=CARTESIAN_POINT('',(-69.999196271,10.316386576,-95.293928332));
+#1849=CARTESIAN_POINT('',(-70.001018216,9.91328419,-95.387135615));
+#1850=CARTESIAN_POINT('',(-69.999440811,9.506804844,-95.479190625));
+#1851=CARTESIAN_POINT('',(-69.994155155,9.097067791,-95.570248971));
+#1852=CARTESIAN_POINT('',(-69.988869499,8.687330737,-95.661307317));
+#1853=CARTESIAN_POINT('',(-69.97994125,8.273638157,-95.751397693));
+#1854=CARTESIAN_POINT('',(-69.967226133,7.85825627,-95.840082213));
+#1855=CARTESIAN_POINT('',(-69.8655052,4.535201181,-96.549558373));
+#1856=CARTESIAN_POINT('',(-69.526567374,1.213411886,-97.145982177));
+#1857=CARTESIAN_POINT('',(-68.950604279,-2.075353432,-97.650926854));
+#1858=CARTESIAN_POINT('',(-68.374641185,-5.364118751,-98.155871531));
+#1859=CARTESIAN_POINT('',(-67.561735615,-8.620057837,-98.568687735));
+#1860=CARTESIAN_POINT('',(-66.514453844,-11.813468985,-98.900773716));
+#1861=CARTESIAN_POINT('',(-65.990812958,-13.410174559,-99.066816706));
+#1862=CARTESIAN_POINT('',(-65.408606144,-14.991260842,-99.212585268));
+#1863=CARTESIAN_POINT('',(-64.768299566,-16.553096356,-99.339098842));
+#1864=CARTESIAN_POINT('',(-64.127992988,-18.11493187,-99.465612416));
+#1865=CARTESIAN_POINT('',(-63.431908564,-19.651792591,-99.572352313));
+#1866=CARTESIAN_POINT('',(-62.683103719,-21.15821429,-99.660649354));
+#1867=CARTESIAN_POINT('',(-59.68788434,-27.18390109,-100.013837517));
+#1868=CARTESIAN_POINT('',(-55.843922917,-32.737808169,-100.071544868));
+#1869=CARTESIAN_POINT('',(-51.273859285,-37.654924454,-99.923811068));
+#1870=CARTESIAN_POINT('',(-50.131343377,-38.884203525,-99.886877618));
+#1871=CARTESIAN_POINT('',(-48.942697502,-40.074114531,-99.837183013));
+#1872=CARTESIAN_POINT('',(-47.717405857,-41.21571222,-99.776864287));
+#1873=CARTESIAN_POINT('',(-46.492114212,-42.35730991,-99.716545561));
+#1874=CARTESIAN_POINT('',(-45.228727417,-43.452262887,-99.645604276));
+#1875=CARTESIAN_POINT('',(-43.930100553,-44.499048298,-99.566247585));
+#1876=CARTESIAN_POINT('',(-41.332846826,-46.592619122,-99.407534202));
+#1877=CARTESIAN_POINT('',(-38.594637418,-48.493498202,-99.214937297));
+#1878=CARTESIAN_POINT('',(-35.738256033,-50.189509518,-99.008597397));
+#1879=CARTESIAN_POINT('',(-34.31006534,-51.037515176,-98.905427447));
+#1880=CARTESIAN_POINT('',(-32.852330308,-51.834307888,-98.79887785));
+#1881=CARTESIAN_POINT('',(-31.367887176,-52.578396066,-98.69177043));
+#1882=CARTESIAN_POINT('',(-29.883444044,-53.322484243,-98.58466301));
+#1883=CARTESIAN_POINT('',(-28.37125622,-54.014305453,-98.4769749));
+#1884=CARTESIAN_POINT('',(-26.837597659,-54.650950512,-98.371818548));
+#1885=CARTESIAN_POINT('',(-23.770280535,-55.92424063,-98.161505845));
+#1886=CARTESIAN_POINT('',(-20.624460233,-56.974256575,-97.962168933));
+#1887=CARTESIAN_POINT('',(-17.424015245,-57.79678237,-97.796342892));
+#1888=CARTESIAN_POINT('',(-14.223570258,-58.619308164,-97.630516851));
+#1889=CARTESIAN_POINT('',(-10.96847539,-59.214292522,-97.498556601));
+#1890=CARTESIAN_POINT('',(-7.683035088,-59.577086574,-97.416919536));
+#1891=CARTESIAN_POINT('',(-6.040314938,-59.758483599,-97.376101003));
+#1892=CARTESIAN_POINT('',(-4.39001939,-59.881831754,-97.347728725));
+#1893=CARTESIAN_POINT('',(-2.735180429,-59.94654236,-97.332833373));
+#1894=CARTESIAN_POINT('',(-1.907760949,-59.978897663,-97.325385696));
+#1895=CARTESIAN_POINT('',(-1.078583897,-59.996607143,-97.321337515));
+#1896=CARTESIAN_POINT('',(-0.250285311,-59.999568746,-97.320653584));
+#1897=CARTESIAN_POINT('',(0.578013276,-60.002530349,-97.319969653));
+#1898=CARTESIAN_POINT('',(1.405127863,-59.99077008,-97.32264394));
+#1899=CARTESIAN_POINT('',(2.230710956,-59.964447608,-97.328709613));
+#1900=CARTESIAN_POINT('',(5.533043331,-59.859157717,-97.352972305));
+#1901=CARTESIAN_POINT('',(8.810881351,-59.520677824,-97.431736965));
+#1902=CARTESIAN_POINT('',(12.041665453,-58.956495713,-97.553936845));
+#1903=CARTESIAN_POINT('',(15.272449554,-58.392313602,-97.676136724));
+#1904=CARTESIAN_POINT('',(18.456154269,-57.602420629,-97.841385468));
+#1905=CARTESIAN_POINT('',(21.570518497,-56.593638824,-98.030024258));
+#1906=CARTESIAN_POINT('',(23.127700611,-56.089247921,-98.124343653));
+#1907=CARTESIAN_POINT('',(24.668268416,-55.529731263,-98.224470707));
+#1908=CARTESIAN_POINT('',(26.183424805,-54.918628032,-98.327173998));
+#1909=CARTESIAN_POINT('',(27.698581194,-54.3075248,-98.429877288));
+#1910=CARTESIAN_POINT('',(29.189610075,-53.644481266,-98.535219394));
+#1911=CARTESIAN_POINT('',(30.654022686,-52.931159957,-98.640379871));
+#1912=CARTESIAN_POINT('',(33.582847908,-51.504517339,-98.850700824));
+#1913=CARTESIAN_POINT('',(36.405219862,-49.876736856,-99.060077326));
+#1914=CARTESIAN_POINT('',(39.101066554,-48.061231426,-99.247904812));
+#1915=CARTESIAN_POINT('',(41.796913246,-46.245725995,-99.435732298));
+#1916=CARTESIAN_POINT('',(44.366622839,-44.242131222,-99.602018649));
+#1917=CARTESIAN_POINT('',(46.788916031,-42.065317997,-99.729541819));
+#1918=CARTESIAN_POINT('',(49.211209222,-39.888504772,-99.857064989));
+#1919=CARTESIAN_POINT('',(51.469215043,-37.553859178,-99.9449449));
+#1920=CARTESIAN_POINT('',(53.551041911,-35.080881871,-99.981218392));
+#1921=CARTESIAN_POINT('',(55.632868779,-32.607904563,-100.017491883));
+#1922=CARTESIAN_POINT('',(57.538488981,-29.996576834,-100.002278076));
+#1923=CARTESIAN_POINT('',(59.255662136,-27.266157634,-99.925906031));
+#1924=CARTESIAN_POINT('',(60.114248714,-25.900948034,-99.887720008));
+#1925=CARTESIAN_POINT('',(60.925730346,-24.50596981,-99.834237611));
+#1926=CARTESIAN_POINT('',(61.688546176,-23.083603673,-99.764377855));
+#1927=CARTESIAN_POINT('',(62.069954091,-22.372420605,-99.729447977));
+#1928=CARTESIAN_POINT('',(62.439444292,-21.653840651,-99.690429967));
+#1929=CARTESIAN_POINT('',(62.795870182,-20.930209122,-99.647207603));
+#1930=CARTESIAN_POINT('',(63.152296073,-20.206577593,-99.60398524));
+#1931=CARTESIAN_POINT('',(63.495587462,-19.478070697,-99.556608478));
+#1932=CARTESIAN_POINT('',(63.82571013,-18.745064383,-99.505016963));
+#1933=CARTESIAN_POINT('',(65.1462008,-15.813039127,-99.298650901));
+#1934=CARTESIAN_POINT('',(66.256045683,-12.809059971,-99.024747801));
+#1935=CARTESIAN_POINT('',(67.153805096,-9.757693667,-98.676638345));
+#1936=CARTESIAN_POINT('',(68.051564509,-6.706327363,-98.328528889));
+#1937=CARTESIAN_POINT('',(68.737181567,-3.607518618,-97.906454318));
+#1938=CARTESIAN_POINT('',(69.210074079,-0.48645057,-97.400089869));
+#1939=CARTESIAN_POINT('',(69.328297207,0.293816443,-97.273498756));
+#1940=CARTESIAN_POINT('',(69.433162622,1.075504606,-97.141767379));
+#1941=CARTESIAN_POINT('',(69.52481403,1.858133152,-97.004351283));
+#1942=CARTESIAN_POINT('',(69.570639734,2.249447426,-96.935643234));
+#1943=CARTESIAN_POINT('',(69.613209702,2.640971559,-96.865401932));
+#1944=CARTESIAN_POINT('',(69.652396115,3.032721049,-96.793893726));
+#1945=CARTESIAN_POINT('',(69.691582529,3.424470539,-96.72238552));
+#1946=CARTESIAN_POINT('',(69.727434828,3.816432779,-96.649450366));
+#1947=CARTESIAN_POINT('',(69.759728,4.205188019,-96.575712763));
+#1948=CARTESIAN_POINT('',(69.888900689,5.760208976,-96.280762353));
+#1949=CARTESIAN_POINT('',(69.962596284,7.277282617,-95.970579526));
+#1950=CARTESIAN_POINT('',(69.988889712,8.752876608,-95.646285991));
+#1951=CARTESIAN_POINT('',(70.041476566,11.704064589,-94.997698921));
+#1952=CARTESIAN_POINT('',(69.904418636,14.489376037,-94.292710352));
+#1953=CARTESIAN_POINT('',(69.641003954,17.080294203,-93.538660457));
+#1954=CARTESIAN_POINT('',(69.377589272,19.67121237,-92.784610562));
+#1955=CARTESIAN_POINT('',(68.987632484,22.067724604,-91.981559701));
+#1956=CARTESIAN_POINT('',(68.536077567,24.240889566,-91.135145922));
+#1957=CARTESIAN_POINT('',(68.084522649,26.414054528,-90.288732144));
+#1958=CARTESIAN_POINT('',(67.572023838,28.361098118,-89.399607101));
+#1959=CARTESIAN_POINT('',(67.067622412,30.048457843,-88.476323499));
+#1960=CARTESIAN_POINT('',(66.815421698,30.892137706,-88.014681698));
+#1961=CARTESIAN_POINT('',(66.565173138,31.671238981,-87.544414109));
+#1962=CARTESIAN_POINT('',(66.32533141,32.381970619,-87.066230895));
+#1963=CARTESIAN_POINT('',(66.205410545,32.737336438,-86.827139287));
+#1964=CARTESIAN_POINT('',(66.088052506,33.075639251,-86.586131744));
+#1965=CARTESIAN_POINT('',(65.974314594,33.396363485,-86.343240979));
+#1966=CARTESIAN_POINT('',(65.917445638,33.556725602,-86.221795597));
+#1967=CARTESIAN_POINT('',(65.860638926,33.715034329,-86.098198167));
+#1968=CARTESIAN_POINT('',(65.803343398,33.872963602,-85.970515983));
+#1969=CARTESIAN_POINT('',(65.74604787,34.030892876,-85.842833799));
+#1970=CARTESIAN_POINT('',(65.688503844,34.187667341,-85.711749787));
+#1971=CARTESIAN_POINT('',(65.631143793,34.342320356,-85.577271086));
+#1972=CARTESIAN_POINT('',(65.401703588,34.960932414,-85.039356279));
+#1973=CARTESIAN_POINT('',(65.174350262,35.545776072,-84.44775081));
+#1974=CARTESIAN_POINT('',(64.976480365,36.039521417,-83.808467414));
+#1975=CARTESIAN_POINT('',(64.92701289,36.162957753,-83.648646566));
+#1976=CARTESIAN_POINT('',(64.879522759,36.280454836,-83.486248301));
+#1977=CARTESIAN_POINT('',(64.833875425,36.392588351,-83.31908909));
+#1978=CARTESIAN_POINT('',(64.788228091,36.504721865,-83.151929879));
+#1979=CARTESIAN_POINT('',(64.744571352,36.611138711,-82.980342402));
+#1980=CARTESIAN_POINT('',(64.703559579,36.710485767,-82.804539993));
+#1981=CARTESIAN_POINT('',(64.621536033,36.909179881,-82.452935175));
+#1982=CARTESIAN_POINT('',(64.550136962,37.079513604,-82.084408515));
+#1983=CARTESIAN_POINT('',(64.494896497,37.210445969,-81.700465166));
+#1984=CARTESIAN_POINT('',(64.467276265,37.275912152,-81.508493492));
+#1985=CARTESIAN_POINT('',(64.443824288,37.331227903,-81.313331314));
+#1986=CARTESIAN_POINT('',(64.425183,37.375098731,-81.117222447));
+#1987=CARTESIAN_POINT('',(64.406541712,37.418969559,-80.921113579));
+#1988=CARTESIAN_POINT('',(64.392623108,37.451611441,-80.723420812));
+#1989=CARTESIAN_POINT('',(64.383708589,37.472503228,-80.524198385));
+#1990=CARTESIAN_POINT('',(64.374794069,37.493395016,-80.324975958));
+#1991=CARTESIAN_POINT('',(64.370878782,37.502545447,-80.124223583));
+#1992=CARTESIAN_POINT('',(64.372226652,37.499390273,-79.921991631));
+#1993=CARTESIAN_POINT('',(64.373574522,37.496235098,-79.719759678));
+#1994=CARTESIAN_POINT('',(64.38024213,37.480632397,-79.517203435));
+#1995=CARTESIAN_POINT('',(64.391759882,37.453617806,-79.318957118));
+#1996=CARTESIAN_POINT('',(64.414795387,37.399588625,-78.922464484));
+#1997=CARTESIAN_POINT('',(64.457211307,37.299998042,-78.537966797));
+#1998=CARTESIAN_POINT('',(64.514861685,37.163072964,-78.165876508));
+#1999=CARTESIAN_POINT('',(64.572512063,37.026147885,-77.793786219));
+#2000=CARTESIAN_POINT('',(64.645414637,36.851736742,-77.434272428));
+#2001=CARTESIAN_POINT('',(64.728123329,36.650858373,-77.091681938));
+#2002=CARTESIAN_POINT('',(64.81083202,36.449980004,-76.749091449));
+#2003=CARTESIAN_POINT('',(64.903393902,36.222433779,-76.422475576));
+#2004=CARTESIAN_POINT('',(65.001007605,35.978190703,-76.112825584));
+#2005=CARTESIAN_POINT('',(65.049814457,35.856069164,-75.958000588));
+#2006=CARTESIAN_POINT('',(65.099916718,35.729737314,-75.807459835));
+#2007=CARTESIAN_POINT('',(65.150685847,35.600535164,-75.661242186));
+#2008=CARTESIAN_POINT('',(65.201454977,35.471333014,-75.515024538));
+#2009=CARTESIAN_POINT('',(65.252460532,35.340433632,-75.374401285));
+#2010=CARTESIAN_POINT('',(65.305097483,35.204048356,-75.234420749));
+#2011=CARTESIAN_POINT('',(65.515645289,34.65850725,-74.674498603));
+#2012=CARTESIAN_POINT('',(65.752094489,34.025573998,-74.127468826));
+#2013=CARTESIAN_POINT('',(66.004093786,33.312082882,-73.59296588));
+#2014=CARTESIAN_POINT('',(66.256093083,32.598591765,-73.058462934));
+#2015=CARTESIAN_POINT('',(66.523546506,31.804715103,-72.536607859));
+#2016=CARTESIAN_POINT('',(66.79567951,30.936503816,-72.026725794));
+#2017=CARTESIAN_POINT('',(67.067812514,30.068292529,-71.51684373));
+#2018=CARTESIAN_POINT('',(67.346028195,29.121430912,-71.016764626));
+#2019=CARTESIAN_POINT('',(67.619272943,28.100660938,-70.527629764));
+#2020=CARTESIAN_POINT('',(68.165762439,26.059120992,-69.549360041));
+#2021=CARTESIAN_POINT('',(68.692193259,23.721898587,-68.614810468));
+#2022=CARTESIAN_POINT('',(69.109979943,21.127024288,-67.733113004));
+#2023=CARTESIAN_POINT('',(69.527766627,18.53214999,-66.85141554));
+#2024=CARTESIAN_POINT('',(69.836844713,15.67972328,-66.022470121));
+#2025=CARTESIAN_POINT('',(69.951366654,12.607828454,-65.256438824));
+#2026=CARTESIAN_POINT('',(69.965681897,12.2238416,-65.160684912));
+#2027=CARTESIAN_POINT('',(69.976995322,11.836413879,-65.065963032));
+#2028=CARTESIAN_POINT('',(69.985067302,11.445640236,-64.972196884));
+#2029=CARTESIAN_POINT('',(69.993139281,11.054866593,-64.878430736));
+#2030=CARTESIAN_POINT('',(69.997969851,10.660540373,-64.785577681));
+#2031=CARTESIAN_POINT('',(69.99946871,10.265769232,-64.694446264));
+#2032=CARTESIAN_POINT('',(70.002466427,9.47622695,-64.512183431));
+#2033=CARTESIAN_POINT('',(69.992146981,8.682146314,-64.335967736));
+#2034=CARTESIAN_POINT('',(69.968015437,7.884151468,-64.16545216));
+#2035=CARTESIAN_POINT('',(69.91975235,6.288161775,-63.824421006));
+#2036=CARTESIAN_POINT('',(69.816326858,4.676474307,-63.506368102));
+#2037=CARTESIAN_POINT('',(69.654501454,3.053747759,-63.209957652));
+#2038=CARTESIAN_POINT('',(69.330850645,-0.191705338,-62.617136751));
+#2039=CARTESIAN_POINT('',(68.77349514,-3.481243608,-62.11060054));
+#2040=CARTESIAN_POINT('',(67.959310262,-6.778919721,-61.685276588));
+#2041=CARTESIAN_POINT('',(67.552217823,-8.427757778,-61.472614612));
+#2042=CARTESIAN_POINT('',(67.080958724,-10.078654628,-61.280344138));
+#2043=CARTESIAN_POINT('',(66.542688066,-11.727187229,-61.108217006));
+#2044=CARTESIAN_POINT('',(66.273552737,-12.55145353,-61.02215344));
+#2045=CARTESIAN_POINT('',(65.98726339,-13.376205313,-60.941029483));
+#2046=CARTESIAN_POINT('',(65.684739602,-14.197416787,-60.865147682));
+#2047=CARTESIAN_POINT('',(65.382215814,-15.018628261,-60.789265882));
+#2048=CARTESIAN_POINT('',(65.064621623,-15.833272888,-60.718856549));
+#2049=CARTESIAN_POINT('',(64.732206329,-16.640975217,-60.653773436));
+#2050=CARTESIAN_POINT('',(62.072883969,-23.102593847,-60.13310853));
+#2051=CARTESIAN_POINT('',(58.465296499,-29.119846412,-59.950483429));
+#2052=CARTESIAN_POINT('',(54.035786191,-34.498701638,-60.011256473));
+#2053=CARTESIAN_POINT('',(52.928408614,-35.843415445,-60.026449734));
+#2054=CARTESIAN_POINT('',(51.768002783,-37.149783315,-60.056869974));
+#2055=CARTESIAN_POINT('',(50.564633124,-38.406795773,-60.10048692));
+#2056=CARTESIAN_POINT('',(49.361263466,-39.66380823,-60.144103865));
+#2057=CARTESIAN_POINT('',(48.114136644,-40.87269804,-60.200861874));
+#2058=CARTESIAN_POINT('',(46.826354475,-42.031649278,-60.26848938));
+#2059=CARTESIAN_POINT('',(44.250790137,-44.349551753,-60.403744392));
+#2060=CARTESIAN_POINT('',(41.512610578,-46.467683203,-60.582741848));
+#2061=CARTESIAN_POINT('',(38.63651015,-48.371397821,-60.784581535));
+#2062=CARTESIAN_POINT('',(37.198459936,-49.323255131,-60.885501378));
+#2063=CARTESIAN_POINT('',(35.725927548,-50.221510682,-60.992067471));
+#2064=CARTESIAN_POINT('',(34.221981419,-51.064359391,-61.101281019));
+#2065=CARTESIAN_POINT('',(32.718035289,-51.9072081,-61.210494566));
+#2066=CARTESIAN_POINT('',(31.181435974,-52.695230169,-61.322394454));
+#2067=CARTESIAN_POINT('',(29.61946902,-53.424672297,-61.43354636));
+#2068=CARTESIAN_POINT('',(26.495535112,-54.883556555,-61.655850173));
+#2069=CARTESIAN_POINT('',(23.276310975,-56.105833359,-61.874450623));
+#2070=CARTESIAN_POINT('',(19.988713682,-57.085403248,-62.06336939));
+#2071=CARTESIAN_POINT('',(16.701116389,-58.064973136,-62.252288158));
+#2072=CARTESIAN_POINT('',(13.345113864,-58.801787229,-62.411111005));
+#2073=CARTESIAN_POINT('',(9.948039761,-59.289512241,-62.518937956));
+#2074=CARTESIAN_POINT('',(8.249502709,-59.533374748,-62.572851431));
+#2075=CARTESIAN_POINT('',(6.54071059,-59.714988636,-62.614077105));
+#2076=CARTESIAN_POINT('',(4.825073794,-59.833528731,-62.641174419));
+#2077=CARTESIAN_POINT('',(3.967255397,-59.892798778,-62.654723076));
+#2078=CARTESIAN_POINT('',(3.107722493,-59.93625023,-62.664792913));
+#2079=CARTESIAN_POINT('',(2.24965841,-59.963840926,-62.671150596));
+#2080=CARTESIAN_POINT('',(1.391594328,-59.991431622,-62.677508278));
+#2081=CARTESIAN_POINT('',(0.53429896,-60.003196536,-62.68023006));
+#2082=CARTESIAN_POINT('',(-0.321845662,-59.999260117,-62.679321024));
+#2083=CARTESIAN_POINT('',(-3.746424147,-59.98351444,-62.675684881));
+#2084=CARTESIAN_POINT('',(-7.152595269,-59.716652354,-62.612837005));
+#2085=CARTESIAN_POINT('',(-10.515643765,-59.205644616,-62.50044392));
+#2086=CARTESIAN_POINT('',(-13.87869226,-58.694636877,-62.388050836));
+#2087=CARTESIAN_POINT('',(-17.198600961,-57.939483351,-62.226534929));
+#2088=CARTESIAN_POINT('',(-20.450988893,-56.945927026,-62.036585561));
+#2089=CARTESIAN_POINT('',(-23.703376824,-55.9523707,-61.846636193));
+#2090=CARTESIAN_POINT('',(-26.869028498,-54.726125048,-61.629924716));
+#2091=CARTESIAN_POINT('',(-29.92350503,-53.281781321,-61.411923901));
+#2092=CARTESIAN_POINT('',(-32.977981563,-51.837437594,-61.193923086));
+#2093=CARTESIAN_POINT('',(-35.921812036,-50.174788773,-60.974818766));
+#2094=CARTESIAN_POINT('',(-38.732003103,-48.308077792,-60.777884754));
+#2095=CARTESIAN_POINT('',(-40.137098637,-47.374722301,-60.679417747));
+#2096=CARTESIAN_POINT('',(-41.508770385,-46.390334081,-60.586541789));
+#2097=CARTESIAN_POINT('',(-42.844173913,-45.356779213,-60.501601344));
+#2098=CARTESIAN_POINT('',(-44.179577441,-44.323224345,-60.416660898));
+#2099=CARTESIAN_POINT('',(-45.479060571,-43.239971338,-60.339662797));
+#2100=CARTESIAN_POINT('',(-46.733602824,-42.114972581,-60.273375228));
+#2101=CARTESIAN_POINT('',(-49.24268733,-39.864975066,-60.140800091));
+#2102=CARTESIAN_POINT('',(-51.578725603,-37.443316015,-60.050424112));
+#2103=CARTESIAN_POINT('',(-53.727137607,-34.870866769,-60.015829286));
+#2104=CARTESIAN_POINT('',(-55.875549611,-32.298417523,-59.981234461));
+#2105=CARTESIAN_POINT('',(-57.836334627,-29.575190853,-60.002392342));
+#2106=CARTESIAN_POINT('',(-59.594567725,-26.72181525,-60.09019997));
+#2107=CARTESIAN_POINT('',(-60.473684274,-25.295127449,-60.134103784));
+#2108=CARTESIAN_POINT('',(-61.303161086,-23.833646749,-60.194606954));
+#2109=CARTESIAN_POINT('',(-62.076199963,-22.350280243,-60.272846781));
+#2110=CARTESIAN_POINT('',(-62.84923884,-20.866913736,-60.351086608));
+#2111=CARTESIAN_POINT('',(-63.566582928,-19.360760348,-60.446923447));
+#2112=CARTESIAN_POINT('',(-64.22776375,-17.83512823,-60.561036273));
+#2113=CARTESIAN_POINT('',(-65.550125393,-14.783863996,-60.789261925));
+#2114=CARTESIAN_POINT('',(-66.64789986,-11.654731758,-61.090768445));
+#2115=CARTESIAN_POINT('',(-67.518046906,-8.474667545,-61.473812059));
+#2116=CARTESIAN_POINT('',(-67.95312043,-6.884635439,-61.665333866));
+#2117=CARTESIAN_POINT('',(-68.331296179,-5.281874916,-61.877276332));
+#2118=CARTESIAN_POINT('',(-68.652282534,-3.669824527,-62.111073238));
+#2119=CARTESIAN_POINT('',(-68.812775712,-2.863799332,-62.227971691));
+#2120=CARTESIAN_POINT('',(-68.958916262,-2.0554227,-62.350208321));
+#2121=CARTESIAN_POINT('',(-69.090788717,-1.245193806,-62.478265609));
+#2122=CARTESIAN_POINT('',(-69.156724945,-0.840079359,-62.542294253));
+#2123=CARTESIAN_POINT('',(-69.219132347,-0.434522422,-62.60786947));
+#2124=CARTESIAN_POINT('',(-69.27790395,-0.028523068,-62.674776946));
+#2125=CARTESIAN_POINT('',(-69.336675553,0.377476286,-62.741684422));
+#2126=CARTESIAN_POINT('',(-69.391875612,0.784118754,-62.810088354));
+#2127=CARTESIAN_POINT('',(-69.443106245,1.187835093,-62.879407626));
+#2128=CARTESIAN_POINT('',(-69.852951307,4.417565807,-63.433961809));
+#2129=CARTESIAN_POINT('',(-70.016970216,7.511620993,-64.05500186));
+#2130=CARTESIAN_POINT('',(-69.998625241,10.438703992,-64.7345387));
+#2131=CARTESIAN_POINT('',(-69.980280266,13.365786991,-65.414075539));
+#2132=CARTESIAN_POINT('',(-69.779193928,16.125926634,-66.152128868));
+#2133=CARTESIAN_POINT('',(-69.458851595,18.687228143,-66.943039039));
+#2134=CARTESIAN_POINT('',(-69.298680428,19.967878898,-67.338494125));
+#2135=CARTESIAN_POINT('',(-69.108684222,21.198838509,-67.74709449));
+#2136=CARTESIAN_POINT('',(-68.897226777,22.376020647,-68.168608514));
+#2137=CARTESIAN_POINT('',(-68.685769331,23.553202784,-68.590122537));
+#2138=CARTESIAN_POINT('',(-68.452826913,24.676303651,-69.024634479));
+#2139=CARTESIAN_POINT('',(-68.208597453,25.734997148,-69.468574392));
+#2140=CARTESIAN_POINT('',(-67.720138534,27.852384141,-70.356454217));
+#2141=CARTESIAN_POINT('',(-67.185860353,29.71895943,-71.285028711));
+#2142=CARTESIAN_POINT('',(-66.679017158,31.305226461,-72.246817306));
+#2143=CARTESIAN_POINT('',(-66.552306359,31.701793218,-72.487264455));
+#2144=CARTESIAN_POINT('',(-66.427262313,32.080866625,-72.729723099));
+#2145=CARTESIAN_POINT('',(-66.305058082,32.441921172,-72.974190874));
+#2146=CARTESIAN_POINT('',(-66.243955966,32.622448445,-73.096424762));
+#2147=CARTESIAN_POINT('',(-66.183837316,32.797652494,-73.218533833));
+#2148=CARTESIAN_POINT('',(-66.12392233,32.970129275,-73.342447855));
+#2149=CARTESIAN_POINT('',(-66.064007344,33.142606055,-73.466361876));
+#2150=CARTESIAN_POINT('',(-66.003370186,33.314899371,-73.593848693));
+#2151=CARTESIAN_POINT('',(-65.942439795,33.485976075,-73.724934454));
+#2152=CARTESIAN_POINT('',(-65.698718233,34.170282889,-74.249277498));
+#2153=CARTESIAN_POINT('',(-65.449148974,34.835448594,-74.83019243));
+#2154=CARTESIAN_POINT('',(-65.221098357,35.420555247,-75.462199442));
+#2155=CARTESIAN_POINT('',(-65.164085703,35.56683191,-75.620201194));
+#2156=CARTESIAN_POINT('',(-65.108496801,35.708060182,-75.781461632));
+#2157=CARTESIAN_POINT('',(-65.0547274,35.843412068,-75.94577571));
+#2158=CARTESIAN_POINT('',(-65.000957999,35.978763953,-76.110089788));
+#2159=CARTESIAN_POINT('',(-64.949170776,36.107915032,-76.27709747));
+#2160=CARTESIAN_POINT('',(-64.899061796,36.23188728,-76.449598469));
+#2161=CARTESIAN_POINT('',(-64.798843837,36.479831774,-76.794600466));
+#2162=CARTESIAN_POINT('',(-64.706165862,36.704958035,-77.159461086));
+#2163=CARTESIAN_POINT('',(-64.62738824,36.894262091,-77.542409183));
+#2164=CARTESIAN_POINT('',(-64.548610619,37.083566148,-77.925357281));
+#2165=CARTESIAN_POINT('',(-64.483690277,37.237230165,-78.328531897));
+#2166=CARTESIAN_POINT('',(-64.439659254,37.341006293,-78.73959604));
+#2167=CARTESIAN_POINT('',(-64.395628231,37.44478242,-79.150660182));
+#2168=CARTESIAN_POINT('',(-64.371965948,37.5,-79.571016466));
+#2169=CARTESIAN_POINT('',(-64.371965948,37.5,-80.));
+#2170=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1812,#1813,#1814,#1815,#1816,#1817,#1818,#1819,#1820,#1821,#1822,#1823,#1824,#1825,#1826,#1827,#1828,#1829,#1830,#1831,#1832,#1833,#1834,#1835,#1836,#1837,
+#1838,#1839,#1840,#1841,#1842,#1843,#1844,#1845,#1846,#1847,#1848,#1849,#1850,#1851,#1852,#1853,#1854,#1855,#1856,#1857,#1858,#1859,#1860,#1861,#1862,
+#1863,#1864,#1865,#1866,#1867,#1868,#1869,#1870,#1871,#1872,#1873,#1874,#1875,#1876,#1877,#1878,#1879,#1880,#1881,#1882,#1883,#1884,#1885,#1886,#1887,
+#1888,#1889,#1890,#1891,#1892,#1893,#1894,#1895,#1896,#1897,#1898,#1899,#1900,#1901,#1902,#1903,#1904,#1905,#1906,#1907,#1908,#1909,#1910,#1911,#1912,
+#1913,#1914,#1915,#1916,#1917,#1918,#1919,#1920,#1921,#1922,#1923,#1924,#1925,#1926,#1927,#1928,#1929,#1930,#1931,#1932,#1933,#1934,#1935,#1936,#1937,
+#1938,#1939,#1940,#1941,#1942,#1943,#1944,#1945,#1946,#1947,#1948,#1949,#1950,#1951,#1952,#1953,#1954,#1955,#1956,#1957,#1958,#1959,#1960,#1961,#1962,
+#1963,#1964,#1965,#1966,#1967,#1968,#1969,#1970,#1971,#1972,#1973,#1974,#1975,#1976,#1977,#1978,#1979,#1980,#1981,#1982,#1983,#1984,#1985,#1986,#1987,
+#1988,#1989,#1990,#1991,#1992,#1993,#1994,#1995,#1996,#1997,#1998,#1999,#2000,#2001,#2002,#2003,#2004,#2005,#2006,#2007,#2008,#2009,#2010,#2011,#2012,
+#2013,#2014,#2015,#2016,#2017,#2018,#2019,#2020,#2021,#2022,#2023,#2024,#2025,#2026,#2027,#2028,#2029,#2030,#2031,#2032,#2033,#2034,#2035,#2036,#2037,
+#2038,#2039,#2040,#2041,#2042,#2043,#2044,#2045,#2046,#2047,#2048,#2049,#2050,#2051,#2052,#2053,#2054,#2055,#2056,#2057,#2058,#2059,#2060,#2061,#2062,
+#2063,#2064,#2065,#2066,#2067,#2068,#2069,#2070,#2071,#2072,#2073,#2074,#2075,#2076,#2077,#2078,#2079,#2080,#2081,#2082,#2083,#2084,#2085,#2086,#2087,
+#2088,#2089,#2090,#2091,#2092,#2093,#2094,#2095,#2096,#2097,#2098,#2099,#2100,#2101,#2102,#2103,#2104,#2105,#2106,#2107,#2108,#2109,#2110,#2111,#2112,
+#2113,#2114,#2115,#2116,#2117,#2118,#2119,#2120,#2121,#2122,#2123,#2124,#2125,#2126,#2127,#2128,#2129,#2130,#2131,#2132,#2133,#2134,#2135,#2136,#2137,
+#2138,#2139,#2140,#2141,#2142,#2143,#2144,#2145,#2146,#2147,#2148,#2149,#2150,#2151,#2152,#2153,#2154,#2155,#2156,#2157,#2158,#2159,#2160,#2161,#2162,
+#2163,#2164,#2165,#2166,#2167,#2168,#2169),.UNSPECIFIED.,.T.,.F.,(4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4),(0.,0.12869506,0.25739012,0.514780241,0.579127771,0.643475301,0.772170361,1.029560482,1.286950602,1.544340723,2.059120963,2.316511084,2.445206144,2.509553674,2.573901204,3.088681445,3.603461686,3.860851806,4.118241927,5.147802408,5.405192529,5.662582649,6.17736289,6.434753011,6.692143131,7.206923372,
+7.721703613,7.979093733,8.107788793,8.236483853,8.751264094,9.266044335,9.523434456,9.780824576,10.295604817,10.810385058,11.325165299,11.839945539,12.09733566,12.22603072,12.35472578,12.869506021,13.384286262,13.512981322,13.577328852,13.641676382,13.899066503,14.413846744,14.928626984,15.443407225,15.700797346,
+15.829492406,15.893839936,15.958187466,16.215577587,16.279925117,16.344272647,16.472967707,16.537315237,16.601662767,16.666010297,16.730357827,16.859052888,16.987747948,17.116443008,17.180790538,17.245138068,17.502528189,17.759918309,18.017308429,18.53208867,19.046868911,19.111216441,19.175563971,19.304259032,19.561649152,
+20.076429393,20.333819513,20.462514573,20.591209634,21.620770115,21.878160236,22.135550356,22.650330597,22.907720717,23.165110838,23.679891079,24.19467132,24.45206144,24.5807565,24.70945156,25.224231801,25.739012042,26.253792283,26.768572524,27.025962644,27.283352765,27.798133005,28.312913246,28.570303367,28.827693487,
+29.342473728,29.599863848,29.728558909,29.792906439,29.857253969,30.37203421,30.886814451,31.144204571,31.401594691,31.916374932,32.045069992,32.109417523,32.173765053,32.431155173,32.495502703,32.559850233,32.688545293,32.817240354,32.945935414),.UNSPECIFIED.);
+#2171=EDGE_CURVE('',#1778,#1811,#2170,.T.);
+#2172=ORIENTED_EDGE('',*,*,#2171,.T.);
+#2173=CARTESIAN_POINT('',(60.,-10.,-80.));
+#2174=DIRECTION('',(0.,-1.,0.));
+#2175=DIRECTION('',(0.,0.,-1.));
+#2176=AXIS2_PLACEMENT_3D('',#2173,#2174,#2175);
+#2177=CIRCLE('',#2176,20.);
+#2178=EDGE_CURVE('',#1811,#1737,#2177,.T.);
+#2179=ORIENTED_EDGE('',*,*,#2178,.T.);
+#2180=CARTESIAN_POINT('',(0.,-10.,-80.));
+#2181=DIRECTION('',(0.,0.,-1.));
+#2182=DIRECTION('',(1.,0.,0.));
+#2183=AXIS2_PLACEMENT_3D('',#2180,#2181,#2182);
+#2184=CIRCLE('',#2183,80.);
+#2185=EDGE_CURVE('',#1737,#1787,#2184,.T.);
+#2186=ORIENTED_EDGE('',*,*,#2185,.T.);
+#2187=ORIENTED_EDGE('',*,*,#1793,.F.);
+#2188=EDGE_LOOP('',(#2172,#2179,#2186,#2187));
+#2189=FACE_BOUND('',#2188,.T.);
+#2190=ADVANCED_FACE('',(#2189),#1809,.T.);
+#2191=CARTESIAN_POINT('',(60.,5.,-80.));
+#2192=DIRECTION('',(0.,1.,0.));
+#2193=DIRECTION('',(0.707106781,0.,-0.707106781));
+#2194=AXIS2_PLACEMENT_3D('',#2191,#2192,#2193);
+#2195=CYLINDRICAL_SURFACE('',#2194,20.);
+#2196=CARTESIAN_POINT('',(70.,10.,-97.320508076));
+#2197=VERTEX_POINT('',#2196);
+#2198=CARTESIAN_POINT('',(70.,10.,-97.320508076));
+#2199=CARTESIAN_POINT('',(70.,11.588373606,-97.320508076));
+#2200=CARTESIAN_POINT('',(69.945763425,13.188044979,-97.35227796));
+#2201=CARTESIAN_POINT('',(69.835754657,14.791436664,-97.414411336));
+#2202=CARTESIAN_POINT('',(69.725745889,16.394828349,-97.476544711));
+#2203=CARTESIAN_POINT('',(69.559904048,18.001905853,-97.569153963));
+#2204=CARTESIAN_POINT('',(69.337764951,19.605438731,-97.68643454));
+#2205=CARTESIAN_POINT('',(69.115625854,21.208971608,-97.803715117));
+#2206=CARTESIAN_POINT('',(68.837247365,22.808901477,-97.945480982));
+#2207=CARTESIAN_POINT('',(68.503143765,24.398457146,-98.102417172));
+#2208=CARTESIAN_POINT('',(68.169040165,25.988012814,-98.259353361));
+#2209=CARTESIAN_POINT('',(67.779255644,27.567356823,-98.431249496));
+#2210=CARTESIAN_POINT('',(67.335255145,29.130170248,-98.606290136));
+#2211=CARTESIAN_POINT('',(66.447254147,32.255797097,-98.956371417));
+#2212=CARTESIAN_POINT('',(65.341627208,35.314727085,-99.319212714));
+#2213=CARTESIAN_POINT('',(64.041293492,38.261334669,-99.587493902));
+#2214=CARTESIAN_POINT('',(62.740959776,41.207942253,-99.855775091));
+#2215=CARTESIAN_POINT('',(61.24589827,44.042642712,-100.02976493));
+#2216=CARTESIAN_POINT('',(59.589821116,46.72945983,-99.995793391));
+#2217=CARTESIAN_POINT('',(58.761782539,48.072868388,-99.978807621));
+#2218=CARTESIAN_POINT('',(57.893618793,49.379495385,-99.909825031));
+#2219=CARTESIAN_POINT('',(56.990990421,50.645124903,-99.772460652));
+#2220=CARTESIAN_POINT('',(56.088362049,51.910754422,-99.635096274));
+#2221=CARTESIAN_POINT('',(55.15114402,53.135592255,-99.429563328));
+#2222=CARTESIAN_POINT('',(54.185189727,54.316647651,-99.136041749));
+#2223=CARTESIAN_POINT('',(53.219235434,55.497703047,-98.84252017));
+#2224=CARTESIAN_POINT('',(52.224578228,56.634894055,-98.461360169));
+#2225=CARTESIAN_POINT('',(51.208762828,57.724863642,-97.964246407));
+#2226=CARTESIAN_POINT('',(50.954808978,57.997356039,-97.839967967));
+#2227=CARTESIAN_POINT('',(50.699539254,58.266921554,-97.70844708));
+#2228=CARTESIAN_POINT('',(50.443124874,58.5334252,-97.568966976));
+#2229=CARTESIAN_POINT('',(50.186710495,58.799928846,-97.429486872));
+#2230=CARTESIAN_POINT('',(49.930053215,59.062481862,-97.282626643));
+#2231=CARTESIAN_POINT('',(49.668913962,59.32543954,-97.12508865));
+#2232=CARTESIAN_POINT('',(49.146635456,59.851354898,-96.810012665));
+#2233=CARTESIAN_POINT('',(48.609274063,60.375468558,-96.45302306));
+#2234=CARTESIAN_POINT('',(48.070491391,60.884455976,-96.052626749));
+#2235=CARTESIAN_POINT('',(47.531708718,61.393443393,-95.652230439));
+#2236=CARTESIAN_POINT('',(46.991649781,61.887206607,-95.208425209));
+#2237=CARTESIAN_POINT('',(46.464180014,62.355324235,-94.723504249));
+#2238=CARTESIAN_POINT('',(45.936710247,62.823441864,-94.238583288));
+#2239=CARTESIAN_POINT('',(45.421793829,63.26593135,-93.71229606));
+#2240=CARTESIAN_POINT('',(44.931712595,63.676173443,-93.150754801));
+#2241=CARTESIAN_POINT('',(44.441631361,64.086415536,-92.589213542));
+#2242=CARTESIAN_POINT('',(43.976693698,64.464164348,-91.992518584));
+#2243=CARTESIAN_POINT('',(43.547381106,64.805289599,-91.371369449));
+#2244=CARTESIAN_POINT('',(43.332724811,64.975852224,-91.060794881));
+#2245=CARTESIAN_POINT('',(43.126929482,65.137312545,-90.744178831));
+#2246=CARTESIAN_POINT('',(42.930989978,65.289455325,-90.423312183));
+#2247=CARTESIAN_POINT('',(42.833020225,65.365526716,-90.262878859));
+#2248=CARTESIAN_POINT('',(42.73746842,65.439346137,-90.101445388));
+#2249=CARTESIAN_POINT('',(42.644517548,65.510752964,-89.939136805));
+#2250=CARTESIAN_POINT('',(42.551566676,65.58215979,-89.776828223));
+#2251=CARTESIAN_POINT('',(42.461660311,65.650842384,-89.614591716));
+#2252=CARTESIAN_POINT('',(42.372675,65.718513767,-89.448580193));
+#2253=CARTESIAN_POINT('',(42.016733758,65.989199301,-88.784534099));
+#2254=CARTESIAN_POINT('',(41.680023319,66.239772761,-88.064942534));
+#2255=CARTESIAN_POINT('',(41.382168888,66.458091553,-87.30591304));
+#2256=CARTESIAN_POINT('',(41.084314458,66.676410345,-86.546883546));
+#2257=CARTESIAN_POINT('',(40.82555167,66.862453446,-85.748898266));
+#2258=CARTESIAN_POINT('',(40.617776996,67.010484951,-84.932439157));
+#2259=CARTESIAN_POINT('',(40.410002323,67.158516456,-84.115980048));
+#2260=CARTESIAN_POINT('',(40.253130912,67.268674843,-83.280479276));
+#2261=CARTESIAN_POINT('',(40.150616542,67.340456887,-82.449893288));
+#2262=CARTESIAN_POINT('',(40.048102172,67.41223893,-81.6193073));
+#2263=CARTESIAN_POINT('',(40.,67.445626465,-80.794186803));
+#2264=CARTESIAN_POINT('',(40.,67.445626465,-80.));
+#2265=CARTESIAN_POINT('',(40.,67.445626465,-79.205813197));
+#2266=CARTESIAN_POINT('',(40.048102172,67.41223893,-78.3806927));
+#2267=CARTESIAN_POINT('',(40.150616542,67.340456887,-77.550106712));
+#2268=CARTESIAN_POINT('',(40.253130912,67.268674843,-76.719520724));
+#2269=CARTESIAN_POINT('',(40.410002323,67.158516456,-75.884019952));
+#2270=CARTESIAN_POINT('',(40.617776996,67.010484951,-75.067560843));
+#2271=CARTESIAN_POINT('',(40.82555167,66.862453446,-74.251101734));
+#2272=CARTESIAN_POINT('',(41.084314458,66.676410345,-73.453116454));
+#2273=CARTESIAN_POINT('',(41.382168888,66.458091553,-72.69408696));
+#2274=CARTESIAN_POINT('',(41.680023319,66.239772761,-71.935057466));
+#2275=CARTESIAN_POINT('',(42.016733758,65.989199301,-71.215465901));
+#2276=CARTESIAN_POINT('',(42.372675,65.718513767,-70.551419807));
+#2277=CARTESIAN_POINT('',(42.461660311,65.650842384,-70.385408284));
+#2278=CARTESIAN_POINT('',(42.551566676,65.58215979,-70.223171777));
+#2279=CARTESIAN_POINT('',(42.644517548,65.510752964,-70.060863195));
+#2280=CARTESIAN_POINT('',(42.73746842,65.439346137,-69.898554612));
+#2281=CARTESIAN_POINT('',(42.833020225,65.365526716,-69.737121141));
+#2282=CARTESIAN_POINT('',(42.930989978,65.289455325,-69.576687817));
+#2283=CARTESIAN_POINT('',(43.126929482,65.137312545,-69.255821169));
+#2284=CARTESIAN_POINT('',(43.332724811,64.975852224,-68.939205119));
+#2285=CARTESIAN_POINT('',(43.547381106,64.805289599,-68.628630551));
+#2286=CARTESIAN_POINT('',(43.976693698,64.464164348,-68.007481416));
+#2287=CARTESIAN_POINT('',(44.441631361,64.086415536,-67.410786458));
+#2288=CARTESIAN_POINT('',(44.931712595,63.676173443,-66.849245199));
+#2289=CARTESIAN_POINT('',(45.421793829,63.26593135,-66.28770394));
+#2290=CARTESIAN_POINT('',(45.936710247,62.823441864,-65.761416712));
+#2291=CARTESIAN_POINT('',(46.464180014,62.355324235,-65.276495751));
+#2292=CARTESIAN_POINT('',(46.991649781,61.887206607,-64.791574791));
+#2293=CARTESIAN_POINT('',(47.531708718,61.393443393,-64.347769561));
+#2294=CARTESIAN_POINT('',(48.070491391,60.884455976,-63.947373251));
+#2295=CARTESIAN_POINT('',(48.609274063,60.375468558,-63.54697694));
+#2296=CARTESIAN_POINT('',(49.146635456,59.851354898,-63.189987335));
+#2297=CARTESIAN_POINT('',(49.668913962,59.32543954,-62.87491135));
+#2298=CARTESIAN_POINT('',(49.930053215,59.062481862,-62.717373357));
+#2299=CARTESIAN_POINT('',(50.186710495,58.799928846,-62.570513128));
+#2300=CARTESIAN_POINT('',(50.443124874,58.5334252,-62.431033024));
+#2301=CARTESIAN_POINT('',(50.699539254,58.266921554,-62.29155292));
+#2302=CARTESIAN_POINT('',(50.954808978,57.997356039,-62.160032033));
+#2303=CARTESIAN_POINT('',(51.208762828,57.724863642,-62.035753593));
+#2304=CARTESIAN_POINT('',(52.224578228,56.634894055,-61.538639831));
+#2305=CARTESIAN_POINT('',(53.219235434,55.497703047,-61.15747983));
+#2306=CARTESIAN_POINT('',(54.185189727,54.316647651,-60.863958251));
+#2307=CARTESIAN_POINT('',(55.15114402,53.135592255,-60.570436672));
+#2308=CARTESIAN_POINT('',(56.088362049,51.910754422,-60.364903726));
+#2309=CARTESIAN_POINT('',(56.990990421,50.645124903,-60.227539348));
+#2310=CARTESIAN_POINT('',(57.893618793,49.379495385,-60.090174969));
+#2311=CARTESIAN_POINT('',(58.761782539,48.072868388,-60.021192379));
+#2312=CARTESIAN_POINT('',(59.589821116,46.72945983,-60.004206609));
+#2313=CARTESIAN_POINT('',(61.24589827,44.042642712,-59.97023507));
+#2314=CARTESIAN_POINT('',(62.740959776,41.207942253,-60.144224909));
+#2315=CARTESIAN_POINT('',(64.041293492,38.261334669,-60.412506098));
+#2316=CARTESIAN_POINT('',(65.341627208,35.314727085,-60.680787286));
+#2317=CARTESIAN_POINT('',(66.447254147,32.255797097,-61.043628583));
+#2318=CARTESIAN_POINT('',(67.335255145,29.130170248,-61.393709864));
+#2319=CARTESIAN_POINT('',(67.779255644,27.567356823,-61.568750504));
+#2320=CARTESIAN_POINT('',(68.169040165,25.988012814,-61.740646639));
+#2321=CARTESIAN_POINT('',(68.503143765,24.398457146,-61.897582828));
+#2322=CARTESIAN_POINT('',(68.837247365,22.808901477,-62.054519018));
+#2323=CARTESIAN_POINT('',(69.115625854,21.208971608,-62.196284883));
+#2324=CARTESIAN_POINT('',(69.337764951,19.605438731,-62.31356546));
+#2325=CARTESIAN_POINT('',(69.559904048,18.001905853,-62.430846037));
+#2326=CARTESIAN_POINT('',(69.725745889,16.394828349,-62.523455289));
+#2327=CARTESIAN_POINT('',(69.835754657,14.791436664,-62.585588664));
+#2328=CARTESIAN_POINT('',(69.945763425,13.188044979,-62.64772204));
+#2329=CARTESIAN_POINT('',(70.,11.588373606,-62.679491924));
+#2330=CARTESIAN_POINT('',(70.,10.,-62.679491924));
+#2331=CARTESIAN_POINT('',(70.,8.411626394,-62.679491924));
+#2332=CARTESIAN_POINT('',(69.945763425,6.811955021,-62.64772204));
+#2333=CARTESIAN_POINT('',(69.835754657,5.208563336,-62.585588664));
+#2334=CARTESIAN_POINT('',(69.725745889,3.605171651,-62.523455289));
+#2335=CARTESIAN_POINT('',(69.559904048,1.998094147,-62.430846037));
+#2336=CARTESIAN_POINT('',(69.337764951,0.394561269,-62.31356546));
+#2337=CARTESIAN_POINT('',(69.115625854,-1.208971608,-62.196284883));
+#2338=CARTESIAN_POINT('',(68.837247365,-2.808901477,-62.054519018));
+#2339=CARTESIAN_POINT('',(68.503143765,-4.398457146,-61.897582828));
+#2340=CARTESIAN_POINT('',(68.169040165,-5.988012814,-61.740646639));
+#2341=CARTESIAN_POINT('',(67.779255644,-7.567356823,-61.568750504));
+#2342=CARTESIAN_POINT('',(67.335255145,-9.130170248,-61.393709864));
+#2343=CARTESIAN_POINT('',(66.447254147,-12.255797097,-61.043628583));
+#2344=CARTESIAN_POINT('',(65.341627208,-15.314727085,-60.680787286));
+#2345=CARTESIAN_POINT('',(64.041293492,-18.261334669,-60.412506098));
+#2346=CARTESIAN_POINT('',(62.740959776,-21.207942253,-60.144224909));
+#2347=CARTESIAN_POINT('',(61.24589827,-24.042642712,-59.97023507));
+#2348=CARTESIAN_POINT('',(59.589821116,-26.72945983,-60.004206609));
+#2349=CARTESIAN_POINT('',(58.761782539,-28.072868388,-60.021192379));
+#2350=CARTESIAN_POINT('',(57.893618793,-29.379495385,-60.090174969));
+#2351=CARTESIAN_POINT('',(56.990990421,-30.645124903,-60.227539348));
+#2352=CARTESIAN_POINT('',(56.088362049,-31.910754422,-60.364903726));
+#2353=CARTESIAN_POINT('',(55.15114402,-33.135592255,-60.570436672));
+#2354=CARTESIAN_POINT('',(54.185189727,-34.316647651,-60.863958251));
+#2355=CARTESIAN_POINT('',(53.219235434,-35.497703047,-61.15747983));
+#2356=CARTESIAN_POINT('',(52.224578228,-36.634894055,-61.538639831));
+#2357=CARTESIAN_POINT('',(51.208762828,-37.724863642,-62.035753593));
+#2358=CARTESIAN_POINT('',(50.954808978,-37.997356039,-62.160032033));
+#2359=CARTESIAN_POINT('',(50.699539254,-38.266921554,-62.29155292));
+#2360=CARTESIAN_POINT('',(50.443124874,-38.5334252,-62.431033024));
+#2361=CARTESIAN_POINT('',(50.186710495,-38.799928846,-62.570513128));
+#2362=CARTESIAN_POINT('',(49.930053215,-39.062481862,-62.717373357));
+#2363=CARTESIAN_POINT('',(49.668913962,-39.32543954,-62.87491135));
+#2364=CARTESIAN_POINT('',(49.146635456,-39.851354898,-63.189987335));
+#2365=CARTESIAN_POINT('',(48.609274063,-40.375468558,-63.54697694));
+#2366=CARTESIAN_POINT('',(48.070491391,-40.884455976,-63.947373251));
+#2367=CARTESIAN_POINT('',(47.531708718,-41.393443393,-64.347769561));
+#2368=CARTESIAN_POINT('',(46.991649781,-41.887206607,-64.791574791));
+#2369=CARTESIAN_POINT('',(46.464180014,-42.355324235,-65.276495751));
+#2370=CARTESIAN_POINT('',(45.936710247,-42.823441864,-65.761416712));
+#2371=CARTESIAN_POINT('',(45.421793829,-43.26593135,-66.28770394));
+#2372=CARTESIAN_POINT('',(44.931712595,-43.676173443,-66.849245199));
+#2373=CARTESIAN_POINT('',(44.441631361,-44.086415536,-67.410786458));
+#2374=CARTESIAN_POINT('',(43.976693698,-44.464164348,-68.007481416));
+#2375=CARTESIAN_POINT('',(43.547381106,-44.805289599,-68.628630551));
+#2376=CARTESIAN_POINT('',(43.332724811,-44.975852224,-68.939205119));
+#2377=CARTESIAN_POINT('',(43.126929482,-45.137312545,-69.255821169));
+#2378=CARTESIAN_POINT('',(42.930989978,-45.289455325,-69.576687817));
+#2379=CARTESIAN_POINT('',(42.833020225,-45.365526716,-69.737121141));
+#2380=CARTESIAN_POINT('',(42.73746842,-45.439346137,-69.898554612));
+#2381=CARTESIAN_POINT('',(42.644517548,-45.510752964,-70.060863195));
+#2382=CARTESIAN_POINT('',(42.551566676,-45.58215979,-70.223171777));
+#2383=CARTESIAN_POINT('',(42.461660311,-45.650842384,-70.385408284));
+#2384=CARTESIAN_POINT('',(42.372675,-45.718513767,-70.551419807));
+#2385=CARTESIAN_POINT('',(42.016733758,-45.989199301,-71.215465901));
+#2386=CARTESIAN_POINT('',(41.680023319,-46.239772761,-71.935057466));
+#2387=CARTESIAN_POINT('',(41.382168888,-46.458091553,-72.69408696));
+#2388=CARTESIAN_POINT('',(41.084314458,-46.676410345,-73.453116454));
+#2389=CARTESIAN_POINT('',(40.82555167,-46.862453446,-74.251101734));
+#2390=CARTESIAN_POINT('',(40.617776996,-47.010484951,-75.067560843));
+#2391=CARTESIAN_POINT('',(40.410002323,-47.158516456,-75.884019952));
+#2392=CARTESIAN_POINT('',(40.253130912,-47.268674843,-76.719520724));
+#2393=CARTESIAN_POINT('',(40.150616542,-47.340456887,-77.550106712));
+#2394=CARTESIAN_POINT('',(40.048102172,-47.41223893,-78.3806927));
+#2395=CARTESIAN_POINT('',(40.,-47.445626465,-79.205813197));
+#2396=CARTESIAN_POINT('',(40.,-47.445626465,-80.));
+#2397=CARTESIAN_POINT('',(40.,-47.445626465,-80.794186803));
+#2398=CARTESIAN_POINT('',(40.048102172,-47.41223893,-81.6193073));
+#2399=CARTESIAN_POINT('',(40.150616542,-47.340456887,-82.449893288));
+#2400=CARTESIAN_POINT('',(40.253130912,-47.268674843,-83.280479276));
+#2401=CARTESIAN_POINT('',(40.410002323,-47.158516456,-84.115980048));
+#2402=CARTESIAN_POINT('',(40.617776996,-47.010484951,-84.932439157));
+#2403=CARTESIAN_POINT('',(40.82555167,-46.862453446,-85.748898266));
+#2404=CARTESIAN_POINT('',(41.084314458,-46.676410345,-86.546883546));
+#2405=CARTESIAN_POINT('',(41.382168888,-46.458091553,-87.30591304));
+#2406=CARTESIAN_POINT('',(41.680023319,-46.239772761,-88.064942534));
+#2407=CARTESIAN_POINT('',(42.016733758,-45.989199301,-88.784534099));
+#2408=CARTESIAN_POINT('',(42.372675,-45.718513767,-89.448580193));
+#2409=CARTESIAN_POINT('',(42.461660311,-45.650842384,-89.614591716));
+#2410=CARTESIAN_POINT('',(42.551566676,-45.58215979,-89.776828223));
+#2411=CARTESIAN_POINT('',(42.644517548,-45.510752964,-89.939136805));
+#2412=CARTESIAN_POINT('',(42.73746842,-45.439346137,-90.101445388));
+#2413=CARTESIAN_POINT('',(42.833020225,-45.365526716,-90.262878859));
+#2414=CARTESIAN_POINT('',(42.930989978,-45.289455325,-90.423312183));
+#2415=CARTESIAN_POINT('',(43.126929482,-45.137312545,-90.744178831));
+#2416=CARTESIAN_POINT('',(43.332724811,-44.975852224,-91.060794881));
+#2417=CARTESIAN_POINT('',(43.547381106,-44.805289599,-91.371369449));
+#2418=CARTESIAN_POINT('',(43.976693698,-44.464164348,-91.992518584));
+#2419=CARTESIAN_POINT('',(44.441631361,-44.086415536,-92.589213542));
+#2420=CARTESIAN_POINT('',(44.931712595,-43.676173443,-93.150754801));
+#2421=CARTESIAN_POINT('',(45.421793829,-43.26593135,-93.71229606));
+#2422=CARTESIAN_POINT('',(45.936710247,-42.823441864,-94.238583288));
+#2423=CARTESIAN_POINT('',(46.464180014,-42.355324235,-94.723504249));
+#2424=CARTESIAN_POINT('',(46.991649781,-41.887206607,-95.208425209));
+#2425=CARTESIAN_POINT('',(47.531708718,-41.393443393,-95.652230439));
+#2426=CARTESIAN_POINT('',(48.070491391,-40.884455976,-96.052626749));
+#2427=CARTESIAN_POINT('',(48.609274063,-40.375468558,-96.45302306));
+#2428=CARTESIAN_POINT('',(49.146635456,-39.851354898,-96.810012665));
+#2429=CARTESIAN_POINT('',(49.668913962,-39.32543954,-97.12508865));
+#2430=CARTESIAN_POINT('',(49.930053215,-39.062481862,-97.282626643));
+#2431=CARTESIAN_POINT('',(50.186710495,-38.799928846,-97.429486872));
+#2432=CARTESIAN_POINT('',(50.443124874,-38.5334252,-97.568966976));
+#2433=CARTESIAN_POINT('',(50.699539254,-38.266921554,-97.70844708));
+#2434=CARTESIAN_POINT('',(50.954808978,-37.997356039,-97.839967967));
+#2435=CARTESIAN_POINT('',(51.208762828,-37.724863642,-97.964246407));
+#2436=CARTESIAN_POINT('',(52.224578228,-36.634894055,-98.461360169));
+#2437=CARTESIAN_POINT('',(53.219235434,-35.497703047,-98.84252017));
+#2438=CARTESIAN_POINT('',(54.185189727,-34.316647651,-99.136041749));
+#2439=CARTESIAN_POINT('',(55.15114402,-33.135592255,-99.429563328));
+#2440=CARTESIAN_POINT('',(56.088362049,-31.910754422,-99.635096274));
+#2441=CARTESIAN_POINT('',(56.990990421,-30.645124903,-99.772460652));
+#2442=CARTESIAN_POINT('',(57.893618793,-29.379495385,-99.909825031));
+#2443=CARTESIAN_POINT('',(58.761782539,-28.072868388,-99.978807621));
+#2444=CARTESIAN_POINT('',(59.589821116,-26.72945983,-99.995793391));
+#2445=CARTESIAN_POINT('',(61.24589827,-24.042642712,-100.02976493));
+#2446=CARTESIAN_POINT('',(62.740959776,-21.207942253,-99.855775091));
+#2447=CARTESIAN_POINT('',(64.041293492,-18.261334669,-99.587493902));
+#2448=CARTESIAN_POINT('',(65.341627208,-15.314727085,-99.319212714));
+#2449=CARTESIAN_POINT('',(66.447254147,-12.255797097,-98.956371417));
+#2450=CARTESIAN_POINT('',(67.335255145,-9.130170248,-98.606290136));
+#2451=CARTESIAN_POINT('',(67.779255644,-7.567356823,-98.431249496));
+#2452=CARTESIAN_POINT('',(68.169040165,-5.988012814,-98.259353361));
+#2453=CARTESIAN_POINT('',(68.503143765,-4.398457146,-98.102417172));
+#2454=CARTESIAN_POINT('',(68.837247365,-2.808901477,-97.945480982));
+#2455=CARTESIAN_POINT('',(69.115625854,-1.208971608,-97.803715117));
+#2456=CARTESIAN_POINT('',(69.337764951,0.394561269,-97.68643454));
+#2457=CARTESIAN_POINT('',(69.559904048,1.998094147,-97.569153963));
+#2458=CARTESIAN_POINT('',(69.725745889,3.605171651,-97.476544711));
+#2459=CARTESIAN_POINT('',(69.835754657,5.208563336,-97.414411336));
+#2460=CARTESIAN_POINT('',(69.945763425,6.811955021,-97.35227796));
+#2461=CARTESIAN_POINT('',(70.,8.411626394,-97.320508076));
+#2462=CARTESIAN_POINT('',(70.,10.,-97.320508076));
+#2463=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2198,#2199,#2200,#2201,#2202,#2203,#2204,#2205,#2206,#2207,#2208,#2209,#2210,#2211,#2212,#2213,#2214,#2215,#2216,#2217,#2218,#2219,#2220,#2221,#2222,#2223,
+#2224,#2225,#2226,#2227,#2228,#2229,#2230,#2231,#2232,#2233,#2234,#2235,#2236,#2237,#2238,#2239,#2240,#2241,#2242,#2243,#2244,#2245,#2246,#2247,#2248,
+#2249,#2250,#2251,#2252,#2253,#2254,#2255,#2256,#2257,#2258,#2259,#2260,#2261,#2262,#2263,#2264,#2265,#2266,#2267,#2268,#2269,#2270,#2271,#2272,#2273,
+#2274,#2275,#2276,#2277,#2278,#2279,#2280,#2281,#2282,#2283,#2284,#2285,#2286,#2287,#2288,#2289,#2290,#2291,#2292,#2293,#2294,#2295,#2296,#2297,#2298,
+#2299,#2300,#2301,#2302,#2303,#2304,#2305,#2306,#2307,#2308,#2309,#2310,#2311,#2312,#2313,#2314,#2315,#2316,#2317,#2318,#2319,#2320,#2321,#2322,#2323,
+#2324,#2325,#2326,#2327,#2328,#2329,#2330,#2331,#2332,#2333,#2334,#2335,#2336,#2337,#2338,#2339,#2340,#2341,#2342,#2343,#2344,#2345,#2346,#2347,#2348,
+#2349,#2350,#2351,#2352,#2353,#2354,#2355,#2356,#2357,#2358,#2359,#2360,#2361,#2362,#2363,#2364,#2365,#2366,#2367,#2368,#2369,#2370,#2371,#2372,#2373,
+#2374,#2375,#2376,#2377,#2378,#2379,#2380,#2381,#2382,#2383,#2384,#2385,#2386,#2387,#2388,#2389,#2390,#2391,#2392,#2393,#2394,#2395,#2396,#2397,#2398,
+#2399,#2400,#2401,#2402,#2403,#2404,#2405,#2406,#2407,#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415,#2416,#2417,#2418,#2419,#2420,#2421,#2422,#2423,
+#2424,#2425,#2426,#2427,#2428,#2429,#2430,#2431,#2432,#2433,#2434,#2435,#2436,#2437,#2438,#2439,#2440,#2441,#2442,#2443,#2444,#2445,#2446,#2447,#2448,
+#2449,#2450,#2451,#2452,#2453,#2454,#2455,#2456,#2457,#2458,#2459,#2460,#2461,#2462),.UNSPECIFIED.,.T.,.F.,(4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,3,3,3,3,3,3,3,3,3,4),(0.,0.476512082,0.953024164,1.429536246,1.906048328,2.859072492,3.812096655,4.288608737,4.765120819,5.241632901,5.360760922,5.479888942,5.718144983,5.956401024,6.194657065,6.432913106,6.552041127,6.611605137,6.671169147,6.909425188,7.147681229,7.38593727,7.624193311,7.862449352,8.100705393,8.338961434,
+8.577217475,8.636781485,8.696345495,8.815473516,9.053729557,9.291985598,9.530241639,9.76849768,9.8876257,10.006753721,10.483265803,10.959777884,11.436289966,12.38931413,13.342338294,13.818850376,14.295362458,14.77187454,15.248386622,15.724898704,16.201410786,16.677922868,17.15443495,18.107459113,19.060483277,
+19.536995359,20.013507441,20.490019523,20.609147544,20.728275564,20.966531605,21.204787646,21.443043687,21.681299728,21.800427748,21.859991759,21.919555769,22.15781181,22.396067851,22.634323892,22.872579933,23.110835974,23.349092015,23.587348056,23.825604097,23.885168107,23.944732117,24.063860138,24.302116179,24.54037222,
+24.778628261,25.016884301,25.136012322,25.255140342,25.731652424,26.208164506,26.684676588,27.637700752,28.590724916,29.067236998,29.54374908,30.020261162,30.496773244),.UNSPECIFIED.);
+#2464=EDGE_CURVE('',#1811,#2197,#2463,.T.);
+#2465=ORIENTED_EDGE('',*,*,#2464,.T.);
+#2466=CARTESIAN_POINT('',(60.,10.,-80.));
+#2467=DIRECTION('',(0.,-1.,0.));
+#2468=DIRECTION('',(0.,0.,-1.));
+#2469=AXIS2_PLACEMENT_3D('',#2466,#2467,#2468);
+#2470=CIRCLE('',#2469,20.);
+#2471=EDGE_CURVE('',#2197,#1745,#2470,.T.);
+#2472=ORIENTED_EDGE('',*,*,#2471,.T.);
+#2473=ORIENTED_EDGE('',*,*,#1750,.T.);
+#2474=ORIENTED_EDGE('',*,*,#2178,.F.);
+#2475=EDGE_LOOP('',(#2465,#2472,#2473,#2474));
+#2476=FACE_BOUND('',#2475,.T.);
+#2477=ADVANCED_FACE('',(#2476),#2195,.T.);
+#2478=CARTESIAN_POINT('',(0.,10.,-80.));
+#2479=DIRECTION('',(0.,0.,1.));
+#2480=DIRECTION('',(1.,0.,-0.));
+#2481=AXIS2_PLACEMENT_3D('',#2478,#2479,#2480);
+#2482=TOROIDAL_SURFACE('',#2481,60.,20.);
+#2483=CARTESIAN_POINT('',(-70.,10.,-97.320508076));
+#2484=VERTEX_POINT('',#2483);
+#2485=CARTESIAN_POINT('',(0.,10.,-97.320508076));
+#2486=DIRECTION('',(-0.,-0.,1.));
+#2487=DIRECTION('',(1.,0.,0.));
+#2488=AXIS2_PLACEMENT_3D('',#2485,#2486,#2487);
+#2489=CIRCLE('',#2488,70.);
+#2490=EDGE_CURVE('',#2197,#2484,#2489,.T.);
+#2491=ORIENTED_EDGE('',*,*,#2490,.T.);
+#2492=CARTESIAN_POINT('',(-80.,10.,-80.));
+#2493=VERTEX_POINT('',#2492);
+#2494=CARTESIAN_POINT('',(-60.,10.,-80.));
+#2495=DIRECTION('',(0.,1.,0.));
+#2496=DIRECTION('',(0.,0.,-1.));
+#2497=AXIS2_PLACEMENT_3D('',#2494,#2495,#2496);
+#2498=CIRCLE('',#2497,20.);
+#2499=EDGE_CURVE('',#2484,#2493,#2498,.T.);
+#2500=ORIENTED_EDGE('',*,*,#2499,.T.);
+#2501=CARTESIAN_POINT('',(0.,10.,-80.));
+#2502=DIRECTION('',(0.,0.,-1.));
+#2503=DIRECTION('',(0.,1.,0.));
+#2504=AXIS2_PLACEMENT_3D('',#2501,#2502,#2503);
+#2505=CIRCLE('',#2504,80.);
+#2506=EDGE_CURVE('',#2493,#1745,#2505,.T.);
+#2507=ORIENTED_EDGE('',*,*,#2506,.T.);
+#2508=ORIENTED_EDGE('',*,*,#2471,.F.);
+#2509=EDGE_LOOP('',(#2491,#2500,#2507,#2508));
+#2510=FACE_BOUND('',#2509,.T.);
+#2511=ADVANCED_FACE('',(#2510),#2482,.T.);
+#2512=CARTESIAN_POINT('',(0.,-10.,-80.));
+#2513=DIRECTION('',(0.,0.,1.));
+#2514=DIRECTION('',(1.,0.,-0.));
+#2515=AXIS2_PLACEMENT_3D('',#2512,#2513,#2514);
+#2516=TOROIDAL_SURFACE('',#2515,60.,20.);
+#2517=CARTESIAN_POINT('',(-67.082039325,-10.,-98.704136414));
+#2518=VERTEX_POINT('',#2517);
+#2519=CARTESIAN_POINT('',(-64.371965948,37.5,-80.));
+#2520=CARTESIAN_POINT('',(-64.371965948,37.5,-80.428983534));
+#2521=CARTESIAN_POINT('',(-64.395612455,37.44481778,-80.850374047));
+#2522=CARTESIAN_POINT('',(-64.44001823,37.340154548,-81.263826017));
+#2523=CARTESIAN_POINT('',(-64.484424004,37.235491316,-81.677277986));
+#2524=CARTESIAN_POINT('',(-64.54846453,37.08386684,-82.072654302));
+#2525=CARTESIAN_POINT('',(-64.625447682,36.8989125,-82.448247709));
+#2526=CARTESIAN_POINT('',(-64.779413985,36.529003818,-83.199434525));
+#2527=CARTESIAN_POINT('',(-64.986782779,36.02072535,-83.883264284));
+#2528=CARTESIAN_POINT('',(-65.20571028,35.460029564,-84.494918926));
+#2529=CARTESIAN_POINT('',(-65.260442155,35.319855617,-84.647832587));
+#2530=CARTESIAN_POINT('',(-65.315946409,35.176403154,-84.796112126));
+#2531=CARTESIAN_POINT('',(-65.371571744,35.031131428,-84.939713461));
+#2532=CARTESIAN_POINT('',(-65.42719708,34.885859701,-85.083314795));
+#2533=CARTESIAN_POINT('',(-65.483663146,34.736963911,-85.224025184));
+#2534=CARTESIAN_POINT('',(-65.541966781,34.581508251,-85.364888498));
+#2535=CARTESIAN_POINT('',(-65.65857405,34.270596929,-85.646615126));
+#2536=CARTESIAN_POINT('',(-65.781095602,33.937190568,-85.925264698));
+#2537=CARTESIAN_POINT('',(-65.908068354,33.58232626,-86.20070642));
+#2538=CARTESIAN_POINT('',(-66.162013859,32.872597644,-86.751589864));
+#2539=CARTESIAN_POINT('',(-66.433729711,32.077091176,-87.289724949));
+#2540=CARTESIAN_POINT('',(-66.711188054,31.204169777,-87.814293419));
+#2541=CARTESIAN_POINT('',(-66.988646397,30.331248378,-88.338861889));
+#2542=CARTESIAN_POINT('',(-67.271261412,29.382998204,-88.849092143));
+#2543=CARTESIAN_POINT('',(-67.550032712,28.357185929,-89.348591683));
+#2544=CARTESIAN_POINT('',(-67.828804012,27.331373655,-89.848091223));
+#2545=CARTESIAN_POINT('',(-68.103364352,26.228892378,-90.336131566));
+#2546=CARTESIAN_POINT('',(-68.36191207,25.054865529,-90.811771831));
+#2547=CARTESIAN_POINT('',(-68.879007505,22.706811831,-91.763052361));
+#2548=CARTESIAN_POINT('',(-69.332015776,20.072398726,-92.66437489));
+#2549=CARTESIAN_POINT('',(-69.629492662,17.192617556,-93.505903968));
+#2550=CARTESIAN_POINT('',(-69.778231105,15.75272697,-93.926668507));
+#2551=CARTESIAN_POINT('',(-69.888152927,14.251506493,-94.332469763));
+#2552=CARTESIAN_POINT('',(-69.948138091,12.694063277,-94.721968187));
+#2553=CARTESIAN_POINT('',(-69.978130673,11.915341669,-94.9167174));
+#2554=CARTESIAN_POINT('',(-69.99555238,11.122591346,-95.107513765));
+#2555=CARTESIAN_POINT('',(-69.999196271,10.316386576,-95.293928332));
+#2556=CARTESIAN_POINT('',(-70.001018216,9.91328419,-95.387135615));
+#2557=CARTESIAN_POINT('',(-69.999440811,9.506804844,-95.479190625));
+#2558=CARTESIAN_POINT('',(-69.994155155,9.097067791,-95.570248971));
+#2559=CARTESIAN_POINT('',(-69.988869499,8.687330737,-95.661307317));
+#2560=CARTESIAN_POINT('',(-69.97994125,8.273638157,-95.751397693));
+#2561=CARTESIAN_POINT('',(-69.967226133,7.85825627,-95.840082213));
+#2562=CARTESIAN_POINT('',(-69.8655052,4.535201181,-96.549558373));
+#2563=CARTESIAN_POINT('',(-69.526567374,1.213411886,-97.145982177));
+#2564=CARTESIAN_POINT('',(-68.950604279,-2.075353432,-97.650926854));
+#2565=CARTESIAN_POINT('',(-68.374641185,-5.364118751,-98.155871531));
+#2566=CARTESIAN_POINT('',(-67.561735615,-8.620057837,-98.568687735));
+#2567=CARTESIAN_POINT('',(-66.514453844,-11.813468985,-98.900773716));
+#2568=CARTESIAN_POINT('',(-65.990812958,-13.410174559,-99.066816706));
+#2569=CARTESIAN_POINT('',(-65.408606144,-14.991260842,-99.212585268));
+#2570=CARTESIAN_POINT('',(-64.768299566,-16.553096356,-99.339098842));
+#2571=CARTESIAN_POINT('',(-64.127992988,-18.11493187,-99.465612416));
+#2572=CARTESIAN_POINT('',(-63.431908564,-19.651792591,-99.572352313));
+#2573=CARTESIAN_POINT('',(-62.683103719,-21.15821429,-99.660649354));
+#2574=CARTESIAN_POINT('',(-59.68788434,-27.18390109,-100.013837517));
+#2575=CARTESIAN_POINT('',(-55.843922917,-32.737808169,-100.071544868));
+#2576=CARTESIAN_POINT('',(-51.273859285,-37.654924454,-99.923811068));
+#2577=CARTESIAN_POINT('',(-50.131343377,-38.884203525,-99.886877618));
+#2578=CARTESIAN_POINT('',(-48.942697502,-40.074114531,-99.837183013));
+#2579=CARTESIAN_POINT('',(-47.717405857,-41.21571222,-99.776864287));
+#2580=CARTESIAN_POINT('',(-46.492114212,-42.35730991,-99.716545561));
+#2581=CARTESIAN_POINT('',(-45.228727417,-43.452262887,-99.645604276));
+#2582=CARTESIAN_POINT('',(-43.930100553,-44.499048298,-99.566247585));
+#2583=CARTESIAN_POINT('',(-41.332846826,-46.592619122,-99.407534202));
+#2584=CARTESIAN_POINT('',(-38.594637418,-48.493498202,-99.214937297));
+#2585=CARTESIAN_POINT('',(-35.738256033,-50.189509518,-99.008597397));
+#2586=CARTESIAN_POINT('',(-34.31006534,-51.037515176,-98.905427447));
+#2587=CARTESIAN_POINT('',(-32.852330308,-51.834307888,-98.79887785));
+#2588=CARTESIAN_POINT('',(-31.367887176,-52.578396066,-98.69177043));
+#2589=CARTESIAN_POINT('',(-29.883444044,-53.322484243,-98.58466301));
+#2590=CARTESIAN_POINT('',(-28.37125622,-54.014305453,-98.4769749));
+#2591=CARTESIAN_POINT('',(-26.837597659,-54.650950512,-98.371818548));
+#2592=CARTESIAN_POINT('',(-23.770280535,-55.92424063,-98.161505845));
+#2593=CARTESIAN_POINT('',(-20.624460233,-56.974256575,-97.962168933));
+#2594=CARTESIAN_POINT('',(-17.424015245,-57.79678237,-97.796342892));
+#2595=CARTESIAN_POINT('',(-14.223570258,-58.619308164,-97.630516851));
+#2596=CARTESIAN_POINT('',(-10.96847539,-59.214292522,-97.498556601));
+#2597=CARTESIAN_POINT('',(-7.683035088,-59.577086574,-97.416919536));
+#2598=CARTESIAN_POINT('',(-6.040314938,-59.758483599,-97.376101003));
+#2599=CARTESIAN_POINT('',(-4.39001939,-59.881831754,-97.347728725));
+#2600=CARTESIAN_POINT('',(-2.735180429,-59.94654236,-97.332833373));
+#2601=CARTESIAN_POINT('',(-1.907760949,-59.978897663,-97.325385696));
+#2602=CARTESIAN_POINT('',(-1.078583897,-59.996607143,-97.321337515));
+#2603=CARTESIAN_POINT('',(-0.250285311,-59.999568746,-97.320653584));
+#2604=CARTESIAN_POINT('',(0.578013276,-60.002530349,-97.319969653));
+#2605=CARTESIAN_POINT('',(1.405127863,-59.99077008,-97.32264394));
+#2606=CARTESIAN_POINT('',(2.230710956,-59.964447608,-97.328709613));
+#2607=CARTESIAN_POINT('',(5.533043331,-59.859157717,-97.352972305));
+#2608=CARTESIAN_POINT('',(8.810881351,-59.520677824,-97.431736965));
+#2609=CARTESIAN_POINT('',(12.041665453,-58.956495713,-97.553936845));
+#2610=CARTESIAN_POINT('',(15.272449554,-58.392313602,-97.676136724));
+#2611=CARTESIAN_POINT('',(18.456154269,-57.602420629,-97.841385468));
+#2612=CARTESIAN_POINT('',(21.570518497,-56.593638824,-98.030024258));
+#2613=CARTESIAN_POINT('',(23.127700611,-56.089247921,-98.124343653));
+#2614=CARTESIAN_POINT('',(24.668268416,-55.529731263,-98.224470707));
+#2615=CARTESIAN_POINT('',(26.183424805,-54.918628032,-98.327173998));
+#2616=CARTESIAN_POINT('',(27.698581194,-54.3075248,-98.429877288));
+#2617=CARTESIAN_POINT('',(29.189610075,-53.644481266,-98.535219394));
+#2618=CARTESIAN_POINT('',(30.654022686,-52.931159957,-98.640379871));
+#2619=CARTESIAN_POINT('',(33.582847908,-51.504517339,-98.850700824));
+#2620=CARTESIAN_POINT('',(36.405219862,-49.876736856,-99.060077326));
+#2621=CARTESIAN_POINT('',(39.101066554,-48.061231426,-99.247904812));
+#2622=CARTESIAN_POINT('',(41.796913246,-46.245725995,-99.435732298));
+#2623=CARTESIAN_POINT('',(44.366622839,-44.242131222,-99.602018649));
+#2624=CARTESIAN_POINT('',(46.788916031,-42.065317997,-99.729541819));
+#2625=CARTESIAN_POINT('',(49.211209222,-39.888504772,-99.857064989));
+#2626=CARTESIAN_POINT('',(51.469215043,-37.553859178,-99.9449449));
+#2627=CARTESIAN_POINT('',(53.551041911,-35.080881871,-99.981218392));
+#2628=CARTESIAN_POINT('',(55.632868779,-32.607904563,-100.017491883));
+#2629=CARTESIAN_POINT('',(57.538488981,-29.996576834,-100.002278076));
+#2630=CARTESIAN_POINT('',(59.255662136,-27.266157634,-99.925906031));
+#2631=CARTESIAN_POINT('',(60.114248714,-25.900948034,-99.887720008));
+#2632=CARTESIAN_POINT('',(60.925730346,-24.50596981,-99.834237611));
+#2633=CARTESIAN_POINT('',(61.688546176,-23.083603673,-99.764377855));
+#2634=CARTESIAN_POINT('',(62.069954091,-22.372420605,-99.729447977));
+#2635=CARTESIAN_POINT('',(62.439444292,-21.653840651,-99.690429967));
+#2636=CARTESIAN_POINT('',(62.795870182,-20.930209122,-99.647207603));
+#2637=CARTESIAN_POINT('',(63.152296073,-20.206577593,-99.60398524));
+#2638=CARTESIAN_POINT('',(63.495587462,-19.478070697,-99.556608478));
+#2639=CARTESIAN_POINT('',(63.82571013,-18.745064383,-99.505016963));
+#2640=CARTESIAN_POINT('',(65.1462008,-15.813039127,-99.298650901));
+#2641=CARTESIAN_POINT('',(66.256045683,-12.809059971,-99.024747801));
+#2642=CARTESIAN_POINT('',(67.153805096,-9.757693667,-98.676638345));
+#2643=CARTESIAN_POINT('',(68.051564509,-6.706327363,-98.328528889));
+#2644=CARTESIAN_POINT('',(68.737181567,-3.607518618,-97.906454318));
+#2645=CARTESIAN_POINT('',(69.210074079,-0.48645057,-97.400089869));
+#2646=CARTESIAN_POINT('',(69.328297207,0.293816443,-97.273498756));
+#2647=CARTESIAN_POINT('',(69.433162622,1.075504606,-97.141767379));
+#2648=CARTESIAN_POINT('',(69.52481403,1.858133152,-97.004351283));
+#2649=CARTESIAN_POINT('',(69.570639734,2.249447426,-96.935643234));
+#2650=CARTESIAN_POINT('',(69.613209702,2.640971559,-96.865401932));
+#2651=CARTESIAN_POINT('',(69.652396115,3.032721049,-96.793893726));
+#2652=CARTESIAN_POINT('',(69.691582529,3.424470539,-96.72238552));
+#2653=CARTESIAN_POINT('',(69.727434828,3.816432779,-96.649450366));
+#2654=CARTESIAN_POINT('',(69.759728,4.205188019,-96.575712763));
+#2655=CARTESIAN_POINT('',(69.888900689,5.760208976,-96.280762353));
+#2656=CARTESIAN_POINT('',(69.962596284,7.277282617,-95.970579526));
+#2657=CARTESIAN_POINT('',(69.988889712,8.752876608,-95.646285991));
+#2658=CARTESIAN_POINT('',(70.041476566,11.704064589,-94.997698921));
+#2659=CARTESIAN_POINT('',(69.904418636,14.489376037,-94.292710352));
+#2660=CARTESIAN_POINT('',(69.641003954,17.080294203,-93.538660457));
+#2661=CARTESIAN_POINT('',(69.377589272,19.67121237,-92.784610562));
+#2662=CARTESIAN_POINT('',(68.987632484,22.067724604,-91.981559701));
+#2663=CARTESIAN_POINT('',(68.536077567,24.240889566,-91.135145922));
+#2664=CARTESIAN_POINT('',(68.084522649,26.414054528,-90.288732144));
+#2665=CARTESIAN_POINT('',(67.572023838,28.361098118,-89.399607101));
+#2666=CARTESIAN_POINT('',(67.067622412,30.048457843,-88.476323499));
+#2667=CARTESIAN_POINT('',(66.815421698,30.892137706,-88.014681698));
+#2668=CARTESIAN_POINT('',(66.565173138,31.671238981,-87.544414109));
+#2669=CARTESIAN_POINT('',(66.32533141,32.381970619,-87.066230895));
+#2670=CARTESIAN_POINT('',(66.205410545,32.737336438,-86.827139287));
+#2671=CARTESIAN_POINT('',(66.088052506,33.075639251,-86.586131744));
+#2672=CARTESIAN_POINT('',(65.974314594,33.396363485,-86.343240979));
+#2673=CARTESIAN_POINT('',(65.917445638,33.556725602,-86.221795597));
+#2674=CARTESIAN_POINT('',(65.860638926,33.715034329,-86.098198167));
+#2675=CARTESIAN_POINT('',(65.803343398,33.872963602,-85.970515983));
+#2676=CARTESIAN_POINT('',(65.74604787,34.030892876,-85.842833799));
+#2677=CARTESIAN_POINT('',(65.688503844,34.187667341,-85.711749787));
+#2678=CARTESIAN_POINT('',(65.631143793,34.342320356,-85.577271086));
+#2679=CARTESIAN_POINT('',(65.401703588,34.960932414,-85.039356279));
+#2680=CARTESIAN_POINT('',(65.174350262,35.545776072,-84.44775081));
+#2681=CARTESIAN_POINT('',(64.976480365,36.039521417,-83.808467414));
+#2682=CARTESIAN_POINT('',(64.92701289,36.162957753,-83.648646566));
+#2683=CARTESIAN_POINT('',(64.879522759,36.280454836,-83.486248301));
+#2684=CARTESIAN_POINT('',(64.833875425,36.392588351,-83.31908909));
+#2685=CARTESIAN_POINT('',(64.788228091,36.504721865,-83.151929879));
+#2686=CARTESIAN_POINT('',(64.744571352,36.611138711,-82.980342402));
+#2687=CARTESIAN_POINT('',(64.703559579,36.710485767,-82.804539993));
+#2688=CARTESIAN_POINT('',(64.621536033,36.909179881,-82.452935175));
+#2689=CARTESIAN_POINT('',(64.550136962,37.079513604,-82.084408515));
+#2690=CARTESIAN_POINT('',(64.494896497,37.210445969,-81.700465166));
+#2691=CARTESIAN_POINT('',(64.467276265,37.275912152,-81.508493492));
+#2692=CARTESIAN_POINT('',(64.443824288,37.331227903,-81.313331314));
+#2693=CARTESIAN_POINT('',(64.425183,37.375098731,-81.117222447));
+#2694=CARTESIAN_POINT('',(64.406541712,37.418969559,-80.921113579));
+#2695=CARTESIAN_POINT('',(64.392623108,37.451611441,-80.723420812));
+#2696=CARTESIAN_POINT('',(64.383708589,37.472503228,-80.524198385));
+#2697=CARTESIAN_POINT('',(64.374794069,37.493395016,-80.324975958));
+#2698=CARTESIAN_POINT('',(64.370878782,37.502545447,-80.124223583));
+#2699=CARTESIAN_POINT('',(64.372226652,37.499390273,-79.921991631));
+#2700=CARTESIAN_POINT('',(64.373574522,37.496235098,-79.719759678));
+#2701=CARTESIAN_POINT('',(64.38024213,37.480632397,-79.517203435));
+#2702=CARTESIAN_POINT('',(64.391759882,37.453617806,-79.318957118));
+#2703=CARTESIAN_POINT('',(64.414795387,37.399588625,-78.922464484));
+#2704=CARTESIAN_POINT('',(64.457211307,37.299998042,-78.537966797));
+#2705=CARTESIAN_POINT('',(64.514861685,37.163072964,-78.165876508));
+#2706=CARTESIAN_POINT('',(64.572512063,37.026147885,-77.793786219));
+#2707=CARTESIAN_POINT('',(64.645414637,36.851736742,-77.434272428));
+#2708=CARTESIAN_POINT('',(64.728123329,36.650858373,-77.091681938));
+#2709=CARTESIAN_POINT('',(64.81083202,36.449980004,-76.749091449));
+#2710=CARTESIAN_POINT('',(64.903393902,36.222433779,-76.422475576));
+#2711=CARTESIAN_POINT('',(65.001007605,35.978190703,-76.112825584));
+#2712=CARTESIAN_POINT('',(65.049814457,35.856069164,-75.958000588));
+#2713=CARTESIAN_POINT('',(65.099916718,35.729737314,-75.807459835));
+#2714=CARTESIAN_POINT('',(65.150685847,35.600535164,-75.661242186));
+#2715=CARTESIAN_POINT('',(65.201454977,35.471333014,-75.515024538));
+#2716=CARTESIAN_POINT('',(65.252460532,35.340433632,-75.374401285));
+#2717=CARTESIAN_POINT('',(65.305097483,35.204048356,-75.234420749));
+#2718=CARTESIAN_POINT('',(65.515645289,34.65850725,-74.674498603));
+#2719=CARTESIAN_POINT('',(65.752094489,34.025573998,-74.127468826));
+#2720=CARTESIAN_POINT('',(66.004093786,33.312082882,-73.59296588));
+#2721=CARTESIAN_POINT('',(66.256093083,32.598591765,-73.058462934));
+#2722=CARTESIAN_POINT('',(66.523546506,31.804715103,-72.536607859));
+#2723=CARTESIAN_POINT('',(66.79567951,30.936503816,-72.026725794));
+#2724=CARTESIAN_POINT('',(67.067812514,30.068292529,-71.51684373));
+#2725=CARTESIAN_POINT('',(67.346028195,29.121430912,-71.016764626));
+#2726=CARTESIAN_POINT('',(67.619272943,28.100660938,-70.527629764));
+#2727=CARTESIAN_POINT('',(68.165762439,26.059120992,-69.549360041));
+#2728=CARTESIAN_POINT('',(68.692193259,23.721898587,-68.614810468));
+#2729=CARTESIAN_POINT('',(69.109979943,21.127024288,-67.733113004));
+#2730=CARTESIAN_POINT('',(69.527766627,18.53214999,-66.85141554));
+#2731=CARTESIAN_POINT('',(69.836844713,15.67972328,-66.022470121));
+#2732=CARTESIAN_POINT('',(69.951366654,12.607828454,-65.256438824));
+#2733=CARTESIAN_POINT('',(69.965681897,12.2238416,-65.160684912));
+#2734=CARTESIAN_POINT('',(69.976995322,11.836413879,-65.065963032));
+#2735=CARTESIAN_POINT('',(69.985067302,11.445640236,-64.972196884));
+#2736=CARTESIAN_POINT('',(69.993139281,11.054866593,-64.878430736));
+#2737=CARTESIAN_POINT('',(69.997969851,10.660540373,-64.785577681));
+#2738=CARTESIAN_POINT('',(69.99946871,10.265769232,-64.694446264));
+#2739=CARTESIAN_POINT('',(70.002466427,9.47622695,-64.512183431));
+#2740=CARTESIAN_POINT('',(69.992146981,8.682146314,-64.335967736));
+#2741=CARTESIAN_POINT('',(69.968015437,7.884151468,-64.16545216));
+#2742=CARTESIAN_POINT('',(69.91975235,6.288161775,-63.824421006));
+#2743=CARTESIAN_POINT('',(69.816326858,4.676474307,-63.506368102));
+#2744=CARTESIAN_POINT('',(69.654501454,3.053747759,-63.209957652));
+#2745=CARTESIAN_POINT('',(69.330850645,-0.191705338,-62.617136751));
+#2746=CARTESIAN_POINT('',(68.77349514,-3.481243608,-62.11060054));
+#2747=CARTESIAN_POINT('',(67.959310262,-6.778919721,-61.685276588));
+#2748=CARTESIAN_POINT('',(67.552217823,-8.427757778,-61.472614612));
+#2749=CARTESIAN_POINT('',(67.080958724,-10.078654628,-61.280344138));
+#2750=CARTESIAN_POINT('',(66.542688066,-11.727187229,-61.108217006));
+#2751=CARTESIAN_POINT('',(66.273552737,-12.55145353,-61.02215344));
+#2752=CARTESIAN_POINT('',(65.98726339,-13.376205313,-60.941029483));
+#2753=CARTESIAN_POINT('',(65.684739602,-14.197416787,-60.865147682));
+#2754=CARTESIAN_POINT('',(65.382215814,-15.018628261,-60.789265882));
+#2755=CARTESIAN_POINT('',(65.064621623,-15.833272888,-60.718856549));
+#2756=CARTESIAN_POINT('',(64.732206329,-16.640975217,-60.653773436));
+#2757=CARTESIAN_POINT('',(62.072883969,-23.102593847,-60.13310853));
+#2758=CARTESIAN_POINT('',(58.465296499,-29.119846412,-59.950483429));
+#2759=CARTESIAN_POINT('',(54.035786191,-34.498701638,-60.011256473));
+#2760=CARTESIAN_POINT('',(52.928408614,-35.843415445,-60.026449734));
+#2761=CARTESIAN_POINT('',(51.768002783,-37.149783315,-60.056869974));
+#2762=CARTESIAN_POINT('',(50.564633124,-38.406795773,-60.10048692));
+#2763=CARTESIAN_POINT('',(49.361263466,-39.66380823,-60.144103865));
+#2764=CARTESIAN_POINT('',(48.114136644,-40.87269804,-60.200861874));
+#2765=CARTESIAN_POINT('',(46.826354475,-42.031649278,-60.26848938));
+#2766=CARTESIAN_POINT('',(44.250790137,-44.349551753,-60.403744392));
+#2767=CARTESIAN_POINT('',(41.512610578,-46.467683203,-60.582741848));
+#2768=CARTESIAN_POINT('',(38.63651015,-48.371397821,-60.784581535));
+#2769=CARTESIAN_POINT('',(37.198459936,-49.323255131,-60.885501378));
+#2770=CARTESIAN_POINT('',(35.725927548,-50.221510682,-60.992067471));
+#2771=CARTESIAN_POINT('',(34.221981419,-51.064359391,-61.101281019));
+#2772=CARTESIAN_POINT('',(32.718035289,-51.9072081,-61.210494566));
+#2773=CARTESIAN_POINT('',(31.181435974,-52.695230169,-61.322394454));
+#2774=CARTESIAN_POINT('',(29.61946902,-53.424672297,-61.43354636));
+#2775=CARTESIAN_POINT('',(26.495535112,-54.883556555,-61.655850173));
+#2776=CARTESIAN_POINT('',(23.276310975,-56.105833359,-61.874450623));
+#2777=CARTESIAN_POINT('',(19.988713682,-57.085403248,-62.06336939));
+#2778=CARTESIAN_POINT('',(16.701116389,-58.064973136,-62.252288158));
+#2779=CARTESIAN_POINT('',(13.345113864,-58.801787229,-62.411111005));
+#2780=CARTESIAN_POINT('',(9.948039761,-59.289512241,-62.518937956));
+#2781=CARTESIAN_POINT('',(8.249502709,-59.533374748,-62.572851431));
+#2782=CARTESIAN_POINT('',(6.54071059,-59.714988636,-62.614077105));
+#2783=CARTESIAN_POINT('',(4.825073794,-59.833528731,-62.641174419));
+#2784=CARTESIAN_POINT('',(3.967255397,-59.892798778,-62.654723076));
+#2785=CARTESIAN_POINT('',(3.107722493,-59.93625023,-62.664792913));
+#2786=CARTESIAN_POINT('',(2.24965841,-59.963840926,-62.671150596));
+#2787=CARTESIAN_POINT('',(1.391594328,-59.991431622,-62.677508278));
+#2788=CARTESIAN_POINT('',(0.53429896,-60.003196536,-62.68023006));
+#2789=CARTESIAN_POINT('',(-0.321845662,-59.999260117,-62.679321024));
+#2790=CARTESIAN_POINT('',(-3.746424147,-59.98351444,-62.675684881));
+#2791=CARTESIAN_POINT('',(-7.152595269,-59.716652354,-62.612837005));
+#2792=CARTESIAN_POINT('',(-10.515643765,-59.205644616,-62.50044392));
+#2793=CARTESIAN_POINT('',(-13.87869226,-58.694636877,-62.388050836));
+#2794=CARTESIAN_POINT('',(-17.198600961,-57.939483351,-62.226534929));
+#2795=CARTESIAN_POINT('',(-20.450988893,-56.945927026,-62.036585561));
+#2796=CARTESIAN_POINT('',(-23.703376824,-55.9523707,-61.846636193));
+#2797=CARTESIAN_POINT('',(-26.869028498,-54.726125048,-61.629924716));
+#2798=CARTESIAN_POINT('',(-29.92350503,-53.281781321,-61.411923901));
+#2799=CARTESIAN_POINT('',(-32.977981563,-51.837437594,-61.193923086));
+#2800=CARTESIAN_POINT('',(-35.921812036,-50.174788773,-60.974818766));
+#2801=CARTESIAN_POINT('',(-38.732003103,-48.308077792,-60.777884754));
+#2802=CARTESIAN_POINT('',(-40.137098637,-47.374722301,-60.679417747));
+#2803=CARTESIAN_POINT('',(-41.508770385,-46.390334081,-60.586541789));
+#2804=CARTESIAN_POINT('',(-42.844173913,-45.356779213,-60.501601344));
+#2805=CARTESIAN_POINT('',(-44.179577441,-44.323224345,-60.416660898));
+#2806=CARTESIAN_POINT('',(-45.479060571,-43.239971338,-60.339662797));
+#2807=CARTESIAN_POINT('',(-46.733602824,-42.114972581,-60.273375228));
+#2808=CARTESIAN_POINT('',(-49.24268733,-39.864975066,-60.140800091));
+#2809=CARTESIAN_POINT('',(-51.578725603,-37.443316015,-60.050424112));
+#2810=CARTESIAN_POINT('',(-53.727137607,-34.870866769,-60.015829286));
+#2811=CARTESIAN_POINT('',(-55.875549611,-32.298417523,-59.981234461));
+#2812=CARTESIAN_POINT('',(-57.836334627,-29.575190853,-60.002392342));
+#2813=CARTESIAN_POINT('',(-59.594567725,-26.72181525,-60.09019997));
+#2814=CARTESIAN_POINT('',(-60.473684274,-25.295127449,-60.134103784));
+#2815=CARTESIAN_POINT('',(-61.303161086,-23.833646749,-60.194606954));
+#2816=CARTESIAN_POINT('',(-62.076199963,-22.350280243,-60.272846781));
+#2817=CARTESIAN_POINT('',(-62.84923884,-20.866913736,-60.351086608));
+#2818=CARTESIAN_POINT('',(-63.566582928,-19.360760348,-60.446923447));
+#2819=CARTESIAN_POINT('',(-64.22776375,-17.83512823,-60.561036273));
+#2820=CARTESIAN_POINT('',(-65.550125393,-14.783863996,-60.789261925));
+#2821=CARTESIAN_POINT('',(-66.64789986,-11.654731758,-61.090768445));
+#2822=CARTESIAN_POINT('',(-67.518046906,-8.474667545,-61.473812059));
+#2823=CARTESIAN_POINT('',(-67.95312043,-6.884635439,-61.665333866));
+#2824=CARTESIAN_POINT('',(-68.331296179,-5.281874916,-61.877276332));
+#2825=CARTESIAN_POINT('',(-68.652282534,-3.669824527,-62.111073238));
+#2826=CARTESIAN_POINT('',(-68.812775712,-2.863799332,-62.227971691));
+#2827=CARTESIAN_POINT('',(-68.958916262,-2.0554227,-62.350208321));
+#2828=CARTESIAN_POINT('',(-69.090788717,-1.245193806,-62.478265609));
+#2829=CARTESIAN_POINT('',(-69.156724945,-0.840079359,-62.542294253));
+#2830=CARTESIAN_POINT('',(-69.219132347,-0.434522422,-62.60786947));
+#2831=CARTESIAN_POINT('',(-69.27790395,-0.028523068,-62.674776946));
+#2832=CARTESIAN_POINT('',(-69.336675553,0.377476286,-62.741684422));
+#2833=CARTESIAN_POINT('',(-69.391875612,0.784118754,-62.810088354));
+#2834=CARTESIAN_POINT('',(-69.443106245,1.187835093,-62.879407626));
+#2835=CARTESIAN_POINT('',(-69.852951307,4.417565807,-63.433961809));
+#2836=CARTESIAN_POINT('',(-70.016970216,7.511620993,-64.05500186));
+#2837=CARTESIAN_POINT('',(-69.998625241,10.438703992,-64.7345387));
+#2838=CARTESIAN_POINT('',(-69.980280266,13.365786991,-65.414075539));
+#2839=CARTESIAN_POINT('',(-69.779193928,16.125926634,-66.152128868));
+#2840=CARTESIAN_POINT('',(-69.458851595,18.687228143,-66.943039039));
+#2841=CARTESIAN_POINT('',(-69.298680428,19.967878898,-67.338494125));
+#2842=CARTESIAN_POINT('',(-69.108684222,21.198838509,-67.74709449));
+#2843=CARTESIAN_POINT('',(-68.897226777,22.376020647,-68.168608514));
+#2844=CARTESIAN_POINT('',(-68.685769331,23.553202784,-68.590122537));
+#2845=CARTESIAN_POINT('',(-68.452826913,24.676303651,-69.024634479));
+#2846=CARTESIAN_POINT('',(-68.208597453,25.734997148,-69.468574392));
+#2847=CARTESIAN_POINT('',(-67.720138534,27.852384141,-70.356454217));
+#2848=CARTESIAN_POINT('',(-67.185860353,29.71895943,-71.285028711));
+#2849=CARTESIAN_POINT('',(-66.679017158,31.305226461,-72.246817306));
+#2850=CARTESIAN_POINT('',(-66.552306359,31.701793218,-72.487264455));
+#2851=CARTESIAN_POINT('',(-66.427262313,32.080866625,-72.729723099));
+#2852=CARTESIAN_POINT('',(-66.305058082,32.441921172,-72.974190874));
+#2853=CARTESIAN_POINT('',(-66.243955966,32.622448445,-73.096424762));
+#2854=CARTESIAN_POINT('',(-66.183837316,32.797652494,-73.218533833));
+#2855=CARTESIAN_POINT('',(-66.12392233,32.970129275,-73.342447855));
+#2856=CARTESIAN_POINT('',(-66.064007344,33.142606055,-73.466361876));
+#2857=CARTESIAN_POINT('',(-66.003370186,33.314899371,-73.593848693));
+#2858=CARTESIAN_POINT('',(-65.942439795,33.485976075,-73.724934454));
+#2859=CARTESIAN_POINT('',(-65.698718233,34.170282889,-74.249277498));
+#2860=CARTESIAN_POINT('',(-65.449148974,34.835448594,-74.83019243));
+#2861=CARTESIAN_POINT('',(-65.221098357,35.420555247,-75.462199442));
+#2862=CARTESIAN_POINT('',(-65.164085703,35.56683191,-75.620201194));
+#2863=CARTESIAN_POINT('',(-65.108496801,35.708060182,-75.781461632));
+#2864=CARTESIAN_POINT('',(-65.0547274,35.843412068,-75.94577571));
+#2865=CARTESIAN_POINT('',(-65.000957999,35.978763953,-76.110089788));
+#2866=CARTESIAN_POINT('',(-64.949170776,36.107915032,-76.27709747));
+#2867=CARTESIAN_POINT('',(-64.899061796,36.23188728,-76.449598469));
+#2868=CARTESIAN_POINT('',(-64.798843837,36.479831774,-76.794600466));
+#2869=CARTESIAN_POINT('',(-64.706165862,36.704958035,-77.159461086));
+#2870=CARTESIAN_POINT('',(-64.62738824,36.894262091,-77.542409183));
+#2871=CARTESIAN_POINT('',(-64.548610619,37.083566148,-77.925357281));
+#2872=CARTESIAN_POINT('',(-64.483690277,37.237230165,-78.328531897));
+#2873=CARTESIAN_POINT('',(-64.439659254,37.341006293,-78.73959604));
+#2874=CARTESIAN_POINT('',(-64.395628231,37.44478242,-79.150660182));
+#2875=CARTESIAN_POINT('',(-64.371965948,37.5,-79.571016466));
+#2876=CARTESIAN_POINT('',(-64.371965948,37.5,-80.));
+#2877=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2519,#2520,#2521,#2522,#2523,#2524,#2525,#2526,#2527,#2528,#2529,#2530,#2531,#2532,#2533,#2534,#2535,#2536,#2537,#2538,#2539,#2540,#2541,#2542,#2543,#2544,
+#2545,#2546,#2547,#2548,#2549,#2550,#2551,#2552,#2553,#2554,#2555,#2556,#2557,#2558,#2559,#2560,#2561,#2562,#2563,#2564,#2565,#2566,#2567,#2568,#2569,
+#2570,#2571,#2572,#2573,#2574,#2575,#2576,#2577,#2578,#2579,#2580,#2581,#2582,#2583,#2584,#2585,#2586,#2587,#2588,#2589,#2590,#2591,#2592,#2593,#2594,
+#2595,#2596,#2597,#2598,#2599,#2600,#2601,#2602,#2603,#2604,#2605,#2606,#2607,#2608,#2609,#2610,#2611,#2612,#2613,#2614,#2615,#2616,#2617,#2618,#2619,
+#2620,#2621,#2622,#2623,#2624,#2625,#2626,#2627,#2628,#2629,#2630,#2631,#2632,#2633,#2634,#2635,#2636,#2637,#2638,#2639,#2640,#2641,#2642,#2643,#2644,
+#2645,#2646,#2647,#2648,#2649,#2650,#2651,#2652,#2653,#2654,#2655,#2656,#2657,#2658,#2659,#2660,#2661,#2662,#2663,#2664,#2665,#2666,#2667,#2668,#2669,
+#2670,#2671,#2672,#2673,#2674,#2675,#2676,#2677,#2678,#2679,#2680,#2681,#2682,#2683,#2684,#2685,#2686,#2687,#2688,#2689,#2690,#2691,#2692,#2693,#2694,
+#2695,#2696,#2697,#2698,#2699,#2700,#2701,#2702,#2703,#2704,#2705,#2706,#2707,#2708,#2709,#2710,#2711,#2712,#2713,#2714,#2715,#2716,#2717,#2718,#2719,
+#2720,#2721,#2722,#2723,#2724,#2725,#2726,#2727,#2728,#2729,#2730,#2731,#2732,#2733,#2734,#2735,#2736,#2737,#2738,#2739,#2740,#2741,#2742,#2743,#2744,
+#2745,#2746,#2747,#2748,#2749,#2750,#2751,#2752,#2753,#2754,#2755,#2756,#2757,#2758,#2759,#2760,#2761,#2762,#2763,#2764,#2765,#2766,#2767,#2768,#2769,
+#2770,#2771,#2772,#2773,#2774,#2775,#2776,#2777,#2778,#2779,#2780,#2781,#2782,#2783,#2784,#2785,#2786,#2787,#2788,#2789,#2790,#2791,#2792,#2793,#2794,
+#2795,#2796,#2797,#2798,#2799,#2800,#2801,#2802,#2803,#2804,#2805,#2806,#2807,#2808,#2809,#2810,#2811,#2812,#2813,#2814,#2815,#2816,#2817,#2818,#2819,
+#2820,#2821,#2822,#2823,#2824,#2825,#2826,#2827,#2828,#2829,#2830,#2831,#2832,#2833,#2834,#2835,#2836,#2837,#2838,#2839,#2840,#2841,#2842,#2843,#2844,
+#2845,#2846,#2847,#2848,#2849,#2850,#2851,#2852,#2853,#2854,#2855,#2856,#2857,#2858,#2859,#2860,#2861,#2862,#2863,#2864,#2865,#2866,#2867,#2868,#2869,
+#2870,#2871,#2872,#2873,#2874,#2875,#2876),.UNSPECIFIED.,.T.,.F.,(4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4),(0.,0.12869506,0.25739012,0.514780241,0.579127771,0.643475301,0.772170361,1.029560482,1.286950602,1.544340723,2.059120963,2.316511084,2.445206144,2.509553674,2.573901204,3.088681445,3.603461686,3.860851806,4.118241927,5.147802408,5.405192529,5.662582649,6.17736289,6.434753011,6.692143131,7.206923372,
+7.721703613,7.979093733,8.107788793,8.236483853,8.751264094,9.266044335,9.523434456,9.780824576,10.295604817,10.810385058,11.325165299,11.839945539,12.09733566,12.22603072,12.35472578,12.869506021,13.384286262,13.512981322,13.577328852,13.641676382,13.899066503,14.413846744,14.928626984,15.443407225,15.700797346,
+15.829492406,15.893839936,15.958187466,16.215577587,16.279925117,16.344272647,16.472967707,16.537315237,16.601662767,16.666010297,16.730357827,16.859052888,16.987747948,17.116443008,17.180790538,17.245138068,17.502528189,17.759918309,18.017308429,18.53208867,19.046868911,19.111216441,19.175563971,19.304259032,19.561649152,
+20.076429393,20.333819513,20.462514573,20.591209634,21.620770115,21.878160236,22.135550356,22.650330597,22.907720717,23.165110838,23.679891079,24.19467132,24.45206144,24.5807565,24.70945156,25.224231801,25.739012042,26.253792283,26.768572524,27.025962644,27.283352765,27.798133005,28.312913246,28.570303367,28.827693487,
+29.342473728,29.599863848,29.728558909,29.792906439,29.857253969,30.37203421,30.886814451,31.144204571,31.401594691,31.916374932,32.045069992,32.109417523,32.173765053,32.431155173,32.495502703,32.559850233,32.688545293,32.817240354,32.945935414),.UNSPECIFIED.);
+#2878=EDGE_CURVE('',#2518,#1769,#2877,.T.);
+#2879=ORIENTED_EDGE('',*,*,#2878,.T.);
+#2880=ORIENTED_EDGE('',*,*,#1775,.F.);
+#2881=CARTESIAN_POINT('',(-80.,-10.,-80.));
+#2882=VERTEX_POINT('',#2881);
+#2883=CARTESIAN_POINT('',(0.,-10.,-80.));
+#2884=DIRECTION('',(0.,0.,-1.));
+#2885=DIRECTION('',(-1.,0.,0.));
+#2886=AXIS2_PLACEMENT_3D('',#2883,#2884,#2885);
+#2887=CIRCLE('',#2886,80.);
+#2888=EDGE_CURVE('',#1767,#2882,#2887,.T.);
+#2889=ORIENTED_EDGE('',*,*,#2888,.T.);
+#2890=CARTESIAN_POINT('',(-60.,-10.,-80.));
+#2891=DIRECTION('',(-0.,-1.,0.));
+#2892=DIRECTION('',(-1.,0.,0.));
+#2893=AXIS2_PLACEMENT_3D('',#2890,#2891,#2892);
+#2894=CIRCLE('',#2893,20.);
+#2895=EDGE_CURVE('',#2882,#2518,#2894,.T.);
+#2896=ORIENTED_EDGE('',*,*,#2895,.T.);
+#2897=EDGE_LOOP('',(#2879,#2880,#2889,#2896));
+#2898=FACE_BOUND('',#2897,.T.);
+#2899=ADVANCED_FACE('',(#2898),#2516,.T.);
+#2900=CARTESIAN_POINT('',(-60.,-5.,-80.));
+#2901=DIRECTION('',(0.,-1.,-0.));
+#2902=DIRECTION('',(-0.707106781,0.,-0.707106781));
+#2903=AXIS2_PLACEMENT_3D('',#2900,#2901,#2902);
+#2904=CYLINDRICAL_SURFACE('',#2903,20.);
+#2905=CARTESIAN_POINT('',(-70.,10.,-97.320508076));
+#2906=CARTESIAN_POINT('',(-70.,8.411626394,-97.320508076));
+#2907=CARTESIAN_POINT('',(-69.945763425,6.811955021,-97.35227796));
+#2908=CARTESIAN_POINT('',(-69.835754657,5.208563336,-97.414411336));
+#2909=CARTESIAN_POINT('',(-69.725745889,3.605171651,-97.476544711));
+#2910=CARTESIAN_POINT('',(-69.559904048,1.998094147,-97.569153963));
+#2911=CARTESIAN_POINT('',(-69.337764951,0.394561269,-97.68643454));
+#2912=CARTESIAN_POINT('',(-69.115625854,-1.208971608,-97.803715117));
+#2913=CARTESIAN_POINT('',(-68.837247365,-2.808901477,-97.945480982));
+#2914=CARTESIAN_POINT('',(-68.503143765,-4.398457146,-98.102417172));
+#2915=CARTESIAN_POINT('',(-68.169040165,-5.988012814,-98.259353361));
+#2916=CARTESIAN_POINT('',(-67.779255644,-7.567356823,-98.431249496));
+#2917=CARTESIAN_POINT('',(-67.335255145,-9.130170248,-98.606290136));
+#2918=CARTESIAN_POINT('',(-66.447254147,-12.255797097,-98.956371417));
+#2919=CARTESIAN_POINT('',(-65.341627208,-15.314727085,-99.319212714));
+#2920=CARTESIAN_POINT('',(-64.041293492,-18.261334669,-99.587493902));
+#2921=CARTESIAN_POINT('',(-62.740959776,-21.207942253,-99.855775091));
+#2922=CARTESIAN_POINT('',(-61.24589827,-24.042642712,-100.02976493));
+#2923=CARTESIAN_POINT('',(-59.589821116,-26.72945983,-99.995793391));
+#2924=CARTESIAN_POINT('',(-58.761782539,-28.072868388,-99.978807621));
+#2925=CARTESIAN_POINT('',(-57.893618793,-29.379495385,-99.909825031));
+#2926=CARTESIAN_POINT('',(-56.990990421,-30.645124903,-99.772460652));
+#2927=CARTESIAN_POINT('',(-56.088362049,-31.910754422,-99.635096274));
+#2928=CARTESIAN_POINT('',(-55.15114402,-33.135592255,-99.429563328));
+#2929=CARTESIAN_POINT('',(-54.185189727,-34.316647651,-99.136041749));
+#2930=CARTESIAN_POINT('',(-53.219235434,-35.497703047,-98.84252017));
+#2931=CARTESIAN_POINT('',(-52.224578228,-36.634894055,-98.461360169));
+#2932=CARTESIAN_POINT('',(-51.208762828,-37.724863642,-97.964246407));
+#2933=CARTESIAN_POINT('',(-50.954808978,-37.997356039,-97.839967967));
+#2934=CARTESIAN_POINT('',(-50.699539254,-38.266921554,-97.70844708));
+#2935=CARTESIAN_POINT('',(-50.443124874,-38.5334252,-97.568966976));
+#2936=CARTESIAN_POINT('',(-50.186710495,-38.799928846,-97.429486872));
+#2937=CARTESIAN_POINT('',(-49.930053215,-39.062481862,-97.282626643));
+#2938=CARTESIAN_POINT('',(-49.668913962,-39.32543954,-97.12508865));
+#2939=CARTESIAN_POINT('',(-49.146635456,-39.851354898,-96.810012665));
+#2940=CARTESIAN_POINT('',(-48.609274063,-40.375468558,-96.45302306));
+#2941=CARTESIAN_POINT('',(-48.070491391,-40.884455976,-96.052626749));
+#2942=CARTESIAN_POINT('',(-47.531708718,-41.393443393,-95.652230439));
+#2943=CARTESIAN_POINT('',(-46.991649781,-41.887206607,-95.208425209));
+#2944=CARTESIAN_POINT('',(-46.464180014,-42.355324235,-94.723504249));
+#2945=CARTESIAN_POINT('',(-45.936710247,-42.823441864,-94.238583288));
+#2946=CARTESIAN_POINT('',(-45.421793829,-43.26593135,-93.71229606));
+#2947=CARTESIAN_POINT('',(-44.931712595,-43.676173443,-93.150754801));
+#2948=CARTESIAN_POINT('',(-44.441631361,-44.086415536,-92.589213542));
+#2949=CARTESIAN_POINT('',(-43.976693698,-44.464164348,-91.992518584));
+#2950=CARTESIAN_POINT('',(-43.547381106,-44.805289599,-91.371369449));
+#2951=CARTESIAN_POINT('',(-43.332724811,-44.975852224,-91.060794881));
+#2952=CARTESIAN_POINT('',(-43.126929482,-45.137312545,-90.744178831));
+#2953=CARTESIAN_POINT('',(-42.930989978,-45.289455325,-90.423312183));
+#2954=CARTESIAN_POINT('',(-42.833020225,-45.365526716,-90.262878859));
+#2955=CARTESIAN_POINT('',(-42.73746842,-45.439346137,-90.101445388));
+#2956=CARTESIAN_POINT('',(-42.644517548,-45.510752964,-89.939136805));
+#2957=CARTESIAN_POINT('',(-42.551566676,-45.58215979,-89.776828223));
+#2958=CARTESIAN_POINT('',(-42.461660311,-45.650842384,-89.614591716));
+#2959=CARTESIAN_POINT('',(-42.372675,-45.718513767,-89.448580193));
+#2960=CARTESIAN_POINT('',(-42.016733758,-45.989199301,-88.784534099));
+#2961=CARTESIAN_POINT('',(-41.680023319,-46.239772761,-88.064942534));
+#2962=CARTESIAN_POINT('',(-41.382168888,-46.458091553,-87.30591304));
+#2963=CARTESIAN_POINT('',(-41.084314458,-46.676410345,-86.546883546));
+#2964=CARTESIAN_POINT('',(-40.82555167,-46.862453446,-85.748898266));
+#2965=CARTESIAN_POINT('',(-40.617776996,-47.010484951,-84.932439157));
+#2966=CARTESIAN_POINT('',(-40.410002323,-47.158516456,-84.115980048));
+#2967=CARTESIAN_POINT('',(-40.253130912,-47.268674843,-83.280479276));
+#2968=CARTESIAN_POINT('',(-40.150616542,-47.340456887,-82.449893288));
+#2969=CARTESIAN_POINT('',(-40.048102172,-47.41223893,-81.6193073));
+#2970=CARTESIAN_POINT('',(-40.,-47.445626465,-80.794186803));
+#2971=CARTESIAN_POINT('',(-40.,-47.445626465,-80.));
+#2972=CARTESIAN_POINT('',(-40.,-47.445626465,-79.205813197));
+#2973=CARTESIAN_POINT('',(-40.048102172,-47.41223893,-78.3806927));
+#2974=CARTESIAN_POINT('',(-40.150616542,-47.340456887,-77.550106712));
+#2975=CARTESIAN_POINT('',(-40.253130912,-47.268674843,-76.719520724));
+#2976=CARTESIAN_POINT('',(-40.410002323,-47.158516456,-75.884019952));
+#2977=CARTESIAN_POINT('',(-40.617776996,-47.010484951,-75.067560843));
+#2978=CARTESIAN_POINT('',(-40.82555167,-46.862453446,-74.251101734));
+#2979=CARTESIAN_POINT('',(-41.084314458,-46.676410345,-73.453116454));
+#2980=CARTESIAN_POINT('',(-41.382168888,-46.458091553,-72.69408696));
+#2981=CARTESIAN_POINT('',(-41.680023319,-46.239772761,-71.935057466));
+#2982=CARTESIAN_POINT('',(-42.016733758,-45.989199301,-71.215465901));
+#2983=CARTESIAN_POINT('',(-42.372675,-45.718513767,-70.551419807));
+#2984=CARTESIAN_POINT('',(-42.461660311,-45.650842384,-70.385408284));
+#2985=CARTESIAN_POINT('',(-42.551566676,-45.58215979,-70.223171777));
+#2986=CARTESIAN_POINT('',(-42.644517548,-45.510752964,-70.060863195));
+#2987=CARTESIAN_POINT('',(-42.73746842,-45.439346137,-69.898554612));
+#2988=CARTESIAN_POINT('',(-42.833020225,-45.365526716,-69.737121141));
+#2989=CARTESIAN_POINT('',(-42.930989978,-45.289455325,-69.576687817));
+#2990=CARTESIAN_POINT('',(-43.126929482,-45.137312545,-69.255821169));
+#2991=CARTESIAN_POINT('',(-43.332724811,-44.975852224,-68.939205119));
+#2992=CARTESIAN_POINT('',(-43.547381106,-44.805289599,-68.628630551));
+#2993=CARTESIAN_POINT('',(-43.976693698,-44.464164348,-68.007481416));
+#2994=CARTESIAN_POINT('',(-44.441631361,-44.086415536,-67.410786458));
+#2995=CARTESIAN_POINT('',(-44.931712595,-43.676173443,-66.849245199));
+#2996=CARTESIAN_POINT('',(-45.421793829,-43.26593135,-66.28770394));
+#2997=CARTESIAN_POINT('',(-45.936710247,-42.823441864,-65.761416712));
+#2998=CARTESIAN_POINT('',(-46.464180014,-42.355324235,-65.276495751));
+#2999=CARTESIAN_POINT('',(-46.991649781,-41.887206607,-64.791574791));
+#3000=CARTESIAN_POINT('',(-47.531708718,-41.393443393,-64.347769561));
+#3001=CARTESIAN_POINT('',(-48.070491391,-40.884455976,-63.947373251));
+#3002=CARTESIAN_POINT('',(-48.609274063,-40.375468558,-63.54697694));
+#3003=CARTESIAN_POINT('',(-49.146635456,-39.851354898,-63.189987335));
+#3004=CARTESIAN_POINT('',(-49.668913962,-39.32543954,-62.87491135));
+#3005=CARTESIAN_POINT('',(-49.930053215,-39.062481862,-62.717373357));
+#3006=CARTESIAN_POINT('',(-50.186710495,-38.799928846,-62.570513128));
+#3007=CARTESIAN_POINT('',(-50.443124874,-38.5334252,-62.431033024));
+#3008=CARTESIAN_POINT('',(-50.699539254,-38.266921554,-62.29155292));
+#3009=CARTESIAN_POINT('',(-50.954808978,-37.997356039,-62.160032033));
+#3010=CARTESIAN_POINT('',(-51.208762828,-37.724863642,-62.035753593));
+#3011=CARTESIAN_POINT('',(-52.224578228,-36.634894055,-61.538639831));
+#3012=CARTESIAN_POINT('',(-53.219235434,-35.497703047,-61.15747983));
+#3013=CARTESIAN_POINT('',(-54.185189727,-34.316647651,-60.863958251));
+#3014=CARTESIAN_POINT('',(-55.15114402,-33.135592255,-60.570436672));
+#3015=CARTESIAN_POINT('',(-56.088362049,-31.910754422,-60.364903726));
+#3016=CARTESIAN_POINT('',(-56.990990421,-30.645124903,-60.227539348));
+#3017=CARTESIAN_POINT('',(-57.893618793,-29.379495385,-60.090174969));
+#3018=CARTESIAN_POINT('',(-58.761782539,-28.072868388,-60.021192379));
+#3019=CARTESIAN_POINT('',(-59.589821116,-26.72945983,-60.004206609));
+#3020=CARTESIAN_POINT('',(-61.24589827,-24.042642712,-59.97023507));
+#3021=CARTESIAN_POINT('',(-62.740959776,-21.207942253,-60.144224909));
+#3022=CARTESIAN_POINT('',(-64.041293492,-18.261334669,-60.412506098));
+#3023=CARTESIAN_POINT('',(-65.341627208,-15.314727085,-60.680787286));
+#3024=CARTESIAN_POINT('',(-66.447254147,-12.255797097,-61.043628583));
+#3025=CARTESIAN_POINT('',(-67.335255145,-9.130170248,-61.393709864));
+#3026=CARTESIAN_POINT('',(-67.779255644,-7.567356823,-61.568750504));
+#3027=CARTESIAN_POINT('',(-68.169040165,-5.988012814,-61.740646639));
+#3028=CARTESIAN_POINT('',(-68.503143765,-4.398457146,-61.897582828));
+#3029=CARTESIAN_POINT('',(-68.837247365,-2.808901477,-62.054519018));
+#3030=CARTESIAN_POINT('',(-69.115625854,-1.208971608,-62.196284883));
+#3031=CARTESIAN_POINT('',(-69.337764951,0.394561269,-62.31356546));
+#3032=CARTESIAN_POINT('',(-69.559904048,1.998094147,-62.430846037));
+#3033=CARTESIAN_POINT('',(-69.725745889,3.605171651,-62.523455289));
+#3034=CARTESIAN_POINT('',(-69.835754657,5.208563336,-62.585588664));
+#3035=CARTESIAN_POINT('',(-69.945763425,6.811955021,-62.64772204));
+#3036=CARTESIAN_POINT('',(-70.,8.411626394,-62.679491924));
+#3037=CARTESIAN_POINT('',(-70.,10.,-62.679491924));
+#3038=CARTESIAN_POINT('',(-70.,11.588373606,-62.679491924));
+#3039=CARTESIAN_POINT('',(-69.945763425,13.188044979,-62.64772204));
+#3040=CARTESIAN_POINT('',(-69.835754657,14.791436664,-62.585588664));
+#3041=CARTESIAN_POINT('',(-69.725745889,16.394828349,-62.523455289));
+#3042=CARTESIAN_POINT('',(-69.559904048,18.001905853,-62.430846037));
+#3043=CARTESIAN_POINT('',(-69.337764951,19.605438731,-62.31356546));
+#3044=CARTESIAN_POINT('',(-69.115625854,21.208971608,-62.196284883));
+#3045=CARTESIAN_POINT('',(-68.837247365,22.808901477,-62.054519018));
+#3046=CARTESIAN_POINT('',(-68.503143765,24.398457146,-61.897582828));
+#3047=CARTESIAN_POINT('',(-68.169040165,25.988012814,-61.740646639));
+#3048=CARTESIAN_POINT('',(-67.779255644,27.567356823,-61.568750504));
+#3049=CARTESIAN_POINT('',(-67.335255145,29.130170248,-61.393709864));
+#3050=CARTESIAN_POINT('',(-66.447254147,32.255797097,-61.043628583));
+#3051=CARTESIAN_POINT('',(-65.341627208,35.314727085,-60.680787286));
+#3052=CARTESIAN_POINT('',(-64.041293492,38.261334669,-60.412506098));
+#3053=CARTESIAN_POINT('',(-62.740959776,41.207942253,-60.144224909));
+#3054=CARTESIAN_POINT('',(-61.24589827,44.042642712,-59.97023507));
+#3055=CARTESIAN_POINT('',(-59.589821116,46.72945983,-60.004206609));
+#3056=CARTESIAN_POINT('',(-58.761782539,48.072868388,-60.021192379));
+#3057=CARTESIAN_POINT('',(-57.893618793,49.379495385,-60.090174969));
+#3058=CARTESIAN_POINT('',(-56.990990421,50.645124903,-60.227539348));
+#3059=CARTESIAN_POINT('',(-56.088362049,51.910754422,-60.364903726));
+#3060=CARTESIAN_POINT('',(-55.15114402,53.135592255,-60.570436672));
+#3061=CARTESIAN_POINT('',(-54.185189727,54.316647651,-60.863958251));
+#3062=CARTESIAN_POINT('',(-53.219235434,55.497703047,-61.15747983));
+#3063=CARTESIAN_POINT('',(-52.224578228,56.634894055,-61.538639831));
+#3064=CARTESIAN_POINT('',(-51.208762828,57.724863642,-62.035753593));
+#3065=CARTESIAN_POINT('',(-50.954808978,57.997356039,-62.160032033));
+#3066=CARTESIAN_POINT('',(-50.699539254,58.266921554,-62.29155292));
+#3067=CARTESIAN_POINT('',(-50.443124874,58.5334252,-62.431033024));
+#3068=CARTESIAN_POINT('',(-50.186710495,58.799928846,-62.570513128));
+#3069=CARTESIAN_POINT('',(-49.930053215,59.062481862,-62.717373357));
+#3070=CARTESIAN_POINT('',(-49.668913962,59.32543954,-62.87491135));
+#3071=CARTESIAN_POINT('',(-49.146635456,59.851354898,-63.189987335));
+#3072=CARTESIAN_POINT('',(-48.609274063,60.375468558,-63.54697694));
+#3073=CARTESIAN_POINT('',(-48.070491391,60.884455976,-63.947373251));
+#3074=CARTESIAN_POINT('',(-47.531708718,61.393443393,-64.347769561));
+#3075=CARTESIAN_POINT('',(-46.991649781,61.887206607,-64.791574791));
+#3076=CARTESIAN_POINT('',(-46.464180014,62.355324235,-65.276495751));
+#3077=CARTESIAN_POINT('',(-45.936710247,62.823441864,-65.761416712));
+#3078=CARTESIAN_POINT('',(-45.421793829,63.26593135,-66.28770394));
+#3079=CARTESIAN_POINT('',(-44.931712595,63.676173443,-66.849245199));
+#3080=CARTESIAN_POINT('',(-44.441631361,64.086415536,-67.410786458));
+#3081=CARTESIAN_POINT('',(-43.976693698,64.464164348,-68.007481416));
+#3082=CARTESIAN_POINT('',(-43.547381106,64.805289599,-68.628630551));
+#3083=CARTESIAN_POINT('',(-43.332724811,64.975852224,-68.939205119));
+#3084=CARTESIAN_POINT('',(-43.126929482,65.137312545,-69.255821169));
+#3085=CARTESIAN_POINT('',(-42.930989978,65.289455325,-69.576687817));
+#3086=CARTESIAN_POINT('',(-42.833020225,65.365526716,-69.737121141));
+#3087=CARTESIAN_POINT('',(-42.73746842,65.439346137,-69.898554612));
+#3088=CARTESIAN_POINT('',(-42.644517548,65.510752964,-70.060863195));
+#3089=CARTESIAN_POINT('',(-42.551566676,65.58215979,-70.223171777));
+#3090=CARTESIAN_POINT('',(-42.461660311,65.650842384,-70.385408284));
+#3091=CARTESIAN_POINT('',(-42.372675,65.718513767,-70.551419807));
+#3092=CARTESIAN_POINT('',(-42.016733758,65.989199301,-71.215465901));
+#3093=CARTESIAN_POINT('',(-41.680023319,66.239772761,-71.935057466));
+#3094=CARTESIAN_POINT('',(-41.382168888,66.458091553,-72.69408696));
+#3095=CARTESIAN_POINT('',(-41.084314458,66.676410345,-73.453116454));
+#3096=CARTESIAN_POINT('',(-40.82555167,66.862453446,-74.251101734));
+#3097=CARTESIAN_POINT('',(-40.617776996,67.010484951,-75.067560843));
+#3098=CARTESIAN_POINT('',(-40.410002323,67.158516456,-75.884019952));
+#3099=CARTESIAN_POINT('',(-40.253130912,67.268674843,-76.719520724));
+#3100=CARTESIAN_POINT('',(-40.150616542,67.340456887,-77.550106712));
+#3101=CARTESIAN_POINT('',(-40.048102172,67.41223893,-78.3806927));
+#3102=CARTESIAN_POINT('',(-40.,67.445626465,-79.205813197));
+#3103=CARTESIAN_POINT('',(-40.,67.445626465,-80.));
+#3104=CARTESIAN_POINT('',(-40.,67.445626465,-80.794186803));
+#3105=CARTESIAN_POINT('',(-40.048102172,67.41223893,-81.6193073));
+#3106=CARTESIAN_POINT('',(-40.150616542,67.340456887,-82.449893288));
+#3107=CARTESIAN_POINT('',(-40.253130912,67.268674843,-83.280479276));
+#3108=CARTESIAN_POINT('',(-40.410002323,67.158516456,-84.115980048));
+#3109=CARTESIAN_POINT('',(-40.617776996,67.010484951,-84.932439157));
+#3110=CARTESIAN_POINT('',(-40.82555167,66.862453446,-85.748898266));
+#3111=CARTESIAN_POINT('',(-41.084314458,66.676410345,-86.546883546));
+#3112=CARTESIAN_POINT('',(-41.382168888,66.458091553,-87.30591304));
+#3113=CARTESIAN_POINT('',(-41.680023319,66.239772761,-88.064942534));
+#3114=CARTESIAN_POINT('',(-42.016733758,65.989199301,-88.784534099));
+#3115=CARTESIAN_POINT('',(-42.372675,65.718513767,-89.448580193));
+#3116=CARTESIAN_POINT('',(-42.461660311,65.650842384,-89.614591716));
+#3117=CARTESIAN_POINT('',(-42.551566676,65.58215979,-89.776828223));
+#3118=CARTESIAN_POINT('',(-42.644517548,65.510752964,-89.939136805));
+#3119=CARTESIAN_POINT('',(-42.73746842,65.439346137,-90.101445388));
+#3120=CARTESIAN_POINT('',(-42.833020225,65.365526716,-90.262878859));
+#3121=CARTESIAN_POINT('',(-42.930989978,65.289455325,-90.423312183));
+#3122=CARTESIAN_POINT('',(-43.126929482,65.137312545,-90.744178831));
+#3123=CARTESIAN_POINT('',(-43.332724811,64.975852224,-91.060794881));
+#3124=CARTESIAN_POINT('',(-43.547381106,64.805289599,-91.371369449));
+#3125=CARTESIAN_POINT('',(-43.976693698,64.464164348,-91.992518584));
+#3126=CARTESIAN_POINT('',(-44.441631361,64.086415536,-92.589213542));
+#3127=CARTESIAN_POINT('',(-44.931712595,63.676173443,-93.150754801));
+#3128=CARTESIAN_POINT('',(-45.421793829,63.26593135,-93.71229606));
+#3129=CARTESIAN_POINT('',(-45.936710247,62.823441864,-94.238583288));
+#3130=CARTESIAN_POINT('',(-46.464180014,62.355324235,-94.723504249));
+#3131=CARTESIAN_POINT('',(-46.991649781,61.887206607,-95.208425209));
+#3132=CARTESIAN_POINT('',(-47.531708718,61.393443393,-95.652230439));
+#3133=CARTESIAN_POINT('',(-48.070491391,60.884455976,-96.052626749));
+#3134=CARTESIAN_POINT('',(-48.609274063,60.375468558,-96.45302306));
+#3135=CARTESIAN_POINT('',(-49.146635456,59.851354898,-96.810012665));
+#3136=CARTESIAN_POINT('',(-49.668913962,59.32543954,-97.12508865));
+#3137=CARTESIAN_POINT('',(-49.930053215,59.062481862,-97.282626643));
+#3138=CARTESIAN_POINT('',(-50.186710495,58.799928846,-97.429486872));
+#3139=CARTESIAN_POINT('',(-50.443124874,58.5334252,-97.568966976));
+#3140=CARTESIAN_POINT('',(-50.699539254,58.266921554,-97.70844708));
+#3141=CARTESIAN_POINT('',(-50.954808978,57.997356039,-97.839967967));
+#3142=CARTESIAN_POINT('',(-51.208762828,57.724863642,-97.964246407));
+#3143=CARTESIAN_POINT('',(-52.224578228,56.634894055,-98.461360169));
+#3144=CARTESIAN_POINT('',(-53.219235434,55.497703047,-98.84252017));
+#3145=CARTESIAN_POINT('',(-54.185189727,54.316647651,-99.136041749));
+#3146=CARTESIAN_POINT('',(-55.15114402,53.135592255,-99.429563328));
+#3147=CARTESIAN_POINT('',(-56.088362049,51.910754422,-99.635096274));
+#3148=CARTESIAN_POINT('',(-56.990990421,50.645124903,-99.772460652));
+#3149=CARTESIAN_POINT('',(-57.893618793,49.379495385,-99.909825031));
+#3150=CARTESIAN_POINT('',(-58.761782539,48.072868388,-99.978807621));
+#3151=CARTESIAN_POINT('',(-59.589821116,46.72945983,-99.995793391));
+#3152=CARTESIAN_POINT('',(-61.24589827,44.042642712,-100.02976493));
+#3153=CARTESIAN_POINT('',(-62.740959776,41.207942253,-99.855775091));
+#3154=CARTESIAN_POINT('',(-64.041293492,38.261334669,-99.587493902));
+#3155=CARTESIAN_POINT('',(-65.341627208,35.314727085,-99.319212714));
+#3156=CARTESIAN_POINT('',(-66.447254147,32.255797097,-98.956371417));
+#3157=CARTESIAN_POINT('',(-67.335255145,29.130170248,-98.606290136));
+#3158=CARTESIAN_POINT('',(-67.779255644,27.567356823,-98.431249496));
+#3159=CARTESIAN_POINT('',(-68.169040165,25.988012814,-98.259353361));
+#3160=CARTESIAN_POINT('',(-68.503143765,24.398457146,-98.102417172));
+#3161=CARTESIAN_POINT('',(-68.837247365,22.808901477,-97.945480982));
+#3162=CARTESIAN_POINT('',(-69.115625854,21.208971608,-97.803715117));
+#3163=CARTESIAN_POINT('',(-69.337764951,19.605438731,-97.68643454));
+#3164=CARTESIAN_POINT('',(-69.559904048,18.001905853,-97.569153963));
+#3165=CARTESIAN_POINT('',(-69.725745889,16.394828349,-97.476544711));
+#3166=CARTESIAN_POINT('',(-69.835754657,14.791436664,-97.414411336));
+#3167=CARTESIAN_POINT('',(-69.945763425,13.188044979,-97.35227796));
+#3168=CARTESIAN_POINT('',(-70.,11.588373606,-97.320508076));
+#3169=CARTESIAN_POINT('',(-70.,10.,-97.320508076));
+#3170=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2905,#2906,#2907,#2908,#2909,#2910,#2911,#2912,#2913,#2914,#2915,#2916,#2917,#2918,#2919,#2920,#2921,#2922,#2923,#2924,#2925,#2926,#2927,#2928,#2929,#2930,
+#2931,#2932,#2933,#2934,#2935,#2936,#2937,#2938,#2939,#2940,#2941,#2942,#2943,#2944,#2945,#2946,#2947,#2948,#2949,#2950,#2951,#2952,#2953,#2954,#2955,
+#2956,#2957,#2958,#2959,#2960,#2961,#2962,#2963,#2964,#2965,#2966,#2967,#2968,#2969,#2970,#2971,#2972,#2973,#2974,#2975,#2976,#2977,#2978,#2979,#2980,
+#2981,#2982,#2983,#2984,#2985,#2986,#2987,#2988,#2989,#2990,#2991,#2992,#2993,#2994,#2995,#2996,#2997,#2998,#2999,#3000,#3001,#3002,#3003,#3004,#3005,
+#3006,#3007,#3008,#3009,#3010,#3011,#3012,#3013,#3014,#3015,#3016,#3017,#3018,#3019,#3020,#3021,#3022,#3023,#3024,#3025,#3026,#3027,#3028,#3029,#3030,
+#3031,#3032,#3033,#3034,#3035,#3036,#3037,#3038,#3039,#3040,#3041,#3042,#3043,#3044,#3045,#3046,#3047,#3048,#3049,#3050,#3051,#3052,#3053,#3054,#3055,
+#3056,#3057,#3058,#3059,#3060,#3061,#3062,#3063,#3064,#3065,#3066,#3067,#3068,#3069,#3070,#3071,#3072,#3073,#3074,#3075,#3076,#3077,#3078,#3079,#3080,
+#3081,#3082,#3083,#3084,#3085,#3086,#3087,#3088,#3089,#3090,#3091,#3092,#3093,#3094,#3095,#3096,#3097,#3098,#3099,#3100,#3101,#3102,#3103,#3104,#3105,
+#3106,#3107,#3108,#3109,#3110,#3111,#3112,#3113,#3114,#3115,#3116,#3117,#3118,#3119,#3120,#3121,#3122,#3123,#3124,#3125,#3126,#3127,#3128,#3129,#3130,
+#3131,#3132,#3133,#3134,#3135,#3136,#3137,#3138,#3139,#3140,#3141,#3142,#3143,#3144,#3145,#3146,#3147,#3148,#3149,#3150,#3151,#3152,#3153,#3154,#3155,
+#3156,#3157,#3158,#3159,#3160,#3161,#3162,#3163,#3164,#3165,#3166,#3167,#3168,#3169),.UNSPECIFIED.,.T.,.F.,(4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,3,3,3,3,3,3,3,3,3,4),(0.,0.476512082,0.953024164,1.429536246,1.906048328,2.859072492,3.812096655,4.288608737,4.765120819,5.241632901,5.360760922,5.479888942,5.718144983,5.956401024,6.194657065,6.432913106,6.552041127,6.611605137,6.671169147,6.909425188,7.147681229,7.38593727,7.624193311,7.862449352,8.100705393,8.338961434,
+8.577217475,8.636781485,8.696345495,8.815473516,9.053729557,9.291985598,9.530241639,9.76849768,9.8876257,10.006753721,10.483265803,10.959777884,11.436289966,12.38931413,13.342338294,13.818850376,14.295362458,14.77187454,15.248386622,15.724898704,16.201410786,16.677922868,17.15443495,18.107459113,19.060483277,
+19.536995359,20.013507441,20.490019523,20.609147544,20.728275564,20.966531605,21.204787646,21.443043687,21.681299728,21.800427748,21.859991759,21.919555769,22.15781181,22.396067851,22.634323892,22.872579933,23.110835974,23.349092015,23.587348056,23.825604097,23.885168107,23.944732117,24.063860138,24.302116179,24.54037222,
+24.778628261,25.016884301,25.136012322,25.255140342,25.731652424,26.208164506,26.684676588,27.637700752,28.590724916,29.067236998,29.54374908,30.020261162,30.496773244),.UNSPECIFIED.);
+#3171=EDGE_CURVE('',#2484,#2518,#3170,.T.);
+#3172=ORIENTED_EDGE('',*,*,#3171,.T.);
+#3173=ORIENTED_EDGE('',*,*,#2895,.F.);
+#3174=CARTESIAN_POINT('',(-80.,-55.,-80.));
+#3175=DIRECTION('',(0.,1.,0.));
+#3176=VECTOR('',#3175,200.);
+#3177=LINE('',#3174,#3176);
+#3178=EDGE_CURVE('',#2882,#2493,#3177,.T.);
+#3179=ORIENTED_EDGE('',*,*,#3178,.T.);
+#3180=ORIENTED_EDGE('',*,*,#2499,.F.);
+#3181=EDGE_LOOP('',(#3172,#3173,#3179,#3180));
+#3182=FACE_BOUND('',#3181,.T.);
+#3183=ADVANCED_FACE('',(#3182),#2904,.T.);
+#3184=CARTESIAN_POINT('',(-80.,-10.,0.));
+#3185=DIRECTION('',(-1.,0.,0.));
+#3186=DIRECTION('',(0.,0.,1.));
+#3187=AXIS2_PLACEMENT_3D('',#3184,#3185,#3186);
+#3188=PLANE('',#3187);
+#3189=ORIENTED_EDGE('',*,*,#259,.T.);
+#3190=CARTESIAN_POINT('',(-80.,10.,-800.));
+#3191=DIRECTION('',(0.,0.,1.));
+#3192=VECTOR('',#3191,660.);
+#3193=LINE('',#3190,#3192);
+#3194=EDGE_CURVE('',#2493,#246,#3193,.T.);
+#3195=ORIENTED_EDGE('',*,*,#3194,.F.);
+#3196=ORIENTED_EDGE('',*,*,#3178,.F.);
+#3197=CARTESIAN_POINT('',(-80.,-10.,-390.99800796));
+#3198=DIRECTION('',(0.,0.,-1.));
+#3199=VECTOR('',#3198,409.00199204);
+#3200=LINE('',#3197,#3199);
+#3201=EDGE_CURVE('',#68,#2882,#3200,.T.);
+#3202=ORIENTED_EDGE('',*,*,#3201,.F.);
+#3203=ORIENTED_EDGE('',*,*,#76,.T.);
+#3204=EDGE_LOOP('',(#3189,#3195,#3196,#3202,#3203));
+#3205=FACE_BOUND('',#3204,.T.);
+#3206=ADVANCED_FACE('',(#3205),#3188,.T.);
+#3207=CARTESIAN_POINT('',(0.,-10.,0.));
+#3208=DIRECTION('',(0.,0.,1.));
+#3209=DIRECTION('',(-1.,0.,0.));
+#3210=AXIS2_PLACEMENT_3D('',#3207,#3208,#3209);
+#3211=CYLINDRICAL_SURFACE('',#3210,80.);
+#3212=CARTESIAN_POINT('',(-30.397368307,-84.,3.606648648));
+#3213=VERTEX_POINT('',#3212);
+#3214=CARTESIAN_POINT('',(-30.397368307,-84.,-3.252840442));
+#3215=VERTEX_POINT('',#3214);
+#3216=CARTESIAN_POINT('',(-30.397368307,-84.,36.066486479));
+#3217=DIRECTION('',(0.,0.,-1.));
+#3218=VECTOR('',#3217,68.594890896);
+#3219=LINE('',#3216,#3218);
+#3220=EDGE_CURVE('',#3213,#3215,#3219,.T.);
+#3221=ORIENTED_EDGE('',*,*,#3220,.T.);
+#3222=CARTESIAN_POINT('',(-30.397368307,-84.,-3.252840442));
+#3223=CARTESIAN_POINT('',(-30.632938735,-83.903233499,-4.255815488));
+#3224=CARTESIAN_POINT('',(-30.974981422,-83.761571026,-5.240730551));
+#3225=CARTESIAN_POINT('',(-31.409508929,-83.576071499,-6.171024861));
+#3226=CARTESIAN_POINT('',(-31.844036436,-83.390571972,-7.10131917));
+#3227=CARTESIAN_POINT('',(-32.371253511,-83.160855027,-7.97687438));
+#3228=CARTESIAN_POINT('',(-32.959351069,-82.894946877,-8.768466028));
+#3229=CARTESIAN_POINT('',(-33.253399848,-82.761992802,-9.164261851));
+#3230=CARTESIAN_POINT('',(-33.562372866,-82.620163974,-9.539311676));
+#3231=CARTESIAN_POINT('',(-33.880887821,-82.471255597,-9.891080614));
+#3232=CARTESIAN_POINT('',(-34.040145299,-82.396801408,-10.066965083));
+#3233=CARTESIAN_POINT('',(-34.200952078,-82.321001516,-10.236311971));
+#3234=CARTESIAN_POINT('',(-34.366554218,-82.242222416,-10.402756022));
+#3235=CARTESIAN_POINT('',(-34.532156358,-82.163443315,-10.569200074));
+#3236=CARTESIAN_POINT('',(-34.702191551,-82.081815118,-10.732134136));
+#3237=CARTESIAN_POINT('',(-34.876262173,-81.997493478,-10.891350399));
+#3238=CARTESIAN_POINT('',(-35.572544662,-81.66020692,-11.528215453));
+#3239=CARTESIAN_POINT('',(-36.334619372,-81.278439643,-12.10325871));
+#3240=CARTESIAN_POINT('',(-37.13963193,-80.856489609,-12.598559867));
+#3241=CARTESIAN_POINT('',(-37.944644487,-80.434539576,-13.093861023));
+#3242=CARTESIAN_POINT('',(-38.792086554,-79.972569316,-13.509415245));
+#3243=CARTESIAN_POINT('',(-39.655728894,-79.479642572,-13.838729188));
+#3244=CARTESIAN_POINT('',(-40.519371234,-78.986715828,-14.168043132));
+#3245=CARTESIAN_POINT('',(-41.399779266,-78.462444757,-14.411442526));
+#3246=CARTESIAN_POINT('',(-42.269028023,-77.921492268,-14.572392196));
+#3247=CARTESIAN_POINT('',(-43.13827678,-77.380539778,-14.733341867));
+#3248=CARTESIAN_POINT('',(-43.996399009,-76.822876457,-14.811940694));
+#3249=CARTESIAN_POINT('',(-44.816646794,-76.268149099,-14.821967896));
+#3250=CARTESIAN_POINT('',(-45.02170874,-76.129467259,-14.824474697));
+#3251=CARTESIAN_POINT('',(-45.22463856,-75.990861905,-14.822810392));
+#3252=CARTESIAN_POINT('',(-45.429243306,-75.849706549,-14.816952979));
+#3253=CARTESIAN_POINT('',(-45.633848052,-75.708551193,-14.811095565));
+#3254=CARTESIAN_POINT('',(-45.839056955,-75.565570405,-14.801027327));
+#3255=CARTESIAN_POINT('',(-46.044582151,-75.420917561,-14.786679966));
+#3256=CARTESIAN_POINT('',(-46.455632542,-75.131611874,-14.757985243));
+#3257=CARTESIAN_POINT('',(-46.867943886,-74.83560569,-14.712149846));
+#3258=CARTESIAN_POINT('',(-47.279215101,-74.534299557,-14.648923998));
+#3259=CARTESIAN_POINT('',(-48.101757531,-73.931687291,-14.5224723));
+#3260=CARTESIAN_POINT('',(-48.919919922,-73.307790269,-14.326168765));
+#3261=CARTESIAN_POINT('',(-49.716908558,-72.675585385,-14.062153932));
+#3262=CARTESIAN_POINT('',(-50.513897195,-72.043380502,-13.7981391));
+#3263=CARTESIAN_POINT('',(-51.289699436,-71.402929277,-13.466570282));
+#3264=CARTESIAN_POINT('',(-52.031231028,-70.768009658,-13.073069114));
+#3265=CARTESIAN_POINT('',(-52.772762619,-70.133090038,-12.679567946));
+#3266=CARTESIAN_POINT('',(-53.480039172,-69.503724177,-12.224121434));
+#3267=CARTESIAN_POINT('',(-54.141704694,-68.895465133,-11.715498315));
+#3268=CARTESIAN_POINT('',(-54.803370215,-68.28720609,-11.206875196));
+#3269=CARTESIAN_POINT('',(-55.419344193,-67.700210157,-10.645109371));
+#3270=CARTESIAN_POINT('',(-55.980887972,-67.15015556,-10.041674891));
+#3271=CARTESIAN_POINT('',(-56.121273917,-67.012641911,-9.890816271));
+#3272=CARTESIAN_POINT('',(-56.257869975,-66.877865462,-9.737817128));
+#3273=CARTESIAN_POINT('',(-56.393886364,-66.74268535,-9.578963825));
+#3274=CARTESIAN_POINT('',(-56.529902753,-66.607505239,-9.420110521));
+#3275=CARTESIAN_POINT('',(-56.664589464,-66.472646535,-9.256203386));
+#3276=CARTESIAN_POINT('',(-56.797288,-66.338868254,-9.087220023));
+#3277=CARTESIAN_POINT('',(-57.062685072,-66.071311691,-8.749253298));
+#3278=CARTESIAN_POINT('',(-57.320242882,-65.80783652,-8.3912634));
+#3279=CARTESIAN_POINT('',(-57.565619186,-65.553573147,-8.014873136));
+#3280=CARTESIAN_POINT('',(-58.056371795,-65.045046401,-7.262092608));
+#3281=CARTESIAN_POINT('',(-58.497660928,-64.573933062,-6.435395141));
+#3282=CARTESIAN_POINT('',(-58.862069283,-64.178019285,-5.553946087));
+#3283=CARTESIAN_POINT('',(-59.226477638,-63.782105507,-4.672497033));
+#3284=CARTESIAN_POINT('',(-59.514560129,-63.461217667,-3.734393083));
+#3285=CARTESIAN_POINT('',(-59.708014116,-63.244278807,-2.768308748));
+#3286=CARTESIAN_POINT('',(-59.80474111,-63.135809377,-2.285266581));
+#3287=CARTESIAN_POINT('',(-59.878007633,-63.053083157,-1.795342977));
+#3288=CARTESIAN_POINT('',(-59.926826145,-62.997882111,-1.302913863));
+#3289=CARTESIAN_POINT('',(-59.975644658,-62.942681065,-0.81048475));
+#3290=CARTESIAN_POINT('',(-60.,-62.915026221,-0.31564442));
+#3291=CARTESIAN_POINT('',(-60.,-62.915026221,0.176904103));
+#3292=CARTESIAN_POINT('',(-60.,-62.915026221,0.669452626));
+#3293=CARTESIAN_POINT('',(-59.975644658,-62.942681065,1.164292956));
+#3294=CARTESIAN_POINT('',(-59.926826145,-62.997882111,1.656722069));
+#3295=CARTESIAN_POINT('',(-59.878007633,-63.053083157,2.149151183));
+#3296=CARTESIAN_POINT('',(-59.80474111,-63.135809377,2.639074787));
+#3297=CARTESIAN_POINT('',(-59.708014116,-63.244278807,3.122116954));
+#3298=CARTESIAN_POINT('',(-59.514560129,-63.461217667,4.088201289));
+#3299=CARTESIAN_POINT('',(-59.226477638,-63.782105507,5.026305239));
+#3300=CARTESIAN_POINT('',(-58.862069283,-64.178019285,5.907754293));
+#3301=CARTESIAN_POINT('',(-58.497660928,-64.573933062,6.789203348));
+#3302=CARTESIAN_POINT('',(-58.056371795,-65.045046401,7.615900814));
+#3303=CARTESIAN_POINT('',(-57.565619186,-65.553573147,8.368681342));
+#3304=CARTESIAN_POINT('',(-57.320242882,-65.80783652,8.745071606));
+#3305=CARTESIAN_POINT('',(-57.062685072,-66.071311691,9.103061504));
+#3306=CARTESIAN_POINT('',(-56.797288,-66.338868254,9.44102823));
+#3307=CARTESIAN_POINT('',(-56.664589464,-66.472646535,9.610011592));
+#3308=CARTESIAN_POINT('',(-56.529902753,-66.607505239,9.773918727));
+#3309=CARTESIAN_POINT('',(-56.393886364,-66.74268535,9.932772031));
+#3310=CARTESIAN_POINT('',(-56.257869975,-66.877865462,10.091625334));
+#3311=CARTESIAN_POINT('',(-56.121273917,-67.012641911,10.244624477));
+#3312=CARTESIAN_POINT('',(-55.980887972,-67.15015556,10.395483097));
+#3313=CARTESIAN_POINT('',(-55.419344193,-67.700210157,10.998917577));
+#3314=CARTESIAN_POINT('',(-54.803370215,-68.28720609,11.560683402));
+#3315=CARTESIAN_POINT('',(-54.141704694,-68.895465133,12.069306521));
+#3316=CARTESIAN_POINT('',(-53.480039172,-69.503724177,12.57792964));
+#3317=CARTESIAN_POINT('',(-52.772762619,-70.133090038,13.033376152));
+#3318=CARTESIAN_POINT('',(-52.031231028,-70.768009658,13.42687732));
+#3319=CARTESIAN_POINT('',(-51.289699436,-71.402929277,13.820378488));
+#3320=CARTESIAN_POINT('',(-50.513897195,-72.043380502,14.151947306));
+#3321=CARTESIAN_POINT('',(-49.716908558,-72.675585385,14.415962138));
+#3322=CARTESIAN_POINT('',(-48.919919922,-73.307790269,14.679976971));
+#3323=CARTESIAN_POINT('',(-48.101757531,-73.931687291,14.876280506));
+#3324=CARTESIAN_POINT('',(-47.279215101,-74.534299557,15.002732204));
+#3325=CARTESIAN_POINT('',(-46.867943886,-74.83560569,15.065958052));
+#3326=CARTESIAN_POINT('',(-46.455632542,-75.131611874,15.111793449));
+#3327=CARTESIAN_POINT('',(-46.044582151,-75.420917561,15.140488172));
+#3328=CARTESIAN_POINT('',(-45.839056955,-75.565570405,15.154835533));
+#3329=CARTESIAN_POINT('',(-45.633848052,-75.708551193,15.164903772));
+#3330=CARTESIAN_POINT('',(-45.429243306,-75.849706549,15.170761185));
+#3331=CARTESIAN_POINT('',(-45.22463856,-75.990861905,15.176618598));
+#3332=CARTESIAN_POINT('',(-45.02170874,-76.129467259,15.178282903));
+#3333=CARTESIAN_POINT('',(-44.816646794,-76.268149099,15.175776102));
+#3334=CARTESIAN_POINT('',(-43.996399009,-76.822876457,15.1657489));
+#3335=CARTESIAN_POINT('',(-43.13827678,-77.380539778,15.087150073));
+#3336=CARTESIAN_POINT('',(-42.269028023,-77.921492268,14.926200403));
+#3337=CARTESIAN_POINT('',(-41.399779266,-78.462444757,14.765250732));
+#3338=CARTESIAN_POINT('',(-40.519371234,-78.986715828,14.521851338));
+#3339=CARTESIAN_POINT('',(-39.655728894,-79.479642572,14.192537395));
+#3340=CARTESIAN_POINT('',(-38.792086554,-79.972569316,13.863223451));
+#3341=CARTESIAN_POINT('',(-37.944644487,-80.434539576,13.44766923));
+#3342=CARTESIAN_POINT('',(-37.13963193,-80.856489609,12.952368073));
+#3343=CARTESIAN_POINT('',(-36.334619372,-81.278439643,12.457066916));
+#3344=CARTESIAN_POINT('',(-35.572544662,-81.66020692,11.882023659));
+#3345=CARTESIAN_POINT('',(-34.876262173,-81.997493478,11.245158605));
+#3346=CARTESIAN_POINT('',(-34.702191551,-82.081815118,11.085942342));
+#3347=CARTESIAN_POINT('',(-34.532156358,-82.163443315,10.92300828));
+#3348=CARTESIAN_POINT('',(-34.366554218,-82.242222416,10.756564228));
+#3349=CARTESIAN_POINT('',(-34.200952078,-82.321001516,10.590120177));
+#3350=CARTESIAN_POINT('',(-34.040145299,-82.396801408,10.420773289));
+#3351=CARTESIAN_POINT('',(-33.880887821,-82.471255597,10.24488882));
+#3352=CARTESIAN_POINT('',(-33.562372866,-82.620163974,9.893119883));
+#3353=CARTESIAN_POINT('',(-33.253399848,-82.761992802,9.518070057));
+#3354=CARTESIAN_POINT('',(-32.959351069,-82.894946877,9.122274234));
+#3355=CARTESIAN_POINT('',(-32.371253511,-83.160855027,8.330682586));
+#3356=CARTESIAN_POINT('',(-31.844036436,-83.390571972,7.455127376));
+#3357=CARTESIAN_POINT('',(-31.409508929,-83.576071499,6.524833067));
+#3358=CARTESIAN_POINT('',(-30.974981422,-83.761571026,5.594538757));
+#3359=CARTESIAN_POINT('',(-30.632938735,-83.903233499,4.609623694));
+#3360=CARTESIAN_POINT('',(-30.397368307,-84.,3.606648648));
+#3361=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3222,#3223,#3224,#3225,#3226,#3227,#3228,#3229,#3230,#3231,#3232,#3233,#3234,#3235,#3236,#3237,#3238,#3239,#3240,#3241,#3242,#3243,#3244,#3245,#3246,#3247,
+#3248,#3249,#3250,#3251,#3252,#3253,#3254,#3255,#3256,#3257,#3258,#3259,#3260,#3261,#3262,#3263,#3264,#3265,#3266,#3267,#3268,#3269,#3270,#3271,#3272,
+#3273,#3274,#3275,#3276,#3277,#3278,#3279,#3280,#3281,#3282,#3283,#3284,#3285,#3286,#3287,#3288,#3289,#3290,#3291,#3292,#3293,#3294,#3295,#3296,#3297,
+#3298,#3299,#3300,#3301,#3302,#3303,#3304,#3305,#3306,#3307,#3308,#3309,#3310,#3311,#3312,#3313,#3314,#3315,#3316,#3317,#3318,#3319,#3320,#3321,#3322,
+#3323,#3324,#3325,#3326,#3327,#3328,#3329,#3330,#3331,#3332,#3333,#3334,#3335,#3336,#3337,#3338,#3339,#3340,#3341,#3342,#3343,#3344,#3345,#3346,#3347,
+#3348,#3349,#3350,#3351,#3352,#3353,#3354,#3355,#3356,#3357,#3358,#3359,#3360),.UNSPECIFIED.,.F.,.F.,(4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4),(0.336654144,0.632183258,0.927712372,1.075476929,1.149359208,1.223241486,1.5187706,1.814299714,2.109828828,2.405357942,2.479240221,2.553122499,2.700887056,2.99641617,3.291945284,3.587474398,3.883003512,3.956885791,4.030768069,4.178532626,4.47406174,4.769590854,4.917355411,5.065119968,5.212884525,5.360649082,
+5.656178196,5.951707311,6.099471868,6.173354146,6.247236425,6.542765539,6.838294653,7.133823767,7.429352881,7.577117438,7.650999716,7.724881995,8.020411109,8.315940223,8.611469337,8.906998451,8.980880729,9.054763008,9.202527565,9.498056679,9.793585793),.UNSPECIFIED.);
+#3362=EDGE_CURVE('',#3215,#3213,#3361,.T.);
+#3363=ORIENTED_EDGE('',*,*,#3362,.T.);
+#3364=EDGE_LOOP('',(#3221,#3363));
+#3365=FACE_BOUND('',#3364,.T.);
+#3366=CARTESIAN_POINT('',(30.397368307,-84.,-3.252840442));
+#3367=VERTEX_POINT('',#3366);
+#3368=CARTESIAN_POINT('',(30.397368307,-84.,3.606648648));
+#3369=VERTEX_POINT('',#3368);
+#3370=CARTESIAN_POINT('',(30.397368307,-84.,-32.528404417));
+#3371=DIRECTION('',(0.,0.,1.));
+#3372=VECTOR('',#3371,68.594890896);
+#3373=LINE('',#3370,#3372);
+#3374=EDGE_CURVE('',#3367,#3369,#3373,.T.);
+#3375=ORIENTED_EDGE('',*,*,#3374,.T.);
+#3376=CARTESIAN_POINT('',(30.397368307,-84.,3.606648648));
+#3377=CARTESIAN_POINT('',(30.632938735,-83.903233499,4.609623694));
+#3378=CARTESIAN_POINT('',(30.974981422,-83.761571026,5.594538757));
+#3379=CARTESIAN_POINT('',(31.409508929,-83.576071499,6.524833067));
+#3380=CARTESIAN_POINT('',(31.844036436,-83.390571972,7.455127376));
+#3381=CARTESIAN_POINT('',(32.371253511,-83.160855027,8.330682586));
+#3382=CARTESIAN_POINT('',(32.959351069,-82.894946877,9.122274234));
+#3383=CARTESIAN_POINT('',(33.253399848,-82.761992802,9.518070057));
+#3384=CARTESIAN_POINT('',(33.562372866,-82.620163974,9.893119883));
+#3385=CARTESIAN_POINT('',(33.880887821,-82.471255597,10.24488882));
+#3386=CARTESIAN_POINT('',(34.040145299,-82.396801408,10.420773289));
+#3387=CARTESIAN_POINT('',(34.200952078,-82.321001516,10.590120177));
+#3388=CARTESIAN_POINT('',(34.366554218,-82.242222416,10.756564228));
+#3389=CARTESIAN_POINT('',(34.532156358,-82.163443315,10.92300828));
+#3390=CARTESIAN_POINT('',(34.702191551,-82.081815118,11.085942342));
+#3391=CARTESIAN_POINT('',(34.876262173,-81.997493478,11.245158605));
+#3392=CARTESIAN_POINT('',(35.572544662,-81.66020692,11.882023659));
+#3393=CARTESIAN_POINT('',(36.334619372,-81.278439643,12.457066916));
+#3394=CARTESIAN_POINT('',(37.13963193,-80.856489609,12.952368073));
+#3395=CARTESIAN_POINT('',(37.944644487,-80.434539576,13.44766923));
+#3396=CARTESIAN_POINT('',(38.792086554,-79.972569316,13.863223451));
+#3397=CARTESIAN_POINT('',(39.655728894,-79.479642572,14.192537395));
+#3398=CARTESIAN_POINT('',(40.519371234,-78.986715828,14.521851338));
+#3399=CARTESIAN_POINT('',(41.399779266,-78.462444757,14.765250732));
+#3400=CARTESIAN_POINT('',(42.269028023,-77.921492268,14.926200403));
+#3401=CARTESIAN_POINT('',(43.13827678,-77.380539778,15.087150073));
+#3402=CARTESIAN_POINT('',(43.996399009,-76.822876457,15.1657489));
+#3403=CARTESIAN_POINT('',(44.816646794,-76.268149099,15.175776102));
+#3404=CARTESIAN_POINT('',(45.02170874,-76.129467259,15.178282903));
+#3405=CARTESIAN_POINT('',(45.22463856,-75.990861905,15.176618598));
+#3406=CARTESIAN_POINT('',(45.429243306,-75.849706549,15.170761185));
+#3407=CARTESIAN_POINT('',(45.633848052,-75.708551193,15.164903772));
+#3408=CARTESIAN_POINT('',(45.839056955,-75.565570405,15.154835533));
+#3409=CARTESIAN_POINT('',(46.044582151,-75.420917561,15.140488172));
+#3410=CARTESIAN_POINT('',(46.455632542,-75.131611874,15.111793449));
+#3411=CARTESIAN_POINT('',(46.867943886,-74.83560569,15.065958052));
+#3412=CARTESIAN_POINT('',(47.279215101,-74.534299557,15.002732204));
+#3413=CARTESIAN_POINT('',(48.101757531,-73.931687291,14.876280506));
+#3414=CARTESIAN_POINT('',(48.919919922,-73.307790269,14.679976971));
+#3415=CARTESIAN_POINT('',(49.716908558,-72.675585385,14.415962138));
+#3416=CARTESIAN_POINT('',(50.513897195,-72.043380502,14.151947306));
+#3417=CARTESIAN_POINT('',(51.289699436,-71.402929277,13.820378488));
+#3418=CARTESIAN_POINT('',(52.031231028,-70.768009658,13.42687732));
+#3419=CARTESIAN_POINT('',(52.772762619,-70.133090038,13.033376152));
+#3420=CARTESIAN_POINT('',(53.480039172,-69.503724177,12.57792964));
+#3421=CARTESIAN_POINT('',(54.141704694,-68.895465133,12.069306521));
+#3422=CARTESIAN_POINT('',(54.803370215,-68.28720609,11.560683402));
+#3423=CARTESIAN_POINT('',(55.419344193,-67.700210157,10.998917577));
+#3424=CARTESIAN_POINT('',(55.980887972,-67.15015556,10.395483097));
+#3425=CARTESIAN_POINT('',(56.121273917,-67.012641911,10.244624477));
+#3426=CARTESIAN_POINT('',(56.257869975,-66.877865462,10.091625334));
+#3427=CARTESIAN_POINT('',(56.393886364,-66.74268535,9.932772031));
+#3428=CARTESIAN_POINT('',(56.529902753,-66.607505239,9.773918727));
+#3429=CARTESIAN_POINT('',(56.664589464,-66.472646535,9.610011592));
+#3430=CARTESIAN_POINT('',(56.797288,-66.338868254,9.44102823));
+#3431=CARTESIAN_POINT('',(57.062685072,-66.071311691,9.103061504));
+#3432=CARTESIAN_POINT('',(57.320242882,-65.80783652,8.745071606));
+#3433=CARTESIAN_POINT('',(57.565619186,-65.553573147,8.368681342));
+#3434=CARTESIAN_POINT('',(58.056371795,-65.045046401,7.615900814));
+#3435=CARTESIAN_POINT('',(58.497660928,-64.573933062,6.789203348));
+#3436=CARTESIAN_POINT('',(58.862069283,-64.178019285,5.907754293));
+#3437=CARTESIAN_POINT('',(59.226477638,-63.782105507,5.026305239));
+#3438=CARTESIAN_POINT('',(59.514560129,-63.461217667,4.088201289));
+#3439=CARTESIAN_POINT('',(59.708014116,-63.244278807,3.122116954));
+#3440=CARTESIAN_POINT('',(59.80474111,-63.135809377,2.639074787));
+#3441=CARTESIAN_POINT('',(59.878007633,-63.053083157,2.149151183));
+#3442=CARTESIAN_POINT('',(59.926826145,-62.997882111,1.656722069));
+#3443=CARTESIAN_POINT('',(59.975644658,-62.942681065,1.164292956));
+#3444=CARTESIAN_POINT('',(60.,-62.915026221,0.669452626));
+#3445=CARTESIAN_POINT('',(60.,-62.915026221,0.176904103));
+#3446=CARTESIAN_POINT('',(60.,-62.915026221,-0.31564442));
+#3447=CARTESIAN_POINT('',(59.975644658,-62.942681065,-0.81048475));
+#3448=CARTESIAN_POINT('',(59.926826145,-62.997882111,-1.302913863));
+#3449=CARTESIAN_POINT('',(59.878007633,-63.053083157,-1.795342977));
+#3450=CARTESIAN_POINT('',(59.80474111,-63.135809377,-2.285266581));
+#3451=CARTESIAN_POINT('',(59.708014116,-63.244278807,-2.768308748));
+#3452=CARTESIAN_POINT('',(59.514560129,-63.461217667,-3.734393083));
+#3453=CARTESIAN_POINT('',(59.226477638,-63.782105507,-4.672497033));
+#3454=CARTESIAN_POINT('',(58.862069283,-64.178019285,-5.553946087));
+#3455=CARTESIAN_POINT('',(58.497660928,-64.573933062,-6.435395141));
+#3456=CARTESIAN_POINT('',(58.056371795,-65.045046401,-7.262092608));
+#3457=CARTESIAN_POINT('',(57.565619186,-65.553573147,-8.014873136));
+#3458=CARTESIAN_POINT('',(57.320242882,-65.80783652,-8.3912634));
+#3459=CARTESIAN_POINT('',(57.062685072,-66.071311691,-8.749253298));
+#3460=CARTESIAN_POINT('',(56.797288,-66.338868254,-9.087220023));
+#3461=CARTESIAN_POINT('',(56.664589464,-66.472646535,-9.256203386));
+#3462=CARTESIAN_POINT('',(56.529902753,-66.607505239,-9.420110521));
+#3463=CARTESIAN_POINT('',(56.393886364,-66.74268535,-9.578963825));
+#3464=CARTESIAN_POINT('',(56.257869975,-66.877865462,-9.737817128));
+#3465=CARTESIAN_POINT('',(56.121273917,-67.012641911,-9.890816271));
+#3466=CARTESIAN_POINT('',(55.980887972,-67.15015556,-10.041674891));
+#3467=CARTESIAN_POINT('',(55.419344193,-67.700210157,-10.645109371));
+#3468=CARTESIAN_POINT('',(54.803370215,-68.28720609,-11.206875196));
+#3469=CARTESIAN_POINT('',(54.141704694,-68.895465133,-11.715498315));
+#3470=CARTESIAN_POINT('',(53.480039172,-69.503724177,-12.224121434));
+#3471=CARTESIAN_POINT('',(52.772762619,-70.133090038,-12.679567946));
+#3472=CARTESIAN_POINT('',(52.031231028,-70.768009658,-13.073069114));
+#3473=CARTESIAN_POINT('',(51.289699436,-71.402929277,-13.466570282));
+#3474=CARTESIAN_POINT('',(50.513897195,-72.043380502,-13.7981391));
+#3475=CARTESIAN_POINT('',(49.716908558,-72.675585385,-14.062153932));
+#3476=CARTESIAN_POINT('',(48.919919922,-73.307790269,-14.326168765));
+#3477=CARTESIAN_POINT('',(48.101757531,-73.931687291,-14.5224723));
+#3478=CARTESIAN_POINT('',(47.279215101,-74.534299557,-14.648923998));
+#3479=CARTESIAN_POINT('',(46.867943886,-74.83560569,-14.712149846));
+#3480=CARTESIAN_POINT('',(46.455632542,-75.131611874,-14.757985243));
+#3481=CARTESIAN_POINT('',(46.044582151,-75.420917561,-14.786679966));
+#3482=CARTESIAN_POINT('',(45.839056955,-75.565570405,-14.801027327));
+#3483=CARTESIAN_POINT('',(45.633848052,-75.708551193,-14.811095565));
+#3484=CARTESIAN_POINT('',(45.429243306,-75.849706549,-14.816952979));
+#3485=CARTESIAN_POINT('',(45.22463856,-75.990861905,-14.822810392));
+#3486=CARTESIAN_POINT('',(45.02170874,-76.129467259,-14.824474697));
+#3487=CARTESIAN_POINT('',(44.816646794,-76.268149099,-14.821967896));
+#3488=CARTESIAN_POINT('',(43.996399009,-76.822876457,-14.811940694));
+#3489=CARTESIAN_POINT('',(43.13827678,-77.380539778,-14.733341867));
+#3490=CARTESIAN_POINT('',(42.269028023,-77.921492268,-14.572392196));
+#3491=CARTESIAN_POINT('',(41.399779266,-78.462444757,-14.411442526));
+#3492=CARTESIAN_POINT('',(40.519371234,-78.986715828,-14.168043132));
+#3493=CARTESIAN_POINT('',(39.655728894,-79.479642572,-13.838729188));
+#3494=CARTESIAN_POINT('',(38.792086554,-79.972569316,-13.509415245));
+#3495=CARTESIAN_POINT('',(37.944644487,-80.434539576,-13.093861023));
+#3496=CARTESIAN_POINT('',(37.13963193,-80.856489609,-12.598559867));
+#3497=CARTESIAN_POINT('',(36.334619372,-81.278439643,-12.10325871));
+#3498=CARTESIAN_POINT('',(35.572544662,-81.66020692,-11.528215453));
+#3499=CARTESIAN_POINT('',(34.876262173,-81.997493478,-10.891350399));
+#3500=CARTESIAN_POINT('',(34.702191551,-82.081815118,-10.732134136));
+#3501=CARTESIAN_POINT('',(34.532156358,-82.163443315,-10.569200074));
+#3502=CARTESIAN_POINT('',(34.366554218,-82.242222416,-10.402756022));
+#3503=CARTESIAN_POINT('',(34.200952078,-82.321001516,-10.236311971));
+#3504=CARTESIAN_POINT('',(34.040145299,-82.396801408,-10.066965083));
+#3505=CARTESIAN_POINT('',(33.880887821,-82.471255597,-9.891080614));
+#3506=CARTESIAN_POINT('',(33.562372866,-82.620163974,-9.539311676));
+#3507=CARTESIAN_POINT('',(33.253399848,-82.761992802,-9.164261851));
+#3508=CARTESIAN_POINT('',(32.959351069,-82.894946877,-8.768466028));
+#3509=CARTESIAN_POINT('',(32.371253511,-83.160855027,-7.97687438));
+#3510=CARTESIAN_POINT('',(31.844036436,-83.390571972,-7.10131917));
+#3511=CARTESIAN_POINT('',(31.409508929,-83.576071499,-6.171024861));
+#3512=CARTESIAN_POINT('',(30.974981422,-83.761571026,-5.240730551));
+#3513=CARTESIAN_POINT('',(30.632938735,-83.903233499,-4.255815488));
+#3514=CARTESIAN_POINT('',(30.397368307,-84.,-3.252840442));
+#3515=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3376,#3377,#3378,#3379,#3380,#3381,#3382,#3383,#3384,#3385,#3386,#3387,#3388,#3389,#3390,#3391,#3392,#3393,#3394,#3395,#3396,#3397,#3398,#3399,#3400,#3401,
+#3402,#3403,#3404,#3405,#3406,#3407,#3408,#3409,#3410,#3411,#3412,#3413,#3414,#3415,#3416,#3417,#3418,#3419,#3420,#3421,#3422,#3423,#3424,#3425,#3426,
+#3427,#3428,#3429,#3430,#3431,#3432,#3433,#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441,#3442,#3443,#3444,#3445,#3446,#3447,#3448,#3449,#3450,#3451,
+#3452,#3453,#3454,#3455,#3456,#3457,#3458,#3459,#3460,#3461,#3462,#3463,#3464,#3465,#3466,#3467,#3468,#3469,#3470,#3471,#3472,#3473,#3474,#3475,#3476,
+#3477,#3478,#3479,#3480,#3481,#3482,#3483,#3484,#3485,#3486,#3487,#3488,#3489,#3490,#3491,#3492,#3493,#3494,#3495,#3496,#3497,#3498,#3499,#3500,#3501,
+#3502,#3503,#3504,#3505,#3506,#3507,#3508,#3509,#3510,#3511,#3512,#3513,#3514),.UNSPECIFIED.,.F.,.F.,(4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4),(0.336654144,0.632183258,0.927712372,1.075476929,1.149359208,1.223241486,1.5187706,1.814299714,2.109828828,2.405357942,2.479240221,2.553122499,2.700887056,2.99641617,3.291945284,3.587474398,3.883003512,3.956885791,4.030768069,4.178532626,4.47406174,4.769590854,4.917355411,5.065119968,5.212884525,5.360649082,
+5.656178196,5.951707311,6.099471868,6.173354146,6.247236425,6.542765539,6.838294653,7.133823767,7.429352881,7.577117438,7.650999716,7.724881995,8.020411109,8.315940223,8.611469337,8.906998451,8.980880729,9.054763008,9.202527565,9.498056679,9.793585793),.UNSPECIFIED.);
+#3516=EDGE_CURVE('',#3369,#3367,#3515,.T.);
+#3517=ORIENTED_EDGE('',*,*,#3516,.T.);
+#3518=EDGE_LOOP('',(#3375,#3517));
+#3519=FACE_BOUND('',#3518,.T.);
+#3520=CARTESIAN_POINT('',(-15.,-88.581168228,-300.));
+#3521=DIRECTION('',(0.,0.,1.));
+#3522=VECTOR('',#3521,266.004912814);
+#3523=LINE('',#3520,#3522);
+#3524=EDGE_CURVE('',#969,#861,#3523,.T.);
+#3525=ORIENTED_EDGE('',*,*,#3524,.T.);
+#3526=ORIENTED_EDGE('',*,*,#951,.F.);
+#3527=ORIENTED_EDGE('',*,*,#1075,.T.);
+#3528=ORIENTED_EDGE('',*,*,#1657,.F.);
+#3529=CARTESIAN_POINT('',(15.,-88.581168228,-33.995087186));
+#3530=DIRECTION('',(0.,0.,-1.));
+#3531=VECTOR('',#3530,266.004912814);
+#3532=LINE('',#3529,#3531);
+#3533=EDGE_CURVE('',#1561,#1483,#3532,.T.);
+#3534=ORIENTED_EDGE('',*,*,#3533,.T.);
+#3535=ORIENTED_EDGE('',*,*,#1543,.F.);
+#3536=ORIENTED_EDGE('',*,*,#1118,.T.);
+#3537=ORIENTED_EDGE('',*,*,#1037,.F.);
+#3538=EDGE_LOOP('',(#3525,#3526,#3527,#3528,#3534,#3535,#3536,#3537));
+#3539=FACE_BOUND('',#3538,.T.);
+#3540=ORIENTED_EDGE('',*,*,#2888,.F.);
+#3541=ORIENTED_EDGE('',*,*,#1800,.F.);
+#3542=ORIENTED_EDGE('',*,*,#2185,.F.);
+#3543=ORIENTED_EDGE('',*,*,#1742,.T.);
+#3544=ORIENTED_EDGE('',*,*,#1722,.T.);
+#3545=CARTESIAN_POINT('',(80.,-10.,60.));
+#3546=VERTEX_POINT('',#3545);
+#3547=CARTESIAN_POINT('',(80.,-10.,110.99800796));
+#3548=DIRECTION('',(0.,0.,1.));
+#3549=VECTOR('',#3548,489.00199204);
+#3550=LINE('',#3547,#3549);
+#3551=EDGE_CURVE('',#315,#3546,#3550,.T.);
+#3552=ORIENTED_EDGE('',*,*,#3551,.T.);
+#3553=CARTESIAN_POINT('',(0.,-10.,60.));
+#3554=DIRECTION('',(0.,0.,1.));
+#3555=DIRECTION('',(-0.,-1.,0.));
+#3556=AXIS2_PLACEMENT_3D('',#3553,#3554,#3555);
+#3557=CIRCLE('',#3556,80.);
+#3558=EDGE_CURVE('',#1688,#3546,#3557,.T.);
+#3559=ORIENTED_EDGE('',*,*,#3558,.F.);
+#3560=ORIENTED_EDGE('',*,*,#1693,.T.);
+#3561=ORIENTED_EDGE('',*,*,#1673,.T.);
+#3562=ORIENTED_EDGE('',*,*,#3201,.T.);
+#3563=EDGE_LOOP('',(#3540,#3541,#3542,#3543,#3544,#3552,#3559,#3560,#3561,#3562));
+#3564=FACE_BOUND('',#3563,.T.);
+#3565=ADVANCED_FACE('',(#3365,#3519,#3539,#3564),#3211,.T.);
+#3566=CARTESIAN_POINT('',(0.,-10.,60.));
+#3567=DIRECTION('',(0.,0.,-1.));
+#3568=DIRECTION('',(-1.,0.,0.));
+#3569=AXIS2_PLACEMENT_3D('',#3566,#3567,#3568);
+#3570=DEGENERATE_TOROIDAL_SURFACE('',#3569,40.,40.,.T.);
+#3571=CARTESIAN_POINT('',(40.,-10.,100.));
+#3572=VERTEX_POINT('',#3571);
+#3573=CARTESIAN_POINT('',(40.,-10.,60.));
+#3574=DIRECTION('',(0.,-1.,0.));
+#3575=DIRECTION('',(1.,0.,0.));
+#3576=AXIS2_PLACEMENT_3D('',#3573,#3574,#3575);
+#3577=CIRCLE('',#3576,40.);
+#3578=EDGE_CURVE('',#3546,#3572,#3577,.T.);
+#3579=ORIENTED_EDGE('',*,*,#3578,.T.);
+#3580=CARTESIAN_POINT('',(-40.,-10.,100.));
+#3581=VERTEX_POINT('',#3580);
+#3582=CARTESIAN_POINT('',(0.,-10.,100.));
+#3583=DIRECTION('',(-0.,0.,-1.));
+#3584=DIRECTION('',(-0.,-1.,0.));
+#3585=AXIS2_PLACEMENT_3D('',#3582,#3583,#3584);
+#3586=CIRCLE('',#3585,40.);
+#3587=EDGE_CURVE('',#3572,#3581,#3586,.T.);
+#3588=ORIENTED_EDGE('',*,*,#3587,.T.);
+#3589=CARTESIAN_POINT('',(-40.,-10.,60.));
+#3590=DIRECTION('',(-0.,-1.,0.));
+#3591=DIRECTION('',(0.,0.,1.));
+#3592=AXIS2_PLACEMENT_3D('',#3589,#3590,#3591);
+#3593=CIRCLE('',#3592,40.);
+#3594=EDGE_CURVE('',#3581,#1688,#3593,.T.);
+#3595=ORIENTED_EDGE('',*,*,#3594,.T.);
+#3596=ORIENTED_EDGE('',*,*,#3558,.T.);
+#3597=EDGE_LOOP('',(#3579,#3588,#3595,#3596));
+#3598=FACE_BOUND('',#3597,.T.);
+#3599=ADVANCED_FACE('',(#3598),#3570,.T.);
+#3600=CARTESIAN_POINT('',(-40.,-5.,60.));
+#3601=DIRECTION('',(0.,1.,0.));
+#3602=DIRECTION('',(-0.707106781,0.,0.707106781));
+#3603=AXIS2_PLACEMENT_3D('',#3600,#3601,#3602);
+#3604=CYLINDRICAL_SURFACE('',#3603,40.);
+#3605=CARTESIAN_POINT('',(-40.,10.,100.));
+#3606=VERTEX_POINT('',#3605);
+#3607=CARTESIAN_POINT('',(-40.,10.,60.));
+#3608=DIRECTION('',(0.,-1.,0.));
+#3609=DIRECTION('',(0.,0.,1.));
+#3610=AXIS2_PLACEMENT_3D('',#3607,#3608,#3609);
+#3611=CIRCLE('',#3610,40.);
+#3612=EDGE_CURVE('',#3606,#1696,#3611,.T.);
+#3613=ORIENTED_EDGE('',*,*,#3612,.T.);
+#3614=ORIENTED_EDGE('',*,*,#1701,.T.);
+#3615=ORIENTED_EDGE('',*,*,#3594,.F.);
+#3616=CARTESIAN_POINT('',(-40.,-55.,100.));
+#3617=DIRECTION('',(0.,1.,0.));
+#3618=VECTOR('',#3617,200.);
+#3619=LINE('',#3616,#3618);
+#3620=EDGE_CURVE('',#3581,#3606,#3619,.T.);
+#3621=ORIENTED_EDGE('',*,*,#3620,.T.);
+#3622=EDGE_LOOP('',(#3613,#3614,#3615,#3621));
+#3623=FACE_BOUND('',#3622,.T.);
+#3624=ADVANCED_FACE('',(#3623),#3604,.T.);
+#3625=CARTESIAN_POINT('',(0.,10.,60.));
+#3626=DIRECTION('',(0.,0.,-1.));
+#3627=DIRECTION('',(-1.,0.,0.));
+#3628=AXIS2_PLACEMENT_3D('',#3625,#3626,#3627);
+#3629=DEGENERATE_TOROIDAL_SURFACE('',#3628,40.,40.,.T.);
+#3630=CARTESIAN_POINT('',(40.,10.,100.));
+#3631=VERTEX_POINT('',#3630);
+#3632=CARTESIAN_POINT('',(80.,10.,60.));
+#3633=VERTEX_POINT('',#3632);
+#3634=CARTESIAN_POINT('',(40.,10.,60.));
+#3635=DIRECTION('',(0.,1.,0.));
+#3636=DIRECTION('',(0.,-0.,1.));
+#3637=AXIS2_PLACEMENT_3D('',#3634,#3635,#3636);
+#3638=CIRCLE('',#3637,40.);
+#3639=EDGE_CURVE('',#3631,#3633,#3638,.T.);
+#3640=ORIENTED_EDGE('',*,*,#3639,.T.);
+#3641=CARTESIAN_POINT('',(0.,10.,60.));
+#3642=DIRECTION('',(0.,-0.,1.));
+#3643=DIRECTION('',(0.,1.,0.));
+#3644=AXIS2_PLACEMENT_3D('',#3641,#3642,#3643);
+#3645=CIRCLE('',#3644,80.);
+#3646=EDGE_CURVE('',#3633,#1696,#3645,.T.);
+#3647=ORIENTED_EDGE('',*,*,#3646,.T.);
+#3648=ORIENTED_EDGE('',*,*,#3612,.F.);
+#3649=CARTESIAN_POINT('',(0.,10.,100.));
+#3650=DIRECTION('',(0.,0.,-1.));
+#3651=DIRECTION('',(0.,1.,0.));
+#3652=AXIS2_PLACEMENT_3D('',#3649,#3650,#3651);
+#3653=CIRCLE('',#3652,40.);
+#3654=EDGE_CURVE('',#3606,#3631,#3653,.T.);
+#3655=ORIENTED_EDGE('',*,*,#3654,.T.);
+#3656=EDGE_LOOP('',(#3640,#3647,#3648,#3655));
+#3657=FACE_BOUND('',#3656,.T.);
+#3658=ADVANCED_FACE('',(#3657),#3629,.T.);
+#3659=CARTESIAN_POINT('',(40.,5.,60.));
+#3660=DIRECTION('',(0.,-1.,0.));
+#3661=DIRECTION('',(0.707106781,0.,0.707106781));
+#3662=AXIS2_PLACEMENT_3D('',#3659,#3660,#3661);
+#3663=CYLINDRICAL_SURFACE('',#3662,40.);
+#3664=ORIENTED_EDGE('',*,*,#3578,.F.);
+#3665=CARTESIAN_POINT('',(80.,-10.,60.));
+#3666=DIRECTION('',(0.,1.,0.));
+#3667=VECTOR('',#3666,20.);
+#3668=LINE('',#3665,#3667);
+#3669=EDGE_CURVE('',#3546,#3633,#3668,.T.);
+#3670=ORIENTED_EDGE('',*,*,#3669,.T.);
+#3671=ORIENTED_EDGE('',*,*,#3639,.F.);
+#3672=CARTESIAN_POINT('',(40.,10.,100.));
+#3673=DIRECTION('',(0.,-1.,0.));
+#3674=VECTOR('',#3673,20.);
+#3675=LINE('',#3672,#3674);
+#3676=EDGE_CURVE('',#3631,#3572,#3675,.T.);
+#3677=ORIENTED_EDGE('',*,*,#3676,.T.);
+#3678=EDGE_LOOP('',(#3664,#3670,#3671,#3677));
+#3679=FACE_BOUND('',#3678,.T.);
+#3680=ADVANCED_FACE('',(#3679),#3663,.T.);
+#3681=CARTESIAN_POINT('',(80.,10.,0.));
+#3682=DIRECTION('',(1.,0.,0.));
+#3683=DIRECTION('',(0.,0.,-1.));
+#3684=AXIS2_PLACEMENT_3D('',#3681,#3682,#3683);
+#3685=PLANE('',#3684);
+#3686=ORIENTED_EDGE('',*,*,#476,.T.);
+#3687=CARTESIAN_POINT('',(80.,10.,-140.));
+#3688=DIRECTION('',(0.,0.,1.));
+#3689=VECTOR('',#3688,740.);
+#3690=LINE('',#3687,#3689);
+#3691=EDGE_CURVE('',#463,#3633,#3690,.T.);
+#3692=ORIENTED_EDGE('',*,*,#3691,.T.);
+#3693=ORIENTED_EDGE('',*,*,#3669,.F.);
+#3694=ORIENTED_EDGE('',*,*,#3551,.F.);
+#3695=ORIENTED_EDGE('',*,*,#323,.T.);
+#3696=EDGE_LOOP('',(#3686,#3692,#3693,#3694,#3695));
+#3697=FACE_BOUND('',#3696,.T.);
+#3698=ADVANCED_FACE('',(#3697),#3685,.T.);
+#3699=CARTESIAN_POINT('',(-0.,0.,100.));
+#3700=DIRECTION('',(0.,0.,1.));
+#3701=DIRECTION('',(1.,0.,0.));
+#3702=AXIS2_PLACEMENT_3D('',#3699,#3700,#3701);
+#3703=PLANE('',#3702);
+#3704=ORIENTED_EDGE('',*,*,#3587,.F.);
+#3705=ORIENTED_EDGE('',*,*,#3676,.F.);
+#3706=ORIENTED_EDGE('',*,*,#3654,.F.);
+#3707=ORIENTED_EDGE('',*,*,#3620,.F.);
+#3708=EDGE_LOOP('',(#3704,#3705,#3706,#3707));
+#3709=FACE_BOUND('',#3708,.T.);
+#3710=ADVANCED_FACE('',(#3709),#3703,.T.);
+#3711=CARTESIAN_POINT('',(-45.,-70.,0.176904103));
+#3712=DIRECTION('',(0.,-1.,0.));
+#3713=DIRECTION('',(-1.,0.,0.));
+#3714=AXIS2_PLACEMENT_3D('',#3711,#3712,#3713);
+#3715=CYLINDRICAL_SURFACE('',#3714,15.);
+#3716=CARTESIAN_POINT('',(-30.,-56.,0.176904103));
+#3717=VERTEX_POINT('',#3716);
+#3718=CARTESIAN_POINT('',(-30.,-84.,0.176904103));
+#3719=VERTEX_POINT('',#3718);
+#3720=CARTESIAN_POINT('',(-30.,-56.,0.176904103));
+#3721=DIRECTION('',(0.,-1.,0.));
+#3722=VECTOR('',#3721,28.);
+#3723=LINE('',#3720,#3722);
+#3724=EDGE_CURVE('',#3717,#3719,#3723,.T.);
+#3725=ORIENTED_EDGE('',*,*,#3724,.T.);
+#3726=CARTESIAN_POINT('',(-45.,-84.,0.176904103));
+#3727=DIRECTION('',(0.,-1.,0.));
+#3728=DIRECTION('',(-1.,0.,0.));
+#3729=AXIS2_PLACEMENT_3D('',#3726,#3727,#3728);
+#3730=CIRCLE('',#3729,15.);
+#3731=EDGE_CURVE('',#3719,#3213,#3730,.T.);
+#3732=ORIENTED_EDGE('',*,*,#3731,.T.);
+#3733=ORIENTED_EDGE('',*,*,#3362,.F.);
+#3734=CARTESIAN_POINT('',(-45.,-84.,0.176904103));
+#3735=DIRECTION('',(0.,-1.,0.));
+#3736=DIRECTION('',(-1.,0.,0.));
+#3737=AXIS2_PLACEMENT_3D('',#3734,#3735,#3736);
+#3738=CIRCLE('',#3737,15.);
+#3739=EDGE_CURVE('',#3215,#3719,#3738,.T.);
+#3740=ORIENTED_EDGE('',*,*,#3739,.T.);
+#3741=ORIENTED_EDGE('',*,*,#3724,.F.);
+#3742=CARTESIAN_POINT('',(-45.,-56.,0.176904103));
+#3743=DIRECTION('',(0.,1.,0.));
+#3744=DIRECTION('',(-1.,0.,0.));
+#3745=AXIS2_PLACEMENT_3D('',#3742,#3743,#3744);
+#3746=CIRCLE('',#3745,15.);
+#3747=EDGE_CURVE('',#3717,#3717,#3746,.T.);
+#3748=ORIENTED_EDGE('',*,*,#3747,.T.);
+#3749=EDGE_LOOP('',(#3725,#3732,#3733,#3740,#3741,#3748));
+#3750=FACE_BOUND('',#3749,.T.);
+#3751=ADVANCED_FACE('',(#3750),#3715,.F.);
+#3752=CARTESIAN_POINT('',(-45.,-84.,0.176904103));
+#3753=DIRECTION('',(0.,-1.,0.));
+#3754=DIRECTION('',(0.,0.,-1.));
+#3755=AXIS2_PLACEMENT_3D('',#3752,#3753,#3754);
+#3756=PLANE('',#3755);
+#3757=ORIENTED_EDGE('',*,*,#3220,.F.);
+#3758=ORIENTED_EDGE('',*,*,#3731,.F.);
+#3759=ORIENTED_EDGE('',*,*,#3739,.F.);
+#3760=EDGE_LOOP('',(#3757,#3758,#3759));
+#3761=FACE_BOUND('',#3760,.T.);
+#3762=ADVANCED_FACE('',(#3761),#3756,.F.);
+#3763=CARTESIAN_POINT('',(-45.,-56.,0.176904103));
+#3764=DIRECTION('',(0.,-1.,0.));
+#3765=DIRECTION('',(0.,0.,-1.));
+#3766=AXIS2_PLACEMENT_3D('',#3763,#3764,#3765);
+#3767=PLANE('',#3766);
+#3768=ORIENTED_EDGE('',*,*,#3747,.F.);
+#3769=EDGE_LOOP('',(#3768));
+#3770=FACE_BOUND('',#3769,.T.);
+#3771=ADVANCED_FACE('',(#3770),#3767,.T.);
+#3772=CARTESIAN_POINT('',(45.,-70.,0.176904103));
+#3773=DIRECTION('',(-0.,1.,0.));
+#3774=DIRECTION('',(1.,0.,0.));
+#3775=AXIS2_PLACEMENT_3D('',#3772,#3773,#3774);
+#3776=CYLINDRICAL_SURFACE('',#3775,15.);
+#3777=CARTESIAN_POINT('',(30.,-56.,0.176904103));
+#3778=VERTEX_POINT('',#3777);
+#3779=CARTESIAN_POINT('',(30.,-84.,0.176904103));
+#3780=VERTEX_POINT('',#3779);
+#3781=CARTESIAN_POINT('',(30.,-56.,0.176904103));
+#3782=DIRECTION('',(-0.,-1.,-0.));
+#3783=VECTOR('',#3782,28.);
+#3784=LINE('',#3781,#3783);
+#3785=EDGE_CURVE('',#3778,#3780,#3784,.T.);
+#3786=ORIENTED_EDGE('',*,*,#3785,.F.);
+#3787=CARTESIAN_POINT('',(45.,-56.,0.176904103));
+#3788=DIRECTION('',(0.,-1.,0.));
+#3789=DIRECTION('',(1.,0.,0.));
+#3790=AXIS2_PLACEMENT_3D('',#3787,#3788,#3789);
+#3791=CIRCLE('',#3790,15.);
+#3792=EDGE_CURVE('',#3778,#3778,#3791,.T.);
+#3793=ORIENTED_EDGE('',*,*,#3792,.F.);
+#3794=ORIENTED_EDGE('',*,*,#3785,.T.);
+#3795=CARTESIAN_POINT('',(45.,-84.,0.176904103));
+#3796=DIRECTION('',(-0.,1.,0.));
+#3797=DIRECTION('',(1.,0.,0.));
+#3798=AXIS2_PLACEMENT_3D('',#3795,#3796,#3797);
+#3799=CIRCLE('',#3798,15.);
+#3800=EDGE_CURVE('',#3367,#3780,#3799,.T.);
+#3801=ORIENTED_EDGE('',*,*,#3800,.F.);
+#3802=ORIENTED_EDGE('',*,*,#3516,.F.);
+#3803=CARTESIAN_POINT('',(45.,-84.,0.176904103));
+#3804=DIRECTION('',(-0.,1.,0.));
+#3805=DIRECTION('',(1.,0.,0.));
+#3806=AXIS2_PLACEMENT_3D('',#3803,#3804,#3805);
+#3807=CIRCLE('',#3806,15.);
+#3808=EDGE_CURVE('',#3780,#3369,#3807,.T.);
+#3809=ORIENTED_EDGE('',*,*,#3808,.F.);
+#3810=EDGE_LOOP('',(#3786,#3793,#3794,#3801,#3802,#3809));
+#3811=FACE_BOUND('',#3810,.T.);
+#3812=ADVANCED_FACE('',(#3811),#3776,.F.);
+#3813=CARTESIAN_POINT('',(45.,-84.,0.176904103));
+#3814=DIRECTION('',(0.,-1.,0.));
+#3815=DIRECTION('',(0.,0.,-1.));
+#3816=AXIS2_PLACEMENT_3D('',#3813,#3814,#3815);
+#3817=PLANE('',#3816);
+#3818=ORIENTED_EDGE('',*,*,#3374,.F.);
+#3819=ORIENTED_EDGE('',*,*,#3800,.T.);
+#3820=ORIENTED_EDGE('',*,*,#3808,.T.);
+#3821=EDGE_LOOP('',(#3818,#3819,#3820));
+#3822=FACE_BOUND('',#3821,.T.);
+#3823=ADVANCED_FACE('',(#3822),#3817,.F.);
+#3824=CARTESIAN_POINT('',(45.,-56.,0.176904103));
+#3825=DIRECTION('',(0.,-1.,0.));
+#3826=DIRECTION('',(0.,0.,-1.));
+#3827=AXIS2_PLACEMENT_3D('',#3824,#3825,#3826);
+#3828=PLANE('',#3827);
+#3829=ORIENTED_EDGE('',*,*,#3792,.T.);
+#3830=EDGE_LOOP('',(#3829));
+#3831=FACE_BOUND('',#3830,.T.);
+#3832=ADVANCED_FACE('',(#3831),#3828,.T.);
+#3833=CARTESIAN_POINT('',(-15.,-98.027756377,-16.972243623));
+#3834=DIRECTION('',(1.,0.,0.));
+#3835=DIRECTION('',(0.,0.,-1.));
+#3836=AXIS2_PLACEMENT_3D('',#3833,#3834,#3835);
+#3837=PLANE('',#3836);
+#3838=ORIENTED_EDGE('',*,*,#957,.F.);
+#3839=ORIENTED_EDGE('',*,*,#3524,.F.);
+#3840=ORIENTED_EDGE('',*,*,#974,.F.);
+#3841=EDGE_LOOP('',(#3838,#3839,#3840));
+#3842=FACE_BOUND('',#3841,.T.);
+#3843=ADVANCED_FACE('',(#3842),#3837,.F.);
+#3844=CARTESIAN_POINT('',(15.,-98.027756377,-16.972243623));
+#3845=DIRECTION('',(1.,0.,0.));
+#3846=DIRECTION('',(0.,0.,-1.));
+#3847=AXIS2_PLACEMENT_3D('',#3844,#3845,#3846);
+#3848=PLANE('',#3847);
+#3849=ORIENTED_EDGE('',*,*,#1549,.F.);
+#3850=ORIENTED_EDGE('',*,*,#3533,.F.);
+#3851=ORIENTED_EDGE('',*,*,#1566,.F.);
+#3852=EDGE_LOOP('',(#3849,#3850,#3851));
+#3853=FACE_BOUND('',#3852,.T.);
+#3854=ADVANCED_FACE('',(#3853),#3848,.T.);
+#3855=CARTESIAN_POINT('',(0.,10.,-100.));
+#3856=DIRECTION('',(0.,0.,-1.));
+#3857=DIRECTION('',(1.,0.,0.));
+#3858=AXIS2_PLACEMENT_3D('',#3855,#3856,#3857);
+#3859=CYLINDRICAL_SURFACE('',#3858,70.);
+#3860=CARTESIAN_POINT('',(-70.,10.,-150.));
+#3861=VERTEX_POINT('',#3860);
+#3862=CARTESIAN_POINT('',(-70.,10.,-150.));
+#3863=DIRECTION('',(-0.,-0.,1.));
+#3864=VECTOR('',#3863,52.679491924);
+#3865=LINE('',#3862,#3864);
+#3866=EDGE_CURVE('',#3861,#2484,#3865,.T.);
+#3867=ORIENTED_EDGE('',*,*,#3866,.T.);
+#3868=ORIENTED_EDGE('',*,*,#2490,.F.);
+#3869=ORIENTED_EDGE('',*,*,#2464,.F.);
+#3870=ORIENTED_EDGE('',*,*,#2171,.F.);
+#3871=CARTESIAN_POINT('',(0.,10.,-100.));
+#3872=DIRECTION('',(0.,0.,1.));
+#3873=DIRECTION('',(1.,0.,-0.));
+#3874=AXIS2_PLACEMENT_3D('',#3871,#3872,#3873);
+#3875=CIRCLE('',#3874,70.);
+#3876=EDGE_CURVE('',#1769,#1778,#3875,.T.);
+#3877=ORIENTED_EDGE('',*,*,#3876,.F.);
+#3878=ORIENTED_EDGE('',*,*,#2878,.F.);
+#3879=ORIENTED_EDGE('',*,*,#3171,.F.);
+#3880=ORIENTED_EDGE('',*,*,#3866,.F.);
+#3881=CARTESIAN_POINT('',(0.,10.,-150.));
+#3882=DIRECTION('',(0.,0.,1.));
+#3883=DIRECTION('',(1.,0.,-0.));
+#3884=AXIS2_PLACEMENT_3D('',#3881,#3882,#3883);
+#3885=CIRCLE('',#3884,70.);
+#3886=EDGE_CURVE('',#3861,#3861,#3885,.T.);
+#3887=ORIENTED_EDGE('',*,*,#3886,.T.);
+#3888=EDGE_LOOP('',(#3867,#3868,#3869,#3870,#3877,#3878,#3879,#3880,#3887));
+#3889=FACE_BOUND('',#3888,.T.);
+#3890=ADVANCED_FACE('',(#3889),#3859,.T.);
+#3891=CARTESIAN_POINT('',(0.,10.,-150.));
+#3892=DIRECTION('',(0.,0.,1.));
+#3893=DIRECTION('',(1.,0.,0.));
+#3894=AXIS2_PLACEMENT_3D('',#3891,#3892,#3893);
+#3895=PLANE('',#3894);
+#3896=ORIENTED_EDGE('',*,*,#3886,.F.);
+#3897=EDGE_LOOP('',(#3896));
+#3898=FACE_BOUND('',#3897,.T.);
+#3899=ADVANCED_FACE('',(#3898),#3895,.F.);
+#3900=CARTESIAN_POINT('',(-0.,0.,-100.));
+#3901=DIRECTION('',(0.,0.,1.));
+#3902=DIRECTION('',(1.,0.,0.));
+#3903=AXIS2_PLACEMENT_3D('',#3900,#3901,#3902);
+#3904=PLANE('',#3903);
+#3905=ORIENTED_EDGE('',*,*,#1784,.F.);
+#3906=ORIENTED_EDGE('',*,*,#3876,.T.);
+#3907=EDGE_LOOP('',(#3905,#3906));
+#3908=FACE_BOUND('',#3907,.T.);
+#3909=ADVANCED_FACE('',(#3908),#3904,.F.);
+#3910=CARTESIAN_POINT('',(0.,10.,0.));
+#3911=DIRECTION('',(0.,0.,1.));
+#3912=DIRECTION('',(1.,0.,-0.));
+#3913=AXIS2_PLACEMENT_3D('',#3910,#3911,#3912);
+#3914=CYLINDRICAL_SURFACE('',#3913,80.);
+#3915=ORIENTED_EDGE('',*,*,#2506,.F.);
+#3916=ORIENTED_EDGE('',*,*,#3194,.T.);
+#3917=ORIENTED_EDGE('',*,*,#1707,.T.);
+#3918=ORIENTED_EDGE('',*,*,#3646,.F.);
+#3919=ORIENTED_EDGE('',*,*,#3691,.F.);
+#3920=ORIENTED_EDGE('',*,*,#1756,.F.);
+#3921=EDGE_LOOP('',(#3915,#3916,#3917,#3918,#3919,#3920));
+#3922=FACE_BOUND('',#3921,.T.);
+#3923=ADVANCED_FACE('',(#3922),#3914,.T.);
+#3924=CARTESIAN_POINT('',(-92.,-7.,-39.099800796));
+#3925=DIRECTION('',(0.,0.,1.));
+#3926=DIRECTION('',(1.,0.,-0.));
+#3927=AXIS2_PLACEMENT_3D('',#3924,#3925,#3926);
+#3928=SPHERICAL_SURFACE('',#3927,3.);
+#3929=ORIENTED_EDGE('',*,*,#41,.F.);
+#3930=ORIENTED_EDGE('',*,*,#189,.F.);
+#3931=ORIENTED_EDGE('',*,*,#92,.F.);
+#3932=EDGE_LOOP('',(#3929,#3930,#3931));
+#3933=FACE_BOUND('',#3932,.T.);
+#3934=ADVANCED_FACE('',(#3933),#3928,.T.);
+#3935=CARTESIAN_POINT('',(-92.,-7.,11.099800796));
+#3936=DIRECTION('',(0.,0.,1.));
+#3937=DIRECTION('',(1.,0.,-0.));
+#3938=AXIS2_PLACEMENT_3D('',#3935,#3936,#3937);
+#3939=SPHERICAL_SURFACE('',#3938,3.);
+#3940=ORIENTED_EDGE('',*,*,#117,.F.);
+#3941=ORIENTED_EDGE('',*,*,#167,.F.);
+#3942=ORIENTED_EDGE('',*,*,#203,.F.);
+#3943=EDGE_LOOP('',(#3940,#3941,#3942));
+#3944=FACE_BOUND('',#3943,.T.);
+#3945=ADVANCED_FACE('',(#3944),#3939,.T.);
+#3946=CLOSED_SHELL('',(#61,#102,#137,#178,#214,#236,#263,#273,#308,#340,#375,#407,#431,#453,#480,#490,#845,#961,#1047,#1079,#1104,#1129,#1474,#1553,#1662,#1679,
+#1711,#1728,#1760,#1804,#2190,#2477,#2511,#2899,#3183,#3206,#3565,#3599,#3624,#3658,#3680,#3698,#3710,#3751,#3762,#3771,#3812,#3823,#3832,#3843,#3854,
+#3890,#3899,#3909,#3923,#3934,#3945));
+#3947=MANIFOLD_SOLID_BREP('',#3946);
+#3948=COLOUR_RGB('',0.752941012,0.752941012,0.752941012);
+#3949=FILL_AREA_STYLE_COLOUR('',#3948);
+#3950=FILL_AREA_STYLE('',(#3949));
+#3951=SURFACE_STYLE_FILL_AREA(#3950);
+#3952=SURFACE_SIDE_STYLE('',(#3951));
+#3953=SURFACE_STYLE_USAGE(.BOTH.,#3952);
+#3954=PRESENTATION_STYLE_ASSIGNMENT((#3953));
+#26=STYLED_ITEM('',(#3954),#3947);
+#16=SHAPE_REPRESENTATION('3b2fb1b643ed20ec6ccf48205c902f4120230107-1-1i3w6fs.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('3b2fb1b643ed20ec6ccf48205c902f4120230107-1-1i3w6fs.ipt',(#3947),#10);
+#3962=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#3963=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#3964=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#3963);
+#3965=PRODUCT_CONTEXT('',#3963,'mechanical');
+#3966=PRODUCT_DEFINITION_CONTEXT('part definition',#3963,'design');
+#24=PRODUCT('3b2fb1b643ed20ec6ccf48205c902f4120230107-1-1i3w6fs.ipt','3b2fb1b643ed20ec6ccf48205c902f4120230107-1-1i3w6fs.ipt','',(#3965));
+#3967=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#3968=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#3968,#3966);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#3969=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/decoupling_bar_38mm_V1-0.step b/Design Files/CAD/STEP/decoupling_bar_38mm_V1-0.step
new file mode 100644
index 0000000000000000000000000000000000000000..8654e2d76c16b8a7b391de4a6817353e6d6f1280
--- /dev/null
+++ b/Design Files/CAD/STEP/decoupling_bar_38mm_V1-0.step	
@@ -0,0 +1,191 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/2736ccafe6a8e10c48898390672eab2f20230107-1-39c0km.iam.step',
+'2023-01-07T10:40:28+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','2736ccafe6a8e10c48898390672eab2f20230107-1-39c0km.iam'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#26=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#27=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#26);
+#28=(CONVERSION_BASED_UNIT('DEGREE',#27)NAMED_UNIT(#29)PLANE_ANGLE_UNIT());
+#29=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#30=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#31=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#32=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#31,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#33=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#32))GLOBAL_UNIT_ASSIGNED_CONTEXT((#31,#28,#30))REPRESENTATION_CONTEXT('','decoupling_bar_38mm_V1-0:1'));
+#35=CARTESIAN_POINT('',(0.,0.,0.));
+#36=DIRECTION('',(0.,0.,1.));
+#37=DIRECTION('',(1.,0.,0.));
+#38=AXIS2_PLACEMENT_3D('',#35,#36,#37);
+#49=CARTESIAN_POINT('',(0.,0.,0.));
+#50=DIRECTION('',(0.,0.,1.));
+#51=DIRECTION('',(1.,0.,-0.));
+#52=AXIS2_PLACEMENT_3D('',#49,#50,#51);
+#53=ITEM_DEFINED_TRANSFORMATION('','',#52,#38);
+#54=(REPRESENTATION_RELATIONSHIP('','',#39,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#53)SHAPE_REPRESENTATION_RELATIONSHIP());
+#55=NEXT_ASSEMBLY_USAGE_OCCURRENCE('decoupling_bar_38mm_V1-0:1_1','decoupling_bar_38mm_V1-0:1','decoupling_bar_38mm_V1-0:1',#25,#48,$);
+#56=PRODUCT_DEFINITION_SHAPE('','',#55);
+#57=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#54,#56);
+#39=SHAPE_REPRESENTATION('decoupling_bar_38mm_V1-0:1',(#38),#33);
+#58=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#59=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#58);
+#60=PRODUCT_CONTEXT('',#58,'mechanical');
+#61=PRODUCT_DEFINITION_CONTEXT('part definition',#58,'design');
+#47=PRODUCT('decoupling_bar_38mm_V1-0:1','decoupling_bar_38mm_V1-0:1','',(#60));
+#62=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#47));
+#63=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#47,.NOT_KNOWN.);
+#48=PRODUCT_DEFINITION('design','',#63,#61);
+#46=PRODUCT_DEFINITION_SHAPE('','',#48);
+#64=SHAPE_DEFINITION_REPRESENTATION(#46,#39);
+#34=DRAUGHTING_MODEL('',(),#33);
+#65=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#66=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#65);
+#67=(CONVERSION_BASED_UNIT('DEGREE',#66)NAMED_UNIT(#68)PLANE_ANGLE_UNIT());
+#68=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#69=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#70=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#71=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#70,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#72=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#71))GLOBAL_UNIT_ASSIGNED_CONTEXT((#70,#67,#69))REPRESENTATION_CONTEXT('','ATC700C:1'));
+#74=CARTESIAN_POINT('',(0.,0.,0.));
+#75=DIRECTION('',(0.,0.,1.));
+#76=DIRECTION('',(1.,0.,0.));
+#77=AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#88=CARTESIAN_POINT('',(-0.178643283,12.547596979,-0.));
+#89=DIRECTION('',(-0.,-0.,1.));
+#90=DIRECTION('',(0.999971062,0.007607528,0.));
+#91=AXIS2_PLACEMENT_3D('',#88,#89,#90);
+#92=ITEM_DEFINED_TRANSFORMATION('','',#91,#77);
+#93=(REPRESENTATION_RELATIONSHIP('','',#78,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92)SHAPE_REPRESENTATION_RELATIONSHIP());
+#94=NEXT_ASSEMBLY_USAGE_OCCURRENCE('ATC700C:1_2','ATC700C:1','ATC700C:1',#25,#87,$);
+#95=PRODUCT_DEFINITION_SHAPE('','',#94);
+#96=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93,#95);
+#78=SHAPE_REPRESENTATION('ATC700C:1',(#77),#72);
+#86=PRODUCT('ATC700C:1','ATC700C:1','',(#60));
+#97=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#86));
+#98=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#86,.NOT_KNOWN.);
+#87=PRODUCT_DEFINITION('design','',#98,#61);
+#85=PRODUCT_DEFINITION_SHAPE('','',#87);
+#99=SHAPE_DEFINITION_REPRESENTATION(#85,#78);
+#73=DRAUGHTING_MODEL('',(),#72);
+#100=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#101=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#100);
+#102=(CONVERSION_BASED_UNIT('DEGREE',#101)NAMED_UNIT(#103)PLANE_ANGLE_UNIT());
+#103=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#104=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#105=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#106=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#105,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#107=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#106))GLOBAL_UNIT_ASSIGNED_CONTEXT((#105,#102,#104))REPRESENTATION_CONTEXT('','ATC700C:2'));
+#109=CARTESIAN_POINT('',(0.,0.,0.));
+#110=DIRECTION('',(0.,0.,1.));
+#111=DIRECTION('',(1.,0.,0.));
+#112=AXIS2_PLACEMENT_3D('',#109,#110,#111);
+#123=CARTESIAN_POINT('',(-0.002239119,-12.919279754,0.));
+#124=DIRECTION('',(-0.,-0.,1.));
+#125=DIRECTION('',(0.99987153,-0.016028846,0.));
+#126=AXIS2_PLACEMENT_3D('',#123,#124,#125);
+#127=ITEM_DEFINED_TRANSFORMATION('','',#126,#112);
+#128=(REPRESENTATION_RELATIONSHIP('','',#113,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#127)SHAPE_REPRESENTATION_RELATIONSHIP());
+#129=NEXT_ASSEMBLY_USAGE_OCCURRENCE('ATC700C:2_3','ATC700C:2','ATC700C:2',#25,#122,$);
+#130=PRODUCT_DEFINITION_SHAPE('','',#129);
+#131=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#128,#130);
+#113=SHAPE_REPRESENTATION('ATC700C:2',(#112),#107);
+#121=PRODUCT('ATC700C:2','ATC700C:2','',(#60));
+#132=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#121));
+#133=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#121,.NOT_KNOWN.);
+#122=PRODUCT_DEFINITION('design','',#133,#61);
+#120=PRODUCT_DEFINITION_SHAPE('','',#122);
+#134=SHAPE_DEFINITION_REPRESENTATION(#120,#113);
+#108=DRAUGHTING_MODEL('',(),#107);
+#135=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#136=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#135);
+#137=(CONVERSION_BASED_UNIT('DEGREE',#136)NAMED_UNIT(#138)PLANE_ANGLE_UNIT());
+#138=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#139=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#140=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#141=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#140,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#142=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#141))GLOBAL_UNIT_ASSIGNED_CONTEXT((#140,#137,#139))REPRESENTATION_CONTEXT('','ATC700C:3'));
+#144=CARTESIAN_POINT('',(0.,0.,0.));
+#145=DIRECTION('',(0.,0.,1.));
+#146=DIRECTION('',(1.,0.,0.));
+#147=AXIS2_PLACEMENT_3D('',#144,#145,#146);
+#158=CARTESIAN_POINT('',(-49.92,0.105,-0.));
+#159=DIRECTION('',(0.,0.,1.));
+#160=DIRECTION('',(-1.,-0.,0.));
+#161=AXIS2_PLACEMENT_3D('',#158,#159,#160);
+#162=ITEM_DEFINED_TRANSFORMATION('','',#161,#147);
+#163=(REPRESENTATION_RELATIONSHIP('','',#148,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#162)SHAPE_REPRESENTATION_RELATIONSHIP());
+#164=NEXT_ASSEMBLY_USAGE_OCCURRENCE('ATC700C:3_4','ATC700C:3','ATC700C:3',#25,#157,$);
+#165=PRODUCT_DEFINITION_SHAPE('','',#164);
+#166=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#163,#165);
+#148=SHAPE_REPRESENTATION('ATC700C:3',(#147),#142);
+#156=PRODUCT('ATC700C:3','ATC700C:3','',(#60));
+#167=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#156));
+#168=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#156,.NOT_KNOWN.);
+#157=PRODUCT_DEFINITION('design','',#168,#61);
+#155=PRODUCT_DEFINITION_SHAPE('','',#157);
+#169=SHAPE_DEFINITION_REPRESENTATION(#155,#148);
+#143=DRAUGHTING_MODEL('',(),#142);
+#170=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#171=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#170);
+#172=(CONVERSION_BASED_UNIT('DEGREE',#171)NAMED_UNIT(#173)PLANE_ANGLE_UNIT());
+#173=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#174=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#175=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#176=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#175,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#177=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#176))GLOBAL_UNIT_ASSIGNED_CONTEXT((#175,#172,#174))REPRESENTATION_CONTEXT('','ATC700C:4'));
+#179=CARTESIAN_POINT('',(0.,0.,0.));
+#180=DIRECTION('',(0.,0.,1.));
+#181=DIRECTION('',(1.,0.,0.));
+#182=AXIS2_PLACEMENT_3D('',#179,#180,#181);
+#193=CARTESIAN_POINT('',(50.012196918,-0.06167853,0.));
+#194=DIRECTION('',(0.,-0.,1.));
+#195=DIRECTION('',(0.9999994,-0.001095214,-0.));
+#196=AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#197=ITEM_DEFINED_TRANSFORMATION('','',#196,#182);
+#198=(REPRESENTATION_RELATIONSHIP('','',#183,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#197)SHAPE_REPRESENTATION_RELATIONSHIP());
+#199=NEXT_ASSEMBLY_USAGE_OCCURRENCE('ATC700C:4_5','ATC700C:4','ATC700C:4',#25,#192,$);
+#200=PRODUCT_DEFINITION_SHAPE('','',#199);
+#201=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#198,#200);
+#183=SHAPE_REPRESENTATION('ATC700C:4',(#182),#177);
+#191=PRODUCT('ATC700C:4','ATC700C:4','',(#60));
+#202=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#191));
+#203=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#191,.NOT_KNOWN.);
+#192=PRODUCT_DEFINITION('design','',#203,#61);
+#190=PRODUCT_DEFINITION_SHAPE('','',#192);
+#204=SHAPE_DEFINITION_REPRESENTATION(#190,#183);
+#178=DRAUGHTING_MODEL('',(),#177);
+#16=SHAPE_REPRESENTATION('2736ccafe6a8e10c48898390672eab2f20230107-1-39c0km.iam',(#15,#52,#91,#126,#161,#196),#10);
+#24=PRODUCT('2736ccafe6a8e10c48898390672eab2f20230107-1-39c0km.iam','2736ccafe6a8e10c48898390672eab2f20230107-1-39c0km.iam','',(#60));
+#205=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#206=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#206,#61);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#207=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/decoupling_bar_38mm_V1-0_withATC700C.step b/Design Files/CAD/STEP/decoupling_bar_38mm_V1-0_withATC700C.step
new file mode 100644
index 0000000000000000000000000000000000000000..3fec6f6f424ab1f283c749b88a554924c6a85d04
--- /dev/null
+++ b/Design Files/CAD/STEP/decoupling_bar_38mm_V1-0_withATC700C.step	
@@ -0,0 +1,1278 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/ddeda84e9f45b6a41a4365a4a2bea05120230107-1-18fdfhi.ipt.step',
+'2023-01-07T10:44:29+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','ddeda84e9f45b6a41a4365a4a2bea05120230107-1-18fdfhi.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(2.,-19.07,0.));
+#28=DIRECTION('',(-1.,-0.,0.));
+#29=DIRECTION('',(0.,0.,1.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=PLANE('',#30);
+#32=CARTESIAN_POINT('',(2.,-19.07,0.1));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(2.,-7.07,0.1));
+#35=VERTEX_POINT('',#34);
+#36=CARTESIAN_POINT('',(2.,-19.07,0.1));
+#37=DIRECTION('',(-0.,1.,0.));
+#38=VECTOR('',#37,12.);
+#39=LINE('',#36,#38);
+#40=EDGE_CURVE('',#33,#35,#39,.T.);
+#41=ORIENTED_EDGE('',*,*,#40,.T.);
+#42=CARTESIAN_POINT('',(2.,-7.07,0.));
+#43=VERTEX_POINT('',#42);
+#44=CARTESIAN_POINT('',(2.,-7.07,0.));
+#45=DIRECTION('',(0.,0.,1.));
+#46=VECTOR('',#45,1.);
+#47=LINE('',#44,#46);
+#48=EDGE_CURVE('',#43,#35,#47,.T.);
+#49=ORIENTED_EDGE('',*,*,#48,.F.);
+#50=CARTESIAN_POINT('',(2.,-19.07,0.));
+#51=VERTEX_POINT('',#50);
+#52=CARTESIAN_POINT('',(2.,-104.885,0.));
+#53=DIRECTION('',(-0.,1.,0.));
+#54=VECTOR('',#53,120.);
+#55=LINE('',#52,#54);
+#56=EDGE_CURVE('',#51,#43,#55,.T.);
+#57=ORIENTED_EDGE('',*,*,#56,.F.);
+#58=CARTESIAN_POINT('',(2.,-19.07,0.));
+#59=DIRECTION('',(0.,0.,1.));
+#60=VECTOR('',#59,1.);
+#61=LINE('',#58,#60);
+#62=EDGE_CURVE('',#51,#33,#61,.T.);
+#63=ORIENTED_EDGE('',*,*,#62,.T.);
+#64=EDGE_LOOP('',(#41,#49,#57,#63));
+#65=FACE_BOUND('',#64,.T.);
+#66=ADVANCED_FACE('',(#65),#31,.T.);
+#67=CARTESIAN_POINT('',(2.,-7.07,0.));
+#68=DIRECTION('',(-0.,1.,0.));
+#69=DIRECTION('',(0.,0.,1.));
+#70=AXIS2_PLACEMENT_3D('',#67,#68,#69);
+#71=PLANE('',#70);
+#72=CARTESIAN_POINT('',(52.,-7.07,0.1));
+#73=VERTEX_POINT('',#72);
+#74=CARTESIAN_POINT('',(2.,-7.07,0.1));
+#75=DIRECTION('',(1.,0.,0.));
+#76=VECTOR('',#75,500.);
+#77=LINE('',#74,#76);
+#78=EDGE_CURVE('',#35,#73,#77,.T.);
+#79=ORIENTED_EDGE('',*,*,#78,.T.);
+#80=CARTESIAN_POINT('',(52.,-7.07,0.));
+#81=VERTEX_POINT('',#80);
+#82=CARTESIAN_POINT('',(52.,-7.07,0.));
+#83=DIRECTION('',(0.,0.,1.));
+#84=VECTOR('',#83,1.);
+#85=LINE('',#82,#84);
+#86=EDGE_CURVE('',#81,#73,#85,.T.);
+#87=ORIENTED_EDGE('',*,*,#86,.F.);
+#88=CARTESIAN_POINT('',(11.,-7.07,0.));
+#89=DIRECTION('',(1.,0.,0.));
+#90=VECTOR('',#89,500.);
+#91=LINE('',#88,#90);
+#92=EDGE_CURVE('',#43,#81,#91,.T.);
+#93=ORIENTED_EDGE('',*,*,#92,.F.);
+#94=ORIENTED_EDGE('',*,*,#48,.T.);
+#95=EDGE_LOOP('',(#79,#87,#93,#94));
+#96=FACE_BOUND('',#95,.T.);
+#97=ADVANCED_FACE('',(#96),#71,.T.);
+#98=CARTESIAN_POINT('',(52.,-7.07,0.));
+#99=DIRECTION('',(-1.,-0.,0.));
+#100=DIRECTION('',(0.,0.,1.));
+#101=AXIS2_PLACEMENT_3D('',#98,#99,#100);
+#102=PLANE('',#101);
+#103=CARTESIAN_POINT('',(52.,4.07,0.1));
+#104=VERTEX_POINT('',#103);
+#105=CARTESIAN_POINT('',(52.,-7.07,0.1));
+#106=DIRECTION('',(-0.,1.,0.));
+#107=VECTOR('',#106,11.14);
+#108=LINE('',#105,#107);
+#109=EDGE_CURVE('',#73,#104,#108,.T.);
+#110=ORIENTED_EDGE('',*,*,#109,.T.);
+#111=CARTESIAN_POINT('',(52.,4.07,0.));
+#112=VERTEX_POINT('',#111);
+#113=CARTESIAN_POINT('',(52.,4.07,0.));
+#114=DIRECTION('',(0.,0.,1.));
+#115=VECTOR('',#114,1.);
+#116=LINE('',#113,#115);
+#117=EDGE_CURVE('',#112,#104,#116,.T.);
+#118=ORIENTED_EDGE('',*,*,#117,.F.);
+#119=CARTESIAN_POINT('',(52.,-38.885,0.));
+#120=DIRECTION('',(-0.,1.,0.));
+#121=VECTOR('',#120,111.4);
+#122=LINE('',#119,#121);
+#123=EDGE_CURVE('',#81,#112,#122,.T.);
+#124=ORIENTED_EDGE('',*,*,#123,.F.);
+#125=ORIENTED_EDGE('',*,*,#86,.T.);
+#126=EDGE_LOOP('',(#110,#118,#124,#125));
+#127=FACE_BOUND('',#126,.T.);
+#128=ADVANCED_FACE('',(#127),#102,.T.);
+#129=CARTESIAN_POINT('',(52.,4.07,0.));
+#130=DIRECTION('',(-0.,1.,0.));
+#131=DIRECTION('',(0.,0.,1.));
+#132=AXIS2_PLACEMENT_3D('',#129,#130,#131);
+#133=PLANE('',#132);
+#134=CARTESIAN_POINT('',(58.,4.07,0.1));
+#135=VERTEX_POINT('',#134);
+#136=CARTESIAN_POINT('',(52.,4.07,0.1));
+#137=DIRECTION('',(1.,0.,0.));
+#138=VECTOR('',#137,60.);
+#139=LINE('',#136,#138);
+#140=EDGE_CURVE('',#104,#135,#139,.T.);
+#141=ORIENTED_EDGE('',*,*,#140,.T.);
+#142=CARTESIAN_POINT('',(58.,4.07,0.));
+#143=VERTEX_POINT('',#142);
+#144=CARTESIAN_POINT('',(58.,4.07,0.));
+#145=DIRECTION('',(0.,0.,1.));
+#146=VECTOR('',#145,1.);
+#147=LINE('',#144,#146);
+#148=EDGE_CURVE('',#143,#135,#147,.T.);
+#149=ORIENTED_EDGE('',*,*,#148,.F.);
+#150=CARTESIAN_POINT('',(286.,4.07,0.));
+#151=DIRECTION('',(1.,0.,0.));
+#152=VECTOR('',#151,60.);
+#153=LINE('',#150,#152);
+#154=EDGE_CURVE('',#112,#143,#153,.T.);
+#155=ORIENTED_EDGE('',*,*,#154,.F.);
+#156=ORIENTED_EDGE('',*,*,#117,.T.);
+#157=EDGE_LOOP('',(#141,#149,#155,#156));
+#158=FACE_BOUND('',#157,.T.);
+#159=ADVANCED_FACE('',(#158),#133,.T.);
+#160=CARTESIAN_POINT('',(58.,4.07,0.));
+#161=DIRECTION('',(1.,0.,0.));
+#162=DIRECTION('',(0.,0.,-1.));
+#163=AXIS2_PLACEMENT_3D('',#160,#161,#162);
+#164=PLANE('',#163);
+#165=CARTESIAN_POINT('',(58.,-7.07,0.1));
+#166=VERTEX_POINT('',#165);
+#167=CARTESIAN_POINT('',(58.,4.07,0.1));
+#168=DIRECTION('',(0.,-1.,0.));
+#169=VECTOR('',#168,111.4);
+#170=LINE('',#167,#169);
+#171=EDGE_CURVE('',#135,#166,#170,.T.);
+#172=ORIENTED_EDGE('',*,*,#171,.T.);
+#173=CARTESIAN_POINT('',(58.,-7.07,0.));
+#174=VERTEX_POINT('',#173);
+#175=CARTESIAN_POINT('',(58.,-7.07,0.));
+#176=DIRECTION('',(0.,0.,1.));
+#177=VECTOR('',#176,1.);
+#178=LINE('',#175,#177);
+#179=EDGE_CURVE('',#174,#166,#178,.T.);
+#180=ORIENTED_EDGE('',*,*,#179,.F.);
+#181=CARTESIAN_POINT('',(58.,22.385,0.));
+#182=DIRECTION('',(0.,-1.,0.));
+#183=VECTOR('',#182,111.4);
+#184=LINE('',#181,#183);
+#185=EDGE_CURVE('',#143,#174,#184,.T.);
+#186=ORIENTED_EDGE('',*,*,#185,.F.);
+#187=ORIENTED_EDGE('',*,*,#148,.T.);
+#188=EDGE_LOOP('',(#172,#180,#186,#187));
+#189=FACE_BOUND('',#188,.T.);
+#190=ADVANCED_FACE('',(#189),#164,.T.);
+#191=CARTESIAN_POINT('',(58.,-7.07,0.));
+#192=DIRECTION('',(0.,1.,0.));
+#193=DIRECTION('',(0.,0.,1.));
+#194=AXIS2_PLACEMENT_3D('',#191,#192,#193);
+#195=PLANE('',#194);
+#196=CARTESIAN_POINT('',(80.,-7.07,0.1));
+#197=VERTEX_POINT('',#196);
+#198=CARTESIAN_POINT('',(58.,-7.07,0.1));
+#199=DIRECTION('',(1.,-0.,0.));
+#200=VECTOR('',#199,220.);
+#201=LINE('',#198,#200);
+#202=EDGE_CURVE('',#166,#197,#201,.T.);
+#203=ORIENTED_EDGE('',*,*,#202,.T.);
+#204=CARTESIAN_POINT('',(80.,-7.07,0.));
+#205=VERTEX_POINT('',#204);
+#206=CARTESIAN_POINT('',(80.,-7.07,0.));
+#207=DIRECTION('',(0.,0.,1.));
+#208=VECTOR('',#207,1.);
+#209=LINE('',#206,#208);
+#210=EDGE_CURVE('',#205,#197,#209,.T.);
+#211=ORIENTED_EDGE('',*,*,#210,.F.);
+#212=CARTESIAN_POINT('',(319.,-7.07,0.));
+#213=DIRECTION('',(1.,-0.,0.));
+#214=VECTOR('',#213,220.);
+#215=LINE('',#212,#214);
+#216=EDGE_CURVE('',#174,#205,#215,.T.);
+#217=ORIENTED_EDGE('',*,*,#216,.F.);
+#218=ORIENTED_EDGE('',*,*,#179,.T.);
+#219=EDGE_LOOP('',(#203,#211,#217,#218));
+#220=FACE_BOUND('',#219,.T.);
+#221=ADVANCED_FACE('',(#220),#195,.T.);
+#222=CARTESIAN_POINT('',(80.,-7.07,0.));
+#223=DIRECTION('',(1.,0.,0.));
+#224=DIRECTION('',(0.,0.,-1.));
+#225=AXIS2_PLACEMENT_3D('',#222,#223,#224);
+#226=PLANE('',#225);
+#227=CARTESIAN_POINT('',(80.,-19.07,0.1));
+#228=VERTEX_POINT('',#227);
+#229=CARTESIAN_POINT('',(80.,-7.07,0.1));
+#230=DIRECTION('',(0.,-1.,0.));
+#231=VECTOR('',#230,12.);
+#232=LINE('',#229,#231);
+#233=EDGE_CURVE('',#197,#228,#232,.T.);
+#234=ORIENTED_EDGE('',*,*,#233,.T.);
+#235=CARTESIAN_POINT('',(80.,-19.07,0.));
+#236=VERTEX_POINT('',#235);
+#237=CARTESIAN_POINT('',(80.,-19.07,0.));
+#238=DIRECTION('',(0.,0.,1.));
+#239=VECTOR('',#238,1.);
+#240=LINE('',#237,#239);
+#241=EDGE_CURVE('',#236,#228,#240,.T.);
+#242=ORIENTED_EDGE('',*,*,#241,.F.);
+#243=CARTESIAN_POINT('',(80.,-38.885,0.));
+#244=DIRECTION('',(0.,-1.,0.));
+#245=VECTOR('',#244,120.);
+#246=LINE('',#243,#245);
+#247=EDGE_CURVE('',#205,#236,#246,.T.);
+#248=ORIENTED_EDGE('',*,*,#247,.F.);
+#249=ORIENTED_EDGE('',*,*,#210,.T.);
+#250=EDGE_LOOP('',(#234,#242,#248,#249));
+#251=FACE_BOUND('',#250,.T.);
+#252=ADVANCED_FACE('',(#251),#226,.T.);
+#253=CARTESIAN_POINT('',(42.542020961,-11.465196757,0.1));
+#254=DIRECTION('',(0.,0.,1.));
+#255=DIRECTION('',(1.,0.,0.));
+#256=AXIS2_PLACEMENT_3D('',#253,#254,#255);
+#257=PLANE('',#256);
+#258=ORIENTED_EDGE('',*,*,#40,.F.);
+#259=CARTESIAN_POINT('',(80.,-19.07,0.1));
+#260=DIRECTION('',(-1.,-0.,0.));
+#261=VECTOR('',#260,78.);
+#262=LINE('',#259,#261);
+#263=EDGE_CURVE('',#228,#33,#262,.T.);
+#264=ORIENTED_EDGE('',*,*,#263,.F.);
+#265=ORIENTED_EDGE('',*,*,#233,.F.);
+#266=ORIENTED_EDGE('',*,*,#202,.F.);
+#267=ORIENTED_EDGE('',*,*,#171,.F.);
+#268=ORIENTED_EDGE('',*,*,#140,.F.);
+#269=ORIENTED_EDGE('',*,*,#109,.F.);
+#270=ORIENTED_EDGE('',*,*,#78,.F.);
+#271=EDGE_LOOP('',(#258,#264,#265,#266,#267,#268,#269,#270));
+#272=FACE_BOUND('',#271,.T.);
+#273=ADVANCED_FACE('',(#272),#257,.T.);
+#274=CARTESIAN_POINT('',(80.,19.07,0.));
+#275=DIRECTION('',(1.,-0.,0.));
+#276=DIRECTION('',(0.,0.,-1.));
+#277=AXIS2_PLACEMENT_3D('',#274,#275,#276);
+#278=PLANE('',#277);
+#279=CARTESIAN_POINT('',(80.,19.07,0.1));
+#280=VERTEX_POINT('',#279);
+#281=CARTESIAN_POINT('',(80.,7.07,0.1));
+#282=VERTEX_POINT('',#281);
+#283=CARTESIAN_POINT('',(80.,19.07,0.1));
+#284=DIRECTION('',(-0.,-1.,0.));
+#285=VECTOR('',#284,12.);
+#286=LINE('',#283,#285);
+#287=EDGE_CURVE('',#280,#282,#286,.T.);
+#288=ORIENTED_EDGE('',*,*,#287,.T.);
+#289=CARTESIAN_POINT('',(80.,7.07,0.));
+#290=VERTEX_POINT('',#289);
+#291=CARTESIAN_POINT('',(80.,7.07,0.));
+#292=DIRECTION('',(0.,0.,1.));
+#293=VECTOR('',#292,1.);
+#294=LINE('',#291,#293);
+#295=EDGE_CURVE('',#290,#282,#294,.T.);
+#296=ORIENTED_EDGE('',*,*,#295,.F.);
+#297=CARTESIAN_POINT('',(80.,19.07,0.));
+#298=VERTEX_POINT('',#297);
+#299=CARTESIAN_POINT('',(80.,104.885,0.));
+#300=DIRECTION('',(-0.,-1.,0.));
+#301=VECTOR('',#300,120.);
+#302=LINE('',#299,#301);
+#303=EDGE_CURVE('',#298,#290,#302,.T.);
+#304=ORIENTED_EDGE('',*,*,#303,.F.);
+#305=CARTESIAN_POINT('',(80.,19.07,0.));
+#306=DIRECTION('',(0.,0.,1.));
+#307=VECTOR('',#306,1.);
+#308=LINE('',#305,#307);
+#309=EDGE_CURVE('',#298,#280,#308,.T.);
+#310=ORIENTED_EDGE('',*,*,#309,.T.);
+#311=EDGE_LOOP('',(#288,#296,#304,#310));
+#312=FACE_BOUND('',#311,.T.);
+#313=ADVANCED_FACE('',(#312),#278,.T.);
+#314=CARTESIAN_POINT('',(80.,7.07,0.));
+#315=DIRECTION('',(0.,-1.,0.));
+#316=DIRECTION('',(0.,0.,-1.));
+#317=AXIS2_PLACEMENT_3D('',#314,#315,#316);
+#318=PLANE('',#317);
+#319=CARTESIAN_POINT('',(48.,7.07,0.1));
+#320=VERTEX_POINT('',#319);
+#321=CARTESIAN_POINT('',(368.,7.07,0.1));
+#322=DIRECTION('',(-1.,-0.,0.));
+#323=VECTOR('',#322,320.);
+#324=LINE('',#321,#323);
+#325=EDGE_CURVE('',#282,#320,#324,.T.);
+#326=ORIENTED_EDGE('',*,*,#325,.T.);
+#327=CARTESIAN_POINT('',(48.,7.07,0.));
+#328=VERTEX_POINT('',#327);
+#329=CARTESIAN_POINT('',(48.,7.07,0.));
+#330=DIRECTION('',(0.,0.,1.));
+#331=VECTOR('',#330,1.);
+#332=LINE('',#329,#331);
+#333=EDGE_CURVE('',#328,#320,#332,.T.);
+#334=ORIENTED_EDGE('',*,*,#333,.F.);
+#335=CARTESIAN_POINT('',(440.,7.07,0.));
+#336=DIRECTION('',(-1.,-0.,0.));
+#337=VECTOR('',#336,320.);
+#338=LINE('',#335,#337);
+#339=EDGE_CURVE('',#290,#328,#338,.T.);
+#340=ORIENTED_EDGE('',*,*,#339,.F.);
+#341=ORIENTED_EDGE('',*,*,#295,.T.);
+#342=EDGE_LOOP('',(#326,#334,#340,#341));
+#343=FACE_BOUND('',#342,.T.);
+#344=ADVANCED_FACE('',(#343),#318,.T.);
+#345=CARTESIAN_POINT('',(48.,7.07,0.));
+#346=DIRECTION('',(1.,-0.,0.));
+#347=DIRECTION('',(0.,0.,-1.));
+#348=AXIS2_PLACEMENT_3D('',#345,#346,#347);
+#349=PLANE('',#348);
+#350=CARTESIAN_POINT('',(48.,-4.07,0.1));
+#351=VERTEX_POINT('',#350);
+#352=CARTESIAN_POINT('',(48.,7.07,0.1));
+#353=DIRECTION('',(-0.,-1.,0.));
+#354=VECTOR('',#353,11.14);
+#355=LINE('',#352,#354);
+#356=EDGE_CURVE('',#320,#351,#355,.T.);
+#357=ORIENTED_EDGE('',*,*,#356,.T.);
+#358=CARTESIAN_POINT('',(48.,-4.07,0.));
+#359=VERTEX_POINT('',#358);
+#360=CARTESIAN_POINT('',(48.,-4.07,0.));
+#361=DIRECTION('',(0.,0.,1.));
+#362=VECTOR('',#361,1.);
+#363=LINE('',#360,#362);
+#364=EDGE_CURVE('',#359,#351,#363,.T.);
+#365=ORIENTED_EDGE('',*,*,#364,.F.);
+#366=CARTESIAN_POINT('',(48.,38.885,0.));
+#367=DIRECTION('',(-0.,-1.,0.));
+#368=VECTOR('',#367,111.4);
+#369=LINE('',#366,#368);
+#370=EDGE_CURVE('',#328,#359,#369,.T.);
+#371=ORIENTED_EDGE('',*,*,#370,.F.);
+#372=ORIENTED_EDGE('',*,*,#333,.T.);
+#373=EDGE_LOOP('',(#357,#365,#371,#372));
+#374=FACE_BOUND('',#373,.T.);
+#375=ADVANCED_FACE('',(#374),#349,.T.);
+#376=CARTESIAN_POINT('',(48.,-4.07,0.));
+#377=DIRECTION('',(0.,-1.,0.));
+#378=DIRECTION('',(0.,0.,-1.));
+#379=AXIS2_PLACEMENT_3D('',#376,#377,#378);
+#380=PLANE('',#379);
+#381=CARTESIAN_POINT('',(42.,-4.07,0.1));
+#382=VERTEX_POINT('',#381);
+#383=CARTESIAN_POINT('',(48.,-4.07,0.1));
+#384=DIRECTION('',(-1.,-0.,0.));
+#385=VECTOR('',#384,6.);
+#386=LINE('',#383,#385);
+#387=EDGE_CURVE('',#351,#382,#386,.T.);
+#388=ORIENTED_EDGE('',*,*,#387,.T.);
+#389=CARTESIAN_POINT('',(42.,-4.07,0.));
+#390=VERTEX_POINT('',#389);
+#391=CARTESIAN_POINT('',(42.,-4.07,0.));
+#392=DIRECTION('',(0.,0.,1.));
+#393=VECTOR('',#392,1.);
+#394=LINE('',#391,#393);
+#395=EDGE_CURVE('',#390,#382,#394,.T.);
+#396=ORIENTED_EDGE('',*,*,#395,.F.);
+#397=CARTESIAN_POINT('',(264.,-4.07,0.));
+#398=DIRECTION('',(-1.,-0.,0.));
+#399=VECTOR('',#398,60.);
+#400=LINE('',#397,#399);
+#401=EDGE_CURVE('',#359,#390,#400,.T.);
+#402=ORIENTED_EDGE('',*,*,#401,.F.);
+#403=ORIENTED_EDGE('',*,*,#364,.T.);
+#404=EDGE_LOOP('',(#388,#396,#402,#403));
+#405=FACE_BOUND('',#404,.T.);
+#406=ADVANCED_FACE('',(#405),#380,.T.);
+#407=CARTESIAN_POINT('',(42.,-4.07,0.));
+#408=DIRECTION('',(-1.,0.,0.));
+#409=DIRECTION('',(0.,0.,1.));
+#410=AXIS2_PLACEMENT_3D('',#407,#408,#409);
+#411=PLANE('',#410);
+#412=CARTESIAN_POINT('',(42.,7.07,0.1));
+#413=VERTEX_POINT('',#412);
+#414=CARTESIAN_POINT('',(42.,-4.07,0.1));
+#415=DIRECTION('',(0.,1.,0.));
+#416=VECTOR('',#415,11.14);
+#417=LINE('',#414,#416);
+#418=EDGE_CURVE('',#382,#413,#417,.T.);
+#419=ORIENTED_EDGE('',*,*,#418,.T.);
+#420=CARTESIAN_POINT('',(42.,7.07,0.));
+#421=VERTEX_POINT('',#420);
+#422=CARTESIAN_POINT('',(42.,7.07,0.));
+#423=DIRECTION('',(0.,0.,1.));
+#424=VECTOR('',#423,1.);
+#425=LINE('',#422,#424);
+#426=EDGE_CURVE('',#421,#413,#425,.T.);
+#427=ORIENTED_EDGE('',*,*,#426,.F.);
+#428=CARTESIAN_POINT('',(42.,-22.385,0.));
+#429=DIRECTION('',(0.,1.,0.));
+#430=VECTOR('',#429,111.4);
+#431=LINE('',#428,#430);
+#432=EDGE_CURVE('',#390,#421,#431,.T.);
+#433=ORIENTED_EDGE('',*,*,#432,.F.);
+#434=ORIENTED_EDGE('',*,*,#395,.T.);
+#435=EDGE_LOOP('',(#419,#427,#433,#434));
+#436=FACE_BOUND('',#435,.T.);
+#437=ADVANCED_FACE('',(#436),#411,.T.);
+#438=CARTESIAN_POINT('',(42.,7.07,0.));
+#439=DIRECTION('',(0.,-1.,0.));
+#440=DIRECTION('',(0.,0.,-1.));
+#441=AXIS2_PLACEMENT_3D('',#438,#439,#440);
+#442=PLANE('',#441);
+#443=CARTESIAN_POINT('',(2.,7.07,0.1));
+#444=VERTEX_POINT('',#443);
+#445=CARTESIAN_POINT('',(402.,7.07,0.1));
+#446=DIRECTION('',(-1.,-0.,0.));
+#447=VECTOR('',#446,400.);
+#448=LINE('',#445,#447);
+#449=EDGE_CURVE('',#413,#444,#448,.T.);
+#450=ORIENTED_EDGE('',*,*,#449,.T.);
+#451=CARTESIAN_POINT('',(2.,7.07,0.));
+#452=VERTEX_POINT('',#451);
+#453=CARTESIAN_POINT('',(2.,7.07,0.));
+#454=DIRECTION('',(0.,0.,1.));
+#455=VECTOR('',#454,1.);
+#456=LINE('',#453,#455);
+#457=EDGE_CURVE('',#452,#444,#456,.T.);
+#458=ORIENTED_EDGE('',*,*,#457,.F.);
+#459=CARTESIAN_POINT('',(231.,7.07,0.));
+#460=DIRECTION('',(-1.,-0.,0.));
+#461=VECTOR('',#460,400.);
+#462=LINE('',#459,#461);
+#463=EDGE_CURVE('',#421,#452,#462,.T.);
+#464=ORIENTED_EDGE('',*,*,#463,.F.);
+#465=ORIENTED_EDGE('',*,*,#426,.T.);
+#466=EDGE_LOOP('',(#450,#458,#464,#465));
+#467=FACE_BOUND('',#466,.T.);
+#468=ADVANCED_FACE('',(#467),#442,.T.);
+#469=CARTESIAN_POINT('',(2.,7.07,0.));
+#470=DIRECTION('',(-1.,0.,0.));
+#471=DIRECTION('',(0.,0.,1.));
+#472=AXIS2_PLACEMENT_3D('',#469,#470,#471);
+#473=PLANE('',#472);
+#474=CARTESIAN_POINT('',(2.,19.07,0.1));
+#475=VERTEX_POINT('',#474);
+#476=CARTESIAN_POINT('',(2.,7.07,0.1));
+#477=DIRECTION('',(0.,1.,0.));
+#478=VECTOR('',#477,12.);
+#479=LINE('',#476,#478);
+#480=EDGE_CURVE('',#444,#475,#479,.T.);
+#481=ORIENTED_EDGE('',*,*,#480,.T.);
+#482=CARTESIAN_POINT('',(2.,19.07,0.));
+#483=VERTEX_POINT('',#482);
+#484=CARTESIAN_POINT('',(2.,19.07,0.));
+#485=DIRECTION('',(0.,0.,1.));
+#486=VECTOR('',#485,1.);
+#487=LINE('',#484,#486);
+#488=EDGE_CURVE('',#483,#475,#487,.T.);
+#489=ORIENTED_EDGE('',*,*,#488,.F.);
+#490=CARTESIAN_POINT('',(2.,38.885,0.));
+#491=DIRECTION('',(0.,1.,0.));
+#492=VECTOR('',#491,120.);
+#493=LINE('',#490,#492);
+#494=EDGE_CURVE('',#452,#483,#493,.T.);
+#495=ORIENTED_EDGE('',*,*,#494,.F.);
+#496=ORIENTED_EDGE('',*,*,#457,.T.);
+#497=EDGE_LOOP('',(#481,#489,#495,#496));
+#498=FACE_BOUND('',#497,.T.);
+#499=ADVANCED_FACE('',(#498),#473,.T.);
+#500=CARTESIAN_POINT('',(41.440577417,11.465196757,0.1));
+#501=DIRECTION('',(0.,0.,1.));
+#502=DIRECTION('',(1.,0.,0.));
+#503=AXIS2_PLACEMENT_3D('',#500,#501,#502);
+#504=PLANE('',#503);
+#505=ORIENTED_EDGE('',*,*,#287,.F.);
+#506=CARTESIAN_POINT('',(-700.,19.07,0.1));
+#507=DIRECTION('',(1.,-0.,0.));
+#508=VECTOR('',#507,780.);
+#509=LINE('',#506,#508);
+#510=EDGE_CURVE('',#475,#280,#509,.T.);
+#511=ORIENTED_EDGE('',*,*,#510,.F.);
+#512=ORIENTED_EDGE('',*,*,#480,.F.);
+#513=ORIENTED_EDGE('',*,*,#449,.F.);
+#514=ORIENTED_EDGE('',*,*,#418,.F.);
+#515=ORIENTED_EDGE('',*,*,#387,.F.);
+#516=ORIENTED_EDGE('',*,*,#356,.F.);
+#517=ORIENTED_EDGE('',*,*,#325,.F.);
+#518=EDGE_LOOP('',(#505,#511,#512,#513,#514,#515,#516,#517));
+#519=FACE_BOUND('',#518,.T.);
+#520=ADVANCED_FACE('',(#519),#504,.T.);
+#521=CARTESIAN_POINT('',(-2.,19.07,0.));
+#522=DIRECTION('',(1.,0.,0.));
+#523=DIRECTION('',(0.,0.,-1.));
+#524=AXIS2_PLACEMENT_3D('',#521,#522,#523);
+#525=PLANE('',#524);
+#526=CARTESIAN_POINT('',(-2.,19.07,0.1));
+#527=VERTEX_POINT('',#526);
+#528=CARTESIAN_POINT('',(-2.,7.07,0.1));
+#529=VERTEX_POINT('',#528);
+#530=CARTESIAN_POINT('',(-2.,19.07,0.1));
+#531=DIRECTION('',(0.,-1.,0.));
+#532=VECTOR('',#531,12.);
+#533=LINE('',#530,#532);
+#534=EDGE_CURVE('',#527,#529,#533,.T.);
+#535=ORIENTED_EDGE('',*,*,#534,.T.);
+#536=CARTESIAN_POINT('',(-2.,7.07,0.));
+#537=VERTEX_POINT('',#536);
+#538=CARTESIAN_POINT('',(-2.,7.07,0.));
+#539=DIRECTION('',(0.,0.,1.));
+#540=VECTOR('',#539,1.);
+#541=LINE('',#538,#540);
+#542=EDGE_CURVE('',#537,#529,#541,.T.);
+#543=ORIENTED_EDGE('',*,*,#542,.F.);
+#544=CARTESIAN_POINT('',(-2.,19.07,0.));
+#545=VERTEX_POINT('',#544);
+#546=CARTESIAN_POINT('',(-2.,104.885,0.));
+#547=DIRECTION('',(0.,-1.,0.));
+#548=VECTOR('',#547,120.);
+#549=LINE('',#546,#548);
+#550=EDGE_CURVE('',#545,#537,#549,.T.);
+#551=ORIENTED_EDGE('',*,*,#550,.F.);
+#552=CARTESIAN_POINT('',(-2.,19.07,0.));
+#553=DIRECTION('',(0.,0.,1.));
+#554=VECTOR('',#553,1.);
+#555=LINE('',#552,#554);
+#556=EDGE_CURVE('',#545,#527,#555,.T.);
+#557=ORIENTED_EDGE('',*,*,#556,.T.);
+#558=EDGE_LOOP('',(#535,#543,#551,#557));
+#559=FACE_BOUND('',#558,.T.);
+#560=ADVANCED_FACE('',(#559),#525,.T.);
+#561=CARTESIAN_POINT('',(-2.,7.07,0.));
+#562=DIRECTION('',(0.,-1.,0.));
+#563=DIRECTION('',(0.,0.,-1.));
+#564=AXIS2_PLACEMENT_3D('',#561,#562,#563);
+#565=PLANE('',#564);
+#566=CARTESIAN_POINT('',(-52.,7.07,0.1));
+#567=VERTEX_POINT('',#566);
+#568=CARTESIAN_POINT('',(-2.,7.07,0.1));
+#569=DIRECTION('',(-1.,-0.,0.));
+#570=VECTOR('',#569,500.);
+#571=LINE('',#568,#570);
+#572=EDGE_CURVE('',#529,#567,#571,.T.);
+#573=ORIENTED_EDGE('',*,*,#572,.T.);
+#574=CARTESIAN_POINT('',(-52.,7.07,0.));
+#575=VERTEX_POINT('',#574);
+#576=CARTESIAN_POINT('',(-52.,7.07,0.));
+#577=DIRECTION('',(0.,0.,1.));
+#578=VECTOR('',#577,1.);
+#579=LINE('',#576,#578);
+#580=EDGE_CURVE('',#575,#567,#579,.T.);
+#581=ORIENTED_EDGE('',*,*,#580,.F.);
+#582=CARTESIAN_POINT('',(-11.,7.07,0.));
+#583=DIRECTION('',(-1.,-0.,0.));
+#584=VECTOR('',#583,500.);
+#585=LINE('',#582,#584);
+#586=EDGE_CURVE('',#537,#575,#585,.T.);
+#587=ORIENTED_EDGE('',*,*,#586,.F.);
+#588=ORIENTED_EDGE('',*,*,#542,.T.);
+#589=EDGE_LOOP('',(#573,#581,#587,#588));
+#590=FACE_BOUND('',#589,.T.);
+#591=ADVANCED_FACE('',(#590),#565,.T.);
+#592=CARTESIAN_POINT('',(-52.,7.07,0.));
+#593=DIRECTION('',(1.,0.,0.));
+#594=DIRECTION('',(0.,0.,-1.));
+#595=AXIS2_PLACEMENT_3D('',#592,#593,#594);
+#596=PLANE('',#595);
+#597=CARTESIAN_POINT('',(-52.,-4.07,0.1));
+#598=VERTEX_POINT('',#597);
+#599=CARTESIAN_POINT('',(-52.,7.07,0.1));
+#600=DIRECTION('',(0.,-1.,0.));
+#601=VECTOR('',#600,11.14);
+#602=LINE('',#599,#601);
+#603=EDGE_CURVE('',#567,#598,#602,.T.);
+#604=ORIENTED_EDGE('',*,*,#603,.T.);
+#605=CARTESIAN_POINT('',(-52.,-4.07,0.));
+#606=VERTEX_POINT('',#605);
+#607=CARTESIAN_POINT('',(-52.,-4.07,0.));
+#608=DIRECTION('',(0.,0.,1.));
+#609=VECTOR('',#608,1.);
+#610=LINE('',#607,#609);
+#611=EDGE_CURVE('',#606,#598,#610,.T.);
+#612=ORIENTED_EDGE('',*,*,#611,.F.);
+#613=CARTESIAN_POINT('',(-52.,38.885,0.));
+#614=DIRECTION('',(0.,-1.,0.));
+#615=VECTOR('',#614,111.4);
+#616=LINE('',#613,#615);
+#617=EDGE_CURVE('',#575,#606,#616,.T.);
+#618=ORIENTED_EDGE('',*,*,#617,.F.);
+#619=ORIENTED_EDGE('',*,*,#580,.T.);
+#620=EDGE_LOOP('',(#604,#612,#618,#619));
+#621=FACE_BOUND('',#620,.T.);
+#622=ADVANCED_FACE('',(#621),#596,.T.);
+#623=CARTESIAN_POINT('',(-52.,-4.07,0.));
+#624=DIRECTION('',(0.,-1.,0.));
+#625=DIRECTION('',(0.,0.,-1.));
+#626=AXIS2_PLACEMENT_3D('',#623,#624,#625);
+#627=PLANE('',#626);
+#628=CARTESIAN_POINT('',(-58.,-4.07,0.1));
+#629=VERTEX_POINT('',#628);
+#630=CARTESIAN_POINT('',(-52.,-4.07,0.1));
+#631=DIRECTION('',(-1.,-0.,0.));
+#632=VECTOR('',#631,60.);
+#633=LINE('',#630,#632);
+#634=EDGE_CURVE('',#598,#629,#633,.T.);
+#635=ORIENTED_EDGE('',*,*,#634,.T.);
+#636=CARTESIAN_POINT('',(-58.,-4.07,0.));
+#637=VERTEX_POINT('',#636);
+#638=CARTESIAN_POINT('',(-58.,-4.07,0.));
+#639=DIRECTION('',(0.,0.,1.));
+#640=VECTOR('',#639,1.);
+#641=LINE('',#638,#640);
+#642=EDGE_CURVE('',#637,#629,#641,.T.);
+#643=ORIENTED_EDGE('',*,*,#642,.F.);
+#644=CARTESIAN_POINT('',(-286.,-4.07,0.));
+#645=DIRECTION('',(-1.,-0.,0.));
+#646=VECTOR('',#645,60.);
+#647=LINE('',#644,#646);
+#648=EDGE_CURVE('',#606,#637,#647,.T.);
+#649=ORIENTED_EDGE('',*,*,#648,.F.);
+#650=ORIENTED_EDGE('',*,*,#611,.T.);
+#651=EDGE_LOOP('',(#635,#643,#649,#650));
+#652=FACE_BOUND('',#651,.T.);
+#653=ADVANCED_FACE('',(#652),#627,.T.);
+#654=CARTESIAN_POINT('',(-58.,-4.07,0.));
+#655=DIRECTION('',(-1.,-0.,0.));
+#656=DIRECTION('',(0.,0.,1.));
+#657=AXIS2_PLACEMENT_3D('',#654,#655,#656);
+#658=PLANE('',#657);
+#659=CARTESIAN_POINT('',(-58.,7.07,0.1));
+#660=VERTEX_POINT('',#659);
+#661=CARTESIAN_POINT('',(-58.,-4.07,0.1));
+#662=DIRECTION('',(-0.,1.,0.));
+#663=VECTOR('',#662,111.4);
+#664=LINE('',#661,#663);
+#665=EDGE_CURVE('',#629,#660,#664,.T.);
+#666=ORIENTED_EDGE('',*,*,#665,.T.);
+#667=CARTESIAN_POINT('',(-58.,7.07,0.));
+#668=VERTEX_POINT('',#667);
+#669=CARTESIAN_POINT('',(-58.,7.07,0.));
+#670=DIRECTION('',(0.,0.,1.));
+#671=VECTOR('',#670,1.);
+#672=LINE('',#669,#671);
+#673=EDGE_CURVE('',#668,#660,#672,.T.);
+#674=ORIENTED_EDGE('',*,*,#673,.F.);
+#675=CARTESIAN_POINT('',(-58.,-22.385,0.));
+#676=DIRECTION('',(-0.,1.,0.));
+#677=VECTOR('',#676,111.4);
+#678=LINE('',#675,#677);
+#679=EDGE_CURVE('',#637,#668,#678,.T.);
+#680=ORIENTED_EDGE('',*,*,#679,.F.);
+#681=ORIENTED_EDGE('',*,*,#642,.T.);
+#682=EDGE_LOOP('',(#666,#674,#680,#681));
+#683=FACE_BOUND('',#682,.T.);
+#684=ADVANCED_FACE('',(#683),#658,.T.);
+#685=CARTESIAN_POINT('',(-58.,7.07,0.));
+#686=DIRECTION('',(-0.,-1.,0.));
+#687=DIRECTION('',(0.,0.,-1.));
+#688=AXIS2_PLACEMENT_3D('',#685,#686,#687);
+#689=PLANE('',#688);
+#690=CARTESIAN_POINT('',(-80.,7.07,0.1));
+#691=VERTEX_POINT('',#690);
+#692=CARTESIAN_POINT('',(-58.,7.07,0.1));
+#693=DIRECTION('',(-1.,0.,0.));
+#694=VECTOR('',#693,220.);
+#695=LINE('',#692,#694);
+#696=EDGE_CURVE('',#660,#691,#695,.T.);
+#697=ORIENTED_EDGE('',*,*,#696,.T.);
+#698=CARTESIAN_POINT('',(-80.,7.07,0.));
+#699=VERTEX_POINT('',#698);
+#700=CARTESIAN_POINT('',(-80.,7.07,0.));
+#701=DIRECTION('',(0.,0.,1.));
+#702=VECTOR('',#701,1.);
+#703=LINE('',#700,#702);
+#704=EDGE_CURVE('',#699,#691,#703,.T.);
+#705=ORIENTED_EDGE('',*,*,#704,.F.);
+#706=CARTESIAN_POINT('',(-319.,7.07,0.));
+#707=DIRECTION('',(-1.,0.,0.));
+#708=VECTOR('',#707,220.);
+#709=LINE('',#706,#708);
+#710=EDGE_CURVE('',#668,#699,#709,.T.);
+#711=ORIENTED_EDGE('',*,*,#710,.F.);
+#712=ORIENTED_EDGE('',*,*,#673,.T.);
+#713=EDGE_LOOP('',(#697,#705,#711,#712));
+#714=FACE_BOUND('',#713,.T.);
+#715=ADVANCED_FACE('',(#714),#689,.T.);
+#716=CARTESIAN_POINT('',(-80.,7.07,0.));
+#717=DIRECTION('',(-1.,-0.,0.));
+#718=DIRECTION('',(0.,0.,1.));
+#719=AXIS2_PLACEMENT_3D('',#716,#717,#718);
+#720=PLANE('',#719);
+#721=CARTESIAN_POINT('',(-80.,19.07,0.1));
+#722=VERTEX_POINT('',#721);
+#723=CARTESIAN_POINT('',(-80.,7.07,0.1));
+#724=DIRECTION('',(-0.,1.,0.));
+#725=VECTOR('',#724,12.);
+#726=LINE('',#723,#725);
+#727=EDGE_CURVE('',#691,#722,#726,.T.);
+#728=ORIENTED_EDGE('',*,*,#727,.T.);
+#729=CARTESIAN_POINT('',(-80.,19.07,0.));
+#730=VERTEX_POINT('',#729);
+#731=CARTESIAN_POINT('',(-80.,19.07,0.));
+#732=DIRECTION('',(0.,0.,1.));
+#733=VECTOR('',#732,1.);
+#734=LINE('',#731,#733);
+#735=EDGE_CURVE('',#730,#722,#734,.T.);
+#736=ORIENTED_EDGE('',*,*,#735,.F.);
+#737=CARTESIAN_POINT('',(-80.,38.885,0.));
+#738=DIRECTION('',(-0.,1.,0.));
+#739=VECTOR('',#738,120.);
+#740=LINE('',#737,#739);
+#741=EDGE_CURVE('',#699,#730,#740,.T.);
+#742=ORIENTED_EDGE('',*,*,#741,.F.);
+#743=ORIENTED_EDGE('',*,*,#704,.T.);
+#744=EDGE_LOOP('',(#728,#736,#742,#743));
+#745=FACE_BOUND('',#744,.T.);
+#746=ADVANCED_FACE('',(#745),#720,.T.);
+#747=CARTESIAN_POINT('',(-42.542020961,11.465196757,0.1));
+#748=DIRECTION('',(0.,0.,1.));
+#749=DIRECTION('',(1.,0.,0.));
+#750=AXIS2_PLACEMENT_3D('',#747,#748,#749);
+#751=PLANE('',#750);
+#752=ORIENTED_EDGE('',*,*,#534,.F.);
+#753=CARTESIAN_POINT('',(-80.,19.07,0.1));
+#754=DIRECTION('',(1.,0.,0.));
+#755=VECTOR('',#754,780.);
+#756=LINE('',#753,#755);
+#757=EDGE_CURVE('',#722,#527,#756,.T.);
+#758=ORIENTED_EDGE('',*,*,#757,.F.);
+#759=ORIENTED_EDGE('',*,*,#727,.F.);
+#760=ORIENTED_EDGE('',*,*,#696,.F.);
+#761=ORIENTED_EDGE('',*,*,#665,.F.);
+#762=ORIENTED_EDGE('',*,*,#634,.F.);
+#763=ORIENTED_EDGE('',*,*,#603,.F.);
+#764=ORIENTED_EDGE('',*,*,#572,.F.);
+#765=EDGE_LOOP('',(#752,#758,#759,#760,#761,#762,#763,#764));
+#766=FACE_BOUND('',#765,.T.);
+#767=ADVANCED_FACE('',(#766),#751,.T.);
+#768=CARTESIAN_POINT('',(-80.,-19.07,0.));
+#769=DIRECTION('',(-1.,0.,0.));
+#770=DIRECTION('',(0.,0.,1.));
+#771=AXIS2_PLACEMENT_3D('',#768,#769,#770);
+#772=PLANE('',#771);
+#773=CARTESIAN_POINT('',(-80.,-19.07,0.1));
+#774=VERTEX_POINT('',#773);
+#775=CARTESIAN_POINT('',(-80.,-7.07,0.1));
+#776=VERTEX_POINT('',#775);
+#777=CARTESIAN_POINT('',(-80.,-19.07,0.1));
+#778=DIRECTION('',(0.,1.,0.));
+#779=VECTOR('',#778,12.);
+#780=LINE('',#777,#779);
+#781=EDGE_CURVE('',#774,#776,#780,.T.);
+#782=ORIENTED_EDGE('',*,*,#781,.T.);
+#783=CARTESIAN_POINT('',(-80.,-7.07,0.));
+#784=VERTEX_POINT('',#783);
+#785=CARTESIAN_POINT('',(-80.,-7.07,0.));
+#786=DIRECTION('',(0.,0.,1.));
+#787=VECTOR('',#786,1.);
+#788=LINE('',#785,#787);
+#789=EDGE_CURVE('',#784,#776,#788,.T.);
+#790=ORIENTED_EDGE('',*,*,#789,.F.);
+#791=CARTESIAN_POINT('',(-80.,-19.07,0.));
+#792=VERTEX_POINT('',#791);
+#793=CARTESIAN_POINT('',(-80.,-104.885,0.));
+#794=DIRECTION('',(0.,1.,0.));
+#795=VECTOR('',#794,120.);
+#796=LINE('',#793,#795);
+#797=EDGE_CURVE('',#792,#784,#796,.T.);
+#798=ORIENTED_EDGE('',*,*,#797,.F.);
+#799=CARTESIAN_POINT('',(-80.,-19.07,0.));
+#800=DIRECTION('',(0.,0.,1.));
+#801=VECTOR('',#800,1.);
+#802=LINE('',#799,#801);
+#803=EDGE_CURVE('',#792,#774,#802,.T.);
+#804=ORIENTED_EDGE('',*,*,#803,.T.);
+#805=EDGE_LOOP('',(#782,#790,#798,#804));
+#806=FACE_BOUND('',#805,.T.);
+#807=ADVANCED_FACE('',(#806),#772,.T.);
+#808=CARTESIAN_POINT('',(-80.,-7.07,0.));
+#809=DIRECTION('',(-0.,1.,0.));
+#810=DIRECTION('',(0.,0.,1.));
+#811=AXIS2_PLACEMENT_3D('',#808,#809,#810);
+#812=PLANE('',#811);
+#813=CARTESIAN_POINT('',(-48.,-7.07,0.1));
+#814=VERTEX_POINT('',#813);
+#815=CARTESIAN_POINT('',(-368.,-7.07,0.1));
+#816=DIRECTION('',(1.,0.,0.));
+#817=VECTOR('',#816,320.);
+#818=LINE('',#815,#817);
+#819=EDGE_CURVE('',#776,#814,#818,.T.);
+#820=ORIENTED_EDGE('',*,*,#819,.T.);
+#821=CARTESIAN_POINT('',(-48.,-7.07,0.));
+#822=VERTEX_POINT('',#821);
+#823=CARTESIAN_POINT('',(-48.,-7.07,0.));
+#824=DIRECTION('',(0.,0.,1.));
+#825=VECTOR('',#824,1.);
+#826=LINE('',#823,#825);
+#827=EDGE_CURVE('',#822,#814,#826,.T.);
+#828=ORIENTED_EDGE('',*,*,#827,.F.);
+#829=CARTESIAN_POINT('',(-440.,-7.07,0.));
+#830=DIRECTION('',(1.,0.,0.));
+#831=VECTOR('',#830,320.);
+#832=LINE('',#829,#831);
+#833=EDGE_CURVE('',#784,#822,#832,.T.);
+#834=ORIENTED_EDGE('',*,*,#833,.F.);
+#835=ORIENTED_EDGE('',*,*,#789,.T.);
+#836=EDGE_LOOP('',(#820,#828,#834,#835));
+#837=FACE_BOUND('',#836,.T.);
+#838=ADVANCED_FACE('',(#837),#812,.T.);
+#839=CARTESIAN_POINT('',(-48.,-7.07,0.));
+#840=DIRECTION('',(-1.,0.,0.));
+#841=DIRECTION('',(0.,0.,1.));
+#842=AXIS2_PLACEMENT_3D('',#839,#840,#841);
+#843=PLANE('',#842);
+#844=CARTESIAN_POINT('',(-48.,4.07,0.1));
+#845=VERTEX_POINT('',#844);
+#846=CARTESIAN_POINT('',(-48.,-7.07,0.1));
+#847=DIRECTION('',(0.,1.,0.));
+#848=VECTOR('',#847,11.14);
+#849=LINE('',#846,#848);
+#850=EDGE_CURVE('',#814,#845,#849,.T.);
+#851=ORIENTED_EDGE('',*,*,#850,.T.);
+#852=CARTESIAN_POINT('',(-48.,4.07,0.));
+#853=VERTEX_POINT('',#852);
+#854=CARTESIAN_POINT('',(-48.,4.07,0.));
+#855=DIRECTION('',(0.,0.,1.));
+#856=VECTOR('',#855,1.);
+#857=LINE('',#854,#856);
+#858=EDGE_CURVE('',#853,#845,#857,.T.);
+#859=ORIENTED_EDGE('',*,*,#858,.F.);
+#860=CARTESIAN_POINT('',(-48.,-38.885,0.));
+#861=DIRECTION('',(0.,1.,0.));
+#862=VECTOR('',#861,111.4);
+#863=LINE('',#860,#862);
+#864=EDGE_CURVE('',#822,#853,#863,.T.);
+#865=ORIENTED_EDGE('',*,*,#864,.F.);
+#866=ORIENTED_EDGE('',*,*,#827,.T.);
+#867=EDGE_LOOP('',(#851,#859,#865,#866));
+#868=FACE_BOUND('',#867,.T.);
+#869=ADVANCED_FACE('',(#868),#843,.T.);
+#870=CARTESIAN_POINT('',(-48.,4.07,0.));
+#871=DIRECTION('',(0.,1.,0.));
+#872=DIRECTION('',(0.,0.,1.));
+#873=AXIS2_PLACEMENT_3D('',#870,#871,#872);
+#874=PLANE('',#873);
+#875=CARTESIAN_POINT('',(-42.,4.07,0.1));
+#876=VERTEX_POINT('',#875);
+#877=CARTESIAN_POINT('',(-48.,4.07,0.1));
+#878=DIRECTION('',(1.,0.,-0.));
+#879=VECTOR('',#878,6.);
+#880=LINE('',#877,#879);
+#881=EDGE_CURVE('',#845,#876,#880,.T.);
+#882=ORIENTED_EDGE('',*,*,#881,.T.);
+#883=CARTESIAN_POINT('',(-42.,4.07,0.));
+#884=VERTEX_POINT('',#883);
+#885=CARTESIAN_POINT('',(-42.,4.07,0.));
+#886=DIRECTION('',(0.,0.,1.));
+#887=VECTOR('',#886,1.);
+#888=LINE('',#885,#887);
+#889=EDGE_CURVE('',#884,#876,#888,.T.);
+#890=ORIENTED_EDGE('',*,*,#889,.F.);
+#891=CARTESIAN_POINT('',(-264.,4.07,0.));
+#892=DIRECTION('',(1.,0.,-0.));
+#893=VECTOR('',#892,60.);
+#894=LINE('',#891,#893);
+#895=EDGE_CURVE('',#853,#884,#894,.T.);
+#896=ORIENTED_EDGE('',*,*,#895,.F.);
+#897=ORIENTED_EDGE('',*,*,#858,.T.);
+#898=EDGE_LOOP('',(#882,#890,#896,#897));
+#899=FACE_BOUND('',#898,.T.);
+#900=ADVANCED_FACE('',(#899),#874,.T.);
+#901=CARTESIAN_POINT('',(-42.,4.07,0.));
+#902=DIRECTION('',(1.,0.,0.));
+#903=DIRECTION('',(0.,0.,-1.));
+#904=AXIS2_PLACEMENT_3D('',#901,#902,#903);
+#905=PLANE('',#904);
+#906=CARTESIAN_POINT('',(-42.,-7.07,0.1));
+#907=VERTEX_POINT('',#906);
+#908=CARTESIAN_POINT('',(-42.,104.33,0.1));
+#909=DIRECTION('',(0.,-1.,0.));
+#910=VECTOR('',#909,111.4);
+#911=LINE('',#908,#910);
+#912=EDGE_CURVE('',#876,#907,#911,.T.);
+#913=ORIENTED_EDGE('',*,*,#912,.T.);
+#914=CARTESIAN_POINT('',(-42.,-7.07,0.));
+#915=VERTEX_POINT('',#914);
+#916=CARTESIAN_POINT('',(-42.,-7.07,0.));
+#917=DIRECTION('',(0.,0.,1.));
+#918=VECTOR('',#917,1.);
+#919=LINE('',#916,#918);
+#920=EDGE_CURVE('',#915,#907,#919,.T.);
+#921=ORIENTED_EDGE('',*,*,#920,.F.);
+#922=CARTESIAN_POINT('',(-42.,22.385,0.));
+#923=DIRECTION('',(0.,-1.,0.));
+#924=VECTOR('',#923,111.4);
+#925=LINE('',#922,#924);
+#926=EDGE_CURVE('',#884,#915,#925,.T.);
+#927=ORIENTED_EDGE('',*,*,#926,.F.);
+#928=ORIENTED_EDGE('',*,*,#889,.T.);
+#929=EDGE_LOOP('',(#913,#921,#927,#928));
+#930=FACE_BOUND('',#929,.T.);
+#931=ADVANCED_FACE('',(#930),#905,.T.);
+#932=CARTESIAN_POINT('',(-42.,-7.07,0.));
+#933=DIRECTION('',(-0.,1.,0.));
+#934=DIRECTION('',(0.,0.,1.));
+#935=AXIS2_PLACEMENT_3D('',#932,#933,#934);
+#936=PLANE('',#935);
+#937=CARTESIAN_POINT('',(-2.,-7.07,0.1));
+#938=VERTEX_POINT('',#937);
+#939=CARTESIAN_POINT('',(-42.,-7.07,0.1));
+#940=DIRECTION('',(1.,0.,0.));
+#941=VECTOR('',#940,40.);
+#942=LINE('',#939,#941);
+#943=EDGE_CURVE('',#907,#938,#942,.T.);
+#944=ORIENTED_EDGE('',*,*,#943,.T.);
+#945=CARTESIAN_POINT('',(-2.,-7.07,0.));
+#946=VERTEX_POINT('',#945);
+#947=CARTESIAN_POINT('',(-2.,-7.07,0.));
+#948=DIRECTION('',(0.,0.,1.));
+#949=VECTOR('',#948,1.);
+#950=LINE('',#947,#949);
+#951=EDGE_CURVE('',#946,#938,#950,.T.);
+#952=ORIENTED_EDGE('',*,*,#951,.F.);
+#953=CARTESIAN_POINT('',(-231.,-7.07,0.));
+#954=DIRECTION('',(1.,0.,0.));
+#955=VECTOR('',#954,400.);
+#956=LINE('',#953,#955);
+#957=EDGE_CURVE('',#915,#946,#956,.T.);
+#958=ORIENTED_EDGE('',*,*,#957,.F.);
+#959=ORIENTED_EDGE('',*,*,#920,.T.);
+#960=EDGE_LOOP('',(#944,#952,#958,#959));
+#961=FACE_BOUND('',#960,.T.);
+#962=ADVANCED_FACE('',(#961),#936,.T.);
+#963=CARTESIAN_POINT('',(-2.,-7.07,0.));
+#964=DIRECTION('',(1.,-0.,0.));
+#965=DIRECTION('',(0.,0.,-1.));
+#966=AXIS2_PLACEMENT_3D('',#963,#964,#965);
+#967=PLANE('',#966);
+#968=CARTESIAN_POINT('',(-2.,-19.07,0.1));
+#969=VERTEX_POINT('',#968);
+#970=CARTESIAN_POINT('',(-2.,-7.07,0.1));
+#971=DIRECTION('',(-0.,-1.,0.));
+#972=VECTOR('',#971,12.);
+#973=LINE('',#970,#972);
+#974=EDGE_CURVE('',#938,#969,#973,.T.);
+#975=ORIENTED_EDGE('',*,*,#974,.T.);
+#976=CARTESIAN_POINT('',(-2.,-19.07,0.));
+#977=VERTEX_POINT('',#976);
+#978=CARTESIAN_POINT('',(-2.,-19.07,0.));
+#979=DIRECTION('',(0.,0.,1.));
+#980=VECTOR('',#979,1.);
+#981=LINE('',#978,#980);
+#982=EDGE_CURVE('',#977,#969,#981,.T.);
+#983=ORIENTED_EDGE('',*,*,#982,.F.);
+#984=CARTESIAN_POINT('',(-2.,-38.885,0.));
+#985=DIRECTION('',(-0.,-1.,0.));
+#986=VECTOR('',#985,120.);
+#987=LINE('',#984,#986);
+#988=EDGE_CURVE('',#946,#977,#987,.T.);
+#989=ORIENTED_EDGE('',*,*,#988,.F.);
+#990=ORIENTED_EDGE('',*,*,#951,.T.);
+#991=EDGE_LOOP('',(#975,#983,#989,#990));
+#992=FACE_BOUND('',#991,.T.);
+#993=ADVANCED_FACE('',(#992),#967,.T.);
+#994=CARTESIAN_POINT('',(-41.440577417,-11.465196757,0.1));
+#995=DIRECTION('',(0.,0.,1.));
+#996=DIRECTION('',(1.,0.,0.));
+#997=AXIS2_PLACEMENT_3D('',#994,#995,#996);
+#998=PLANE('',#997);
+#999=ORIENTED_EDGE('',*,*,#781,.F.);
+#1000=CARTESIAN_POINT('',(700.,-19.07,0.1));
+#1001=DIRECTION('',(-1.,0.,0.));
+#1002=VECTOR('',#1001,780.);
+#1003=LINE('',#1000,#1002);
+#1004=EDGE_CURVE('',#969,#774,#1003,.T.);
+#1005=ORIENTED_EDGE('',*,*,#1004,.F.);
+#1006=ORIENTED_EDGE('',*,*,#974,.F.);
+#1007=ORIENTED_EDGE('',*,*,#943,.F.);
+#1008=ORIENTED_EDGE('',*,*,#912,.F.);
+#1009=ORIENTED_EDGE('',*,*,#881,.F.);
+#1010=ORIENTED_EDGE('',*,*,#850,.F.);
+#1011=ORIENTED_EDGE('',*,*,#819,.F.);
+#1012=EDGE_LOOP('',(#999,#1005,#1006,#1007,#1008,#1009,#1010,#1011));
+#1013=FACE_BOUND('',#1012,.T.);
+#1014=ADVANCED_FACE('',(#1013),#998,.T.);
+#1015=CARTESIAN_POINT('',(-90.,19.07,0.));
+#1016=DIRECTION('',(-1.,0.,0.));
+#1017=DIRECTION('',(0.,0.,1.));
+#1018=AXIS2_PLACEMENT_3D('',#1015,#1016,#1017);
+#1019=PLANE('',#1018);
+#1020=CARTESIAN_POINT('',(-90.,19.07,-0.3));
+#1021=VERTEX_POINT('',#1020);
+#1022=CARTESIAN_POINT('',(-90.,-19.07,-0.3));
+#1023=VERTEX_POINT('',#1022);
+#1024=CARTESIAN_POINT('',(-90.,19.07,-0.3));
+#1025=DIRECTION('',(0.,-1.,0.));
+#1026=VECTOR('',#1025,38.14);
+#1027=LINE('',#1024,#1026);
+#1028=EDGE_CURVE('',#1021,#1023,#1027,.T.);
+#1029=ORIENTED_EDGE('',*,*,#1028,.T.);
+#1030=CARTESIAN_POINT('',(-90.,-19.07,0.));
+#1031=VERTEX_POINT('',#1030);
+#1032=CARTESIAN_POINT('',(-90.,-19.07,0.));
+#1033=DIRECTION('',(0.,0.,-1.));
+#1034=VECTOR('',#1033,3.);
+#1035=LINE('',#1032,#1034);
+#1036=EDGE_CURVE('',#1031,#1023,#1035,.T.);
+#1037=ORIENTED_EDGE('',*,*,#1036,.F.);
+#1038=CARTESIAN_POINT('',(-90.,19.07,0.));
+#1039=VERTEX_POINT('',#1038);
+#1040=CARTESIAN_POINT('',(-90.,-19.07,0.));
+#1041=DIRECTION('',(0.,1.,0.));
+#1042=VECTOR('',#1041,38.14);
+#1043=LINE('',#1040,#1042);
+#1044=EDGE_CURVE('',#1031,#1039,#1043,.T.);
+#1045=ORIENTED_EDGE('',*,*,#1044,.T.);
+#1046=CARTESIAN_POINT('',(-90.,19.07,0.));
+#1047=DIRECTION('',(0.,0.,-1.));
+#1048=VECTOR('',#1047,3.);
+#1049=LINE('',#1046,#1048);
+#1050=EDGE_CURVE('',#1039,#1021,#1049,.T.);
+#1051=ORIENTED_EDGE('',*,*,#1050,.T.);
+#1052=EDGE_LOOP('',(#1029,#1037,#1045,#1051));
+#1053=FACE_BOUND('',#1052,.T.);
+#1054=ADVANCED_FACE('',(#1053),#1019,.T.);
+#1055=COLOUR_RGB('',0.780391991,0.745097995,0.647059023);
+#1056=FILL_AREA_STYLE_COLOUR('',#1055);
+#1057=FILL_AREA_STYLE('',(#1056));
+#1058=SURFACE_STYLE_FILL_AREA(#1057);
+#1059=SURFACE_SIDE_STYLE('',(#1058));
+#1060=SURFACE_STYLE_USAGE(.BOTH.,#1059);
+#1061=PRESENTATION_STYLE_ASSIGNMENT((#1060));
+#1062=OVER_RIDING_STYLED_ITEM('',(#1061),#1054,#26);
+#1063=CARTESIAN_POINT('',(-90.,-19.07,0.));
+#1064=DIRECTION('',(0.,-1.,0.));
+#1065=DIRECTION('',(0.,0.,-1.));
+#1066=AXIS2_PLACEMENT_3D('',#1063,#1064,#1065);
+#1067=PLANE('',#1066);
+#1068=CARTESIAN_POINT('',(90.,-19.07,-0.3));
+#1069=VERTEX_POINT('',#1068);
+#1070=CARTESIAN_POINT('',(-1710.,-19.07,-0.3));
+#1071=DIRECTION('',(1.,0.,0.));
+#1072=VECTOR('',#1071,1800.);
+#1073=LINE('',#1070,#1072);
+#1074=EDGE_CURVE('',#1023,#1069,#1073,.T.);
+#1075=ORIENTED_EDGE('',*,*,#1074,.T.);
+#1076=CARTESIAN_POINT('',(90.,-19.07,0.));
+#1077=VERTEX_POINT('',#1076);
+#1078=CARTESIAN_POINT('',(90.,-19.07,0.));
+#1079=DIRECTION('',(0.,0.,-1.));
+#1080=VECTOR('',#1079,3.);
+#1081=LINE('',#1078,#1080);
+#1082=EDGE_CURVE('',#1077,#1069,#1081,.T.);
+#1083=ORIENTED_EDGE('',*,*,#1082,.F.);
+#1084=CARTESIAN_POINT('',(90.,-19.07,0.));
+#1085=DIRECTION('',(-1.,-0.,0.));
+#1086=VECTOR('',#1085,100.);
+#1087=LINE('',#1084,#1086);
+#1088=EDGE_CURVE('',#1077,#236,#1087,.T.);
+#1089=ORIENTED_EDGE('',*,*,#1088,.T.);
+#1090=ORIENTED_EDGE('',*,*,#241,.T.);
+#1091=ORIENTED_EDGE('',*,*,#263,.T.);
+#1092=ORIENTED_EDGE('',*,*,#62,.F.);
+#1093=CARTESIAN_POINT('',(-790.,-19.07,0.));
+#1094=DIRECTION('',(-1.,-0.,0.));
+#1095=VECTOR('',#1094,40.);
+#1096=LINE('',#1093,#1095);
+#1097=EDGE_CURVE('',#51,#977,#1096,.T.);
+#1098=ORIENTED_EDGE('',*,*,#1097,.T.);
+#1099=ORIENTED_EDGE('',*,*,#982,.T.);
+#1100=ORIENTED_EDGE('',*,*,#1004,.T.);
+#1101=ORIENTED_EDGE('',*,*,#803,.F.);
+#1102=CARTESIAN_POINT('',(-1610.,-19.07,0.));
+#1103=DIRECTION('',(-1.,-0.,0.));
+#1104=VECTOR('',#1103,100.);
+#1105=LINE('',#1102,#1104);
+#1106=EDGE_CURVE('',#792,#1031,#1105,.T.);
+#1107=ORIENTED_EDGE('',*,*,#1106,.T.);
+#1108=ORIENTED_EDGE('',*,*,#1036,.T.);
+#1109=EDGE_LOOP('',(#1075,#1083,#1089,#1090,#1091,#1092,#1098,#1099,#1100,#1101,#1107,#1108));
+#1110=FACE_BOUND('',#1109,.T.);
+#1111=ADVANCED_FACE('',(#1110),#1067,.T.);
+#1112=OVER_RIDING_STYLED_ITEM('',(#1061),#1111,#26);
+#1113=CARTESIAN_POINT('',(90.,-19.07,0.));
+#1114=DIRECTION('',(1.,0.,0.));
+#1115=DIRECTION('',(0.,0.,-1.));
+#1116=AXIS2_PLACEMENT_3D('',#1113,#1114,#1115);
+#1117=PLANE('',#1116);
+#1118=CARTESIAN_POINT('',(90.,19.07,-0.3));
+#1119=VERTEX_POINT('',#1118);
+#1120=CARTESIAN_POINT('',(90.,-19.07,-0.3));
+#1121=DIRECTION('',(0.,1.,0.));
+#1122=VECTOR('',#1121,38.14);
+#1123=LINE('',#1120,#1122);
+#1124=EDGE_CURVE('',#1069,#1119,#1123,.T.);
+#1125=ORIENTED_EDGE('',*,*,#1124,.T.);
+#1126=CARTESIAN_POINT('',(90.,19.07,0.));
+#1127=VERTEX_POINT('',#1126);
+#1128=CARTESIAN_POINT('',(90.,19.07,0.));
+#1129=DIRECTION('',(0.,0.,-1.));
+#1130=VECTOR('',#1129,3.);
+#1131=LINE('',#1128,#1130);
+#1132=EDGE_CURVE('',#1127,#1119,#1131,.T.);
+#1133=ORIENTED_EDGE('',*,*,#1132,.F.);
+#1134=CARTESIAN_POINT('',(90.,19.07,0.));
+#1135=DIRECTION('',(0.,-1.,0.));
+#1136=VECTOR('',#1135,38.14);
+#1137=LINE('',#1134,#1136);
+#1138=EDGE_CURVE('',#1127,#1077,#1137,.T.);
+#1139=ORIENTED_EDGE('',*,*,#1138,.T.);
+#1140=ORIENTED_EDGE('',*,*,#1082,.T.);
+#1141=EDGE_LOOP('',(#1125,#1133,#1139,#1140));
+#1142=FACE_BOUND('',#1141,.T.);
+#1143=ADVANCED_FACE('',(#1142),#1117,.T.);
+#1144=OVER_RIDING_STYLED_ITEM('',(#1061),#1143,#26);
+#1145=CARTESIAN_POINT('',(90.,19.07,0.));
+#1146=DIRECTION('',(0.,1.,0.));
+#1147=DIRECTION('',(0.,0.,1.));
+#1148=AXIS2_PLACEMENT_3D('',#1145,#1146,#1147);
+#1149=PLANE('',#1148);
+#1150=CARTESIAN_POINT('',(90.,19.07,-0.3));
+#1151=DIRECTION('',(-1.,0.,0.));
+#1152=VECTOR('',#1151,180.);
+#1153=LINE('',#1150,#1152);
+#1154=EDGE_CURVE('',#1119,#1021,#1153,.T.);
+#1155=ORIENTED_EDGE('',*,*,#1154,.T.);
+#1156=ORIENTED_EDGE('',*,*,#1050,.F.);
+#1157=CARTESIAN_POINT('',(-90.,19.07,0.));
+#1158=DIRECTION('',(1.,-0.,0.));
+#1159=VECTOR('',#1158,100.);
+#1160=LINE('',#1157,#1159);
+#1161=EDGE_CURVE('',#1039,#730,#1160,.T.);
+#1162=ORIENTED_EDGE('',*,*,#1161,.T.);
+#1163=ORIENTED_EDGE('',*,*,#735,.T.);
+#1164=ORIENTED_EDGE('',*,*,#757,.T.);
+#1165=ORIENTED_EDGE('',*,*,#556,.F.);
+#1166=CARTESIAN_POINT('',(790.,19.07,0.));
+#1167=DIRECTION('',(1.,-0.,0.));
+#1168=VECTOR('',#1167,40.);
+#1169=LINE('',#1166,#1168);
+#1170=EDGE_CURVE('',#545,#483,#1169,.T.);
+#1171=ORIENTED_EDGE('',*,*,#1170,.T.);
+#1172=ORIENTED_EDGE('',*,*,#488,.T.);
+#1173=ORIENTED_EDGE('',*,*,#510,.T.);
+#1174=ORIENTED_EDGE('',*,*,#309,.F.);
+#1175=CARTESIAN_POINT('',(1610.,19.07,0.));
+#1176=DIRECTION('',(1.,-0.,0.));
+#1177=VECTOR('',#1176,100.);
+#1178=LINE('',#1175,#1177);
+#1179=EDGE_CURVE('',#298,#1127,#1178,.T.);
+#1180=ORIENTED_EDGE('',*,*,#1179,.T.);
+#1181=ORIENTED_EDGE('',*,*,#1132,.T.);
+#1182=EDGE_LOOP('',(#1155,#1156,#1162,#1163,#1164,#1165,#1171,#1172,#1173,#1174,#1180,#1181));
+#1183=FACE_BOUND('',#1182,.T.);
+#1184=ADVANCED_FACE('',(#1183),#1149,.T.);
+#1185=OVER_RIDING_STYLED_ITEM('',(#1061),#1184,#26);
+#1186=CARTESIAN_POINT('',(-0.,0.,0.));
+#1187=DIRECTION('',(0.,0.,1.));
+#1188=DIRECTION('',(1.,0.,0.));
+#1189=AXIS2_PLACEMENT_3D('',#1186,#1187,#1188);
+#1190=PLANE('',#1189);
+#1191=ORIENTED_EDGE('',*,*,#247,.T.);
+#1192=ORIENTED_EDGE('',*,*,#1088,.F.);
+#1193=ORIENTED_EDGE('',*,*,#1138,.F.);
+#1194=ORIENTED_EDGE('',*,*,#1179,.F.);
+#1195=ORIENTED_EDGE('',*,*,#303,.T.);
+#1196=ORIENTED_EDGE('',*,*,#339,.T.);
+#1197=ORIENTED_EDGE('',*,*,#370,.T.);
+#1198=ORIENTED_EDGE('',*,*,#401,.T.);
+#1199=ORIENTED_EDGE('',*,*,#432,.T.);
+#1200=ORIENTED_EDGE('',*,*,#463,.T.);
+#1201=ORIENTED_EDGE('',*,*,#494,.T.);
+#1202=ORIENTED_EDGE('',*,*,#1170,.F.);
+#1203=ORIENTED_EDGE('',*,*,#550,.T.);
+#1204=ORIENTED_EDGE('',*,*,#586,.T.);
+#1205=ORIENTED_EDGE('',*,*,#617,.T.);
+#1206=ORIENTED_EDGE('',*,*,#648,.T.);
+#1207=ORIENTED_EDGE('',*,*,#679,.T.);
+#1208=ORIENTED_EDGE('',*,*,#710,.T.);
+#1209=ORIENTED_EDGE('',*,*,#741,.T.);
+#1210=ORIENTED_EDGE('',*,*,#1161,.F.);
+#1211=ORIENTED_EDGE('',*,*,#1044,.F.);
+#1212=ORIENTED_EDGE('',*,*,#1106,.F.);
+#1213=ORIENTED_EDGE('',*,*,#797,.T.);
+#1214=ORIENTED_EDGE('',*,*,#833,.T.);
+#1215=ORIENTED_EDGE('',*,*,#864,.T.);
+#1216=ORIENTED_EDGE('',*,*,#895,.T.);
+#1217=ORIENTED_EDGE('',*,*,#926,.T.);
+#1218=ORIENTED_EDGE('',*,*,#957,.T.);
+#1219=ORIENTED_EDGE('',*,*,#988,.T.);
+#1220=ORIENTED_EDGE('',*,*,#1097,.F.);
+#1221=ORIENTED_EDGE('',*,*,#56,.T.);
+#1222=ORIENTED_EDGE('',*,*,#92,.T.);
+#1223=ORIENTED_EDGE('',*,*,#123,.T.);
+#1224=ORIENTED_EDGE('',*,*,#154,.T.);
+#1225=ORIENTED_EDGE('',*,*,#185,.T.);
+#1226=ORIENTED_EDGE('',*,*,#216,.T.);
+#1227=EDGE_LOOP('',(#1191,#1192,#1193,#1194,#1195,#1196,#1197,#1198,#1199,#1200,#1201,#1202,#1203,#1204,#1205,#1206,#1207,#1208,#1209,#1210,#1211,#1212,#1213,#1214,#1215,#1216,
+#1217,#1218,#1219,#1220,#1221,#1222,#1223,#1224,#1225,#1226));
+#1228=FACE_BOUND('',#1227,.T.);
+#1229=ADVANCED_FACE('',(#1228),#1190,.T.);
+#1230=OVER_RIDING_STYLED_ITEM('',(#1061),#1229,#26);
+#1231=CARTESIAN_POINT('',(-0.,-0.,-0.3));
+#1232=DIRECTION('',(0.,0.,1.));
+#1233=DIRECTION('',(1.,0.,0.));
+#1234=AXIS2_PLACEMENT_3D('',#1231,#1232,#1233);
+#1235=PLANE('',#1234);
+#1236=ORIENTED_EDGE('',*,*,#1028,.F.);
+#1237=ORIENTED_EDGE('',*,*,#1154,.F.);
+#1238=ORIENTED_EDGE('',*,*,#1124,.F.);
+#1239=ORIENTED_EDGE('',*,*,#1074,.F.);
+#1240=EDGE_LOOP('',(#1236,#1237,#1238,#1239));
+#1241=FACE_BOUND('',#1240,.T.);
+#1242=ADVANCED_FACE('',(#1241),#1235,.F.);
+#1243=OVER_RIDING_STYLED_ITEM('',(#1061),#1242,#26);
+#1244=CLOSED_SHELL('',(#66,#97,#128,#159,#190,#221,#252,#273,#313,#344,#375,#406,#437,#468,#499,#520,#560,#591,#622,#653,#684,#715,#746,#767,#807,#838,
+#869,#900,#931,#962,#993,#1014,#1054,#1111,#1143,#1184,#1229,#1242));
+#1245=MANIFOLD_SOLID_BREP('',#1244);
+#1246=COLOUR_RGB('',0.658824027,0.349020004,0.125489995);
+#1247=FILL_AREA_STYLE_COLOUR('',#1246);
+#1248=FILL_AREA_STYLE('',(#1247));
+#1249=SURFACE_STYLE_FILL_AREA(#1248);
+#1250=SURFACE_SIDE_STYLE('',(#1249));
+#1251=SURFACE_STYLE_USAGE(.BOTH.,#1250);
+#1252=PRESENTATION_STYLE_ASSIGNMENT((#1251));
+#26=STYLED_ITEM('',(#1252),#1245);
+#16=SHAPE_REPRESENTATION('ddeda84e9f45b6a41a4365a4a2bea05120230107-1-18fdfhi.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('ddeda84e9f45b6a41a4365a4a2bea05120230107-1-18fdfhi.ipt',(#1245),#10);
+#1260=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#1261=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#1262=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#1261);
+#1263=PRODUCT_CONTEXT('',#1261,'mechanical');
+#1264=PRODUCT_DEFINITION_CONTEXT('part definition',#1261,'design');
+#24=PRODUCT('ddeda84e9f45b6a41a4365a4a2bea05120230107-1-18fdfhi.ipt','ddeda84e9f45b6a41a4365a4a2bea05120230107-1-18fdfhi.ipt','',(#1263));
+#1265=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#1266=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#1266,#1264);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#1267=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1062,#1112,#1144,#1185,#1230,#1243,#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/decoupling_bar_44mm_V1-0.step b/Design Files/CAD/STEP/decoupling_bar_44mm_V1-0.step
new file mode 100644
index 0000000000000000000000000000000000000000..08a53948568d4e358b1d98240d254f176d90f284
--- /dev/null
+++ b/Design Files/CAD/STEP/decoupling_bar_44mm_V1-0.step	
@@ -0,0 +1,191 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/990b344d7db9337c78f7e879ad6e5a5b20230107-1-119ot68.iam.step',
+'2023-01-07T10:40:39+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','990b344d7db9337c78f7e879ad6e5a5b20230107-1-119ot68.iam'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#26=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#27=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#26);
+#28=(CONVERSION_BASED_UNIT('DEGREE',#27)NAMED_UNIT(#29)PLANE_ANGLE_UNIT());
+#29=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#30=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#31=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#32=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#31,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#33=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#32))GLOBAL_UNIT_ASSIGNED_CONTEXT((#31,#28,#30))REPRESENTATION_CONTEXT('','decoupling_bar_44mm_V1-0:1'));
+#35=CARTESIAN_POINT('',(0.,0.,0.));
+#36=DIRECTION('',(0.,0.,1.));
+#37=DIRECTION('',(1.,0.,0.));
+#38=AXIS2_PLACEMENT_3D('',#35,#36,#37);
+#49=CARTESIAN_POINT('',(0.,0.,0.));
+#50=DIRECTION('',(0.,0.,1.));
+#51=DIRECTION('',(1.,0.,-0.));
+#52=AXIS2_PLACEMENT_3D('',#49,#50,#51);
+#53=ITEM_DEFINED_TRANSFORMATION('','',#52,#38);
+#54=(REPRESENTATION_RELATIONSHIP('','',#39,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#53)SHAPE_REPRESENTATION_RELATIONSHIP());
+#55=NEXT_ASSEMBLY_USAGE_OCCURRENCE('decoupling_bar_44mm_V1-0:1_1','decoupling_bar_44mm_V1-0:1','decoupling_bar_44mm_V1-0:1',#25,#48,$);
+#56=PRODUCT_DEFINITION_SHAPE('','',#55);
+#57=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#54,#56);
+#39=SHAPE_REPRESENTATION('decoupling_bar_44mm_V1-0:1',(#38),#33);
+#58=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#59=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#58);
+#60=PRODUCT_CONTEXT('',#58,'mechanical');
+#61=PRODUCT_DEFINITION_CONTEXT('part definition',#58,'design');
+#47=PRODUCT('decoupling_bar_44mm_V1-0:1','decoupling_bar_44mm_V1-0:1','',(#60));
+#62=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#47));
+#63=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#47,.NOT_KNOWN.);
+#48=PRODUCT_DEFINITION('design','',#63,#61);
+#46=PRODUCT_DEFINITION_SHAPE('','',#48);
+#64=SHAPE_DEFINITION_REPRESENTATION(#46,#39);
+#34=DRAUGHTING_MODEL('',(),#33);
+#65=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#66=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#65);
+#67=(CONVERSION_BASED_UNIT('DEGREE',#66)NAMED_UNIT(#68)PLANE_ANGLE_UNIT());
+#68=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#69=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#70=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#71=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#70,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#72=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#71))GLOBAL_UNIT_ASSIGNED_CONTEXT((#70,#67,#69))REPRESENTATION_CONTEXT('','ATC700C:1'));
+#74=CARTESIAN_POINT('',(0.,0.,0.));
+#75=DIRECTION('',(0.,0.,1.));
+#76=DIRECTION('',(1.,0.,0.));
+#77=AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#88=CARTESIAN_POINT('',(-0.0183902,16.031373629,0.));
+#89=DIRECTION('',(0.,0.,1.));
+#90=DIRECTION('',(1.,0.,-0.));
+#91=AXIS2_PLACEMENT_3D('',#88,#89,#90);
+#92=ITEM_DEFINED_TRANSFORMATION('','',#91,#77);
+#93=(REPRESENTATION_RELATIONSHIP('','',#78,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92)SHAPE_REPRESENTATION_RELATIONSHIP());
+#94=NEXT_ASSEMBLY_USAGE_OCCURRENCE('ATC700C:1_2','ATC700C:1','ATC700C:1',#25,#87,$);
+#95=PRODUCT_DEFINITION_SHAPE('','',#94);
+#96=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93,#95);
+#78=SHAPE_REPRESENTATION('ATC700C:1',(#77),#72);
+#86=PRODUCT('ATC700C:1','ATC700C:1','',(#60));
+#97=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#86));
+#98=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#86,.NOT_KNOWN.);
+#87=PRODUCT_DEFINITION('design','',#98,#61);
+#85=PRODUCT_DEFINITION_SHAPE('','',#87);
+#99=SHAPE_DEFINITION_REPRESENTATION(#85,#78);
+#73=DRAUGHTING_MODEL('',(),#72);
+#100=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#101=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#100);
+#102=(CONVERSION_BASED_UNIT('DEGREE',#101)NAMED_UNIT(#103)PLANE_ANGLE_UNIT());
+#103=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#104=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#105=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#106=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#105,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#107=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#106))GLOBAL_UNIT_ASSIGNED_CONTEXT((#105,#102,#104))REPRESENTATION_CONTEXT('','ATC700C:2'));
+#109=CARTESIAN_POINT('',(0.,0.,0.));
+#110=DIRECTION('',(0.,0.,1.));
+#111=DIRECTION('',(1.,0.,0.));
+#112=AXIS2_PLACEMENT_3D('',#109,#110,#111);
+#123=CARTESIAN_POINT('',(-0.046817649,-15.726798517,0.));
+#124=DIRECTION('',(0.,0.,1.));
+#125=DIRECTION('',(1.,0.,-0.));
+#126=AXIS2_PLACEMENT_3D('',#123,#124,#125);
+#127=ITEM_DEFINED_TRANSFORMATION('','',#126,#112);
+#128=(REPRESENTATION_RELATIONSHIP('','',#113,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#127)SHAPE_REPRESENTATION_RELATIONSHIP());
+#129=NEXT_ASSEMBLY_USAGE_OCCURRENCE('ATC700C:2_3','ATC700C:2','ATC700C:2',#25,#122,$);
+#130=PRODUCT_DEFINITION_SHAPE('','',#129);
+#131=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#128,#130);
+#113=SHAPE_REPRESENTATION('ATC700C:2',(#112),#107);
+#121=PRODUCT('ATC700C:2','ATC700C:2','',(#60));
+#132=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#121));
+#133=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#121,.NOT_KNOWN.);
+#122=PRODUCT_DEFINITION('design','',#133,#61);
+#120=PRODUCT_DEFINITION_SHAPE('','',#122);
+#134=SHAPE_DEFINITION_REPRESENTATION(#120,#113);
+#108=DRAUGHTING_MODEL('',(),#107);
+#135=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#136=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#135);
+#137=(CONVERSION_BASED_UNIT('DEGREE',#136)NAMED_UNIT(#138)PLANE_ANGLE_UNIT());
+#138=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#139=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#140=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#141=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#140,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#142=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#141))GLOBAL_UNIT_ASSIGNED_CONTEXT((#140,#137,#139))REPRESENTATION_CONTEXT('','ATC700C:3'));
+#144=CARTESIAN_POINT('',(0.,0.,0.));
+#145=DIRECTION('',(0.,0.,1.));
+#146=DIRECTION('',(1.,0.,0.));
+#147=AXIS2_PLACEMENT_3D('',#144,#145,#146);
+#158=CARTESIAN_POINT('',(49.606615757,1.457360164,0.));
+#159=DIRECTION('',(0.,-0.,1.));
+#160=DIRECTION('',(-0.999980623,-0.006225169,0.));
+#161=AXIS2_PLACEMENT_3D('',#158,#159,#160);
+#162=ITEM_DEFINED_TRANSFORMATION('','',#161,#147);
+#163=(REPRESENTATION_RELATIONSHIP('','',#148,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#162)SHAPE_REPRESENTATION_RELATIONSHIP());
+#164=NEXT_ASSEMBLY_USAGE_OCCURRENCE('ATC700C:3_4','ATC700C:3','ATC700C:3',#25,#157,$);
+#165=PRODUCT_DEFINITION_SHAPE('','',#164);
+#166=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#163,#165);
+#148=SHAPE_REPRESENTATION('ATC700C:3',(#147),#142);
+#156=PRODUCT('ATC700C:3','ATC700C:3','',(#60));
+#167=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#156));
+#168=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#156,.NOT_KNOWN.);
+#157=PRODUCT_DEFINITION('design','',#168,#61);
+#155=PRODUCT_DEFINITION_SHAPE('','',#157);
+#169=SHAPE_DEFINITION_REPRESENTATION(#155,#148);
+#143=DRAUGHTING_MODEL('',(),#142);
+#170=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#171=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#170);
+#172=(CONVERSION_BASED_UNIT('DEGREE',#171)NAMED_UNIT(#173)PLANE_ANGLE_UNIT());
+#173=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#174=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#175=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#176=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#175,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#177=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#176))GLOBAL_UNIT_ASSIGNED_CONTEXT((#175,#172,#174))REPRESENTATION_CONTEXT('','ATC700C:4'));
+#179=CARTESIAN_POINT('',(0.,0.,0.));
+#180=DIRECTION('',(0.,0.,1.));
+#181=DIRECTION('',(1.,0.,0.));
+#182=AXIS2_PLACEMENT_3D('',#179,#180,#181);
+#193=CARTESIAN_POINT('',(-50.177095964,1.3819901,-0.));
+#194=DIRECTION('',(0.,0.,1.));
+#195=DIRECTION('',(-0.99998913,-0.004662643,0.));
+#196=AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#197=ITEM_DEFINED_TRANSFORMATION('','',#196,#182);
+#198=(REPRESENTATION_RELATIONSHIP('','',#183,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#197)SHAPE_REPRESENTATION_RELATIONSHIP());
+#199=NEXT_ASSEMBLY_USAGE_OCCURRENCE('ATC700C:4_5','ATC700C:4','ATC700C:4',#25,#192,$);
+#200=PRODUCT_DEFINITION_SHAPE('','',#199);
+#201=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#198,#200);
+#183=SHAPE_REPRESENTATION('ATC700C:4',(#182),#177);
+#191=PRODUCT('ATC700C:4','ATC700C:4','',(#60));
+#202=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#191));
+#203=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#191,.NOT_KNOWN.);
+#192=PRODUCT_DEFINITION('design','',#203,#61);
+#190=PRODUCT_DEFINITION_SHAPE('','',#192);
+#204=SHAPE_DEFINITION_REPRESENTATION(#190,#183);
+#178=DRAUGHTING_MODEL('',(),#177);
+#16=SHAPE_REPRESENTATION('990b344d7db9337c78f7e879ad6e5a5b20230107-1-119ot68.iam',(#15,#52,#91,#126,#161,#196),#10);
+#24=PRODUCT('990b344d7db9337c78f7e879ad6e5a5b20230107-1-119ot68.iam','990b344d7db9337c78f7e879ad6e5a5b20230107-1-119ot68.iam','',(#60));
+#205=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#206=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#206,#61);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#207=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/decoupling_bar_44mm_V1-0_withATC700C.step b/Design Files/CAD/STEP/decoupling_bar_44mm_V1-0_withATC700C.step
new file mode 100644
index 0000000000000000000000000000000000000000..c6f876ad21f48c955346ca9e8560ea7d63eed530
--- /dev/null
+++ b/Design Files/CAD/STEP/decoupling_bar_44mm_V1-0_withATC700C.step	
@@ -0,0 +1,1278 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/9890c60a54823421c8a9a5f66b49f7a120230107-1-lv828s.ipt.step',
+'2023-01-07T10:44:56+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','9890c60a54823421c8a9a5f66b49f7a120230107-1-lv828s.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(2.,-22.,0.));
+#28=DIRECTION('',(-1.,0.,0.));
+#29=DIRECTION('',(0.,0.,1.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=PLANE('',#30);
+#32=CARTESIAN_POINT('',(2.,-22.,0.1));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(2.,-10.,0.1));
+#35=VERTEX_POINT('',#34);
+#36=CARTESIAN_POINT('',(2.,-22.,0.1));
+#37=DIRECTION('',(0.,1.,0.));
+#38=VECTOR('',#37,12.);
+#39=LINE('',#36,#38);
+#40=EDGE_CURVE('',#33,#35,#39,.T.);
+#41=ORIENTED_EDGE('',*,*,#40,.T.);
+#42=CARTESIAN_POINT('',(2.,-10.,0.));
+#43=VERTEX_POINT('',#42);
+#44=CARTESIAN_POINT('',(2.,-10.,0.));
+#45=DIRECTION('',(0.,0.,1.));
+#46=VECTOR('',#45,1.);
+#47=LINE('',#44,#46);
+#48=EDGE_CURVE('',#43,#35,#47,.T.);
+#49=ORIENTED_EDGE('',*,*,#48,.F.);
+#50=CARTESIAN_POINT('',(2.,-22.,0.));
+#51=VERTEX_POINT('',#50);
+#52=CARTESIAN_POINT('',(2.,-121.,0.));
+#53=DIRECTION('',(0.,1.,0.));
+#54=VECTOR('',#53,120.);
+#55=LINE('',#52,#54);
+#56=EDGE_CURVE('',#51,#43,#55,.T.);
+#57=ORIENTED_EDGE('',*,*,#56,.F.);
+#58=CARTESIAN_POINT('',(2.,-22.,0.));
+#59=DIRECTION('',(0.,0.,1.));
+#60=VECTOR('',#59,1.);
+#61=LINE('',#58,#60);
+#62=EDGE_CURVE('',#51,#33,#61,.T.);
+#63=ORIENTED_EDGE('',*,*,#62,.T.);
+#64=EDGE_LOOP('',(#41,#49,#57,#63));
+#65=FACE_BOUND('',#64,.T.);
+#66=ADVANCED_FACE('',(#65),#31,.T.);
+#67=CARTESIAN_POINT('',(2.,-10.,0.));
+#68=DIRECTION('',(-0.,1.,0.));
+#69=DIRECTION('',(0.,0.,1.));
+#70=AXIS2_PLACEMENT_3D('',#67,#68,#69);
+#71=PLANE('',#70);
+#72=CARTESIAN_POINT('',(52.,-10.,0.1));
+#73=VERTEX_POINT('',#72);
+#74=CARTESIAN_POINT('',(2.,-10.,0.1));
+#75=DIRECTION('',(1.,0.,0.));
+#76=VECTOR('',#75,50.);
+#77=LINE('',#74,#76);
+#78=EDGE_CURVE('',#35,#73,#77,.T.);
+#79=ORIENTED_EDGE('',*,*,#78,.T.);
+#80=CARTESIAN_POINT('',(52.,-10.,0.));
+#81=VERTEX_POINT('',#80);
+#82=CARTESIAN_POINT('',(52.,-10.,0.));
+#83=DIRECTION('',(0.,0.,1.));
+#84=VECTOR('',#83,1.);
+#85=LINE('',#82,#84);
+#86=EDGE_CURVE('',#81,#73,#85,.T.);
+#87=ORIENTED_EDGE('',*,*,#86,.F.);
+#88=CARTESIAN_POINT('',(11.,-10.,0.));
+#89=DIRECTION('',(1.,0.,0.));
+#90=VECTOR('',#89,500.);
+#91=LINE('',#88,#90);
+#92=EDGE_CURVE('',#43,#81,#91,.T.);
+#93=ORIENTED_EDGE('',*,*,#92,.F.);
+#94=ORIENTED_EDGE('',*,*,#48,.T.);
+#95=EDGE_LOOP('',(#79,#87,#93,#94));
+#96=FACE_BOUND('',#95,.T.);
+#97=ADVANCED_FACE('',(#96),#71,.T.);
+#98=CARTESIAN_POINT('',(52.,-10.,0.));
+#99=DIRECTION('',(-1.,0.,0.));
+#100=DIRECTION('',(0.,0.,1.));
+#101=AXIS2_PLACEMENT_3D('',#98,#99,#100);
+#102=PLANE('',#101);
+#103=CARTESIAN_POINT('',(52.,6.,0.1));
+#104=VERTEX_POINT('',#103);
+#105=CARTESIAN_POINT('',(52.,-10.,0.1));
+#106=DIRECTION('',(0.,1.,0.));
+#107=VECTOR('',#106,16.);
+#108=LINE('',#105,#107);
+#109=EDGE_CURVE('',#73,#104,#108,.T.);
+#110=ORIENTED_EDGE('',*,*,#109,.T.);
+#111=CARTESIAN_POINT('',(52.,6.,0.));
+#112=VERTEX_POINT('',#111);
+#113=CARTESIAN_POINT('',(52.,6.,0.));
+#114=DIRECTION('',(0.,0.,1.));
+#115=VECTOR('',#114,1.);
+#116=LINE('',#113,#115);
+#117=EDGE_CURVE('',#112,#104,#116,.T.);
+#118=ORIENTED_EDGE('',*,*,#117,.F.);
+#119=CARTESIAN_POINT('',(52.,-55.,0.));
+#120=DIRECTION('',(0.,1.,0.));
+#121=VECTOR('',#120,160.);
+#122=LINE('',#119,#121);
+#123=EDGE_CURVE('',#81,#112,#122,.T.);
+#124=ORIENTED_EDGE('',*,*,#123,.F.);
+#125=ORIENTED_EDGE('',*,*,#86,.T.);
+#126=EDGE_LOOP('',(#110,#118,#124,#125));
+#127=FACE_BOUND('',#126,.T.);
+#128=ADVANCED_FACE('',(#127),#102,.T.);
+#129=CARTESIAN_POINT('',(52.,6.,0.));
+#130=DIRECTION('',(0.,1.,0.));
+#131=DIRECTION('',(0.,0.,1.));
+#132=AXIS2_PLACEMENT_3D('',#129,#130,#131);
+#133=PLANE('',#132);
+#134=CARTESIAN_POINT('',(58.,6.,0.1));
+#135=VERTEX_POINT('',#134);
+#136=CARTESIAN_POINT('',(52.,6.,0.1));
+#137=DIRECTION('',(1.,0.,-0.));
+#138=VECTOR('',#137,6.);
+#139=LINE('',#136,#138);
+#140=EDGE_CURVE('',#104,#135,#139,.T.);
+#141=ORIENTED_EDGE('',*,*,#140,.T.);
+#142=CARTESIAN_POINT('',(58.,6.,0.));
+#143=VERTEX_POINT('',#142);
+#144=CARTESIAN_POINT('',(58.,6.,0.));
+#145=DIRECTION('',(0.,0.,1.));
+#146=VECTOR('',#145,1.);
+#147=LINE('',#144,#146);
+#148=EDGE_CURVE('',#143,#135,#147,.T.);
+#149=ORIENTED_EDGE('',*,*,#148,.F.);
+#150=CARTESIAN_POINT('',(286.,6.,0.));
+#151=DIRECTION('',(1.,0.,-0.));
+#152=VECTOR('',#151,60.);
+#153=LINE('',#150,#152);
+#154=EDGE_CURVE('',#112,#143,#153,.T.);
+#155=ORIENTED_EDGE('',*,*,#154,.F.);
+#156=ORIENTED_EDGE('',*,*,#117,.T.);
+#157=EDGE_LOOP('',(#141,#149,#155,#156));
+#158=FACE_BOUND('',#157,.T.);
+#159=ADVANCED_FACE('',(#158),#133,.T.);
+#160=CARTESIAN_POINT('',(58.,6.,0.));
+#161=DIRECTION('',(1.,0.,0.));
+#162=DIRECTION('',(0.,0.,-1.));
+#163=AXIS2_PLACEMENT_3D('',#160,#161,#162);
+#164=PLANE('',#163);
+#165=CARTESIAN_POINT('',(58.,-10.,0.1));
+#166=VERTEX_POINT('',#165);
+#167=CARTESIAN_POINT('',(58.,6.,0.1));
+#168=DIRECTION('',(0.,-1.,0.));
+#169=VECTOR('',#168,16.);
+#170=LINE('',#167,#169);
+#171=EDGE_CURVE('',#135,#166,#170,.T.);
+#172=ORIENTED_EDGE('',*,*,#171,.T.);
+#173=CARTESIAN_POINT('',(58.,-10.,0.));
+#174=VERTEX_POINT('',#173);
+#175=CARTESIAN_POINT('',(58.,-10.,0.));
+#176=DIRECTION('',(0.,0.,1.));
+#177=VECTOR('',#176,1.);
+#178=LINE('',#175,#177);
+#179=EDGE_CURVE('',#174,#166,#178,.T.);
+#180=ORIENTED_EDGE('',*,*,#179,.F.);
+#181=CARTESIAN_POINT('',(58.,33.,0.));
+#182=DIRECTION('',(0.,-1.,0.));
+#183=VECTOR('',#182,160.);
+#184=LINE('',#181,#183);
+#185=EDGE_CURVE('',#143,#174,#184,.T.);
+#186=ORIENTED_EDGE('',*,*,#185,.F.);
+#187=ORIENTED_EDGE('',*,*,#148,.T.);
+#188=EDGE_LOOP('',(#172,#180,#186,#187));
+#189=FACE_BOUND('',#188,.T.);
+#190=ADVANCED_FACE('',(#189),#164,.T.);
+#191=CARTESIAN_POINT('',(58.,-10.,0.));
+#192=DIRECTION('',(-0.,1.,0.));
+#193=DIRECTION('',(0.,0.,1.));
+#194=AXIS2_PLACEMENT_3D('',#191,#192,#193);
+#195=PLANE('',#194);
+#196=CARTESIAN_POINT('',(80.,-10.,0.1));
+#197=VERTEX_POINT('',#196);
+#198=CARTESIAN_POINT('',(58.,-10.,0.1));
+#199=DIRECTION('',(1.,0.,0.));
+#200=VECTOR('',#199,22.);
+#201=LINE('',#198,#200);
+#202=EDGE_CURVE('',#166,#197,#201,.T.);
+#203=ORIENTED_EDGE('',*,*,#202,.T.);
+#204=CARTESIAN_POINT('',(80.,-10.,0.));
+#205=VERTEX_POINT('',#204);
+#206=CARTESIAN_POINT('',(80.,-10.,0.));
+#207=DIRECTION('',(0.,0.,1.));
+#208=VECTOR('',#207,1.);
+#209=LINE('',#206,#208);
+#210=EDGE_CURVE('',#205,#197,#209,.T.);
+#211=ORIENTED_EDGE('',*,*,#210,.F.);
+#212=CARTESIAN_POINT('',(319.,-10.,0.));
+#213=DIRECTION('',(1.,0.,0.));
+#214=VECTOR('',#213,220.);
+#215=LINE('',#212,#214);
+#216=EDGE_CURVE('',#174,#205,#215,.T.);
+#217=ORIENTED_EDGE('',*,*,#216,.F.);
+#218=ORIENTED_EDGE('',*,*,#179,.T.);
+#219=EDGE_LOOP('',(#203,#211,#217,#218));
+#220=FACE_BOUND('',#219,.T.);
+#221=ADVANCED_FACE('',(#220),#195,.T.);
+#222=CARTESIAN_POINT('',(80.,-10.,0.));
+#223=DIRECTION('',(1.,0.,0.));
+#224=DIRECTION('',(0.,0.,-1.));
+#225=AXIS2_PLACEMENT_3D('',#222,#223,#224);
+#226=PLANE('',#225);
+#227=CARTESIAN_POINT('',(80.,-22.,0.1));
+#228=VERTEX_POINT('',#227);
+#229=CARTESIAN_POINT('',(80.,-10.,0.1));
+#230=DIRECTION('',(0.,-1.,0.));
+#231=VECTOR('',#230,12.);
+#232=LINE('',#229,#231);
+#233=EDGE_CURVE('',#197,#228,#232,.T.);
+#234=ORIENTED_EDGE('',*,*,#233,.T.);
+#235=CARTESIAN_POINT('',(80.,-22.,0.));
+#236=VERTEX_POINT('',#235);
+#237=CARTESIAN_POINT('',(80.,-22.,0.));
+#238=DIRECTION('',(0.,0.,1.));
+#239=VECTOR('',#238,1.);
+#240=LINE('',#237,#239);
+#241=EDGE_CURVE('',#236,#228,#240,.T.);
+#242=ORIENTED_EDGE('',*,*,#241,.F.);
+#243=CARTESIAN_POINT('',(80.,-55.,0.));
+#244=DIRECTION('',(0.,-1.,0.));
+#245=VECTOR('',#244,120.);
+#246=LINE('',#243,#245);
+#247=EDGE_CURVE('',#205,#236,#246,.T.);
+#248=ORIENTED_EDGE('',*,*,#247,.F.);
+#249=ORIENTED_EDGE('',*,*,#210,.T.);
+#250=EDGE_LOOP('',(#234,#242,#248,#249));
+#251=FACE_BOUND('',#250,.T.);
+#252=ADVANCED_FACE('',(#251),#226,.T.);
+#253=CARTESIAN_POINT('',(43.113207547,-13.433962264,0.1));
+#254=DIRECTION('',(0.,0.,1.));
+#255=DIRECTION('',(1.,0.,0.));
+#256=AXIS2_PLACEMENT_3D('',#253,#254,#255);
+#257=PLANE('',#256);
+#258=ORIENTED_EDGE('',*,*,#40,.F.);
+#259=CARTESIAN_POINT('',(80.,-22.,0.1));
+#260=DIRECTION('',(-1.,-0.,0.));
+#261=VECTOR('',#260,780.);
+#262=LINE('',#259,#261);
+#263=EDGE_CURVE('',#228,#33,#262,.T.);
+#264=ORIENTED_EDGE('',*,*,#263,.F.);
+#265=ORIENTED_EDGE('',*,*,#233,.F.);
+#266=ORIENTED_EDGE('',*,*,#202,.F.);
+#267=ORIENTED_EDGE('',*,*,#171,.F.);
+#268=ORIENTED_EDGE('',*,*,#140,.F.);
+#269=ORIENTED_EDGE('',*,*,#109,.F.);
+#270=ORIENTED_EDGE('',*,*,#78,.F.);
+#271=EDGE_LOOP('',(#258,#264,#265,#266,#267,#268,#269,#270));
+#272=FACE_BOUND('',#271,.T.);
+#273=ADVANCED_FACE('',(#272),#257,.T.);
+#274=CARTESIAN_POINT('',(80.,22.,0.));
+#275=DIRECTION('',(1.,0.,0.));
+#276=DIRECTION('',(0.,0.,-1.));
+#277=AXIS2_PLACEMENT_3D('',#274,#275,#276);
+#278=PLANE('',#277);
+#279=CARTESIAN_POINT('',(80.,22.,0.1));
+#280=VERTEX_POINT('',#279);
+#281=CARTESIAN_POINT('',(80.,10.,0.1));
+#282=VERTEX_POINT('',#281);
+#283=CARTESIAN_POINT('',(80.,22.,0.1));
+#284=DIRECTION('',(0.,-1.,0.));
+#285=VECTOR('',#284,12.);
+#286=LINE('',#283,#285);
+#287=EDGE_CURVE('',#280,#282,#286,.T.);
+#288=ORIENTED_EDGE('',*,*,#287,.T.);
+#289=CARTESIAN_POINT('',(80.,10.,0.));
+#290=VERTEX_POINT('',#289);
+#291=CARTESIAN_POINT('',(80.,10.,0.));
+#292=DIRECTION('',(0.,0.,1.));
+#293=VECTOR('',#292,1.);
+#294=LINE('',#291,#293);
+#295=EDGE_CURVE('',#290,#282,#294,.T.);
+#296=ORIENTED_EDGE('',*,*,#295,.F.);
+#297=CARTESIAN_POINT('',(80.,22.,0.));
+#298=VERTEX_POINT('',#297);
+#299=CARTESIAN_POINT('',(80.,121.,0.));
+#300=DIRECTION('',(0.,-1.,0.));
+#301=VECTOR('',#300,120.);
+#302=LINE('',#299,#301);
+#303=EDGE_CURVE('',#298,#290,#302,.T.);
+#304=ORIENTED_EDGE('',*,*,#303,.F.);
+#305=CARTESIAN_POINT('',(80.,22.,0.));
+#306=DIRECTION('',(0.,0.,1.));
+#307=VECTOR('',#306,1.);
+#308=LINE('',#305,#307);
+#309=EDGE_CURVE('',#298,#280,#308,.T.);
+#310=ORIENTED_EDGE('',*,*,#309,.T.);
+#311=EDGE_LOOP('',(#288,#296,#304,#310));
+#312=FACE_BOUND('',#311,.T.);
+#313=ADVANCED_FACE('',(#312),#278,.T.);
+#314=CARTESIAN_POINT('',(80.,10.,0.));
+#315=DIRECTION('',(0.,-1.,0.));
+#316=DIRECTION('',(0.,0.,-1.));
+#317=AXIS2_PLACEMENT_3D('',#314,#315,#316);
+#318=PLANE('',#317);
+#319=CARTESIAN_POINT('',(48.,10.,0.1));
+#320=VERTEX_POINT('',#319);
+#321=CARTESIAN_POINT('',(368.,10.,0.1));
+#322=DIRECTION('',(-1.,-0.,0.));
+#323=VECTOR('',#322,320.);
+#324=LINE('',#321,#323);
+#325=EDGE_CURVE('',#282,#320,#324,.T.);
+#326=ORIENTED_EDGE('',*,*,#325,.T.);
+#327=CARTESIAN_POINT('',(48.,10.,0.));
+#328=VERTEX_POINT('',#327);
+#329=CARTESIAN_POINT('',(48.,10.,0.));
+#330=DIRECTION('',(0.,0.,1.));
+#331=VECTOR('',#330,1.);
+#332=LINE('',#329,#331);
+#333=EDGE_CURVE('',#328,#320,#332,.T.);
+#334=ORIENTED_EDGE('',*,*,#333,.F.);
+#335=CARTESIAN_POINT('',(440.,10.,0.));
+#336=DIRECTION('',(-1.,-0.,0.));
+#337=VECTOR('',#336,320.);
+#338=LINE('',#335,#337);
+#339=EDGE_CURVE('',#290,#328,#338,.T.);
+#340=ORIENTED_EDGE('',*,*,#339,.F.);
+#341=ORIENTED_EDGE('',*,*,#295,.T.);
+#342=EDGE_LOOP('',(#326,#334,#340,#341));
+#343=FACE_BOUND('',#342,.T.);
+#344=ADVANCED_FACE('',(#343),#318,.T.);
+#345=CARTESIAN_POINT('',(48.,10.,0.));
+#346=DIRECTION('',(1.,0.,0.));
+#347=DIRECTION('',(0.,0.,-1.));
+#348=AXIS2_PLACEMENT_3D('',#345,#346,#347);
+#349=PLANE('',#348);
+#350=CARTESIAN_POINT('',(48.,-6.,0.1));
+#351=VERTEX_POINT('',#350);
+#352=CARTESIAN_POINT('',(48.,10.,0.1));
+#353=DIRECTION('',(0.,-1.,0.));
+#354=VECTOR('',#353,16.);
+#355=LINE('',#352,#354);
+#356=EDGE_CURVE('',#320,#351,#355,.T.);
+#357=ORIENTED_EDGE('',*,*,#356,.T.);
+#358=CARTESIAN_POINT('',(48.,-6.,0.));
+#359=VERTEX_POINT('',#358);
+#360=CARTESIAN_POINT('',(48.,-6.,0.));
+#361=DIRECTION('',(0.,0.,1.));
+#362=VECTOR('',#361,1.);
+#363=LINE('',#360,#362);
+#364=EDGE_CURVE('',#359,#351,#363,.T.);
+#365=ORIENTED_EDGE('',*,*,#364,.F.);
+#366=CARTESIAN_POINT('',(48.,55.,0.));
+#367=DIRECTION('',(0.,-1.,0.));
+#368=VECTOR('',#367,160.);
+#369=LINE('',#366,#368);
+#370=EDGE_CURVE('',#328,#359,#369,.T.);
+#371=ORIENTED_EDGE('',*,*,#370,.F.);
+#372=ORIENTED_EDGE('',*,*,#333,.T.);
+#373=EDGE_LOOP('',(#357,#365,#371,#372));
+#374=FACE_BOUND('',#373,.T.);
+#375=ADVANCED_FACE('',(#374),#349,.T.);
+#376=CARTESIAN_POINT('',(48.,-6.,0.));
+#377=DIRECTION('',(0.,-1.,0.));
+#378=DIRECTION('',(0.,0.,-1.));
+#379=AXIS2_PLACEMENT_3D('',#376,#377,#378);
+#380=PLANE('',#379);
+#381=CARTESIAN_POINT('',(42.,-6.,0.1));
+#382=VERTEX_POINT('',#381);
+#383=CARTESIAN_POINT('',(48.,-6.,0.1));
+#384=DIRECTION('',(-1.,0.,0.));
+#385=VECTOR('',#384,6.);
+#386=LINE('',#383,#385);
+#387=EDGE_CURVE('',#351,#382,#386,.T.);
+#388=ORIENTED_EDGE('',*,*,#387,.T.);
+#389=CARTESIAN_POINT('',(42.,-6.,0.));
+#390=VERTEX_POINT('',#389);
+#391=CARTESIAN_POINT('',(42.,-6.,0.));
+#392=DIRECTION('',(0.,0.,1.));
+#393=VECTOR('',#392,1.);
+#394=LINE('',#391,#393);
+#395=EDGE_CURVE('',#390,#382,#394,.T.);
+#396=ORIENTED_EDGE('',*,*,#395,.F.);
+#397=CARTESIAN_POINT('',(264.,-6.,0.));
+#398=DIRECTION('',(-1.,0.,0.));
+#399=VECTOR('',#398,60.);
+#400=LINE('',#397,#399);
+#401=EDGE_CURVE('',#359,#390,#400,.T.);
+#402=ORIENTED_EDGE('',*,*,#401,.F.);
+#403=ORIENTED_EDGE('',*,*,#364,.T.);
+#404=EDGE_LOOP('',(#388,#396,#402,#403));
+#405=FACE_BOUND('',#404,.T.);
+#406=ADVANCED_FACE('',(#405),#380,.T.);
+#407=CARTESIAN_POINT('',(42.,-6.,0.));
+#408=DIRECTION('',(-1.,0.,0.));
+#409=DIRECTION('',(0.,0.,1.));
+#410=AXIS2_PLACEMENT_3D('',#407,#408,#409);
+#411=PLANE('',#410);
+#412=CARTESIAN_POINT('',(42.,10.,0.1));
+#413=VERTEX_POINT('',#412);
+#414=CARTESIAN_POINT('',(42.,-150.,0.1));
+#415=DIRECTION('',(0.,1.,0.));
+#416=VECTOR('',#415,160.);
+#417=LINE('',#414,#416);
+#418=EDGE_CURVE('',#382,#413,#417,.T.);
+#419=ORIENTED_EDGE('',*,*,#418,.T.);
+#420=CARTESIAN_POINT('',(42.,10.,0.));
+#421=VERTEX_POINT('',#420);
+#422=CARTESIAN_POINT('',(42.,10.,0.));
+#423=DIRECTION('',(0.,0.,1.));
+#424=VECTOR('',#423,1.);
+#425=LINE('',#422,#424);
+#426=EDGE_CURVE('',#421,#413,#425,.T.);
+#427=ORIENTED_EDGE('',*,*,#426,.F.);
+#428=CARTESIAN_POINT('',(42.,-33.,0.));
+#429=DIRECTION('',(0.,1.,0.));
+#430=VECTOR('',#429,160.);
+#431=LINE('',#428,#430);
+#432=EDGE_CURVE('',#390,#421,#431,.T.);
+#433=ORIENTED_EDGE('',*,*,#432,.F.);
+#434=ORIENTED_EDGE('',*,*,#395,.T.);
+#435=EDGE_LOOP('',(#419,#427,#433,#434));
+#436=FACE_BOUND('',#435,.T.);
+#437=ADVANCED_FACE('',(#436),#411,.T.);
+#438=CARTESIAN_POINT('',(42.,10.,0.));
+#439=DIRECTION('',(0.,-1.,0.));
+#440=DIRECTION('',(0.,0.,-1.));
+#441=AXIS2_PLACEMENT_3D('',#438,#439,#440);
+#442=PLANE('',#441);
+#443=CARTESIAN_POINT('',(2.,10.,0.1));
+#444=VERTEX_POINT('',#443);
+#445=CARTESIAN_POINT('',(42.,10.,0.1));
+#446=DIRECTION('',(-1.,0.,0.));
+#447=VECTOR('',#446,40.);
+#448=LINE('',#445,#447);
+#449=EDGE_CURVE('',#413,#444,#448,.T.);
+#450=ORIENTED_EDGE('',*,*,#449,.T.);
+#451=CARTESIAN_POINT('',(2.,10.,0.));
+#452=VERTEX_POINT('',#451);
+#453=CARTESIAN_POINT('',(2.,10.,0.));
+#454=DIRECTION('',(0.,0.,1.));
+#455=VECTOR('',#454,1.);
+#456=LINE('',#453,#455);
+#457=EDGE_CURVE('',#452,#444,#456,.T.);
+#458=ORIENTED_EDGE('',*,*,#457,.F.);
+#459=CARTESIAN_POINT('',(231.,10.,0.));
+#460=DIRECTION('',(-1.,0.,0.));
+#461=VECTOR('',#460,400.);
+#462=LINE('',#459,#461);
+#463=EDGE_CURVE('',#421,#452,#462,.T.);
+#464=ORIENTED_EDGE('',*,*,#463,.F.);
+#465=ORIENTED_EDGE('',*,*,#426,.T.);
+#466=EDGE_LOOP('',(#450,#458,#464,#465));
+#467=FACE_BOUND('',#466,.T.);
+#468=ADVANCED_FACE('',(#467),#442,.T.);
+#469=CARTESIAN_POINT('',(2.,10.,0.));
+#470=DIRECTION('',(-1.,0.,0.));
+#471=DIRECTION('',(0.,0.,1.));
+#472=AXIS2_PLACEMENT_3D('',#469,#470,#471);
+#473=PLANE('',#472);
+#474=CARTESIAN_POINT('',(2.,22.,0.1));
+#475=VERTEX_POINT('',#474);
+#476=CARTESIAN_POINT('',(2.,10.,0.1));
+#477=DIRECTION('',(0.,1.,0.));
+#478=VECTOR('',#477,12.);
+#479=LINE('',#476,#478);
+#480=EDGE_CURVE('',#444,#475,#479,.T.);
+#481=ORIENTED_EDGE('',*,*,#480,.T.);
+#482=CARTESIAN_POINT('',(2.,22.,0.));
+#483=VERTEX_POINT('',#482);
+#484=CARTESIAN_POINT('',(2.,22.,0.));
+#485=DIRECTION('',(0.,0.,1.));
+#486=VECTOR('',#485,1.);
+#487=LINE('',#484,#486);
+#488=EDGE_CURVE('',#483,#475,#487,.T.);
+#489=ORIENTED_EDGE('',*,*,#488,.F.);
+#490=CARTESIAN_POINT('',(2.,55.,0.));
+#491=DIRECTION('',(0.,1.,0.));
+#492=VECTOR('',#491,120.);
+#493=LINE('',#490,#492);
+#494=EDGE_CURVE('',#452,#483,#493,.T.);
+#495=ORIENTED_EDGE('',*,*,#494,.F.);
+#496=ORIENTED_EDGE('',*,*,#457,.T.);
+#497=EDGE_LOOP('',(#481,#489,#495,#496));
+#498=FACE_BOUND('',#497,.T.);
+#499=ADVANCED_FACE('',(#498),#473,.T.);
+#500=CARTESIAN_POINT('',(41.603773585,13.433962264,0.1));
+#501=DIRECTION('',(0.,0.,1.));
+#502=DIRECTION('',(1.,0.,0.));
+#503=AXIS2_PLACEMENT_3D('',#500,#501,#502);
+#504=PLANE('',#503);
+#505=ORIENTED_EDGE('',*,*,#287,.F.);
+#506=CARTESIAN_POINT('',(-700.,22.,0.1));
+#507=DIRECTION('',(1.,-0.,0.));
+#508=VECTOR('',#507,780.);
+#509=LINE('',#506,#508);
+#510=EDGE_CURVE('',#475,#280,#509,.T.);
+#511=ORIENTED_EDGE('',*,*,#510,.F.);
+#512=ORIENTED_EDGE('',*,*,#480,.F.);
+#513=ORIENTED_EDGE('',*,*,#449,.F.);
+#514=ORIENTED_EDGE('',*,*,#418,.F.);
+#515=ORIENTED_EDGE('',*,*,#387,.F.);
+#516=ORIENTED_EDGE('',*,*,#356,.F.);
+#517=ORIENTED_EDGE('',*,*,#325,.F.);
+#518=EDGE_LOOP('',(#505,#511,#512,#513,#514,#515,#516,#517));
+#519=FACE_BOUND('',#518,.T.);
+#520=ADVANCED_FACE('',(#519),#504,.T.);
+#521=CARTESIAN_POINT('',(-2.,22.,0.));
+#522=DIRECTION('',(1.,0.,0.));
+#523=DIRECTION('',(0.,0.,-1.));
+#524=AXIS2_PLACEMENT_3D('',#521,#522,#523);
+#525=PLANE('',#524);
+#526=CARTESIAN_POINT('',(-2.,22.,0.1));
+#527=VERTEX_POINT('',#526);
+#528=CARTESIAN_POINT('',(-2.,10.,0.1));
+#529=VERTEX_POINT('',#528);
+#530=CARTESIAN_POINT('',(-2.,22.,0.1));
+#531=DIRECTION('',(0.,-1.,0.));
+#532=VECTOR('',#531,12.);
+#533=LINE('',#530,#532);
+#534=EDGE_CURVE('',#527,#529,#533,.T.);
+#535=ORIENTED_EDGE('',*,*,#534,.T.);
+#536=CARTESIAN_POINT('',(-2.,10.,0.));
+#537=VERTEX_POINT('',#536);
+#538=CARTESIAN_POINT('',(-2.,10.,0.));
+#539=DIRECTION('',(0.,0.,1.));
+#540=VECTOR('',#539,1.);
+#541=LINE('',#538,#540);
+#542=EDGE_CURVE('',#537,#529,#541,.T.);
+#543=ORIENTED_EDGE('',*,*,#542,.F.);
+#544=CARTESIAN_POINT('',(-2.,22.,0.));
+#545=VERTEX_POINT('',#544);
+#546=CARTESIAN_POINT('',(-2.,121.,0.));
+#547=DIRECTION('',(0.,-1.,0.));
+#548=VECTOR('',#547,120.);
+#549=LINE('',#546,#548);
+#550=EDGE_CURVE('',#545,#537,#549,.T.);
+#551=ORIENTED_EDGE('',*,*,#550,.F.);
+#552=CARTESIAN_POINT('',(-2.,22.,0.));
+#553=DIRECTION('',(0.,0.,1.));
+#554=VECTOR('',#553,1.);
+#555=LINE('',#552,#554);
+#556=EDGE_CURVE('',#545,#527,#555,.T.);
+#557=ORIENTED_EDGE('',*,*,#556,.T.);
+#558=EDGE_LOOP('',(#535,#543,#551,#557));
+#559=FACE_BOUND('',#558,.T.);
+#560=ADVANCED_FACE('',(#559),#525,.T.);
+#561=CARTESIAN_POINT('',(-2.,10.,0.));
+#562=DIRECTION('',(0.,-1.,0.));
+#563=DIRECTION('',(0.,0.,-1.));
+#564=AXIS2_PLACEMENT_3D('',#561,#562,#563);
+#565=PLANE('',#564);
+#566=CARTESIAN_POINT('',(-52.,10.,0.1));
+#567=VERTEX_POINT('',#566);
+#568=CARTESIAN_POINT('',(-2.,10.,0.1));
+#569=DIRECTION('',(-1.,0.,0.));
+#570=VECTOR('',#569,50.);
+#571=LINE('',#568,#570);
+#572=EDGE_CURVE('',#529,#567,#571,.T.);
+#573=ORIENTED_EDGE('',*,*,#572,.T.);
+#574=CARTESIAN_POINT('',(-52.,10.,0.));
+#575=VERTEX_POINT('',#574);
+#576=CARTESIAN_POINT('',(-52.,10.,0.));
+#577=DIRECTION('',(0.,0.,1.));
+#578=VECTOR('',#577,1.);
+#579=LINE('',#576,#578);
+#580=EDGE_CURVE('',#575,#567,#579,.T.);
+#581=ORIENTED_EDGE('',*,*,#580,.F.);
+#582=CARTESIAN_POINT('',(-11.,10.,0.));
+#583=DIRECTION('',(-1.,0.,0.));
+#584=VECTOR('',#583,500.);
+#585=LINE('',#582,#584);
+#586=EDGE_CURVE('',#537,#575,#585,.T.);
+#587=ORIENTED_EDGE('',*,*,#586,.F.);
+#588=ORIENTED_EDGE('',*,*,#542,.T.);
+#589=EDGE_LOOP('',(#573,#581,#587,#588));
+#590=FACE_BOUND('',#589,.T.);
+#591=ADVANCED_FACE('',(#590),#565,.T.);
+#592=CARTESIAN_POINT('',(-52.,10.,0.));
+#593=DIRECTION('',(1.,0.,0.));
+#594=DIRECTION('',(0.,0.,-1.));
+#595=AXIS2_PLACEMENT_3D('',#592,#593,#594);
+#596=PLANE('',#595);
+#597=CARTESIAN_POINT('',(-52.,-6.,0.1));
+#598=VERTEX_POINT('',#597);
+#599=CARTESIAN_POINT('',(-52.,10.,0.1));
+#600=DIRECTION('',(0.,-1.,0.));
+#601=VECTOR('',#600,16.);
+#602=LINE('',#599,#601);
+#603=EDGE_CURVE('',#567,#598,#602,.T.);
+#604=ORIENTED_EDGE('',*,*,#603,.T.);
+#605=CARTESIAN_POINT('',(-52.,-6.,0.));
+#606=VERTEX_POINT('',#605);
+#607=CARTESIAN_POINT('',(-52.,-6.,0.));
+#608=DIRECTION('',(0.,0.,1.));
+#609=VECTOR('',#608,1.);
+#610=LINE('',#607,#609);
+#611=EDGE_CURVE('',#606,#598,#610,.T.);
+#612=ORIENTED_EDGE('',*,*,#611,.F.);
+#613=CARTESIAN_POINT('',(-52.,55.,0.));
+#614=DIRECTION('',(0.,-1.,0.));
+#615=VECTOR('',#614,160.);
+#616=LINE('',#613,#615);
+#617=EDGE_CURVE('',#575,#606,#616,.T.);
+#618=ORIENTED_EDGE('',*,*,#617,.F.);
+#619=ORIENTED_EDGE('',*,*,#580,.T.);
+#620=EDGE_LOOP('',(#604,#612,#618,#619));
+#621=FACE_BOUND('',#620,.T.);
+#622=ADVANCED_FACE('',(#621),#596,.T.);
+#623=CARTESIAN_POINT('',(-52.,-6.,0.));
+#624=DIRECTION('',(0.,-1.,0.));
+#625=DIRECTION('',(0.,0.,-1.));
+#626=AXIS2_PLACEMENT_3D('',#623,#624,#625);
+#627=PLANE('',#626);
+#628=CARTESIAN_POINT('',(-58.,-6.,0.1));
+#629=VERTEX_POINT('',#628);
+#630=CARTESIAN_POINT('',(-52.,-6.,0.1));
+#631=DIRECTION('',(-1.,-0.,0.));
+#632=VECTOR('',#631,60.);
+#633=LINE('',#630,#632);
+#634=EDGE_CURVE('',#598,#629,#633,.T.);
+#635=ORIENTED_EDGE('',*,*,#634,.T.);
+#636=CARTESIAN_POINT('',(-58.,-6.,0.));
+#637=VERTEX_POINT('',#636);
+#638=CARTESIAN_POINT('',(-58.,-6.,0.));
+#639=DIRECTION('',(0.,0.,1.));
+#640=VECTOR('',#639,1.);
+#641=LINE('',#638,#640);
+#642=EDGE_CURVE('',#637,#629,#641,.T.);
+#643=ORIENTED_EDGE('',*,*,#642,.F.);
+#644=CARTESIAN_POINT('',(-286.,-6.,0.));
+#645=DIRECTION('',(-1.,-0.,0.));
+#646=VECTOR('',#645,60.);
+#647=LINE('',#644,#646);
+#648=EDGE_CURVE('',#606,#637,#647,.T.);
+#649=ORIENTED_EDGE('',*,*,#648,.F.);
+#650=ORIENTED_EDGE('',*,*,#611,.T.);
+#651=EDGE_LOOP('',(#635,#643,#649,#650));
+#652=FACE_BOUND('',#651,.T.);
+#653=ADVANCED_FACE('',(#652),#627,.T.);
+#654=CARTESIAN_POINT('',(-58.,-6.,0.));
+#655=DIRECTION('',(-1.,0.,0.));
+#656=DIRECTION('',(0.,0.,1.));
+#657=AXIS2_PLACEMENT_3D('',#654,#655,#656);
+#658=PLANE('',#657);
+#659=CARTESIAN_POINT('',(-58.,10.,0.1));
+#660=VERTEX_POINT('',#659);
+#661=CARTESIAN_POINT('',(-58.,-6.,0.1));
+#662=DIRECTION('',(0.,1.,0.));
+#663=VECTOR('',#662,16.);
+#664=LINE('',#661,#663);
+#665=EDGE_CURVE('',#629,#660,#664,.T.);
+#666=ORIENTED_EDGE('',*,*,#665,.T.);
+#667=CARTESIAN_POINT('',(-58.,10.,0.));
+#668=VERTEX_POINT('',#667);
+#669=CARTESIAN_POINT('',(-58.,10.,0.));
+#670=DIRECTION('',(0.,0.,1.));
+#671=VECTOR('',#670,1.);
+#672=LINE('',#669,#671);
+#673=EDGE_CURVE('',#668,#660,#672,.T.);
+#674=ORIENTED_EDGE('',*,*,#673,.F.);
+#675=CARTESIAN_POINT('',(-58.,-33.,0.));
+#676=DIRECTION('',(0.,1.,0.));
+#677=VECTOR('',#676,160.);
+#678=LINE('',#675,#677);
+#679=EDGE_CURVE('',#637,#668,#678,.T.);
+#680=ORIENTED_EDGE('',*,*,#679,.F.);
+#681=ORIENTED_EDGE('',*,*,#642,.T.);
+#682=EDGE_LOOP('',(#666,#674,#680,#681));
+#683=FACE_BOUND('',#682,.T.);
+#684=ADVANCED_FACE('',(#683),#658,.T.);
+#685=CARTESIAN_POINT('',(-58.,10.,0.));
+#686=DIRECTION('',(0.,-1.,0.));
+#687=DIRECTION('',(0.,0.,-1.));
+#688=AXIS2_PLACEMENT_3D('',#685,#686,#687);
+#689=PLANE('',#688);
+#690=CARTESIAN_POINT('',(-80.,10.,0.1));
+#691=VERTEX_POINT('',#690);
+#692=CARTESIAN_POINT('',(-58.,10.,0.1));
+#693=DIRECTION('',(-1.,0.,0.));
+#694=VECTOR('',#693,22.);
+#695=LINE('',#692,#694);
+#696=EDGE_CURVE('',#660,#691,#695,.T.);
+#697=ORIENTED_EDGE('',*,*,#696,.T.);
+#698=CARTESIAN_POINT('',(-80.,10.,0.));
+#699=VERTEX_POINT('',#698);
+#700=CARTESIAN_POINT('',(-80.,10.,0.));
+#701=DIRECTION('',(0.,0.,1.));
+#702=VECTOR('',#701,1.);
+#703=LINE('',#700,#702);
+#704=EDGE_CURVE('',#699,#691,#703,.T.);
+#705=ORIENTED_EDGE('',*,*,#704,.F.);
+#706=CARTESIAN_POINT('',(-319.,10.,0.));
+#707=DIRECTION('',(-1.,0.,0.));
+#708=VECTOR('',#707,220.);
+#709=LINE('',#706,#708);
+#710=EDGE_CURVE('',#668,#699,#709,.T.);
+#711=ORIENTED_EDGE('',*,*,#710,.F.);
+#712=ORIENTED_EDGE('',*,*,#673,.T.);
+#713=EDGE_LOOP('',(#697,#705,#711,#712));
+#714=FACE_BOUND('',#713,.T.);
+#715=ADVANCED_FACE('',(#714),#689,.T.);
+#716=CARTESIAN_POINT('',(-80.,10.,0.));
+#717=DIRECTION('',(-1.,0.,0.));
+#718=DIRECTION('',(0.,0.,1.));
+#719=AXIS2_PLACEMENT_3D('',#716,#717,#718);
+#720=PLANE('',#719);
+#721=CARTESIAN_POINT('',(-80.,22.,0.1));
+#722=VERTEX_POINT('',#721);
+#723=CARTESIAN_POINT('',(-80.,10.,0.1));
+#724=DIRECTION('',(0.,1.,0.));
+#725=VECTOR('',#724,12.);
+#726=LINE('',#723,#725);
+#727=EDGE_CURVE('',#691,#722,#726,.T.);
+#728=ORIENTED_EDGE('',*,*,#727,.T.);
+#729=CARTESIAN_POINT('',(-80.,22.,0.));
+#730=VERTEX_POINT('',#729);
+#731=CARTESIAN_POINT('',(-80.,22.,0.));
+#732=DIRECTION('',(0.,0.,1.));
+#733=VECTOR('',#732,1.);
+#734=LINE('',#731,#733);
+#735=EDGE_CURVE('',#730,#722,#734,.T.);
+#736=ORIENTED_EDGE('',*,*,#735,.F.);
+#737=CARTESIAN_POINT('',(-80.,55.,0.));
+#738=DIRECTION('',(0.,1.,0.));
+#739=VECTOR('',#738,120.);
+#740=LINE('',#737,#739);
+#741=EDGE_CURVE('',#699,#730,#740,.T.);
+#742=ORIENTED_EDGE('',*,*,#741,.F.);
+#743=ORIENTED_EDGE('',*,*,#704,.T.);
+#744=EDGE_LOOP('',(#728,#736,#742,#743));
+#745=FACE_BOUND('',#744,.T.);
+#746=ADVANCED_FACE('',(#745),#720,.T.);
+#747=CARTESIAN_POINT('',(-43.113207547,13.433962264,0.1));
+#748=DIRECTION('',(0.,0.,1.));
+#749=DIRECTION('',(1.,0.,0.));
+#750=AXIS2_PLACEMENT_3D('',#747,#748,#749);
+#751=PLANE('',#750);
+#752=ORIENTED_EDGE('',*,*,#534,.F.);
+#753=CARTESIAN_POINT('',(-80.,22.,0.1));
+#754=DIRECTION('',(1.,-0.,0.));
+#755=VECTOR('',#754,78.);
+#756=LINE('',#753,#755);
+#757=EDGE_CURVE('',#722,#527,#756,.T.);
+#758=ORIENTED_EDGE('',*,*,#757,.F.);
+#759=ORIENTED_EDGE('',*,*,#727,.F.);
+#760=ORIENTED_EDGE('',*,*,#696,.F.);
+#761=ORIENTED_EDGE('',*,*,#665,.F.);
+#762=ORIENTED_EDGE('',*,*,#634,.F.);
+#763=ORIENTED_EDGE('',*,*,#603,.F.);
+#764=ORIENTED_EDGE('',*,*,#572,.F.);
+#765=EDGE_LOOP('',(#752,#758,#759,#760,#761,#762,#763,#764));
+#766=FACE_BOUND('',#765,.T.);
+#767=ADVANCED_FACE('',(#766),#751,.T.);
+#768=CARTESIAN_POINT('',(-80.,-22.,0.));
+#769=DIRECTION('',(-1.,0.,0.));
+#770=DIRECTION('',(0.,0.,1.));
+#771=AXIS2_PLACEMENT_3D('',#768,#769,#770);
+#772=PLANE('',#771);
+#773=CARTESIAN_POINT('',(-80.,-22.,0.1));
+#774=VERTEX_POINT('',#773);
+#775=CARTESIAN_POINT('',(-80.,-10.,0.1));
+#776=VERTEX_POINT('',#775);
+#777=CARTESIAN_POINT('',(-80.,-22.,0.1));
+#778=DIRECTION('',(0.,1.,0.));
+#779=VECTOR('',#778,12.);
+#780=LINE('',#777,#779);
+#781=EDGE_CURVE('',#774,#776,#780,.T.);
+#782=ORIENTED_EDGE('',*,*,#781,.T.);
+#783=CARTESIAN_POINT('',(-80.,-10.,0.));
+#784=VERTEX_POINT('',#783);
+#785=CARTESIAN_POINT('',(-80.,-10.,0.));
+#786=DIRECTION('',(0.,0.,1.));
+#787=VECTOR('',#786,1.);
+#788=LINE('',#785,#787);
+#789=EDGE_CURVE('',#784,#776,#788,.T.);
+#790=ORIENTED_EDGE('',*,*,#789,.F.);
+#791=CARTESIAN_POINT('',(-80.,-22.,0.));
+#792=VERTEX_POINT('',#791);
+#793=CARTESIAN_POINT('',(-80.,-121.,0.));
+#794=DIRECTION('',(0.,1.,0.));
+#795=VECTOR('',#794,120.);
+#796=LINE('',#793,#795);
+#797=EDGE_CURVE('',#792,#784,#796,.T.);
+#798=ORIENTED_EDGE('',*,*,#797,.F.);
+#799=CARTESIAN_POINT('',(-80.,-22.,0.));
+#800=DIRECTION('',(0.,0.,1.));
+#801=VECTOR('',#800,1.);
+#802=LINE('',#799,#801);
+#803=EDGE_CURVE('',#792,#774,#802,.T.);
+#804=ORIENTED_EDGE('',*,*,#803,.T.);
+#805=EDGE_LOOP('',(#782,#790,#798,#804));
+#806=FACE_BOUND('',#805,.T.);
+#807=ADVANCED_FACE('',(#806),#772,.T.);
+#808=CARTESIAN_POINT('',(-80.,-10.,0.));
+#809=DIRECTION('',(-0.,1.,0.));
+#810=DIRECTION('',(0.,0.,1.));
+#811=AXIS2_PLACEMENT_3D('',#808,#809,#810);
+#812=PLANE('',#811);
+#813=CARTESIAN_POINT('',(-48.,-10.,0.1));
+#814=VERTEX_POINT('',#813);
+#815=CARTESIAN_POINT('',(-80.,-10.,0.1));
+#816=DIRECTION('',(1.,0.,0.));
+#817=VECTOR('',#816,32.);
+#818=LINE('',#815,#817);
+#819=EDGE_CURVE('',#776,#814,#818,.T.);
+#820=ORIENTED_EDGE('',*,*,#819,.T.);
+#821=CARTESIAN_POINT('',(-48.,-10.,0.));
+#822=VERTEX_POINT('',#821);
+#823=CARTESIAN_POINT('',(-48.,-10.,0.));
+#824=DIRECTION('',(0.,0.,1.));
+#825=VECTOR('',#824,1.);
+#826=LINE('',#823,#825);
+#827=EDGE_CURVE('',#822,#814,#826,.T.);
+#828=ORIENTED_EDGE('',*,*,#827,.F.);
+#829=CARTESIAN_POINT('',(-440.,-10.,0.));
+#830=DIRECTION('',(1.,0.,0.));
+#831=VECTOR('',#830,320.);
+#832=LINE('',#829,#831);
+#833=EDGE_CURVE('',#784,#822,#832,.T.);
+#834=ORIENTED_EDGE('',*,*,#833,.F.);
+#835=ORIENTED_EDGE('',*,*,#789,.T.);
+#836=EDGE_LOOP('',(#820,#828,#834,#835));
+#837=FACE_BOUND('',#836,.T.);
+#838=ADVANCED_FACE('',(#837),#812,.T.);
+#839=CARTESIAN_POINT('',(-48.,-10.,0.));
+#840=DIRECTION('',(-1.,0.,0.));
+#841=DIRECTION('',(0.,0.,1.));
+#842=AXIS2_PLACEMENT_3D('',#839,#840,#841);
+#843=PLANE('',#842);
+#844=CARTESIAN_POINT('',(-48.,6.,0.1));
+#845=VERTEX_POINT('',#844);
+#846=CARTESIAN_POINT('',(-48.,-10.,0.1));
+#847=DIRECTION('',(0.,1.,0.));
+#848=VECTOR('',#847,16.);
+#849=LINE('',#846,#848);
+#850=EDGE_CURVE('',#814,#845,#849,.T.);
+#851=ORIENTED_EDGE('',*,*,#850,.T.);
+#852=CARTESIAN_POINT('',(-48.,6.,0.));
+#853=VERTEX_POINT('',#852);
+#854=CARTESIAN_POINT('',(-48.,6.,0.));
+#855=DIRECTION('',(0.,0.,1.));
+#856=VECTOR('',#855,1.);
+#857=LINE('',#854,#856);
+#858=EDGE_CURVE('',#853,#845,#857,.T.);
+#859=ORIENTED_EDGE('',*,*,#858,.F.);
+#860=CARTESIAN_POINT('',(-48.,-55.,0.));
+#861=DIRECTION('',(0.,1.,0.));
+#862=VECTOR('',#861,160.);
+#863=LINE('',#860,#862);
+#864=EDGE_CURVE('',#822,#853,#863,.T.);
+#865=ORIENTED_EDGE('',*,*,#864,.F.);
+#866=ORIENTED_EDGE('',*,*,#827,.T.);
+#867=EDGE_LOOP('',(#851,#859,#865,#866));
+#868=FACE_BOUND('',#867,.T.);
+#869=ADVANCED_FACE('',(#868),#843,.T.);
+#870=CARTESIAN_POINT('',(-48.,6.,0.));
+#871=DIRECTION('',(0.,1.,0.));
+#872=DIRECTION('',(0.,0.,1.));
+#873=AXIS2_PLACEMENT_3D('',#870,#871,#872);
+#874=PLANE('',#873);
+#875=CARTESIAN_POINT('',(-42.,6.,0.1));
+#876=VERTEX_POINT('',#875);
+#877=CARTESIAN_POINT('',(-102.,6.,0.1));
+#878=DIRECTION('',(1.,-0.,0.));
+#879=VECTOR('',#878,60.);
+#880=LINE('',#877,#879);
+#881=EDGE_CURVE('',#845,#876,#880,.T.);
+#882=ORIENTED_EDGE('',*,*,#881,.T.);
+#883=CARTESIAN_POINT('',(-42.,6.,0.));
+#884=VERTEX_POINT('',#883);
+#885=CARTESIAN_POINT('',(-42.,6.,0.));
+#886=DIRECTION('',(0.,0.,1.));
+#887=VECTOR('',#886,1.);
+#888=LINE('',#885,#887);
+#889=EDGE_CURVE('',#884,#876,#888,.T.);
+#890=ORIENTED_EDGE('',*,*,#889,.F.);
+#891=CARTESIAN_POINT('',(-264.,6.,0.));
+#892=DIRECTION('',(1.,-0.,0.));
+#893=VECTOR('',#892,60.);
+#894=LINE('',#891,#893);
+#895=EDGE_CURVE('',#853,#884,#894,.T.);
+#896=ORIENTED_EDGE('',*,*,#895,.F.);
+#897=ORIENTED_EDGE('',*,*,#858,.T.);
+#898=EDGE_LOOP('',(#882,#890,#896,#897));
+#899=FACE_BOUND('',#898,.T.);
+#900=ADVANCED_FACE('',(#899),#874,.T.);
+#901=CARTESIAN_POINT('',(-42.,6.,0.));
+#902=DIRECTION('',(1.,0.,0.));
+#903=DIRECTION('',(0.,0.,-1.));
+#904=AXIS2_PLACEMENT_3D('',#901,#902,#903);
+#905=PLANE('',#904);
+#906=CARTESIAN_POINT('',(-42.,-10.,0.1));
+#907=VERTEX_POINT('',#906);
+#908=CARTESIAN_POINT('',(-42.,6.,0.1));
+#909=DIRECTION('',(0.,-1.,0.));
+#910=VECTOR('',#909,16.);
+#911=LINE('',#908,#910);
+#912=EDGE_CURVE('',#876,#907,#911,.T.);
+#913=ORIENTED_EDGE('',*,*,#912,.T.);
+#914=CARTESIAN_POINT('',(-42.,-10.,0.));
+#915=VERTEX_POINT('',#914);
+#916=CARTESIAN_POINT('',(-42.,-10.,0.));
+#917=DIRECTION('',(0.,0.,1.));
+#918=VECTOR('',#917,1.);
+#919=LINE('',#916,#918);
+#920=EDGE_CURVE('',#915,#907,#919,.T.);
+#921=ORIENTED_EDGE('',*,*,#920,.F.);
+#922=CARTESIAN_POINT('',(-42.,33.,0.));
+#923=DIRECTION('',(0.,-1.,0.));
+#924=VECTOR('',#923,160.);
+#925=LINE('',#922,#924);
+#926=EDGE_CURVE('',#884,#915,#925,.T.);
+#927=ORIENTED_EDGE('',*,*,#926,.F.);
+#928=ORIENTED_EDGE('',*,*,#889,.T.);
+#929=EDGE_LOOP('',(#913,#921,#927,#928));
+#930=FACE_BOUND('',#929,.T.);
+#931=ADVANCED_FACE('',(#930),#905,.T.);
+#932=CARTESIAN_POINT('',(-42.,-10.,0.));
+#933=DIRECTION('',(-0.,1.,0.));
+#934=DIRECTION('',(0.,0.,1.));
+#935=AXIS2_PLACEMENT_3D('',#932,#933,#934);
+#936=PLANE('',#935);
+#937=CARTESIAN_POINT('',(-2.,-10.,0.1));
+#938=VERTEX_POINT('',#937);
+#939=CARTESIAN_POINT('',(-402.,-10.,0.1));
+#940=DIRECTION('',(1.,0.,0.));
+#941=VECTOR('',#940,400.);
+#942=LINE('',#939,#941);
+#943=EDGE_CURVE('',#907,#938,#942,.T.);
+#944=ORIENTED_EDGE('',*,*,#943,.T.);
+#945=CARTESIAN_POINT('',(-2.,-10.,0.));
+#946=VERTEX_POINT('',#945);
+#947=CARTESIAN_POINT('',(-2.,-10.,0.));
+#948=DIRECTION('',(0.,0.,1.));
+#949=VECTOR('',#948,1.);
+#950=LINE('',#947,#949);
+#951=EDGE_CURVE('',#946,#938,#950,.T.);
+#952=ORIENTED_EDGE('',*,*,#951,.F.);
+#953=CARTESIAN_POINT('',(-231.,-10.,0.));
+#954=DIRECTION('',(1.,0.,0.));
+#955=VECTOR('',#954,400.);
+#956=LINE('',#953,#955);
+#957=EDGE_CURVE('',#915,#946,#956,.T.);
+#958=ORIENTED_EDGE('',*,*,#957,.F.);
+#959=ORIENTED_EDGE('',*,*,#920,.T.);
+#960=EDGE_LOOP('',(#944,#952,#958,#959));
+#961=FACE_BOUND('',#960,.T.);
+#962=ADVANCED_FACE('',(#961),#936,.T.);
+#963=CARTESIAN_POINT('',(-2.,-10.,0.));
+#964=DIRECTION('',(1.,0.,0.));
+#965=DIRECTION('',(0.,0.,-1.));
+#966=AXIS2_PLACEMENT_3D('',#963,#964,#965);
+#967=PLANE('',#966);
+#968=CARTESIAN_POINT('',(-2.,-22.,0.1));
+#969=VERTEX_POINT('',#968);
+#970=CARTESIAN_POINT('',(-2.,98.,0.1));
+#971=DIRECTION('',(0.,-1.,0.));
+#972=VECTOR('',#971,120.);
+#973=LINE('',#970,#972);
+#974=EDGE_CURVE('',#938,#969,#973,.T.);
+#975=ORIENTED_EDGE('',*,*,#974,.T.);
+#976=CARTESIAN_POINT('',(-2.,-22.,0.));
+#977=VERTEX_POINT('',#976);
+#978=CARTESIAN_POINT('',(-2.,-22.,0.));
+#979=DIRECTION('',(0.,0.,1.));
+#980=VECTOR('',#979,1.);
+#981=LINE('',#978,#980);
+#982=EDGE_CURVE('',#977,#969,#981,.T.);
+#983=ORIENTED_EDGE('',*,*,#982,.F.);
+#984=CARTESIAN_POINT('',(-2.,-55.,0.));
+#985=DIRECTION('',(0.,-1.,0.));
+#986=VECTOR('',#985,120.);
+#987=LINE('',#984,#986);
+#988=EDGE_CURVE('',#946,#977,#987,.T.);
+#989=ORIENTED_EDGE('',*,*,#988,.F.);
+#990=ORIENTED_EDGE('',*,*,#951,.T.);
+#991=EDGE_LOOP('',(#975,#983,#989,#990));
+#992=FACE_BOUND('',#991,.T.);
+#993=ADVANCED_FACE('',(#992),#967,.T.);
+#994=CARTESIAN_POINT('',(-41.603773585,-13.433962264,0.1));
+#995=DIRECTION('',(0.,0.,1.));
+#996=DIRECTION('',(1.,0.,0.));
+#997=AXIS2_PLACEMENT_3D('',#994,#995,#996);
+#998=PLANE('',#997);
+#999=ORIENTED_EDGE('',*,*,#781,.F.);
+#1000=CARTESIAN_POINT('',(-2.,-22.,0.1));
+#1001=DIRECTION('',(-1.,-0.,0.));
+#1002=VECTOR('',#1001,78.);
+#1003=LINE('',#1000,#1002);
+#1004=EDGE_CURVE('',#969,#774,#1003,.T.);
+#1005=ORIENTED_EDGE('',*,*,#1004,.F.);
+#1006=ORIENTED_EDGE('',*,*,#974,.F.);
+#1007=ORIENTED_EDGE('',*,*,#943,.F.);
+#1008=ORIENTED_EDGE('',*,*,#912,.F.);
+#1009=ORIENTED_EDGE('',*,*,#881,.F.);
+#1010=ORIENTED_EDGE('',*,*,#850,.F.);
+#1011=ORIENTED_EDGE('',*,*,#819,.F.);
+#1012=EDGE_LOOP('',(#999,#1005,#1006,#1007,#1008,#1009,#1010,#1011));
+#1013=FACE_BOUND('',#1012,.T.);
+#1014=ADVANCED_FACE('',(#1013),#998,.T.);
+#1015=CARTESIAN_POINT('',(-90.,22.,0.));
+#1016=DIRECTION('',(-1.,0.,0.));
+#1017=DIRECTION('',(0.,0.,1.));
+#1018=AXIS2_PLACEMENT_3D('',#1015,#1016,#1017);
+#1019=PLANE('',#1018);
+#1020=CARTESIAN_POINT('',(-90.,22.,-0.3));
+#1021=VERTEX_POINT('',#1020);
+#1022=CARTESIAN_POINT('',(-90.,-22.,-0.3));
+#1023=VERTEX_POINT('',#1022);
+#1024=CARTESIAN_POINT('',(-90.,22.,-0.3));
+#1025=DIRECTION('',(0.,-1.,0.));
+#1026=VECTOR('',#1025,44.);
+#1027=LINE('',#1024,#1026);
+#1028=EDGE_CURVE('',#1021,#1023,#1027,.T.);
+#1029=ORIENTED_EDGE('',*,*,#1028,.T.);
+#1030=CARTESIAN_POINT('',(-90.,-22.,0.));
+#1031=VERTEX_POINT('',#1030);
+#1032=CARTESIAN_POINT('',(-90.,-22.,0.));
+#1033=DIRECTION('',(0.,0.,-1.));
+#1034=VECTOR('',#1033,3.);
+#1035=LINE('',#1032,#1034);
+#1036=EDGE_CURVE('',#1031,#1023,#1035,.T.);
+#1037=ORIENTED_EDGE('',*,*,#1036,.F.);
+#1038=CARTESIAN_POINT('',(-90.,22.,0.));
+#1039=VERTEX_POINT('',#1038);
+#1040=CARTESIAN_POINT('',(-90.,-22.,0.));
+#1041=DIRECTION('',(0.,1.,0.));
+#1042=VECTOR('',#1041,44.);
+#1043=LINE('',#1040,#1042);
+#1044=EDGE_CURVE('',#1031,#1039,#1043,.T.);
+#1045=ORIENTED_EDGE('',*,*,#1044,.T.);
+#1046=CARTESIAN_POINT('',(-90.,22.,0.));
+#1047=DIRECTION('',(0.,0.,-1.));
+#1048=VECTOR('',#1047,3.);
+#1049=LINE('',#1046,#1048);
+#1050=EDGE_CURVE('',#1039,#1021,#1049,.T.);
+#1051=ORIENTED_EDGE('',*,*,#1050,.T.);
+#1052=EDGE_LOOP('',(#1029,#1037,#1045,#1051));
+#1053=FACE_BOUND('',#1052,.T.);
+#1054=ADVANCED_FACE('',(#1053),#1019,.T.);
+#1055=COLOUR_RGB('',0.780391991,0.745097995,0.647059023);
+#1056=FILL_AREA_STYLE_COLOUR('',#1055);
+#1057=FILL_AREA_STYLE('',(#1056));
+#1058=SURFACE_STYLE_FILL_AREA(#1057);
+#1059=SURFACE_SIDE_STYLE('',(#1058));
+#1060=SURFACE_STYLE_USAGE(.BOTH.,#1059);
+#1061=PRESENTATION_STYLE_ASSIGNMENT((#1060));
+#1062=OVER_RIDING_STYLED_ITEM('',(#1061),#1054,#26);
+#1063=CARTESIAN_POINT('',(-90.,-22.,0.));
+#1064=DIRECTION('',(0.,-1.,0.));
+#1065=DIRECTION('',(0.,0.,-1.));
+#1066=AXIS2_PLACEMENT_3D('',#1063,#1064,#1065);
+#1067=PLANE('',#1066);
+#1068=CARTESIAN_POINT('',(90.,-22.,-0.3));
+#1069=VERTEX_POINT('',#1068);
+#1070=CARTESIAN_POINT('',(-1710.,-22.,-0.3));
+#1071=DIRECTION('',(1.,0.,0.));
+#1072=VECTOR('',#1071,1800.);
+#1073=LINE('',#1070,#1072);
+#1074=EDGE_CURVE('',#1023,#1069,#1073,.T.);
+#1075=ORIENTED_EDGE('',*,*,#1074,.T.);
+#1076=CARTESIAN_POINT('',(90.,-22.,0.));
+#1077=VERTEX_POINT('',#1076);
+#1078=CARTESIAN_POINT('',(90.,-22.,0.));
+#1079=DIRECTION('',(0.,0.,-1.));
+#1080=VECTOR('',#1079,3.);
+#1081=LINE('',#1078,#1080);
+#1082=EDGE_CURVE('',#1077,#1069,#1081,.T.);
+#1083=ORIENTED_EDGE('',*,*,#1082,.F.);
+#1084=CARTESIAN_POINT('',(90.,-22.,0.));
+#1085=DIRECTION('',(-1.,-0.,0.));
+#1086=VECTOR('',#1085,100.);
+#1087=LINE('',#1084,#1086);
+#1088=EDGE_CURVE('',#1077,#236,#1087,.T.);
+#1089=ORIENTED_EDGE('',*,*,#1088,.T.);
+#1090=ORIENTED_EDGE('',*,*,#241,.T.);
+#1091=ORIENTED_EDGE('',*,*,#263,.T.);
+#1092=ORIENTED_EDGE('',*,*,#62,.F.);
+#1093=CARTESIAN_POINT('',(-790.,-22.,0.));
+#1094=DIRECTION('',(-1.,-0.,0.));
+#1095=VECTOR('',#1094,40.);
+#1096=LINE('',#1093,#1095);
+#1097=EDGE_CURVE('',#51,#977,#1096,.T.);
+#1098=ORIENTED_EDGE('',*,*,#1097,.T.);
+#1099=ORIENTED_EDGE('',*,*,#982,.T.);
+#1100=ORIENTED_EDGE('',*,*,#1004,.T.);
+#1101=ORIENTED_EDGE('',*,*,#803,.F.);
+#1102=CARTESIAN_POINT('',(-1610.,-22.,0.));
+#1103=DIRECTION('',(-1.,-0.,0.));
+#1104=VECTOR('',#1103,100.);
+#1105=LINE('',#1102,#1104);
+#1106=EDGE_CURVE('',#792,#1031,#1105,.T.);
+#1107=ORIENTED_EDGE('',*,*,#1106,.T.);
+#1108=ORIENTED_EDGE('',*,*,#1036,.T.);
+#1109=EDGE_LOOP('',(#1075,#1083,#1089,#1090,#1091,#1092,#1098,#1099,#1100,#1101,#1107,#1108));
+#1110=FACE_BOUND('',#1109,.T.);
+#1111=ADVANCED_FACE('',(#1110),#1067,.T.);
+#1112=OVER_RIDING_STYLED_ITEM('',(#1061),#1111,#26);
+#1113=CARTESIAN_POINT('',(90.,-22.,0.));
+#1114=DIRECTION('',(1.,0.,0.));
+#1115=DIRECTION('',(0.,0.,-1.));
+#1116=AXIS2_PLACEMENT_3D('',#1113,#1114,#1115);
+#1117=PLANE('',#1116);
+#1118=CARTESIAN_POINT('',(90.,22.,-0.3));
+#1119=VERTEX_POINT('',#1118);
+#1120=CARTESIAN_POINT('',(90.,-22.,-0.3));
+#1121=DIRECTION('',(0.,1.,0.));
+#1122=VECTOR('',#1121,44.);
+#1123=LINE('',#1120,#1122);
+#1124=EDGE_CURVE('',#1069,#1119,#1123,.T.);
+#1125=ORIENTED_EDGE('',*,*,#1124,.T.);
+#1126=CARTESIAN_POINT('',(90.,22.,0.));
+#1127=VERTEX_POINT('',#1126);
+#1128=CARTESIAN_POINT('',(90.,22.,0.));
+#1129=DIRECTION('',(0.,0.,-1.));
+#1130=VECTOR('',#1129,3.);
+#1131=LINE('',#1128,#1130);
+#1132=EDGE_CURVE('',#1127,#1119,#1131,.T.);
+#1133=ORIENTED_EDGE('',*,*,#1132,.F.);
+#1134=CARTESIAN_POINT('',(90.,22.,0.));
+#1135=DIRECTION('',(0.,-1.,0.));
+#1136=VECTOR('',#1135,44.);
+#1137=LINE('',#1134,#1136);
+#1138=EDGE_CURVE('',#1127,#1077,#1137,.T.);
+#1139=ORIENTED_EDGE('',*,*,#1138,.T.);
+#1140=ORIENTED_EDGE('',*,*,#1082,.T.);
+#1141=EDGE_LOOP('',(#1125,#1133,#1139,#1140));
+#1142=FACE_BOUND('',#1141,.T.);
+#1143=ADVANCED_FACE('',(#1142),#1117,.T.);
+#1144=OVER_RIDING_STYLED_ITEM('',(#1061),#1143,#26);
+#1145=CARTESIAN_POINT('',(90.,22.,0.));
+#1146=DIRECTION('',(0.,1.,0.));
+#1147=DIRECTION('',(0.,0.,1.));
+#1148=AXIS2_PLACEMENT_3D('',#1145,#1146,#1147);
+#1149=PLANE('',#1148);
+#1150=CARTESIAN_POINT('',(90.,22.,-0.3));
+#1151=DIRECTION('',(-1.,0.,0.));
+#1152=VECTOR('',#1151,180.);
+#1153=LINE('',#1150,#1152);
+#1154=EDGE_CURVE('',#1119,#1021,#1153,.T.);
+#1155=ORIENTED_EDGE('',*,*,#1154,.T.);
+#1156=ORIENTED_EDGE('',*,*,#1050,.F.);
+#1157=CARTESIAN_POINT('',(-90.,22.,0.));
+#1158=DIRECTION('',(1.,0.,-0.));
+#1159=VECTOR('',#1158,100.);
+#1160=LINE('',#1157,#1159);
+#1161=EDGE_CURVE('',#1039,#730,#1160,.T.);
+#1162=ORIENTED_EDGE('',*,*,#1161,.T.);
+#1163=ORIENTED_EDGE('',*,*,#735,.T.);
+#1164=ORIENTED_EDGE('',*,*,#757,.T.);
+#1165=ORIENTED_EDGE('',*,*,#556,.F.);
+#1166=CARTESIAN_POINT('',(790.,22.,0.));
+#1167=DIRECTION('',(1.,0.,-0.));
+#1168=VECTOR('',#1167,40.);
+#1169=LINE('',#1166,#1168);
+#1170=EDGE_CURVE('',#545,#483,#1169,.T.);
+#1171=ORIENTED_EDGE('',*,*,#1170,.T.);
+#1172=ORIENTED_EDGE('',*,*,#488,.T.);
+#1173=ORIENTED_EDGE('',*,*,#510,.T.);
+#1174=ORIENTED_EDGE('',*,*,#309,.F.);
+#1175=CARTESIAN_POINT('',(1610.,22.,0.));
+#1176=DIRECTION('',(1.,0.,-0.));
+#1177=VECTOR('',#1176,100.);
+#1178=LINE('',#1175,#1177);
+#1179=EDGE_CURVE('',#298,#1127,#1178,.T.);
+#1180=ORIENTED_EDGE('',*,*,#1179,.T.);
+#1181=ORIENTED_EDGE('',*,*,#1132,.T.);
+#1182=EDGE_LOOP('',(#1155,#1156,#1162,#1163,#1164,#1165,#1171,#1172,#1173,#1174,#1180,#1181));
+#1183=FACE_BOUND('',#1182,.T.);
+#1184=ADVANCED_FACE('',(#1183),#1149,.T.);
+#1185=OVER_RIDING_STYLED_ITEM('',(#1061),#1184,#26);
+#1186=CARTESIAN_POINT('',(-0.,0.,0.));
+#1187=DIRECTION('',(0.,0.,1.));
+#1188=DIRECTION('',(1.,0.,0.));
+#1189=AXIS2_PLACEMENT_3D('',#1186,#1187,#1188);
+#1190=PLANE('',#1189);
+#1191=ORIENTED_EDGE('',*,*,#247,.T.);
+#1192=ORIENTED_EDGE('',*,*,#1088,.F.);
+#1193=ORIENTED_EDGE('',*,*,#1138,.F.);
+#1194=ORIENTED_EDGE('',*,*,#1179,.F.);
+#1195=ORIENTED_EDGE('',*,*,#303,.T.);
+#1196=ORIENTED_EDGE('',*,*,#339,.T.);
+#1197=ORIENTED_EDGE('',*,*,#370,.T.);
+#1198=ORIENTED_EDGE('',*,*,#401,.T.);
+#1199=ORIENTED_EDGE('',*,*,#432,.T.);
+#1200=ORIENTED_EDGE('',*,*,#463,.T.);
+#1201=ORIENTED_EDGE('',*,*,#494,.T.);
+#1202=ORIENTED_EDGE('',*,*,#1170,.F.);
+#1203=ORIENTED_EDGE('',*,*,#550,.T.);
+#1204=ORIENTED_EDGE('',*,*,#586,.T.);
+#1205=ORIENTED_EDGE('',*,*,#617,.T.);
+#1206=ORIENTED_EDGE('',*,*,#648,.T.);
+#1207=ORIENTED_EDGE('',*,*,#679,.T.);
+#1208=ORIENTED_EDGE('',*,*,#710,.T.);
+#1209=ORIENTED_EDGE('',*,*,#741,.T.);
+#1210=ORIENTED_EDGE('',*,*,#1161,.F.);
+#1211=ORIENTED_EDGE('',*,*,#1044,.F.);
+#1212=ORIENTED_EDGE('',*,*,#1106,.F.);
+#1213=ORIENTED_EDGE('',*,*,#797,.T.);
+#1214=ORIENTED_EDGE('',*,*,#833,.T.);
+#1215=ORIENTED_EDGE('',*,*,#864,.T.);
+#1216=ORIENTED_EDGE('',*,*,#895,.T.);
+#1217=ORIENTED_EDGE('',*,*,#926,.T.);
+#1218=ORIENTED_EDGE('',*,*,#957,.T.);
+#1219=ORIENTED_EDGE('',*,*,#988,.T.);
+#1220=ORIENTED_EDGE('',*,*,#1097,.F.);
+#1221=ORIENTED_EDGE('',*,*,#56,.T.);
+#1222=ORIENTED_EDGE('',*,*,#92,.T.);
+#1223=ORIENTED_EDGE('',*,*,#123,.T.);
+#1224=ORIENTED_EDGE('',*,*,#154,.T.);
+#1225=ORIENTED_EDGE('',*,*,#185,.T.);
+#1226=ORIENTED_EDGE('',*,*,#216,.T.);
+#1227=EDGE_LOOP('',(#1191,#1192,#1193,#1194,#1195,#1196,#1197,#1198,#1199,#1200,#1201,#1202,#1203,#1204,#1205,#1206,#1207,#1208,#1209,#1210,#1211,#1212,#1213,#1214,#1215,#1216,
+#1217,#1218,#1219,#1220,#1221,#1222,#1223,#1224,#1225,#1226));
+#1228=FACE_BOUND('',#1227,.T.);
+#1229=ADVANCED_FACE('',(#1228),#1190,.T.);
+#1230=OVER_RIDING_STYLED_ITEM('',(#1061),#1229,#26);
+#1231=CARTESIAN_POINT('',(-0.,0.,-0.3));
+#1232=DIRECTION('',(0.,0.,1.));
+#1233=DIRECTION('',(1.,0.,0.));
+#1234=AXIS2_PLACEMENT_3D('',#1231,#1232,#1233);
+#1235=PLANE('',#1234);
+#1236=ORIENTED_EDGE('',*,*,#1028,.F.);
+#1237=ORIENTED_EDGE('',*,*,#1154,.F.);
+#1238=ORIENTED_EDGE('',*,*,#1124,.F.);
+#1239=ORIENTED_EDGE('',*,*,#1074,.F.);
+#1240=EDGE_LOOP('',(#1236,#1237,#1238,#1239));
+#1241=FACE_BOUND('',#1240,.T.);
+#1242=ADVANCED_FACE('',(#1241),#1235,.F.);
+#1243=OVER_RIDING_STYLED_ITEM('',(#1061),#1242,#26);
+#1244=CLOSED_SHELL('',(#66,#97,#128,#159,#190,#221,#252,#273,#313,#344,#375,#406,#437,#468,#499,#520,#560,#591,#622,#653,#684,#715,#746,#767,#807,#838,
+#869,#900,#931,#962,#993,#1014,#1054,#1111,#1143,#1184,#1229,#1242));
+#1245=MANIFOLD_SOLID_BREP('',#1244);
+#1246=COLOUR_RGB('',0.658824027,0.349020004,0.125489995);
+#1247=FILL_AREA_STYLE_COLOUR('',#1246);
+#1248=FILL_AREA_STYLE('',(#1247));
+#1249=SURFACE_STYLE_FILL_AREA(#1248);
+#1250=SURFACE_SIDE_STYLE('',(#1249));
+#1251=SURFACE_STYLE_USAGE(.BOTH.,#1250);
+#1252=PRESENTATION_STYLE_ASSIGNMENT((#1251));
+#26=STYLED_ITEM('',(#1252),#1245);
+#16=SHAPE_REPRESENTATION('9890c60a54823421c8a9a5f66b49f7a120230107-1-lv828s.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('9890c60a54823421c8a9a5f66b49f7a120230107-1-lv828s.ipt',(#1245),#10);
+#1260=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#1261=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#1262=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#1261);
+#1263=PRODUCT_CONTEXT('',#1261,'mechanical');
+#1264=PRODUCT_DEFINITION_CONTEXT('part definition',#1261,'design');
+#24=PRODUCT('9890c60a54823421c8a9a5f66b49f7a120230107-1-lv828s.ipt','9890c60a54823421c8a9a5f66b49f7a120230107-1-lv828s.ipt','',(#1263));
+#1265=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#1266=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#1266,#1264);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#1267=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1062,#1112,#1144,#1185,#1230,#1243,#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/headtrough_120deg_160x2,5.step b/Design Files/CAD/STEP/headtrough_120deg_160x2,5.step
new file mode 100644
index 0000000000000000000000000000000000000000..521695b575124a17d5af13f3bd9f2f0189fdceac
--- /dev/null
+++ b/Design Files/CAD/STEP/headtrough_120deg_160x2,5.step	
@@ -0,0 +1,211 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/69af8e2142662744b00bf707402fa6e920230107-1-ca8yb3.ipt.step',
+'2023-01-07T10:46:27+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','69af8e2142662744b00bf707402fa6e920230107-1-ca8yb3.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(-89.20061659,-51.5,0.));
+#28=DIRECTION('',(-0.5,0.866025404,0.));
+#29=DIRECTION('',(0.,0.,1.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=PLANE('',#30);
+#32=CARTESIAN_POINT('',(-89.20061659,-51.5,160.));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(-87.03555308,-50.25,160.));
+#35=VERTEX_POINT('',#34);
+#36=CARTESIAN_POINT('',(-108.686188175,-62.75,160.));
+#37=DIRECTION('',(0.866025404,0.5,0.));
+#38=VECTOR('',#37,25.);
+#39=LINE('',#36,#38);
+#40=EDGE_CURVE('',#33,#35,#39,.T.);
+#41=ORIENTED_EDGE('',*,*,#40,.T.);
+#42=CARTESIAN_POINT('',(-87.03555308,-50.25,0.));
+#43=VERTEX_POINT('',#42);
+#44=CARTESIAN_POINT('',(-87.03555308,-50.25,0.));
+#45=DIRECTION('',(0.,0.,1.));
+#46=VECTOR('',#45,1600.);
+#47=LINE('',#44,#46);
+#48=EDGE_CURVE('',#43,#35,#47,.T.);
+#49=ORIENTED_EDGE('',*,*,#48,.F.);
+#50=CARTESIAN_POINT('',(-89.20061659,-51.5,0.));
+#51=VERTEX_POINT('',#50);
+#52=CARTESIAN_POINT('',(-87.03555308,-50.25,0.));
+#53=DIRECTION('',(-0.866025404,-0.5,0.));
+#54=VECTOR('',#53,25.);
+#55=LINE('',#52,#54);
+#56=EDGE_CURVE('',#43,#51,#55,.T.);
+#57=ORIENTED_EDGE('',*,*,#56,.T.);
+#58=CARTESIAN_POINT('',(-89.20061659,-51.5,0.));
+#59=DIRECTION('',(0.,0.,1.));
+#60=VECTOR('',#59,1600.);
+#61=LINE('',#58,#60);
+#62=EDGE_CURVE('',#51,#33,#61,.T.);
+#63=ORIENTED_EDGE('',*,*,#62,.T.);
+#64=EDGE_LOOP('',(#41,#49,#57,#63));
+#65=FACE_BOUND('',#64,.T.);
+#66=ADVANCED_FACE('',(#65),#31,.T.);
+#67=CARTESIAN_POINT('',(0.,0.,0.));
+#68=DIRECTION('',(0.,-0.,1.));
+#69=DIRECTION('',(0.866025404,0.5,0.));
+#70=AXIS2_PLACEMENT_3D('',#67,#68,#69);
+#71=CYLINDRICAL_SURFACE('',#70,100.5);
+#72=CARTESIAN_POINT('',(87.03555308,-50.25,160.));
+#73=VERTEX_POINT('',#72);
+#74=CARTESIAN_POINT('',(0.,0.,160.));
+#75=DIRECTION('',(0.,-0.,1.));
+#76=DIRECTION('',(0.866025404,0.5,0.));
+#77=AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#78=CIRCLE('',#77,100.5);
+#79=EDGE_CURVE('',#35,#73,#78,.T.);
+#80=ORIENTED_EDGE('',*,*,#79,.T.);
+#81=CARTESIAN_POINT('',(87.03555308,-50.25,0.));
+#82=VERTEX_POINT('',#81);
+#83=CARTESIAN_POINT('',(87.03555308,-50.25,0.));
+#84=DIRECTION('',(0.,0.,1.));
+#85=VECTOR('',#84,1600.);
+#86=LINE('',#83,#85);
+#87=EDGE_CURVE('',#82,#73,#86,.T.);
+#88=ORIENTED_EDGE('',*,*,#87,.F.);
+#89=CARTESIAN_POINT('',(0.,0.,0.));
+#90=DIRECTION('',(0.,0.,-1.));
+#91=DIRECTION('',(0.866025404,0.5,0.));
+#92=AXIS2_PLACEMENT_3D('',#89,#90,#91);
+#93=CIRCLE('',#92,100.5);
+#94=EDGE_CURVE('',#82,#43,#93,.T.);
+#95=ORIENTED_EDGE('',*,*,#94,.T.);
+#96=ORIENTED_EDGE('',*,*,#48,.T.);
+#97=EDGE_LOOP('',(#80,#88,#95,#96));
+#98=FACE_BOUND('',#97,.T.);
+#99=ADVANCED_FACE('',(#98),#71,.F.);
+#100=CARTESIAN_POINT('',(87.03555308,-50.25,0.));
+#101=DIRECTION('',(0.5,0.866025404,0.));
+#102=DIRECTION('',(0.,0.,1.));
+#103=AXIS2_PLACEMENT_3D('',#100,#101,#102);
+#104=PLANE('',#103);
+#105=CARTESIAN_POINT('',(89.20061659,-51.5,160.));
+#106=VERTEX_POINT('',#105);
+#107=CARTESIAN_POINT('',(67.549981495,-39.,160.));
+#108=DIRECTION('',(0.866025404,-0.5,0.));
+#109=VECTOR('',#108,25.);
+#110=LINE('',#107,#109);
+#111=EDGE_CURVE('',#73,#106,#110,.T.);
+#112=ORIENTED_EDGE('',*,*,#111,.T.);
+#113=CARTESIAN_POINT('',(89.20061659,-51.5,0.));
+#114=VERTEX_POINT('',#113);
+#115=CARTESIAN_POINT('',(89.20061659,-51.5,0.));
+#116=DIRECTION('',(0.,0.,1.));
+#117=VECTOR('',#116,1600.);
+#118=LINE('',#115,#117);
+#119=EDGE_CURVE('',#114,#106,#118,.T.);
+#120=ORIENTED_EDGE('',*,*,#119,.F.);
+#121=CARTESIAN_POINT('',(89.20061659,-51.5,0.));
+#122=DIRECTION('',(-0.866025404,0.5,0.));
+#123=VECTOR('',#122,25.);
+#124=LINE('',#121,#123);
+#125=EDGE_CURVE('',#114,#82,#124,.T.);
+#126=ORIENTED_EDGE('',*,*,#125,.T.);
+#127=ORIENTED_EDGE('',*,*,#87,.T.);
+#128=EDGE_LOOP('',(#112,#120,#126,#127));
+#129=FACE_BOUND('',#128,.T.);
+#130=ADVANCED_FACE('',(#129),#104,.T.);
+#131=CARTESIAN_POINT('',(-0.,0.,0.));
+#132=DIRECTION('',(0.,0.,1.));
+#133=DIRECTION('',(-0.866025404,-0.5,0.));
+#134=AXIS2_PLACEMENT_3D('',#131,#132,#133);
+#135=CYLINDRICAL_SURFACE('',#134,103.);
+#136=CARTESIAN_POINT('',(-0.,0.,160.));
+#137=DIRECTION('',(-0.,0.,-1.));
+#138=DIRECTION('',(-0.866025404,-0.5,0.));
+#139=AXIS2_PLACEMENT_3D('',#136,#137,#138);
+#140=CIRCLE('',#139,103.);
+#141=EDGE_CURVE('',#106,#33,#140,.T.);
+#142=ORIENTED_EDGE('',*,*,#141,.T.);
+#143=ORIENTED_EDGE('',*,*,#62,.F.);
+#144=CARTESIAN_POINT('',(-0.,0.,0.));
+#145=DIRECTION('',(0.,0.,1.));
+#146=DIRECTION('',(-0.866025404,-0.5,0.));
+#147=AXIS2_PLACEMENT_3D('',#144,#145,#146);
+#148=CIRCLE('',#147,103.);
+#149=EDGE_CURVE('',#51,#114,#148,.T.);
+#150=ORIENTED_EDGE('',*,*,#149,.T.);
+#151=ORIENTED_EDGE('',*,*,#119,.T.);
+#152=EDGE_LOOP('',(#142,#143,#150,#151));
+#153=FACE_BOUND('',#152,.T.);
+#154=ADVANCED_FACE('',(#153),#135,.T.);
+#155=CARTESIAN_POINT('',(0.,-80.506634734,0.));
+#156=DIRECTION('',(0.,0.,1.));
+#157=DIRECTION('',(1.,0.,0.));
+#158=AXIS2_PLACEMENT_3D('',#155,#156,#157);
+#159=PLANE('',#158);
+#160=ORIENTED_EDGE('',*,*,#149,.F.);
+#161=ORIENTED_EDGE('',*,*,#56,.F.);
+#162=ORIENTED_EDGE('',*,*,#94,.F.);
+#163=ORIENTED_EDGE('',*,*,#125,.F.);
+#164=EDGE_LOOP('',(#160,#161,#162,#163));
+#165=FACE_BOUND('',#164,.T.);
+#166=ADVANCED_FACE('',(#165),#159,.F.);
+#167=CARTESIAN_POINT('',(0.,-80.506634734,160.));
+#168=DIRECTION('',(0.,0.,1.));
+#169=DIRECTION('',(1.,0.,0.));
+#170=AXIS2_PLACEMENT_3D('',#167,#168,#169);
+#171=PLANE('',#170);
+#172=ORIENTED_EDGE('',*,*,#40,.F.);
+#173=ORIENTED_EDGE('',*,*,#141,.F.);
+#174=ORIENTED_EDGE('',*,*,#111,.F.);
+#175=ORIENTED_EDGE('',*,*,#79,.F.);
+#176=EDGE_LOOP('',(#172,#173,#174,#175));
+#177=FACE_BOUND('',#176,.T.);
+#178=ADVANCED_FACE('',(#177),#171,.T.);
+#179=CLOSED_SHELL('',(#66,#99,#130,#154,#166,#178));
+#180=MANIFOLD_SOLID_BREP('',#179);
+#181=COLOUR_RGB('',0.800000012,0.800000012,0.800000012);
+#182=FILL_AREA_STYLE_COLOUR('',#181);
+#183=FILL_AREA_STYLE('',(#182));
+#184=SURFACE_STYLE_FILL_AREA(#183);
+#185=SURFACE_SIDE_STYLE('',(#184));
+#186=SURFACE_STYLE_USAGE(.BOTH.,#185);
+#187=PRESENTATION_STYLE_ASSIGNMENT((#186));
+#26=STYLED_ITEM('',(#187),#180);
+#16=SHAPE_REPRESENTATION('69af8e2142662744b00bf707402fa6e920230107-1-ca8yb3.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('69af8e2142662744b00bf707402fa6e920230107-1-ca8yb3.ipt',(#180),#10);
+#195=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#196=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#197=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#196);
+#198=PRODUCT_CONTEXT('',#196,'mechanical');
+#199=PRODUCT_DEFINITION_CONTEXT('part definition',#196,'design');
+#24=PRODUCT('69af8e2142662744b00bf707402fa6e920230107-1-ca8yb3.ipt','69af8e2142662744b00bf707402fa6e920230107-1-ca8yb3.ipt','',(#198));
+#200=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#201=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#201,#199);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#202=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/pcb_51_Cfix.step b/Design Files/CAD/STEP/pcb_51_Cfix.step
new file mode 100644
index 0000000000000000000000000000000000000000..9adc6c2078f5c788be340bded490d5574ab988bc
--- /dev/null
+++ b/Design Files/CAD/STEP/pcb_51_Cfix.step	
@@ -0,0 +1,133 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/4f2190291673b5a0f4b9c6e7e09ce8dc20230107-1-y4rq2e.iam.step',
+'2023-01-07T10:41:12+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','4f2190291673b5a0f4b9c6e7e09ce8dc20230107-1-y4rq2e.iam'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#26=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#27=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#26);
+#28=(CONVERSION_BASED_UNIT('DEGREE',#27)NAMED_UNIT(#29)PLANE_ANGLE_UNIT());
+#29=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#30=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#31=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#32=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#31,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#33=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#32))GLOBAL_UNIT_ASSIGNED_CONTEXT((#31,#28,#30))REPRESENTATION_CONTEXT('','karte_51mm30_v5_0:1'));
+#35=CARTESIAN_POINT('',(0.,0.,0.));
+#36=DIRECTION('',(0.,0.,1.));
+#37=DIRECTION('',(1.,0.,0.));
+#38=AXIS2_PLACEMENT_3D('',#35,#36,#37);
+#49=CARTESIAN_POINT('',(0.,0.,0.));
+#50=DIRECTION('',(0.,0.,1.));
+#51=DIRECTION('',(1.,0.,-0.));
+#52=AXIS2_PLACEMENT_3D('',#49,#50,#51);
+#53=ITEM_DEFINED_TRANSFORMATION('','',#52,#38);
+#54=(REPRESENTATION_RELATIONSHIP('','',#39,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#53)SHAPE_REPRESENTATION_RELATIONSHIP());
+#55=NEXT_ASSEMBLY_USAGE_OCCURRENCE('karte_51mm30_v5_0:1_1','karte_51mm30_v5_0:1','karte_51mm30_v5_0:1',#25,#48,$);
+#56=PRODUCT_DEFINITION_SHAPE('','',#55);
+#57=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#54,#56);
+#39=SHAPE_REPRESENTATION('karte_51mm30_v5_0:1',(#38),#33);
+#58=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#59=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#58);
+#60=PRODUCT_CONTEXT('',#58,'mechanical');
+#61=PRODUCT_DEFINITION_CONTEXT('part definition',#58,'design');
+#47=PRODUCT('karte_51mm30_v5_0:1','karte_51mm30_v5_0:1','',(#60));
+#62=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#47));
+#63=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#47,.NOT_KNOWN.);
+#48=PRODUCT_DEFINITION('design','',#63,#61);
+#46=PRODUCT_DEFINITION_SHAPE('','',#48);
+#64=SHAPE_DEFINITION_REPRESENTATION(#46,#39);
+#34=DRAUGHTING_MODEL('',(),#33);
+#65=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#66=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#65);
+#67=(CONVERSION_BASED_UNIT('DEGREE',#66)NAMED_UNIT(#68)PLANE_ANGLE_UNIT());
+#68=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#69=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#70=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#71=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#70,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#72=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#71))GLOBAL_UNIT_ASSIGNED_CONTEXT((#70,#67,#69))REPRESENTATION_CONTEXT('','ATC700C:1'));
+#74=CARTESIAN_POINT('',(0.,0.,0.));
+#75=DIRECTION('',(0.,0.,1.));
+#76=DIRECTION('',(1.,0.,0.));
+#77=AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#88=CARTESIAN_POINT('',(33.738805556,21.920470325,0.3));
+#89=DIRECTION('',(0.,0.,1.));
+#90=DIRECTION('',(1.,0.,-0.));
+#91=AXIS2_PLACEMENT_3D('',#88,#89,#90);
+#92=ITEM_DEFINED_TRANSFORMATION('','',#91,#77);
+#93=(REPRESENTATION_RELATIONSHIP('','',#78,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92)SHAPE_REPRESENTATION_RELATIONSHIP());
+#94=NEXT_ASSEMBLY_USAGE_OCCURRENCE('ATC700C:1_2','ATC700C:1','ATC700C:1',#25,#87,$);
+#95=PRODUCT_DEFINITION_SHAPE('','',#94);
+#96=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93,#95);
+#78=SHAPE_REPRESENTATION('ATC700C:1',(#77),#72);
+#86=PRODUCT('ATC700C:1','ATC700C:1','',(#60));
+#97=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#86));
+#98=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#86,.NOT_KNOWN.);
+#87=PRODUCT_DEFINITION('design','',#98,#61);
+#85=PRODUCT_DEFINITION_SHAPE('','',#87);
+#99=SHAPE_DEFINITION_REPRESENTATION(#85,#78);
+#73=DRAUGHTING_MODEL('',(),#72);
+#100=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#101=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#100);
+#102=(CONVERSION_BASED_UNIT('DEGREE',#101)NAMED_UNIT(#103)PLANE_ANGLE_UNIT());
+#103=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#104=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#105=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#106=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#105,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#107=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#106))GLOBAL_UNIT_ASSIGNED_CONTEXT((#105,#102,#104))REPRESENTATION_CONTEXT('','ATC700C:2'));
+#109=CARTESIAN_POINT('',(0.,0.,0.));
+#110=DIRECTION('',(0.,0.,1.));
+#111=DIRECTION('',(1.,0.,0.));
+#112=AXIS2_PLACEMENT_3D('',#109,#110,#111);
+#123=CARTESIAN_POINT('',(17.651892375,22.079366864,0.3));
+#124=DIRECTION('',(0.,0.,1.));
+#125=DIRECTION('',(1.,0.,-0.));
+#126=AXIS2_PLACEMENT_3D('',#123,#124,#125);
+#127=ITEM_DEFINED_TRANSFORMATION('','',#126,#112);
+#128=(REPRESENTATION_RELATIONSHIP('','',#113,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#127)SHAPE_REPRESENTATION_RELATIONSHIP());
+#129=NEXT_ASSEMBLY_USAGE_OCCURRENCE('ATC700C:2_3','ATC700C:2','ATC700C:2',#25,#122,$);
+#130=PRODUCT_DEFINITION_SHAPE('','',#129);
+#131=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#128,#130);
+#113=SHAPE_REPRESENTATION('ATC700C:2',(#112),#107);
+#121=PRODUCT('ATC700C:2','ATC700C:2','',(#60));
+#132=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#121));
+#133=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#121,.NOT_KNOWN.);
+#122=PRODUCT_DEFINITION('design','',#133,#61);
+#120=PRODUCT_DEFINITION_SHAPE('','',#122);
+#134=SHAPE_DEFINITION_REPRESENTATION(#120,#113);
+#108=DRAUGHTING_MODEL('',(),#107);
+#16=SHAPE_REPRESENTATION('4f2190291673b5a0f4b9c6e7e09ce8dc20230107-1-y4rq2e.iam',(#15,#52,#91,#126),#10);
+#24=PRODUCT('4f2190291673b5a0f4b9c6e7e09ce8dc20230107-1-y4rq2e.iam','4f2190291673b5a0f4b9c6e7e09ce8dc20230107-1-y4rq2e.iam','',(#60));
+#135=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#136=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#136,#61);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#137=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/pcb_51_Ctune.step b/Design Files/CAD/STEP/pcb_51_Ctune.step
new file mode 100644
index 0000000000000000000000000000000000000000..31f055134cb1486cf457ad648679a0eb3bcc9fd5
--- /dev/null
+++ b/Design Files/CAD/STEP/pcb_51_Ctune.step	
@@ -0,0 +1,104 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/76b73b654a94252754c9ed275eb5d5c220230107-1-17odegp.iam.step',
+'2023-01-07T10:41:45+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','76b73b654a94252754c9ed275eb5d5c220230107-1-17odegp.iam'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#26=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#27=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#26);
+#28=(CONVERSION_BASED_UNIT('DEGREE',#27)NAMED_UNIT(#29)PLANE_ANGLE_UNIT());
+#29=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#30=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#31=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#32=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#31,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#33=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#32))GLOBAL_UNIT_ASSIGNED_CONTEXT((#31,#28,#30))REPRESENTATION_CONTEXT('','karte_51mm30_kurz_v5_0:1'));
+#35=CARTESIAN_POINT('',(0.,0.,0.));
+#36=DIRECTION('',(0.,0.,1.));
+#37=DIRECTION('',(1.,0.,0.));
+#38=AXIS2_PLACEMENT_3D('',#35,#36,#37);
+#49=CARTESIAN_POINT('',(0.,0.,0.));
+#50=DIRECTION('',(0.,0.,1.));
+#51=DIRECTION('',(1.,0.,-0.));
+#52=AXIS2_PLACEMENT_3D('',#49,#50,#51);
+#53=ITEM_DEFINED_TRANSFORMATION('','',#52,#38);
+#54=(REPRESENTATION_RELATIONSHIP('','',#39,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#53)SHAPE_REPRESENTATION_RELATIONSHIP());
+#55=NEXT_ASSEMBLY_USAGE_OCCURRENCE('karte_51mm30_kurz_v5_0:1_1','karte_51mm30_kurz_v5_0:1','karte_51mm30_kurz_v5_0:1',#25,#48,$);
+#56=PRODUCT_DEFINITION_SHAPE('','',#55);
+#57=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#54,#56);
+#39=SHAPE_REPRESENTATION('karte_51mm30_kurz_v5_0:1',(#38),#33);
+#58=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#59=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#58);
+#60=PRODUCT_CONTEXT('',#58,'mechanical');
+#61=PRODUCT_DEFINITION_CONTEXT('part definition',#58,'design');
+#47=PRODUCT('karte_51mm30_kurz_v5_0:1','karte_51mm30_kurz_v5_0:1','',(#60));
+#62=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#47));
+#63=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#47,.NOT_KNOWN.);
+#48=PRODUCT_DEFINITION('design','',#63,#61);
+#46=PRODUCT_DEFINITION_SHAPE('','',#48);
+#64=SHAPE_DEFINITION_REPRESENTATION(#46,#39);
+#34=DRAUGHTING_MODEL('',(),#33);
+#65=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#66=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#65);
+#67=(CONVERSION_BASED_UNIT('DEGREE',#66)NAMED_UNIT(#68)PLANE_ANGLE_UNIT());
+#68=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#69=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#70=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#71=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#70,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#72=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#71))GLOBAL_UNIT_ASSIGNED_CONTEXT((#70,#67,#69))REPRESENTATION_CONTEXT('','NMAJ25:1'));
+#74=CARTESIAN_POINT('',(0.,0.,0.));
+#75=DIRECTION('',(0.,0.,1.));
+#76=DIRECTION('',(1.,0.,0.));
+#77=AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#88=CARTESIAN_POINT('',(25.561818123,17.89,4.45));
+#89=DIRECTION('',(1.,0.,0.));
+#90=DIRECTION('',(-0.,1.,-0.));
+#91=AXIS2_PLACEMENT_3D('',#88,#89,#90);
+#92=ITEM_DEFINED_TRANSFORMATION('','',#91,#77);
+#93=(REPRESENTATION_RELATIONSHIP('','',#78,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92)SHAPE_REPRESENTATION_RELATIONSHIP());
+#94=NEXT_ASSEMBLY_USAGE_OCCURRENCE('NMAJ25:1_2','NMAJ25:1','NMAJ25:1',#25,#87,$);
+#95=PRODUCT_DEFINITION_SHAPE('','',#94);
+#96=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93,#95);
+#78=SHAPE_REPRESENTATION('NMAJ25:1',(#77),#72);
+#86=PRODUCT('NMAJ25:1','NMAJ25:1','',(#60));
+#97=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#86));
+#98=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#86,.NOT_KNOWN.);
+#87=PRODUCT_DEFINITION('design','',#98,#61);
+#85=PRODUCT_DEFINITION_SHAPE('','',#87);
+#99=SHAPE_DEFINITION_REPRESENTATION(#85,#78);
+#73=DRAUGHTING_MODEL('',(),#72);
+#16=SHAPE_REPRESENTATION('76b73b654a94252754c9ed275eb5d5c220230107-1-17odegp.iam',(#15,#52,#91),#10);
+#24=PRODUCT('76b73b654a94252754c9ed275eb5d5c220230107-1-17odegp.iam','76b73b654a94252754c9ed275eb5d5c220230107-1-17odegp.iam','',(#60));
+#100=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#101=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#101,#61);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#102=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/pcb_51mm30.step b/Design Files/CAD/STEP/pcb_51mm30.step
new file mode 100644
index 0000000000000000000000000000000000000000..0489561fd20bd55a5122a250cece18b1e1d8fb57
--- /dev/null
+++ b/Design Files/CAD/STEP/pcb_51mm30.step	
@@ -0,0 +1,814 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/7ccf9025d3f16245aa728705a9cbc7b520230107-1-1q7djof.ipt.step',
+'2023-01-07T10:45:36+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','7ccf9025d3f16245aa728705a9cbc7b520230107-1-1q7djof.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(21.415,10.,0.3));
+#28=DIRECTION('',(-0.,1.,0.));
+#29=DIRECTION('',(0.,0.,1.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=PLANE('',#30);
+#32=CARTESIAN_POINT('',(15.65,10.,0.4));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(35.65,10.,0.4));
+#35=VERTEX_POINT('',#34);
+#36=CARTESIAN_POINT('',(-164.35,10.,0.4));
+#37=DIRECTION('',(1.,0.,0.));
+#38=VECTOR('',#37,200.);
+#39=LINE('',#36,#38);
+#40=EDGE_CURVE('',#33,#35,#39,.T.);
+#41=ORIENTED_EDGE('',*,*,#40,.T.);
+#42=CARTESIAN_POINT('',(35.65,10.,0.3));
+#43=VERTEX_POINT('',#42);
+#44=CARTESIAN_POINT('',(35.65,10.,0.3));
+#45=DIRECTION('',(0.,0.,1.));
+#46=VECTOR('',#45,1.);
+#47=LINE('',#44,#46);
+#48=EDGE_CURVE('',#43,#35,#47,.T.);
+#49=ORIENTED_EDGE('',*,*,#48,.F.);
+#50=CARTESIAN_POINT('',(15.65,10.,0.3));
+#51=VERTEX_POINT('',#50);
+#52=CARTESIAN_POINT('',(-55.2925,10.,0.3));
+#53=DIRECTION('',(1.,0.,0.));
+#54=VECTOR('',#53,200.);
+#55=LINE('',#52,#54);
+#56=EDGE_CURVE('',#51,#43,#55,.T.);
+#57=ORIENTED_EDGE('',*,*,#56,.F.);
+#58=CARTESIAN_POINT('',(15.65,10.,0.3));
+#59=DIRECTION('',(0.,0.,1.));
+#60=VECTOR('',#59,1.);
+#61=LINE('',#58,#60);
+#62=EDGE_CURVE('',#51,#33,#61,.T.);
+#63=ORIENTED_EDGE('',*,*,#62,.T.);
+#64=EDGE_LOOP('',(#41,#49,#57,#63));
+#65=FACE_BOUND('',#64,.T.);
+#66=ADVANCED_FACE('',(#65),#31,.T.);
+#67=CARTESIAN_POINT('',(35.65,10.,0.3));
+#68=DIRECTION('',(1.,0.,0.));
+#69=DIRECTION('',(0.,0.,-1.));
+#70=AXIS2_PLACEMENT_3D('',#67,#68,#69);
+#71=PLANE('',#70);
+#72=CARTESIAN_POINT('',(35.65,0.,0.4));
+#73=VERTEX_POINT('',#72);
+#74=CARTESIAN_POINT('',(35.65,10.,0.4));
+#75=DIRECTION('',(0.,-1.,0.));
+#76=VECTOR('',#75,10.);
+#77=LINE('',#74,#76);
+#78=EDGE_CURVE('',#35,#73,#77,.T.);
+#79=ORIENTED_EDGE('',*,*,#78,.T.);
+#80=CARTESIAN_POINT('',(35.65,0.,0.3));
+#81=VERTEX_POINT('',#80);
+#82=CARTESIAN_POINT('',(35.65,0.,0.3));
+#83=DIRECTION('',(0.,0.,1.));
+#84=VECTOR('',#83,1.);
+#85=LINE('',#82,#84);
+#86=EDGE_CURVE('',#81,#73,#85,.T.);
+#87=ORIENTED_EDGE('',*,*,#86,.F.);
+#88=CARTESIAN_POINT('',(35.65,-12.5,0.3));
+#89=DIRECTION('',(0.,-1.,0.));
+#90=VECTOR('',#89,100.);
+#91=LINE('',#88,#90);
+#92=EDGE_CURVE('',#43,#81,#91,.T.);
+#93=ORIENTED_EDGE('',*,*,#92,.F.);
+#94=ORIENTED_EDGE('',*,*,#48,.T.);
+#95=EDGE_LOOP('',(#79,#87,#93,#94));
+#96=FACE_BOUND('',#95,.T.);
+#97=ADVANCED_FACE('',(#96),#71,.T.);
+#98=CARTESIAN_POINT('',(15.65,-0.,0.3));
+#99=DIRECTION('',(-1.,0.,0.));
+#100=DIRECTION('',(0.,0.,1.));
+#101=AXIS2_PLACEMENT_3D('',#98,#99,#100);
+#102=PLANE('',#101);
+#103=CARTESIAN_POINT('',(15.65,-0.,0.4));
+#104=VERTEX_POINT('',#103);
+#105=CARTESIAN_POINT('',(15.65,-0.,0.4));
+#106=DIRECTION('',(0.,1.,0.));
+#107=VECTOR('',#106,10.);
+#108=LINE('',#105,#107);
+#109=EDGE_CURVE('',#104,#33,#108,.T.);
+#110=ORIENTED_EDGE('',*,*,#109,.T.);
+#111=ORIENTED_EDGE('',*,*,#62,.F.);
+#112=CARTESIAN_POINT('',(15.65,-0.,0.3));
+#113=VERTEX_POINT('',#112);
+#114=CARTESIAN_POINT('',(15.65,-67.5,0.3));
+#115=DIRECTION('',(0.,1.,0.));
+#116=VECTOR('',#115,100.);
+#117=LINE('',#114,#116);
+#118=EDGE_CURVE('',#113,#51,#117,.T.);
+#119=ORIENTED_EDGE('',*,*,#118,.F.);
+#120=CARTESIAN_POINT('',(15.65,-0.,0.3));
+#121=DIRECTION('',(0.,0.,1.));
+#122=VECTOR('',#121,1.);
+#123=LINE('',#120,#122);
+#124=EDGE_CURVE('',#113,#104,#123,.T.);
+#125=ORIENTED_EDGE('',*,*,#124,.T.);
+#126=EDGE_LOOP('',(#110,#111,#119,#125));
+#127=FACE_BOUND('',#126,.T.);
+#128=ADVANCED_FACE('',(#127),#102,.T.);
+#129=CARTESIAN_POINT('',(25.65,5.,0.4));
+#130=DIRECTION('',(0.,0.,1.));
+#131=DIRECTION('',(1.,0.,-0.));
+#132=AXIS2_PLACEMENT_3D('',#129,#130,#131);
+#133=PLANE('',#132);
+#134=ORIENTED_EDGE('',*,*,#40,.F.);
+#135=ORIENTED_EDGE('',*,*,#109,.F.);
+#136=CARTESIAN_POINT('',(35.65,0.,0.4));
+#137=DIRECTION('',(-1.,-0.,0.));
+#138=VECTOR('',#137,20.);
+#139=LINE('',#136,#138);
+#140=EDGE_CURVE('',#73,#104,#139,.T.);
+#141=ORIENTED_EDGE('',*,*,#140,.F.);
+#142=ORIENTED_EDGE('',*,*,#78,.F.);
+#143=EDGE_LOOP('',(#134,#135,#141,#142));
+#144=FACE_BOUND('',#143,.T.);
+#145=ADVANCED_FACE('',(#144),#133,.T.);
+#146=CARTESIAN_POINT('',(51.3,18.,0.3));
+#147=DIRECTION('',(0.,-1.,0.));
+#148=DIRECTION('',(0.,0.,-1.));
+#149=AXIS2_PLACEMENT_3D('',#146,#147,#148);
+#150=PLANE('',#149);
+#151=CARTESIAN_POINT('',(51.3,18.,0.4));
+#152=VERTEX_POINT('',#151);
+#153=CARTESIAN_POINT('',(35.65,18.,0.4));
+#154=VERTEX_POINT('',#153);
+#155=CARTESIAN_POINT('',(51.3,18.,0.4));
+#156=DIRECTION('',(-1.,0.,0.));
+#157=VECTOR('',#156,15.65);
+#158=LINE('',#155,#157);
+#159=EDGE_CURVE('',#152,#154,#158,.T.);
+#160=ORIENTED_EDGE('',*,*,#159,.T.);
+#161=CARTESIAN_POINT('',(35.65,18.,0.3));
+#162=VERTEX_POINT('',#161);
+#163=CARTESIAN_POINT('',(35.65,18.,0.3));
+#164=DIRECTION('',(0.,0.,1.));
+#165=VECTOR('',#164,1.);
+#166=LINE('',#163,#165);
+#167=EDGE_CURVE('',#162,#154,#166,.T.);
+#168=ORIENTED_EDGE('',*,*,#167,.F.);
+#169=CARTESIAN_POINT('',(51.3,18.,0.3));
+#170=VERTEX_POINT('',#169);
+#171=CARTESIAN_POINT('',(166.725,18.,0.3));
+#172=DIRECTION('',(-1.,0.,0.));
+#173=VECTOR('',#172,156.5);
+#174=LINE('',#171,#173);
+#175=EDGE_CURVE('',#170,#162,#174,.T.);
+#176=ORIENTED_EDGE('',*,*,#175,.F.);
+#177=CARTESIAN_POINT('',(51.3,18.,0.3));
+#178=DIRECTION('',(0.,0.,1.));
+#179=VECTOR('',#178,1.);
+#180=LINE('',#177,#179);
+#181=EDGE_CURVE('',#170,#152,#180,.T.);
+#182=ORIENTED_EDGE('',*,*,#181,.T.);
+#183=EDGE_LOOP('',(#160,#168,#176,#182));
+#184=FACE_BOUND('',#183,.T.);
+#185=ADVANCED_FACE('',(#184),#150,.T.);
+#186=CARTESIAN_POINT('',(35.65,18.,0.3));
+#187=DIRECTION('',(-1.,-0.,0.));
+#188=DIRECTION('',(0.,0.,1.));
+#189=AXIS2_PLACEMENT_3D('',#186,#187,#188);
+#190=PLANE('',#189);
+#191=CARTESIAN_POINT('',(35.65,30.,0.4));
+#192=VERTEX_POINT('',#191);
+#193=CARTESIAN_POINT('',(35.65,18.,0.4));
+#194=DIRECTION('',(-0.,1.,0.));
+#195=VECTOR('',#194,12.);
+#196=LINE('',#193,#195);
+#197=EDGE_CURVE('',#154,#192,#196,.T.);
+#198=ORIENTED_EDGE('',*,*,#197,.T.);
+#199=CARTESIAN_POINT('',(35.65,30.,0.3));
+#200=VERTEX_POINT('',#199);
+#201=CARTESIAN_POINT('',(35.65,30.,0.3));
+#202=DIRECTION('',(0.,0.,1.));
+#203=VECTOR('',#202,1.);
+#204=LINE('',#201,#203);
+#205=EDGE_CURVE('',#200,#192,#204,.T.);
+#206=ORIENTED_EDGE('',*,*,#205,.F.);
+#207=CARTESIAN_POINT('',(35.65,31.5,0.3));
+#208=DIRECTION('',(-0.,1.,0.));
+#209=VECTOR('',#208,120.);
+#210=LINE('',#207,#209);
+#211=EDGE_CURVE('',#162,#200,#210,.T.);
+#212=ORIENTED_EDGE('',*,*,#211,.F.);
+#213=ORIENTED_EDGE('',*,*,#167,.T.);
+#214=EDGE_LOOP('',(#198,#206,#212,#213));
+#215=FACE_BOUND('',#214,.T.);
+#216=ADVANCED_FACE('',(#215),#190,.T.);
+#217=CARTESIAN_POINT('',(43.475,24.,0.4));
+#218=DIRECTION('',(0.,0.,1.));
+#219=DIRECTION('',(1.,0.,-0.));
+#220=AXIS2_PLACEMENT_3D('',#217,#218,#219);
+#221=PLANE('',#220);
+#222=CARTESIAN_POINT('',(51.3,30.,0.4));
+#223=VERTEX_POINT('',#222);
+#224=CARTESIAN_POINT('',(51.3,138.,0.4));
+#225=DIRECTION('',(-0.,-1.,0.));
+#226=VECTOR('',#225,120.);
+#227=LINE('',#224,#226);
+#228=EDGE_CURVE('',#223,#152,#227,.T.);
+#229=ORIENTED_EDGE('',*,*,#228,.F.);
+#230=CARTESIAN_POINT('',(-105.2,30.,0.4));
+#231=DIRECTION('',(1.,0.,0.));
+#232=VECTOR('',#231,156.5);
+#233=LINE('',#230,#232);
+#234=EDGE_CURVE('',#192,#223,#233,.T.);
+#235=ORIENTED_EDGE('',*,*,#234,.F.);
+#236=ORIENTED_EDGE('',*,*,#197,.F.);
+#237=ORIENTED_EDGE('',*,*,#159,.F.);
+#238=EDGE_LOOP('',(#229,#235,#236,#237));
+#239=FACE_BOUND('',#238,.T.);
+#240=ADVANCED_FACE('',(#239),#221,.T.);
+#241=CARTESIAN_POINT('',(15.65,30.,0.3));
+#242=DIRECTION('',(1.,0.,0.));
+#243=DIRECTION('',(0.,0.,-1.));
+#244=AXIS2_PLACEMENT_3D('',#241,#242,#243);
+#245=PLANE('',#244);
+#246=CARTESIAN_POINT('',(15.65,30.,0.4));
+#247=VERTEX_POINT('',#246);
+#248=CARTESIAN_POINT('',(15.65,18.,0.4));
+#249=VERTEX_POINT('',#248);
+#250=CARTESIAN_POINT('',(15.65,30.,0.4));
+#251=DIRECTION('',(0.,-1.,0.));
+#252=VECTOR('',#251,12.);
+#253=LINE('',#250,#252);
+#254=EDGE_CURVE('',#247,#249,#253,.T.);
+#255=ORIENTED_EDGE('',*,*,#254,.T.);
+#256=CARTESIAN_POINT('',(15.65,18.,0.3));
+#257=VERTEX_POINT('',#256);
+#258=CARTESIAN_POINT('',(15.65,18.,0.3));
+#259=DIRECTION('',(0.,0.,1.));
+#260=VECTOR('',#259,1.);
+#261=LINE('',#258,#260);
+#262=EDGE_CURVE('',#257,#249,#261,.T.);
+#263=ORIENTED_EDGE('',*,*,#262,.F.);
+#264=CARTESIAN_POINT('',(15.65,30.,0.3));
+#265=VERTEX_POINT('',#264);
+#266=CARTESIAN_POINT('',(15.65,97.5,0.3));
+#267=DIRECTION('',(0.,-1.,0.));
+#268=VECTOR('',#267,120.);
+#269=LINE('',#266,#268);
+#270=EDGE_CURVE('',#265,#257,#269,.T.);
+#271=ORIENTED_EDGE('',*,*,#270,.F.);
+#272=CARTESIAN_POINT('',(15.65,30.,0.3));
+#273=DIRECTION('',(0.,0.,1.));
+#274=VECTOR('',#273,1.);
+#275=LINE('',#272,#274);
+#276=EDGE_CURVE('',#265,#247,#275,.T.);
+#277=ORIENTED_EDGE('',*,*,#276,.T.);
+#278=EDGE_LOOP('',(#255,#263,#271,#277));
+#279=FACE_BOUND('',#278,.T.);
+#280=ADVANCED_FACE('',(#279),#245,.T.);
+#281=CARTESIAN_POINT('',(15.65,18.,0.3));
+#282=DIRECTION('',(0.,-1.,0.));
+#283=DIRECTION('',(0.,0.,-1.));
+#284=AXIS2_PLACEMENT_3D('',#281,#282,#283);
+#285=PLANE('',#284);
+#286=CARTESIAN_POINT('',(-0.,18.,0.4));
+#287=VERTEX_POINT('',#286);
+#288=CARTESIAN_POINT('',(156.5,18.,0.4));
+#289=DIRECTION('',(-1.,0.,0.));
+#290=VECTOR('',#289,156.5);
+#291=LINE('',#288,#290);
+#292=EDGE_CURVE('',#249,#287,#291,.T.);
+#293=ORIENTED_EDGE('',*,*,#292,.T.);
+#294=CARTESIAN_POINT('',(-0.,18.,0.3));
+#295=VERTEX_POINT('',#294);
+#296=CARTESIAN_POINT('',(-0.,18.,0.3));
+#297=DIRECTION('',(0.,0.,1.));
+#298=VECTOR('',#297,1.);
+#299=LINE('',#296,#298);
+#300=EDGE_CURVE('',#295,#287,#299,.T.);
+#301=ORIENTED_EDGE('',*,*,#300,.F.);
+#302=CARTESIAN_POINT('',(-29.35,18.,0.3));
+#303=DIRECTION('',(-1.,0.,0.));
+#304=VECTOR('',#303,156.5);
+#305=LINE('',#302,#304);
+#306=EDGE_CURVE('',#257,#295,#305,.T.);
+#307=ORIENTED_EDGE('',*,*,#306,.F.);
+#308=ORIENTED_EDGE('',*,*,#262,.T.);
+#309=EDGE_LOOP('',(#293,#301,#307,#308));
+#310=FACE_BOUND('',#309,.T.);
+#311=ADVANCED_FACE('',(#310),#285,.T.);
+#312=CARTESIAN_POINT('',(7.825,24.,0.4));
+#313=DIRECTION('',(-0.,0.,1.));
+#314=DIRECTION('',(1.,0.,0.));
+#315=AXIS2_PLACEMENT_3D('',#312,#313,#314);
+#316=PLANE('',#315);
+#317=CARTESIAN_POINT('',(-0.,30.,0.4));
+#318=VERTEX_POINT('',#317);
+#319=CARTESIAN_POINT('',(-0.,30.,0.4));
+#320=DIRECTION('',(1.,0.,-0.));
+#321=VECTOR('',#320,15.65);
+#322=LINE('',#319,#321);
+#323=EDGE_CURVE('',#318,#247,#322,.T.);
+#324=ORIENTED_EDGE('',*,*,#323,.F.);
+#325=CARTESIAN_POINT('',(-0.,18.,0.4));
+#326=DIRECTION('',(-0.,1.,0.));
+#327=VECTOR('',#326,12.);
+#328=LINE('',#325,#327);
+#329=EDGE_CURVE('',#287,#318,#328,.T.);
+#330=ORIENTED_EDGE('',*,*,#329,.F.);
+#331=ORIENTED_EDGE('',*,*,#292,.F.);
+#332=ORIENTED_EDGE('',*,*,#254,.F.);
+#333=EDGE_LOOP('',(#324,#330,#331,#332));
+#334=FACE_BOUND('',#333,.T.);
+#335=ADVANCED_FACE('',(#334),#316,.T.);
+#336=CARTESIAN_POINT('',(31.65,30.,0.3));
+#337=DIRECTION('',(1.,-0.,0.));
+#338=DIRECTION('',(0.,0.,-1.));
+#339=AXIS2_PLACEMENT_3D('',#336,#337,#338);
+#340=PLANE('',#339);
+#341=CARTESIAN_POINT('',(31.65,30.,0.4));
+#342=VERTEX_POINT('',#341);
+#343=CARTESIAN_POINT('',(31.65,15.,0.4));
+#344=VERTEX_POINT('',#343);
+#345=CARTESIAN_POINT('',(31.65,165.,0.4));
+#346=DIRECTION('',(-0.,-1.,0.));
+#347=VECTOR('',#346,150.);
+#348=LINE('',#345,#347);
+#349=EDGE_CURVE('',#342,#344,#348,.T.);
+#350=ORIENTED_EDGE('',*,*,#349,.T.);
+#351=CARTESIAN_POINT('',(31.65,15.,0.3));
+#352=VERTEX_POINT('',#351);
+#353=CARTESIAN_POINT('',(31.65,15.,0.3));
+#354=DIRECTION('',(0.,0.,1.));
+#355=VECTOR('',#354,1.);
+#356=LINE('',#353,#355);
+#357=EDGE_CURVE('',#352,#344,#356,.T.);
+#358=ORIENTED_EDGE('',*,*,#357,.F.);
+#359=CARTESIAN_POINT('',(31.65,30.,0.3));
+#360=VERTEX_POINT('',#359);
+#361=CARTESIAN_POINT('',(31.65,97.5,0.3));
+#362=DIRECTION('',(-0.,-1.,0.));
+#363=VECTOR('',#362,150.);
+#364=LINE('',#361,#363);
+#365=EDGE_CURVE('',#360,#352,#364,.T.);
+#366=ORIENTED_EDGE('',*,*,#365,.F.);
+#367=CARTESIAN_POINT('',(31.65,30.,0.3));
+#368=DIRECTION('',(0.,0.,1.));
+#369=VECTOR('',#368,1.);
+#370=LINE('',#367,#369);
+#371=EDGE_CURVE('',#360,#342,#370,.T.);
+#372=ORIENTED_EDGE('',*,*,#371,.T.);
+#373=EDGE_LOOP('',(#350,#358,#366,#372));
+#374=FACE_BOUND('',#373,.T.);
+#375=ADVANCED_FACE('',(#374),#340,.T.);
+#376=CARTESIAN_POINT('',(31.65,15.,0.3));
+#377=DIRECTION('',(0.,-1.,0.));
+#378=DIRECTION('',(0.,0.,-1.));
+#379=AXIS2_PLACEMENT_3D('',#376,#377,#378);
+#380=PLANE('',#379);
+#381=CARTESIAN_POINT('',(27.65,15.,0.4));
+#382=VERTEX_POINT('',#381);
+#383=CARTESIAN_POINT('',(31.65,15.,0.4));
+#384=DIRECTION('',(-1.,0.,0.));
+#385=VECTOR('',#384,4.);
+#386=LINE('',#383,#385);
+#387=EDGE_CURVE('',#344,#382,#386,.T.);
+#388=ORIENTED_EDGE('',*,*,#387,.T.);
+#389=CARTESIAN_POINT('',(27.65,15.,0.3));
+#390=VERTEX_POINT('',#389);
+#391=CARTESIAN_POINT('',(27.65,15.,0.3));
+#392=DIRECTION('',(0.,0.,1.));
+#393=VECTOR('',#392,1.);
+#394=LINE('',#391,#393);
+#395=EDGE_CURVE('',#390,#382,#394,.T.);
+#396=ORIENTED_EDGE('',*,*,#395,.F.);
+#397=CARTESIAN_POINT('',(58.65,15.,0.3));
+#398=DIRECTION('',(-1.,0.,0.));
+#399=VECTOR('',#398,40.);
+#400=LINE('',#397,#399);
+#401=EDGE_CURVE('',#352,#390,#400,.T.);
+#402=ORIENTED_EDGE('',*,*,#401,.F.);
+#403=ORIENTED_EDGE('',*,*,#357,.T.);
+#404=EDGE_LOOP('',(#388,#396,#402,#403));
+#405=FACE_BOUND('',#404,.T.);
+#406=ADVANCED_FACE('',(#405),#380,.T.);
+#407=CARTESIAN_POINT('',(27.65,15.,0.3));
+#408=DIRECTION('',(-1.,0.,0.));
+#409=DIRECTION('',(0.,0.,1.));
+#410=AXIS2_PLACEMENT_3D('',#407,#408,#409);
+#411=PLANE('',#410);
+#412=CARTESIAN_POINT('',(27.65,30.,0.4));
+#413=VERTEX_POINT('',#412);
+#414=CARTESIAN_POINT('',(27.65,15.,0.4));
+#415=DIRECTION('',(0.,1.,0.));
+#416=VECTOR('',#415,15.);
+#417=LINE('',#414,#416);
+#418=EDGE_CURVE('',#382,#413,#417,.T.);
+#419=ORIENTED_EDGE('',*,*,#418,.T.);
+#420=CARTESIAN_POINT('',(27.65,30.,0.3));
+#421=VERTEX_POINT('',#420);
+#422=CARTESIAN_POINT('',(27.65,30.,0.3));
+#423=DIRECTION('',(0.,0.,1.));
+#424=VECTOR('',#423,1.);
+#425=LINE('',#422,#424);
+#426=EDGE_CURVE('',#421,#413,#425,.T.);
+#427=ORIENTED_EDGE('',*,*,#426,.F.);
+#428=CARTESIAN_POINT('',(27.65,15.,0.3));
+#429=DIRECTION('',(0.,1.,0.));
+#430=VECTOR('',#429,150.);
+#431=LINE('',#428,#430);
+#432=EDGE_CURVE('',#390,#421,#431,.T.);
+#433=ORIENTED_EDGE('',*,*,#432,.F.);
+#434=ORIENTED_EDGE('',*,*,#395,.T.);
+#435=EDGE_LOOP('',(#419,#427,#433,#434));
+#436=FACE_BOUND('',#435,.T.);
+#437=ADVANCED_FACE('',(#436),#411,.T.);
+#438=CARTESIAN_POINT('',(29.65,22.5,0.4));
+#439=DIRECTION('',(-0.,-0.,1.));
+#440=DIRECTION('',(1.,0.,0.));
+#441=AXIS2_PLACEMENT_3D('',#438,#439,#440);
+#442=PLANE('',#441);
+#443=ORIENTED_EDGE('',*,*,#349,.F.);
+#444=CARTESIAN_POINT('',(27.65,30.,0.4));
+#445=DIRECTION('',(1.,0.,-0.));
+#446=VECTOR('',#445,4.);
+#447=LINE('',#444,#446);
+#448=EDGE_CURVE('',#413,#342,#447,.T.);
+#449=ORIENTED_EDGE('',*,*,#448,.F.);
+#450=ORIENTED_EDGE('',*,*,#418,.F.);
+#451=ORIENTED_EDGE('',*,*,#387,.F.);
+#452=EDGE_LOOP('',(#443,#449,#450,#451));
+#453=FACE_BOUND('',#452,.T.);
+#454=ADVANCED_FACE('',(#453),#442,.T.);
+#455=CARTESIAN_POINT('',(23.65,30.,0.3));
+#456=DIRECTION('',(1.,0.,0.));
+#457=DIRECTION('',(0.,0.,-1.));
+#458=AXIS2_PLACEMENT_3D('',#455,#456,#457);
+#459=PLANE('',#458);
+#460=CARTESIAN_POINT('',(23.65,30.,0.4));
+#461=VERTEX_POINT('',#460);
+#462=CARTESIAN_POINT('',(23.65,15.,0.4));
+#463=VERTEX_POINT('',#462);
+#464=CARTESIAN_POINT('',(23.65,30.,0.4));
+#465=DIRECTION('',(0.,-1.,0.));
+#466=VECTOR('',#465,15.);
+#467=LINE('',#464,#466);
+#468=EDGE_CURVE('',#461,#463,#467,.T.);
+#469=ORIENTED_EDGE('',*,*,#468,.T.);
+#470=CARTESIAN_POINT('',(23.65,15.,0.3));
+#471=VERTEX_POINT('',#470);
+#472=CARTESIAN_POINT('',(23.65,15.,0.3));
+#473=DIRECTION('',(0.,0.,1.));
+#474=VECTOR('',#473,1.);
+#475=LINE('',#472,#474);
+#476=EDGE_CURVE('',#471,#463,#475,.T.);
+#477=ORIENTED_EDGE('',*,*,#476,.F.);
+#478=CARTESIAN_POINT('',(23.65,30.,0.3));
+#479=VERTEX_POINT('',#478);
+#480=CARTESIAN_POINT('',(23.65,97.5,0.3));
+#481=DIRECTION('',(0.,-1.,0.));
+#482=VECTOR('',#481,150.);
+#483=LINE('',#480,#482);
+#484=EDGE_CURVE('',#479,#471,#483,.T.);
+#485=ORIENTED_EDGE('',*,*,#484,.F.);
+#486=CARTESIAN_POINT('',(23.65,30.,0.3));
+#487=DIRECTION('',(0.,0.,1.));
+#488=VECTOR('',#487,1.);
+#489=LINE('',#486,#488);
+#490=EDGE_CURVE('',#479,#461,#489,.T.);
+#491=ORIENTED_EDGE('',*,*,#490,.T.);
+#492=EDGE_LOOP('',(#469,#477,#485,#491));
+#493=FACE_BOUND('',#492,.T.);
+#494=ADVANCED_FACE('',(#493),#459,.T.);
+#495=CARTESIAN_POINT('',(23.65,15.,0.3));
+#496=DIRECTION('',(0.,-1.,0.));
+#497=DIRECTION('',(0.,0.,-1.));
+#498=AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#499=PLANE('',#498);
+#500=CARTESIAN_POINT('',(19.65,15.,0.4));
+#501=VERTEX_POINT('',#500);
+#502=CARTESIAN_POINT('',(23.65,15.,0.4));
+#503=DIRECTION('',(-1.,0.,0.));
+#504=VECTOR('',#503,4.);
+#505=LINE('',#502,#504);
+#506=EDGE_CURVE('',#463,#501,#505,.T.);
+#507=ORIENTED_EDGE('',*,*,#506,.T.);
+#508=CARTESIAN_POINT('',(19.65,15.,0.3));
+#509=VERTEX_POINT('',#508);
+#510=CARTESIAN_POINT('',(19.65,15.,0.3));
+#511=DIRECTION('',(0.,0.,1.));
+#512=VECTOR('',#511,1.);
+#513=LINE('',#510,#512);
+#514=EDGE_CURVE('',#509,#501,#513,.T.);
+#515=ORIENTED_EDGE('',*,*,#514,.F.);
+#516=CARTESIAN_POINT('',(14.65,15.,0.3));
+#517=DIRECTION('',(-1.,0.,0.));
+#518=VECTOR('',#517,40.);
+#519=LINE('',#516,#518);
+#520=EDGE_CURVE('',#471,#509,#519,.T.);
+#521=ORIENTED_EDGE('',*,*,#520,.F.);
+#522=ORIENTED_EDGE('',*,*,#476,.T.);
+#523=EDGE_LOOP('',(#507,#515,#521,#522));
+#524=FACE_BOUND('',#523,.T.);
+#525=ADVANCED_FACE('',(#524),#499,.T.);
+#526=CARTESIAN_POINT('',(19.65,15.,0.3));
+#527=DIRECTION('',(-1.,-0.,0.));
+#528=DIRECTION('',(0.,0.,1.));
+#529=AXIS2_PLACEMENT_3D('',#526,#527,#528);
+#530=PLANE('',#529);
+#531=CARTESIAN_POINT('',(19.65,30.,0.4));
+#532=VERTEX_POINT('',#531);
+#533=CARTESIAN_POINT('',(19.65,15.,0.4));
+#534=DIRECTION('',(-0.,1.,0.));
+#535=VECTOR('',#534,150.);
+#536=LINE('',#533,#535);
+#537=EDGE_CURVE('',#501,#532,#536,.T.);
+#538=ORIENTED_EDGE('',*,*,#537,.T.);
+#539=CARTESIAN_POINT('',(19.65,30.,0.3));
+#540=VERTEX_POINT('',#539);
+#541=CARTESIAN_POINT('',(19.65,30.,0.3));
+#542=DIRECTION('',(0.,0.,1.));
+#543=VECTOR('',#542,1.);
+#544=LINE('',#541,#543);
+#545=EDGE_CURVE('',#540,#532,#544,.T.);
+#546=ORIENTED_EDGE('',*,*,#545,.F.);
+#547=CARTESIAN_POINT('',(19.65,15.,0.3));
+#548=DIRECTION('',(-0.,1.,0.));
+#549=VECTOR('',#548,150.);
+#550=LINE('',#547,#549);
+#551=EDGE_CURVE('',#509,#540,#550,.T.);
+#552=ORIENTED_EDGE('',*,*,#551,.F.);
+#553=ORIENTED_EDGE('',*,*,#514,.T.);
+#554=EDGE_LOOP('',(#538,#546,#552,#553));
+#555=FACE_BOUND('',#554,.T.);
+#556=ADVANCED_FACE('',(#555),#530,.T.);
+#557=CARTESIAN_POINT('',(21.65,22.5,0.4));
+#558=DIRECTION('',(0.,0.,1.));
+#559=DIRECTION('',(1.,0.,-0.));
+#560=AXIS2_PLACEMENT_3D('',#557,#558,#559);
+#561=PLANE('',#560);
+#562=ORIENTED_EDGE('',*,*,#468,.F.);
+#563=CARTESIAN_POINT('',(19.65,30.,0.4));
+#564=DIRECTION('',(1.,0.,-0.));
+#565=VECTOR('',#564,4.);
+#566=LINE('',#563,#565);
+#567=EDGE_CURVE('',#532,#461,#566,.T.);
+#568=ORIENTED_EDGE('',*,*,#567,.F.);
+#569=ORIENTED_EDGE('',*,*,#537,.F.);
+#570=ORIENTED_EDGE('',*,*,#506,.F.);
+#571=EDGE_LOOP('',(#562,#568,#569,#570));
+#572=FACE_BOUND('',#571,.T.);
+#573=ADVANCED_FACE('',(#572),#561,.T.);
+#574=CARTESIAN_POINT('',(0.,0.,0.));
+#575=DIRECTION('',(-1.,-0.,0.));
+#576=DIRECTION('',(0.,0.,1.));
+#577=AXIS2_PLACEMENT_3D('',#574,#575,#576);
+#578=PLANE('',#577);
+#579=CARTESIAN_POINT('',(0.,0.,0.3));
+#580=VERTEX_POINT('',#579);
+#581=CARTESIAN_POINT('',(0.,-270.,0.3));
+#582=DIRECTION('',(-0.,1.,0.));
+#583=VECTOR('',#582,180.);
+#584=LINE('',#581,#583);
+#585=EDGE_CURVE('',#580,#295,#584,.T.);
+#586=ORIENTED_EDGE('',*,*,#585,.T.);
+#587=ORIENTED_EDGE('',*,*,#300,.T.);
+#588=ORIENTED_EDGE('',*,*,#329,.T.);
+#589=CARTESIAN_POINT('',(-0.,30.,0.));
+#590=VERTEX_POINT('',#589);
+#591=CARTESIAN_POINT('',(-0.,30.,0.));
+#592=DIRECTION('',(0.,0.,1.));
+#593=VECTOR('',#592,4.);
+#594=LINE('',#591,#593);
+#595=EDGE_CURVE('',#590,#318,#594,.T.);
+#596=ORIENTED_EDGE('',*,*,#595,.F.);
+#597=CARTESIAN_POINT('',(0.,0.,0.));
+#598=VERTEX_POINT('',#597);
+#599=CARTESIAN_POINT('',(-0.,30.,0.));
+#600=DIRECTION('',(0.,-1.,0.));
+#601=VECTOR('',#600,30.);
+#602=LINE('',#599,#601);
+#603=EDGE_CURVE('',#590,#598,#602,.T.);
+#604=ORIENTED_EDGE('',*,*,#603,.T.);
+#605=CARTESIAN_POINT('',(0.,0.,0.));
+#606=DIRECTION('',(0.,0.,1.));
+#607=VECTOR('',#606,3.);
+#608=LINE('',#605,#607);
+#609=EDGE_CURVE('',#598,#580,#608,.T.);
+#610=ORIENTED_EDGE('',*,*,#609,.T.);
+#611=EDGE_LOOP('',(#586,#587,#588,#596,#604,#610));
+#612=FACE_BOUND('',#611,.T.);
+#613=ADVANCED_FACE('',(#612),#578,.T.);
+#614=COLOUR_RGB('',0.780391991,0.745097995,0.647059023);
+#615=FILL_AREA_STYLE_COLOUR('',#614);
+#616=FILL_AREA_STYLE('',(#615));
+#617=SURFACE_STYLE_FILL_AREA(#616);
+#618=SURFACE_SIDE_STYLE('',(#617));
+#619=SURFACE_STYLE_USAGE(.BOTH.,#618);
+#620=PRESENTATION_STYLE_ASSIGNMENT((#619));
+#621=OVER_RIDING_STYLED_ITEM('',(#620),#613,#26);
+#622=CARTESIAN_POINT('',(-0.,30.,0.));
+#623=DIRECTION('',(-0.,1.,0.));
+#624=DIRECTION('',(0.,0.,1.));
+#625=AXIS2_PLACEMENT_3D('',#622,#623,#624);
+#626=PLANE('',#625);
+#627=CARTESIAN_POINT('',(-305.2,30.,0.3));
+#628=DIRECTION('',(1.,0.,0.));
+#629=VECTOR('',#628,40.);
+#630=LINE('',#627,#629);
+#631=EDGE_CURVE('',#265,#540,#630,.T.);
+#632=ORIENTED_EDGE('',*,*,#631,.T.);
+#633=ORIENTED_EDGE('',*,*,#545,.T.);
+#634=ORIENTED_EDGE('',*,*,#567,.T.);
+#635=ORIENTED_EDGE('',*,*,#490,.F.);
+#636=CARTESIAN_POINT('',(-225.2,30.,0.3));
+#637=DIRECTION('',(1.,0.,0.));
+#638=VECTOR('',#637,40.);
+#639=LINE('',#636,#638);
+#640=EDGE_CURVE('',#479,#421,#639,.T.);
+#641=ORIENTED_EDGE('',*,*,#640,.T.);
+#642=ORIENTED_EDGE('',*,*,#426,.T.);
+#643=ORIENTED_EDGE('',*,*,#448,.T.);
+#644=ORIENTED_EDGE('',*,*,#371,.F.);
+#645=CARTESIAN_POINT('',(-145.2,30.,0.3));
+#646=DIRECTION('',(1.,0.,0.));
+#647=VECTOR('',#646,40.);
+#648=LINE('',#645,#647);
+#649=EDGE_CURVE('',#360,#200,#648,.T.);
+#650=ORIENTED_EDGE('',*,*,#649,.T.);
+#651=ORIENTED_EDGE('',*,*,#205,.T.);
+#652=ORIENTED_EDGE('',*,*,#234,.T.);
+#653=CARTESIAN_POINT('',(51.3,30.,0.));
+#654=VERTEX_POINT('',#653);
+#655=CARTESIAN_POINT('',(51.3,30.,0.));
+#656=DIRECTION('',(0.,0.,1.));
+#657=VECTOR('',#656,4.);
+#658=LINE('',#655,#657);
+#659=EDGE_CURVE('',#654,#223,#658,.T.);
+#660=ORIENTED_EDGE('',*,*,#659,.F.);
+#661=CARTESIAN_POINT('',(51.3,30.,0.));
+#662=DIRECTION('',(-1.,-0.,0.));
+#663=VECTOR('',#662,513.);
+#664=LINE('',#661,#663);
+#665=EDGE_CURVE('',#654,#590,#664,.T.);
+#666=ORIENTED_EDGE('',*,*,#665,.T.);
+#667=ORIENTED_EDGE('',*,*,#595,.T.);
+#668=ORIENTED_EDGE('',*,*,#323,.T.);
+#669=ORIENTED_EDGE('',*,*,#276,.F.);
+#670=EDGE_LOOP('',(#632,#633,#634,#635,#641,#642,#643,#644,#650,#651,#652,#660,#666,#667,#668,#669));
+#671=FACE_BOUND('',#670,.T.);
+#672=ADVANCED_FACE('',(#671),#626,.T.);
+#673=OVER_RIDING_STYLED_ITEM('',(#620),#672,#26);
+#674=CARTESIAN_POINT('',(51.3,30.,0.));
+#675=DIRECTION('',(1.,0.,0.));
+#676=DIRECTION('',(0.,0.,-1.));
+#677=AXIS2_PLACEMENT_3D('',#674,#675,#676);
+#678=PLANE('',#677);
+#679=CARTESIAN_POINT('',(51.3,0.,0.3));
+#680=VERTEX_POINT('',#679);
+#681=CARTESIAN_POINT('',(51.3,180.,0.3));
+#682=DIRECTION('',(0.,-1.,0.));
+#683=VECTOR('',#682,180.);
+#684=LINE('',#681,#683);
+#685=EDGE_CURVE('',#170,#680,#684,.T.);
+#686=ORIENTED_EDGE('',*,*,#685,.T.);
+#687=CARTESIAN_POINT('',(51.3,0.,0.));
+#688=VERTEX_POINT('',#687);
+#689=CARTESIAN_POINT('',(51.3,0.,0.));
+#690=DIRECTION('',(0.,0.,1.));
+#691=VECTOR('',#690,3.);
+#692=LINE('',#689,#691);
+#693=EDGE_CURVE('',#688,#680,#692,.T.);
+#694=ORIENTED_EDGE('',*,*,#693,.F.);
+#695=CARTESIAN_POINT('',(51.3,-0.,0.));
+#696=DIRECTION('',(-0.,1.,0.));
+#697=VECTOR('',#696,30.);
+#698=LINE('',#695,#697);
+#699=EDGE_CURVE('',#688,#654,#698,.T.);
+#700=ORIENTED_EDGE('',*,*,#699,.T.);
+#701=ORIENTED_EDGE('',*,*,#659,.T.);
+#702=ORIENTED_EDGE('',*,*,#228,.T.);
+#703=ORIENTED_EDGE('',*,*,#181,.F.);
+#704=EDGE_LOOP('',(#686,#694,#700,#701,#702,#703));
+#705=FACE_BOUND('',#704,.T.);
+#706=ADVANCED_FACE('',(#705),#678,.T.);
+#707=OVER_RIDING_STYLED_ITEM('',(#620),#706,#26);
+#708=CARTESIAN_POINT('',(51.3,0.,0.));
+#709=DIRECTION('',(0.,-1.,0.));
+#710=DIRECTION('',(0.,0.,-1.));
+#711=AXIS2_PLACEMENT_3D('',#708,#709,#710);
+#712=PLANE('',#711);
+#713=CARTESIAN_POINT('',(513.,0.,0.3));
+#714=DIRECTION('',(-1.,0.,0.));
+#715=VECTOR('',#714,156.5);
+#716=LINE('',#713,#715);
+#717=EDGE_CURVE('',#680,#81,#716,.T.);
+#718=ORIENTED_EDGE('',*,*,#717,.T.);
+#719=ORIENTED_EDGE('',*,*,#86,.T.);
+#720=ORIENTED_EDGE('',*,*,#140,.T.);
+#721=ORIENTED_EDGE('',*,*,#124,.F.);
+#722=CARTESIAN_POINT('',(156.5,0.,0.3));
+#723=DIRECTION('',(-1.,0.,0.));
+#724=VECTOR('',#723,156.5);
+#725=LINE('',#722,#724);
+#726=EDGE_CURVE('',#113,#580,#725,.T.);
+#727=ORIENTED_EDGE('',*,*,#726,.T.);
+#728=ORIENTED_EDGE('',*,*,#609,.F.);
+#729=CARTESIAN_POINT('',(0.,0.,0.));
+#730=DIRECTION('',(1.,-0.,0.));
+#731=VECTOR('',#730,51.3);
+#732=LINE('',#729,#731);
+#733=EDGE_CURVE('',#598,#688,#732,.T.);
+#734=ORIENTED_EDGE('',*,*,#733,.T.);
+#735=ORIENTED_EDGE('',*,*,#693,.T.);
+#736=EDGE_LOOP('',(#718,#719,#720,#721,#727,#728,#734,#735));
+#737=FACE_BOUND('',#736,.T.);
+#738=ADVANCED_FACE('',(#737),#712,.T.);
+#739=OVER_RIDING_STYLED_ITEM('',(#620),#738,#26);
+#740=CARTESIAN_POINT('',(25.65,15.,0.));
+#741=DIRECTION('',(0.,0.,1.));
+#742=DIRECTION('',(1.,0.,0.));
+#743=AXIS2_PLACEMENT_3D('',#740,#741,#742);
+#744=PLANE('',#743);
+#745=ORIENTED_EDGE('',*,*,#733,.F.);
+#746=ORIENTED_EDGE('',*,*,#603,.F.);
+#747=ORIENTED_EDGE('',*,*,#665,.F.);
+#748=ORIENTED_EDGE('',*,*,#699,.F.);
+#749=EDGE_LOOP('',(#745,#746,#747,#748));
+#750=FACE_BOUND('',#749,.T.);
+#751=ADVANCED_FACE('',(#750),#744,.F.);
+#752=OVER_RIDING_STYLED_ITEM('',(#620),#751,#26);
+#753=CARTESIAN_POINT('',(25.65,15.,0.3));
+#754=DIRECTION('',(0.,0.,1.));
+#755=DIRECTION('',(1.,0.,0.));
+#756=AXIS2_PLACEMENT_3D('',#753,#754,#755);
+#757=PLANE('',#756);
+#758=ORIENTED_EDGE('',*,*,#92,.T.);
+#759=ORIENTED_EDGE('',*,*,#717,.F.);
+#760=ORIENTED_EDGE('',*,*,#685,.F.);
+#761=ORIENTED_EDGE('',*,*,#175,.T.);
+#762=ORIENTED_EDGE('',*,*,#211,.T.);
+#763=ORIENTED_EDGE('',*,*,#649,.F.);
+#764=ORIENTED_EDGE('',*,*,#365,.T.);
+#765=ORIENTED_EDGE('',*,*,#401,.T.);
+#766=ORIENTED_EDGE('',*,*,#432,.T.);
+#767=ORIENTED_EDGE('',*,*,#640,.F.);
+#768=ORIENTED_EDGE('',*,*,#484,.T.);
+#769=ORIENTED_EDGE('',*,*,#520,.T.);
+#770=ORIENTED_EDGE('',*,*,#551,.T.);
+#771=ORIENTED_EDGE('',*,*,#631,.F.);
+#772=ORIENTED_EDGE('',*,*,#270,.T.);
+#773=ORIENTED_EDGE('',*,*,#306,.T.);
+#774=ORIENTED_EDGE('',*,*,#585,.F.);
+#775=ORIENTED_EDGE('',*,*,#726,.F.);
+#776=ORIENTED_EDGE('',*,*,#118,.T.);
+#777=ORIENTED_EDGE('',*,*,#56,.T.);
+#778=EDGE_LOOP('',(#758,#759,#760,#761,#762,#763,#764,#765,#766,#767,#768,#769,#770,#771,#772,#773,#774,#775,#776,#777));
+#779=FACE_BOUND('',#778,.T.);
+#780=ADVANCED_FACE('',(#779),#757,.T.);
+#781=OVER_RIDING_STYLED_ITEM('',(#620),#780,#26);
+#782=CLOSED_SHELL('',(#66,#97,#128,#145,#185,#216,#240,#280,#311,#335,#375,#406,#437,#454,#494,#525,#556,#573,#613,#672,#706,#738,#751,#780));
+#783=MANIFOLD_SOLID_BREP('',#782);
+#784=COLOUR_RGB('',0.658824027,0.349020004,0.125489995);
+#785=FILL_AREA_STYLE_COLOUR('',#784);
+#786=FILL_AREA_STYLE('',(#785));
+#787=SURFACE_STYLE_FILL_AREA(#786);
+#788=SURFACE_SIDE_STYLE('',(#787));
+#789=SURFACE_STYLE_USAGE(.BOTH.,#788);
+#790=PRESENTATION_STYLE_ASSIGNMENT((#789));
+#26=STYLED_ITEM('',(#790),#783);
+#16=SHAPE_REPRESENTATION('7ccf9025d3f16245aa728705a9cbc7b520230107-1-1q7djof.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('7ccf9025d3f16245aa728705a9cbc7b520230107-1-1q7djof.ipt',(#783),#10);
+#798=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#799=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#800=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#799);
+#801=PRODUCT_CONTEXT('',#799,'mechanical');
+#802=PRODUCT_DEFINITION_CONTEXT('part definition',#799,'design');
+#24=PRODUCT('7ccf9025d3f16245aa728705a9cbc7b520230107-1-1q7djof.ipt','7ccf9025d3f16245aa728705a9cbc7b520230107-1-1q7djof.ipt','',(#801));
+#803=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#804=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#804,#802);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#805=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#621,#673,#707,#739,#752,#781,#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/pcb_51mm30_short.step b/Design Files/CAD/STEP/pcb_51mm30_short.step
new file mode 100644
index 0000000000000000000000000000000000000000..880e2fc0e7652090bf46607dce58e9eade47c60c
--- /dev/null
+++ b/Design Files/CAD/STEP/pcb_51mm30_short.step	
@@ -0,0 +1,727 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/e97cea931e652d7a8fa46cb2b1634f8f20230107-1-1m8zqyh.ipt.step',
+'2023-01-07T10:45:16+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','e97cea931e652d7a8fa46cb2b1634f8f20230107-1-1m8zqyh.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(29.65,22.,0.3));
+#28=DIRECTION('',(1.,0.,0.));
+#29=DIRECTION('',(0.,0.,-1.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=PLANE('',#30);
+#32=CARTESIAN_POINT('',(29.65,22.,0.4));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(29.65,18.,0.4));
+#35=VERTEX_POINT('',#34);
+#36=CARTESIAN_POINT('',(29.65,22.,0.4));
+#37=DIRECTION('',(0.,-1.,0.));
+#38=VECTOR('',#37,4.);
+#39=LINE('',#36,#38);
+#40=EDGE_CURVE('',#33,#35,#39,.T.);
+#41=ORIENTED_EDGE('',*,*,#40,.T.);
+#42=CARTESIAN_POINT('',(29.65,18.,0.3));
+#43=VERTEX_POINT('',#42);
+#44=CARTESIAN_POINT('',(29.65,18.,0.3));
+#45=DIRECTION('',(0.,0.,1.));
+#46=VECTOR('',#45,1.);
+#47=LINE('',#44,#46);
+#48=EDGE_CURVE('',#43,#35,#47,.T.);
+#49=ORIENTED_EDGE('',*,*,#48,.F.);
+#50=CARTESIAN_POINT('',(29.65,22.,0.3));
+#51=VERTEX_POINT('',#50);
+#52=CARTESIAN_POINT('',(29.65,71.5,0.3));
+#53=DIRECTION('',(0.,-1.,0.));
+#54=VECTOR('',#53,40.);
+#55=LINE('',#52,#54);
+#56=EDGE_CURVE('',#51,#43,#55,.T.);
+#57=ORIENTED_EDGE('',*,*,#56,.F.);
+#58=CARTESIAN_POINT('',(29.65,22.,0.3));
+#59=DIRECTION('',(0.,0.,1.));
+#60=VECTOR('',#59,1.);
+#61=LINE('',#58,#60);
+#62=EDGE_CURVE('',#51,#33,#61,.T.);
+#63=ORIENTED_EDGE('',*,*,#62,.T.);
+#64=EDGE_LOOP('',(#41,#49,#57,#63));
+#65=FACE_BOUND('',#64,.T.);
+#66=ADVANCED_FACE('',(#65),#31,.T.);
+#67=CARTESIAN_POINT('',(29.65,18.,0.3));
+#68=DIRECTION('',(0.,-1.,0.));
+#69=DIRECTION('',(0.,0.,-1.));
+#70=AXIS2_PLACEMENT_3D('',#67,#68,#69);
+#71=PLANE('',#70);
+#72=CARTESIAN_POINT('',(21.65,18.,0.4));
+#73=VERTEX_POINT('',#72);
+#74=CARTESIAN_POINT('',(101.65,18.,0.4));
+#75=DIRECTION('',(-1.,-0.,0.));
+#76=VECTOR('',#75,80.);
+#77=LINE('',#74,#76);
+#78=EDGE_CURVE('',#35,#73,#77,.T.);
+#79=ORIENTED_EDGE('',*,*,#78,.T.);
+#80=CARTESIAN_POINT('',(21.65,18.,0.3));
+#81=VERTEX_POINT('',#80);
+#82=CARTESIAN_POINT('',(21.65,18.,0.3));
+#83=DIRECTION('',(0.,0.,1.));
+#84=VECTOR('',#83,1.);
+#85=LINE('',#82,#84);
+#86=EDGE_CURVE('',#81,#73,#85,.T.);
+#87=ORIENTED_EDGE('',*,*,#86,.F.);
+#88=CARTESIAN_POINT('',(47.65,18.,0.3));
+#89=DIRECTION('',(-1.,-0.,0.));
+#90=VECTOR('',#89,80.);
+#91=LINE('',#88,#90);
+#92=EDGE_CURVE('',#43,#81,#91,.T.);
+#93=ORIENTED_EDGE('',*,*,#92,.F.);
+#94=ORIENTED_EDGE('',*,*,#48,.T.);
+#95=EDGE_LOOP('',(#79,#87,#93,#94));
+#96=FACE_BOUND('',#95,.T.);
+#97=ADVANCED_FACE('',(#96),#71,.T.);
+#98=CARTESIAN_POINT('',(21.65,14.,0.3));
+#99=DIRECTION('',(0.,0.,1.));
+#100=DIRECTION('',(0.,-1.,0.));
+#101=AXIS2_PLACEMENT_3D('',#98,#99,#100);
+#102=CYLINDRICAL_SURFACE('',#101,4.);
+#103=CARTESIAN_POINT('',(17.65,14.,0.4));
+#104=VERTEX_POINT('',#103);
+#105=CARTESIAN_POINT('',(21.65,14.,0.4));
+#106=DIRECTION('',(0.,0.,1.));
+#107=DIRECTION('',(0.,-1.,0.));
+#108=AXIS2_PLACEMENT_3D('',#105,#106,#107);
+#109=CIRCLE('',#108,4.);
+#110=EDGE_CURVE('',#73,#104,#109,.T.);
+#111=ORIENTED_EDGE('',*,*,#110,.T.);
+#112=CARTESIAN_POINT('',(17.65,14.,0.3));
+#113=VERTEX_POINT('',#112);
+#114=CARTESIAN_POINT('',(17.65,14.,0.3));
+#115=DIRECTION('',(0.,0.,1.));
+#116=VECTOR('',#115,1.);
+#117=LINE('',#114,#116);
+#118=EDGE_CURVE('',#113,#104,#117,.T.);
+#119=ORIENTED_EDGE('',*,*,#118,.F.);
+#120=CARTESIAN_POINT('',(21.65,14.,0.3));
+#121=DIRECTION('',(0.,0.,1.));
+#122=DIRECTION('',(0.,-1.,0.));
+#123=AXIS2_PLACEMENT_3D('',#120,#121,#122);
+#124=CIRCLE('',#123,4.);
+#125=EDGE_CURVE('',#81,#113,#124,.T.);
+#126=ORIENTED_EDGE('',*,*,#125,.F.);
+#127=ORIENTED_EDGE('',*,*,#86,.T.);
+#128=EDGE_LOOP('',(#111,#119,#126,#127));
+#129=FACE_BOUND('',#128,.T.);
+#130=ADVANCED_FACE('',(#129),#102,.F.);
+#131=CARTESIAN_POINT('',(17.65,14.,0.3));
+#132=DIRECTION('',(1.,0.,0.));
+#133=DIRECTION('',(0.,0.,-1.));
+#134=AXIS2_PLACEMENT_3D('',#131,#132,#133);
+#135=PLANE('',#134);
+#136=CARTESIAN_POINT('',(17.65,10.,0.4));
+#137=VERTEX_POINT('',#136);
+#138=CARTESIAN_POINT('',(17.65,14.,0.4));
+#139=DIRECTION('',(0.,-1.,0.));
+#140=VECTOR('',#139,4.);
+#141=LINE('',#138,#140);
+#142=EDGE_CURVE('',#104,#137,#141,.T.);
+#143=ORIENTED_EDGE('',*,*,#142,.T.);
+#144=CARTESIAN_POINT('',(17.65,10.,0.3));
+#145=VERTEX_POINT('',#144);
+#146=CARTESIAN_POINT('',(17.65,10.,0.3));
+#147=DIRECTION('',(0.,0.,1.));
+#148=VECTOR('',#147,1.);
+#149=LINE('',#146,#148);
+#150=EDGE_CURVE('',#145,#137,#149,.T.);
+#151=ORIENTED_EDGE('',*,*,#150,.F.);
+#152=CARTESIAN_POINT('',(17.65,27.5,0.3));
+#153=DIRECTION('',(0.,-1.,0.));
+#154=VECTOR('',#153,40.);
+#155=LINE('',#152,#154);
+#156=EDGE_CURVE('',#113,#145,#155,.T.);
+#157=ORIENTED_EDGE('',*,*,#156,.F.);
+#158=ORIENTED_EDGE('',*,*,#118,.T.);
+#159=EDGE_LOOP('',(#143,#151,#157,#158));
+#160=FACE_BOUND('',#159,.T.);
+#161=ADVANCED_FACE('',(#160),#135,.T.);
+#162=CARTESIAN_POINT('',(17.65,10.,0.3));
+#163=DIRECTION('',(0.,-1.,0.));
+#164=DIRECTION('',(0.,0.,-1.));
+#165=AXIS2_PLACEMENT_3D('',#162,#163,#164);
+#166=PLANE('',#165);
+#167=CARTESIAN_POINT('',(-0.,10.,0.4));
+#168=VERTEX_POINT('',#167);
+#169=CARTESIAN_POINT('',(17.65,10.,0.4));
+#170=DIRECTION('',(-1.,-0.,0.));
+#171=VECTOR('',#170,17.65);
+#172=LINE('',#169,#171);
+#173=EDGE_CURVE('',#137,#168,#172,.T.);
+#174=ORIENTED_EDGE('',*,*,#173,.T.);
+#175=CARTESIAN_POINT('',(-0.,10.,0.3));
+#176=VERTEX_POINT('',#175);
+#177=CARTESIAN_POINT('',(-0.,10.,0.3));
+#178=DIRECTION('',(0.,0.,1.));
+#179=VECTOR('',#178,1.);
+#180=LINE('',#177,#179);
+#181=EDGE_CURVE('',#176,#168,#180,.T.);
+#182=ORIENTED_EDGE('',*,*,#181,.F.);
+#183=CARTESIAN_POINT('',(-18.35,10.,0.3));
+#184=DIRECTION('',(-1.,-0.,0.));
+#185=VECTOR('',#184,176.5);
+#186=LINE('',#183,#185);
+#187=EDGE_CURVE('',#145,#176,#186,.T.);
+#188=ORIENTED_EDGE('',*,*,#187,.F.);
+#189=ORIENTED_EDGE('',*,*,#150,.T.);
+#190=EDGE_LOOP('',(#174,#182,#188,#189));
+#191=FACE_BOUND('',#190,.T.);
+#192=ADVANCED_FACE('',(#191),#166,.T.);
+#193=CARTESIAN_POINT('',(13.606915764,17.116548229,0.4));
+#194=DIRECTION('',(-0.,-0.,1.));
+#195=DIRECTION('',(1.,0.,0.));
+#196=AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#197=PLANE('',#196);
+#198=CARTESIAN_POINT('',(-0.,22.,0.4));
+#199=VERTEX_POINT('',#198);
+#200=CARTESIAN_POINT('',(-266.85,22.,0.4));
+#201=DIRECTION('',(1.,0.,0.));
+#202=VECTOR('',#201,296.5);
+#203=LINE('',#200,#202);
+#204=EDGE_CURVE('',#199,#33,#203,.T.);
+#205=ORIENTED_EDGE('',*,*,#204,.F.);
+#206=CARTESIAN_POINT('',(-0.,10.,0.4));
+#207=DIRECTION('',(-0.,1.,0.));
+#208=VECTOR('',#207,12.);
+#209=LINE('',#206,#208);
+#210=EDGE_CURVE('',#168,#199,#209,.T.);
+#211=ORIENTED_EDGE('',*,*,#210,.F.);
+#212=ORIENTED_EDGE('',*,*,#173,.F.);
+#213=ORIENTED_EDGE('',*,*,#142,.F.);
+#214=ORIENTED_EDGE('',*,*,#110,.F.);
+#215=ORIENTED_EDGE('',*,*,#78,.F.);
+#216=ORIENTED_EDGE('',*,*,#40,.F.);
+#217=EDGE_LOOP('',(#205,#211,#212,#213,#214,#215,#216));
+#218=FACE_BOUND('',#217,.T.);
+#219=ADVANCED_FACE('',(#218),#197,.T.);
+#220=CARTESIAN_POINT('',(51.3,10.,0.3));
+#221=DIRECTION('',(0.,-1.,0.));
+#222=DIRECTION('',(0.,0.,-1.));
+#223=AXIS2_PLACEMENT_3D('',#220,#221,#222);
+#224=PLANE('',#223);
+#225=CARTESIAN_POINT('',(51.3,10.,0.4));
+#226=VERTEX_POINT('',#225);
+#227=CARTESIAN_POINT('',(21.65,10.,0.4));
+#228=VERTEX_POINT('',#227);
+#229=CARTESIAN_POINT('',(318.15,10.,0.4));
+#230=DIRECTION('',(-1.,-0.,0.));
+#231=VECTOR('',#230,296.5);
+#232=LINE('',#229,#231);
+#233=EDGE_CURVE('',#226,#228,#232,.T.);
+#234=ORIENTED_EDGE('',*,*,#233,.T.);
+#235=CARTESIAN_POINT('',(21.65,10.,0.3));
+#236=VERTEX_POINT('',#235);
+#237=CARTESIAN_POINT('',(21.65,10.,0.3));
+#238=DIRECTION('',(0.,0.,1.));
+#239=VECTOR('',#238,1.);
+#240=LINE('',#237,#239);
+#241=EDGE_CURVE('',#236,#228,#240,.T.);
+#242=ORIENTED_EDGE('',*,*,#241,.F.);
+#243=CARTESIAN_POINT('',(51.3,10.,0.3));
+#244=VERTEX_POINT('',#243);
+#245=CARTESIAN_POINT('',(166.725,10.,0.3));
+#246=DIRECTION('',(-1.,-0.,0.));
+#247=VECTOR('',#246,296.5);
+#248=LINE('',#245,#247);
+#249=EDGE_CURVE('',#244,#236,#248,.T.);
+#250=ORIENTED_EDGE('',*,*,#249,.F.);
+#251=CARTESIAN_POINT('',(51.3,10.,0.3));
+#252=DIRECTION('',(0.,0.,1.));
+#253=VECTOR('',#252,1.);
+#254=LINE('',#251,#253);
+#255=EDGE_CURVE('',#244,#226,#254,.T.);
+#256=ORIENTED_EDGE('',*,*,#255,.T.);
+#257=EDGE_LOOP('',(#234,#242,#250,#256));
+#258=FACE_BOUND('',#257,.T.);
+#259=ADVANCED_FACE('',(#258),#224,.T.);
+#260=CARTESIAN_POINT('',(21.65,10.,0.3));
+#261=DIRECTION('',(-1.,0.,0.));
+#262=DIRECTION('',(0.,0.,1.));
+#263=AXIS2_PLACEMENT_3D('',#260,#261,#262);
+#264=PLANE('',#263);
+#265=CARTESIAN_POINT('',(21.65,14.,0.4));
+#266=VERTEX_POINT('',#265);
+#267=CARTESIAN_POINT('',(21.65,-26.,0.4));
+#268=DIRECTION('',(0.,1.,0.));
+#269=VECTOR('',#268,40.);
+#270=LINE('',#267,#269);
+#271=EDGE_CURVE('',#228,#266,#270,.T.);
+#272=ORIENTED_EDGE('',*,*,#271,.T.);
+#273=CARTESIAN_POINT('',(21.65,14.,0.3));
+#274=VERTEX_POINT('',#273);
+#275=CARTESIAN_POINT('',(21.65,14.,0.3));
+#276=DIRECTION('',(0.,0.,1.));
+#277=VECTOR('',#276,1.);
+#278=LINE('',#275,#277);
+#279=EDGE_CURVE('',#274,#266,#278,.T.);
+#280=ORIENTED_EDGE('',*,*,#279,.F.);
+#281=CARTESIAN_POINT('',(21.65,5.5,0.3));
+#282=DIRECTION('',(0.,1.,0.));
+#283=VECTOR('',#282,40.);
+#284=LINE('',#281,#283);
+#285=EDGE_CURVE('',#236,#274,#284,.T.);
+#286=ORIENTED_EDGE('',*,*,#285,.F.);
+#287=ORIENTED_EDGE('',*,*,#241,.T.);
+#288=EDGE_LOOP('',(#272,#280,#286,#287));
+#289=FACE_BOUND('',#288,.T.);
+#290=ADVANCED_FACE('',(#289),#264,.T.);
+#291=CARTESIAN_POINT('',(21.65,14.,0.3));
+#292=DIRECTION('',(-0.,1.,0.));
+#293=DIRECTION('',(0.,0.,1.));
+#294=AXIS2_PLACEMENT_3D('',#291,#292,#293);
+#295=PLANE('',#294);
+#296=CARTESIAN_POINT('',(29.65,14.,0.4));
+#297=VERTEX_POINT('',#296);
+#298=CARTESIAN_POINT('',(-50.35,14.,0.4));
+#299=DIRECTION('',(1.,0.,0.));
+#300=VECTOR('',#299,80.);
+#301=LINE('',#298,#300);
+#302=EDGE_CURVE('',#266,#297,#301,.T.);
+#303=ORIENTED_EDGE('',*,*,#302,.T.);
+#304=CARTESIAN_POINT('',(29.65,14.,0.3));
+#305=VERTEX_POINT('',#304);
+#306=CARTESIAN_POINT('',(29.65,14.,0.3));
+#307=DIRECTION('',(0.,0.,1.));
+#308=VECTOR('',#307,1.);
+#309=LINE('',#306,#308);
+#310=EDGE_CURVE('',#305,#297,#309,.T.);
+#311=ORIENTED_EDGE('',*,*,#310,.F.);
+#312=CARTESIAN_POINT('',(3.65,14.,0.3));
+#313=DIRECTION('',(1.,0.,0.));
+#314=VECTOR('',#313,80.);
+#315=LINE('',#312,#314);
+#316=EDGE_CURVE('',#274,#305,#315,.T.);
+#317=ORIENTED_EDGE('',*,*,#316,.F.);
+#318=ORIENTED_EDGE('',*,*,#279,.T.);
+#319=EDGE_LOOP('',(#303,#311,#317,#318));
+#320=FACE_BOUND('',#319,.T.);
+#321=ADVANCED_FACE('',(#320),#295,.T.);
+#322=CARTESIAN_POINT('',(29.65,18.,0.3));
+#323=DIRECTION('',(0.,-0.,1.));
+#324=DIRECTION('',(0.,1.,0.));
+#325=AXIS2_PLACEMENT_3D('',#322,#323,#324);
+#326=CYLINDRICAL_SURFACE('',#325,4.);
+#327=CARTESIAN_POINT('',(33.65,18.,0.4));
+#328=VERTEX_POINT('',#327);
+#329=CARTESIAN_POINT('',(29.65,18.,0.4));
+#330=DIRECTION('',(0.,-0.,1.));
+#331=DIRECTION('',(0.,1.,0.));
+#332=AXIS2_PLACEMENT_3D('',#329,#330,#331);
+#333=CIRCLE('',#332,4.);
+#334=EDGE_CURVE('',#297,#328,#333,.T.);
+#335=ORIENTED_EDGE('',*,*,#334,.T.);
+#336=CARTESIAN_POINT('',(33.65,18.,0.3));
+#337=VERTEX_POINT('',#336);
+#338=CARTESIAN_POINT('',(33.65,18.,0.3));
+#339=DIRECTION('',(0.,0.,1.));
+#340=VECTOR('',#339,1.);
+#341=LINE('',#338,#340);
+#342=EDGE_CURVE('',#337,#328,#341,.T.);
+#343=ORIENTED_EDGE('',*,*,#342,.F.);
+#344=CARTESIAN_POINT('',(29.65,18.,0.3));
+#345=DIRECTION('',(0.,-0.,1.));
+#346=DIRECTION('',(0.,1.,0.));
+#347=AXIS2_PLACEMENT_3D('',#344,#345,#346);
+#348=CIRCLE('',#347,4.);
+#349=EDGE_CURVE('',#305,#337,#348,.T.);
+#350=ORIENTED_EDGE('',*,*,#349,.F.);
+#351=ORIENTED_EDGE('',*,*,#310,.T.);
+#352=EDGE_LOOP('',(#335,#343,#350,#351));
+#353=FACE_BOUND('',#352,.T.);
+#354=ADVANCED_FACE('',(#353),#326,.F.);
+#355=CARTESIAN_POINT('',(33.65,18.,0.3));
+#356=DIRECTION('',(-1.,0.,0.));
+#357=DIRECTION('',(0.,0.,1.));
+#358=AXIS2_PLACEMENT_3D('',#355,#356,#357);
+#359=PLANE('',#358);
+#360=CARTESIAN_POINT('',(33.65,22.,0.4));
+#361=VERTEX_POINT('',#360);
+#362=CARTESIAN_POINT('',(33.65,18.,0.4));
+#363=DIRECTION('',(0.,1.,0.));
+#364=VECTOR('',#363,4.);
+#365=LINE('',#362,#364);
+#366=EDGE_CURVE('',#328,#361,#365,.T.);
+#367=ORIENTED_EDGE('',*,*,#366,.T.);
+#368=CARTESIAN_POINT('',(33.65,22.,0.3));
+#369=VERTEX_POINT('',#368);
+#370=CARTESIAN_POINT('',(33.65,22.,0.3));
+#371=DIRECTION('',(0.,0.,1.));
+#372=VECTOR('',#371,1.);
+#373=LINE('',#370,#372);
+#374=EDGE_CURVE('',#369,#361,#373,.T.);
+#375=ORIENTED_EDGE('',*,*,#374,.F.);
+#376=CARTESIAN_POINT('',(33.65,49.5,0.3));
+#377=DIRECTION('',(0.,1.,0.));
+#378=VECTOR('',#377,40.);
+#379=LINE('',#376,#378);
+#380=EDGE_CURVE('',#337,#369,#379,.T.);
+#381=ORIENTED_EDGE('',*,*,#380,.F.);
+#382=ORIENTED_EDGE('',*,*,#342,.T.);
+#383=EDGE_LOOP('',(#367,#375,#381,#382));
+#384=FACE_BOUND('',#383,.T.);
+#385=ADVANCED_FACE('',(#384),#359,.T.);
+#386=CARTESIAN_POINT('',(37.693084236,14.883451771,0.4));
+#387=DIRECTION('',(0.,-0.,1.));
+#388=DIRECTION('',(1.,0.,-0.));
+#389=AXIS2_PLACEMENT_3D('',#386,#387,#388);
+#390=PLANE('',#389);
+#391=ORIENTED_EDGE('',*,*,#233,.F.);
+#392=CARTESIAN_POINT('',(51.3,22.,0.4));
+#393=VERTEX_POINT('',#392);
+#394=CARTESIAN_POINT('',(51.3,22.,0.4));
+#395=DIRECTION('',(0.,-1.,0.));
+#396=VECTOR('',#395,12.);
+#397=LINE('',#394,#396);
+#398=EDGE_CURVE('',#393,#226,#397,.T.);
+#399=ORIENTED_EDGE('',*,*,#398,.F.);
+#400=CARTESIAN_POINT('',(-125.2,22.,0.4));
+#401=DIRECTION('',(1.,0.,0.));
+#402=VECTOR('',#401,176.5);
+#403=LINE('',#400,#402);
+#404=EDGE_CURVE('',#361,#393,#403,.T.);
+#405=ORIENTED_EDGE('',*,*,#404,.F.);
+#406=ORIENTED_EDGE('',*,*,#366,.F.);
+#407=ORIENTED_EDGE('',*,*,#334,.F.);
+#408=ORIENTED_EDGE('',*,*,#302,.F.);
+#409=ORIENTED_EDGE('',*,*,#271,.F.);
+#410=EDGE_LOOP('',(#391,#399,#405,#406,#407,#408,#409));
+#411=FACE_BOUND('',#410,.T.);
+#412=ADVANCED_FACE('',(#411),#390,.T.);
+#413=CARTESIAN_POINT('',(2.5,2.5,-55.519172334));
+#414=DIRECTION('',(0.,0.,1.));
+#415=DIRECTION('',(1.,0.,-0.));
+#416=AXIS2_PLACEMENT_3D('',#413,#414,#415);
+#417=CYLINDRICAL_SURFACE('',#416,1.);
+#418=CARTESIAN_POINT('',(1.5,2.5,0.));
+#419=VERTEX_POINT('',#418);
+#420=CARTESIAN_POINT('',(1.5,2.5,0.3));
+#421=VERTEX_POINT('',#420);
+#422=CARTESIAN_POINT('',(1.5,2.5,0.));
+#423=DIRECTION('',(0.,0.,1.));
+#424=VECTOR('',#423,0.3);
+#425=LINE('',#422,#424);
+#426=EDGE_CURVE('',#419,#421,#425,.T.);
+#427=ORIENTED_EDGE('',*,*,#426,.T.);
+#428=CARTESIAN_POINT('',(3.5,2.5,0.3));
+#429=VERTEX_POINT('',#428);
+#430=CARTESIAN_POINT('',(2.5,2.5,0.3));
+#431=DIRECTION('',(0.,0.,-1.));
+#432=DIRECTION('',(1.,0.,0.));
+#433=AXIS2_PLACEMENT_3D('',#430,#431,#432);
+#434=CIRCLE('',#433,1.);
+#435=EDGE_CURVE('',#429,#421,#434,.T.);
+#436=ORIENTED_EDGE('',*,*,#435,.F.);
+#437=CARTESIAN_POINT('',(2.5,2.5,0.3));
+#438=DIRECTION('',(0.,0.,-1.));
+#439=DIRECTION('',(1.,0.,0.));
+#440=AXIS2_PLACEMENT_3D('',#437,#438,#439);
+#441=CIRCLE('',#440,1.);
+#442=EDGE_CURVE('',#421,#429,#441,.T.);
+#443=ORIENTED_EDGE('',*,*,#442,.F.);
+#444=ORIENTED_EDGE('',*,*,#426,.F.);
+#445=CARTESIAN_POINT('',(2.5,2.5,0.));
+#446=DIRECTION('',(0.,0.,1.));
+#447=DIRECTION('',(1.,0.,-0.));
+#448=AXIS2_PLACEMENT_3D('',#445,#446,#447);
+#449=CIRCLE('',#448,1.);
+#450=EDGE_CURVE('',#419,#419,#449,.T.);
+#451=ORIENTED_EDGE('',*,*,#450,.F.);
+#452=EDGE_LOOP('',(#427,#436,#443,#444,#451));
+#453=FACE_BOUND('',#452,.T.);
+#454=ADVANCED_FACE('',(#453),#417,.F.);
+#455=COLOUR_RGB('',0.752941012,0.752941012,0.752941012);
+#456=FILL_AREA_STYLE_COLOUR('',#455);
+#457=FILL_AREA_STYLE('',(#456));
+#458=SURFACE_STYLE_FILL_AREA(#457);
+#459=SURFACE_SIDE_STYLE('',(#458));
+#460=SURFACE_STYLE_USAGE(.BOTH.,#459);
+#461=PRESENTATION_STYLE_ASSIGNMENT((#460));
+#462=OVER_RIDING_STYLED_ITEM('',(#461),#454,#26);
+#463=CARTESIAN_POINT('',(48.8,2.5,-55.519172334));
+#464=DIRECTION('',(0.,0.,1.));
+#465=DIRECTION('',(1.,0.,-0.));
+#466=AXIS2_PLACEMENT_3D('',#463,#464,#465);
+#467=CYLINDRICAL_SURFACE('',#466,1.);
+#468=CARTESIAN_POINT('',(47.8,2.5,0.));
+#469=VERTEX_POINT('',#468);
+#470=CARTESIAN_POINT('',(47.8,2.5,0.3));
+#471=VERTEX_POINT('',#470);
+#472=CARTESIAN_POINT('',(47.8,2.5,0.));
+#473=DIRECTION('',(0.,0.,1.));
+#474=VECTOR('',#473,0.3);
+#475=LINE('',#472,#474);
+#476=EDGE_CURVE('',#469,#471,#475,.T.);
+#477=ORIENTED_EDGE('',*,*,#476,.T.);
+#478=CARTESIAN_POINT('',(49.8,2.5,0.3));
+#479=VERTEX_POINT('',#478);
+#480=CARTESIAN_POINT('',(48.8,2.5,0.3));
+#481=DIRECTION('',(0.,0.,-1.));
+#482=DIRECTION('',(1.,0.,0.));
+#483=AXIS2_PLACEMENT_3D('',#480,#481,#482);
+#484=CIRCLE('',#483,1.);
+#485=EDGE_CURVE('',#479,#471,#484,.T.);
+#486=ORIENTED_EDGE('',*,*,#485,.F.);
+#487=CARTESIAN_POINT('',(48.8,2.5,0.3));
+#488=DIRECTION('',(0.,0.,-1.));
+#489=DIRECTION('',(1.,0.,0.));
+#490=AXIS2_PLACEMENT_3D('',#487,#488,#489);
+#491=CIRCLE('',#490,1.);
+#492=EDGE_CURVE('',#471,#479,#491,.T.);
+#493=ORIENTED_EDGE('',*,*,#492,.F.);
+#494=ORIENTED_EDGE('',*,*,#476,.F.);
+#495=CARTESIAN_POINT('',(48.8,2.5,0.));
+#496=DIRECTION('',(0.,0.,1.));
+#497=DIRECTION('',(1.,0.,-0.));
+#498=AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#499=CIRCLE('',#498,1.);
+#500=EDGE_CURVE('',#469,#469,#499,.T.);
+#501=ORIENTED_EDGE('',*,*,#500,.F.);
+#502=EDGE_LOOP('',(#477,#486,#493,#494,#501));
+#503=FACE_BOUND('',#502,.T.);
+#504=ADVANCED_FACE('',(#503),#467,.F.);
+#505=OVER_RIDING_STYLED_ITEM('',(#461),#504,#26);
+#506=CARTESIAN_POINT('',(0.,0.,0.));
+#507=DIRECTION('',(-1.,-0.,0.));
+#508=DIRECTION('',(0.,0.,1.));
+#509=AXIS2_PLACEMENT_3D('',#506,#507,#508);
+#510=PLANE('',#509);
+#511=CARTESIAN_POINT('',(0.,0.,0.3));
+#512=VERTEX_POINT('',#511);
+#513=CARTESIAN_POINT('',(0.,-198.,0.3));
+#514=DIRECTION('',(-0.,1.,0.));
+#515=VECTOR('',#514,100.);
+#516=LINE('',#513,#515);
+#517=EDGE_CURVE('',#512,#176,#516,.T.);
+#518=ORIENTED_EDGE('',*,*,#517,.T.);
+#519=ORIENTED_EDGE('',*,*,#181,.T.);
+#520=ORIENTED_EDGE('',*,*,#210,.T.);
+#521=CARTESIAN_POINT('',(-0.,22.,0.));
+#522=VERTEX_POINT('',#521);
+#523=CARTESIAN_POINT('',(-0.,22.,0.));
+#524=DIRECTION('',(0.,0.,1.));
+#525=VECTOR('',#524,4.);
+#526=LINE('',#523,#525);
+#527=EDGE_CURVE('',#522,#199,#526,.T.);
+#528=ORIENTED_EDGE('',*,*,#527,.F.);
+#529=CARTESIAN_POINT('',(0.,0.,0.));
+#530=VERTEX_POINT('',#529);
+#531=CARTESIAN_POINT('',(-0.,22.,0.));
+#532=DIRECTION('',(0.,-1.,0.));
+#533=VECTOR('',#532,22.);
+#534=LINE('',#531,#533);
+#535=EDGE_CURVE('',#522,#530,#534,.T.);
+#536=ORIENTED_EDGE('',*,*,#535,.T.);
+#537=CARTESIAN_POINT('',(0.,0.,0.));
+#538=DIRECTION('',(0.,0.,1.));
+#539=VECTOR('',#538,3.);
+#540=LINE('',#537,#539);
+#541=EDGE_CURVE('',#530,#512,#540,.T.);
+#542=ORIENTED_EDGE('',*,*,#541,.T.);
+#543=EDGE_LOOP('',(#518,#519,#520,#528,#536,#542));
+#544=FACE_BOUND('',#543,.T.);
+#545=ADVANCED_FACE('',(#544),#510,.T.);
+#546=COLOUR_RGB('',0.780391991,0.745097995,0.647059023);
+#547=FILL_AREA_STYLE_COLOUR('',#546);
+#548=FILL_AREA_STYLE('',(#547));
+#549=SURFACE_STYLE_FILL_AREA(#548);
+#550=SURFACE_SIDE_STYLE('',(#549));
+#551=SURFACE_STYLE_USAGE(.BOTH.,#550);
+#552=PRESENTATION_STYLE_ASSIGNMENT((#551));
+#553=OVER_RIDING_STYLED_ITEM('',(#552),#545,#26);
+#554=CARTESIAN_POINT('',(-0.,22.,0.));
+#555=DIRECTION('',(-0.,1.,0.));
+#556=DIRECTION('',(0.,0.,1.));
+#557=AXIS2_PLACEMENT_3D('',#554,#555,#556);
+#558=PLANE('',#557);
+#559=CARTESIAN_POINT('',(-165.2,22.,0.3));
+#560=DIRECTION('',(1.,0.,0.));
+#561=VECTOR('',#560,40.);
+#562=LINE('',#559,#561);
+#563=EDGE_CURVE('',#51,#369,#562,.T.);
+#564=ORIENTED_EDGE('',*,*,#563,.T.);
+#565=ORIENTED_EDGE('',*,*,#374,.T.);
+#566=ORIENTED_EDGE('',*,*,#404,.T.);
+#567=CARTESIAN_POINT('',(51.3,22.,0.));
+#568=VERTEX_POINT('',#567);
+#569=CARTESIAN_POINT('',(51.3,22.,0.));
+#570=DIRECTION('',(0.,0.,1.));
+#571=VECTOR('',#570,4.);
+#572=LINE('',#569,#571);
+#573=EDGE_CURVE('',#568,#393,#572,.T.);
+#574=ORIENTED_EDGE('',*,*,#573,.F.);
+#575=CARTESIAN_POINT('',(51.3,22.,0.));
+#576=DIRECTION('',(-1.,-0.,0.));
+#577=VECTOR('',#576,513.);
+#578=LINE('',#575,#577);
+#579=EDGE_CURVE('',#568,#522,#578,.T.);
+#580=ORIENTED_EDGE('',*,*,#579,.T.);
+#581=ORIENTED_EDGE('',*,*,#527,.T.);
+#582=ORIENTED_EDGE('',*,*,#204,.T.);
+#583=ORIENTED_EDGE('',*,*,#62,.F.);
+#584=EDGE_LOOP('',(#564,#565,#566,#574,#580,#581,#582,#583));
+#585=FACE_BOUND('',#584,.T.);
+#586=ADVANCED_FACE('',(#585),#558,.T.);
+#587=OVER_RIDING_STYLED_ITEM('',(#552),#586,#26);
+#588=CARTESIAN_POINT('',(51.3,22.,0.));
+#589=DIRECTION('',(1.,0.,0.));
+#590=DIRECTION('',(0.,0.,-1.));
+#591=AXIS2_PLACEMENT_3D('',#588,#589,#590);
+#592=PLANE('',#591);
+#593=CARTESIAN_POINT('',(51.3,0.,0.3));
+#594=VERTEX_POINT('',#593);
+#595=CARTESIAN_POINT('',(51.3,100.,0.3));
+#596=DIRECTION('',(0.,-1.,0.));
+#597=VECTOR('',#596,100.);
+#598=LINE('',#595,#597);
+#599=EDGE_CURVE('',#244,#594,#598,.T.);
+#600=ORIENTED_EDGE('',*,*,#599,.T.);
+#601=CARTESIAN_POINT('',(51.3,0.,0.));
+#602=VERTEX_POINT('',#601);
+#603=CARTESIAN_POINT('',(51.3,0.,0.));
+#604=DIRECTION('',(0.,0.,1.));
+#605=VECTOR('',#604,3.);
+#606=LINE('',#603,#605);
+#607=EDGE_CURVE('',#602,#594,#606,.T.);
+#608=ORIENTED_EDGE('',*,*,#607,.F.);
+#609=CARTESIAN_POINT('',(51.3,0.,0.));
+#610=DIRECTION('',(-0.,1.,0.));
+#611=VECTOR('',#610,220.);
+#612=LINE('',#609,#611);
+#613=EDGE_CURVE('',#602,#568,#612,.T.);
+#614=ORIENTED_EDGE('',*,*,#613,.T.);
+#615=ORIENTED_EDGE('',*,*,#573,.T.);
+#616=ORIENTED_EDGE('',*,*,#398,.T.);
+#617=ORIENTED_EDGE('',*,*,#255,.F.);
+#618=EDGE_LOOP('',(#600,#608,#614,#615,#616,#617));
+#619=FACE_BOUND('',#618,.T.);
+#620=ADVANCED_FACE('',(#619),#592,.T.);
+#621=OVER_RIDING_STYLED_ITEM('',(#552),#620,#26);
+#622=CARTESIAN_POINT('',(51.3,0.,0.));
+#623=DIRECTION('',(0.,-1.,0.));
+#624=DIRECTION('',(0.,0.,-1.));
+#625=AXIS2_PLACEMENT_3D('',#622,#623,#624);
+#626=PLANE('',#625);
+#627=CARTESIAN_POINT('',(51.3,0.,0.3));
+#628=DIRECTION('',(-1.,0.,0.));
+#629=VECTOR('',#628,51.3);
+#630=LINE('',#627,#629);
+#631=EDGE_CURVE('',#594,#512,#630,.T.);
+#632=ORIENTED_EDGE('',*,*,#631,.T.);
+#633=ORIENTED_EDGE('',*,*,#541,.F.);
+#634=CARTESIAN_POINT('',(0.,0.,0.));
+#635=DIRECTION('',(1.,-0.,0.));
+#636=VECTOR('',#635,51.3);
+#637=LINE('',#634,#636);
+#638=EDGE_CURVE('',#530,#602,#637,.T.);
+#639=ORIENTED_EDGE('',*,*,#638,.T.);
+#640=ORIENTED_EDGE('',*,*,#607,.T.);
+#641=EDGE_LOOP('',(#632,#633,#639,#640));
+#642=FACE_BOUND('',#641,.T.);
+#643=ADVANCED_FACE('',(#642),#626,.T.);
+#644=OVER_RIDING_STYLED_ITEM('',(#552),#643,#26);
+#645=CARTESIAN_POINT('',(25.65,11.,0.));
+#646=DIRECTION('',(0.,0.,1.));
+#647=DIRECTION('',(1.,0.,0.));
+#648=AXIS2_PLACEMENT_3D('',#645,#646,#647);
+#649=PLANE('',#648);
+#650=ORIENTED_EDGE('',*,*,#450,.T.);
+#651=EDGE_LOOP('',(#650));
+#652=FACE_BOUND('',#651,.T.);
+#653=ORIENTED_EDGE('',*,*,#500,.T.);
+#654=EDGE_LOOP('',(#653));
+#655=FACE_BOUND('',#654,.T.);
+#656=ORIENTED_EDGE('',*,*,#638,.F.);
+#657=ORIENTED_EDGE('',*,*,#535,.F.);
+#658=ORIENTED_EDGE('',*,*,#579,.F.);
+#659=ORIENTED_EDGE('',*,*,#613,.F.);
+#660=EDGE_LOOP('',(#656,#657,#658,#659));
+#661=FACE_BOUND('',#660,.T.);
+#662=ADVANCED_FACE('',(#652,#655,#661),#649,.F.);
+#663=OVER_RIDING_STYLED_ITEM('',(#552),#662,#26);
+#664=CARTESIAN_POINT('',(25.65,11.,0.3));
+#665=DIRECTION('',(0.,0.,1.));
+#666=DIRECTION('',(1.,0.,0.));
+#667=AXIS2_PLACEMENT_3D('',#664,#665,#666);
+#668=PLANE('',#667);
+#669=ORIENTED_EDGE('',*,*,#187,.T.);
+#670=ORIENTED_EDGE('',*,*,#517,.F.);
+#671=ORIENTED_EDGE('',*,*,#631,.F.);
+#672=ORIENTED_EDGE('',*,*,#599,.F.);
+#673=ORIENTED_EDGE('',*,*,#249,.T.);
+#674=ORIENTED_EDGE('',*,*,#285,.T.);
+#675=ORIENTED_EDGE('',*,*,#316,.T.);
+#676=ORIENTED_EDGE('',*,*,#349,.T.);
+#677=ORIENTED_EDGE('',*,*,#380,.T.);
+#678=ORIENTED_EDGE('',*,*,#563,.F.);
+#679=ORIENTED_EDGE('',*,*,#56,.T.);
+#680=ORIENTED_EDGE('',*,*,#92,.T.);
+#681=ORIENTED_EDGE('',*,*,#125,.T.);
+#682=ORIENTED_EDGE('',*,*,#156,.T.);
+#683=EDGE_LOOP('',(#669,#670,#671,#672,#673,#674,#675,#676,#677,#678,#679,#680,#681,#682));
+#684=FACE_BOUND('',#683,.T.);
+#685=ORIENTED_EDGE('',*,*,#435,.T.);
+#686=ORIENTED_EDGE('',*,*,#442,.T.);
+#687=EDGE_LOOP('',(#685,#686));
+#688=FACE_BOUND('',#687,.T.);
+#689=ORIENTED_EDGE('',*,*,#485,.T.);
+#690=ORIENTED_EDGE('',*,*,#492,.T.);
+#691=EDGE_LOOP('',(#689,#690));
+#692=FACE_BOUND('',#691,.T.);
+#693=ADVANCED_FACE('',(#684,#688,#692),#668,.T.);
+#694=OVER_RIDING_STYLED_ITEM('',(#552),#693,#26);
+#695=CLOSED_SHELL('',(#66,#97,#130,#161,#192,#219,#259,#290,#321,#354,#385,#412,#454,#504,#545,#586,#620,#643,#662,#693));
+#696=MANIFOLD_SOLID_BREP('',#695);
+#697=COLOUR_RGB('',0.658824027,0.349020004,0.125489995);
+#698=FILL_AREA_STYLE_COLOUR('',#697);
+#699=FILL_AREA_STYLE('',(#698));
+#700=SURFACE_STYLE_FILL_AREA(#699);
+#701=SURFACE_SIDE_STYLE('',(#700));
+#702=SURFACE_STYLE_USAGE(.BOTH.,#701);
+#703=PRESENTATION_STYLE_ASSIGNMENT((#702));
+#26=STYLED_ITEM('',(#703),#696);
+#16=SHAPE_REPRESENTATION('e97cea931e652d7a8fa46cb2b1634f8f20230107-1-1m8zqyh.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('e97cea931e652d7a8fa46cb2b1634f8f20230107-1-1m8zqyh.ipt',(#696),#10);
+#711=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#712=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#713=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#712);
+#714=PRODUCT_CONTEXT('',#712,'mechanical');
+#715=PRODUCT_DEFINITION_CONTEXT('part definition',#712,'design');
+#24=PRODUCT('e97cea931e652d7a8fa46cb2b1634f8f20230107-1-1m8zqyh.ipt','e97cea931e652d7a8fa46cb2b1634f8f20230107-1-1m8zqyh.ipt','',(#714));
+#716=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#717=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#717,#715);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#718=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#462,#505,#553,#587,#621,#644,#663,#694,#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/pcb_59_Cfix.step b/Design Files/CAD/STEP/pcb_59_Cfix.step
new file mode 100644
index 0000000000000000000000000000000000000000..ea1e011b7d00db59674e6d349f6284deabf6b54e
--- /dev/null
+++ b/Design Files/CAD/STEP/pcb_59_Cfix.step	
@@ -0,0 +1,133 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/72f30f0182ebc505a470d6f7c2b5d5e920230107-1-2t4fq6.iam.step',
+'2023-01-07T10:42:18+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','72f30f0182ebc505a470d6f7c2b5d5e920230107-1-2t4fq6.iam'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#26=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#27=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#26);
+#28=(CONVERSION_BASED_UNIT('DEGREE',#27)NAMED_UNIT(#29)PLANE_ANGLE_UNIT());
+#29=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#30=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#31=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#32=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#31,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#33=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#32))GLOBAL_UNIT_ASSIGNED_CONTEXT((#31,#28,#30))REPRESENTATION_CONTEXT('','karte_59mm77_v5_0:1'));
+#35=CARTESIAN_POINT('',(0.,0.,0.));
+#36=DIRECTION('',(0.,0.,1.));
+#37=DIRECTION('',(1.,0.,0.));
+#38=AXIS2_PLACEMENT_3D('',#35,#36,#37);
+#49=CARTESIAN_POINT('',(0.,0.,0.));
+#50=DIRECTION('',(0.,0.,1.));
+#51=DIRECTION('',(1.,0.,-0.));
+#52=AXIS2_PLACEMENT_3D('',#49,#50,#51);
+#53=ITEM_DEFINED_TRANSFORMATION('','',#52,#38);
+#54=(REPRESENTATION_RELATIONSHIP('','',#39,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#53)SHAPE_REPRESENTATION_RELATIONSHIP());
+#55=NEXT_ASSEMBLY_USAGE_OCCURRENCE('karte_59mm77_v5_0:1_1','karte_59mm77_v5_0:1','karte_59mm77_v5_0:1',#25,#48,$);
+#56=PRODUCT_DEFINITION_SHAPE('','',#55);
+#57=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#54,#56);
+#39=SHAPE_REPRESENTATION('karte_59mm77_v5_0:1',(#38),#33);
+#58=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#59=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#58);
+#60=PRODUCT_CONTEXT('',#58,'mechanical');
+#61=PRODUCT_DEFINITION_CONTEXT('part definition',#58,'design');
+#47=PRODUCT('karte_59mm77_v5_0:1','karte_59mm77_v5_0:1','',(#60));
+#62=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#47));
+#63=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#47,.NOT_KNOWN.);
+#48=PRODUCT_DEFINITION('design','',#63,#61);
+#46=PRODUCT_DEFINITION_SHAPE('','',#48);
+#64=SHAPE_DEFINITION_REPRESENTATION(#46,#39);
+#34=DRAUGHTING_MODEL('',(),#33);
+#65=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#66=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#65);
+#67=(CONVERSION_BASED_UNIT('DEGREE',#66)NAMED_UNIT(#68)PLANE_ANGLE_UNIT());
+#68=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#69=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#70=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#71=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#70,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#72=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#71))GLOBAL_UNIT_ASSIGNED_CONTEXT((#70,#67,#69))REPRESENTATION_CONTEXT('','ATC700C:1'));
+#74=CARTESIAN_POINT('',(0.,0.,0.));
+#75=DIRECTION('',(0.,0.,1.));
+#76=DIRECTION('',(1.,0.,0.));
+#77=AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#88=CARTESIAN_POINT('',(21.965,23.452438803,0.3));
+#89=DIRECTION('',(-0.,0.,1.));
+#90=DIRECTION('',(1.,-0.,0.));
+#91=AXIS2_PLACEMENT_3D('',#88,#89,#90);
+#92=ITEM_DEFINED_TRANSFORMATION('','',#91,#77);
+#93=(REPRESENTATION_RELATIONSHIP('','',#78,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92)SHAPE_REPRESENTATION_RELATIONSHIP());
+#94=NEXT_ASSEMBLY_USAGE_OCCURRENCE('ATC700C:1_2','ATC700C:1','ATC700C:1',#25,#87,$);
+#95=PRODUCT_DEFINITION_SHAPE('','',#94);
+#96=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93,#95);
+#78=SHAPE_REPRESENTATION('ATC700C:1',(#77),#72);
+#86=PRODUCT('ATC700C:1','ATC700C:1','',(#60));
+#97=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#86));
+#98=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#86,.NOT_KNOWN.);
+#87=PRODUCT_DEFINITION('design','',#98,#61);
+#85=PRODUCT_DEFINITION_SHAPE('','',#87);
+#99=SHAPE_DEFINITION_REPRESENTATION(#85,#78);
+#73=DRAUGHTING_MODEL('',(),#72);
+#100=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#101=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#100);
+#102=(CONVERSION_BASED_UNIT('DEGREE',#101)NAMED_UNIT(#103)PLANE_ANGLE_UNIT());
+#103=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#104=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#105=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#106=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#105,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#107=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#106))GLOBAL_UNIT_ASSIGNED_CONTEXT((#105,#102,#104))REPRESENTATION_CONTEXT('','ATC700C:2'));
+#109=CARTESIAN_POINT('',(0.,0.,0.));
+#110=DIRECTION('',(0.,0.,1.));
+#111=DIRECTION('',(1.,0.,0.));
+#112=AXIS2_PLACEMENT_3D('',#109,#110,#111);
+#123=CARTESIAN_POINT('',(37.965,23.755750548,0.3));
+#124=DIRECTION('',(0.,-0.,1.));
+#125=DIRECTION('',(1.,0.,0.));
+#126=AXIS2_PLACEMENT_3D('',#123,#124,#125);
+#127=ITEM_DEFINED_TRANSFORMATION('','',#126,#112);
+#128=(REPRESENTATION_RELATIONSHIP('','',#113,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#127)SHAPE_REPRESENTATION_RELATIONSHIP());
+#129=NEXT_ASSEMBLY_USAGE_OCCURRENCE('ATC700C:2_3','ATC700C:2','ATC700C:2',#25,#122,$);
+#130=PRODUCT_DEFINITION_SHAPE('','',#129);
+#131=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#128,#130);
+#113=SHAPE_REPRESENTATION('ATC700C:2',(#112),#107);
+#121=PRODUCT('ATC700C:2','ATC700C:2','',(#60));
+#132=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#121));
+#133=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#121,.NOT_KNOWN.);
+#122=PRODUCT_DEFINITION('design','',#133,#61);
+#120=PRODUCT_DEFINITION_SHAPE('','',#122);
+#134=SHAPE_DEFINITION_REPRESENTATION(#120,#113);
+#108=DRAUGHTING_MODEL('',(),#107);
+#16=SHAPE_REPRESENTATION('72f30f0182ebc505a470d6f7c2b5d5e920230107-1-2t4fq6.iam',(#15,#52,#91,#126),#10);
+#24=PRODUCT('72f30f0182ebc505a470d6f7c2b5d5e920230107-1-2t4fq6.iam','72f30f0182ebc505a470d6f7c2b5d5e920230107-1-2t4fq6.iam','',(#60));
+#135=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#136=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#136,#61);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#137=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/pcb_59_Ctune.step b/Design Files/CAD/STEP/pcb_59_Ctune.step
new file mode 100644
index 0000000000000000000000000000000000000000..24fa3243a902426ef4e5208c5fcd6b9d99159937
--- /dev/null
+++ b/Design Files/CAD/STEP/pcb_59_Ctune.step	
@@ -0,0 +1,104 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/ee19bbff77b3e24bb9c911f822aaac1f20230107-1-5hhrmf.iam.step',
+'2023-01-07T10:42:51+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','ee19bbff77b3e24bb9c911f822aaac1f20230107-1-5hhrmf.iam'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#26=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#27=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#26);
+#28=(CONVERSION_BASED_UNIT('DEGREE',#27)NAMED_UNIT(#29)PLANE_ANGLE_UNIT());
+#29=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#30=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#31=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#32=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#31,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#33=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#32))GLOBAL_UNIT_ASSIGNED_CONTEXT((#31,#28,#30))REPRESENTATION_CONTEXT('','karte_59mm77_kurz_v5_0:1'));
+#35=CARTESIAN_POINT('',(0.,0.,0.));
+#36=DIRECTION('',(0.,0.,1.));
+#37=DIRECTION('',(1.,0.,0.));
+#38=AXIS2_PLACEMENT_3D('',#35,#36,#37);
+#49=CARTESIAN_POINT('',(0.,0.,0.));
+#50=DIRECTION('',(0.,0.,1.));
+#51=DIRECTION('',(1.,0.,-0.));
+#52=AXIS2_PLACEMENT_3D('',#49,#50,#51);
+#53=ITEM_DEFINED_TRANSFORMATION('','',#52,#38);
+#54=(REPRESENTATION_RELATIONSHIP('','',#39,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#53)SHAPE_REPRESENTATION_RELATIONSHIP());
+#55=NEXT_ASSEMBLY_USAGE_OCCURRENCE('karte_59mm77_kurz_v5_0:1_1','karte_59mm77_kurz_v5_0:1','karte_59mm77_kurz_v5_0:1',#25,#48,$);
+#56=PRODUCT_DEFINITION_SHAPE('','',#55);
+#57=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#54,#56);
+#39=SHAPE_REPRESENTATION('karte_59mm77_kurz_v5_0:1',(#38),#33);
+#58=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#59=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#58);
+#60=PRODUCT_CONTEXT('',#58,'mechanical');
+#61=PRODUCT_DEFINITION_CONTEXT('part definition',#58,'design');
+#47=PRODUCT('karte_59mm77_kurz_v5_0:1','karte_59mm77_kurz_v5_0:1','',(#60));
+#62=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#47));
+#63=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#47,.NOT_KNOWN.);
+#48=PRODUCT_DEFINITION('design','',#63,#61);
+#46=PRODUCT_DEFINITION_SHAPE('','',#48);
+#64=SHAPE_DEFINITION_REPRESENTATION(#46,#39);
+#34=DRAUGHTING_MODEL('',(),#33);
+#65=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#66=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#65);
+#67=(CONVERSION_BASED_UNIT('DEGREE',#66)NAMED_UNIT(#68)PLANE_ANGLE_UNIT());
+#68=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#69=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#70=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.CENTI.,.METRE.));
+#71=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000000E+00),#70,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#72=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#71))GLOBAL_UNIT_ASSIGNED_CONTEXT((#70,#67,#69))REPRESENTATION_CONTEXT('','NMAJ25:1'));
+#74=CARTESIAN_POINT('',(0.,0.,0.));
+#75=DIRECTION('',(0.,0.,1.));
+#76=DIRECTION('',(1.,0.,0.));
+#77=AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#88=CARTESIAN_POINT('',(30.048268321,17.89,4.452187595));
+#89=DIRECTION('',(1.,0.,0.));
+#90=DIRECTION('',(-0.,1.,0.));
+#91=AXIS2_PLACEMENT_3D('',#88,#89,#90);
+#92=ITEM_DEFINED_TRANSFORMATION('','',#91,#77);
+#93=(REPRESENTATION_RELATIONSHIP('','',#78,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92)SHAPE_REPRESENTATION_RELATIONSHIP());
+#94=NEXT_ASSEMBLY_USAGE_OCCURRENCE('NMAJ25:1_2','NMAJ25:1','NMAJ25:1',#25,#87,$);
+#95=PRODUCT_DEFINITION_SHAPE('','',#94);
+#96=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93,#95);
+#78=SHAPE_REPRESENTATION('NMAJ25:1',(#77),#72);
+#86=PRODUCT('NMAJ25:1','NMAJ25:1','',(#60));
+#97=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#86));
+#98=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#86,.NOT_KNOWN.);
+#87=PRODUCT_DEFINITION('design','',#98,#61);
+#85=PRODUCT_DEFINITION_SHAPE('','',#87);
+#99=SHAPE_DEFINITION_REPRESENTATION(#85,#78);
+#73=DRAUGHTING_MODEL('',(),#72);
+#16=SHAPE_REPRESENTATION('ee19bbff77b3e24bb9c911f822aaac1f20230107-1-5hhrmf.iam',(#15,#52,#91),#10);
+#24=PRODUCT('ee19bbff77b3e24bb9c911f822aaac1f20230107-1-5hhrmf.iam','ee19bbff77b3e24bb9c911f822aaac1f20230107-1-5hhrmf.iam','',(#60));
+#100=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#101=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#101,#61);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#102=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/pcb_59mm77.step b/Design Files/CAD/STEP/pcb_59mm77.step
new file mode 100644
index 0000000000000000000000000000000000000000..14720fbe27672ff4e9a4a2d9bdd2d4ec68f8ba8f
--- /dev/null
+++ b/Design Files/CAD/STEP/pcb_59mm77.step	
@@ -0,0 +1,814 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/58db1b18d61947eae33d4f7ed844101e20230107-1-sbkn27.ipt.step',
+'2023-01-07T10:46:18+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','58db1b18d61947eae33d4f7ed844101e20230107-1-sbkn27.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(59.77,18.,0.3));
+#28=DIRECTION('',(0.,-1.,0.));
+#29=DIRECTION('',(0.,0.,-1.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=PLANE('',#30);
+#32=CARTESIAN_POINT('',(59.77,18.,0.4));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(39.885,18.,0.4));
+#35=VERTEX_POINT('',#34);
+#36=CARTESIAN_POINT('',(238.735,18.,0.4));
+#37=DIRECTION('',(-1.,-0.,0.));
+#38=VECTOR('',#37,198.85);
+#39=LINE('',#36,#38);
+#40=EDGE_CURVE('',#33,#35,#39,.T.);
+#41=ORIENTED_EDGE('',*,*,#40,.T.);
+#42=CARTESIAN_POINT('',(39.885,18.,0.3));
+#43=VERTEX_POINT('',#42);
+#44=CARTESIAN_POINT('',(39.885,18.,0.3));
+#45=DIRECTION('',(0.,0.,1.));
+#46=VECTOR('',#45,1.);
+#47=LINE('',#44,#46);
+#48=EDGE_CURVE('',#43,#35,#47,.T.);
+#49=ORIENTED_EDGE('',*,*,#48,.F.);
+#50=CARTESIAN_POINT('',(59.77,18.,0.3));
+#51=VERTEX_POINT('',#50);
+#52=CARTESIAN_POINT('',(194.2525,18.,0.3));
+#53=DIRECTION('',(-1.,-0.,0.));
+#54=VECTOR('',#53,198.85);
+#55=LINE('',#52,#54);
+#56=EDGE_CURVE('',#51,#43,#55,.T.);
+#57=ORIENTED_EDGE('',*,*,#56,.F.);
+#58=CARTESIAN_POINT('',(59.77,18.,0.3));
+#59=DIRECTION('',(0.,0.,1.));
+#60=VECTOR('',#59,1.);
+#61=LINE('',#58,#60);
+#62=EDGE_CURVE('',#51,#33,#61,.T.);
+#63=ORIENTED_EDGE('',*,*,#62,.T.);
+#64=EDGE_LOOP('',(#41,#49,#57,#63));
+#65=FACE_BOUND('',#64,.T.);
+#66=ADVANCED_FACE('',(#65),#31,.T.);
+#67=CARTESIAN_POINT('',(39.885,18.,0.3));
+#68=DIRECTION('',(-1.,-0.,0.));
+#69=DIRECTION('',(0.,0.,1.));
+#70=AXIS2_PLACEMENT_3D('',#67,#68,#69);
+#71=PLANE('',#70);
+#72=CARTESIAN_POINT('',(39.885,30.,0.4));
+#73=VERTEX_POINT('',#72);
+#74=CARTESIAN_POINT('',(39.885,-90.,0.4));
+#75=DIRECTION('',(-0.,1.,0.));
+#76=VECTOR('',#75,120.);
+#77=LINE('',#74,#76);
+#78=EDGE_CURVE('',#35,#73,#77,.T.);
+#79=ORIENTED_EDGE('',*,*,#78,.T.);
+#80=CARTESIAN_POINT('',(39.885,30.,0.3));
+#81=VERTEX_POINT('',#80);
+#82=CARTESIAN_POINT('',(39.885,30.,0.3));
+#83=DIRECTION('',(0.,0.,1.));
+#84=VECTOR('',#83,1.);
+#85=LINE('',#82,#84);
+#86=EDGE_CURVE('',#81,#73,#85,.T.);
+#87=ORIENTED_EDGE('',*,*,#86,.F.);
+#88=CARTESIAN_POINT('',(39.885,31.5,0.3));
+#89=DIRECTION('',(-0.,1.,0.));
+#90=VECTOR('',#89,120.);
+#91=LINE('',#88,#90);
+#92=EDGE_CURVE('',#43,#81,#91,.T.);
+#93=ORIENTED_EDGE('',*,*,#92,.F.);
+#94=ORIENTED_EDGE('',*,*,#48,.T.);
+#95=EDGE_LOOP('',(#79,#87,#93,#94));
+#96=FACE_BOUND('',#95,.T.);
+#97=ADVANCED_FACE('',(#96),#71,.T.);
+#98=CARTESIAN_POINT('',(49.8275,24.,0.4));
+#99=DIRECTION('',(-0.,0.,1.));
+#100=DIRECTION('',(1.,0.,0.));
+#101=AXIS2_PLACEMENT_3D('',#98,#99,#100);
+#102=PLANE('',#101);
+#103=CARTESIAN_POINT('',(59.77,30.,0.4));
+#104=VERTEX_POINT('',#103);
+#105=CARTESIAN_POINT('',(59.77,30.,0.4));
+#106=DIRECTION('',(0.,-1.,0.));
+#107=VECTOR('',#106,12.);
+#108=LINE('',#105,#107);
+#109=EDGE_CURVE('',#104,#33,#108,.T.);
+#110=ORIENTED_EDGE('',*,*,#109,.F.);
+#111=CARTESIAN_POINT('',(-139.08,30.,0.4));
+#112=DIRECTION('',(1.,0.,0.));
+#113=VECTOR('',#112,198.85);
+#114=LINE('',#111,#113);
+#115=EDGE_CURVE('',#73,#104,#114,.T.);
+#116=ORIENTED_EDGE('',*,*,#115,.F.);
+#117=ORIENTED_EDGE('',*,*,#78,.F.);
+#118=ORIENTED_EDGE('',*,*,#40,.F.);
+#119=EDGE_LOOP('',(#110,#116,#117,#118));
+#120=FACE_BOUND('',#119,.T.);
+#121=ADVANCED_FACE('',(#120),#102,.T.);
+#122=CARTESIAN_POINT('',(19.885,30.,0.3));
+#123=DIRECTION('',(1.,0.,0.));
+#124=DIRECTION('',(0.,0.,-1.));
+#125=AXIS2_PLACEMENT_3D('',#122,#123,#124);
+#126=PLANE('',#125);
+#127=CARTESIAN_POINT('',(19.885,30.,0.4));
+#128=VERTEX_POINT('',#127);
+#129=CARTESIAN_POINT('',(19.885,18.,0.4));
+#130=VERTEX_POINT('',#129);
+#131=CARTESIAN_POINT('',(19.885,30.,0.4));
+#132=DIRECTION('',(0.,-1.,0.));
+#133=VECTOR('',#132,12.);
+#134=LINE('',#131,#133);
+#135=EDGE_CURVE('',#128,#130,#134,.T.);
+#136=ORIENTED_EDGE('',*,*,#135,.T.);
+#137=CARTESIAN_POINT('',(19.885,18.,0.3));
+#138=VERTEX_POINT('',#137);
+#139=CARTESIAN_POINT('',(19.885,18.,0.3));
+#140=DIRECTION('',(0.,0.,1.));
+#141=VECTOR('',#140,1.);
+#142=LINE('',#139,#141);
+#143=EDGE_CURVE('',#138,#130,#142,.T.);
+#144=ORIENTED_EDGE('',*,*,#143,.F.);
+#145=CARTESIAN_POINT('',(19.885,30.,0.3));
+#146=VERTEX_POINT('',#145);
+#147=CARTESIAN_POINT('',(19.885,97.5,0.3));
+#148=DIRECTION('',(0.,-1.,0.));
+#149=VECTOR('',#148,120.);
+#150=LINE('',#147,#149);
+#151=EDGE_CURVE('',#146,#138,#150,.T.);
+#152=ORIENTED_EDGE('',*,*,#151,.F.);
+#153=CARTESIAN_POINT('',(19.885,30.,0.3));
+#154=DIRECTION('',(0.,0.,1.));
+#155=VECTOR('',#154,1.);
+#156=LINE('',#153,#155);
+#157=EDGE_CURVE('',#146,#128,#156,.T.);
+#158=ORIENTED_EDGE('',*,*,#157,.T.);
+#159=EDGE_LOOP('',(#136,#144,#152,#158));
+#160=FACE_BOUND('',#159,.T.);
+#161=ADVANCED_FACE('',(#160),#126,.T.);
+#162=CARTESIAN_POINT('',(19.885,18.,0.3));
+#163=DIRECTION('',(0.,-1.,0.));
+#164=DIRECTION('',(0.,0.,-1.));
+#165=AXIS2_PLACEMENT_3D('',#162,#163,#164);
+#166=PLANE('',#165);
+#167=CARTESIAN_POINT('',(-0.,18.,0.4));
+#168=VERTEX_POINT('',#167);
+#169=CARTESIAN_POINT('',(198.85,18.,0.4));
+#170=DIRECTION('',(-1.,-0.,0.));
+#171=VECTOR('',#170,198.85);
+#172=LINE('',#169,#171);
+#173=EDGE_CURVE('',#130,#168,#172,.T.);
+#174=ORIENTED_EDGE('',*,*,#173,.T.);
+#175=CARTESIAN_POINT('',(-0.,18.,0.3));
+#176=VERTEX_POINT('',#175);
+#177=CARTESIAN_POINT('',(-0.,18.,0.3));
+#178=DIRECTION('',(0.,0.,1.));
+#179=VECTOR('',#178,1.);
+#180=LINE('',#177,#179);
+#181=EDGE_CURVE('',#176,#168,#180,.T.);
+#182=ORIENTED_EDGE('',*,*,#181,.F.);
+#183=CARTESIAN_POINT('',(-25.115,18.,0.3));
+#184=DIRECTION('',(-1.,-0.,0.));
+#185=VECTOR('',#184,198.85);
+#186=LINE('',#183,#185);
+#187=EDGE_CURVE('',#138,#176,#186,.T.);
+#188=ORIENTED_EDGE('',*,*,#187,.F.);
+#189=ORIENTED_EDGE('',*,*,#143,.T.);
+#190=EDGE_LOOP('',(#174,#182,#188,#189));
+#191=FACE_BOUND('',#190,.T.);
+#192=ADVANCED_FACE('',(#191),#166,.T.);
+#193=CARTESIAN_POINT('',(9.9425,24.,0.4));
+#194=DIRECTION('',(-0.,0.,1.));
+#195=DIRECTION('',(1.,0.,0.));
+#196=AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#197=PLANE('',#196);
+#198=CARTESIAN_POINT('',(-0.,30.,0.4));
+#199=VERTEX_POINT('',#198);
+#200=CARTESIAN_POINT('',(-0.,30.,0.4));
+#201=DIRECTION('',(1.,0.,-0.));
+#202=VECTOR('',#201,19.885);
+#203=LINE('',#200,#202);
+#204=EDGE_CURVE('',#199,#128,#203,.T.);
+#205=ORIENTED_EDGE('',*,*,#204,.F.);
+#206=CARTESIAN_POINT('',(-0.,18.,0.4));
+#207=DIRECTION('',(-0.,1.,0.));
+#208=VECTOR('',#207,12.);
+#209=LINE('',#206,#208);
+#210=EDGE_CURVE('',#168,#199,#209,.T.);
+#211=ORIENTED_EDGE('',*,*,#210,.F.);
+#212=ORIENTED_EDGE('',*,*,#173,.F.);
+#213=ORIENTED_EDGE('',*,*,#135,.F.);
+#214=EDGE_LOOP('',(#205,#211,#212,#213));
+#215=FACE_BOUND('',#214,.T.);
+#216=ADVANCED_FACE('',(#215),#197,.T.);
+#217=CARTESIAN_POINT('',(29.885,10.,0.3));
+#218=DIRECTION('',(-0.,1.,0.));
+#219=DIRECTION('',(0.,0.,1.));
+#220=AXIS2_PLACEMENT_3D('',#217,#218,#219);
+#221=PLANE('',#220);
+#222=CARTESIAN_POINT('',(19.885,10.,0.4));
+#223=VERTEX_POINT('',#222);
+#224=CARTESIAN_POINT('',(39.885,10.,0.4));
+#225=VERTEX_POINT('',#224);
+#226=CARTESIAN_POINT('',(19.885,10.,0.4));
+#227=DIRECTION('',(1.,0.,0.));
+#228=VECTOR('',#227,20.);
+#229=LINE('',#226,#228);
+#230=EDGE_CURVE('',#223,#225,#229,.T.);
+#231=ORIENTED_EDGE('',*,*,#230,.T.);
+#232=CARTESIAN_POINT('',(39.885,10.,0.3));
+#233=VERTEX_POINT('',#232);
+#234=CARTESIAN_POINT('',(39.885,10.,0.3));
+#235=DIRECTION('',(0.,0.,1.));
+#236=VECTOR('',#235,1.);
+#237=LINE('',#234,#236);
+#238=EDGE_CURVE('',#233,#225,#237,.T.);
+#239=ORIENTED_EDGE('',*,*,#238,.F.);
+#240=CARTESIAN_POINT('',(19.885,10.,0.3));
+#241=VERTEX_POINT('',#240);
+#242=CARTESIAN_POINT('',(-70.115,10.,0.3));
+#243=DIRECTION('',(1.,0.,0.));
+#244=VECTOR('',#243,200.);
+#245=LINE('',#242,#244);
+#246=EDGE_CURVE('',#241,#233,#245,.T.);
+#247=ORIENTED_EDGE('',*,*,#246,.F.);
+#248=CARTESIAN_POINT('',(19.885,10.,0.3));
+#249=DIRECTION('',(0.,0.,1.));
+#250=VECTOR('',#249,1.);
+#251=LINE('',#248,#250);
+#252=EDGE_CURVE('',#241,#223,#251,.T.);
+#253=ORIENTED_EDGE('',*,*,#252,.T.);
+#254=EDGE_LOOP('',(#231,#239,#247,#253));
+#255=FACE_BOUND('',#254,.T.);
+#256=ADVANCED_FACE('',(#255),#221,.T.);
+#257=CARTESIAN_POINT('',(39.885,10.,0.3));
+#258=DIRECTION('',(1.,0.,0.));
+#259=DIRECTION('',(0.,0.,-1.));
+#260=AXIS2_PLACEMENT_3D('',#257,#258,#259);
+#261=PLANE('',#260);
+#262=CARTESIAN_POINT('',(39.885,0.,0.4));
+#263=VERTEX_POINT('',#262);
+#264=CARTESIAN_POINT('',(39.885,10.,0.4));
+#265=DIRECTION('',(0.,-1.,0.));
+#266=VECTOR('',#265,10.);
+#267=LINE('',#264,#266);
+#268=EDGE_CURVE('',#225,#263,#267,.T.);
+#269=ORIENTED_EDGE('',*,*,#268,.T.);
+#270=CARTESIAN_POINT('',(39.885,0.,0.3));
+#271=VERTEX_POINT('',#270);
+#272=CARTESIAN_POINT('',(39.885,0.,0.3));
+#273=DIRECTION('',(0.,0.,1.));
+#274=VECTOR('',#273,1.);
+#275=LINE('',#272,#274);
+#276=EDGE_CURVE('',#271,#263,#275,.T.);
+#277=ORIENTED_EDGE('',*,*,#276,.F.);
+#278=CARTESIAN_POINT('',(39.885,-12.5,0.3));
+#279=DIRECTION('',(0.,-1.,0.));
+#280=VECTOR('',#279,100.);
+#281=LINE('',#278,#280);
+#282=EDGE_CURVE('',#233,#271,#281,.T.);
+#283=ORIENTED_EDGE('',*,*,#282,.F.);
+#284=ORIENTED_EDGE('',*,*,#238,.T.);
+#285=EDGE_LOOP('',(#269,#277,#283,#284));
+#286=FACE_BOUND('',#285,.T.);
+#287=ADVANCED_FACE('',(#286),#261,.T.);
+#288=CARTESIAN_POINT('',(19.885,-0.,0.3));
+#289=DIRECTION('',(-1.,-0.,0.));
+#290=DIRECTION('',(0.,0.,1.));
+#291=AXIS2_PLACEMENT_3D('',#288,#289,#290);
+#292=PLANE('',#291);
+#293=CARTESIAN_POINT('',(19.885,-0.,0.4));
+#294=VERTEX_POINT('',#293);
+#295=CARTESIAN_POINT('',(19.885,-0.,0.4));
+#296=DIRECTION('',(-0.,1.,0.));
+#297=VECTOR('',#296,10.);
+#298=LINE('',#295,#297);
+#299=EDGE_CURVE('',#294,#223,#298,.T.);
+#300=ORIENTED_EDGE('',*,*,#299,.T.);
+#301=ORIENTED_EDGE('',*,*,#252,.F.);
+#302=CARTESIAN_POINT('',(19.885,-0.,0.3));
+#303=VERTEX_POINT('',#302);
+#304=CARTESIAN_POINT('',(19.885,-67.5,0.3));
+#305=DIRECTION('',(-0.,1.,0.));
+#306=VECTOR('',#305,100.);
+#307=LINE('',#304,#306);
+#308=EDGE_CURVE('',#303,#241,#307,.T.);
+#309=ORIENTED_EDGE('',*,*,#308,.F.);
+#310=CARTESIAN_POINT('',(19.885,-0.,0.3));
+#311=DIRECTION('',(0.,0.,1.));
+#312=VECTOR('',#311,1.);
+#313=LINE('',#310,#312);
+#314=EDGE_CURVE('',#303,#294,#313,.T.);
+#315=ORIENTED_EDGE('',*,*,#314,.T.);
+#316=EDGE_LOOP('',(#300,#301,#309,#315));
+#317=FACE_BOUND('',#316,.T.);
+#318=ADVANCED_FACE('',(#317),#292,.T.);
+#319=CARTESIAN_POINT('',(29.885,5.,0.4));
+#320=DIRECTION('',(-0.,0.,1.));
+#321=DIRECTION('',(1.,0.,0.));
+#322=AXIS2_PLACEMENT_3D('',#319,#320,#321);
+#323=PLANE('',#322);
+#324=ORIENTED_EDGE('',*,*,#230,.F.);
+#325=ORIENTED_EDGE('',*,*,#299,.F.);
+#326=CARTESIAN_POINT('',(39.885,0.,0.4));
+#327=DIRECTION('',(-1.,-0.,0.));
+#328=VECTOR('',#327,20.);
+#329=LINE('',#326,#328);
+#330=EDGE_CURVE('',#263,#294,#329,.T.);
+#331=ORIENTED_EDGE('',*,*,#330,.F.);
+#332=ORIENTED_EDGE('',*,*,#268,.F.);
+#333=EDGE_LOOP('',(#324,#325,#331,#332));
+#334=FACE_BOUND('',#333,.T.);
+#335=ADVANCED_FACE('',(#334),#323,.T.);
+#336=CARTESIAN_POINT('',(35.885,30.,0.3));
+#337=DIRECTION('',(1.,0.,0.));
+#338=DIRECTION('',(0.,0.,-1.));
+#339=AXIS2_PLACEMENT_3D('',#336,#337,#338);
+#340=PLANE('',#339);
+#341=CARTESIAN_POINT('',(35.885,30.,0.4));
+#342=VERTEX_POINT('',#341);
+#343=CARTESIAN_POINT('',(35.885,15.,0.4));
+#344=VERTEX_POINT('',#343);
+#345=CARTESIAN_POINT('',(35.885,165.,0.4));
+#346=DIRECTION('',(0.,-1.,0.));
+#347=VECTOR('',#346,150.);
+#348=LINE('',#345,#347);
+#349=EDGE_CURVE('',#342,#344,#348,.T.);
+#350=ORIENTED_EDGE('',*,*,#349,.T.);
+#351=CARTESIAN_POINT('',(35.885,15.,0.3));
+#352=VERTEX_POINT('',#351);
+#353=CARTESIAN_POINT('',(35.885,15.,0.3));
+#354=DIRECTION('',(0.,0.,1.));
+#355=VECTOR('',#354,1.);
+#356=LINE('',#353,#355);
+#357=EDGE_CURVE('',#352,#344,#356,.T.);
+#358=ORIENTED_EDGE('',*,*,#357,.F.);
+#359=CARTESIAN_POINT('',(35.885,30.,0.3));
+#360=VERTEX_POINT('',#359);
+#361=CARTESIAN_POINT('',(35.885,97.5,0.3));
+#362=DIRECTION('',(0.,-1.,0.));
+#363=VECTOR('',#362,150.);
+#364=LINE('',#361,#363);
+#365=EDGE_CURVE('',#360,#352,#364,.T.);
+#366=ORIENTED_EDGE('',*,*,#365,.F.);
+#367=CARTESIAN_POINT('',(35.885,30.,0.3));
+#368=DIRECTION('',(0.,0.,1.));
+#369=VECTOR('',#368,1.);
+#370=LINE('',#367,#369);
+#371=EDGE_CURVE('',#360,#342,#370,.T.);
+#372=ORIENTED_EDGE('',*,*,#371,.T.);
+#373=EDGE_LOOP('',(#350,#358,#366,#372));
+#374=FACE_BOUND('',#373,.T.);
+#375=ADVANCED_FACE('',(#374),#340,.T.);
+#376=CARTESIAN_POINT('',(35.885,15.,0.3));
+#377=DIRECTION('',(0.,-1.,0.));
+#378=DIRECTION('',(0.,0.,-1.));
+#379=AXIS2_PLACEMENT_3D('',#376,#377,#378);
+#380=PLANE('',#379);
+#381=CARTESIAN_POINT('',(31.885,15.,0.4));
+#382=VERTEX_POINT('',#381);
+#383=CARTESIAN_POINT('',(71.885,15.,0.4));
+#384=DIRECTION('',(-1.,-0.,0.));
+#385=VECTOR('',#384,40.);
+#386=LINE('',#383,#385);
+#387=EDGE_CURVE('',#344,#382,#386,.T.);
+#388=ORIENTED_EDGE('',*,*,#387,.T.);
+#389=CARTESIAN_POINT('',(31.885,15.,0.3));
+#390=VERTEX_POINT('',#389);
+#391=CARTESIAN_POINT('',(31.885,15.,0.3));
+#392=DIRECTION('',(0.,0.,1.));
+#393=VECTOR('',#392,1.);
+#394=LINE('',#391,#393);
+#395=EDGE_CURVE('',#390,#382,#394,.T.);
+#396=ORIENTED_EDGE('',*,*,#395,.F.);
+#397=CARTESIAN_POINT('',(62.885,15.,0.3));
+#398=DIRECTION('',(-1.,-0.,0.));
+#399=VECTOR('',#398,40.);
+#400=LINE('',#397,#399);
+#401=EDGE_CURVE('',#352,#390,#400,.T.);
+#402=ORIENTED_EDGE('',*,*,#401,.F.);
+#403=ORIENTED_EDGE('',*,*,#357,.T.);
+#404=EDGE_LOOP('',(#388,#396,#402,#403));
+#405=FACE_BOUND('',#404,.T.);
+#406=ADVANCED_FACE('',(#405),#380,.T.);
+#407=CARTESIAN_POINT('',(31.885,15.,0.3));
+#408=DIRECTION('',(-1.,-0.,0.));
+#409=DIRECTION('',(0.,0.,1.));
+#410=AXIS2_PLACEMENT_3D('',#407,#408,#409);
+#411=PLANE('',#410);
+#412=CARTESIAN_POINT('',(31.885,30.,0.4));
+#413=VERTEX_POINT('',#412);
+#414=CARTESIAN_POINT('',(31.885,-120.,0.4));
+#415=DIRECTION('',(-0.,1.,0.));
+#416=VECTOR('',#415,150.);
+#417=LINE('',#414,#416);
+#418=EDGE_CURVE('',#382,#413,#417,.T.);
+#419=ORIENTED_EDGE('',*,*,#418,.T.);
+#420=CARTESIAN_POINT('',(31.885,30.,0.3));
+#421=VERTEX_POINT('',#420);
+#422=CARTESIAN_POINT('',(31.885,30.,0.3));
+#423=DIRECTION('',(0.,0.,1.));
+#424=VECTOR('',#423,1.);
+#425=LINE('',#422,#424);
+#426=EDGE_CURVE('',#421,#413,#425,.T.);
+#427=ORIENTED_EDGE('',*,*,#426,.F.);
+#428=CARTESIAN_POINT('',(31.885,15.,0.3));
+#429=DIRECTION('',(-0.,1.,0.));
+#430=VECTOR('',#429,150.);
+#431=LINE('',#428,#430);
+#432=EDGE_CURVE('',#390,#421,#431,.T.);
+#433=ORIENTED_EDGE('',*,*,#432,.F.);
+#434=ORIENTED_EDGE('',*,*,#395,.T.);
+#435=EDGE_LOOP('',(#419,#427,#433,#434));
+#436=FACE_BOUND('',#435,.T.);
+#437=ADVANCED_FACE('',(#436),#411,.T.);
+#438=CARTESIAN_POINT('',(33.885,22.5,0.4));
+#439=DIRECTION('',(0.,0.,1.));
+#440=DIRECTION('',(1.,0.,-0.));
+#441=AXIS2_PLACEMENT_3D('',#438,#439,#440);
+#442=PLANE('',#441);
+#443=ORIENTED_EDGE('',*,*,#349,.F.);
+#444=CARTESIAN_POINT('',(-4.115,30.,0.4));
+#445=DIRECTION('',(1.,0.,0.));
+#446=VECTOR('',#445,40.);
+#447=LINE('',#444,#446);
+#448=EDGE_CURVE('',#413,#342,#447,.T.);
+#449=ORIENTED_EDGE('',*,*,#448,.F.);
+#450=ORIENTED_EDGE('',*,*,#418,.F.);
+#451=ORIENTED_EDGE('',*,*,#387,.F.);
+#452=EDGE_LOOP('',(#443,#449,#450,#451));
+#453=FACE_BOUND('',#452,.T.);
+#454=ADVANCED_FACE('',(#453),#442,.T.);
+#455=CARTESIAN_POINT('',(27.885,30.,0.3));
+#456=DIRECTION('',(1.,0.,0.));
+#457=DIRECTION('',(0.,0.,-1.));
+#458=AXIS2_PLACEMENT_3D('',#455,#456,#457);
+#459=PLANE('',#458);
+#460=CARTESIAN_POINT('',(27.885,30.,0.4));
+#461=VERTEX_POINT('',#460);
+#462=CARTESIAN_POINT('',(27.885,15.,0.4));
+#463=VERTEX_POINT('',#462);
+#464=CARTESIAN_POINT('',(27.885,30.,0.4));
+#465=DIRECTION('',(0.,-1.,0.));
+#466=VECTOR('',#465,15.);
+#467=LINE('',#464,#466);
+#468=EDGE_CURVE('',#461,#463,#467,.T.);
+#469=ORIENTED_EDGE('',*,*,#468,.T.);
+#470=CARTESIAN_POINT('',(27.885,15.,0.3));
+#471=VERTEX_POINT('',#470);
+#472=CARTESIAN_POINT('',(27.885,15.,0.3));
+#473=DIRECTION('',(0.,0.,1.));
+#474=VECTOR('',#473,1.);
+#475=LINE('',#472,#474);
+#476=EDGE_CURVE('',#471,#463,#475,.T.);
+#477=ORIENTED_EDGE('',*,*,#476,.F.);
+#478=CARTESIAN_POINT('',(27.885,30.,0.3));
+#479=VERTEX_POINT('',#478);
+#480=CARTESIAN_POINT('',(27.885,97.5,0.3));
+#481=DIRECTION('',(0.,-1.,0.));
+#482=VECTOR('',#481,150.);
+#483=LINE('',#480,#482);
+#484=EDGE_CURVE('',#479,#471,#483,.T.);
+#485=ORIENTED_EDGE('',*,*,#484,.F.);
+#486=CARTESIAN_POINT('',(27.885,30.,0.3));
+#487=DIRECTION('',(0.,0.,1.));
+#488=VECTOR('',#487,1.);
+#489=LINE('',#486,#488);
+#490=EDGE_CURVE('',#479,#461,#489,.T.);
+#491=ORIENTED_EDGE('',*,*,#490,.T.);
+#492=EDGE_LOOP('',(#469,#477,#485,#491));
+#493=FACE_BOUND('',#492,.T.);
+#494=ADVANCED_FACE('',(#493),#459,.T.);
+#495=CARTESIAN_POINT('',(27.885,15.,0.3));
+#496=DIRECTION('',(0.,-1.,0.));
+#497=DIRECTION('',(0.,0.,-1.));
+#498=AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#499=PLANE('',#498);
+#500=CARTESIAN_POINT('',(23.885,15.,0.4));
+#501=VERTEX_POINT('',#500);
+#502=CARTESIAN_POINT('',(27.885,15.,0.4));
+#503=DIRECTION('',(-1.,0.,0.));
+#504=VECTOR('',#503,4.);
+#505=LINE('',#502,#504);
+#506=EDGE_CURVE('',#463,#501,#505,.T.);
+#507=ORIENTED_EDGE('',*,*,#506,.T.);
+#508=CARTESIAN_POINT('',(23.885,15.,0.3));
+#509=VERTEX_POINT('',#508);
+#510=CARTESIAN_POINT('',(23.885,15.,0.3));
+#511=DIRECTION('',(0.,0.,1.));
+#512=VECTOR('',#511,1.);
+#513=LINE('',#510,#512);
+#514=EDGE_CURVE('',#509,#501,#513,.T.);
+#515=ORIENTED_EDGE('',*,*,#514,.F.);
+#516=CARTESIAN_POINT('',(18.885,15.,0.3));
+#517=DIRECTION('',(-1.,0.,0.));
+#518=VECTOR('',#517,40.);
+#519=LINE('',#516,#518);
+#520=EDGE_CURVE('',#471,#509,#519,.T.);
+#521=ORIENTED_EDGE('',*,*,#520,.F.);
+#522=ORIENTED_EDGE('',*,*,#476,.T.);
+#523=EDGE_LOOP('',(#507,#515,#521,#522));
+#524=FACE_BOUND('',#523,.T.);
+#525=ADVANCED_FACE('',(#524),#499,.T.);
+#526=CARTESIAN_POINT('',(23.885,15.,0.3));
+#527=DIRECTION('',(-1.,0.,0.));
+#528=DIRECTION('',(0.,0.,1.));
+#529=AXIS2_PLACEMENT_3D('',#526,#527,#528);
+#530=PLANE('',#529);
+#531=CARTESIAN_POINT('',(23.885,30.,0.4));
+#532=VERTEX_POINT('',#531);
+#533=CARTESIAN_POINT('',(23.885,15.,0.4));
+#534=DIRECTION('',(0.,1.,0.));
+#535=VECTOR('',#534,15.);
+#536=LINE('',#533,#535);
+#537=EDGE_CURVE('',#501,#532,#536,.T.);
+#538=ORIENTED_EDGE('',*,*,#537,.T.);
+#539=CARTESIAN_POINT('',(23.885,30.,0.3));
+#540=VERTEX_POINT('',#539);
+#541=CARTESIAN_POINT('',(23.885,30.,0.3));
+#542=DIRECTION('',(0.,0.,1.));
+#543=VECTOR('',#542,1.);
+#544=LINE('',#541,#543);
+#545=EDGE_CURVE('',#540,#532,#544,.T.);
+#546=ORIENTED_EDGE('',*,*,#545,.F.);
+#547=CARTESIAN_POINT('',(23.885,15.,0.3));
+#548=DIRECTION('',(0.,1.,0.));
+#549=VECTOR('',#548,150.);
+#550=LINE('',#547,#549);
+#551=EDGE_CURVE('',#509,#540,#550,.T.);
+#552=ORIENTED_EDGE('',*,*,#551,.F.);
+#553=ORIENTED_EDGE('',*,*,#514,.T.);
+#554=EDGE_LOOP('',(#538,#546,#552,#553));
+#555=FACE_BOUND('',#554,.T.);
+#556=ADVANCED_FACE('',(#555),#530,.T.);
+#557=CARTESIAN_POINT('',(25.885,22.5,0.4));
+#558=DIRECTION('',(-0.,0.,1.));
+#559=DIRECTION('',(1.,0.,0.));
+#560=AXIS2_PLACEMENT_3D('',#557,#558,#559);
+#561=PLANE('',#560);
+#562=ORIENTED_EDGE('',*,*,#468,.F.);
+#563=CARTESIAN_POINT('',(23.885,30.,0.4));
+#564=DIRECTION('',(1.,0.,-0.));
+#565=VECTOR('',#564,4.);
+#566=LINE('',#563,#565);
+#567=EDGE_CURVE('',#532,#461,#566,.T.);
+#568=ORIENTED_EDGE('',*,*,#567,.F.);
+#569=ORIENTED_EDGE('',*,*,#537,.F.);
+#570=ORIENTED_EDGE('',*,*,#506,.F.);
+#571=EDGE_LOOP('',(#562,#568,#569,#570));
+#572=FACE_BOUND('',#571,.T.);
+#573=ADVANCED_FACE('',(#572),#561,.T.);
+#574=CARTESIAN_POINT('',(0.,0.,0.));
+#575=DIRECTION('',(-1.,-0.,0.));
+#576=DIRECTION('',(0.,0.,1.));
+#577=AXIS2_PLACEMENT_3D('',#574,#575,#576);
+#578=PLANE('',#577);
+#579=CARTESIAN_POINT('',(0.,0.,0.3));
+#580=VERTEX_POINT('',#579);
+#581=CARTESIAN_POINT('',(0.,-270.,0.3));
+#582=DIRECTION('',(-0.,1.,0.));
+#583=VECTOR('',#582,180.);
+#584=LINE('',#581,#583);
+#585=EDGE_CURVE('',#580,#176,#584,.T.);
+#586=ORIENTED_EDGE('',*,*,#585,.T.);
+#587=ORIENTED_EDGE('',*,*,#181,.T.);
+#588=ORIENTED_EDGE('',*,*,#210,.T.);
+#589=CARTESIAN_POINT('',(-0.,30.,0.));
+#590=VERTEX_POINT('',#589);
+#591=CARTESIAN_POINT('',(-0.,30.,0.));
+#592=DIRECTION('',(0.,0.,1.));
+#593=VECTOR('',#592,4.);
+#594=LINE('',#591,#593);
+#595=EDGE_CURVE('',#590,#199,#594,.T.);
+#596=ORIENTED_EDGE('',*,*,#595,.F.);
+#597=CARTESIAN_POINT('',(0.,0.,0.));
+#598=VERTEX_POINT('',#597);
+#599=CARTESIAN_POINT('',(-0.,30.,0.));
+#600=DIRECTION('',(0.,-1.,0.));
+#601=VECTOR('',#600,30.);
+#602=LINE('',#599,#601);
+#603=EDGE_CURVE('',#590,#598,#602,.T.);
+#604=ORIENTED_EDGE('',*,*,#603,.T.);
+#605=CARTESIAN_POINT('',(0.,0.,0.));
+#606=DIRECTION('',(0.,0.,1.));
+#607=VECTOR('',#606,3.);
+#608=LINE('',#605,#607);
+#609=EDGE_CURVE('',#598,#580,#608,.T.);
+#610=ORIENTED_EDGE('',*,*,#609,.T.);
+#611=EDGE_LOOP('',(#586,#587,#588,#596,#604,#610));
+#612=FACE_BOUND('',#611,.T.);
+#613=ADVANCED_FACE('',(#612),#578,.T.);
+#614=COLOUR_RGB('',0.780391991,0.745097995,0.647059023);
+#615=FILL_AREA_STYLE_COLOUR('',#614);
+#616=FILL_AREA_STYLE('',(#615));
+#617=SURFACE_STYLE_FILL_AREA(#616);
+#618=SURFACE_SIDE_STYLE('',(#617));
+#619=SURFACE_STYLE_USAGE(.BOTH.,#618);
+#620=PRESENTATION_STYLE_ASSIGNMENT((#619));
+#621=OVER_RIDING_STYLED_ITEM('',(#620),#613,#26);
+#622=CARTESIAN_POINT('',(-0.,30.,0.));
+#623=DIRECTION('',(-0.,1.,0.));
+#624=DIRECTION('',(0.,0.,1.));
+#625=AXIS2_PLACEMENT_3D('',#622,#623,#624);
+#626=PLANE('',#625);
+#627=CARTESIAN_POINT('',(-339.08,30.,0.3));
+#628=DIRECTION('',(1.,0.,0.));
+#629=VECTOR('',#628,40.);
+#630=LINE('',#627,#629);
+#631=EDGE_CURVE('',#146,#540,#630,.T.);
+#632=ORIENTED_EDGE('',*,*,#631,.T.);
+#633=ORIENTED_EDGE('',*,*,#545,.T.);
+#634=ORIENTED_EDGE('',*,*,#567,.T.);
+#635=ORIENTED_EDGE('',*,*,#490,.F.);
+#636=CARTESIAN_POINT('',(-259.08,30.,0.3));
+#637=DIRECTION('',(1.,0.,0.));
+#638=VECTOR('',#637,40.);
+#639=LINE('',#636,#638);
+#640=EDGE_CURVE('',#479,#421,#639,.T.);
+#641=ORIENTED_EDGE('',*,*,#640,.T.);
+#642=ORIENTED_EDGE('',*,*,#426,.T.);
+#643=ORIENTED_EDGE('',*,*,#448,.T.);
+#644=ORIENTED_EDGE('',*,*,#371,.F.);
+#645=CARTESIAN_POINT('',(-179.08,30.,0.3));
+#646=DIRECTION('',(1.,0.,0.));
+#647=VECTOR('',#646,40.);
+#648=LINE('',#645,#647);
+#649=EDGE_CURVE('',#360,#81,#648,.T.);
+#650=ORIENTED_EDGE('',*,*,#649,.T.);
+#651=ORIENTED_EDGE('',*,*,#86,.T.);
+#652=ORIENTED_EDGE('',*,*,#115,.T.);
+#653=CARTESIAN_POINT('',(59.77,30.,0.));
+#654=VERTEX_POINT('',#653);
+#655=CARTESIAN_POINT('',(59.77,30.,0.));
+#656=DIRECTION('',(0.,0.,1.));
+#657=VECTOR('',#656,4.);
+#658=LINE('',#655,#657);
+#659=EDGE_CURVE('',#654,#104,#658,.T.);
+#660=ORIENTED_EDGE('',*,*,#659,.F.);
+#661=CARTESIAN_POINT('',(59.77,30.,0.));
+#662=DIRECTION('',(-1.,-0.,0.));
+#663=VECTOR('',#662,597.7);
+#664=LINE('',#661,#663);
+#665=EDGE_CURVE('',#654,#590,#664,.T.);
+#666=ORIENTED_EDGE('',*,*,#665,.T.);
+#667=ORIENTED_EDGE('',*,*,#595,.T.);
+#668=ORIENTED_EDGE('',*,*,#204,.T.);
+#669=ORIENTED_EDGE('',*,*,#157,.F.);
+#670=EDGE_LOOP('',(#632,#633,#634,#635,#641,#642,#643,#644,#650,#651,#652,#660,#666,#667,#668,#669));
+#671=FACE_BOUND('',#670,.T.);
+#672=ADVANCED_FACE('',(#671),#626,.T.);
+#673=OVER_RIDING_STYLED_ITEM('',(#620),#672,#26);
+#674=CARTESIAN_POINT('',(59.77,30.,0.));
+#675=DIRECTION('',(1.,0.,0.));
+#676=DIRECTION('',(0.,0.,-1.));
+#677=AXIS2_PLACEMENT_3D('',#674,#675,#676);
+#678=PLANE('',#677);
+#679=CARTESIAN_POINT('',(59.77,0.,0.3));
+#680=VERTEX_POINT('',#679);
+#681=CARTESIAN_POINT('',(59.77,180.,0.3));
+#682=DIRECTION('',(0.,-1.,0.));
+#683=VECTOR('',#682,180.);
+#684=LINE('',#681,#683);
+#685=EDGE_CURVE('',#51,#680,#684,.T.);
+#686=ORIENTED_EDGE('',*,*,#685,.T.);
+#687=CARTESIAN_POINT('',(59.77,0.,0.));
+#688=VERTEX_POINT('',#687);
+#689=CARTESIAN_POINT('',(59.77,0.,0.));
+#690=DIRECTION('',(0.,0.,1.));
+#691=VECTOR('',#690,3.);
+#692=LINE('',#689,#691);
+#693=EDGE_CURVE('',#688,#680,#692,.T.);
+#694=ORIENTED_EDGE('',*,*,#693,.F.);
+#695=CARTESIAN_POINT('',(59.77,0.,0.));
+#696=DIRECTION('',(0.,1.,0.));
+#697=VECTOR('',#696,30.);
+#698=LINE('',#695,#697);
+#699=EDGE_CURVE('',#688,#654,#698,.T.);
+#700=ORIENTED_EDGE('',*,*,#699,.T.);
+#701=ORIENTED_EDGE('',*,*,#659,.T.);
+#702=ORIENTED_EDGE('',*,*,#109,.T.);
+#703=ORIENTED_EDGE('',*,*,#62,.F.);
+#704=EDGE_LOOP('',(#686,#694,#700,#701,#702,#703));
+#705=FACE_BOUND('',#704,.T.);
+#706=ADVANCED_FACE('',(#705),#678,.T.);
+#707=OVER_RIDING_STYLED_ITEM('',(#620),#706,#26);
+#708=CARTESIAN_POINT('',(59.77,0.,0.));
+#709=DIRECTION('',(0.,-1.,0.));
+#710=DIRECTION('',(0.,0.,-1.));
+#711=AXIS2_PLACEMENT_3D('',#708,#709,#710);
+#712=PLANE('',#711);
+#713=CARTESIAN_POINT('',(597.7,0.,0.3));
+#714=DIRECTION('',(-1.,0.,0.));
+#715=VECTOR('',#714,198.85);
+#716=LINE('',#713,#715);
+#717=EDGE_CURVE('',#680,#271,#716,.T.);
+#718=ORIENTED_EDGE('',*,*,#717,.T.);
+#719=ORIENTED_EDGE('',*,*,#276,.T.);
+#720=ORIENTED_EDGE('',*,*,#330,.T.);
+#721=ORIENTED_EDGE('',*,*,#314,.F.);
+#722=CARTESIAN_POINT('',(198.85,0.,0.3));
+#723=DIRECTION('',(-1.,0.,0.));
+#724=VECTOR('',#723,198.85);
+#725=LINE('',#722,#724);
+#726=EDGE_CURVE('',#303,#580,#725,.T.);
+#727=ORIENTED_EDGE('',*,*,#726,.T.);
+#728=ORIENTED_EDGE('',*,*,#609,.F.);
+#729=CARTESIAN_POINT('',(0.,0.,0.));
+#730=DIRECTION('',(1.,-0.,0.));
+#731=VECTOR('',#730,59.77);
+#732=LINE('',#729,#731);
+#733=EDGE_CURVE('',#598,#688,#732,.T.);
+#734=ORIENTED_EDGE('',*,*,#733,.T.);
+#735=ORIENTED_EDGE('',*,*,#693,.T.);
+#736=EDGE_LOOP('',(#718,#719,#720,#721,#727,#728,#734,#735));
+#737=FACE_BOUND('',#736,.T.);
+#738=ADVANCED_FACE('',(#737),#712,.T.);
+#739=OVER_RIDING_STYLED_ITEM('',(#620),#738,#26);
+#740=CARTESIAN_POINT('',(29.885,15.,0.));
+#741=DIRECTION('',(0.,0.,1.));
+#742=DIRECTION('',(1.,0.,0.));
+#743=AXIS2_PLACEMENT_3D('',#740,#741,#742);
+#744=PLANE('',#743);
+#745=ORIENTED_EDGE('',*,*,#733,.F.);
+#746=ORIENTED_EDGE('',*,*,#603,.F.);
+#747=ORIENTED_EDGE('',*,*,#665,.F.);
+#748=ORIENTED_EDGE('',*,*,#699,.F.);
+#749=EDGE_LOOP('',(#745,#746,#747,#748));
+#750=FACE_BOUND('',#749,.T.);
+#751=ADVANCED_FACE('',(#750),#744,.F.);
+#752=OVER_RIDING_STYLED_ITEM('',(#620),#751,#26);
+#753=CARTESIAN_POINT('',(29.885,15.,0.3));
+#754=DIRECTION('',(0.,0.,1.));
+#755=DIRECTION('',(1.,0.,0.));
+#756=AXIS2_PLACEMENT_3D('',#753,#754,#755);
+#757=PLANE('',#756);
+#758=ORIENTED_EDGE('',*,*,#92,.T.);
+#759=ORIENTED_EDGE('',*,*,#649,.F.);
+#760=ORIENTED_EDGE('',*,*,#365,.T.);
+#761=ORIENTED_EDGE('',*,*,#401,.T.);
+#762=ORIENTED_EDGE('',*,*,#432,.T.);
+#763=ORIENTED_EDGE('',*,*,#640,.F.);
+#764=ORIENTED_EDGE('',*,*,#484,.T.);
+#765=ORIENTED_EDGE('',*,*,#520,.T.);
+#766=ORIENTED_EDGE('',*,*,#551,.T.);
+#767=ORIENTED_EDGE('',*,*,#631,.F.);
+#768=ORIENTED_EDGE('',*,*,#151,.T.);
+#769=ORIENTED_EDGE('',*,*,#187,.T.);
+#770=ORIENTED_EDGE('',*,*,#585,.F.);
+#771=ORIENTED_EDGE('',*,*,#726,.F.);
+#772=ORIENTED_EDGE('',*,*,#308,.T.);
+#773=ORIENTED_EDGE('',*,*,#246,.T.);
+#774=ORIENTED_EDGE('',*,*,#282,.T.);
+#775=ORIENTED_EDGE('',*,*,#717,.F.);
+#776=ORIENTED_EDGE('',*,*,#685,.F.);
+#777=ORIENTED_EDGE('',*,*,#56,.T.);
+#778=EDGE_LOOP('',(#758,#759,#760,#761,#762,#763,#764,#765,#766,#767,#768,#769,#770,#771,#772,#773,#774,#775,#776,#777));
+#779=FACE_BOUND('',#778,.T.);
+#780=ADVANCED_FACE('',(#779),#757,.T.);
+#781=OVER_RIDING_STYLED_ITEM('',(#620),#780,#26);
+#782=CLOSED_SHELL('',(#66,#97,#121,#161,#192,#216,#256,#287,#318,#335,#375,#406,#437,#454,#494,#525,#556,#573,#613,#672,#706,#738,#751,#780));
+#783=MANIFOLD_SOLID_BREP('',#782);
+#784=COLOUR_RGB('',0.658824027,0.349020004,0.125489995);
+#785=FILL_AREA_STYLE_COLOUR('',#784);
+#786=FILL_AREA_STYLE('',(#785));
+#787=SURFACE_STYLE_FILL_AREA(#786);
+#788=SURFACE_SIDE_STYLE('',(#787));
+#789=SURFACE_STYLE_USAGE(.BOTH.,#788);
+#790=PRESENTATION_STYLE_ASSIGNMENT((#789));
+#26=STYLED_ITEM('',(#790),#783);
+#16=SHAPE_REPRESENTATION('58db1b18d61947eae33d4f7ed844101e20230107-1-sbkn27.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('58db1b18d61947eae33d4f7ed844101e20230107-1-sbkn27.ipt',(#783),#10);
+#798=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#799=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#800=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#799);
+#801=PRODUCT_CONTEXT('',#799,'mechanical');
+#802=PRODUCT_DEFINITION_CONTEXT('part definition',#799,'design');
+#24=PRODUCT('58db1b18d61947eae33d4f7ed844101e20230107-1-sbkn27.ipt','58db1b18d61947eae33d4f7ed844101e20230107-1-sbkn27.ipt','',(#801));
+#803=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#804=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#804,#802);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#805=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#621,#673,#707,#739,#752,#781,#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/pcb_59mm77_short.step b/Design Files/CAD/STEP/pcb_59mm77_short.step
new file mode 100644
index 0000000000000000000000000000000000000000..b837a2b77691a8093a464db32e801589bb444219
--- /dev/null
+++ b/Design Files/CAD/STEP/pcb_59mm77_short.step	
@@ -0,0 +1,727 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/dcf44d07f4883464f1604d866bb30fc720230107-1-15qmooe.ipt.step',
+'2023-01-07T10:45:58+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','dcf44d07f4883464f1604d866bb30fc720230107-1-15qmooe.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(33.885,22.,0.3));
+#28=DIRECTION('',(1.,0.,0.));
+#29=DIRECTION('',(0.,0.,-1.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=PLANE('',#30);
+#32=CARTESIAN_POINT('',(33.885,22.,0.4));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(33.885,18.,0.4));
+#35=VERTEX_POINT('',#34);
+#36=CARTESIAN_POINT('',(33.885,22.,0.4));
+#37=DIRECTION('',(0.,-1.,0.));
+#38=VECTOR('',#37,4.);
+#39=LINE('',#36,#38);
+#40=EDGE_CURVE('',#33,#35,#39,.T.);
+#41=ORIENTED_EDGE('',*,*,#40,.T.);
+#42=CARTESIAN_POINT('',(33.885,18.,0.3));
+#43=VERTEX_POINT('',#42);
+#44=CARTESIAN_POINT('',(33.885,18.,0.3));
+#45=DIRECTION('',(0.,0.,1.));
+#46=VECTOR('',#45,1.);
+#47=LINE('',#44,#46);
+#48=EDGE_CURVE('',#43,#35,#47,.T.);
+#49=ORIENTED_EDGE('',*,*,#48,.F.);
+#50=CARTESIAN_POINT('',(33.885,22.,0.3));
+#51=VERTEX_POINT('',#50);
+#52=CARTESIAN_POINT('',(33.885,71.5,0.3));
+#53=DIRECTION('',(0.,-1.,0.));
+#54=VECTOR('',#53,40.);
+#55=LINE('',#52,#54);
+#56=EDGE_CURVE('',#51,#43,#55,.T.);
+#57=ORIENTED_EDGE('',*,*,#56,.F.);
+#58=CARTESIAN_POINT('',(33.885,22.,0.3));
+#59=DIRECTION('',(0.,0.,1.));
+#60=VECTOR('',#59,1.);
+#61=LINE('',#58,#60);
+#62=EDGE_CURVE('',#51,#33,#61,.T.);
+#63=ORIENTED_EDGE('',*,*,#62,.T.);
+#64=EDGE_LOOP('',(#41,#49,#57,#63));
+#65=FACE_BOUND('',#64,.T.);
+#66=ADVANCED_FACE('',(#65),#31,.T.);
+#67=CARTESIAN_POINT('',(33.885,18.,0.3));
+#68=DIRECTION('',(0.,-1.,0.));
+#69=DIRECTION('',(0.,0.,-1.));
+#70=AXIS2_PLACEMENT_3D('',#67,#68,#69);
+#71=PLANE('',#70);
+#72=CARTESIAN_POINT('',(25.885,18.,0.4));
+#73=VERTEX_POINT('',#72);
+#74=CARTESIAN_POINT('',(105.885,18.,0.4));
+#75=DIRECTION('',(-1.,-0.,0.));
+#76=VECTOR('',#75,80.);
+#77=LINE('',#74,#76);
+#78=EDGE_CURVE('',#35,#73,#77,.T.);
+#79=ORIENTED_EDGE('',*,*,#78,.T.);
+#80=CARTESIAN_POINT('',(25.885,18.,0.3));
+#81=VERTEX_POINT('',#80);
+#82=CARTESIAN_POINT('',(25.885,18.,0.3));
+#83=DIRECTION('',(0.,0.,1.));
+#84=VECTOR('',#83,1.);
+#85=LINE('',#82,#84);
+#86=EDGE_CURVE('',#81,#73,#85,.T.);
+#87=ORIENTED_EDGE('',*,*,#86,.F.);
+#88=CARTESIAN_POINT('',(51.885,18.,0.3));
+#89=DIRECTION('',(-1.,-0.,0.));
+#90=VECTOR('',#89,80.);
+#91=LINE('',#88,#90);
+#92=EDGE_CURVE('',#43,#81,#91,.T.);
+#93=ORIENTED_EDGE('',*,*,#92,.F.);
+#94=ORIENTED_EDGE('',*,*,#48,.T.);
+#95=EDGE_LOOP('',(#79,#87,#93,#94));
+#96=FACE_BOUND('',#95,.T.);
+#97=ADVANCED_FACE('',(#96),#71,.T.);
+#98=CARTESIAN_POINT('',(25.885,14.,0.3));
+#99=DIRECTION('',(0.,0.,1.));
+#100=DIRECTION('',(0.,-1.,0.));
+#101=AXIS2_PLACEMENT_3D('',#98,#99,#100);
+#102=CYLINDRICAL_SURFACE('',#101,4.);
+#103=CARTESIAN_POINT('',(21.885,14.,0.4));
+#104=VERTEX_POINT('',#103);
+#105=CARTESIAN_POINT('',(25.885,14.,0.4));
+#106=DIRECTION('',(0.,0.,1.));
+#107=DIRECTION('',(0.,-1.,0.));
+#108=AXIS2_PLACEMENT_3D('',#105,#106,#107);
+#109=CIRCLE('',#108,4.);
+#110=EDGE_CURVE('',#73,#104,#109,.T.);
+#111=ORIENTED_EDGE('',*,*,#110,.T.);
+#112=CARTESIAN_POINT('',(21.885,14.,0.3));
+#113=VERTEX_POINT('',#112);
+#114=CARTESIAN_POINT('',(21.885,14.,0.3));
+#115=DIRECTION('',(0.,0.,1.));
+#116=VECTOR('',#115,1.);
+#117=LINE('',#114,#116);
+#118=EDGE_CURVE('',#113,#104,#117,.T.);
+#119=ORIENTED_EDGE('',*,*,#118,.F.);
+#120=CARTESIAN_POINT('',(25.885,14.,0.3));
+#121=DIRECTION('',(0.,0.,1.));
+#122=DIRECTION('',(0.,-1.,0.));
+#123=AXIS2_PLACEMENT_3D('',#120,#121,#122);
+#124=CIRCLE('',#123,4.);
+#125=EDGE_CURVE('',#81,#113,#124,.T.);
+#126=ORIENTED_EDGE('',*,*,#125,.F.);
+#127=ORIENTED_EDGE('',*,*,#86,.T.);
+#128=EDGE_LOOP('',(#111,#119,#126,#127));
+#129=FACE_BOUND('',#128,.T.);
+#130=ADVANCED_FACE('',(#129),#102,.F.);
+#131=CARTESIAN_POINT('',(21.885,14.,0.3));
+#132=DIRECTION('',(1.,0.,0.));
+#133=DIRECTION('',(0.,0.,-1.));
+#134=AXIS2_PLACEMENT_3D('',#131,#132,#133);
+#135=PLANE('',#134);
+#136=CARTESIAN_POINT('',(21.885,10.,0.4));
+#137=VERTEX_POINT('',#136);
+#138=CARTESIAN_POINT('',(21.885,14.,0.4));
+#139=DIRECTION('',(0.,-1.,0.));
+#140=VECTOR('',#139,4.);
+#141=LINE('',#138,#140);
+#142=EDGE_CURVE('',#104,#137,#141,.T.);
+#143=ORIENTED_EDGE('',*,*,#142,.T.);
+#144=CARTESIAN_POINT('',(21.885,10.,0.3));
+#145=VERTEX_POINT('',#144);
+#146=CARTESIAN_POINT('',(21.885,10.,0.3));
+#147=DIRECTION('',(0.,0.,1.));
+#148=VECTOR('',#147,1.);
+#149=LINE('',#146,#148);
+#150=EDGE_CURVE('',#145,#137,#149,.T.);
+#151=ORIENTED_EDGE('',*,*,#150,.F.);
+#152=CARTESIAN_POINT('',(21.885,27.5,0.3));
+#153=DIRECTION('',(0.,-1.,0.));
+#154=VECTOR('',#153,40.);
+#155=LINE('',#152,#154);
+#156=EDGE_CURVE('',#113,#145,#155,.T.);
+#157=ORIENTED_EDGE('',*,*,#156,.F.);
+#158=ORIENTED_EDGE('',*,*,#118,.T.);
+#159=EDGE_LOOP('',(#143,#151,#157,#158));
+#160=FACE_BOUND('',#159,.T.);
+#161=ADVANCED_FACE('',(#160),#135,.T.);
+#162=CARTESIAN_POINT('',(21.885,10.,0.3));
+#163=DIRECTION('',(0.,-1.,0.));
+#164=DIRECTION('',(0.,0.,-1.));
+#165=AXIS2_PLACEMENT_3D('',#162,#163,#164);
+#166=PLANE('',#165);
+#167=CARTESIAN_POINT('',(-0.,10.,0.4));
+#168=VERTEX_POINT('',#167);
+#169=CARTESIAN_POINT('',(218.85,10.,0.4));
+#170=DIRECTION('',(-1.,-0.,0.));
+#171=VECTOR('',#170,218.85);
+#172=LINE('',#169,#171);
+#173=EDGE_CURVE('',#137,#168,#172,.T.);
+#174=ORIENTED_EDGE('',*,*,#173,.T.);
+#175=CARTESIAN_POINT('',(-0.,10.,0.3));
+#176=VERTEX_POINT('',#175);
+#177=CARTESIAN_POINT('',(-0.,10.,0.3));
+#178=DIRECTION('',(0.,0.,1.));
+#179=VECTOR('',#178,1.);
+#180=LINE('',#177,#179);
+#181=EDGE_CURVE('',#176,#168,#180,.T.);
+#182=ORIENTED_EDGE('',*,*,#181,.F.);
+#183=CARTESIAN_POINT('',(-14.115,10.,0.3));
+#184=DIRECTION('',(-1.,-0.,0.));
+#185=VECTOR('',#184,218.85);
+#186=LINE('',#183,#185);
+#187=EDGE_CURVE('',#145,#176,#186,.T.);
+#188=ORIENTED_EDGE('',*,*,#187,.F.);
+#189=ORIENTED_EDGE('',*,*,#150,.T.);
+#190=EDGE_LOOP('',(#174,#182,#188,#189));
+#191=FACE_BOUND('',#190,.T.);
+#192=ADVANCED_FACE('',(#191),#166,.T.);
+#193=CARTESIAN_POINT('',(15.798614343,17.011530694,0.4));
+#194=DIRECTION('',(0.,-0.,1.));
+#195=DIRECTION('',(1.,0.,-0.));
+#196=AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#197=PLANE('',#196);
+#198=CARTESIAN_POINT('',(-0.,22.,0.4));
+#199=VERTEX_POINT('',#198);
+#200=CARTESIAN_POINT('',(-304.965,22.,0.4));
+#201=DIRECTION('',(1.,0.,0.));
+#202=VECTOR('',#201,338.85);
+#203=LINE('',#200,#202);
+#204=EDGE_CURVE('',#199,#33,#203,.T.);
+#205=ORIENTED_EDGE('',*,*,#204,.F.);
+#206=CARTESIAN_POINT('',(-0.,10.,0.4));
+#207=DIRECTION('',(-0.,1.,0.));
+#208=VECTOR('',#207,12.);
+#209=LINE('',#206,#208);
+#210=EDGE_CURVE('',#168,#199,#209,.T.);
+#211=ORIENTED_EDGE('',*,*,#210,.F.);
+#212=ORIENTED_EDGE('',*,*,#173,.F.);
+#213=ORIENTED_EDGE('',*,*,#142,.F.);
+#214=ORIENTED_EDGE('',*,*,#110,.F.);
+#215=ORIENTED_EDGE('',*,*,#78,.F.);
+#216=ORIENTED_EDGE('',*,*,#40,.F.);
+#217=EDGE_LOOP('',(#205,#211,#212,#213,#214,#215,#216));
+#218=FACE_BOUND('',#217,.T.);
+#219=ADVANCED_FACE('',(#218),#197,.T.);
+#220=CARTESIAN_POINT('',(59.77,10.,0.3));
+#221=DIRECTION('',(0.,-1.,0.));
+#222=DIRECTION('',(0.,0.,-1.));
+#223=AXIS2_PLACEMENT_3D('',#220,#221,#222);
+#224=PLANE('',#223);
+#225=CARTESIAN_POINT('',(59.77,10.,0.4));
+#226=VERTEX_POINT('',#225);
+#227=CARTESIAN_POINT('',(25.885,10.,0.4));
+#228=VERTEX_POINT('',#227);
+#229=CARTESIAN_POINT('',(59.77,10.,0.4));
+#230=DIRECTION('',(-1.,0.,0.));
+#231=VECTOR('',#230,33.885);
+#232=LINE('',#229,#231);
+#233=EDGE_CURVE('',#226,#228,#232,.T.);
+#234=ORIENTED_EDGE('',*,*,#233,.T.);
+#235=CARTESIAN_POINT('',(25.885,10.,0.3));
+#236=VERTEX_POINT('',#235);
+#237=CARTESIAN_POINT('',(25.885,10.,0.3));
+#238=DIRECTION('',(0.,0.,1.));
+#239=VECTOR('',#238,1.);
+#240=LINE('',#237,#239);
+#241=EDGE_CURVE('',#236,#228,#240,.T.);
+#242=ORIENTED_EDGE('',*,*,#241,.F.);
+#243=CARTESIAN_POINT('',(59.77,10.,0.3));
+#244=VERTEX_POINT('',#243);
+#245=CARTESIAN_POINT('',(194.2525,10.,0.3));
+#246=DIRECTION('',(-1.,0.,0.));
+#247=VECTOR('',#246,338.85);
+#248=LINE('',#245,#247);
+#249=EDGE_CURVE('',#244,#236,#248,.T.);
+#250=ORIENTED_EDGE('',*,*,#249,.F.);
+#251=CARTESIAN_POINT('',(59.77,10.,0.3));
+#252=DIRECTION('',(0.,0.,1.));
+#253=VECTOR('',#252,1.);
+#254=LINE('',#251,#253);
+#255=EDGE_CURVE('',#244,#226,#254,.T.);
+#256=ORIENTED_EDGE('',*,*,#255,.T.);
+#257=EDGE_LOOP('',(#234,#242,#250,#256));
+#258=FACE_BOUND('',#257,.T.);
+#259=ADVANCED_FACE('',(#258),#224,.T.);
+#260=CARTESIAN_POINT('',(25.885,10.,0.3));
+#261=DIRECTION('',(-1.,0.,0.));
+#262=DIRECTION('',(0.,0.,1.));
+#263=AXIS2_PLACEMENT_3D('',#260,#261,#262);
+#264=PLANE('',#263);
+#265=CARTESIAN_POINT('',(25.885,14.,0.4));
+#266=VERTEX_POINT('',#265);
+#267=CARTESIAN_POINT('',(25.885,10.,0.4));
+#268=DIRECTION('',(0.,1.,0.));
+#269=VECTOR('',#268,4.);
+#270=LINE('',#267,#269);
+#271=EDGE_CURVE('',#228,#266,#270,.T.);
+#272=ORIENTED_EDGE('',*,*,#271,.T.);
+#273=CARTESIAN_POINT('',(25.885,14.,0.3));
+#274=VERTEX_POINT('',#273);
+#275=CARTESIAN_POINT('',(25.885,14.,0.3));
+#276=DIRECTION('',(0.,0.,1.));
+#277=VECTOR('',#276,1.);
+#278=LINE('',#275,#277);
+#279=EDGE_CURVE('',#274,#266,#278,.T.);
+#280=ORIENTED_EDGE('',*,*,#279,.F.);
+#281=CARTESIAN_POINT('',(25.885,5.5,0.3));
+#282=DIRECTION('',(0.,1.,0.));
+#283=VECTOR('',#282,40.);
+#284=LINE('',#281,#283);
+#285=EDGE_CURVE('',#236,#274,#284,.T.);
+#286=ORIENTED_EDGE('',*,*,#285,.F.);
+#287=ORIENTED_EDGE('',*,*,#241,.T.);
+#288=EDGE_LOOP('',(#272,#280,#286,#287));
+#289=FACE_BOUND('',#288,.T.);
+#290=ADVANCED_FACE('',(#289),#264,.T.);
+#291=CARTESIAN_POINT('',(25.885,14.,0.3));
+#292=DIRECTION('',(0.,1.,0.));
+#293=DIRECTION('',(0.,0.,1.));
+#294=AXIS2_PLACEMENT_3D('',#291,#292,#293);
+#295=PLANE('',#294);
+#296=CARTESIAN_POINT('',(33.885,14.,0.4));
+#297=VERTEX_POINT('',#296);
+#298=CARTESIAN_POINT('',(25.885,14.,0.4));
+#299=DIRECTION('',(1.,-0.,0.));
+#300=VECTOR('',#299,8.);
+#301=LINE('',#298,#300);
+#302=EDGE_CURVE('',#266,#297,#301,.T.);
+#303=ORIENTED_EDGE('',*,*,#302,.T.);
+#304=CARTESIAN_POINT('',(33.885,14.,0.3));
+#305=VERTEX_POINT('',#304);
+#306=CARTESIAN_POINT('',(33.885,14.,0.3));
+#307=DIRECTION('',(0.,0.,1.));
+#308=VECTOR('',#307,1.);
+#309=LINE('',#306,#308);
+#310=EDGE_CURVE('',#305,#297,#309,.T.);
+#311=ORIENTED_EDGE('',*,*,#310,.F.);
+#312=CARTESIAN_POINT('',(7.885,14.,0.3));
+#313=DIRECTION('',(1.,-0.,0.));
+#314=VECTOR('',#313,80.);
+#315=LINE('',#312,#314);
+#316=EDGE_CURVE('',#274,#305,#315,.T.);
+#317=ORIENTED_EDGE('',*,*,#316,.F.);
+#318=ORIENTED_EDGE('',*,*,#279,.T.);
+#319=EDGE_LOOP('',(#303,#311,#317,#318));
+#320=FACE_BOUND('',#319,.T.);
+#321=ADVANCED_FACE('',(#320),#295,.T.);
+#322=CARTESIAN_POINT('',(33.885,18.,0.3));
+#323=DIRECTION('',(0.,-0.,1.));
+#324=DIRECTION('',(0.,1.,0.));
+#325=AXIS2_PLACEMENT_3D('',#322,#323,#324);
+#326=CYLINDRICAL_SURFACE('',#325,4.);
+#327=CARTESIAN_POINT('',(37.885,18.,0.4));
+#328=VERTEX_POINT('',#327);
+#329=CARTESIAN_POINT('',(33.885,18.,0.4));
+#330=DIRECTION('',(0.,-0.,1.));
+#331=DIRECTION('',(0.,1.,0.));
+#332=AXIS2_PLACEMENT_3D('',#329,#330,#331);
+#333=CIRCLE('',#332,4.);
+#334=EDGE_CURVE('',#297,#328,#333,.T.);
+#335=ORIENTED_EDGE('',*,*,#334,.T.);
+#336=CARTESIAN_POINT('',(37.885,18.,0.3));
+#337=VERTEX_POINT('',#336);
+#338=CARTESIAN_POINT('',(37.885,18.,0.3));
+#339=DIRECTION('',(0.,0.,1.));
+#340=VECTOR('',#339,1.);
+#341=LINE('',#338,#340);
+#342=EDGE_CURVE('',#337,#328,#341,.T.);
+#343=ORIENTED_EDGE('',*,*,#342,.F.);
+#344=CARTESIAN_POINT('',(33.885,18.,0.3));
+#345=DIRECTION('',(0.,-0.,1.));
+#346=DIRECTION('',(0.,1.,0.));
+#347=AXIS2_PLACEMENT_3D('',#344,#345,#346);
+#348=CIRCLE('',#347,4.);
+#349=EDGE_CURVE('',#305,#337,#348,.T.);
+#350=ORIENTED_EDGE('',*,*,#349,.F.);
+#351=ORIENTED_EDGE('',*,*,#310,.T.);
+#352=EDGE_LOOP('',(#335,#343,#350,#351));
+#353=FACE_BOUND('',#352,.T.);
+#354=ADVANCED_FACE('',(#353),#326,.F.);
+#355=CARTESIAN_POINT('',(37.885,18.,0.3));
+#356=DIRECTION('',(-1.,-0.,0.));
+#357=DIRECTION('',(0.,0.,1.));
+#358=AXIS2_PLACEMENT_3D('',#355,#356,#357);
+#359=PLANE('',#358);
+#360=CARTESIAN_POINT('',(37.885,22.,0.4));
+#361=VERTEX_POINT('',#360);
+#362=CARTESIAN_POINT('',(37.885,-18.,0.4));
+#363=DIRECTION('',(-0.,1.,0.));
+#364=VECTOR('',#363,40.);
+#365=LINE('',#362,#364);
+#366=EDGE_CURVE('',#328,#361,#365,.T.);
+#367=ORIENTED_EDGE('',*,*,#366,.T.);
+#368=CARTESIAN_POINT('',(37.885,22.,0.3));
+#369=VERTEX_POINT('',#368);
+#370=CARTESIAN_POINT('',(37.885,22.,0.3));
+#371=DIRECTION('',(0.,0.,1.));
+#372=VECTOR('',#371,1.);
+#373=LINE('',#370,#372);
+#374=EDGE_CURVE('',#369,#361,#373,.T.);
+#375=ORIENTED_EDGE('',*,*,#374,.F.);
+#376=CARTESIAN_POINT('',(37.885,49.5,0.3));
+#377=DIRECTION('',(-0.,1.,0.));
+#378=VECTOR('',#377,40.);
+#379=LINE('',#376,#378);
+#380=EDGE_CURVE('',#337,#369,#379,.T.);
+#381=ORIENTED_EDGE('',*,*,#380,.F.);
+#382=ORIENTED_EDGE('',*,*,#342,.T.);
+#383=EDGE_LOOP('',(#367,#375,#381,#382));
+#384=FACE_BOUND('',#383,.T.);
+#385=ADVANCED_FACE('',(#384),#359,.T.);
+#386=CARTESIAN_POINT('',(43.971385657,14.988469306,0.4));
+#387=DIRECTION('',(-0.,-0.,1.));
+#388=DIRECTION('',(1.,0.,0.));
+#389=AXIS2_PLACEMENT_3D('',#386,#387,#388);
+#390=PLANE('',#389);
+#391=ORIENTED_EDGE('',*,*,#233,.F.);
+#392=CARTESIAN_POINT('',(59.77,22.,0.4));
+#393=VERTEX_POINT('',#392);
+#394=CARTESIAN_POINT('',(59.77,22.,0.4));
+#395=DIRECTION('',(0.,-1.,0.));
+#396=VECTOR('',#395,12.);
+#397=LINE('',#394,#396);
+#398=EDGE_CURVE('',#393,#226,#397,.T.);
+#399=ORIENTED_EDGE('',*,*,#398,.F.);
+#400=CARTESIAN_POINT('',(-159.08,22.,0.4));
+#401=DIRECTION('',(1.,-0.,0.));
+#402=VECTOR('',#401,218.85);
+#403=LINE('',#400,#402);
+#404=EDGE_CURVE('',#361,#393,#403,.T.);
+#405=ORIENTED_EDGE('',*,*,#404,.F.);
+#406=ORIENTED_EDGE('',*,*,#366,.F.);
+#407=ORIENTED_EDGE('',*,*,#334,.F.);
+#408=ORIENTED_EDGE('',*,*,#302,.F.);
+#409=ORIENTED_EDGE('',*,*,#271,.F.);
+#410=EDGE_LOOP('',(#391,#399,#405,#406,#407,#408,#409));
+#411=FACE_BOUND('',#410,.T.);
+#412=ADVANCED_FACE('',(#411),#390,.T.);
+#413=CARTESIAN_POINT('',(2.5,2.5,-63.390995439));
+#414=DIRECTION('',(0.,0.,1.));
+#415=DIRECTION('',(1.,0.,-0.));
+#416=AXIS2_PLACEMENT_3D('',#413,#414,#415);
+#417=CYLINDRICAL_SURFACE('',#416,1.);
+#418=CARTESIAN_POINT('',(1.5,2.5,0.));
+#419=VERTEX_POINT('',#418);
+#420=CARTESIAN_POINT('',(1.5,2.5,0.3));
+#421=VERTEX_POINT('',#420);
+#422=CARTESIAN_POINT('',(1.5,2.5,0.));
+#423=DIRECTION('',(0.,0.,1.));
+#424=VECTOR('',#423,0.3);
+#425=LINE('',#422,#424);
+#426=EDGE_CURVE('',#419,#421,#425,.T.);
+#427=ORIENTED_EDGE('',*,*,#426,.T.);
+#428=CARTESIAN_POINT('',(3.5,2.5,0.3));
+#429=VERTEX_POINT('',#428);
+#430=CARTESIAN_POINT('',(2.5,2.5,0.3));
+#431=DIRECTION('',(0.,0.,-1.));
+#432=DIRECTION('',(1.,0.,0.));
+#433=AXIS2_PLACEMENT_3D('',#430,#431,#432);
+#434=CIRCLE('',#433,1.);
+#435=EDGE_CURVE('',#429,#421,#434,.T.);
+#436=ORIENTED_EDGE('',*,*,#435,.F.);
+#437=CARTESIAN_POINT('',(2.5,2.5,0.3));
+#438=DIRECTION('',(0.,0.,-1.));
+#439=DIRECTION('',(1.,0.,0.));
+#440=AXIS2_PLACEMENT_3D('',#437,#438,#439);
+#441=CIRCLE('',#440,1.);
+#442=EDGE_CURVE('',#421,#429,#441,.T.);
+#443=ORIENTED_EDGE('',*,*,#442,.F.);
+#444=ORIENTED_EDGE('',*,*,#426,.F.);
+#445=CARTESIAN_POINT('',(2.5,2.5,0.));
+#446=DIRECTION('',(0.,0.,1.));
+#447=DIRECTION('',(1.,0.,-0.));
+#448=AXIS2_PLACEMENT_3D('',#445,#446,#447);
+#449=CIRCLE('',#448,1.);
+#450=EDGE_CURVE('',#419,#419,#449,.T.);
+#451=ORIENTED_EDGE('',*,*,#450,.F.);
+#452=EDGE_LOOP('',(#427,#436,#443,#444,#451));
+#453=FACE_BOUND('',#452,.T.);
+#454=ADVANCED_FACE('',(#453),#417,.F.);
+#455=COLOUR_RGB('',0.752941012,0.752941012,0.752941012);
+#456=FILL_AREA_STYLE_COLOUR('',#455);
+#457=FILL_AREA_STYLE('',(#456));
+#458=SURFACE_STYLE_FILL_AREA(#457);
+#459=SURFACE_SIDE_STYLE('',(#458));
+#460=SURFACE_STYLE_USAGE(.BOTH.,#459);
+#461=PRESENTATION_STYLE_ASSIGNMENT((#460));
+#462=OVER_RIDING_STYLED_ITEM('',(#461),#454,#26);
+#463=CARTESIAN_POINT('',(57.27,2.5,-63.390995439));
+#464=DIRECTION('',(0.,0.,1.));
+#465=DIRECTION('',(1.,0.,-0.));
+#466=AXIS2_PLACEMENT_3D('',#463,#464,#465);
+#467=CYLINDRICAL_SURFACE('',#466,1.);
+#468=CARTESIAN_POINT('',(56.27,2.5,0.));
+#469=VERTEX_POINT('',#468);
+#470=CARTESIAN_POINT('',(56.27,2.5,0.3));
+#471=VERTEX_POINT('',#470);
+#472=CARTESIAN_POINT('',(56.27,2.5,0.));
+#473=DIRECTION('',(0.,0.,1.));
+#474=VECTOR('',#473,0.3);
+#475=LINE('',#472,#474);
+#476=EDGE_CURVE('',#469,#471,#475,.T.);
+#477=ORIENTED_EDGE('',*,*,#476,.T.);
+#478=CARTESIAN_POINT('',(58.27,2.5,0.3));
+#479=VERTEX_POINT('',#478);
+#480=CARTESIAN_POINT('',(57.27,2.5,0.3));
+#481=DIRECTION('',(0.,0.,-1.));
+#482=DIRECTION('',(1.,0.,0.));
+#483=AXIS2_PLACEMENT_3D('',#480,#481,#482);
+#484=CIRCLE('',#483,1.);
+#485=EDGE_CURVE('',#479,#471,#484,.T.);
+#486=ORIENTED_EDGE('',*,*,#485,.F.);
+#487=CARTESIAN_POINT('',(57.27,2.5,0.3));
+#488=DIRECTION('',(0.,0.,-1.));
+#489=DIRECTION('',(1.,0.,0.));
+#490=AXIS2_PLACEMENT_3D('',#487,#488,#489);
+#491=CIRCLE('',#490,1.);
+#492=EDGE_CURVE('',#471,#479,#491,.T.);
+#493=ORIENTED_EDGE('',*,*,#492,.F.);
+#494=ORIENTED_EDGE('',*,*,#476,.F.);
+#495=CARTESIAN_POINT('',(57.27,2.5,0.));
+#496=DIRECTION('',(0.,0.,1.));
+#497=DIRECTION('',(1.,0.,-0.));
+#498=AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#499=CIRCLE('',#498,1.);
+#500=EDGE_CURVE('',#469,#469,#499,.T.);
+#501=ORIENTED_EDGE('',*,*,#500,.F.);
+#502=EDGE_LOOP('',(#477,#486,#493,#494,#501));
+#503=FACE_BOUND('',#502,.T.);
+#504=ADVANCED_FACE('',(#503),#467,.F.);
+#505=OVER_RIDING_STYLED_ITEM('',(#461),#504,#26);
+#506=CARTESIAN_POINT('',(0.,0.,0.));
+#507=DIRECTION('',(-1.,-0.,0.));
+#508=DIRECTION('',(0.,0.,1.));
+#509=AXIS2_PLACEMENT_3D('',#506,#507,#508);
+#510=PLANE('',#509);
+#511=CARTESIAN_POINT('',(0.,0.,0.3));
+#512=VERTEX_POINT('',#511);
+#513=CARTESIAN_POINT('',(0.,-198.,0.3));
+#514=DIRECTION('',(-0.,1.,0.));
+#515=VECTOR('',#514,100.);
+#516=LINE('',#513,#515);
+#517=EDGE_CURVE('',#512,#176,#516,.T.);
+#518=ORIENTED_EDGE('',*,*,#517,.T.);
+#519=ORIENTED_EDGE('',*,*,#181,.T.);
+#520=ORIENTED_EDGE('',*,*,#210,.T.);
+#521=CARTESIAN_POINT('',(-0.,22.,0.));
+#522=VERTEX_POINT('',#521);
+#523=CARTESIAN_POINT('',(-0.,22.,0.));
+#524=DIRECTION('',(0.,0.,1.));
+#525=VECTOR('',#524,4.);
+#526=LINE('',#523,#525);
+#527=EDGE_CURVE('',#522,#199,#526,.T.);
+#528=ORIENTED_EDGE('',*,*,#527,.F.);
+#529=CARTESIAN_POINT('',(0.,0.,0.));
+#530=VERTEX_POINT('',#529);
+#531=CARTESIAN_POINT('',(-0.,22.,0.));
+#532=DIRECTION('',(0.,-1.,0.));
+#533=VECTOR('',#532,22.);
+#534=LINE('',#531,#533);
+#535=EDGE_CURVE('',#522,#530,#534,.T.);
+#536=ORIENTED_EDGE('',*,*,#535,.T.);
+#537=CARTESIAN_POINT('',(0.,0.,0.));
+#538=DIRECTION('',(0.,0.,1.));
+#539=VECTOR('',#538,3.);
+#540=LINE('',#537,#539);
+#541=EDGE_CURVE('',#530,#512,#540,.T.);
+#542=ORIENTED_EDGE('',*,*,#541,.T.);
+#543=EDGE_LOOP('',(#518,#519,#520,#528,#536,#542));
+#544=FACE_BOUND('',#543,.T.);
+#545=ADVANCED_FACE('',(#544),#510,.T.);
+#546=COLOUR_RGB('',0.780391991,0.745097995,0.647059023);
+#547=FILL_AREA_STYLE_COLOUR('',#546);
+#548=FILL_AREA_STYLE('',(#547));
+#549=SURFACE_STYLE_FILL_AREA(#548);
+#550=SURFACE_SIDE_STYLE('',(#549));
+#551=SURFACE_STYLE_USAGE(.BOTH.,#550);
+#552=PRESENTATION_STYLE_ASSIGNMENT((#551));
+#553=OVER_RIDING_STYLED_ITEM('',(#552),#545,#26);
+#554=CARTESIAN_POINT('',(-0.,22.,0.));
+#555=DIRECTION('',(-0.,1.,0.));
+#556=DIRECTION('',(0.,0.,1.));
+#557=AXIS2_PLACEMENT_3D('',#554,#555,#556);
+#558=PLANE('',#557);
+#559=CARTESIAN_POINT('',(-199.08,22.,0.3));
+#560=DIRECTION('',(1.,0.,0.));
+#561=VECTOR('',#560,40.);
+#562=LINE('',#559,#561);
+#563=EDGE_CURVE('',#51,#369,#562,.T.);
+#564=ORIENTED_EDGE('',*,*,#563,.T.);
+#565=ORIENTED_EDGE('',*,*,#374,.T.);
+#566=ORIENTED_EDGE('',*,*,#404,.T.);
+#567=CARTESIAN_POINT('',(59.77,22.,0.));
+#568=VERTEX_POINT('',#567);
+#569=CARTESIAN_POINT('',(59.77,22.,0.));
+#570=DIRECTION('',(0.,0.,1.));
+#571=VECTOR('',#570,4.);
+#572=LINE('',#569,#571);
+#573=EDGE_CURVE('',#568,#393,#572,.T.);
+#574=ORIENTED_EDGE('',*,*,#573,.F.);
+#575=CARTESIAN_POINT('',(59.77,22.,0.));
+#576=DIRECTION('',(-1.,-0.,0.));
+#577=VECTOR('',#576,597.7);
+#578=LINE('',#575,#577);
+#579=EDGE_CURVE('',#568,#522,#578,.T.);
+#580=ORIENTED_EDGE('',*,*,#579,.T.);
+#581=ORIENTED_EDGE('',*,*,#527,.T.);
+#582=ORIENTED_EDGE('',*,*,#204,.T.);
+#583=ORIENTED_EDGE('',*,*,#62,.F.);
+#584=EDGE_LOOP('',(#564,#565,#566,#574,#580,#581,#582,#583));
+#585=FACE_BOUND('',#584,.T.);
+#586=ADVANCED_FACE('',(#585),#558,.T.);
+#587=OVER_RIDING_STYLED_ITEM('',(#552),#586,#26);
+#588=CARTESIAN_POINT('',(59.77,22.,0.));
+#589=DIRECTION('',(1.,0.,0.));
+#590=DIRECTION('',(0.,0.,-1.));
+#591=AXIS2_PLACEMENT_3D('',#588,#589,#590);
+#592=PLANE('',#591);
+#593=CARTESIAN_POINT('',(59.77,0.,0.3));
+#594=VERTEX_POINT('',#593);
+#595=CARTESIAN_POINT('',(59.77,100.,0.3));
+#596=DIRECTION('',(0.,-1.,0.));
+#597=VECTOR('',#596,100.);
+#598=LINE('',#595,#597);
+#599=EDGE_CURVE('',#244,#594,#598,.T.);
+#600=ORIENTED_EDGE('',*,*,#599,.T.);
+#601=CARTESIAN_POINT('',(59.77,0.,0.));
+#602=VERTEX_POINT('',#601);
+#603=CARTESIAN_POINT('',(59.77,0.,0.));
+#604=DIRECTION('',(0.,0.,1.));
+#605=VECTOR('',#604,3.);
+#606=LINE('',#603,#605);
+#607=EDGE_CURVE('',#602,#594,#606,.T.);
+#608=ORIENTED_EDGE('',*,*,#607,.F.);
+#609=CARTESIAN_POINT('',(59.77,0.,0.));
+#610=DIRECTION('',(0.,1.,0.));
+#611=VECTOR('',#610,22.);
+#612=LINE('',#609,#611);
+#613=EDGE_CURVE('',#602,#568,#612,.T.);
+#614=ORIENTED_EDGE('',*,*,#613,.T.);
+#615=ORIENTED_EDGE('',*,*,#573,.T.);
+#616=ORIENTED_EDGE('',*,*,#398,.T.);
+#617=ORIENTED_EDGE('',*,*,#255,.F.);
+#618=EDGE_LOOP('',(#600,#608,#614,#615,#616,#617));
+#619=FACE_BOUND('',#618,.T.);
+#620=ADVANCED_FACE('',(#619),#592,.T.);
+#621=OVER_RIDING_STYLED_ITEM('',(#552),#620,#26);
+#622=CARTESIAN_POINT('',(59.77,0.,0.));
+#623=DIRECTION('',(0.,-1.,0.));
+#624=DIRECTION('',(0.,0.,-1.));
+#625=AXIS2_PLACEMENT_3D('',#622,#623,#624);
+#626=PLANE('',#625);
+#627=CARTESIAN_POINT('',(59.77,0.,0.3));
+#628=DIRECTION('',(-1.,0.,0.));
+#629=VECTOR('',#628,59.77);
+#630=LINE('',#627,#629);
+#631=EDGE_CURVE('',#594,#512,#630,.T.);
+#632=ORIENTED_EDGE('',*,*,#631,.T.);
+#633=ORIENTED_EDGE('',*,*,#541,.F.);
+#634=CARTESIAN_POINT('',(0.,0.,0.));
+#635=DIRECTION('',(1.,-0.,0.));
+#636=VECTOR('',#635,59.77);
+#637=LINE('',#634,#636);
+#638=EDGE_CURVE('',#530,#602,#637,.T.);
+#639=ORIENTED_EDGE('',*,*,#638,.T.);
+#640=ORIENTED_EDGE('',*,*,#607,.T.);
+#641=EDGE_LOOP('',(#632,#633,#639,#640));
+#642=FACE_BOUND('',#641,.T.);
+#643=ADVANCED_FACE('',(#642),#626,.T.);
+#644=OVER_RIDING_STYLED_ITEM('',(#552),#643,#26);
+#645=CARTESIAN_POINT('',(29.885,11.,0.));
+#646=DIRECTION('',(0.,0.,1.));
+#647=DIRECTION('',(1.,0.,0.));
+#648=AXIS2_PLACEMENT_3D('',#645,#646,#647);
+#649=PLANE('',#648);
+#650=ORIENTED_EDGE('',*,*,#450,.T.);
+#651=EDGE_LOOP('',(#650));
+#652=FACE_BOUND('',#651,.T.);
+#653=ORIENTED_EDGE('',*,*,#500,.T.);
+#654=EDGE_LOOP('',(#653));
+#655=FACE_BOUND('',#654,.T.);
+#656=ORIENTED_EDGE('',*,*,#638,.F.);
+#657=ORIENTED_EDGE('',*,*,#535,.F.);
+#658=ORIENTED_EDGE('',*,*,#579,.F.);
+#659=ORIENTED_EDGE('',*,*,#613,.F.);
+#660=EDGE_LOOP('',(#656,#657,#658,#659));
+#661=FACE_BOUND('',#660,.T.);
+#662=ADVANCED_FACE('',(#652,#655,#661),#649,.F.);
+#663=OVER_RIDING_STYLED_ITEM('',(#552),#662,#26);
+#664=CARTESIAN_POINT('',(29.885,11.,0.3));
+#665=DIRECTION('',(0.,0.,1.));
+#666=DIRECTION('',(1.,0.,0.));
+#667=AXIS2_PLACEMENT_3D('',#664,#665,#666);
+#668=PLANE('',#667);
+#669=ORIENTED_EDGE('',*,*,#187,.T.);
+#670=ORIENTED_EDGE('',*,*,#517,.F.);
+#671=ORIENTED_EDGE('',*,*,#631,.F.);
+#672=ORIENTED_EDGE('',*,*,#599,.F.);
+#673=ORIENTED_EDGE('',*,*,#249,.T.);
+#674=ORIENTED_EDGE('',*,*,#285,.T.);
+#675=ORIENTED_EDGE('',*,*,#316,.T.);
+#676=ORIENTED_EDGE('',*,*,#349,.T.);
+#677=ORIENTED_EDGE('',*,*,#380,.T.);
+#678=ORIENTED_EDGE('',*,*,#563,.F.);
+#679=ORIENTED_EDGE('',*,*,#56,.T.);
+#680=ORIENTED_EDGE('',*,*,#92,.T.);
+#681=ORIENTED_EDGE('',*,*,#125,.T.);
+#682=ORIENTED_EDGE('',*,*,#156,.T.);
+#683=EDGE_LOOP('',(#669,#670,#671,#672,#673,#674,#675,#676,#677,#678,#679,#680,#681,#682));
+#684=FACE_BOUND('',#683,.T.);
+#685=ORIENTED_EDGE('',*,*,#435,.T.);
+#686=ORIENTED_EDGE('',*,*,#442,.T.);
+#687=EDGE_LOOP('',(#685,#686));
+#688=FACE_BOUND('',#687,.T.);
+#689=ORIENTED_EDGE('',*,*,#485,.T.);
+#690=ORIENTED_EDGE('',*,*,#492,.T.);
+#691=EDGE_LOOP('',(#689,#690));
+#692=FACE_BOUND('',#691,.T.);
+#693=ADVANCED_FACE('',(#684,#688,#692),#668,.T.);
+#694=OVER_RIDING_STYLED_ITEM('',(#552),#693,#26);
+#695=CLOSED_SHELL('',(#66,#97,#130,#161,#192,#219,#259,#290,#321,#354,#385,#412,#454,#504,#545,#586,#620,#643,#662,#693));
+#696=MANIFOLD_SOLID_BREP('',#695);
+#697=COLOUR_RGB('',0.658824027,0.349020004,0.125489995);
+#698=FILL_AREA_STYLE_COLOUR('',#697);
+#699=FILL_AREA_STYLE('',(#698));
+#700=SURFACE_STYLE_FILL_AREA(#699);
+#701=SURFACE_SIDE_STYLE('',(#700));
+#702=SURFACE_STYLE_USAGE(.BOTH.,#701);
+#703=PRESENTATION_STYLE_ASSIGNMENT((#702));
+#26=STYLED_ITEM('',(#703),#696);
+#16=SHAPE_REPRESENTATION('dcf44d07f4883464f1604d866bb30fc720230107-1-15qmooe.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('dcf44d07f4883464f1604d866bb30fc720230107-1-15qmooe.ipt',(#696),#10);
+#711=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#712=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#713=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#712);
+#714=PRODUCT_CONTEXT('',#712,'mechanical');
+#715=PRODUCT_DEFINITION_CONTEXT('part definition',#712,'design');
+#24=PRODUCT('dcf44d07f4883464f1604d866bb30fc720230107-1-15qmooe.ipt','dcf44d07f4883464f1604d866bb30fc720230107-1-15qmooe.ipt','',(#714));
+#716=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#717=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#717,#715);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#718=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#462,#505,#553,#587,#621,#644,#663,#694,#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/shield-360_Cu.step b/Design Files/CAD/STEP/shield-360_Cu.step
new file mode 100644
index 0000000000000000000000000000000000000000..0e3ee799024c282f4e871dff588f3e7ee2bc92a7
--- /dev/null
+++ b/Design Files/CAD/STEP/shield-360_Cu.step	
@@ -0,0 +1,341 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/eb5b30b89dc9a8c37e3ca8c862f1f40820230107-1-1mef0no.ipt.step',
+'2023-01-07T10:47:10+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','eb5b30b89dc9a8c37e3ca8c862f1f40820230107-1-1mef0no.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(-0.,0.,-177.5));
+#28=DIRECTION('',(0.,0.,-1.));
+#29=DIRECTION('',(-1.,0.,0.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=PLANE('',#30);
+#32=CARTESIAN_POINT('',(165.,0.,-177.5));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(0.,0.,-177.5));
+#35=DIRECTION('',(0.,0.,1.));
+#36=DIRECTION('',(-1.,0.,0.));
+#37=AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#38=CIRCLE('',#37,165.);
+#39=EDGE_CURVE('',#33,#33,#38,.T.);
+#40=ORIENTED_EDGE('',*,*,#39,.F.);
+#41=EDGE_LOOP('',(#40));
+#42=FACE_BOUND('',#41,.T.);
+#43=CARTESIAN_POINT('',(165.12,0.,-177.5));
+#44=VERTEX_POINT('',#43);
+#45=CARTESIAN_POINT('',(0.,0.,-177.5));
+#46=DIRECTION('',(0.,0.,1.));
+#47=DIRECTION('',(-1.,0.,0.));
+#48=AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#49=CIRCLE('',#48,165.12);
+#50=EDGE_CURVE('',#44,#44,#49,.T.);
+#51=ORIENTED_EDGE('',*,*,#50,.T.);
+#52=EDGE_LOOP('',(#51));
+#53=FACE_BOUND('',#52,.T.);
+#54=ADVANCED_FACE('',(#42,#53),#31,.F.);
+#55=CARTESIAN_POINT('',(-0.,0.,177.5));
+#56=DIRECTION('',(0.,0.,-1.));
+#57=DIRECTION('',(-1.,0.,0.));
+#58=AXIS2_PLACEMENT_3D('',#55,#56,#57);
+#59=PLANE('',#58);
+#60=CARTESIAN_POINT('',(165.,0.,177.5));
+#61=VERTEX_POINT('',#60);
+#62=CARTESIAN_POINT('',(0.,0.,177.5));
+#63=DIRECTION('',(0.,0.,-1.));
+#64=DIRECTION('',(-1.,0.,0.));
+#65=AXIS2_PLACEMENT_3D('',#62,#63,#64);
+#66=CIRCLE('',#65,165.);
+#67=EDGE_CURVE('',#61,#61,#66,.T.);
+#68=ORIENTED_EDGE('',*,*,#67,.F.);
+#69=EDGE_LOOP('',(#68));
+#70=FACE_BOUND('',#69,.T.);
+#71=CARTESIAN_POINT('',(165.12,0.,177.5));
+#72=VERTEX_POINT('',#71);
+#73=CARTESIAN_POINT('',(0.,0.,177.5));
+#74=DIRECTION('',(-0.,-0.,-1.));
+#75=DIRECTION('',(-1.,0.,0.));
+#76=AXIS2_PLACEMENT_3D('',#73,#74,#75);
+#77=CIRCLE('',#76,165.12);
+#78=EDGE_CURVE('',#72,#72,#77,.T.);
+#79=ORIENTED_EDGE('',*,*,#78,.T.);
+#80=EDGE_LOOP('',(#79));
+#81=FACE_BOUND('',#80,.T.);
+#82=ADVANCED_FACE('',(#70,#81),#59,.T.);
+#83=CARTESIAN_POINT('',(0.,0.,0.));
+#84=DIRECTION('',(0.,0.,1.));
+#85=DIRECTION('',(-1.,0.,0.));
+#86=AXIS2_PLACEMENT_3D('',#83,#84,#85);
+#87=CYLINDRICAL_SURFACE('',#86,165.12);
+#88=CARTESIAN_POINT('',(165.12,0.,184.88));
+#89=VERTEX_POINT('',#88);
+#90=CARTESIAN_POINT('',(165.12,-0.,184.88));
+#91=DIRECTION('',(-0.,-0.,-1.));
+#92=VECTOR('',#91,7.38);
+#93=LINE('',#90,#92);
+#94=EDGE_CURVE('',#89,#72,#93,.T.);
+#95=ORIENTED_EDGE('',*,*,#94,.T.);
+#96=ORIENTED_EDGE('',*,*,#78,.F.);
+#97=ORIENTED_EDGE('',*,*,#94,.F.);
+#98=CARTESIAN_POINT('',(0.,0.,184.88));
+#99=DIRECTION('',(-0.,-0.,-1.));
+#100=DIRECTION('',(-1.,0.,0.));
+#101=AXIS2_PLACEMENT_3D('',#98,#99,#100);
+#102=CIRCLE('',#101,165.12);
+#103=EDGE_CURVE('',#89,#89,#102,.T.);
+#104=ORIENTED_EDGE('',*,*,#103,.T.);
+#105=EDGE_LOOP('',(#95,#96,#97,#104));
+#106=FACE_BOUND('',#105,.T.);
+#107=ADVANCED_FACE('',(#106),#87,.T.);
+#108=CARTESIAN_POINT('',(0.,0.,0.));
+#109=DIRECTION('',(0.,0.,1.));
+#110=DIRECTION('',(-1.,0.,0.));
+#111=AXIS2_PLACEMENT_3D('',#108,#109,#110);
+#112=CYLINDRICAL_SURFACE('',#111,165.12);
+#113=CARTESIAN_POINT('',(165.12,0.,-184.88));
+#114=VERTEX_POINT('',#113);
+#115=CARTESIAN_POINT('',(165.12,-0.,-177.5));
+#116=DIRECTION('',(-0.,-0.,-1.));
+#117=VECTOR('',#116,7.38);
+#118=LINE('',#115,#117);
+#119=EDGE_CURVE('',#44,#114,#118,.T.);
+#120=ORIENTED_EDGE('',*,*,#119,.T.);
+#121=CARTESIAN_POINT('',(0.,0.,-184.88));
+#122=DIRECTION('',(0.,0.,1.));
+#123=DIRECTION('',(-1.,0.,0.));
+#124=AXIS2_PLACEMENT_3D('',#121,#122,#123);
+#125=CIRCLE('',#124,165.12);
+#126=EDGE_CURVE('',#114,#114,#125,.T.);
+#127=ORIENTED_EDGE('',*,*,#126,.T.);
+#128=ORIENTED_EDGE('',*,*,#119,.F.);
+#129=ORIENTED_EDGE('',*,*,#50,.F.);
+#130=EDGE_LOOP('',(#120,#127,#128,#129));
+#131=FACE_BOUND('',#130,.T.);
+#132=ADVANCED_FACE('',(#131),#112,.T.);
+#133=CARTESIAN_POINT('',(0.,0.,-184.88));
+#134=DIRECTION('',(0.,0.,-1.));
+#135=DIRECTION('',(-1.,0.,0.));
+#136=AXIS2_PLACEMENT_3D('',#133,#134,#135);
+#137=PLANE('',#136);
+#138=ORIENTED_EDGE('',*,*,#126,.F.);
+#139=EDGE_LOOP('',(#138));
+#140=FACE_BOUND('',#139,.T.);
+#141=CARTESIAN_POINT('',(169.88,-0.,-184.88));
+#142=VERTEX_POINT('',#141);
+#143=CARTESIAN_POINT('',(0.,0.,-184.88));
+#144=DIRECTION('',(-0.,-0.,1.));
+#145=DIRECTION('',(-1.,0.,0.));
+#146=AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#147=CIRCLE('',#146,169.88);
+#148=EDGE_CURVE('',#142,#142,#147,.T.);
+#149=ORIENTED_EDGE('',*,*,#148,.T.);
+#150=EDGE_LOOP('',(#149));
+#151=FACE_BOUND('',#150,.T.);
+#152=ADVANCED_FACE('',(#140,#151),#137,.F.);
+#153=CARTESIAN_POINT('',(0.,0.,0.));
+#154=DIRECTION('',(0.,0.,1.));
+#155=DIRECTION('',(-1.,0.,0.));
+#156=AXIS2_PLACEMENT_3D('',#153,#154,#155);
+#157=CYLINDRICAL_SURFACE('',#156,169.88);
+#158=CARTESIAN_POINT('',(169.88,0.,184.88));
+#159=VERTEX_POINT('',#158);
+#160=CARTESIAN_POINT('',(169.88,-0.,184.88));
+#161=DIRECTION('',(-0.,-0.,-1.));
+#162=VECTOR('',#161,369.76);
+#163=LINE('',#160,#162);
+#164=EDGE_CURVE('',#159,#142,#163,.T.);
+#165=ORIENTED_EDGE('',*,*,#164,.F.);
+#166=CARTESIAN_POINT('',(0.,0.,184.88));
+#167=DIRECTION('',(-0.,-0.,-1.));
+#168=DIRECTION('',(-1.,0.,0.));
+#169=AXIS2_PLACEMENT_3D('',#166,#167,#168);
+#170=CIRCLE('',#169,169.88);
+#171=EDGE_CURVE('',#159,#159,#170,.T.);
+#172=ORIENTED_EDGE('',*,*,#171,.F.);
+#173=ORIENTED_EDGE('',*,*,#164,.T.);
+#174=ORIENTED_EDGE('',*,*,#148,.F.);
+#175=EDGE_LOOP('',(#165,#172,#173,#174));
+#176=FACE_BOUND('',#175,.T.);
+#177=ADVANCED_FACE('',(#176),#157,.F.);
+#178=CARTESIAN_POINT('',(0.,0.,184.88));
+#179=DIRECTION('',(0.,0.,-1.));
+#180=DIRECTION('',(-1.,0.,0.));
+#181=AXIS2_PLACEMENT_3D('',#178,#179,#180);
+#182=PLANE('',#181);
+#183=ORIENTED_EDGE('',*,*,#103,.F.);
+#184=EDGE_LOOP('',(#183));
+#185=FACE_BOUND('',#184,.T.);
+#186=ORIENTED_EDGE('',*,*,#171,.T.);
+#187=EDGE_LOOP('',(#186));
+#188=FACE_BOUND('',#187,.T.);
+#189=ADVANCED_FACE('',(#185,#188),#182,.T.);
+#190=CARTESIAN_POINT('',(0.,0.,0.));
+#191=DIRECTION('',(0.,0.,1.));
+#192=DIRECTION('',(-1.,0.,0.));
+#193=AXIS2_PLACEMENT_3D('',#190,#191,#192);
+#194=CYLINDRICAL_SURFACE('',#193,165.);
+#195=CARTESIAN_POINT('',(165.,0.,185.));
+#196=VERTEX_POINT('',#195);
+#197=CARTESIAN_POINT('',(165.,-0.,185.));
+#198=DIRECTION('',(-0.,-0.,-1.));
+#199=VECTOR('',#198,7.5);
+#200=LINE('',#197,#199);
+#201=EDGE_CURVE('',#196,#61,#200,.T.);
+#202=ORIENTED_EDGE('',*,*,#201,.F.);
+#203=CARTESIAN_POINT('',(0.,0.,185.));
+#204=DIRECTION('',(0.,0.,-1.));
+#205=DIRECTION('',(-1.,0.,0.));
+#206=AXIS2_PLACEMENT_3D('',#203,#204,#205);
+#207=CIRCLE('',#206,165.);
+#208=EDGE_CURVE('',#196,#196,#207,.T.);
+#209=ORIENTED_EDGE('',*,*,#208,.F.);
+#210=ORIENTED_EDGE('',*,*,#201,.T.);
+#211=ORIENTED_EDGE('',*,*,#67,.T.);
+#212=EDGE_LOOP('',(#202,#209,#210,#211));
+#213=FACE_BOUND('',#212,.T.);
+#214=ADVANCED_FACE('',(#213),#194,.F.);
+#215=COLOUR_RGB('',0.752941012,0.752941012,0.752941012);
+#216=FILL_AREA_STYLE_COLOUR('',#215);
+#217=FILL_AREA_STYLE('',(#216));
+#218=SURFACE_STYLE_FILL_AREA(#217);
+#219=SURFACE_SIDE_STYLE('',(#218));
+#220=SURFACE_STYLE_USAGE(.BOTH.,#219);
+#221=PRESENTATION_STYLE_ASSIGNMENT((#220));
+#222=OVER_RIDING_STYLED_ITEM('',(#221),#214,#26);
+#223=CARTESIAN_POINT('',(0.,0.,0.));
+#224=DIRECTION('',(0.,0.,1.));
+#225=DIRECTION('',(-1.,0.,0.));
+#226=AXIS2_PLACEMENT_3D('',#223,#224,#225);
+#227=CYLINDRICAL_SURFACE('',#226,165.);
+#228=CARTESIAN_POINT('',(165.,0.,-185.));
+#229=VERTEX_POINT('',#228);
+#230=CARTESIAN_POINT('',(165.,-0.,-177.5));
+#231=DIRECTION('',(-0.,-0.,-1.));
+#232=VECTOR('',#231,7.5);
+#233=LINE('',#230,#232);
+#234=EDGE_CURVE('',#33,#229,#233,.T.);
+#235=ORIENTED_EDGE('',*,*,#234,.F.);
+#236=ORIENTED_EDGE('',*,*,#39,.T.);
+#237=ORIENTED_EDGE('',*,*,#234,.T.);
+#238=CARTESIAN_POINT('',(0.,0.,-185.));
+#239=DIRECTION('',(0.,0.,1.));
+#240=DIRECTION('',(-1.,0.,0.));
+#241=AXIS2_PLACEMENT_3D('',#238,#239,#240);
+#242=CIRCLE('',#241,165.);
+#243=EDGE_CURVE('',#229,#229,#242,.T.);
+#244=ORIENTED_EDGE('',*,*,#243,.F.);
+#245=EDGE_LOOP('',(#235,#236,#237,#244));
+#246=FACE_BOUND('',#245,.T.);
+#247=ADVANCED_FACE('',(#246),#227,.F.);
+#248=OVER_RIDING_STYLED_ITEM('',(#221),#247,#26);
+#249=CARTESIAN_POINT('',(0.,0.,-185.));
+#250=DIRECTION('',(0.,0.,-1.));
+#251=DIRECTION('',(-1.,0.,0.));
+#252=AXIS2_PLACEMENT_3D('',#249,#250,#251);
+#253=PLANE('',#252);
+#254=ORIENTED_EDGE('',*,*,#243,.T.);
+#255=EDGE_LOOP('',(#254));
+#256=FACE_BOUND('',#255,.T.);
+#257=CARTESIAN_POINT('',(170.,0.,-185.));
+#258=VERTEX_POINT('',#257);
+#259=CARTESIAN_POINT('',(0.,0.,-185.));
+#260=DIRECTION('',(0.,0.,1.));
+#261=DIRECTION('',(-1.,0.,0.));
+#262=AXIS2_PLACEMENT_3D('',#259,#260,#261);
+#263=CIRCLE('',#262,170.);
+#264=EDGE_CURVE('',#258,#258,#263,.T.);
+#265=ORIENTED_EDGE('',*,*,#264,.F.);
+#266=EDGE_LOOP('',(#265));
+#267=FACE_BOUND('',#266,.T.);
+#268=ADVANCED_FACE('',(#256,#267),#253,.T.);
+#269=OVER_RIDING_STYLED_ITEM('',(#221),#268,#26);
+#270=CARTESIAN_POINT('',(0.,0.,0.));
+#271=DIRECTION('',(0.,0.,1.));
+#272=DIRECTION('',(-1.,0.,0.));
+#273=AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#274=CYLINDRICAL_SURFACE('',#273,170.);
+#275=CARTESIAN_POINT('',(170.,0.,185.));
+#276=VERTEX_POINT('',#275);
+#277=CARTESIAN_POINT('',(170.,-0.,185.));
+#278=DIRECTION('',(-0.,-0.,-1.));
+#279=VECTOR('',#278,370.);
+#280=LINE('',#277,#279);
+#281=EDGE_CURVE('',#276,#258,#280,.T.);
+#282=ORIENTED_EDGE('',*,*,#281,.T.);
+#283=ORIENTED_EDGE('',*,*,#264,.T.);
+#284=ORIENTED_EDGE('',*,*,#281,.F.);
+#285=CARTESIAN_POINT('',(0.,0.,185.));
+#286=DIRECTION('',(0.,0.,-1.));
+#287=DIRECTION('',(-1.,0.,0.));
+#288=AXIS2_PLACEMENT_3D('',#285,#286,#287);
+#289=CIRCLE('',#288,170.);
+#290=EDGE_CURVE('',#276,#276,#289,.T.);
+#291=ORIENTED_EDGE('',*,*,#290,.T.);
+#292=EDGE_LOOP('',(#282,#283,#284,#291));
+#293=FACE_BOUND('',#292,.T.);
+#294=ADVANCED_FACE('',(#293),#274,.T.);
+#295=OVER_RIDING_STYLED_ITEM('',(#221),#294,#26);
+#296=CARTESIAN_POINT('',(0.,0.,185.));
+#297=DIRECTION('',(0.,0.,-1.));
+#298=DIRECTION('',(-1.,0.,0.));
+#299=AXIS2_PLACEMENT_3D('',#296,#297,#298);
+#300=PLANE('',#299);
+#301=ORIENTED_EDGE('',*,*,#208,.T.);
+#302=EDGE_LOOP('',(#301));
+#303=FACE_BOUND('',#302,.T.);
+#304=ORIENTED_EDGE('',*,*,#290,.F.);
+#305=EDGE_LOOP('',(#304));
+#306=FACE_BOUND('',#305,.T.);
+#307=ADVANCED_FACE('',(#303,#306),#300,.F.);
+#308=OVER_RIDING_STYLED_ITEM('',(#221),#307,#26);
+#309=CLOSED_SHELL('',(#54,#82,#107,#132,#152,#177,#189,#214,#247,#268,#294,#307));
+#310=MANIFOLD_SOLID_BREP('',#309);
+#311=COLOUR_RGB('',0.658824027,0.349020004,0.125489995);
+#312=FILL_AREA_STYLE_COLOUR('',#311);
+#313=FILL_AREA_STYLE('',(#312));
+#314=SURFACE_STYLE_FILL_AREA(#313);
+#315=SURFACE_SIDE_STYLE('',(#314));
+#316=SURFACE_STYLE_USAGE(.BOTH.,#315);
+#317=PRESENTATION_STYLE_ASSIGNMENT((#316));
+#26=STYLED_ITEM('',(#317),#310);
+#16=SHAPE_REPRESENTATION('eb5b30b89dc9a8c37e3ca8c862f1f40820230107-1-1mef0no.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('eb5b30b89dc9a8c37e3ca8c862f1f40820230107-1-1mef0no.ipt',(#310),#10);
+#325=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#326=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#327=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#326);
+#328=PRODUCT_CONTEXT('',#326,'mechanical');
+#329=PRODUCT_DEFINITION_CONTEXT('part definition',#326,'design');
+#24=PRODUCT('eb5b30b89dc9a8c37e3ca8c862f1f40820230107-1-1mef0no.ipt','eb5b30b89dc9a8c37e3ca8c862f1f40820230107-1-1mef0no.ipt','',(#328));
+#330=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#331=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#331,#329);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#332=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#222,#248,#269,#295,#308,#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/spacerShaft_10x136.step b/Design Files/CAD/STEP/spacerShaft_10x136.step
new file mode 100644
index 0000000000000000000000000000000000000000..f882a1c35329c67a4b3be0d21c56dfe2ff66ed5f
--- /dev/null
+++ b/Design Files/CAD/STEP/spacerShaft_10x136.step	
@@ -0,0 +1,348 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/b869d6c3df4a2e1ddc62e7d68c6f8be620230107-1-14y9sr8.ipt.step',
+'2023-01-07T10:43:17+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','b869d6c3df4a2e1ddc62e7d68c6f8be620230107-1-14y9sr8.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(0.,0.,12.62098945));
+#28=DIRECTION('',(0.,0.,-1.));
+#29=DIRECTION('',(-1.,0.,0.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=CONICAL_SURFACE('',#30,1.0335,59.);
+#32=CARTESIAN_POINT('',(-0.,-0.,13.2419789));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(2.067,0.,12.));
+#35=VERTEX_POINT('',#34);
+#36=CARTESIAN_POINT('',(-0.,-0.,13.2419789));
+#37=DIRECTION('',(0.857167301,0.,-0.515038075));
+#38=VECTOR('',#37,2.411431232);
+#39=LINE('',#36,#38);
+#40=EDGE_CURVE('',#33,#35,#39,.T.);
+#41=ORIENTED_EDGE('',*,*,#40,.T.);
+#42=CARTESIAN_POINT('',(-2.067,0.,12.));
+#43=VERTEX_POINT('',#42);
+#44=CARTESIAN_POINT('',(0.,0.,12.));
+#45=DIRECTION('',(0.,0.,-1.));
+#46=DIRECTION('',(-1.,0.,0.));
+#47=AXIS2_PLACEMENT_3D('',#44,#45,#46);
+#48=CIRCLE('',#47,2.067);
+#49=EDGE_CURVE('',#35,#43,#48,.T.);
+#50=ORIENTED_EDGE('',*,*,#49,.T.);
+#51=CARTESIAN_POINT('',(0.,0.,12.));
+#52=DIRECTION('',(0.,0.,-1.));
+#53=DIRECTION('',(-1.,0.,0.));
+#54=AXIS2_PLACEMENT_3D('',#51,#52,#53);
+#55=CIRCLE('',#54,2.067);
+#56=EDGE_CURVE('',#43,#35,#55,.T.);
+#57=ORIENTED_EDGE('',*,*,#56,.T.);
+#58=ORIENTED_EDGE('',*,*,#40,.F.);
+#59=EDGE_LOOP('',(#41,#50,#57,#58));
+#60=FACE_BOUND('',#59,.T.);
+#61=ADVANCED_FACE('',(#60),#31,.F.);
+#62=CARTESIAN_POINT('',(0.,0.,6.));
+#63=DIRECTION('',(0.,0.,-1.));
+#64=DIRECTION('',(-1.,0.,0.));
+#65=AXIS2_PLACEMENT_3D('',#62,#63,#64);
+#66=CYLINDRICAL_SURFACE('',#65,2.067);
+#67=CARTESIAN_POINT('',(2.067,0.,0.));
+#68=VERTEX_POINT('',#67);
+#69=CARTESIAN_POINT('',(2.067,0.,12.));
+#70=DIRECTION('',(0.,0.,-1.));
+#71=VECTOR('',#70,12.);
+#72=LINE('',#69,#71);
+#73=EDGE_CURVE('',#35,#68,#72,.T.);
+#74=ORIENTED_EDGE('',*,*,#73,.T.);
+#75=CARTESIAN_POINT('',(-2.067,0.,0.));
+#76=VERTEX_POINT('',#75);
+#77=CARTESIAN_POINT('',(0.,0.,0.));
+#78=DIRECTION('',(0.,0.,1.));
+#79=DIRECTION('',(-1.,0.,0.));
+#80=AXIS2_PLACEMENT_3D('',#77,#78,#79);
+#81=CIRCLE('',#80,2.067);
+#82=EDGE_CURVE('',#76,#68,#81,.T.);
+#83=ORIENTED_EDGE('',*,*,#82,.F.);
+#84=CARTESIAN_POINT('',(0.,0.,0.));
+#85=DIRECTION('',(0.,0.,1.));
+#86=DIRECTION('',(-1.,0.,0.));
+#87=AXIS2_PLACEMENT_3D('',#84,#85,#86);
+#88=CIRCLE('',#87,2.067);
+#89=EDGE_CURVE('',#68,#76,#88,.T.);
+#90=ORIENTED_EDGE('',*,*,#89,.F.);
+#91=ORIENTED_EDGE('',*,*,#73,.F.);
+#92=ORIENTED_EDGE('',*,*,#56,.F.);
+#93=ORIENTED_EDGE('',*,*,#49,.F.);
+#94=EDGE_LOOP('',(#74,#83,#90,#91,#92,#93));
+#95=FACE_BOUND('',#94,.T.);
+#96=ADVANCED_FACE('',(#95),#66,.F.);
+#97=CARTESIAN_POINT('',(0.,0.,123.89901055));
+#98=DIRECTION('',(0.,0.,1.));
+#99=DIRECTION('',(1.,0.,-0.));
+#100=AXIS2_PLACEMENT_3D('',#97,#98,#99);
+#101=CONICAL_SURFACE('',#100,1.0335,59.);
+#102=CARTESIAN_POINT('',(-0.,0.,123.2780211));
+#103=VERTEX_POINT('',#102);
+#104=CARTESIAN_POINT('',(-2.067,0.,124.52));
+#105=VERTEX_POINT('',#104);
+#106=CARTESIAN_POINT('',(-0.,0.,123.2780211));
+#107=DIRECTION('',(-0.857167301,0.,0.515038075));
+#108=VECTOR('',#107,2.411431232);
+#109=LINE('',#106,#108);
+#110=EDGE_CURVE('',#103,#105,#109,.T.);
+#111=ORIENTED_EDGE('',*,*,#110,.T.);
+#112=CARTESIAN_POINT('',(2.067,0.,124.52));
+#113=VERTEX_POINT('',#112);
+#114=CARTESIAN_POINT('',(0.,0.,124.52));
+#115=DIRECTION('',(0.,0.,1.));
+#116=DIRECTION('',(1.,0.,-0.));
+#117=AXIS2_PLACEMENT_3D('',#114,#115,#116);
+#118=CIRCLE('',#117,2.067);
+#119=EDGE_CURVE('',#105,#113,#118,.T.);
+#120=ORIENTED_EDGE('',*,*,#119,.T.);
+#121=CARTESIAN_POINT('',(0.,0.,124.52));
+#122=DIRECTION('',(0.,0.,1.));
+#123=DIRECTION('',(1.,0.,-0.));
+#124=AXIS2_PLACEMENT_3D('',#121,#122,#123);
+#125=CIRCLE('',#124,2.067);
+#126=EDGE_CURVE('',#113,#105,#125,.T.);
+#127=ORIENTED_EDGE('',*,*,#126,.T.);
+#128=ORIENTED_EDGE('',*,*,#110,.F.);
+#129=EDGE_LOOP('',(#111,#120,#127,#128));
+#130=FACE_BOUND('',#129,.T.);
+#131=ADVANCED_FACE('',(#130),#101,.F.);
+#132=CARTESIAN_POINT('',(0.,0.,130.52));
+#133=DIRECTION('',(0.,0.,1.));
+#134=DIRECTION('',(1.,0.,-0.));
+#135=AXIS2_PLACEMENT_3D('',#132,#133,#134);
+#136=CYLINDRICAL_SURFACE('',#135,2.067);
+#137=CARTESIAN_POINT('',(-2.067,0.,136.52));
+#138=VERTEX_POINT('',#137);
+#139=CARTESIAN_POINT('',(-2.067,0.,124.52));
+#140=DIRECTION('',(0.,0.,1.));
+#141=VECTOR('',#140,12.);
+#142=LINE('',#139,#141);
+#143=EDGE_CURVE('',#105,#138,#142,.T.);
+#144=ORIENTED_EDGE('',*,*,#143,.T.);
+#145=CARTESIAN_POINT('',(2.067,0.,136.52));
+#146=VERTEX_POINT('',#145);
+#147=CARTESIAN_POINT('',(0.,0.,136.52));
+#148=DIRECTION('',(0.,0.,-1.));
+#149=DIRECTION('',(1.,0.,0.));
+#150=AXIS2_PLACEMENT_3D('',#147,#148,#149);
+#151=CIRCLE('',#150,2.067);
+#152=EDGE_CURVE('',#146,#138,#151,.T.);
+#153=ORIENTED_EDGE('',*,*,#152,.F.);
+#154=CARTESIAN_POINT('',(0.,0.,136.52));
+#155=DIRECTION('',(0.,0.,-1.));
+#156=DIRECTION('',(1.,0.,0.));
+#157=AXIS2_PLACEMENT_3D('',#154,#155,#156);
+#158=CIRCLE('',#157,2.067);
+#159=EDGE_CURVE('',#138,#146,#158,.T.);
+#160=ORIENTED_EDGE('',*,*,#159,.F.);
+#161=ORIENTED_EDGE('',*,*,#143,.F.);
+#162=ORIENTED_EDGE('',*,*,#126,.F.);
+#163=ORIENTED_EDGE('',*,*,#119,.F.);
+#164=EDGE_LOOP('',(#144,#153,#160,#161,#162,#163));
+#165=FACE_BOUND('',#164,.T.);
+#166=ADVANCED_FACE('',(#165),#136,.F.);
+#167=CARTESIAN_POINT('',(0.,0.,136.51));
+#168=DIRECTION('',(0.,0.,1.));
+#169=DIRECTION('',(-1.,0.,0.));
+#170=AXIS2_PLACEMENT_3D('',#167,#168,#169);
+#171=CYLINDRICAL_SURFACE('',#170,4.);
+#172=CARTESIAN_POINT('',(4.,0.,136.52));
+#173=VERTEX_POINT('',#172);
+#174=CARTESIAN_POINT('',(4.,0.,136.51));
+#175=VERTEX_POINT('',#174);
+#176=CARTESIAN_POINT('',(4.,-0.,136.521));
+#177=DIRECTION('',(-0.,-0.,-1.));
+#178=VECTOR('',#177,0.012);
+#179=LINE('',#176,#178);
+#180=EDGE_CURVE('',#173,#175,#179,.T.);
+#181=ORIENTED_EDGE('',*,*,#180,.T.);
+#182=CARTESIAN_POINT('',(0.,0.,136.51));
+#183=DIRECTION('',(0.,0.,-1.));
+#184=DIRECTION('',(-1.,0.,0.));
+#185=AXIS2_PLACEMENT_3D('',#182,#183,#184);
+#186=CIRCLE('',#185,4.);
+#187=EDGE_CURVE('',#175,#175,#186,.T.);
+#188=ORIENTED_EDGE('',*,*,#187,.F.);
+#189=ORIENTED_EDGE('',*,*,#180,.F.);
+#190=CARTESIAN_POINT('',(0.,0.,136.52));
+#191=DIRECTION('',(0.,0.,-1.));
+#192=DIRECTION('',(-1.,0.,0.));
+#193=AXIS2_PLACEMENT_3D('',#190,#191,#192);
+#194=CIRCLE('',#193,4.);
+#195=EDGE_CURVE('',#173,#173,#194,.T.);
+#196=ORIENTED_EDGE('',*,*,#195,.T.);
+#197=EDGE_LOOP('',(#181,#188,#189,#196));
+#198=FACE_BOUND('',#197,.T.);
+#199=ADVANCED_FACE('',(#198),#171,.T.);
+#200=CARTESIAN_POINT('',(0.,0.,136.52));
+#201=DIRECTION('',(0.,0.,-1.));
+#202=DIRECTION('',(-1.,0.,0.));
+#203=AXIS2_PLACEMENT_3D('',#200,#201,#202);
+#204=PLANE('',#203);
+#205=ORIENTED_EDGE('',*,*,#152,.T.);
+#206=ORIENTED_EDGE('',*,*,#159,.T.);
+#207=EDGE_LOOP('',(#205,#206));
+#208=FACE_BOUND('',#207,.T.);
+#209=ORIENTED_EDGE('',*,*,#195,.F.);
+#210=EDGE_LOOP('',(#209));
+#211=FACE_BOUND('',#210,.T.);
+#212=ADVANCED_FACE('',(#208,#211),#204,.F.);
+#213=CARTESIAN_POINT('',(0.,0.,0.01));
+#214=DIRECTION('',(0.,0.,-1.));
+#215=DIRECTION('',(-1.,0.,0.));
+#216=AXIS2_PLACEMENT_3D('',#213,#214,#215);
+#217=PLANE('',#216);
+#218=CARTESIAN_POINT('',(5.,0.,0.01));
+#219=VERTEX_POINT('',#218);
+#220=CARTESIAN_POINT('',(0.,0.,0.01));
+#221=DIRECTION('',(0.,0.,-1.));
+#222=DIRECTION('',(-1.,0.,0.));
+#223=AXIS2_PLACEMENT_3D('',#220,#221,#222);
+#224=CIRCLE('',#223,5.);
+#225=EDGE_CURVE('',#219,#219,#224,.T.);
+#226=ORIENTED_EDGE('',*,*,#225,.T.);
+#227=EDGE_LOOP('',(#226));
+#228=FACE_BOUND('',#227,.T.);
+#229=CARTESIAN_POINT('',(4.,0.,0.01));
+#230=VERTEX_POINT('',#229);
+#231=CARTESIAN_POINT('',(0.,0.,0.01));
+#232=DIRECTION('',(0.,0.,-1.));
+#233=DIRECTION('',(-1.,0.,0.));
+#234=AXIS2_PLACEMENT_3D('',#231,#232,#233);
+#235=CIRCLE('',#234,4.);
+#236=EDGE_CURVE('',#230,#230,#235,.T.);
+#237=ORIENTED_EDGE('',*,*,#236,.F.);
+#238=EDGE_LOOP('',(#237));
+#239=FACE_BOUND('',#238,.T.);
+#240=ADVANCED_FACE('',(#228,#239),#217,.T.);
+#241=CARTESIAN_POINT('',(0.,0.,0.01));
+#242=DIRECTION('',(0.,0.,1.));
+#243=DIRECTION('',(-1.,0.,0.));
+#244=AXIS2_PLACEMENT_3D('',#241,#242,#243);
+#245=CYLINDRICAL_SURFACE('',#244,5.);
+#246=CARTESIAN_POINT('',(5.,0.,136.51));
+#247=VERTEX_POINT('',#246);
+#248=CARTESIAN_POINT('',(5.,-0.,136.51));
+#249=DIRECTION('',(-0.,-0.,-1.));
+#250=VECTOR('',#249,136.5);
+#251=LINE('',#248,#250);
+#252=EDGE_CURVE('',#247,#219,#251,.T.);
+#253=ORIENTED_EDGE('',*,*,#252,.T.);
+#254=ORIENTED_EDGE('',*,*,#225,.F.);
+#255=ORIENTED_EDGE('',*,*,#252,.F.);
+#256=CARTESIAN_POINT('',(0.,0.,136.51));
+#257=DIRECTION('',(0.,0.,-1.));
+#258=DIRECTION('',(-1.,0.,0.));
+#259=AXIS2_PLACEMENT_3D('',#256,#257,#258);
+#260=CIRCLE('',#259,5.);
+#261=EDGE_CURVE('',#247,#247,#260,.T.);
+#262=ORIENTED_EDGE('',*,*,#261,.T.);
+#263=EDGE_LOOP('',(#253,#254,#255,#262));
+#264=FACE_BOUND('',#263,.T.);
+#265=ADVANCED_FACE('',(#264),#245,.T.);
+#266=CARTESIAN_POINT('',(0.,0.,136.51));
+#267=DIRECTION('',(0.,0.,-1.));
+#268=DIRECTION('',(-1.,0.,0.));
+#269=AXIS2_PLACEMENT_3D('',#266,#267,#268);
+#270=PLANE('',#269);
+#271=ORIENTED_EDGE('',*,*,#187,.T.);
+#272=EDGE_LOOP('',(#271));
+#273=FACE_BOUND('',#272,.T.);
+#274=ORIENTED_EDGE('',*,*,#261,.F.);
+#275=EDGE_LOOP('',(#274));
+#276=FACE_BOUND('',#275,.T.);
+#277=ADVANCED_FACE('',(#273,#276),#270,.F.);
+#278=CARTESIAN_POINT('',(0.,0.,0.));
+#279=DIRECTION('',(0.,0.,1.));
+#280=DIRECTION('',(-1.,0.,0.));
+#281=AXIS2_PLACEMENT_3D('',#278,#279,#280);
+#282=CYLINDRICAL_SURFACE('',#281,4.);
+#283=CARTESIAN_POINT('',(4.,0.,0.));
+#284=VERTEX_POINT('',#283);
+#285=CARTESIAN_POINT('',(4.,-0.,0.01));
+#286=DIRECTION('',(-0.,-0.,-1.));
+#287=VECTOR('',#286,0.01);
+#288=LINE('',#285,#287);
+#289=EDGE_CURVE('',#230,#284,#288,.T.);
+#290=ORIENTED_EDGE('',*,*,#289,.T.);
+#291=CARTESIAN_POINT('',(0.,0.,0.));
+#292=DIRECTION('',(0.,0.,-1.));
+#293=DIRECTION('',(-1.,0.,0.));
+#294=AXIS2_PLACEMENT_3D('',#291,#292,#293);
+#295=CIRCLE('',#294,4.);
+#296=EDGE_CURVE('',#284,#284,#295,.T.);
+#297=ORIENTED_EDGE('',*,*,#296,.F.);
+#298=ORIENTED_EDGE('',*,*,#289,.F.);
+#299=ORIENTED_EDGE('',*,*,#236,.T.);
+#300=EDGE_LOOP('',(#290,#297,#298,#299));
+#301=FACE_BOUND('',#300,.T.);
+#302=ADVANCED_FACE('',(#301),#282,.T.);
+#303=CARTESIAN_POINT('',(0.,0.,0.));
+#304=DIRECTION('',(0.,0.,-1.));
+#305=DIRECTION('',(-1.,0.,0.));
+#306=AXIS2_PLACEMENT_3D('',#303,#304,#305);
+#307=PLANE('',#306);
+#308=ORIENTED_EDGE('',*,*,#82,.T.);
+#309=ORIENTED_EDGE('',*,*,#89,.T.);
+#310=EDGE_LOOP('',(#308,#309));
+#311=FACE_BOUND('',#310,.T.);
+#312=ORIENTED_EDGE('',*,*,#296,.T.);
+#313=EDGE_LOOP('',(#312));
+#314=FACE_BOUND('',#313,.T.);
+#315=ADVANCED_FACE('',(#311,#314),#307,.T.);
+#316=CLOSED_SHELL('',(#61,#96,#131,#166,#199,#212,#240,#265,#277,#302,#315));
+#317=MANIFOLD_SOLID_BREP('',#316);
+#318=DRAUGHTING_PRE_DEFINED_COLOUR('white');
+#319=FILL_AREA_STYLE_COLOUR('',#318);
+#320=FILL_AREA_STYLE('',(#319));
+#321=SURFACE_STYLE_FILL_AREA(#320);
+#322=SURFACE_SIDE_STYLE('',(#321));
+#323=SURFACE_STYLE_USAGE(.BOTH.,#322);
+#324=PRESENTATION_STYLE_ASSIGNMENT((#323));
+#26=STYLED_ITEM('',(#324),#317);
+#16=SHAPE_REPRESENTATION('b869d6c3df4a2e1ddc62e7d68c6f8be620230107-1-14y9sr8.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('b869d6c3df4a2e1ddc62e7d68c6f8be620230107-1-14y9sr8.ipt',(#317),#10);
+#332=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#333=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#334=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#333);
+#335=PRODUCT_CONTEXT('',#333,'mechanical');
+#336=PRODUCT_DEFINITION_CONTEXT('part definition',#333,'design');
+#24=PRODUCT('b869d6c3df4a2e1ddc62e7d68c6f8be620230107-1-14y9sr8.ipt','b869d6c3df4a2e1ddc62e7d68c6f8be620230107-1-14y9sr8.ipt','',(#335));
+#337=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#338=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#338,#336);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#339=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/CAD/STEP/spacerShaft_10x160.step b/Design Files/CAD/STEP/spacerShaft_10x160.step
new file mode 100644
index 0000000000000000000000000000000000000000..6135c5fffa4f1665a81c4f985c50764b6f363fde
--- /dev/null
+++ b/Design Files/CAD/STEP/spacerShaft_10x160.step	
@@ -0,0 +1,348 @@
+ISO-10303-21;
+HEADER;
+
+/* File generated by HOOPS Exchange Version 14.0.0 */
+
+FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
+
+FILE_NAME('/tmp/6817540d29a0c6507917747664935a2820230107-1-1bslbie.ipt.step',
+'2023-01-07T10:43:36+00:00',
+('root'),
+('Unknown organisation'),
+'HOOPS Exchange 2021.0',
+'HOOPS Exchange',
+'Unknown authorisation');
+
+FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
+
+ENDSEC;
+
+DATA;
+#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
+#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
+#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-06),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','6817540d29a0c6507917747664935a2820230107-1-1bslbie.ipt'));
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#27=CARTESIAN_POINT('',(0.,0.,15.62098945));
+#28=DIRECTION('',(0.,0.,-1.));
+#29=DIRECTION('',(-1.,0.,0.));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#31=CONICAL_SURFACE('',#30,1.0335,59.);
+#32=CARTESIAN_POINT('',(-0.,-0.,16.2419789));
+#33=VERTEX_POINT('',#32);
+#34=CARTESIAN_POINT('',(2.067,0.,15.));
+#35=VERTEX_POINT('',#34);
+#36=CARTESIAN_POINT('',(-0.,-0.,16.2419789));
+#37=DIRECTION('',(0.857167301,0.,-0.515038075));
+#38=VECTOR('',#37,2.411431232);
+#39=LINE('',#36,#38);
+#40=EDGE_CURVE('',#33,#35,#39,.T.);
+#41=ORIENTED_EDGE('',*,*,#40,.T.);
+#42=CARTESIAN_POINT('',(-2.067,0.,15.));
+#43=VERTEX_POINT('',#42);
+#44=CARTESIAN_POINT('',(0.,0.,15.));
+#45=DIRECTION('',(0.,0.,-1.));
+#46=DIRECTION('',(-1.,0.,0.));
+#47=AXIS2_PLACEMENT_3D('',#44,#45,#46);
+#48=CIRCLE('',#47,2.067);
+#49=EDGE_CURVE('',#35,#43,#48,.T.);
+#50=ORIENTED_EDGE('',*,*,#49,.T.);
+#51=CARTESIAN_POINT('',(0.,0.,15.));
+#52=DIRECTION('',(0.,0.,-1.));
+#53=DIRECTION('',(-1.,0.,0.));
+#54=AXIS2_PLACEMENT_3D('',#51,#52,#53);
+#55=CIRCLE('',#54,2.067);
+#56=EDGE_CURVE('',#43,#35,#55,.T.);
+#57=ORIENTED_EDGE('',*,*,#56,.T.);
+#58=ORIENTED_EDGE('',*,*,#40,.F.);
+#59=EDGE_LOOP('',(#41,#50,#57,#58));
+#60=FACE_BOUND('',#59,.T.);
+#61=ADVANCED_FACE('',(#60),#31,.F.);
+#62=CARTESIAN_POINT('',(0.,0.,7.5));
+#63=DIRECTION('',(0.,0.,-1.));
+#64=DIRECTION('',(-1.,0.,0.));
+#65=AXIS2_PLACEMENT_3D('',#62,#63,#64);
+#66=CYLINDRICAL_SURFACE('',#65,2.067);
+#67=CARTESIAN_POINT('',(2.067,0.,0.));
+#68=VERTEX_POINT('',#67);
+#69=CARTESIAN_POINT('',(2.067,0.,15.));
+#70=DIRECTION('',(0.,0.,-1.));
+#71=VECTOR('',#70,15.);
+#72=LINE('',#69,#71);
+#73=EDGE_CURVE('',#35,#68,#72,.T.);
+#74=ORIENTED_EDGE('',*,*,#73,.T.);
+#75=CARTESIAN_POINT('',(-2.067,0.,0.));
+#76=VERTEX_POINT('',#75);
+#77=CARTESIAN_POINT('',(0.,0.,0.));
+#78=DIRECTION('',(0.,0.,1.));
+#79=DIRECTION('',(-1.,0.,0.));
+#80=AXIS2_PLACEMENT_3D('',#77,#78,#79);
+#81=CIRCLE('',#80,2.067);
+#82=EDGE_CURVE('',#76,#68,#81,.T.);
+#83=ORIENTED_EDGE('',*,*,#82,.F.);
+#84=CARTESIAN_POINT('',(0.,0.,0.));
+#85=DIRECTION('',(0.,0.,1.));
+#86=DIRECTION('',(-1.,0.,0.));
+#87=AXIS2_PLACEMENT_3D('',#84,#85,#86);
+#88=CIRCLE('',#87,2.067);
+#89=EDGE_CURVE('',#68,#76,#88,.T.);
+#90=ORIENTED_EDGE('',*,*,#89,.F.);
+#91=ORIENTED_EDGE('',*,*,#73,.F.);
+#92=ORIENTED_EDGE('',*,*,#56,.F.);
+#93=ORIENTED_EDGE('',*,*,#49,.F.);
+#94=EDGE_LOOP('',(#74,#83,#90,#91,#92,#93));
+#95=FACE_BOUND('',#94,.T.);
+#96=ADVANCED_FACE('',(#95),#66,.F.);
+#97=CARTESIAN_POINT('',(0.,0.,149.37901055));
+#98=DIRECTION('',(0.,0.,1.));
+#99=DIRECTION('',(1.,0.,-0.));
+#100=AXIS2_PLACEMENT_3D('',#97,#98,#99);
+#101=CONICAL_SURFACE('',#100,1.0335,59.);
+#102=CARTESIAN_POINT('',(0.,-0.,148.7580211));
+#103=VERTEX_POINT('',#102);
+#104=CARTESIAN_POINT('',(-2.067,0.,150.));
+#105=VERTEX_POINT('',#104);
+#106=CARTESIAN_POINT('',(0.,-0.,148.7580211));
+#107=DIRECTION('',(-0.857167301,0.,0.515038075));
+#108=VECTOR('',#107,2.411431232);
+#109=LINE('',#106,#108);
+#110=EDGE_CURVE('',#103,#105,#109,.T.);
+#111=ORIENTED_EDGE('',*,*,#110,.T.);
+#112=CARTESIAN_POINT('',(2.067,0.,150.));
+#113=VERTEX_POINT('',#112);
+#114=CARTESIAN_POINT('',(0.,0.,150.));
+#115=DIRECTION('',(0.,0.,1.));
+#116=DIRECTION('',(1.,0.,-0.));
+#117=AXIS2_PLACEMENT_3D('',#114,#115,#116);
+#118=CIRCLE('',#117,2.067);
+#119=EDGE_CURVE('',#105,#113,#118,.T.);
+#120=ORIENTED_EDGE('',*,*,#119,.T.);
+#121=CARTESIAN_POINT('',(0.,0.,150.));
+#122=DIRECTION('',(0.,0.,1.));
+#123=DIRECTION('',(1.,0.,-0.));
+#124=AXIS2_PLACEMENT_3D('',#121,#122,#123);
+#125=CIRCLE('',#124,2.067);
+#126=EDGE_CURVE('',#113,#105,#125,.T.);
+#127=ORIENTED_EDGE('',*,*,#126,.T.);
+#128=ORIENTED_EDGE('',*,*,#110,.F.);
+#129=EDGE_LOOP('',(#111,#120,#127,#128));
+#130=FACE_BOUND('',#129,.T.);
+#131=ADVANCED_FACE('',(#130),#101,.F.);
+#132=CARTESIAN_POINT('',(0.,0.,157.5));
+#133=DIRECTION('',(0.,0.,1.));
+#134=DIRECTION('',(1.,0.,-0.));
+#135=AXIS2_PLACEMENT_3D('',#132,#133,#134);
+#136=CYLINDRICAL_SURFACE('',#135,2.067);
+#137=CARTESIAN_POINT('',(-2.067,0.,165.));
+#138=VERTEX_POINT('',#137);
+#139=CARTESIAN_POINT('',(-2.067,0.,150.));
+#140=DIRECTION('',(0.,0.,1.));
+#141=VECTOR('',#140,15.);
+#142=LINE('',#139,#141);
+#143=EDGE_CURVE('',#105,#138,#142,.T.);
+#144=ORIENTED_EDGE('',*,*,#143,.T.);
+#145=CARTESIAN_POINT('',(2.067,0.,165.));
+#146=VERTEX_POINT('',#145);
+#147=CARTESIAN_POINT('',(0.,0.,165.));
+#148=DIRECTION('',(0.,0.,-1.));
+#149=DIRECTION('',(1.,0.,0.));
+#150=AXIS2_PLACEMENT_3D('',#147,#148,#149);
+#151=CIRCLE('',#150,2.067);
+#152=EDGE_CURVE('',#146,#138,#151,.T.);
+#153=ORIENTED_EDGE('',*,*,#152,.F.);
+#154=CARTESIAN_POINT('',(0.,0.,165.));
+#155=DIRECTION('',(0.,0.,-1.));
+#156=DIRECTION('',(1.,0.,0.));
+#157=AXIS2_PLACEMENT_3D('',#154,#155,#156);
+#158=CIRCLE('',#157,2.067);
+#159=EDGE_CURVE('',#138,#146,#158,.T.);
+#160=ORIENTED_EDGE('',*,*,#159,.F.);
+#161=ORIENTED_EDGE('',*,*,#143,.F.);
+#162=ORIENTED_EDGE('',*,*,#126,.F.);
+#163=ORIENTED_EDGE('',*,*,#119,.F.);
+#164=EDGE_LOOP('',(#144,#153,#160,#161,#162,#163));
+#165=FACE_BOUND('',#164,.T.);
+#166=ADVANCED_FACE('',(#165),#136,.F.);
+#167=CARTESIAN_POINT('',(0.,0.,162.5));
+#168=DIRECTION('',(0.,0.,1.));
+#169=DIRECTION('',(-1.,0.,0.));
+#170=AXIS2_PLACEMENT_3D('',#167,#168,#169);
+#171=CYLINDRICAL_SURFACE('',#170,4.);
+#172=CARTESIAN_POINT('',(4.,0.,165.));
+#173=VERTEX_POINT('',#172);
+#174=CARTESIAN_POINT('',(4.,0.,162.5));
+#175=VERTEX_POINT('',#174);
+#176=CARTESIAN_POINT('',(4.,-0.,165.));
+#177=DIRECTION('',(-0.,-0.,-1.));
+#178=VECTOR('',#177,2.5);
+#179=LINE('',#176,#178);
+#180=EDGE_CURVE('',#173,#175,#179,.T.);
+#181=ORIENTED_EDGE('',*,*,#180,.T.);
+#182=CARTESIAN_POINT('',(0.,0.,162.5));
+#183=DIRECTION('',(0.,0.,-1.));
+#184=DIRECTION('',(-1.,0.,0.));
+#185=AXIS2_PLACEMENT_3D('',#182,#183,#184);
+#186=CIRCLE('',#185,4.);
+#187=EDGE_CURVE('',#175,#175,#186,.T.);
+#188=ORIENTED_EDGE('',*,*,#187,.F.);
+#189=ORIENTED_EDGE('',*,*,#180,.F.);
+#190=CARTESIAN_POINT('',(0.,0.,165.));
+#191=DIRECTION('',(0.,0.,-1.));
+#192=DIRECTION('',(-1.,0.,0.));
+#193=AXIS2_PLACEMENT_3D('',#190,#191,#192);
+#194=CIRCLE('',#193,4.);
+#195=EDGE_CURVE('',#173,#173,#194,.T.);
+#196=ORIENTED_EDGE('',*,*,#195,.T.);
+#197=EDGE_LOOP('',(#181,#188,#189,#196));
+#198=FACE_BOUND('',#197,.T.);
+#199=ADVANCED_FACE('',(#198),#171,.T.);
+#200=CARTESIAN_POINT('',(0.,0.,165.));
+#201=DIRECTION('',(0.,0.,-1.));
+#202=DIRECTION('',(-1.,0.,0.));
+#203=AXIS2_PLACEMENT_3D('',#200,#201,#202);
+#204=PLANE('',#203);
+#205=ORIENTED_EDGE('',*,*,#152,.T.);
+#206=ORIENTED_EDGE('',*,*,#159,.T.);
+#207=EDGE_LOOP('',(#205,#206));
+#208=FACE_BOUND('',#207,.T.);
+#209=ORIENTED_EDGE('',*,*,#195,.F.);
+#210=EDGE_LOOP('',(#209));
+#211=FACE_BOUND('',#210,.T.);
+#212=ADVANCED_FACE('',(#208,#211),#204,.F.);
+#213=CARTESIAN_POINT('',(0.,0.,2.5));
+#214=DIRECTION('',(0.,0.,-1.));
+#215=DIRECTION('',(-1.,0.,0.));
+#216=AXIS2_PLACEMENT_3D('',#213,#214,#215);
+#217=PLANE('',#216);
+#218=CARTESIAN_POINT('',(5.,0.,2.5));
+#219=VERTEX_POINT('',#218);
+#220=CARTESIAN_POINT('',(0.,0.,2.5));
+#221=DIRECTION('',(0.,0.,-1.));
+#222=DIRECTION('',(-1.,0.,0.));
+#223=AXIS2_PLACEMENT_3D('',#220,#221,#222);
+#224=CIRCLE('',#223,5.);
+#225=EDGE_CURVE('',#219,#219,#224,.T.);
+#226=ORIENTED_EDGE('',*,*,#225,.T.);
+#227=EDGE_LOOP('',(#226));
+#228=FACE_BOUND('',#227,.T.);
+#229=CARTESIAN_POINT('',(4.,0.,2.5));
+#230=VERTEX_POINT('',#229);
+#231=CARTESIAN_POINT('',(0.,0.,2.5));
+#232=DIRECTION('',(0.,0.,-1.));
+#233=DIRECTION('',(-1.,0.,0.));
+#234=AXIS2_PLACEMENT_3D('',#231,#232,#233);
+#235=CIRCLE('',#234,4.);
+#236=EDGE_CURVE('',#230,#230,#235,.T.);
+#237=ORIENTED_EDGE('',*,*,#236,.F.);
+#238=EDGE_LOOP('',(#237));
+#239=FACE_BOUND('',#238,.T.);
+#240=ADVANCED_FACE('',(#228,#239),#217,.T.);
+#241=CARTESIAN_POINT('',(0.,0.,2.5));
+#242=DIRECTION('',(0.,0.,1.));
+#243=DIRECTION('',(-1.,0.,0.));
+#244=AXIS2_PLACEMENT_3D('',#241,#242,#243);
+#245=CYLINDRICAL_SURFACE('',#244,5.);
+#246=CARTESIAN_POINT('',(5.,0.,162.5));
+#247=VERTEX_POINT('',#246);
+#248=CARTESIAN_POINT('',(5.,-0.,162.5));
+#249=DIRECTION('',(-0.,-0.,-1.));
+#250=VECTOR('',#249,160.);
+#251=LINE('',#248,#250);
+#252=EDGE_CURVE('',#247,#219,#251,.T.);
+#253=ORIENTED_EDGE('',*,*,#252,.T.);
+#254=ORIENTED_EDGE('',*,*,#225,.F.);
+#255=ORIENTED_EDGE('',*,*,#252,.F.);
+#256=CARTESIAN_POINT('',(0.,0.,162.5));
+#257=DIRECTION('',(0.,0.,-1.));
+#258=DIRECTION('',(-1.,0.,0.));
+#259=AXIS2_PLACEMENT_3D('',#256,#257,#258);
+#260=CIRCLE('',#259,5.);
+#261=EDGE_CURVE('',#247,#247,#260,.T.);
+#262=ORIENTED_EDGE('',*,*,#261,.T.);
+#263=EDGE_LOOP('',(#253,#254,#255,#262));
+#264=FACE_BOUND('',#263,.T.);
+#265=ADVANCED_FACE('',(#264),#245,.T.);
+#266=CARTESIAN_POINT('',(0.,0.,162.5));
+#267=DIRECTION('',(0.,0.,-1.));
+#268=DIRECTION('',(-1.,0.,0.));
+#269=AXIS2_PLACEMENT_3D('',#266,#267,#268);
+#270=PLANE('',#269);
+#271=ORIENTED_EDGE('',*,*,#187,.T.);
+#272=EDGE_LOOP('',(#271));
+#273=FACE_BOUND('',#272,.T.);
+#274=ORIENTED_EDGE('',*,*,#261,.F.);
+#275=EDGE_LOOP('',(#274));
+#276=FACE_BOUND('',#275,.T.);
+#277=ADVANCED_FACE('',(#273,#276),#270,.F.);
+#278=CARTESIAN_POINT('',(0.,0.,0.));
+#279=DIRECTION('',(0.,0.,1.));
+#280=DIRECTION('',(-1.,0.,0.));
+#281=AXIS2_PLACEMENT_3D('',#278,#279,#280);
+#282=CYLINDRICAL_SURFACE('',#281,4.);
+#283=CARTESIAN_POINT('',(4.,0.,0.));
+#284=VERTEX_POINT('',#283);
+#285=CARTESIAN_POINT('',(4.,-0.,2.5));
+#286=DIRECTION('',(-0.,-0.,-1.));
+#287=VECTOR('',#286,2.5);
+#288=LINE('',#285,#287);
+#289=EDGE_CURVE('',#230,#284,#288,.T.);
+#290=ORIENTED_EDGE('',*,*,#289,.T.);
+#291=CARTESIAN_POINT('',(0.,0.,0.));
+#292=DIRECTION('',(0.,0.,-1.));
+#293=DIRECTION('',(-1.,0.,0.));
+#294=AXIS2_PLACEMENT_3D('',#291,#292,#293);
+#295=CIRCLE('',#294,4.);
+#296=EDGE_CURVE('',#284,#284,#295,.T.);
+#297=ORIENTED_EDGE('',*,*,#296,.F.);
+#298=ORIENTED_EDGE('',*,*,#289,.F.);
+#299=ORIENTED_EDGE('',*,*,#236,.T.);
+#300=EDGE_LOOP('',(#290,#297,#298,#299));
+#301=FACE_BOUND('',#300,.T.);
+#302=ADVANCED_FACE('',(#301),#282,.T.);
+#303=CARTESIAN_POINT('',(0.,0.,0.));
+#304=DIRECTION('',(0.,0.,-1.));
+#305=DIRECTION('',(-1.,0.,0.));
+#306=AXIS2_PLACEMENT_3D('',#303,#304,#305);
+#307=PLANE('',#306);
+#308=ORIENTED_EDGE('',*,*,#82,.T.);
+#309=ORIENTED_EDGE('',*,*,#89,.T.);
+#310=EDGE_LOOP('',(#308,#309));
+#311=FACE_BOUND('',#310,.T.);
+#312=ORIENTED_EDGE('',*,*,#296,.T.);
+#313=EDGE_LOOP('',(#312));
+#314=FACE_BOUND('',#313,.T.);
+#315=ADVANCED_FACE('',(#311,#314),#307,.T.);
+#316=CLOSED_SHELL('',(#61,#96,#131,#166,#199,#212,#240,#265,#277,#302,#315));
+#317=MANIFOLD_SOLID_BREP('',#316);
+#318=DRAUGHTING_PRE_DEFINED_COLOUR('white');
+#319=FILL_AREA_STYLE_COLOUR('',#318);
+#320=FILL_AREA_STYLE('',(#319));
+#321=SURFACE_STYLE_FILL_AREA(#320);
+#322=SURFACE_SIDE_STYLE('',(#321));
+#323=SURFACE_STYLE_USAGE(.BOTH.,#322);
+#324=PRESENTATION_STYLE_ASSIGNMENT((#323));
+#26=STYLED_ITEM('',(#324),#317);
+#16=SHAPE_REPRESENTATION('6817540d29a0c6507917747664935a2820230107-1-1bslbie.ipt',(#15),#10);
+#17=ADVANCED_BREP_SHAPE_REPRESENTATION('6817540d29a0c6507917747664935a2820230107-1-1bslbie.ipt',(#317),#10);
+#332=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17);
+#333=APPLICATION_CONTEXT('data for automotive mechanical design processes');
+#334=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#333);
+#335=PRODUCT_CONTEXT('',#333,'mechanical');
+#336=PRODUCT_DEFINITION_CONTEXT('part definition',#333,'design');
+#24=PRODUCT('6817540d29a0c6507917747664935a2820230107-1-1bslbie.ipt','6817540d29a0c6507917747664935a2820230107-1-1bslbie.ipt','',(#335));
+#337=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
+#338=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
+#25=PRODUCT_DEFINITION('design','',#338,#336);
+#23=PRODUCT_DEFINITION_SHAPE('','',#25);
+#339=SHAPE_DEFINITION_REPRESENTATION(#23,#16);
+#11=DRAUGHTING_MODEL('',(),#10);
+#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#26),#10);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Design Files/RFcoil_7T_8ch_fullCoil.stl b/Design Files/RFcoil_7T_8ch_fullCoil.stl
new file mode 100644
index 0000000000000000000000000000000000000000..d208c078d1556cdfb9415ae4cee3fe3944605c5f
Binary files /dev/null and b/Design Files/RFcoil_7T_8ch_fullCoil.stl differ
diff --git a/Design Files/assembly_and_components.docx b/Design Files/assembly_and_components.docx
new file mode 100644
index 0000000000000000000000000000000000000000..a2be01cd32dde7ffd4461e12e9fa4d2813d7ba02
Binary files /dev/null and b/Design Files/assembly_and_components.docx differ
diff --git a/Design Files/assembly_and_components.pdf b/Design Files/assembly_and_components.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..d0c004b143d5691617ec13fd8963512fa7a5dffa
Binary files /dev/null and b/Design Files/assembly_and_components.pdf differ
diff --git a/Measurements/S-paramter/S-Parameter_8Ch-HCoil_7T.docx b/Measurements/S-paramter/S-Parameter_8Ch-HCoil_7T.docx
new file mode 100644
index 0000000000000000000000000000000000000000..de670fff75a0aa3537859ef8b606d0a00e85c278
Binary files /dev/null and b/Measurements/S-paramter/S-Parameter_8Ch-HCoil_7T.docx differ
diff --git a/Measurements/S-paramter/Testspule-pTx-decouple_s21-s18_and_s11-s88.bmp b/Measurements/S-paramter/Testspule-pTx-decouple_s21-s18_and_s11-s88.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..51597b82cddec7836aecbe313f411342119acd4e
Binary files /dev/null and b/Measurements/S-paramter/Testspule-pTx-decouple_s21-s18_and_s11-s88.bmp differ
diff --git a/Photos/RFcoil_withPhantom_back.JPG b/Photos/RFcoil_withPhantom_back.JPG
new file mode 100644
index 0000000000000000000000000000000000000000..8026f2a7bc70285e4eba8b7e3ffca01c41690308
Binary files /dev/null and b/Photos/RFcoil_withPhantom_back.JPG differ
diff --git a/Photos/RFcoil_withPhantom_front.JPG b/Photos/RFcoil_withPhantom_front.JPG
new file mode 100644
index 0000000000000000000000000000000000000000..bbeffb3dc419fc1e770cce0f152d778d08ef81db
Binary files /dev/null and b/Photos/RFcoil_withPhantom_front.JPG differ
diff --git a/Photos/RFcoil_withoutShield.JPG b/Photos/RFcoil_withoutShield.JPG
new file mode 100644
index 0000000000000000000000000000000000000000..d80b4d357bf95081e95423f9790e6dfadecbd102
Binary files /dev/null and b/Photos/RFcoil_withoutShield.JPG differ
diff --git a/README.md b/README.md
index dd3d225715929b50b9089dab6fed2214cf4c2b49..495f4012769780ef30b23ef8090b50eb8b837b09 100644
--- a/README.md
+++ b/README.md
@@ -4,6 +4,8 @@
 
 A 7T 8-channel transmit/receive volume head coil was designed, built, and tested. It is capable to produce transmit fields in the human brain of more than 50 µT when exploiting the RF peak power design limits (5kW). This high B1+ efficiency is necessary either for single voxel spectroscopy to reduce chemical shift artifacts or for pTx based feature selective excitation methods. The shielded decoupled loop array coil fits into B0 shim inserts and enables accommodation of optical stimulation equipment.
 
+<img src="RFcoil_8ch_7T_head.png" width=500>
+
 ## RF coil specifications 
 
 - 8-channel transmit/receive
diff --git a/RFcoil_8ch_7T_head.png b/RFcoil_8ch_7T_head.png
new file mode 100644
index 0000000000000000000000000000000000000000..e09353eb49c8dab6bdf39a7de14eb25cdfd02372
Binary files /dev/null and b/RFcoil_8ch_7T_head.png differ
diff --git a/Simulations/ptx_300_geometry.pdf b/Simulations/ptx_300_geometry.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..8aaa4494704698427ee8c89c9124611d3be674c0
Binary files /dev/null and b/Simulations/ptx_300_geometry.pdf differ
diff --git a/_internal/.gitkeep b/_internal/.gitkeep
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000