Răsfoiți Sursa

changement de footprint

remy 2 ani în urmă
părinte
comite
fd406d0689
32 a modificat fișierele cu 23565 adăugiri și 641 ștergeri
  1. 9461 0
      3D/Microchip.3dshapes/MCP3428.step
  2. 12957 0
      3D/TI.3dshapes/ADS8345.step
  3. 241 86
      Bloc/AP3211/AP3211KTR.kicad_sch
  4. 28 26
      footprint/693071018811 - Copie.kicad_mod
  5. 51 0
      footprint/693071018811.kicad_mod
  6. 51 0
      footprint/Bornier.pretty/693071018811.kicad_mod
  7. 2 2
      footprint/Bornier.pretty/Bornier2.54_1x2.kicad_mod
  8. 18 12
      footprint/Bornier.pretty/Bornier2.54_1x3.kicad_mod
  9. 17 13
      footprint/Bornier.pretty/Bornier2.54_1x4.kicad_mod
  10. 21 15
      footprint/Bornier.pretty/Bornier2.54_1x6.kicad_mod
  11. 21 12
      footprint/Bornier.pretty/Bornier5_1x2.kicad_mod
  12. 8 7
      footprint/C.pretty/0805.kicad_mod
  13. 51 0
      footprint/Connector.pretty/693071018811.kicad_mod
  14. 22 16
      footprint/Connector.pretty/BNC.kicad_mod
  15. 0 13
      footprint/Connector.pretty/LEDPCB.kicad_mod
  16. 61 18
      footprint/Jumper.pretty/SolderStrap0603.kicad_mod
  17. 43 0
      footprint/Microchip.pretty/MCP3428.kicad_mod
  18. 43 33
      footprint/Module.pretty/ESP-12F.kicad_mod
  19. 2 2
      footprint/Module.pretty/PICO.kicad_mod
  20. 45 25
      footprint/PinHeader.pretty/PinHeader2.54_1X5.kicad_mod
  21. 8 8
      footprint/PinHeader.pretty/PinHeader2.54_2X4.kicad_mod
  22. 8 7
      footprint/R.pretty/0805.kicad_mod
  23. 47 0
      footprint/TI.pretty/ADS8345.kicad_mod
  24. 36 0
      footprint/TSSOP14.kicad_mod
  25. 85 76
      footprint/U.pretty/LQFP64.kicad_mod
  26. 0 39
      footprint/U.pretty/SO16S.kicad_mod
  27. 0 41
      footprint/U.pretty/SO18W.kicad_mod
  28. 0 56
      footprint/U.pretty/SO28W.kicad_mod
  29. 28 9
      footprint/U.pretty/SOT23-3.kicad_mod
  30. 19 15
      footprint/U.pretty/SOT23-6.kicad_mod
  31. 108 27
      schematic/Microchip.kicad_sym
  32. 83 83
      schematic/TI.kicad_sym

+ 9461 - 0
3D/Microchip.3dshapes/MCP3428.step

@@ -0,0 +1,9461 @@
+ISO-10303-21;
+HEADER;
+/* TSSOP-14_4.4x5mm_P0.65mm.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ * 
+ * This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), 
+ * with the following exception:
+ * To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material', 
+ * then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided 
+ * as part of the 'Licensed Material'.
+ * You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.
+ * However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply. 
+ * Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.
+ * Disclaimer of Warranties and Limitation of Liability.
+ * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ * 
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of TSSOP-14_4.4x5mm_P0.65mm'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'TSSOP-14_4.4x5mm_P0.65mm.step',
+/* time_stamp */ '2017-12-18T01:34:38',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('TSSOP_14_44x5mm_P065mm','TSSOP_14_44x5mm_P065mm','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#7424);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#59,#90,#121,#205,#289,#430,#447,#470,#508,
+#525,#542,#559,#576,#593,#605,#629,#692,#715,#738,#768,#799,#830,
+#861,#892,#923,#954,#985,#1016,#1047,#1078,#1109,#1132,#1155,#1289,
+#1306,#1398,#1421,#1444,#1467,#1602,#1619,#1642,#1734,#1755,#1847,
+#1864,#1956,#1978,#2003,#2087,#2179,#2196,#2218,#2310,#2402,#2424,
+#2449,#2533,#2625,#2642,#2664,#2756,#2848,#2870,#2887,#2910,#2933,
+#2956,#3023,#3046,#3065,#3084,#3103,#3122,#3141,#3160,#3177,#3194,
+#3211,#3228,#3245,#3262,#3279,#3291,#3314,#3337,#3361,#3391,#3422,
+#3453,#3484,#3515,#3546,#3577,#3608,#3639,#3670,#3701,#3732,#3763,
+#3794,#3811,#3827,#3844,#3861,#3878,#3895,#3912,#3929,#3946,#3958,
+#3975,#3992,#4009,#4026,#4043,#4060,#4077,#4089,#4106,#4123,#4140,
+#4157,#4174,#4191,#4208,#4220,#4237,#4254,#4271,#4288,#4305,#4322,
+#4339,#4351,#4368,#4385,#4402,#4419,#4436,#4453,#4470,#4482,#4505,
+#4521,#4544,#4679,#4702,#4719,#4744,#4760,#4776,#4793,#4885,#4977,
+#4998,#5023,#5107,#5199,#5216,#5238,#5330,#5422,#5444,#5469,#5553,
+#5645,#5662,#5684,#5776,#5868,#5890,#5915,#5999,#6091,#6108,#6130,
+#6222,#6314,#6336,#6353,#6365,#6384,#6403,#6422,#6441,#6460,#6479,
+#6498,#6507,#6524,#6541,#6558,#6575,#6592,#6609,#6626,#6638,#6655,
+#6672,#6689,#6706,#6723,#6740,#6757,#6769,#6786,#6803,#6820,#6837,
+#6854,#6871,#6888,#6900,#6917,#6934,#6951,#6968,#6985,#7002,#7019,
+#7031,#7048,#7065,#7082,#7099,#7116,#7133,#7150,#7162,#7179,#7196,
+#7213,#7230,#7247,#7264,#7281,#7293,#7310,#7327,#7344,#7361,#7378,
+#7395,#7412));
+#17 = ADVANCED_FACE('',(#18),#54,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(2.4,2.08,0.475));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(2.4,1.82,0.475));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(2.4,2.08,0.475));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(2.5,1.82,0.375));
+#34 = CIRCLE('',#35,1.E-01);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(2.4,1.82,0.375));
+#37 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#38 = DIRECTION('',(0.,0.,1.));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#32,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(2.5,2.08,0.375));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(2.5,2.08,0.375));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#22,#41,#49,.T.);
+#49 = CIRCLE('',#50,1.E-01);
+#50 = AXIS2_PLACEMENT_3D('',#51,#52,#53);
+#51 = CARTESIAN_POINT('',(2.4,2.08,0.375));
+#52 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#53 = DIRECTION('',(0.,0.,1.));
+#54 = CYLINDRICAL_SURFACE('',#55,1.E-01);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(2.4,2.08,0.375));
+#57 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#58 = DIRECTION('',(0.,0.,1.));
+#59 = ADVANCED_FACE('',(#60),#85,.F.);
+#60 = FACE_BOUND('',#61,.F.);
+#61 = EDGE_LOOP('',(#62,#70,#78,#84));
+#62 = ORIENTED_EDGE('',*,*,#63,.F.);
+#63 = EDGE_CURVE('',#64,#22,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(2.2,2.08,0.475));
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(2.1,2.08,0.475));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#70 = ORIENTED_EDGE('',*,*,#71,.T.);
+#71 = EDGE_CURVE('',#64,#72,#74,.T.);
+#72 = VERTEX_POINT('',#73);
+#73 = CARTESIAN_POINT('',(2.2,1.82,0.475));
+#74 = LINE('',#75,#76);
+#75 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#76 = VECTOR('',#77,1.);
+#77 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#72,#24,#80,.T.);
+#80 = LINE('',#81,#82);
+#81 = CARTESIAN_POINT('',(2.1,1.82,0.475));
+#82 = VECTOR('',#83,1.);
+#83 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#84 = ORIENTED_EDGE('',*,*,#21,.F.);
+#85 = PLANE('',#86);
+#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89);
+#87 = CARTESIAN_POINT('',(2.1,2.08,0.475));
+#88 = DIRECTION('',(0.,0.,1.));
+#89 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#90 = ADVANCED_FACE('',(#91),#116,.F.);
+#91 = FACE_BOUND('',#92,.F.);
+#92 = EDGE_LOOP('',(#93,#94,#102,#110));
+#93 = ORIENTED_EDGE('',*,*,#40,.T.);
+#94 = ORIENTED_EDGE('',*,*,#95,.T.);
+#95 = EDGE_CURVE('',#32,#96,#98,.T.);
+#96 = VERTEX_POINT('',#97);
+#97 = CARTESIAN_POINT('',(2.5,1.82,0.25));
+#98 = LINE('',#99,#100);
+#99 = CARTESIAN_POINT('',(2.5,1.82,0.375));
+#100 = VECTOR('',#101,1.);
+#101 = DIRECTION('',(0.,0.,-1.));
+#102 = ORIENTED_EDGE('',*,*,#103,.F.);
+#103 = EDGE_CURVE('',#104,#96,#106,.T.);
+#104 = VERTEX_POINT('',#105);
+#105 = CARTESIAN_POINT('',(2.5,2.08,0.25));
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(2.5,2.08,0.25));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#110 = ORIENTED_EDGE('',*,*,#111,.F.);
+#111 = EDGE_CURVE('',#41,#104,#112,.T.);
+#112 = LINE('',#113,#114);
+#113 = CARTESIAN_POINT('',(2.5,2.08,0.375));
+#114 = VECTOR('',#115,1.);
+#115 = DIRECTION('',(0.,0.,-1.));
+#116 = PLANE('',#117);
+#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120);
+#118 = CARTESIAN_POINT('',(2.5,2.08,0.375));
+#119 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#120 = DIRECTION('',(0.,0.,-1.));
+#121 = ADVANCED_FACE('',(#122),#200,.F.);
+#122 = FACE_BOUND('',#123,.F.);
+#123 = EDGE_LOOP('',(#124,#132,#133,#134,#135,#144,#152,#160,#168,#177,
+#185,#194));
+#124 = ORIENTED_EDGE('',*,*,#125,.F.);
+#125 = EDGE_CURVE('',#64,#126,#128,.T.);
+#126 = VERTEX_POINT('',#127);
+#127 = CARTESIAN_POINT('',(2.2,2.08,0.625));
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(2.2,2.08,0.457393753309));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,0.,1.));
+#132 = ORIENTED_EDGE('',*,*,#63,.T.);
+#133 = ORIENTED_EDGE('',*,*,#48,.T.);
+#134 = ORIENTED_EDGE('',*,*,#111,.T.);
+#135 = ORIENTED_EDGE('',*,*,#136,.T.);
+#136 = EDGE_CURVE('',#104,#137,#139,.T.);
+#137 = VERTEX_POINT('',#138);
+#138 = CARTESIAN_POINT('',(2.75,2.08,1.110223024625E-16));
+#139 = CIRCLE('',#140,0.25);
+#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143);
+#141 = CARTESIAN_POINT('',(2.75,2.08,0.25));
+#142 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#143 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#144 = ORIENTED_EDGE('',*,*,#145,.T.);
+#145 = EDGE_CURVE('',#137,#146,#148,.T.);
+#146 = VERTEX_POINT('',#147);
+#147 = CARTESIAN_POINT('',(3.2,2.08,1.110223024625E-16));
+#148 = LINE('',#149,#150);
+#149 = CARTESIAN_POINT('',(2.75,2.08,1.110223024625E-16));
+#150 = VECTOR('',#151,1.);
+#151 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#152 = ORIENTED_EDGE('',*,*,#153,.T.);
+#153 = EDGE_CURVE('',#146,#154,#156,.T.);
+#154 = VERTEX_POINT('',#155);
+#155 = CARTESIAN_POINT('',(3.2,2.08,0.15));
+#156 = LINE('',#157,#158);
+#157 = CARTESIAN_POINT('',(3.2,2.08,1.110223024625E-16));
+#158 = VECTOR('',#159,1.);
+#159 = DIRECTION('',(0.,0.,1.));
+#160 = ORIENTED_EDGE('',*,*,#161,.T.);
+#161 = EDGE_CURVE('',#154,#162,#164,.T.);
+#162 = VERTEX_POINT('',#163);
+#163 = CARTESIAN_POINT('',(2.75,2.08,0.15));
+#164 = LINE('',#165,#166);
+#165 = CARTESIAN_POINT('',(3.2,2.08,0.15));
+#166 = VECTOR('',#167,1.);
+#167 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#168 = ORIENTED_EDGE('',*,*,#169,.T.);
+#169 = EDGE_CURVE('',#162,#170,#172,.T.);
+#170 = VERTEX_POINT('',#171);
+#171 = CARTESIAN_POINT('',(2.65,2.08,0.25));
+#172 = CIRCLE('',#173,1.E-01);
+#173 = AXIS2_PLACEMENT_3D('',#174,#175,#176);
+#174 = CARTESIAN_POINT('',(2.75,2.08,0.25));
+#175 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#176 = DIRECTION('',(0.,0.,-1.));
+#177 = ORIENTED_EDGE('',*,*,#178,.T.);
+#178 = EDGE_CURVE('',#170,#179,#181,.T.);
+#179 = VERTEX_POINT('',#180);
+#180 = CARTESIAN_POINT('',(2.65,2.08,0.375));
+#181 = LINE('',#182,#183);
+#182 = CARTESIAN_POINT('',(2.65,2.08,0.25));
+#183 = VECTOR('',#184,1.);
+#184 = DIRECTION('',(0.,0.,1.));
+#185 = ORIENTED_EDGE('',*,*,#186,.T.);
+#186 = EDGE_CURVE('',#179,#187,#189,.T.);
+#187 = VERTEX_POINT('',#188);
+#188 = CARTESIAN_POINT('',(2.4,2.08,0.625));
+#189 = CIRCLE('',#190,0.25);
+#190 = AXIS2_PLACEMENT_3D('',#191,#192,#193);
+#191 = CARTESIAN_POINT('',(2.4,2.08,0.375));
+#192 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#193 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#194 = ORIENTED_EDGE('',*,*,#195,.T.);
+#195 = EDGE_CURVE('',#187,#126,#196,.T.);
+#196 = LINE('',#197,#198);
+#197 = CARTESIAN_POINT('',(2.4,2.08,0.625));
+#198 = VECTOR('',#199,1.);
+#199 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#200 = PLANE('',#201);
+#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);
+#202 = CARTESIAN_POINT('',(2.634769719427,2.08,0.289787506618));
+#203 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#204 = DIRECTION('',(0.,0.,1.));
+#205 = ADVANCED_FACE('',(#206),#284,.T.);
+#206 = FACE_BOUND('',#207,.T.);
+#207 = EDGE_LOOP('',(#208,#216,#217,#218,#219,#228,#236,#244,#252,#261,
+#269,#278));
+#208 = ORIENTED_EDGE('',*,*,#209,.F.);
+#209 = EDGE_CURVE('',#72,#210,#212,.T.);
+#210 = VERTEX_POINT('',#211);
+#211 = CARTESIAN_POINT('',(2.2,1.82,0.625));
+#212 = LINE('',#213,#214);
+#213 = CARTESIAN_POINT('',(2.2,1.82,0.457393753309));
+#214 = VECTOR('',#215,1.);
+#215 = DIRECTION('',(0.,0.,1.));
+#216 = ORIENTED_EDGE('',*,*,#79,.T.);
+#217 = ORIENTED_EDGE('',*,*,#31,.T.);
+#218 = ORIENTED_EDGE('',*,*,#95,.T.);
+#219 = ORIENTED_EDGE('',*,*,#220,.T.);
+#220 = EDGE_CURVE('',#96,#221,#223,.T.);
+#221 = VERTEX_POINT('',#222);
+#222 = CARTESIAN_POINT('',(2.75,1.82,1.110223024625E-16));
+#223 = CIRCLE('',#224,0.25);
+#224 = AXIS2_PLACEMENT_3D('',#225,#226,#227);
+#225 = CARTESIAN_POINT('',(2.75,1.82,0.25));
+#226 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#227 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#228 = ORIENTED_EDGE('',*,*,#229,.T.);
+#229 = EDGE_CURVE('',#221,#230,#232,.T.);
+#230 = VERTEX_POINT('',#231);
+#231 = CARTESIAN_POINT('',(3.2,1.82,1.110223024625E-16));
+#232 = LINE('',#233,#234);
+#233 = CARTESIAN_POINT('',(2.75,1.82,1.110223024625E-16));
+#234 = VECTOR('',#235,1.);
+#235 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#236 = ORIENTED_EDGE('',*,*,#237,.T.);
+#237 = EDGE_CURVE('',#230,#238,#240,.T.);
+#238 = VERTEX_POINT('',#239);
+#239 = CARTESIAN_POINT('',(3.2,1.82,0.15));
+#240 = LINE('',#241,#242);
+#241 = CARTESIAN_POINT('',(3.2,1.82,1.110223024625E-16));
+#242 = VECTOR('',#243,1.);
+#243 = DIRECTION('',(0.,0.,1.));
+#244 = ORIENTED_EDGE('',*,*,#245,.T.);
+#245 = EDGE_CURVE('',#238,#246,#248,.T.);
+#246 = VERTEX_POINT('',#247);
+#247 = CARTESIAN_POINT('',(2.75,1.82,0.15));
+#248 = LINE('',#249,#250);
+#249 = CARTESIAN_POINT('',(3.2,1.82,0.15));
+#250 = VECTOR('',#251,1.);
+#251 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#252 = ORIENTED_EDGE('',*,*,#253,.T.);
+#253 = EDGE_CURVE('',#246,#254,#256,.T.);
+#254 = VERTEX_POINT('',#255);
+#255 = CARTESIAN_POINT('',(2.65,1.82,0.25));
+#256 = CIRCLE('',#257,1.E-01);
+#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260);
+#258 = CARTESIAN_POINT('',(2.75,1.82,0.25));
+#259 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#260 = DIRECTION('',(0.,0.,-1.));
+#261 = ORIENTED_EDGE('',*,*,#262,.T.);
+#262 = EDGE_CURVE('',#254,#263,#265,.T.);
+#263 = VERTEX_POINT('',#264);
+#264 = CARTESIAN_POINT('',(2.65,1.82,0.375));
+#265 = LINE('',#266,#267);
+#266 = CARTESIAN_POINT('',(2.65,1.82,0.25));
+#267 = VECTOR('',#268,1.);
+#268 = DIRECTION('',(0.,0.,1.));
+#269 = ORIENTED_EDGE('',*,*,#270,.T.);
+#270 = EDGE_CURVE('',#263,#271,#273,.T.);
+#271 = VERTEX_POINT('',#272);
+#272 = CARTESIAN_POINT('',(2.4,1.82,0.625));
+#273 = CIRCLE('',#274,0.25);
+#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277);
+#275 = CARTESIAN_POINT('',(2.4,1.82,0.375));
+#276 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#277 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#278 = ORIENTED_EDGE('',*,*,#279,.T.);
+#279 = EDGE_CURVE('',#271,#210,#280,.T.);
+#280 = LINE('',#281,#282);
+#281 = CARTESIAN_POINT('',(2.4,1.82,0.625));
+#282 = VECTOR('',#283,1.);
+#283 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#284 = PLANE('',#285);
+#285 = AXIS2_PLACEMENT_3D('',#286,#287,#288);
+#286 = CARTESIAN_POINT('',(2.634769719427,1.82,0.289787506618));
+#287 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#288 = DIRECTION('',(0.,0.,1.));
+#289 = ADVANCED_FACE('',(#290),#425,.F.);
+#290 = FACE_BOUND('',#291,.F.);
+#291 = EDGE_LOOP('',(#292,#302,#309,#317,#325,#333,#341,#349,#357,#365,
+#373,#381,#389,#397,#405,#411,#412,#420));
+#292 = ORIENTED_EDGE('',*,*,#293,.T.);
+#293 = EDGE_CURVE('',#294,#296,#298,.T.);
+#294 = VERTEX_POINT('',#295);
+#295 = CARTESIAN_POINT('',(2.120291289374,2.260145644687,0.1));
+#296 = VERTEX_POINT('',#297);
+#297 = CARTESIAN_POINT('',(2.120291289374,-2.260145644687,0.1));
+#298 = LINE('',#299,#300);
+#299 = CARTESIAN_POINT('',(2.120291289374,2.260145644687,0.1));
+#300 = VECTOR('',#301,1.);
+#301 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#302 = ORIENTED_EDGE('',*,*,#303,.T.);
+#303 = EDGE_CURVE('',#296,#304,#306,.T.);
+#304 = VERTEX_POINT('',#305);
+#305 = CARTESIAN_POINT('',(2.2,-2.3,0.475));
+#306 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#307,#308),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#307 = CARTESIAN_POINT('',(2.120291289374,-2.260145644687,0.1));
+#308 = CARTESIAN_POINT('',(2.2,-2.3,0.475));
+#309 = ORIENTED_EDGE('',*,*,#310,.F.);
+#310 = EDGE_CURVE('',#311,#304,#313,.T.);
+#311 = VERTEX_POINT('',#312);
+#312 = CARTESIAN_POINT('',(2.2,-2.08,0.475));
+#313 = LINE('',#314,#315);
+#314 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#315 = VECTOR('',#316,1.);
+#316 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#317 = ORIENTED_EDGE('',*,*,#318,.F.);
+#318 = EDGE_CURVE('',#319,#311,#321,.T.);
+#319 = VERTEX_POINT('',#320);
+#320 = CARTESIAN_POINT('',(2.2,-1.82,0.475));
+#321 = LINE('',#322,#323);
+#322 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#323 = VECTOR('',#324,1.);
+#324 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#325 = ORIENTED_EDGE('',*,*,#326,.F.);
+#326 = EDGE_CURVE('',#327,#319,#329,.T.);
+#327 = VERTEX_POINT('',#328);
+#328 = CARTESIAN_POINT('',(2.2,-1.43,0.475));
+#329 = LINE('',#330,#331);
+#330 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#331 = VECTOR('',#332,1.);
+#332 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#333 = ORIENTED_EDGE('',*,*,#334,.F.);
+#334 = EDGE_CURVE('',#335,#327,#337,.T.);
+#335 = VERTEX_POINT('',#336);
+#336 = CARTESIAN_POINT('',(2.2,-1.17,0.475));
+#337 = LINE('',#338,#339);
+#338 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#339 = VECTOR('',#340,1.);
+#340 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#341 = ORIENTED_EDGE('',*,*,#342,.F.);
+#342 = EDGE_CURVE('',#343,#335,#345,.T.);
+#343 = VERTEX_POINT('',#344);
+#344 = CARTESIAN_POINT('',(2.2,-0.78,0.475));
+#345 = LINE('',#346,#347);
+#346 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#347 = VECTOR('',#348,1.);
+#348 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#349 = ORIENTED_EDGE('',*,*,#350,.F.);
+#350 = EDGE_CURVE('',#351,#343,#353,.T.);
+#351 = VERTEX_POINT('',#352);
+#352 = CARTESIAN_POINT('',(2.2,-0.52,0.475));
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#357 = ORIENTED_EDGE('',*,*,#358,.F.);
+#358 = EDGE_CURVE('',#359,#351,#361,.T.);
+#359 = VERTEX_POINT('',#360);
+#360 = CARTESIAN_POINT('',(2.2,-0.13,0.475));
+#361 = LINE('',#362,#363);
+#362 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#363 = VECTOR('',#364,1.);
+#364 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#365 = ORIENTED_EDGE('',*,*,#366,.F.);
+#366 = EDGE_CURVE('',#367,#359,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(2.2,0.13,0.475));
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#367,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(2.2,0.52,0.475));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#375,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(2.2,0.78,0.475));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#389 = ORIENTED_EDGE('',*,*,#390,.F.);
+#390 = EDGE_CURVE('',#391,#383,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(2.2,1.17,0.475));
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#397 = ORIENTED_EDGE('',*,*,#398,.F.);
+#398 = EDGE_CURVE('',#399,#391,#401,.T.);
+#399 = VERTEX_POINT('',#400);
+#400 = CARTESIAN_POINT('',(2.2,1.43,0.475));
+#401 = LINE('',#402,#403);
+#402 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#403 = VECTOR('',#404,1.);
+#404 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#405 = ORIENTED_EDGE('',*,*,#406,.F.);
+#406 = EDGE_CURVE('',#72,#399,#407,.T.);
+#407 = LINE('',#408,#409);
+#408 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#409 = VECTOR('',#410,1.);
+#410 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#411 = ORIENTED_EDGE('',*,*,#71,.F.);
+#412 = ORIENTED_EDGE('',*,*,#413,.F.);
+#413 = EDGE_CURVE('',#414,#64,#416,.T.);
+#414 = VERTEX_POINT('',#415);
+#415 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#416 = LINE('',#417,#418);
+#417 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#418 = VECTOR('',#419,1.);
+#419 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#420 = ORIENTED_EDGE('',*,*,#421,.F.);
+#421 = EDGE_CURVE('',#294,#414,#422,.T.);
+#422 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#423,#424),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#423 = CARTESIAN_POINT('',(2.120291289374,2.260145644687,0.1));
+#424 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#425 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#426,#427)
+,(#428,#429
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#426 = CARTESIAN_POINT('',(2.120291289374,2.260145644687,0.1));
+#427 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#428 = CARTESIAN_POINT('',(2.120291289374,-2.260145644687,0.1));
+#429 = CARTESIAN_POINT('',(2.2,-2.3,0.475));
+#430 = ADVANCED_FACE('',(#431),#442,.T.);
+#431 = FACE_BOUND('',#432,.F.);
+#432 = EDGE_LOOP('',(#433,#434,#435,#441));
+#433 = ORIENTED_EDGE('',*,*,#103,.T.);
+#434 = ORIENTED_EDGE('',*,*,#220,.T.);
+#435 = ORIENTED_EDGE('',*,*,#436,.F.);
+#436 = EDGE_CURVE('',#137,#221,#437,.T.);
+#437 = LINE('',#438,#439);
+#438 = CARTESIAN_POINT('',(2.75,2.08,1.110223024625E-16));
+#439 = VECTOR('',#440,1.);
+#440 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#441 = ORIENTED_EDGE('',*,*,#136,.F.);
+#442 = CYLINDRICAL_SURFACE('',#443,0.25);
+#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446);
+#444 = CARTESIAN_POINT('',(2.75,2.08,0.25));
+#445 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#446 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#447 = ADVANCED_FACE('',(#448),#465,.F.);
+#448 = FACE_BOUND('',#449,.F.);
+#449 = EDGE_LOOP('',(#450,#457,#458,#459));
+#450 = ORIENTED_EDGE('',*,*,#451,.F.);
+#451 = EDGE_CURVE('',#414,#452,#454,.T.);
+#452 = VERTEX_POINT('',#453);
+#453 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#454 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#455,#456),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#455 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#456 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#457 = ORIENTED_EDGE('',*,*,#413,.T.);
+#458 = ORIENTED_EDGE('',*,*,#125,.T.);
+#459 = ORIENTED_EDGE('',*,*,#460,.F.);
+#460 = EDGE_CURVE('',#452,#126,#461,.T.);
+#461 = LINE('',#462,#463);
+#462 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#463 = VECTOR('',#464,1.);
+#464 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#465 = PLANE('',#466);
+#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469);
+#467 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#468 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#469 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#470 = ADVANCED_FACE('',(#471),#503,.F.);
+#471 = FACE_BOUND('',#472,.F.);
+#472 = EDGE_LOOP('',(#473,#474,#480,#481,#489,#497));
+#473 = ORIENTED_EDGE('',*,*,#195,.F.);
+#474 = ORIENTED_EDGE('',*,*,#475,.T.);
+#475 = EDGE_CURVE('',#187,#271,#476,.T.);
+#476 = LINE('',#477,#478);
+#477 = CARTESIAN_POINT('',(2.4,2.08,0.625));
+#478 = VECTOR('',#479,1.);
+#479 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#480 = ORIENTED_EDGE('',*,*,#279,.T.);
+#481 = ORIENTED_EDGE('',*,*,#482,.T.);
+#482 = EDGE_CURVE('',#210,#483,#485,.T.);
+#483 = VERTEX_POINT('',#484);
+#484 = CARTESIAN_POINT('',(2.15,1.82,0.625));
+#485 = LINE('',#486,#487);
+#486 = CARTESIAN_POINT('',(2.4,1.82,0.625));
+#487 = VECTOR('',#488,1.);
+#488 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#489 = ORIENTED_EDGE('',*,*,#490,.F.);
+#490 = EDGE_CURVE('',#491,#483,#493,.T.);
+#491 = VERTEX_POINT('',#492);
+#492 = CARTESIAN_POINT('',(2.15,2.08,0.625));
+#493 = LINE('',#494,#495);
+#494 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#495 = VECTOR('',#496,1.);
+#496 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#497 = ORIENTED_EDGE('',*,*,#498,.F.);
+#498 = EDGE_CURVE('',#126,#491,#499,.T.);
+#499 = LINE('',#500,#501);
+#500 = CARTESIAN_POINT('',(2.4,2.08,0.625));
+#501 = VECTOR('',#502,1.);
+#502 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#503 = PLANE('',#504);
+#504 = AXIS2_PLACEMENT_3D('',#505,#506,#507);
+#505 = CARTESIAN_POINT('',(2.4,2.08,0.625));
+#506 = DIRECTION('',(0.,0.,-1.));
+#507 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#508 = ADVANCED_FACE('',(#509),#520,.T.);
+#509 = FACE_BOUND('',#510,.F.);
+#510 = EDGE_LOOP('',(#511,#517,#518,#519));
+#511 = ORIENTED_EDGE('',*,*,#512,.T.);
+#512 = EDGE_CURVE('',#179,#263,#513,.T.);
+#513 = LINE('',#514,#515);
+#514 = CARTESIAN_POINT('',(2.65,2.08,0.375));
+#515 = VECTOR('',#516,1.);
+#516 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#517 = ORIENTED_EDGE('',*,*,#270,.T.);
+#518 = ORIENTED_EDGE('',*,*,#475,.F.);
+#519 = ORIENTED_EDGE('',*,*,#186,.F.);
+#520 = CYLINDRICAL_SURFACE('',#521,0.25);
+#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524);
+#522 = CARTESIAN_POINT('',(2.4,2.08,0.375));
+#523 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#524 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#525 = ADVANCED_FACE('',(#526),#537,.F.);
+#526 = FACE_BOUND('',#527,.F.);
+#527 = EDGE_LOOP('',(#528,#534,#535,#536));
+#528 = ORIENTED_EDGE('',*,*,#529,.T.);
+#529 = EDGE_CURVE('',#170,#254,#530,.T.);
+#530 = LINE('',#531,#532);
+#531 = CARTESIAN_POINT('',(2.65,2.08,0.25));
+#532 = VECTOR('',#533,1.);
+#533 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#534 = ORIENTED_EDGE('',*,*,#262,.T.);
+#535 = ORIENTED_EDGE('',*,*,#512,.F.);
+#536 = ORIENTED_EDGE('',*,*,#178,.F.);
+#537 = PLANE('',#538);
+#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541);
+#539 = CARTESIAN_POINT('',(2.65,2.08,0.25));
+#540 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#541 = DIRECTION('',(0.,0.,1.));
+#542 = ADVANCED_FACE('',(#543),#554,.F.);
+#543 = FACE_BOUND('',#544,.F.);
+#544 = EDGE_LOOP('',(#545,#551,#552,#553));
+#545 = ORIENTED_EDGE('',*,*,#546,.T.);
+#546 = EDGE_CURVE('',#162,#246,#547,.T.);
+#547 = LINE('',#548,#549);
+#548 = CARTESIAN_POINT('',(2.75,2.08,0.15));
+#549 = VECTOR('',#550,1.);
+#550 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#551 = ORIENTED_EDGE('',*,*,#253,.T.);
+#552 = ORIENTED_EDGE('',*,*,#529,.F.);
+#553 = ORIENTED_EDGE('',*,*,#169,.F.);
+#554 = CYLINDRICAL_SURFACE('',#555,1.E-01);
+#555 = AXIS2_PLACEMENT_3D('',#556,#557,#558);
+#556 = CARTESIAN_POINT('',(2.75,2.08,0.25));
+#557 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#558 = DIRECTION('',(0.,0.,-1.));
+#559 = ADVANCED_FACE('',(#560),#571,.F.);
+#560 = FACE_BOUND('',#561,.F.);
+#561 = EDGE_LOOP('',(#562,#568,#569,#570));
+#562 = ORIENTED_EDGE('',*,*,#563,.T.);
+#563 = EDGE_CURVE('',#154,#238,#564,.T.);
+#564 = LINE('',#565,#566);
+#565 = CARTESIAN_POINT('',(3.2,2.08,0.15));
+#566 = VECTOR('',#567,1.);
+#567 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#568 = ORIENTED_EDGE('',*,*,#245,.T.);
+#569 = ORIENTED_EDGE('',*,*,#546,.F.);
+#570 = ORIENTED_EDGE('',*,*,#161,.F.);
+#571 = PLANE('',#572);
+#572 = AXIS2_PLACEMENT_3D('',#573,#574,#575);
+#573 = CARTESIAN_POINT('',(3.2,2.08,0.15));
+#574 = DIRECTION('',(0.,0.,-1.));
+#575 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#576 = ADVANCED_FACE('',(#577),#588,.F.);
+#577 = FACE_BOUND('',#578,.F.);
+#578 = EDGE_LOOP('',(#579,#585,#586,#587));
+#579 = ORIENTED_EDGE('',*,*,#580,.T.);
+#580 = EDGE_CURVE('',#146,#230,#581,.T.);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(3.2,2.08,1.110223024625E-16));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#585 = ORIENTED_EDGE('',*,*,#237,.T.);
+#586 = ORIENTED_EDGE('',*,*,#563,.F.);
+#587 = ORIENTED_EDGE('',*,*,#153,.F.);
+#588 = PLANE('',#589);
+#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592);
+#590 = CARTESIAN_POINT('',(3.2,2.08,1.110223024625E-16));
+#591 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#592 = DIRECTION('',(0.,0.,1.));
+#593 = ADVANCED_FACE('',(#594),#600,.F.);
+#594 = FACE_BOUND('',#595,.F.);
+#595 = EDGE_LOOP('',(#596,#597,#598,#599));
+#596 = ORIENTED_EDGE('',*,*,#436,.T.);
+#597 = ORIENTED_EDGE('',*,*,#229,.T.);
+#598 = ORIENTED_EDGE('',*,*,#580,.F.);
+#599 = ORIENTED_EDGE('',*,*,#145,.F.);
+#600 = PLANE('',#601);
+#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604);
+#602 = CARTESIAN_POINT('',(2.75,2.08,1.110223024625E-16));
+#603 = DIRECTION('',(0.,0.,1.));
+#604 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#605 = ADVANCED_FACE('',(#606),#624,.F.);
+#606 = FACE_BOUND('',#607,.F.);
+#607 = EDGE_LOOP('',(#608,#609,#610,#618));
+#608 = ORIENTED_EDGE('',*,*,#209,.F.);
+#609 = ORIENTED_EDGE('',*,*,#406,.T.);
+#610 = ORIENTED_EDGE('',*,*,#611,.T.);
+#611 = EDGE_CURVE('',#399,#612,#614,.T.);
+#612 = VERTEX_POINT('',#613);
+#613 = CARTESIAN_POINT('',(2.2,1.43,0.625));
+#614 = LINE('',#615,#616);
+#615 = CARTESIAN_POINT('',(2.2,1.43,0.457393753309));
+#616 = VECTOR('',#617,1.);
+#617 = DIRECTION('',(0.,0.,1.));
+#618 = ORIENTED_EDGE('',*,*,#619,.F.);
+#619 = EDGE_CURVE('',#210,#612,#620,.T.);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#627 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#628 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#629 = ADVANCED_FACE('',(#630),#687,.T.);
+#630 = FACE_BOUND('',#631,.T.);
+#631 = EDGE_LOOP('',(#632,#642,#648,#649,#657,#665,#673,#681));
+#632 = ORIENTED_EDGE('',*,*,#633,.T.);
+#633 = EDGE_CURVE('',#634,#636,#638,.T.);
+#634 = VERTEX_POINT('',#635);
+#635 = CARTESIAN_POINT('',(-1.960145644687,2.420291289374,0.1));
+#636 = VERTEX_POINT('',#637);
+#637 = CARTESIAN_POINT('',(1.960145644687,2.420291289374,0.1));
+#638 = LINE('',#639,#640);
+#639 = CARTESIAN_POINT('',(-1.960145644687,2.420291289374,0.1));
+#640 = VECTOR('',#641,1.);
+#641 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#642 = ORIENTED_EDGE('',*,*,#643,.T.);
+#643 = EDGE_CURVE('',#636,#294,#644,.T.);
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(1.960145644687,2.420291289374,0.1));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#648 = ORIENTED_EDGE('',*,*,#293,.T.);
+#649 = ORIENTED_EDGE('',*,*,#650,.T.);
+#650 = EDGE_CURVE('',#296,#651,#653,.T.);
+#651 = VERTEX_POINT('',#652);
+#652 = CARTESIAN_POINT('',(1.960145644687,-2.420291289374,0.1));
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(2.120291289374,-2.260145644687,0.1));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#657 = ORIENTED_EDGE('',*,*,#658,.T.);
+#658 = EDGE_CURVE('',#651,#659,#661,.T.);
+#659 = VERTEX_POINT('',#660);
+#660 = CARTESIAN_POINT('',(-1.960145644687,-2.420291289374,0.1));
+#661 = LINE('',#662,#663);
+#662 = CARTESIAN_POINT('',(1.960145644687,-2.420291289374,0.1));
+#663 = VECTOR('',#664,1.);
+#664 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#665 = ORIENTED_EDGE('',*,*,#666,.T.);
+#666 = EDGE_CURVE('',#659,#667,#669,.T.);
+#667 = VERTEX_POINT('',#668);
+#668 = CARTESIAN_POINT('',(-2.120291289374,-2.260145644687,0.1));
+#669 = LINE('',#670,#671);
+#670 = CARTESIAN_POINT('',(-1.960145644687,-2.420291289374,0.1));
+#671 = VECTOR('',#672,1.);
+#672 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#673 = ORIENTED_EDGE('',*,*,#674,.T.);
+#674 = EDGE_CURVE('',#667,#675,#677,.T.);
+#675 = VERTEX_POINT('',#676);
+#676 = CARTESIAN_POINT('',(-2.120291289374,2.260145644687,0.1));
+#677 = LINE('',#678,#679);
+#678 = CARTESIAN_POINT('',(-2.120291289374,-2.260145644687,0.1));
+#679 = VECTOR('',#680,1.);
+#680 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#681 = ORIENTED_EDGE('',*,*,#682,.T.);
+#682 = EDGE_CURVE('',#675,#634,#683,.T.);
+#683 = LINE('',#684,#685);
+#684 = CARTESIAN_POINT('',(-2.120291289374,2.260145644687,0.1));
+#685 = VECTOR('',#686,1.);
+#686 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#687 = PLANE('',#688);
+#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);
+#689 = CARTESIAN_POINT('',(-1.960145644687,2.420291289374,0.1));
+#690 = DIRECTION('',(0.,0.,-1.));
+#691 = DIRECTION('',(0.62936545726,-0.777109465396,0.));
+#692 = ADVANCED_FACE('',(#693),#710,.F.);
+#693 = FACE_BOUND('',#694,.F.);
+#694 = EDGE_LOOP('',(#695,#696,#697,#705));
+#695 = ORIENTED_EDGE('',*,*,#643,.T.);
+#696 = ORIENTED_EDGE('',*,*,#421,.T.);
+#697 = ORIENTED_EDGE('',*,*,#698,.F.);
+#698 = EDGE_CURVE('',#699,#414,#701,.T.);
+#699 = VERTEX_POINT('',#700);
+#700 = CARTESIAN_POINT('',(2.,2.5,0.475));
+#701 = LINE('',#702,#703);
+#702 = CARTESIAN_POINT('',(2.,2.5,0.475));
+#703 = VECTOR('',#704,1.);
+#704 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#705 = ORIENTED_EDGE('',*,*,#706,.F.);
+#706 = EDGE_CURVE('',#636,#699,#707,.T.);
+#707 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#708,#709),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#708 = CARTESIAN_POINT('',(1.960145644687,2.420291289374,0.1));
+#709 = CARTESIAN_POINT('',(2.,2.5,0.475));
+#710 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#711,#712)
+,(#713,#714
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.282842712475),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#711 = CARTESIAN_POINT('',(1.960145644687,2.420291289374,0.1));
+#712 = CARTESIAN_POINT('',(2.,2.5,0.475));
+#713 = CARTESIAN_POINT('',(2.120291289374,2.260145644687,0.1));
+#714 = CARTESIAN_POINT('',(2.2,2.3,0.475));
+#715 = ADVANCED_FACE('',(#716),#733,.F.);
+#716 = FACE_BOUND('',#717,.F.);
+#717 = EDGE_LOOP('',(#718,#719,#726,#732));
+#718 = ORIENTED_EDGE('',*,*,#650,.T.);
+#719 = ORIENTED_EDGE('',*,*,#720,.T.);
+#720 = EDGE_CURVE('',#651,#721,#723,.T.);
+#721 = VERTEX_POINT('',#722);
+#722 = CARTESIAN_POINT('',(2.,-2.5,0.475));
+#723 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#724,#725),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#724 = CARTESIAN_POINT('',(1.960145644687,-2.420291289374,0.1));
+#725 = CARTESIAN_POINT('',(2.,-2.5,0.475));
+#726 = ORIENTED_EDGE('',*,*,#727,.F.);
+#727 = EDGE_CURVE('',#304,#721,#728,.T.);
+#728 = LINE('',#729,#730);
+#729 = CARTESIAN_POINT('',(2.2,-2.3,0.475));
+#730 = VECTOR('',#731,1.);
+#731 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#732 = ORIENTED_EDGE('',*,*,#303,.F.);
+#733 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#734,#735)
+,(#736,#737
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.282842712475),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#734 = CARTESIAN_POINT('',(2.120291289374,-2.260145644687,0.1));
+#735 = CARTESIAN_POINT('',(2.2,-2.3,0.475));
+#736 = CARTESIAN_POINT('',(1.960145644687,-2.420291289374,0.1));
+#737 = CARTESIAN_POINT('',(2.,-2.5,0.475));
+#738 = ADVANCED_FACE('',(#739),#763,.F.);
+#739 = FACE_BOUND('',#740,.F.);
+#740 = EDGE_LOOP('',(#741,#749,#750,#757));
+#741 = ORIENTED_EDGE('',*,*,#742,.F.);
+#742 = EDGE_CURVE('',#311,#743,#745,.T.);
+#743 = VERTEX_POINT('',#744);
+#744 = CARTESIAN_POINT('',(2.2,-2.08,0.625));
+#745 = LINE('',#746,#747);
+#746 = CARTESIAN_POINT('',(2.2,-2.08,0.457393753309));
+#747 = VECTOR('',#748,1.);
+#748 = DIRECTION('',(0.,0.,1.));
+#749 = ORIENTED_EDGE('',*,*,#310,.T.);
+#750 = ORIENTED_EDGE('',*,*,#751,.T.);
+#751 = EDGE_CURVE('',#304,#752,#754,.T.);
+#752 = VERTEX_POINT('',#753);
+#753 = CARTESIAN_POINT('',(2.2,-2.3,0.625));
+#754 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#755,#756),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#755 = CARTESIAN_POINT('',(2.2,-2.3,0.475));
+#756 = CARTESIAN_POINT('',(2.2,-2.3,0.625));
+#757 = ORIENTED_EDGE('',*,*,#758,.F.);
+#758 = EDGE_CURVE('',#743,#752,#759,.T.);
+#759 = LINE('',#760,#761);
+#760 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#761 = VECTOR('',#762,1.);
+#762 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#763 = PLANE('',#764);
+#764 = AXIS2_PLACEMENT_3D('',#765,#766,#767);
+#765 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#766 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#767 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#768 = ADVANCED_FACE('',(#769),#794,.F.);
+#769 = FACE_BOUND('',#770,.F.);
+#770 = EDGE_LOOP('',(#771,#779,#780,#788));
+#771 = ORIENTED_EDGE('',*,*,#772,.F.);
+#772 = EDGE_CURVE('',#319,#773,#775,.T.);
+#773 = VERTEX_POINT('',#774);
+#774 = CARTESIAN_POINT('',(2.4,-1.82,0.475));
+#775 = LINE('',#776,#777);
+#776 = CARTESIAN_POINT('',(2.1,-1.82,0.475));
+#777 = VECTOR('',#778,1.);
+#778 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#779 = ORIENTED_EDGE('',*,*,#318,.T.);
+#780 = ORIENTED_EDGE('',*,*,#781,.T.);
+#781 = EDGE_CURVE('',#311,#782,#784,.T.);
+#782 = VERTEX_POINT('',#783);
+#783 = CARTESIAN_POINT('',(2.4,-2.08,0.475));
+#784 = LINE('',#785,#786);
+#785 = CARTESIAN_POINT('',(2.1,-2.08,0.475));
+#786 = VECTOR('',#787,1.);
+#787 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#788 = ORIENTED_EDGE('',*,*,#789,.F.);
+#789 = EDGE_CURVE('',#773,#782,#790,.T.);
+#790 = LINE('',#791,#792);
+#791 = CARTESIAN_POINT('',(2.4,-1.82,0.475));
+#792 = VECTOR('',#793,1.);
+#793 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#794 = PLANE('',#795);
+#795 = AXIS2_PLACEMENT_3D('',#796,#797,#798);
+#796 = CARTESIAN_POINT('',(2.1,-1.82,0.475));
+#797 = DIRECTION('',(0.,0.,1.));
+#798 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#799 = ADVANCED_FACE('',(#800),#825,.F.);
+#800 = FACE_BOUND('',#801,.F.);
+#801 = EDGE_LOOP('',(#802,#810,#811,#819));
+#802 = ORIENTED_EDGE('',*,*,#803,.F.);
+#803 = EDGE_CURVE('',#327,#804,#806,.T.);
+#804 = VERTEX_POINT('',#805);
+#805 = CARTESIAN_POINT('',(2.2,-1.43,0.625));
+#806 = LINE('',#807,#808);
+#807 = CARTESIAN_POINT('',(2.2,-1.43,0.457393753309));
+#808 = VECTOR('',#809,1.);
+#809 = DIRECTION('',(0.,0.,1.));
+#810 = ORIENTED_EDGE('',*,*,#326,.T.);
+#811 = ORIENTED_EDGE('',*,*,#812,.T.);
+#812 = EDGE_CURVE('',#319,#813,#815,.T.);
+#813 = VERTEX_POINT('',#814);
+#814 = CARTESIAN_POINT('',(2.2,-1.82,0.625));
+#815 = LINE('',#816,#817);
+#816 = CARTESIAN_POINT('',(2.2,-1.82,0.457393753309));
+#817 = VECTOR('',#818,1.);
+#818 = DIRECTION('',(0.,0.,1.));
+#819 = ORIENTED_EDGE('',*,*,#820,.F.);
+#820 = EDGE_CURVE('',#804,#813,#821,.T.);
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#825 = PLANE('',#826);
+#826 = AXIS2_PLACEMENT_3D('',#827,#828,#829);
+#827 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#828 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#829 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#830 = ADVANCED_FACE('',(#831),#856,.F.);
+#831 = FACE_BOUND('',#832,.F.);
+#832 = EDGE_LOOP('',(#833,#841,#842,#850));
+#833 = ORIENTED_EDGE('',*,*,#834,.F.);
+#834 = EDGE_CURVE('',#399,#835,#837,.T.);
+#835 = VERTEX_POINT('',#836);
+#836 = CARTESIAN_POINT('',(2.4,1.43,0.475));
+#837 = LINE('',#838,#839);
+#838 = CARTESIAN_POINT('',(2.1,1.43,0.475));
+#839 = VECTOR('',#840,1.);
+#840 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#841 = ORIENTED_EDGE('',*,*,#398,.T.);
+#842 = ORIENTED_EDGE('',*,*,#843,.T.);
+#843 = EDGE_CURVE('',#391,#844,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(2.4,1.17,0.475));
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(2.1,1.17,0.475));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#835,#844,#852,.T.);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(2.4,1.43,0.475));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#856 = PLANE('',#857);
+#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860);
+#858 = CARTESIAN_POINT('',(2.1,1.43,0.475));
+#859 = DIRECTION('',(0.,0.,1.));
+#860 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#861 = ADVANCED_FACE('',(#862),#887,.F.);
+#862 = FACE_BOUND('',#863,.F.);
+#863 = EDGE_LOOP('',(#864,#872,#873,#881));
+#864 = ORIENTED_EDGE('',*,*,#865,.F.);
+#865 = EDGE_CURVE('',#335,#866,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(2.4,-1.17,0.475));
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(2.1,-1.17,0.475));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#872 = ORIENTED_EDGE('',*,*,#334,.T.);
+#873 = ORIENTED_EDGE('',*,*,#874,.T.);
+#874 = EDGE_CURVE('',#327,#875,#877,.T.);
+#875 = VERTEX_POINT('',#876);
+#876 = CARTESIAN_POINT('',(2.4,-1.43,0.475));
+#877 = LINE('',#878,#879);
+#878 = CARTESIAN_POINT('',(2.1,-1.43,0.475));
+#879 = VECTOR('',#880,1.);
+#880 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#881 = ORIENTED_EDGE('',*,*,#882,.F.);
+#882 = EDGE_CURVE('',#866,#875,#883,.T.);
+#883 = LINE('',#884,#885);
+#884 = CARTESIAN_POINT('',(2.4,-1.17,0.475));
+#885 = VECTOR('',#886,1.);
+#886 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#887 = PLANE('',#888);
+#888 = AXIS2_PLACEMENT_3D('',#889,#890,#891);
+#889 = CARTESIAN_POINT('',(2.1,-1.17,0.475));
+#890 = DIRECTION('',(0.,0.,1.));
+#891 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#892 = ADVANCED_FACE('',(#893),#918,.F.);
+#893 = FACE_BOUND('',#894,.F.);
+#894 = EDGE_LOOP('',(#895,#903,#904,#912));
+#895 = ORIENTED_EDGE('',*,*,#896,.F.);
+#896 = EDGE_CURVE('',#391,#897,#899,.T.);
+#897 = VERTEX_POINT('',#898);
+#898 = CARTESIAN_POINT('',(2.2,1.17,0.625));
+#899 = LINE('',#900,#901);
+#900 = CARTESIAN_POINT('',(2.2,1.17,0.457393753309));
+#901 = VECTOR('',#902,1.);
+#902 = DIRECTION('',(0.,0.,1.));
+#903 = ORIENTED_EDGE('',*,*,#390,.T.);
+#904 = ORIENTED_EDGE('',*,*,#905,.T.);
+#905 = EDGE_CURVE('',#383,#906,#908,.T.);
+#906 = VERTEX_POINT('',#907);
+#907 = CARTESIAN_POINT('',(2.2,0.78,0.625));
+#908 = LINE('',#909,#910);
+#909 = CARTESIAN_POINT('',(2.2,0.78,0.457393753309));
+#910 = VECTOR('',#911,1.);
+#911 = DIRECTION('',(0.,0.,1.));
+#912 = ORIENTED_EDGE('',*,*,#913,.F.);
+#913 = EDGE_CURVE('',#897,#906,#914,.T.);
+#914 = LINE('',#915,#916);
+#915 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#916 = VECTOR('',#917,1.);
+#917 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#918 = PLANE('',#919);
+#919 = AXIS2_PLACEMENT_3D('',#920,#921,#922);
+#920 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#921 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#922 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#923 = ADVANCED_FACE('',(#924),#949,.F.);
+#924 = FACE_BOUND('',#925,.F.);
+#925 = EDGE_LOOP('',(#926,#934,#935,#943));
+#926 = ORIENTED_EDGE('',*,*,#927,.F.);
+#927 = EDGE_CURVE('',#343,#928,#930,.T.);
+#928 = VERTEX_POINT('',#929);
+#929 = CARTESIAN_POINT('',(2.2,-0.78,0.625));
+#930 = LINE('',#931,#932);
+#931 = CARTESIAN_POINT('',(2.2,-0.78,0.457393753309));
+#932 = VECTOR('',#933,1.);
+#933 = DIRECTION('',(0.,0.,1.));
+#934 = ORIENTED_EDGE('',*,*,#342,.T.);
+#935 = ORIENTED_EDGE('',*,*,#936,.T.);
+#936 = EDGE_CURVE('',#335,#937,#939,.T.);
+#937 = VERTEX_POINT('',#938);
+#938 = CARTESIAN_POINT('',(2.2,-1.17,0.625));
+#939 = LINE('',#940,#941);
+#940 = CARTESIAN_POINT('',(2.2,-1.17,0.457393753309));
+#941 = VECTOR('',#942,1.);
+#942 = DIRECTION('',(0.,0.,1.));
+#943 = ORIENTED_EDGE('',*,*,#944,.F.);
+#944 = EDGE_CURVE('',#928,#937,#945,.T.);
+#945 = LINE('',#946,#947);
+#946 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#947 = VECTOR('',#948,1.);
+#948 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#949 = PLANE('',#950);
+#950 = AXIS2_PLACEMENT_3D('',#951,#952,#953);
+#951 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#952 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#953 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#954 = ADVANCED_FACE('',(#955),#980,.F.);
+#955 = FACE_BOUND('',#956,.F.);
+#956 = EDGE_LOOP('',(#957,#965,#966,#974));
+#957 = ORIENTED_EDGE('',*,*,#958,.F.);
+#958 = EDGE_CURVE('',#383,#959,#961,.T.);
+#959 = VERTEX_POINT('',#960);
+#960 = CARTESIAN_POINT('',(2.4,0.78,0.475));
+#961 = LINE('',#962,#963);
+#962 = CARTESIAN_POINT('',(2.1,0.78,0.475));
+#963 = VECTOR('',#964,1.);
+#964 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#965 = ORIENTED_EDGE('',*,*,#382,.T.);
+#966 = ORIENTED_EDGE('',*,*,#967,.T.);
+#967 = EDGE_CURVE('',#375,#968,#970,.T.);
+#968 = VERTEX_POINT('',#969);
+#969 = CARTESIAN_POINT('',(2.4,0.52,0.475));
+#970 = LINE('',#971,#972);
+#971 = CARTESIAN_POINT('',(2.1,0.52,0.475));
+#972 = VECTOR('',#973,1.);
+#973 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#974 = ORIENTED_EDGE('',*,*,#975,.F.);
+#975 = EDGE_CURVE('',#959,#968,#976,.T.);
+#976 = LINE('',#977,#978);
+#977 = CARTESIAN_POINT('',(2.4,0.78,0.475));
+#978 = VECTOR('',#979,1.);
+#979 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#980 = PLANE('',#981);
+#981 = AXIS2_PLACEMENT_3D('',#982,#983,#984);
+#982 = CARTESIAN_POINT('',(2.1,0.78,0.475));
+#983 = DIRECTION('',(0.,0.,1.));
+#984 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#985 = ADVANCED_FACE('',(#986),#1011,.F.);
+#986 = FACE_BOUND('',#987,.F.);
+#987 = EDGE_LOOP('',(#988,#996,#997,#1005));
+#988 = ORIENTED_EDGE('',*,*,#989,.F.);
+#989 = EDGE_CURVE('',#351,#990,#992,.T.);
+#990 = VERTEX_POINT('',#991);
+#991 = CARTESIAN_POINT('',(2.4,-0.52,0.475));
+#992 = LINE('',#993,#994);
+#993 = CARTESIAN_POINT('',(2.1,-0.52,0.475));
+#994 = VECTOR('',#995,1.);
+#995 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#996 = ORIENTED_EDGE('',*,*,#350,.T.);
+#997 = ORIENTED_EDGE('',*,*,#998,.T.);
+#998 = EDGE_CURVE('',#343,#999,#1001,.T.);
+#999 = VERTEX_POINT('',#1000);
+#1000 = CARTESIAN_POINT('',(2.4,-0.78,0.475));
+#1001 = LINE('',#1002,#1003);
+#1002 = CARTESIAN_POINT('',(2.1,-0.78,0.475));
+#1003 = VECTOR('',#1004,1.);
+#1004 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1005 = ORIENTED_EDGE('',*,*,#1006,.F.);
+#1006 = EDGE_CURVE('',#990,#999,#1007,.T.);
+#1007 = LINE('',#1008,#1009);
+#1008 = CARTESIAN_POINT('',(2.4,-0.52,0.475));
+#1009 = VECTOR('',#1010,1.);
+#1010 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1011 = PLANE('',#1012);
+#1012 = AXIS2_PLACEMENT_3D('',#1013,#1014,#1015);
+#1013 = CARTESIAN_POINT('',(2.1,-0.52,0.475));
+#1014 = DIRECTION('',(0.,0.,1.));
+#1015 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1016 = ADVANCED_FACE('',(#1017),#1042,.F.);
+#1017 = FACE_BOUND('',#1018,.F.);
+#1018 = EDGE_LOOP('',(#1019,#1027,#1028,#1036));
+#1019 = ORIENTED_EDGE('',*,*,#1020,.F.);
+#1020 = EDGE_CURVE('',#375,#1021,#1023,.T.);
+#1021 = VERTEX_POINT('',#1022);
+#1022 = CARTESIAN_POINT('',(2.2,0.52,0.625));
+#1023 = LINE('',#1024,#1025);
+#1024 = CARTESIAN_POINT('',(2.2,0.52,0.457393753309));
+#1025 = VECTOR('',#1026,1.);
+#1026 = DIRECTION('',(0.,0.,1.));
+#1027 = ORIENTED_EDGE('',*,*,#374,.T.);
+#1028 = ORIENTED_EDGE('',*,*,#1029,.T.);
+#1029 = EDGE_CURVE('',#367,#1030,#1032,.T.);
+#1030 = VERTEX_POINT('',#1031);
+#1031 = CARTESIAN_POINT('',(2.2,0.13,0.625));
+#1032 = LINE('',#1033,#1034);
+#1033 = CARTESIAN_POINT('',(2.2,0.13,0.457393753309));
+#1034 = VECTOR('',#1035,1.);
+#1035 = DIRECTION('',(0.,0.,1.));
+#1036 = ORIENTED_EDGE('',*,*,#1037,.F.);
+#1037 = EDGE_CURVE('',#1021,#1030,#1038,.T.);
+#1038 = LINE('',#1039,#1040);
+#1039 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#1040 = VECTOR('',#1041,1.);
+#1041 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1042 = PLANE('',#1043);
+#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046);
+#1044 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#1045 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1046 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1047 = ADVANCED_FACE('',(#1048),#1073,.F.);
+#1048 = FACE_BOUND('',#1049,.F.);
+#1049 = EDGE_LOOP('',(#1050,#1058,#1059,#1067));
+#1050 = ORIENTED_EDGE('',*,*,#1051,.F.);
+#1051 = EDGE_CURVE('',#359,#1052,#1054,.T.);
+#1052 = VERTEX_POINT('',#1053);
+#1053 = CARTESIAN_POINT('',(2.2,-0.13,0.625));
+#1054 = LINE('',#1055,#1056);
+#1055 = CARTESIAN_POINT('',(2.2,-0.13,0.457393753309));
+#1056 = VECTOR('',#1057,1.);
+#1057 = DIRECTION('',(0.,0.,1.));
+#1058 = ORIENTED_EDGE('',*,*,#358,.T.);
+#1059 = ORIENTED_EDGE('',*,*,#1060,.T.);
+#1060 = EDGE_CURVE('',#351,#1061,#1063,.T.);
+#1061 = VERTEX_POINT('',#1062);
+#1062 = CARTESIAN_POINT('',(2.2,-0.52,0.625));
+#1063 = LINE('',#1064,#1065);
+#1064 = CARTESIAN_POINT('',(2.2,-0.52,0.457393753309));
+#1065 = VECTOR('',#1066,1.);
+#1066 = DIRECTION('',(0.,0.,1.));
+#1067 = ORIENTED_EDGE('',*,*,#1068,.F.);
+#1068 = EDGE_CURVE('',#1052,#1061,#1069,.T.);
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1073 = PLANE('',#1074);
+#1074 = AXIS2_PLACEMENT_3D('',#1075,#1076,#1077);
+#1075 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#1076 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1077 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1078 = ADVANCED_FACE('',(#1079),#1104,.F.);
+#1079 = FACE_BOUND('',#1080,.F.);
+#1080 = EDGE_LOOP('',(#1081,#1089,#1090,#1098));
+#1081 = ORIENTED_EDGE('',*,*,#1082,.F.);
+#1082 = EDGE_CURVE('',#367,#1083,#1085,.T.);
+#1083 = VERTEX_POINT('',#1084);
+#1084 = CARTESIAN_POINT('',(2.4,0.13,0.475));
+#1085 = LINE('',#1086,#1087);
+#1086 = CARTESIAN_POINT('',(2.1,0.13,0.475));
+#1087 = VECTOR('',#1088,1.);
+#1088 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1089 = ORIENTED_EDGE('',*,*,#366,.T.);
+#1090 = ORIENTED_EDGE('',*,*,#1091,.T.);
+#1091 = EDGE_CURVE('',#359,#1092,#1094,.T.);
+#1092 = VERTEX_POINT('',#1093);
+#1093 = CARTESIAN_POINT('',(2.4,-0.13,0.475));
+#1094 = LINE('',#1095,#1096);
+#1095 = CARTESIAN_POINT('',(2.1,-0.13,0.475));
+#1096 = VECTOR('',#1097,1.);
+#1097 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1098 = ORIENTED_EDGE('',*,*,#1099,.F.);
+#1099 = EDGE_CURVE('',#1083,#1092,#1100,.T.);
+#1100 = LINE('',#1101,#1102);
+#1101 = CARTESIAN_POINT('',(2.4,0.13,0.475));
+#1102 = VECTOR('',#1103,1.);
+#1103 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1104 = PLANE('',#1105);
+#1105 = AXIS2_PLACEMENT_3D('',#1106,#1107,#1108);
+#1106 = CARTESIAN_POINT('',(2.1,0.13,0.475));
+#1107 = DIRECTION('',(0.,0.,1.));
+#1108 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1109 = ADVANCED_FACE('',(#1110),#1127,.F.);
+#1110 = FACE_BOUND('',#1111,.F.);
+#1111 = EDGE_LOOP('',(#1112,#1113,#1114,#1122));
+#1112 = ORIENTED_EDGE('',*,*,#698,.T.);
+#1113 = ORIENTED_EDGE('',*,*,#451,.T.);
+#1114 = ORIENTED_EDGE('',*,*,#1115,.F.);
+#1115 = EDGE_CURVE('',#1116,#452,#1118,.T.);
+#1116 = VERTEX_POINT('',#1117);
+#1117 = CARTESIAN_POINT('',(2.,2.5,0.625));
+#1118 = LINE('',#1119,#1120);
+#1119 = CARTESIAN_POINT('',(2.,2.5,0.625));
+#1120 = VECTOR('',#1121,1.);
+#1121 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1122 = ORIENTED_EDGE('',*,*,#1123,.F.);
+#1123 = EDGE_CURVE('',#699,#1116,#1124,.T.);
+#1124 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1125,#1126),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1125 = CARTESIAN_POINT('',(2.,2.5,0.475));
+#1126 = CARTESIAN_POINT('',(2.,2.5,0.625));
+#1127 = PLANE('',#1128);
+#1128 = AXIS2_PLACEMENT_3D('',#1129,#1130,#1131);
+#1129 = CARTESIAN_POINT('',(2.,2.5,0.625));
+#1130 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1131 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1132 = ADVANCED_FACE('',(#1133),#1150,.F.);
+#1133 = FACE_BOUND('',#1134,.F.);
+#1134 = EDGE_LOOP('',(#1135,#1142,#1143,#1144));
+#1135 = ORIENTED_EDGE('',*,*,#1136,.F.);
+#1136 = EDGE_CURVE('',#452,#1137,#1139,.T.);
+#1137 = VERTEX_POINT('',#1138);
+#1138 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1139 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1140,#1141),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1140 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#1141 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1142 = ORIENTED_EDGE('',*,*,#460,.T.);
+#1143 = ORIENTED_EDGE('',*,*,#498,.T.);
+#1144 = ORIENTED_EDGE('',*,*,#1145,.F.);
+#1145 = EDGE_CURVE('',#1137,#491,#1146,.T.);
+#1146 = LINE('',#1147,#1148);
+#1147 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1148 = VECTOR('',#1149,1.);
+#1149 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1150 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1151,#1152)
+,(#1153,#1154
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1151 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#1152 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1153 = CARTESIAN_POINT('',(2.2,-2.3,0.625));
+#1154 = CARTESIAN_POINT('',(2.15,-2.275,0.625));
+#1155 = ADVANCED_FACE('',(#1156),#1284,.F.);
+#1156 = FACE_BOUND('',#1157,.F.);
+#1157 = EDGE_LOOP('',(#1158,#1159,#1160,#1168,#1176,#1184,#1192,#1200,
+#1208,#1216,#1224,#1232,#1240,#1248,#1256,#1264,#1271,#1279));
+#1158 = ORIENTED_EDGE('',*,*,#1145,.T.);
+#1159 = ORIENTED_EDGE('',*,*,#490,.T.);
+#1160 = ORIENTED_EDGE('',*,*,#1161,.T.);
+#1161 = EDGE_CURVE('',#483,#1162,#1164,.T.);
+#1162 = VERTEX_POINT('',#1163);
+#1163 = CARTESIAN_POINT('',(2.15,1.43,0.625));
+#1164 = LINE('',#1165,#1166);
+#1165 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1166 = VECTOR('',#1167,1.);
+#1167 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1168 = ORIENTED_EDGE('',*,*,#1169,.T.);
+#1169 = EDGE_CURVE('',#1162,#1170,#1172,.T.);
+#1170 = VERTEX_POINT('',#1171);
+#1171 = CARTESIAN_POINT('',(2.15,1.17,0.625));
+#1172 = LINE('',#1173,#1174);
+#1173 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1174 = VECTOR('',#1175,1.);
+#1175 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1176 = ORIENTED_EDGE('',*,*,#1177,.T.);
+#1177 = EDGE_CURVE('',#1170,#1178,#1180,.T.);
+#1178 = VERTEX_POINT('',#1179);
+#1179 = CARTESIAN_POINT('',(2.15,0.78,0.625));
+#1180 = LINE('',#1181,#1182);
+#1181 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1182 = VECTOR('',#1183,1.);
+#1183 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1184 = ORIENTED_EDGE('',*,*,#1185,.T.);
+#1185 = EDGE_CURVE('',#1178,#1186,#1188,.T.);
+#1186 = VERTEX_POINT('',#1187);
+#1187 = CARTESIAN_POINT('',(2.15,0.52,0.625));
+#1188 = LINE('',#1189,#1190);
+#1189 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1190 = VECTOR('',#1191,1.);
+#1191 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1192 = ORIENTED_EDGE('',*,*,#1193,.T.);
+#1193 = EDGE_CURVE('',#1186,#1194,#1196,.T.);
+#1194 = VERTEX_POINT('',#1195);
+#1195 = CARTESIAN_POINT('',(2.15,0.13,0.625));
+#1196 = LINE('',#1197,#1198);
+#1197 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1198 = VECTOR('',#1199,1.);
+#1199 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1200 = ORIENTED_EDGE('',*,*,#1201,.T.);
+#1201 = EDGE_CURVE('',#1194,#1202,#1204,.T.);
+#1202 = VERTEX_POINT('',#1203);
+#1203 = CARTESIAN_POINT('',(2.15,-0.13,0.625));
+#1204 = LINE('',#1205,#1206);
+#1205 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1206 = VECTOR('',#1207,1.);
+#1207 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1208 = ORIENTED_EDGE('',*,*,#1209,.T.);
+#1209 = EDGE_CURVE('',#1202,#1210,#1212,.T.);
+#1210 = VERTEX_POINT('',#1211);
+#1211 = CARTESIAN_POINT('',(2.15,-0.52,0.625));
+#1212 = LINE('',#1213,#1214);
+#1213 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1214 = VECTOR('',#1215,1.);
+#1215 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1216 = ORIENTED_EDGE('',*,*,#1217,.T.);
+#1217 = EDGE_CURVE('',#1210,#1218,#1220,.T.);
+#1218 = VERTEX_POINT('',#1219);
+#1219 = CARTESIAN_POINT('',(2.15,-0.78,0.625));
+#1220 = LINE('',#1221,#1222);
+#1221 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1222 = VECTOR('',#1223,1.);
+#1223 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1224 = ORIENTED_EDGE('',*,*,#1225,.T.);
+#1225 = EDGE_CURVE('',#1218,#1226,#1228,.T.);
+#1226 = VERTEX_POINT('',#1227);
+#1227 = CARTESIAN_POINT('',(2.15,-1.17,0.625));
+#1228 = LINE('',#1229,#1230);
+#1229 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1230 = VECTOR('',#1231,1.);
+#1231 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1232 = ORIENTED_EDGE('',*,*,#1233,.T.);
+#1233 = EDGE_CURVE('',#1226,#1234,#1236,.T.);
+#1234 = VERTEX_POINT('',#1235);
+#1235 = CARTESIAN_POINT('',(2.15,-1.43,0.625));
+#1236 = LINE('',#1237,#1238);
+#1237 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1238 = VECTOR('',#1239,1.);
+#1239 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1240 = ORIENTED_EDGE('',*,*,#1241,.T.);
+#1241 = EDGE_CURVE('',#1234,#1242,#1244,.T.);
+#1242 = VERTEX_POINT('',#1243);
+#1243 = CARTESIAN_POINT('',(2.15,-1.82,0.625));
+#1244 = LINE('',#1245,#1246);
+#1245 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1246 = VECTOR('',#1247,1.);
+#1247 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1248 = ORIENTED_EDGE('',*,*,#1249,.T.);
+#1249 = EDGE_CURVE('',#1242,#1250,#1252,.T.);
+#1250 = VERTEX_POINT('',#1251);
+#1251 = CARTESIAN_POINT('',(2.15,-2.08,0.625));
+#1252 = LINE('',#1253,#1254);
+#1253 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1254 = VECTOR('',#1255,1.);
+#1255 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1256 = ORIENTED_EDGE('',*,*,#1257,.T.);
+#1257 = EDGE_CURVE('',#1250,#1258,#1260,.T.);
+#1258 = VERTEX_POINT('',#1259);
+#1259 = CARTESIAN_POINT('',(2.15,-2.275,0.625));
+#1260 = LINE('',#1261,#1262);
+#1261 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1262 = VECTOR('',#1263,1.);
+#1263 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1264 = ORIENTED_EDGE('',*,*,#1265,.T.);
+#1265 = EDGE_CURVE('',#1258,#1266,#1268,.T.);
+#1266 = VERTEX_POINT('',#1267);
+#1267 = CARTESIAN_POINT('',(2.070291289374,-2.235145644687,1.));
+#1268 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1269,#1270),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1269 = CARTESIAN_POINT('',(2.15,-2.275,0.625));
+#1270 = CARTESIAN_POINT('',(2.070291289374,-2.235145644687,1.));
+#1271 = ORIENTED_EDGE('',*,*,#1272,.F.);
+#1272 = EDGE_CURVE('',#1273,#1266,#1275,.T.);
+#1273 = VERTEX_POINT('',#1274);
+#1274 = CARTESIAN_POINT('',(2.070291289374,2.235145644687,1.));
+#1275 = LINE('',#1276,#1277);
+#1276 = CARTESIAN_POINT('',(2.070291289374,2.235145644687,1.));
+#1277 = VECTOR('',#1278,1.);
+#1278 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1279 = ORIENTED_EDGE('',*,*,#1280,.F.);
+#1280 = EDGE_CURVE('',#1137,#1273,#1281,.T.);
+#1281 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1282,#1283),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1282 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1283 = CARTESIAN_POINT('',(2.070291289374,2.235145644687,1.));
+#1284 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1285,#1286)
+,(#1287,#1288
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.55),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1285 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1286 = CARTESIAN_POINT('',(2.070291289374,2.235145644687,1.));
+#1287 = CARTESIAN_POINT('',(2.15,-2.275,0.625));
+#1288 = CARTESIAN_POINT('',(2.070291289374,-2.235145644687,1.));
+#1289 = ADVANCED_FACE('',(#1290),#1301,.F.);
+#1290 = FACE_BOUND('',#1291,.F.);
+#1291 = EDGE_LOOP('',(#1292,#1293,#1294,#1300));
+#1292 = ORIENTED_EDGE('',*,*,#482,.F.);
+#1293 = ORIENTED_EDGE('',*,*,#619,.T.);
+#1294 = ORIENTED_EDGE('',*,*,#1295,.T.);
+#1295 = EDGE_CURVE('',#612,#1162,#1296,.T.);
+#1296 = LINE('',#1297,#1298);
+#1297 = CARTESIAN_POINT('',(2.4,1.43,0.625));
+#1298 = VECTOR('',#1299,1.);
+#1299 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1300 = ORIENTED_EDGE('',*,*,#1161,.F.);
+#1301 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1302,#1303)
+,(#1304,#1305
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1302 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#1303 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1304 = CARTESIAN_POINT('',(2.2,-2.3,0.625));
+#1305 = CARTESIAN_POINT('',(2.15,-2.275,0.625));
+#1306 = ADVANCED_FACE('',(#1307),#1393,.F.);
+#1307 = FACE_BOUND('',#1308,.F.);
+#1308 = EDGE_LOOP('',(#1309,#1310,#1311,#1320,#1328,#1337,#1345,#1353,
+#1361,#1370,#1378,#1387));
+#1309 = ORIENTED_EDGE('',*,*,#611,.F.);
+#1310 = ORIENTED_EDGE('',*,*,#834,.T.);
+#1311 = ORIENTED_EDGE('',*,*,#1312,.T.);
+#1312 = EDGE_CURVE('',#835,#1313,#1315,.T.);
+#1313 = VERTEX_POINT('',#1314);
+#1314 = CARTESIAN_POINT('',(2.5,1.43,0.375));
+#1315 = CIRCLE('',#1316,1.E-01);
+#1316 = AXIS2_PLACEMENT_3D('',#1317,#1318,#1319);
+#1317 = CARTESIAN_POINT('',(2.4,1.43,0.375));
+#1318 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1319 = DIRECTION('',(0.,0.,1.));
+#1320 = ORIENTED_EDGE('',*,*,#1321,.T.);
+#1321 = EDGE_CURVE('',#1313,#1322,#1324,.T.);
+#1322 = VERTEX_POINT('',#1323);
+#1323 = CARTESIAN_POINT('',(2.5,1.43,0.25));
+#1324 = LINE('',#1325,#1326);
+#1325 = CARTESIAN_POINT('',(2.5,1.43,0.375));
+#1326 = VECTOR('',#1327,1.);
+#1327 = DIRECTION('',(0.,0.,-1.));
+#1328 = ORIENTED_EDGE('',*,*,#1329,.T.);
+#1329 = EDGE_CURVE('',#1322,#1330,#1332,.T.);
+#1330 = VERTEX_POINT('',#1331);
+#1331 = CARTESIAN_POINT('',(2.75,1.43,1.110223024625E-16));
+#1332 = CIRCLE('',#1333,0.25);
+#1333 = AXIS2_PLACEMENT_3D('',#1334,#1335,#1336);
+#1334 = CARTESIAN_POINT('',(2.75,1.43,0.25));
+#1335 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1336 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#1337 = ORIENTED_EDGE('',*,*,#1338,.T.);
+#1338 = EDGE_CURVE('',#1330,#1339,#1341,.T.);
+#1339 = VERTEX_POINT('',#1340);
+#1340 = CARTESIAN_POINT('',(3.2,1.43,1.110223024625E-16));
+#1341 = LINE('',#1342,#1343);
+#1342 = CARTESIAN_POINT('',(2.75,1.43,1.110223024625E-16));
+#1343 = VECTOR('',#1344,1.);
+#1344 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1345 = ORIENTED_EDGE('',*,*,#1346,.T.);
+#1346 = EDGE_CURVE('',#1339,#1347,#1349,.T.);
+#1347 = VERTEX_POINT('',#1348);
+#1348 = CARTESIAN_POINT('',(3.2,1.43,0.15));
+#1349 = LINE('',#1350,#1351);
+#1350 = CARTESIAN_POINT('',(3.2,1.43,1.110223024625E-16));
+#1351 = VECTOR('',#1352,1.);
+#1352 = DIRECTION('',(0.,0.,1.));
+#1353 = ORIENTED_EDGE('',*,*,#1354,.T.);
+#1354 = EDGE_CURVE('',#1347,#1355,#1357,.T.);
+#1355 = VERTEX_POINT('',#1356);
+#1356 = CARTESIAN_POINT('',(2.75,1.43,0.15));
+#1357 = LINE('',#1358,#1359);
+#1358 = CARTESIAN_POINT('',(3.2,1.43,0.15));
+#1359 = VECTOR('',#1360,1.);
+#1360 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1361 = ORIENTED_EDGE('',*,*,#1362,.T.);
+#1362 = EDGE_CURVE('',#1355,#1363,#1365,.T.);
+#1363 = VERTEX_POINT('',#1364);
+#1364 = CARTESIAN_POINT('',(2.65,1.43,0.25));
+#1365 = CIRCLE('',#1366,1.E-01);
+#1366 = AXIS2_PLACEMENT_3D('',#1367,#1368,#1369);
+#1367 = CARTESIAN_POINT('',(2.75,1.43,0.25));
+#1368 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1369 = DIRECTION('',(0.,0.,-1.));
+#1370 = ORIENTED_EDGE('',*,*,#1371,.T.);
+#1371 = EDGE_CURVE('',#1363,#1372,#1374,.T.);
+#1372 = VERTEX_POINT('',#1373);
+#1373 = CARTESIAN_POINT('',(2.65,1.43,0.375));
+#1374 = LINE('',#1375,#1376);
+#1375 = CARTESIAN_POINT('',(2.65,1.43,0.25));
+#1376 = VECTOR('',#1377,1.);
+#1377 = DIRECTION('',(0.,0.,1.));
+#1378 = ORIENTED_EDGE('',*,*,#1379,.T.);
+#1379 = EDGE_CURVE('',#1372,#1380,#1382,.T.);
+#1380 = VERTEX_POINT('',#1381);
+#1381 = CARTESIAN_POINT('',(2.4,1.43,0.625));
+#1382 = CIRCLE('',#1383,0.25);
+#1383 = AXIS2_PLACEMENT_3D('',#1384,#1385,#1386);
+#1384 = CARTESIAN_POINT('',(2.4,1.43,0.375));
+#1385 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1386 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);
+#1388 = EDGE_CURVE('',#1380,#612,#1389,.T.);
+#1389 = LINE('',#1390,#1391);
+#1390 = CARTESIAN_POINT('',(2.4,1.43,0.625));
+#1391 = VECTOR('',#1392,1.);
+#1392 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1393 = PLANE('',#1394);
+#1394 = AXIS2_PLACEMENT_3D('',#1395,#1396,#1397);
+#1395 = CARTESIAN_POINT('',(2.634769719427,1.43,0.289787506618));
+#1396 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1397 = DIRECTION('',(0.,0.,1.));
+#1398 = ADVANCED_FACE('',(#1399),#1416,.F.);
+#1399 = FACE_BOUND('',#1400,.F.);
+#1400 = EDGE_LOOP('',(#1401,#1402,#1403,#1411));
+#1401 = ORIENTED_EDGE('',*,*,#633,.T.);
+#1402 = ORIENTED_EDGE('',*,*,#706,.T.);
+#1403 = ORIENTED_EDGE('',*,*,#1404,.F.);
+#1404 = EDGE_CURVE('',#1405,#699,#1407,.T.);
+#1405 = VERTEX_POINT('',#1406);
+#1406 = CARTESIAN_POINT('',(-2.,2.5,0.475));
+#1407 = LINE('',#1408,#1409);
+#1408 = CARTESIAN_POINT('',(-2.,2.5,0.475));
+#1409 = VECTOR('',#1410,1.);
+#1410 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1411 = ORIENTED_EDGE('',*,*,#1412,.F.);
+#1412 = EDGE_CURVE('',#634,#1405,#1413,.T.);
+#1413 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1414,#1415),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1414 = CARTESIAN_POINT('',(-1.960145644687,2.420291289374,0.1));
+#1415 = CARTESIAN_POINT('',(-2.,2.5,0.475));
+#1416 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1417,#1418)
+,(#1419,#1420
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1417 = CARTESIAN_POINT('',(-1.960145644687,2.420291289374,0.1));
+#1418 = CARTESIAN_POINT('',(-2.,2.5,0.475));
+#1419 = CARTESIAN_POINT('',(1.960145644687,2.420291289374,0.1));
+#1420 = CARTESIAN_POINT('',(2.,2.5,0.475));
+#1421 = ADVANCED_FACE('',(#1422),#1439,.F.);
+#1422 = FACE_BOUND('',#1423,.F.);
+#1423 = EDGE_LOOP('',(#1424,#1425,#1432,#1438));
+#1424 = ORIENTED_EDGE('',*,*,#658,.T.);
+#1425 = ORIENTED_EDGE('',*,*,#1426,.T.);
+#1426 = EDGE_CURVE('',#659,#1427,#1429,.T.);
+#1427 = VERTEX_POINT('',#1428);
+#1428 = CARTESIAN_POINT('',(-2.,-2.5,0.475));
+#1429 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1430,#1431),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1430 = CARTESIAN_POINT('',(-1.960145644687,-2.420291289374,0.1));
+#1431 = CARTESIAN_POINT('',(-2.,-2.5,0.475));
+#1432 = ORIENTED_EDGE('',*,*,#1433,.F.);
+#1433 = EDGE_CURVE('',#721,#1427,#1434,.T.);
+#1434 = LINE('',#1435,#1436);
+#1435 = CARTESIAN_POINT('',(2.,-2.5,0.475));
+#1436 = VECTOR('',#1437,1.);
+#1437 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1438 = ORIENTED_EDGE('',*,*,#720,.F.);
+#1439 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1440,#1441)
+,(#1442,#1443
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1440 = CARTESIAN_POINT('',(1.960145644687,-2.420291289374,0.1));
+#1441 = CARTESIAN_POINT('',(2.,-2.5,0.475));
+#1442 = CARTESIAN_POINT('',(-1.960145644687,-2.420291289374,0.1));
+#1443 = CARTESIAN_POINT('',(-2.,-2.5,0.475));
+#1444 = ADVANCED_FACE('',(#1445),#1462,.F.);
+#1445 = FACE_BOUND('',#1446,.F.);
+#1446 = EDGE_LOOP('',(#1447,#1448,#1455,#1461));
+#1447 = ORIENTED_EDGE('',*,*,#666,.T.);
+#1448 = ORIENTED_EDGE('',*,*,#1449,.T.);
+#1449 = EDGE_CURVE('',#667,#1450,#1452,.T.);
+#1450 = VERTEX_POINT('',#1451);
+#1451 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1452 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1453,#1454),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1453 = CARTESIAN_POINT('',(-2.120291289374,-2.260145644687,0.1));
+#1454 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1455 = ORIENTED_EDGE('',*,*,#1456,.F.);
+#1456 = EDGE_CURVE('',#1427,#1450,#1457,.T.);
+#1457 = LINE('',#1458,#1459);
+#1458 = CARTESIAN_POINT('',(-2.,-2.5,0.475));
+#1459 = VECTOR('',#1460,1.);
+#1460 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1461 = ORIENTED_EDGE('',*,*,#1426,.F.);
+#1462 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1463,#1464)
+,(#1465,#1466
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.282842712475),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#1463 = CARTESIAN_POINT('',(-1.960145644687,-2.420291289374,0.1));
+#1464 = CARTESIAN_POINT('',(-2.,-2.5,0.475));
+#1465 = CARTESIAN_POINT('',(-2.120291289374,-2.260145644687,0.1));
+#1466 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1467 = ADVANCED_FACE('',(#1468),#1597,.F.);
+#1468 = FACE_BOUND('',#1469,.F.);
+#1469 = EDGE_LOOP('',(#1470,#1471,#1478,#1486,#1494,#1502,#1510,#1518,
+#1526,#1534,#1542,#1550,#1558,#1566,#1574,#1582,#1590,#1596));
+#1470 = ORIENTED_EDGE('',*,*,#674,.T.);
+#1471 = ORIENTED_EDGE('',*,*,#1472,.T.);
+#1472 = EDGE_CURVE('',#675,#1473,#1475,.T.);
+#1473 = VERTEX_POINT('',#1474);
+#1474 = CARTESIAN_POINT('',(-2.2,2.3,0.475));
+#1475 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1476,#1477),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1476 = CARTESIAN_POINT('',(-2.120291289374,2.260145644687,0.1));
+#1477 = CARTESIAN_POINT('',(-2.2,2.3,0.475));
+#1478 = ORIENTED_EDGE('',*,*,#1479,.F.);
+#1479 = EDGE_CURVE('',#1480,#1473,#1482,.T.);
+#1480 = VERTEX_POINT('',#1481);
+#1481 = CARTESIAN_POINT('',(-2.2,2.08,0.475));
+#1482 = LINE('',#1483,#1484);
+#1483 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1484 = VECTOR('',#1485,1.);
+#1485 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1486 = ORIENTED_EDGE('',*,*,#1487,.F.);
+#1487 = EDGE_CURVE('',#1488,#1480,#1490,.T.);
+#1488 = VERTEX_POINT('',#1489);
+#1489 = CARTESIAN_POINT('',(-2.2,1.82,0.475));
+#1490 = LINE('',#1491,#1492);
+#1491 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1492 = VECTOR('',#1493,1.);
+#1493 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1494 = ORIENTED_EDGE('',*,*,#1495,.F.);
+#1495 = EDGE_CURVE('',#1496,#1488,#1498,.T.);
+#1496 = VERTEX_POINT('',#1497);
+#1497 = CARTESIAN_POINT('',(-2.2,1.43,0.475));
+#1498 = LINE('',#1499,#1500);
+#1499 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1500 = VECTOR('',#1501,1.);
+#1501 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1502 = ORIENTED_EDGE('',*,*,#1503,.F.);
+#1503 = EDGE_CURVE('',#1504,#1496,#1506,.T.);
+#1504 = VERTEX_POINT('',#1505);
+#1505 = CARTESIAN_POINT('',(-2.2,1.17,0.475));
+#1506 = LINE('',#1507,#1508);
+#1507 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1508 = VECTOR('',#1509,1.);
+#1509 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1510 = ORIENTED_EDGE('',*,*,#1511,.F.);
+#1511 = EDGE_CURVE('',#1512,#1504,#1514,.T.);
+#1512 = VERTEX_POINT('',#1513);
+#1513 = CARTESIAN_POINT('',(-2.2,0.78,0.475));
+#1514 = LINE('',#1515,#1516);
+#1515 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1516 = VECTOR('',#1517,1.);
+#1517 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1518 = ORIENTED_EDGE('',*,*,#1519,.F.);
+#1519 = EDGE_CURVE('',#1520,#1512,#1522,.T.);
+#1520 = VERTEX_POINT('',#1521);
+#1521 = CARTESIAN_POINT('',(-2.2,0.52,0.475));
+#1522 = LINE('',#1523,#1524);
+#1523 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1524 = VECTOR('',#1525,1.);
+#1525 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1526 = ORIENTED_EDGE('',*,*,#1527,.F.);
+#1527 = EDGE_CURVE('',#1528,#1520,#1530,.T.);
+#1528 = VERTEX_POINT('',#1529);
+#1529 = CARTESIAN_POINT('',(-2.2,0.13,0.475));
+#1530 = LINE('',#1531,#1532);
+#1531 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1532 = VECTOR('',#1533,1.);
+#1533 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1534 = ORIENTED_EDGE('',*,*,#1535,.F.);
+#1535 = EDGE_CURVE('',#1536,#1528,#1538,.T.);
+#1536 = VERTEX_POINT('',#1537);
+#1537 = CARTESIAN_POINT('',(-2.2,-0.13,0.475));
+#1538 = LINE('',#1539,#1540);
+#1539 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1540 = VECTOR('',#1541,1.);
+#1541 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1542 = ORIENTED_EDGE('',*,*,#1543,.F.);
+#1543 = EDGE_CURVE('',#1544,#1536,#1546,.T.);
+#1544 = VERTEX_POINT('',#1545);
+#1545 = CARTESIAN_POINT('',(-2.2,-0.52,0.475));
+#1546 = LINE('',#1547,#1548);
+#1547 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1548 = VECTOR('',#1549,1.);
+#1549 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1550 = ORIENTED_EDGE('',*,*,#1551,.F.);
+#1551 = EDGE_CURVE('',#1552,#1544,#1554,.T.);
+#1552 = VERTEX_POINT('',#1553);
+#1553 = CARTESIAN_POINT('',(-2.2,-0.78,0.475));
+#1554 = LINE('',#1555,#1556);
+#1555 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1556 = VECTOR('',#1557,1.);
+#1557 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1558 = ORIENTED_EDGE('',*,*,#1559,.F.);
+#1559 = EDGE_CURVE('',#1560,#1552,#1562,.T.);
+#1560 = VERTEX_POINT('',#1561);
+#1561 = CARTESIAN_POINT('',(-2.2,-1.17,0.475));
+#1562 = LINE('',#1563,#1564);
+#1563 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1564 = VECTOR('',#1565,1.);
+#1565 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1566 = ORIENTED_EDGE('',*,*,#1567,.F.);
+#1567 = EDGE_CURVE('',#1568,#1560,#1570,.T.);
+#1568 = VERTEX_POINT('',#1569);
+#1569 = CARTESIAN_POINT('',(-2.2,-1.43,0.475));
+#1570 = LINE('',#1571,#1572);
+#1571 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1572 = VECTOR('',#1573,1.);
+#1573 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1574 = ORIENTED_EDGE('',*,*,#1575,.F.);
+#1575 = EDGE_CURVE('',#1576,#1568,#1578,.T.);
+#1576 = VERTEX_POINT('',#1577);
+#1577 = CARTESIAN_POINT('',(-2.2,-1.82,0.475));
+#1578 = LINE('',#1579,#1580);
+#1579 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1580 = VECTOR('',#1581,1.);
+#1581 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1582 = ORIENTED_EDGE('',*,*,#1583,.F.);
+#1583 = EDGE_CURVE('',#1584,#1576,#1586,.T.);
+#1584 = VERTEX_POINT('',#1585);
+#1585 = CARTESIAN_POINT('',(-2.2,-2.08,0.475));
+#1586 = LINE('',#1587,#1588);
+#1587 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1588 = VECTOR('',#1589,1.);
+#1589 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1590 = ORIENTED_EDGE('',*,*,#1591,.F.);
+#1591 = EDGE_CURVE('',#1450,#1584,#1592,.T.);
+#1592 = LINE('',#1593,#1594);
+#1593 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1594 = VECTOR('',#1595,1.);
+#1595 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1596 = ORIENTED_EDGE('',*,*,#1449,.F.);
+#1597 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1598,#1599)
+,(#1600,#1601
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1598 = CARTESIAN_POINT('',(-2.120291289374,-2.260145644687,0.1));
+#1599 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#1600 = CARTESIAN_POINT('',(-2.120291289374,2.260145644687,0.1));
+#1601 = CARTESIAN_POINT('',(-2.2,2.3,0.475));
+#1602 = ADVANCED_FACE('',(#1603),#1614,.F.);
+#1603 = FACE_BOUND('',#1604,.F.);
+#1604 = EDGE_LOOP('',(#1605,#1606,#1607,#1613));
+#1605 = ORIENTED_EDGE('',*,*,#682,.T.);
+#1606 = ORIENTED_EDGE('',*,*,#1412,.T.);
+#1607 = ORIENTED_EDGE('',*,*,#1608,.F.);
+#1608 = EDGE_CURVE('',#1473,#1405,#1609,.T.);
+#1609 = LINE('',#1610,#1611);
+#1610 = CARTESIAN_POINT('',(-2.2,2.3,0.475));
+#1611 = VECTOR('',#1612,1.);
+#1612 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1613 = ORIENTED_EDGE('',*,*,#1472,.F.);
+#1614 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1615,#1616)
+,(#1617,#1618
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.282842712475),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#1615 = CARTESIAN_POINT('',(-2.120291289374,2.260145644687,0.1));
+#1616 = CARTESIAN_POINT('',(-2.2,2.3,0.475));
+#1617 = CARTESIAN_POINT('',(-1.960145644687,2.420291289374,0.1));
+#1618 = CARTESIAN_POINT('',(-2.,2.5,0.475));
+#1619 = ADVANCED_FACE('',(#1620),#1637,.F.);
+#1620 = FACE_BOUND('',#1621,.F.);
+#1621 = EDGE_LOOP('',(#1622,#1623,#1630,#1636));
+#1622 = ORIENTED_EDGE('',*,*,#727,.T.);
+#1623 = ORIENTED_EDGE('',*,*,#1624,.T.);
+#1624 = EDGE_CURVE('',#721,#1625,#1627,.T.);
+#1625 = VERTEX_POINT('',#1626);
+#1626 = CARTESIAN_POINT('',(2.,-2.5,0.625));
+#1627 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1628,#1629),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1628 = CARTESIAN_POINT('',(2.,-2.5,0.475));
+#1629 = CARTESIAN_POINT('',(2.,-2.5,0.625));
+#1630 = ORIENTED_EDGE('',*,*,#1631,.F.);
+#1631 = EDGE_CURVE('',#752,#1625,#1632,.T.);
+#1632 = LINE('',#1633,#1634);
+#1633 = CARTESIAN_POINT('',(2.2,-2.3,0.625));
+#1634 = VECTOR('',#1635,1.);
+#1635 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1636 = ORIENTED_EDGE('',*,*,#751,.F.);
+#1637 = PLANE('',#1638);
+#1638 = AXIS2_PLACEMENT_3D('',#1639,#1640,#1641);
+#1639 = CARTESIAN_POINT('',(2.2,-2.3,0.625));
+#1640 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1641 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1642 = ADVANCED_FACE('',(#1643),#1729,.T.);
+#1643 = FACE_BOUND('',#1644,.T.);
+#1644 = EDGE_LOOP('',(#1645,#1646,#1647,#1656,#1664,#1673,#1681,#1689,
+#1697,#1706,#1714,#1723));
+#1645 = ORIENTED_EDGE('',*,*,#742,.F.);
+#1646 = ORIENTED_EDGE('',*,*,#781,.T.);
+#1647 = ORIENTED_EDGE('',*,*,#1648,.T.);
+#1648 = EDGE_CURVE('',#782,#1649,#1651,.T.);
+#1649 = VERTEX_POINT('',#1650);
+#1650 = CARTESIAN_POINT('',(2.5,-2.08,0.375));
+#1651 = CIRCLE('',#1652,1.E-01);
+#1652 = AXIS2_PLACEMENT_3D('',#1653,#1654,#1655);
+#1653 = CARTESIAN_POINT('',(2.4,-2.08,0.375));
+#1654 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1655 = DIRECTION('',(0.,0.,1.));
+#1656 = ORIENTED_EDGE('',*,*,#1657,.T.);
+#1657 = EDGE_CURVE('',#1649,#1658,#1660,.T.);
+#1658 = VERTEX_POINT('',#1659);
+#1659 = CARTESIAN_POINT('',(2.5,-2.08,0.25));
+#1660 = LINE('',#1661,#1662);
+#1661 = CARTESIAN_POINT('',(2.5,-2.08,0.375));
+#1662 = VECTOR('',#1663,1.);
+#1663 = DIRECTION('',(0.,0.,-1.));
+#1664 = ORIENTED_EDGE('',*,*,#1665,.T.);
+#1665 = EDGE_CURVE('',#1658,#1666,#1668,.T.);
+#1666 = VERTEX_POINT('',#1667);
+#1667 = CARTESIAN_POINT('',(2.75,-2.08,1.110223024625E-16));
+#1668 = CIRCLE('',#1669,0.25);
+#1669 = AXIS2_PLACEMENT_3D('',#1670,#1671,#1672);
+#1670 = CARTESIAN_POINT('',(2.75,-2.08,0.25));
+#1671 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1672 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#1673 = ORIENTED_EDGE('',*,*,#1674,.T.);
+#1674 = EDGE_CURVE('',#1666,#1675,#1677,.T.);
+#1675 = VERTEX_POINT('',#1676);
+#1676 = CARTESIAN_POINT('',(3.2,-2.08,1.110223024625E-16));
+#1677 = LINE('',#1678,#1679);
+#1678 = CARTESIAN_POINT('',(2.75,-2.08,1.110223024625E-16));
+#1679 = VECTOR('',#1680,1.);
+#1680 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1681 = ORIENTED_EDGE('',*,*,#1682,.T.);
+#1682 = EDGE_CURVE('',#1675,#1683,#1685,.T.);
+#1683 = VERTEX_POINT('',#1684);
+#1684 = CARTESIAN_POINT('',(3.2,-2.08,0.15));
+#1685 = LINE('',#1686,#1687);
+#1686 = CARTESIAN_POINT('',(3.2,-2.08,1.110223024625E-16));
+#1687 = VECTOR('',#1688,1.);
+#1688 = DIRECTION('',(0.,0.,1.));
+#1689 = ORIENTED_EDGE('',*,*,#1690,.T.);
+#1690 = EDGE_CURVE('',#1683,#1691,#1693,.T.);
+#1691 = VERTEX_POINT('',#1692);
+#1692 = CARTESIAN_POINT('',(2.75,-2.08,0.15));
+#1693 = LINE('',#1694,#1695);
+#1694 = CARTESIAN_POINT('',(3.2,-2.08,0.15));
+#1695 = VECTOR('',#1696,1.);
+#1696 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1697 = ORIENTED_EDGE('',*,*,#1698,.T.);
+#1698 = EDGE_CURVE('',#1691,#1699,#1701,.T.);
+#1699 = VERTEX_POINT('',#1700);
+#1700 = CARTESIAN_POINT('',(2.65,-2.08,0.25));
+#1701 = CIRCLE('',#1702,1.E-01);
+#1702 = AXIS2_PLACEMENT_3D('',#1703,#1704,#1705);
+#1703 = CARTESIAN_POINT('',(2.75,-2.08,0.25));
+#1704 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1705 = DIRECTION('',(0.,0.,-1.));
+#1706 = ORIENTED_EDGE('',*,*,#1707,.T.);
+#1707 = EDGE_CURVE('',#1699,#1708,#1710,.T.);
+#1708 = VERTEX_POINT('',#1709);
+#1709 = CARTESIAN_POINT('',(2.65,-2.08,0.375));
+#1710 = LINE('',#1711,#1712);
+#1711 = CARTESIAN_POINT('',(2.65,-2.08,0.25));
+#1712 = VECTOR('',#1713,1.);
+#1713 = DIRECTION('',(0.,0.,1.));
+#1714 = ORIENTED_EDGE('',*,*,#1715,.T.);
+#1715 = EDGE_CURVE('',#1708,#1716,#1718,.T.);
+#1716 = VERTEX_POINT('',#1717);
+#1717 = CARTESIAN_POINT('',(2.4,-2.08,0.625));
+#1718 = CIRCLE('',#1719,0.25);
+#1719 = AXIS2_PLACEMENT_3D('',#1720,#1721,#1722);
+#1720 = CARTESIAN_POINT('',(2.4,-2.08,0.375));
+#1721 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1722 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#1723 = ORIENTED_EDGE('',*,*,#1724,.T.);
+#1724 = EDGE_CURVE('',#1716,#743,#1725,.T.);
+#1725 = LINE('',#1726,#1727);
+#1726 = CARTESIAN_POINT('',(2.4,-2.08,0.625));
+#1727 = VECTOR('',#1728,1.);
+#1728 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1729 = PLANE('',#1730);
+#1730 = AXIS2_PLACEMENT_3D('',#1731,#1732,#1733);
+#1731 = CARTESIAN_POINT('',(2.634769719427,-2.08,0.289787506618));
+#1732 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1733 = DIRECTION('',(0.,0.,1.));
+#1734 = ADVANCED_FACE('',(#1735),#1750,.F.);
+#1735 = FACE_BOUND('',#1736,.F.);
+#1736 = EDGE_LOOP('',(#1737,#1743,#1744,#1749));
+#1737 = ORIENTED_EDGE('',*,*,#1738,.F.);
+#1738 = EDGE_CURVE('',#743,#1250,#1739,.T.);
+#1739 = LINE('',#1740,#1741);
+#1740 = CARTESIAN_POINT('',(2.4,-2.08,0.625));
+#1741 = VECTOR('',#1742,1.);
+#1742 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1743 = ORIENTED_EDGE('',*,*,#758,.T.);
+#1744 = ORIENTED_EDGE('',*,*,#1745,.T.);
+#1745 = EDGE_CURVE('',#752,#1258,#1746,.T.);
+#1746 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1747,#1748),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1747 = CARTESIAN_POINT('',(2.2,-2.3,0.625));
+#1748 = CARTESIAN_POINT('',(2.15,-2.275,0.625));
+#1749 = ORIENTED_EDGE('',*,*,#1257,.F.);
+#1750 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1751,#1752)
+,(#1753,#1754
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1751 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#1752 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1753 = CARTESIAN_POINT('',(2.2,-2.3,0.625));
+#1754 = CARTESIAN_POINT('',(2.15,-2.275,0.625));
+#1755 = ADVANCED_FACE('',(#1756),#1842,.F.);
+#1756 = FACE_BOUND('',#1757,.F.);
+#1757 = EDGE_LOOP('',(#1758,#1759,#1760,#1769,#1777,#1786,#1794,#1802,
+#1810,#1819,#1827,#1836));
+#1758 = ORIENTED_EDGE('',*,*,#812,.F.);
+#1759 = ORIENTED_EDGE('',*,*,#772,.T.);
+#1760 = ORIENTED_EDGE('',*,*,#1761,.T.);
+#1761 = EDGE_CURVE('',#773,#1762,#1764,.T.);
+#1762 = VERTEX_POINT('',#1763);
+#1763 = CARTESIAN_POINT('',(2.5,-1.82,0.375));
+#1764 = CIRCLE('',#1765,1.E-01);
+#1765 = AXIS2_PLACEMENT_3D('',#1766,#1767,#1768);
+#1766 = CARTESIAN_POINT('',(2.4,-1.82,0.375));
+#1767 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1768 = DIRECTION('',(0.,0.,1.));
+#1769 = ORIENTED_EDGE('',*,*,#1770,.T.);
+#1770 = EDGE_CURVE('',#1762,#1771,#1773,.T.);
+#1771 = VERTEX_POINT('',#1772);
+#1772 = CARTESIAN_POINT('',(2.5,-1.82,0.25));
+#1773 = LINE('',#1774,#1775);
+#1774 = CARTESIAN_POINT('',(2.5,-1.82,0.375));
+#1775 = VECTOR('',#1776,1.);
+#1776 = DIRECTION('',(0.,0.,-1.));
+#1777 = ORIENTED_EDGE('',*,*,#1778,.T.);
+#1778 = EDGE_CURVE('',#1771,#1779,#1781,.T.);
+#1779 = VERTEX_POINT('',#1780);
+#1780 = CARTESIAN_POINT('',(2.75,-1.82,1.110223024625E-16));
+#1781 = CIRCLE('',#1782,0.25);
+#1782 = AXIS2_PLACEMENT_3D('',#1783,#1784,#1785);
+#1783 = CARTESIAN_POINT('',(2.75,-1.82,0.25));
+#1784 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1785 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#1786 = ORIENTED_EDGE('',*,*,#1787,.T.);
+#1787 = EDGE_CURVE('',#1779,#1788,#1790,.T.);
+#1788 = VERTEX_POINT('',#1789);
+#1789 = CARTESIAN_POINT('',(3.2,-1.82,1.110223024625E-16));
+#1790 = LINE('',#1791,#1792);
+#1791 = CARTESIAN_POINT('',(2.75,-1.82,1.110223024625E-16));
+#1792 = VECTOR('',#1793,1.);
+#1793 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1794 = ORIENTED_EDGE('',*,*,#1795,.T.);
+#1795 = EDGE_CURVE('',#1788,#1796,#1798,.T.);
+#1796 = VERTEX_POINT('',#1797);
+#1797 = CARTESIAN_POINT('',(3.2,-1.82,0.15));
+#1798 = LINE('',#1799,#1800);
+#1799 = CARTESIAN_POINT('',(3.2,-1.82,1.110223024625E-16));
+#1800 = VECTOR('',#1801,1.);
+#1801 = DIRECTION('',(0.,0.,1.));
+#1802 = ORIENTED_EDGE('',*,*,#1803,.T.);
+#1803 = EDGE_CURVE('',#1796,#1804,#1806,.T.);
+#1804 = VERTEX_POINT('',#1805);
+#1805 = CARTESIAN_POINT('',(2.75,-1.82,0.15));
+#1806 = LINE('',#1807,#1808);
+#1807 = CARTESIAN_POINT('',(3.2,-1.82,0.15));
+#1808 = VECTOR('',#1809,1.);
+#1809 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1810 = ORIENTED_EDGE('',*,*,#1811,.T.);
+#1811 = EDGE_CURVE('',#1804,#1812,#1814,.T.);
+#1812 = VERTEX_POINT('',#1813);
+#1813 = CARTESIAN_POINT('',(2.65,-1.82,0.25));
+#1814 = CIRCLE('',#1815,1.E-01);
+#1815 = AXIS2_PLACEMENT_3D('',#1816,#1817,#1818);
+#1816 = CARTESIAN_POINT('',(2.75,-1.82,0.25));
+#1817 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1818 = DIRECTION('',(0.,0.,-1.));
+#1819 = ORIENTED_EDGE('',*,*,#1820,.T.);
+#1820 = EDGE_CURVE('',#1812,#1821,#1823,.T.);
+#1821 = VERTEX_POINT('',#1822);
+#1822 = CARTESIAN_POINT('',(2.65,-1.82,0.375));
+#1823 = LINE('',#1824,#1825);
+#1824 = CARTESIAN_POINT('',(2.65,-1.82,0.25));
+#1825 = VECTOR('',#1826,1.);
+#1826 = DIRECTION('',(0.,0.,1.));
+#1827 = ORIENTED_EDGE('',*,*,#1828,.T.);
+#1828 = EDGE_CURVE('',#1821,#1829,#1831,.T.);
+#1829 = VERTEX_POINT('',#1830);
+#1830 = CARTESIAN_POINT('',(2.4,-1.82,0.625));
+#1831 = CIRCLE('',#1832,0.25);
+#1832 = AXIS2_PLACEMENT_3D('',#1833,#1834,#1835);
+#1833 = CARTESIAN_POINT('',(2.4,-1.82,0.375));
+#1834 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1835 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#1836 = ORIENTED_EDGE('',*,*,#1837,.T.);
+#1837 = EDGE_CURVE('',#1829,#813,#1838,.T.);
+#1838 = LINE('',#1839,#1840);
+#1839 = CARTESIAN_POINT('',(2.4,-1.82,0.625));
+#1840 = VECTOR('',#1841,1.);
+#1841 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1842 = PLANE('',#1843);
+#1843 = AXIS2_PLACEMENT_3D('',#1844,#1845,#1846);
+#1844 = CARTESIAN_POINT('',(2.634769719427,-1.82,0.289787506618));
+#1845 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1846 = DIRECTION('',(0.,0.,1.));
+#1847 = ADVANCED_FACE('',(#1848),#1859,.F.);
+#1848 = FACE_BOUND('',#1849,.F.);
+#1849 = EDGE_LOOP('',(#1850,#1851,#1852,#1858));
+#1850 = ORIENTED_EDGE('',*,*,#789,.T.);
+#1851 = ORIENTED_EDGE('',*,*,#1648,.T.);
+#1852 = ORIENTED_EDGE('',*,*,#1853,.F.);
+#1853 = EDGE_CURVE('',#1762,#1649,#1854,.T.);
+#1854 = LINE('',#1855,#1856);
+#1855 = CARTESIAN_POINT('',(2.5,-1.82,0.375));
+#1856 = VECTOR('',#1857,1.);
+#1857 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1858 = ORIENTED_EDGE('',*,*,#1761,.F.);
+#1859 = CYLINDRICAL_SURFACE('',#1860,1.E-01);
+#1860 = AXIS2_PLACEMENT_3D('',#1861,#1862,#1863);
+#1861 = CARTESIAN_POINT('',(2.4,-1.82,0.375));
+#1862 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1863 = DIRECTION('',(0.,0.,1.));
+#1864 = ADVANCED_FACE('',(#1865),#1951,.T.);
+#1865 = FACE_BOUND('',#1866,.T.);
+#1866 = EDGE_LOOP('',(#1867,#1868,#1869,#1878,#1886,#1895,#1903,#1911,
+#1919,#1928,#1936,#1945));
+#1867 = ORIENTED_EDGE('',*,*,#803,.F.);
+#1868 = ORIENTED_EDGE('',*,*,#874,.T.);
+#1869 = ORIENTED_EDGE('',*,*,#1870,.T.);
+#1870 = EDGE_CURVE('',#875,#1871,#1873,.T.);
+#1871 = VERTEX_POINT('',#1872);
+#1872 = CARTESIAN_POINT('',(2.5,-1.43,0.375));
+#1873 = CIRCLE('',#1874,1.E-01);
+#1874 = AXIS2_PLACEMENT_3D('',#1875,#1876,#1877);
+#1875 = CARTESIAN_POINT('',(2.4,-1.43,0.375));
+#1876 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1877 = DIRECTION('',(0.,0.,1.));
+#1878 = ORIENTED_EDGE('',*,*,#1879,.T.);
+#1879 = EDGE_CURVE('',#1871,#1880,#1882,.T.);
+#1880 = VERTEX_POINT('',#1881);
+#1881 = CARTESIAN_POINT('',(2.5,-1.43,0.25));
+#1882 = LINE('',#1883,#1884);
+#1883 = CARTESIAN_POINT('',(2.5,-1.43,0.375));
+#1884 = VECTOR('',#1885,1.);
+#1885 = DIRECTION('',(0.,0.,-1.));
+#1886 = ORIENTED_EDGE('',*,*,#1887,.T.);
+#1887 = EDGE_CURVE('',#1880,#1888,#1890,.T.);
+#1888 = VERTEX_POINT('',#1889);
+#1889 = CARTESIAN_POINT('',(2.75,-1.43,1.110223024625E-16));
+#1890 = CIRCLE('',#1891,0.25);
+#1891 = AXIS2_PLACEMENT_3D('',#1892,#1893,#1894);
+#1892 = CARTESIAN_POINT('',(2.75,-1.43,0.25));
+#1893 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1894 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#1895 = ORIENTED_EDGE('',*,*,#1896,.T.);
+#1896 = EDGE_CURVE('',#1888,#1897,#1899,.T.);
+#1897 = VERTEX_POINT('',#1898);
+#1898 = CARTESIAN_POINT('',(3.2,-1.43,1.110223024625E-16));
+#1899 = LINE('',#1900,#1901);
+#1900 = CARTESIAN_POINT('',(2.75,-1.43,1.110223024625E-16));
+#1901 = VECTOR('',#1902,1.);
+#1902 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1903 = ORIENTED_EDGE('',*,*,#1904,.T.);
+#1904 = EDGE_CURVE('',#1897,#1905,#1907,.T.);
+#1905 = VERTEX_POINT('',#1906);
+#1906 = CARTESIAN_POINT('',(3.2,-1.43,0.15));
+#1907 = LINE('',#1908,#1909);
+#1908 = CARTESIAN_POINT('',(3.2,-1.43,1.110223024625E-16));
+#1909 = VECTOR('',#1910,1.);
+#1910 = DIRECTION('',(0.,0.,1.));
+#1911 = ORIENTED_EDGE('',*,*,#1912,.T.);
+#1912 = EDGE_CURVE('',#1905,#1913,#1915,.T.);
+#1913 = VERTEX_POINT('',#1914);
+#1914 = CARTESIAN_POINT('',(2.75,-1.43,0.15));
+#1915 = LINE('',#1916,#1917);
+#1916 = CARTESIAN_POINT('',(3.2,-1.43,0.15));
+#1917 = VECTOR('',#1918,1.);
+#1918 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1919 = ORIENTED_EDGE('',*,*,#1920,.T.);
+#1920 = EDGE_CURVE('',#1913,#1921,#1923,.T.);
+#1921 = VERTEX_POINT('',#1922);
+#1922 = CARTESIAN_POINT('',(2.65,-1.43,0.25));
+#1923 = CIRCLE('',#1924,1.E-01);
+#1924 = AXIS2_PLACEMENT_3D('',#1925,#1926,#1927);
+#1925 = CARTESIAN_POINT('',(2.75,-1.43,0.25));
+#1926 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1927 = DIRECTION('',(0.,0.,-1.));
+#1928 = ORIENTED_EDGE('',*,*,#1929,.T.);
+#1929 = EDGE_CURVE('',#1921,#1930,#1932,.T.);
+#1930 = VERTEX_POINT('',#1931);
+#1931 = CARTESIAN_POINT('',(2.65,-1.43,0.375));
+#1932 = LINE('',#1933,#1934);
+#1933 = CARTESIAN_POINT('',(2.65,-1.43,0.25));
+#1934 = VECTOR('',#1935,1.);
+#1935 = DIRECTION('',(0.,0.,1.));
+#1936 = ORIENTED_EDGE('',*,*,#1937,.T.);
+#1937 = EDGE_CURVE('',#1930,#1938,#1940,.T.);
+#1938 = VERTEX_POINT('',#1939);
+#1939 = CARTESIAN_POINT('',(2.4,-1.43,0.625));
+#1940 = CIRCLE('',#1941,0.25);
+#1941 = AXIS2_PLACEMENT_3D('',#1942,#1943,#1944);
+#1942 = CARTESIAN_POINT('',(2.4,-1.43,0.375));
+#1943 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1944 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#1945 = ORIENTED_EDGE('',*,*,#1946,.T.);
+#1946 = EDGE_CURVE('',#1938,#804,#1947,.T.);
+#1947 = LINE('',#1948,#1949);
+#1948 = CARTESIAN_POINT('',(2.4,-1.43,0.625));
+#1949 = VECTOR('',#1950,1.);
+#1950 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1951 = PLANE('',#1952);
+#1952 = AXIS2_PLACEMENT_3D('',#1953,#1954,#1955);
+#1953 = CARTESIAN_POINT('',(2.634769719427,-1.43,0.289787506618));
+#1954 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1955 = DIRECTION('',(0.,0.,1.));
+#1956 = ADVANCED_FACE('',(#1957),#1973,.F.);
+#1957 = FACE_BOUND('',#1958,.F.);
+#1958 = EDGE_LOOP('',(#1959,#1965,#1966,#1972));
+#1959 = ORIENTED_EDGE('',*,*,#1960,.F.);
+#1960 = EDGE_CURVE('',#804,#1234,#1961,.T.);
+#1961 = LINE('',#1962,#1963);
+#1962 = CARTESIAN_POINT('',(2.4,-1.43,0.625));
+#1963 = VECTOR('',#1964,1.);
+#1964 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1965 = ORIENTED_EDGE('',*,*,#820,.T.);
+#1966 = ORIENTED_EDGE('',*,*,#1967,.T.);
+#1967 = EDGE_CURVE('',#813,#1242,#1968,.T.);
+#1968 = LINE('',#1969,#1970);
+#1969 = CARTESIAN_POINT('',(2.4,-1.82,0.625));
+#1970 = VECTOR('',#1971,1.);
+#1971 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1972 = ORIENTED_EDGE('',*,*,#1241,.F.);
+#1973 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1974,#1975)
+,(#1976,#1977
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1974 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#1975 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#1976 = CARTESIAN_POINT('',(2.2,-2.3,0.625));
+#1977 = CARTESIAN_POINT('',(2.15,-2.275,0.625));
+#1978 = ADVANCED_FACE('',(#1979),#1998,.F.);
+#1979 = FACE_BOUND('',#1980,.F.);
+#1980 = EDGE_LOOP('',(#1981,#1982,#1991,#1997));
+#1981 = ORIENTED_EDGE('',*,*,#851,.T.);
+#1982 = ORIENTED_EDGE('',*,*,#1983,.T.);
+#1983 = EDGE_CURVE('',#844,#1984,#1986,.T.);
+#1984 = VERTEX_POINT('',#1985);
+#1985 = CARTESIAN_POINT('',(2.5,1.17,0.375));
+#1986 = CIRCLE('',#1987,1.E-01);
+#1987 = AXIS2_PLACEMENT_3D('',#1988,#1989,#1990);
+#1988 = CARTESIAN_POINT('',(2.4,1.17,0.375));
+#1989 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1990 = DIRECTION('',(0.,0.,1.));
+#1991 = ORIENTED_EDGE('',*,*,#1992,.F.);
+#1992 = EDGE_CURVE('',#1313,#1984,#1993,.T.);
+#1993 = LINE('',#1994,#1995);
+#1994 = CARTESIAN_POINT('',(2.5,1.43,0.375));
+#1995 = VECTOR('',#1996,1.);
+#1996 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1997 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1998 = CYLINDRICAL_SURFACE('',#1999,1.E-01);
+#1999 = AXIS2_PLACEMENT_3D('',#2000,#2001,#2002);
+#2000 = CARTESIAN_POINT('',(2.4,1.43,0.375));
+#2001 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2002 = DIRECTION('',(0.,0.,1.));
+#2003 = ADVANCED_FACE('',(#2004),#2082,.T.);
+#2004 = FACE_BOUND('',#2005,.T.);
+#2005 = EDGE_LOOP('',(#2006,#2007,#2008,#2009,#2017,#2026,#2034,#2042,
+#2050,#2059,#2067,#2076));
+#2006 = ORIENTED_EDGE('',*,*,#896,.F.);
+#2007 = ORIENTED_EDGE('',*,*,#843,.T.);
+#2008 = ORIENTED_EDGE('',*,*,#1983,.T.);
+#2009 = ORIENTED_EDGE('',*,*,#2010,.T.);
+#2010 = EDGE_CURVE('',#1984,#2011,#2013,.T.);
+#2011 = VERTEX_POINT('',#2012);
+#2012 = CARTESIAN_POINT('',(2.5,1.17,0.25));
+#2013 = LINE('',#2014,#2015);
+#2014 = CARTESIAN_POINT('',(2.5,1.17,0.375));
+#2015 = VECTOR('',#2016,1.);
+#2016 = DIRECTION('',(0.,0.,-1.));
+#2017 = ORIENTED_EDGE('',*,*,#2018,.T.);
+#2018 = EDGE_CURVE('',#2011,#2019,#2021,.T.);
+#2019 = VERTEX_POINT('',#2020);
+#2020 = CARTESIAN_POINT('',(2.75,1.17,1.110223024625E-16));
+#2021 = CIRCLE('',#2022,0.25);
+#2022 = AXIS2_PLACEMENT_3D('',#2023,#2024,#2025);
+#2023 = CARTESIAN_POINT('',(2.75,1.17,0.25));
+#2024 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2025 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#2026 = ORIENTED_EDGE('',*,*,#2027,.T.);
+#2027 = EDGE_CURVE('',#2019,#2028,#2030,.T.);
+#2028 = VERTEX_POINT('',#2029);
+#2029 = CARTESIAN_POINT('',(3.2,1.17,1.110223024625E-16));
+#2030 = LINE('',#2031,#2032);
+#2031 = CARTESIAN_POINT('',(2.75,1.17,1.110223024625E-16));
+#2032 = VECTOR('',#2033,1.);
+#2033 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2034 = ORIENTED_EDGE('',*,*,#2035,.T.);
+#2035 = EDGE_CURVE('',#2028,#2036,#2038,.T.);
+#2036 = VERTEX_POINT('',#2037);
+#2037 = CARTESIAN_POINT('',(3.2,1.17,0.15));
+#2038 = LINE('',#2039,#2040);
+#2039 = CARTESIAN_POINT('',(3.2,1.17,1.110223024625E-16));
+#2040 = VECTOR('',#2041,1.);
+#2041 = DIRECTION('',(0.,0.,1.));
+#2042 = ORIENTED_EDGE('',*,*,#2043,.T.);
+#2043 = EDGE_CURVE('',#2036,#2044,#2046,.T.);
+#2044 = VERTEX_POINT('',#2045);
+#2045 = CARTESIAN_POINT('',(2.75,1.17,0.15));
+#2046 = LINE('',#2047,#2048);
+#2047 = CARTESIAN_POINT('',(3.2,1.17,0.15));
+#2048 = VECTOR('',#2049,1.);
+#2049 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2050 = ORIENTED_EDGE('',*,*,#2051,.T.);
+#2051 = EDGE_CURVE('',#2044,#2052,#2054,.T.);
+#2052 = VERTEX_POINT('',#2053);
+#2053 = CARTESIAN_POINT('',(2.65,1.17,0.25));
+#2054 = CIRCLE('',#2055,1.E-01);
+#2055 = AXIS2_PLACEMENT_3D('',#2056,#2057,#2058);
+#2056 = CARTESIAN_POINT('',(2.75,1.17,0.25));
+#2057 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2058 = DIRECTION('',(0.,0.,-1.));
+#2059 = ORIENTED_EDGE('',*,*,#2060,.T.);
+#2060 = EDGE_CURVE('',#2052,#2061,#2063,.T.);
+#2061 = VERTEX_POINT('',#2062);
+#2062 = CARTESIAN_POINT('',(2.65,1.17,0.375));
+#2063 = LINE('',#2064,#2065);
+#2064 = CARTESIAN_POINT('',(2.65,1.17,0.25));
+#2065 = VECTOR('',#2066,1.);
+#2066 = DIRECTION('',(0.,0.,1.));
+#2067 = ORIENTED_EDGE('',*,*,#2068,.T.);
+#2068 = EDGE_CURVE('',#2061,#2069,#2071,.T.);
+#2069 = VERTEX_POINT('',#2070);
+#2070 = CARTESIAN_POINT('',(2.4,1.17,0.625));
+#2071 = CIRCLE('',#2072,0.25);
+#2072 = AXIS2_PLACEMENT_3D('',#2073,#2074,#2075);
+#2073 = CARTESIAN_POINT('',(2.4,1.17,0.375));
+#2074 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2075 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#2076 = ORIENTED_EDGE('',*,*,#2077,.T.);
+#2077 = EDGE_CURVE('',#2069,#897,#2078,.T.);
+#2078 = LINE('',#2079,#2080);
+#2079 = CARTESIAN_POINT('',(2.4,1.17,0.625));
+#2080 = VECTOR('',#2081,1.);
+#2081 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2082 = PLANE('',#2083);
+#2083 = AXIS2_PLACEMENT_3D('',#2084,#2085,#2086);
+#2084 = CARTESIAN_POINT('',(2.634769719427,1.17,0.289787506618));
+#2085 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2086 = DIRECTION('',(0.,0.,1.));
+#2087 = ADVANCED_FACE('',(#2088),#2174,.F.);
+#2088 = FACE_BOUND('',#2089,.F.);
+#2089 = EDGE_LOOP('',(#2090,#2091,#2092,#2101,#2109,#2118,#2126,#2134,
+#2142,#2151,#2159,#2168));
+#2090 = ORIENTED_EDGE('',*,*,#936,.F.);
+#2091 = ORIENTED_EDGE('',*,*,#865,.T.);
+#2092 = ORIENTED_EDGE('',*,*,#2093,.T.);
+#2093 = EDGE_CURVE('',#866,#2094,#2096,.T.);
+#2094 = VERTEX_POINT('',#2095);
+#2095 = CARTESIAN_POINT('',(2.5,-1.17,0.375));
+#2096 = CIRCLE('',#2097,1.E-01);
+#2097 = AXIS2_PLACEMENT_3D('',#2098,#2099,#2100);
+#2098 = CARTESIAN_POINT('',(2.4,-1.17,0.375));
+#2099 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2100 = DIRECTION('',(0.,0.,1.));
+#2101 = ORIENTED_EDGE('',*,*,#2102,.T.);
+#2102 = EDGE_CURVE('',#2094,#2103,#2105,.T.);
+#2103 = VERTEX_POINT('',#2104);
+#2104 = CARTESIAN_POINT('',(2.5,-1.17,0.25));
+#2105 = LINE('',#2106,#2107);
+#2106 = CARTESIAN_POINT('',(2.5,-1.17,0.375));
+#2107 = VECTOR('',#2108,1.);
+#2108 = DIRECTION('',(0.,0.,-1.));
+#2109 = ORIENTED_EDGE('',*,*,#2110,.T.);
+#2110 = EDGE_CURVE('',#2103,#2111,#2113,.T.);
+#2111 = VERTEX_POINT('',#2112);
+#2112 = CARTESIAN_POINT('',(2.75,-1.17,1.110223024625E-16));
+#2113 = CIRCLE('',#2114,0.25);
+#2114 = AXIS2_PLACEMENT_3D('',#2115,#2116,#2117);
+#2115 = CARTESIAN_POINT('',(2.75,-1.17,0.25));
+#2116 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2117 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#2118 = ORIENTED_EDGE('',*,*,#2119,.T.);
+#2119 = EDGE_CURVE('',#2111,#2120,#2122,.T.);
+#2120 = VERTEX_POINT('',#2121);
+#2121 = CARTESIAN_POINT('',(3.2,-1.17,1.110223024625E-16));
+#2122 = LINE('',#2123,#2124);
+#2123 = CARTESIAN_POINT('',(2.75,-1.17,1.110223024625E-16));
+#2124 = VECTOR('',#2125,1.);
+#2125 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2126 = ORIENTED_EDGE('',*,*,#2127,.T.);
+#2127 = EDGE_CURVE('',#2120,#2128,#2130,.T.);
+#2128 = VERTEX_POINT('',#2129);
+#2129 = CARTESIAN_POINT('',(3.2,-1.17,0.15));
+#2130 = LINE('',#2131,#2132);
+#2131 = CARTESIAN_POINT('',(3.2,-1.17,1.110223024625E-16));
+#2132 = VECTOR('',#2133,1.);
+#2133 = DIRECTION('',(0.,0.,1.));
+#2134 = ORIENTED_EDGE('',*,*,#2135,.T.);
+#2135 = EDGE_CURVE('',#2128,#2136,#2138,.T.);
+#2136 = VERTEX_POINT('',#2137);
+#2137 = CARTESIAN_POINT('',(2.75,-1.17,0.15));
+#2138 = LINE('',#2139,#2140);
+#2139 = CARTESIAN_POINT('',(3.2,-1.17,0.15));
+#2140 = VECTOR('',#2141,1.);
+#2141 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2142 = ORIENTED_EDGE('',*,*,#2143,.T.);
+#2143 = EDGE_CURVE('',#2136,#2144,#2146,.T.);
+#2144 = VERTEX_POINT('',#2145);
+#2145 = CARTESIAN_POINT('',(2.65,-1.17,0.25));
+#2146 = CIRCLE('',#2147,1.E-01);
+#2147 = AXIS2_PLACEMENT_3D('',#2148,#2149,#2150);
+#2148 = CARTESIAN_POINT('',(2.75,-1.17,0.25));
+#2149 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2150 = DIRECTION('',(0.,0.,-1.));
+#2151 = ORIENTED_EDGE('',*,*,#2152,.T.);
+#2152 = EDGE_CURVE('',#2144,#2153,#2155,.T.);
+#2153 = VERTEX_POINT('',#2154);
+#2154 = CARTESIAN_POINT('',(2.65,-1.17,0.375));
+#2155 = LINE('',#2156,#2157);
+#2156 = CARTESIAN_POINT('',(2.65,-1.17,0.25));
+#2157 = VECTOR('',#2158,1.);
+#2158 = DIRECTION('',(0.,0.,1.));
+#2159 = ORIENTED_EDGE('',*,*,#2160,.T.);
+#2160 = EDGE_CURVE('',#2153,#2161,#2163,.T.);
+#2161 = VERTEX_POINT('',#2162);
+#2162 = CARTESIAN_POINT('',(2.4,-1.17,0.625));
+#2163 = CIRCLE('',#2164,0.25);
+#2164 = AXIS2_PLACEMENT_3D('',#2165,#2166,#2167);
+#2165 = CARTESIAN_POINT('',(2.4,-1.17,0.375));
+#2166 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2167 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#2168 = ORIENTED_EDGE('',*,*,#2169,.T.);
+#2169 = EDGE_CURVE('',#2161,#937,#2170,.T.);
+#2170 = LINE('',#2171,#2172);
+#2171 = CARTESIAN_POINT('',(2.4,-1.17,0.625));
+#2172 = VECTOR('',#2173,1.);
+#2173 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2174 = PLANE('',#2175);
+#2175 = AXIS2_PLACEMENT_3D('',#2176,#2177,#2178);
+#2176 = CARTESIAN_POINT('',(2.634769719427,-1.17,0.289787506618));
+#2177 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2178 = DIRECTION('',(0.,0.,1.));
+#2179 = ADVANCED_FACE('',(#2180),#2191,.F.);
+#2180 = FACE_BOUND('',#2181,.F.);
+#2181 = EDGE_LOOP('',(#2182,#2183,#2184,#2190));
+#2182 = ORIENTED_EDGE('',*,*,#882,.T.);
+#2183 = ORIENTED_EDGE('',*,*,#1870,.T.);
+#2184 = ORIENTED_EDGE('',*,*,#2185,.F.);
+#2185 = EDGE_CURVE('',#2094,#1871,#2186,.T.);
+#2186 = LINE('',#2187,#2188);
+#2187 = CARTESIAN_POINT('',(2.5,-1.17,0.375));
+#2188 = VECTOR('',#2189,1.);
+#2189 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2190 = ORIENTED_EDGE('',*,*,#2093,.F.);
+#2191 = CYLINDRICAL_SURFACE('',#2192,1.E-01);
+#2192 = AXIS2_PLACEMENT_3D('',#2193,#2194,#2195);
+#2193 = CARTESIAN_POINT('',(2.4,-1.17,0.375));
+#2194 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2195 = DIRECTION('',(0.,0.,1.));
+#2196 = ADVANCED_FACE('',(#2197),#2213,.F.);
+#2197 = FACE_BOUND('',#2198,.F.);
+#2198 = EDGE_LOOP('',(#2199,#2205,#2206,#2212));
+#2199 = ORIENTED_EDGE('',*,*,#2200,.F.);
+#2200 = EDGE_CURVE('',#897,#1170,#2201,.T.);
+#2201 = LINE('',#2202,#2203);
+#2202 = CARTESIAN_POINT('',(2.4,1.17,0.625));
+#2203 = VECTOR('',#2204,1.);
+#2204 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2205 = ORIENTED_EDGE('',*,*,#913,.T.);
+#2206 = ORIENTED_EDGE('',*,*,#2207,.T.);
+#2207 = EDGE_CURVE('',#906,#1178,#2208,.T.);
+#2208 = LINE('',#2209,#2210);
+#2209 = CARTESIAN_POINT('',(2.4,0.78,0.625));
+#2210 = VECTOR('',#2211,1.);
+#2211 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2212 = ORIENTED_EDGE('',*,*,#1177,.F.);
+#2213 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2214,#2215)
+,(#2216,#2217
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#2214 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#2215 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#2216 = CARTESIAN_POINT('',(2.2,-2.3,0.625));
+#2217 = CARTESIAN_POINT('',(2.15,-2.275,0.625));
+#2218 = ADVANCED_FACE('',(#2219),#2305,.F.);
+#2219 = FACE_BOUND('',#2220,.F.);
+#2220 = EDGE_LOOP('',(#2221,#2222,#2223,#2232,#2240,#2249,#2257,#2265,
+#2273,#2282,#2290,#2299));
+#2221 = ORIENTED_EDGE('',*,*,#905,.F.);
+#2222 = ORIENTED_EDGE('',*,*,#958,.T.);
+#2223 = ORIENTED_EDGE('',*,*,#2224,.T.);
+#2224 = EDGE_CURVE('',#959,#2225,#2227,.T.);
+#2225 = VERTEX_POINT('',#2226);
+#2226 = CARTESIAN_POINT('',(2.5,0.78,0.375));
+#2227 = CIRCLE('',#2228,1.E-01);
+#2228 = AXIS2_PLACEMENT_3D('',#2229,#2230,#2231);
+#2229 = CARTESIAN_POINT('',(2.4,0.78,0.375));
+#2230 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2231 = DIRECTION('',(0.,0.,1.));
+#2232 = ORIENTED_EDGE('',*,*,#2233,.T.);
+#2233 = EDGE_CURVE('',#2225,#2234,#2236,.T.);
+#2234 = VERTEX_POINT('',#2235);
+#2235 = CARTESIAN_POINT('',(2.5,0.78,0.25));
+#2236 = LINE('',#2237,#2238);
+#2237 = CARTESIAN_POINT('',(2.5,0.78,0.375));
+#2238 = VECTOR('',#2239,1.);
+#2239 = DIRECTION('',(0.,0.,-1.));
+#2240 = ORIENTED_EDGE('',*,*,#2241,.T.);
+#2241 = EDGE_CURVE('',#2234,#2242,#2244,.T.);
+#2242 = VERTEX_POINT('',#2243);
+#2243 = CARTESIAN_POINT('',(2.75,0.78,1.110223024625E-16));
+#2244 = CIRCLE('',#2245,0.25);
+#2245 = AXIS2_PLACEMENT_3D('',#2246,#2247,#2248);
+#2246 = CARTESIAN_POINT('',(2.75,0.78,0.25));
+#2247 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2248 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#2249 = ORIENTED_EDGE('',*,*,#2250,.T.);
+#2250 = EDGE_CURVE('',#2242,#2251,#2253,.T.);
+#2251 = VERTEX_POINT('',#2252);
+#2252 = CARTESIAN_POINT('',(3.2,0.78,1.110223024625E-16));
+#2253 = LINE('',#2254,#2255);
+#2254 = CARTESIAN_POINT('',(2.75,0.78,1.110223024625E-16));
+#2255 = VECTOR('',#2256,1.);
+#2256 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2257 = ORIENTED_EDGE('',*,*,#2258,.T.);
+#2258 = EDGE_CURVE('',#2251,#2259,#2261,.T.);
+#2259 = VERTEX_POINT('',#2260);
+#2260 = CARTESIAN_POINT('',(3.2,0.78,0.15));
+#2261 = LINE('',#2262,#2263);
+#2262 = CARTESIAN_POINT('',(3.2,0.78,1.110223024625E-16));
+#2263 = VECTOR('',#2264,1.);
+#2264 = DIRECTION('',(0.,0.,1.));
+#2265 = ORIENTED_EDGE('',*,*,#2266,.T.);
+#2266 = EDGE_CURVE('',#2259,#2267,#2269,.T.);
+#2267 = VERTEX_POINT('',#2268);
+#2268 = CARTESIAN_POINT('',(2.75,0.78,0.15));
+#2269 = LINE('',#2270,#2271);
+#2270 = CARTESIAN_POINT('',(3.2,0.78,0.15));
+#2271 = VECTOR('',#2272,1.);
+#2272 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2273 = ORIENTED_EDGE('',*,*,#2274,.T.);
+#2274 = EDGE_CURVE('',#2267,#2275,#2277,.T.);
+#2275 = VERTEX_POINT('',#2276);
+#2276 = CARTESIAN_POINT('',(2.65,0.78,0.25));
+#2277 = CIRCLE('',#2278,1.E-01);
+#2278 = AXIS2_PLACEMENT_3D('',#2279,#2280,#2281);
+#2279 = CARTESIAN_POINT('',(2.75,0.78,0.25));
+#2280 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2281 = DIRECTION('',(0.,0.,-1.));
+#2282 = ORIENTED_EDGE('',*,*,#2283,.T.);
+#2283 = EDGE_CURVE('',#2275,#2284,#2286,.T.);
+#2284 = VERTEX_POINT('',#2285);
+#2285 = CARTESIAN_POINT('',(2.65,0.78,0.375));
+#2286 = LINE('',#2287,#2288);
+#2287 = CARTESIAN_POINT('',(2.65,0.78,0.25));
+#2288 = VECTOR('',#2289,1.);
+#2289 = DIRECTION('',(0.,0.,1.));
+#2290 = ORIENTED_EDGE('',*,*,#2291,.T.);
+#2291 = EDGE_CURVE('',#2284,#2292,#2294,.T.);
+#2292 = VERTEX_POINT('',#2293);
+#2293 = CARTESIAN_POINT('',(2.4,0.78,0.625));
+#2294 = CIRCLE('',#2295,0.25);
+#2295 = AXIS2_PLACEMENT_3D('',#2296,#2297,#2298);
+#2296 = CARTESIAN_POINT('',(2.4,0.78,0.375));
+#2297 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2298 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#2299 = ORIENTED_EDGE('',*,*,#2300,.T.);
+#2300 = EDGE_CURVE('',#2292,#906,#2301,.T.);
+#2301 = LINE('',#2302,#2303);
+#2302 = CARTESIAN_POINT('',(2.4,0.78,0.625));
+#2303 = VECTOR('',#2304,1.);
+#2304 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2305 = PLANE('',#2306);
+#2306 = AXIS2_PLACEMENT_3D('',#2307,#2308,#2309);
+#2307 = CARTESIAN_POINT('',(2.634769719427,0.78,0.289787506618));
+#2308 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2309 = DIRECTION('',(0.,0.,1.));
+#2310 = ADVANCED_FACE('',(#2311),#2397,.T.);
+#2311 = FACE_BOUND('',#2312,.T.);
+#2312 = EDGE_LOOP('',(#2313,#2314,#2315,#2324,#2332,#2341,#2349,#2357,
+#2365,#2374,#2382,#2391));
+#2313 = ORIENTED_EDGE('',*,*,#927,.F.);
+#2314 = ORIENTED_EDGE('',*,*,#998,.T.);
+#2315 = ORIENTED_EDGE('',*,*,#2316,.T.);
+#2316 = EDGE_CURVE('',#999,#2317,#2319,.T.);
+#2317 = VERTEX_POINT('',#2318);
+#2318 = CARTESIAN_POINT('',(2.5,-0.78,0.375));
+#2319 = CIRCLE('',#2320,1.E-01);
+#2320 = AXIS2_PLACEMENT_3D('',#2321,#2322,#2323);
+#2321 = CARTESIAN_POINT('',(2.4,-0.78,0.375));
+#2322 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2323 = DIRECTION('',(0.,0.,1.));
+#2324 = ORIENTED_EDGE('',*,*,#2325,.T.);
+#2325 = EDGE_CURVE('',#2317,#2326,#2328,.T.);
+#2326 = VERTEX_POINT('',#2327);
+#2327 = CARTESIAN_POINT('',(2.5,-0.78,0.25));
+#2328 = LINE('',#2329,#2330);
+#2329 = CARTESIAN_POINT('',(2.5,-0.78,0.375));
+#2330 = VECTOR('',#2331,1.);
+#2331 = DIRECTION('',(0.,0.,-1.));
+#2332 = ORIENTED_EDGE('',*,*,#2333,.T.);
+#2333 = EDGE_CURVE('',#2326,#2334,#2336,.T.);
+#2334 = VERTEX_POINT('',#2335);
+#2335 = CARTESIAN_POINT('',(2.75,-0.78,1.110223024625E-16));
+#2336 = CIRCLE('',#2337,0.25);
+#2337 = AXIS2_PLACEMENT_3D('',#2338,#2339,#2340);
+#2338 = CARTESIAN_POINT('',(2.75,-0.78,0.25));
+#2339 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2340 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#2341 = ORIENTED_EDGE('',*,*,#2342,.T.);
+#2342 = EDGE_CURVE('',#2334,#2343,#2345,.T.);
+#2343 = VERTEX_POINT('',#2344);
+#2344 = CARTESIAN_POINT('',(3.2,-0.78,1.110223024625E-16));
+#2345 = LINE('',#2346,#2347);
+#2346 = CARTESIAN_POINT('',(2.75,-0.78,1.110223024625E-16));
+#2347 = VECTOR('',#2348,1.);
+#2348 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2349 = ORIENTED_EDGE('',*,*,#2350,.T.);
+#2350 = EDGE_CURVE('',#2343,#2351,#2353,.T.);
+#2351 = VERTEX_POINT('',#2352);
+#2352 = CARTESIAN_POINT('',(3.2,-0.78,0.15));
+#2353 = LINE('',#2354,#2355);
+#2354 = CARTESIAN_POINT('',(3.2,-0.78,1.110223024625E-16));
+#2355 = VECTOR('',#2356,1.);
+#2356 = DIRECTION('',(0.,0.,1.));
+#2357 = ORIENTED_EDGE('',*,*,#2358,.T.);
+#2358 = EDGE_CURVE('',#2351,#2359,#2361,.T.);
+#2359 = VERTEX_POINT('',#2360);
+#2360 = CARTESIAN_POINT('',(2.75,-0.78,0.15));
+#2361 = LINE('',#2362,#2363);
+#2362 = CARTESIAN_POINT('',(3.2,-0.78,0.15));
+#2363 = VECTOR('',#2364,1.);
+#2364 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2365 = ORIENTED_EDGE('',*,*,#2366,.T.);
+#2366 = EDGE_CURVE('',#2359,#2367,#2369,.T.);
+#2367 = VERTEX_POINT('',#2368);
+#2368 = CARTESIAN_POINT('',(2.65,-0.78,0.25));
+#2369 = CIRCLE('',#2370,1.E-01);
+#2370 = AXIS2_PLACEMENT_3D('',#2371,#2372,#2373);
+#2371 = CARTESIAN_POINT('',(2.75,-0.78,0.25));
+#2372 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2373 = DIRECTION('',(0.,0.,-1.));
+#2374 = ORIENTED_EDGE('',*,*,#2375,.T.);
+#2375 = EDGE_CURVE('',#2367,#2376,#2378,.T.);
+#2376 = VERTEX_POINT('',#2377);
+#2377 = CARTESIAN_POINT('',(2.65,-0.78,0.375));
+#2378 = LINE('',#2379,#2380);
+#2379 = CARTESIAN_POINT('',(2.65,-0.78,0.25));
+#2380 = VECTOR('',#2381,1.);
+#2381 = DIRECTION('',(0.,0.,1.));
+#2382 = ORIENTED_EDGE('',*,*,#2383,.T.);
+#2383 = EDGE_CURVE('',#2376,#2384,#2386,.T.);
+#2384 = VERTEX_POINT('',#2385);
+#2385 = CARTESIAN_POINT('',(2.4,-0.78,0.625));
+#2386 = CIRCLE('',#2387,0.25);
+#2387 = AXIS2_PLACEMENT_3D('',#2388,#2389,#2390);
+#2388 = CARTESIAN_POINT('',(2.4,-0.78,0.375));
+#2389 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2390 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#2391 = ORIENTED_EDGE('',*,*,#2392,.T.);
+#2392 = EDGE_CURVE('',#2384,#928,#2393,.T.);
+#2393 = LINE('',#2394,#2395);
+#2394 = CARTESIAN_POINT('',(2.4,-0.78,0.625));
+#2395 = VECTOR('',#2396,1.);
+#2396 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2397 = PLANE('',#2398);
+#2398 = AXIS2_PLACEMENT_3D('',#2399,#2400,#2401);
+#2399 = CARTESIAN_POINT('',(2.634769719427,-0.78,0.289787506618));
+#2400 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2401 = DIRECTION('',(0.,0.,1.));
+#2402 = ADVANCED_FACE('',(#2403),#2419,.F.);
+#2403 = FACE_BOUND('',#2404,.F.);
+#2404 = EDGE_LOOP('',(#2405,#2411,#2412,#2418));
+#2405 = ORIENTED_EDGE('',*,*,#2406,.F.);
+#2406 = EDGE_CURVE('',#928,#1218,#2407,.T.);
+#2407 = LINE('',#2408,#2409);
+#2408 = CARTESIAN_POINT('',(2.4,-0.78,0.625));
+#2409 = VECTOR('',#2410,1.);
+#2410 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2411 = ORIENTED_EDGE('',*,*,#944,.T.);
+#2412 = ORIENTED_EDGE('',*,*,#2413,.T.);
+#2413 = EDGE_CURVE('',#937,#1226,#2414,.T.);
+#2414 = LINE('',#2415,#2416);
+#2415 = CARTESIAN_POINT('',(2.4,-1.17,0.625));
+#2416 = VECTOR('',#2417,1.);
+#2417 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2418 = ORIENTED_EDGE('',*,*,#1225,.F.);
+#2419 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2420,#2421)
+,(#2422,#2423
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#2420 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#2421 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#2422 = CARTESIAN_POINT('',(2.2,-2.3,0.625));
+#2423 = CARTESIAN_POINT('',(2.15,-2.275,0.625));
+#2424 = ADVANCED_FACE('',(#2425),#2444,.F.);
+#2425 = FACE_BOUND('',#2426,.F.);
+#2426 = EDGE_LOOP('',(#2427,#2428,#2437,#2443));
+#2427 = ORIENTED_EDGE('',*,*,#975,.T.);
+#2428 = ORIENTED_EDGE('',*,*,#2429,.T.);
+#2429 = EDGE_CURVE('',#968,#2430,#2432,.T.);
+#2430 = VERTEX_POINT('',#2431);
+#2431 = CARTESIAN_POINT('',(2.5,0.52,0.375));
+#2432 = CIRCLE('',#2433,1.E-01);
+#2433 = AXIS2_PLACEMENT_3D('',#2434,#2435,#2436);
+#2434 = CARTESIAN_POINT('',(2.4,0.52,0.375));
+#2435 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2436 = DIRECTION('',(0.,0.,1.));
+#2437 = ORIENTED_EDGE('',*,*,#2438,.F.);
+#2438 = EDGE_CURVE('',#2225,#2430,#2439,.T.);
+#2439 = LINE('',#2440,#2441);
+#2440 = CARTESIAN_POINT('',(2.5,0.78,0.375));
+#2441 = VECTOR('',#2442,1.);
+#2442 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2443 = ORIENTED_EDGE('',*,*,#2224,.F.);
+#2444 = CYLINDRICAL_SURFACE('',#2445,1.E-01);
+#2445 = AXIS2_PLACEMENT_3D('',#2446,#2447,#2448);
+#2446 = CARTESIAN_POINT('',(2.4,0.78,0.375));
+#2447 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2448 = DIRECTION('',(0.,0.,1.));
+#2449 = ADVANCED_FACE('',(#2450),#2528,.T.);
+#2450 = FACE_BOUND('',#2451,.T.);
+#2451 = EDGE_LOOP('',(#2452,#2453,#2454,#2455,#2463,#2472,#2480,#2488,
+#2496,#2505,#2513,#2522));
+#2452 = ORIENTED_EDGE('',*,*,#1020,.F.);
+#2453 = ORIENTED_EDGE('',*,*,#967,.T.);
+#2454 = ORIENTED_EDGE('',*,*,#2429,.T.);
+#2455 = ORIENTED_EDGE('',*,*,#2456,.T.);
+#2456 = EDGE_CURVE('',#2430,#2457,#2459,.T.);
+#2457 = VERTEX_POINT('',#2458);
+#2458 = CARTESIAN_POINT('',(2.5,0.52,0.25));
+#2459 = LINE('',#2460,#2461);
+#2460 = CARTESIAN_POINT('',(2.5,0.52,0.375));
+#2461 = VECTOR('',#2462,1.);
+#2462 = DIRECTION('',(0.,0.,-1.));
+#2463 = ORIENTED_EDGE('',*,*,#2464,.T.);
+#2464 = EDGE_CURVE('',#2457,#2465,#2467,.T.);
+#2465 = VERTEX_POINT('',#2466);
+#2466 = CARTESIAN_POINT('',(2.75,0.52,1.110223024625E-16));
+#2467 = CIRCLE('',#2468,0.25);
+#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471);
+#2469 = CARTESIAN_POINT('',(2.75,0.52,0.25));
+#2470 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2471 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#2472 = ORIENTED_EDGE('',*,*,#2473,.T.);
+#2473 = EDGE_CURVE('',#2465,#2474,#2476,.T.);
+#2474 = VERTEX_POINT('',#2475);
+#2475 = CARTESIAN_POINT('',(3.2,0.52,1.110223024625E-16));
+#2476 = LINE('',#2477,#2478);
+#2477 = CARTESIAN_POINT('',(2.75,0.52,1.110223024625E-16));
+#2478 = VECTOR('',#2479,1.);
+#2479 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2480 = ORIENTED_EDGE('',*,*,#2481,.T.);
+#2481 = EDGE_CURVE('',#2474,#2482,#2484,.T.);
+#2482 = VERTEX_POINT('',#2483);
+#2483 = CARTESIAN_POINT('',(3.2,0.52,0.15));
+#2484 = LINE('',#2485,#2486);
+#2485 = CARTESIAN_POINT('',(3.2,0.52,1.110223024625E-16));
+#2486 = VECTOR('',#2487,1.);
+#2487 = DIRECTION('',(0.,0.,1.));
+#2488 = ORIENTED_EDGE('',*,*,#2489,.T.);
+#2489 = EDGE_CURVE('',#2482,#2490,#2492,.T.);
+#2490 = VERTEX_POINT('',#2491);
+#2491 = CARTESIAN_POINT('',(2.75,0.52,0.15));
+#2492 = LINE('',#2493,#2494);
+#2493 = CARTESIAN_POINT('',(3.2,0.52,0.15));
+#2494 = VECTOR('',#2495,1.);
+#2495 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2496 = ORIENTED_EDGE('',*,*,#2497,.T.);
+#2497 = EDGE_CURVE('',#2490,#2498,#2500,.T.);
+#2498 = VERTEX_POINT('',#2499);
+#2499 = CARTESIAN_POINT('',(2.65,0.52,0.25));
+#2500 = CIRCLE('',#2501,1.E-01);
+#2501 = AXIS2_PLACEMENT_3D('',#2502,#2503,#2504);
+#2502 = CARTESIAN_POINT('',(2.75,0.52,0.25));
+#2503 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2504 = DIRECTION('',(0.,0.,-1.));
+#2505 = ORIENTED_EDGE('',*,*,#2506,.T.);
+#2506 = EDGE_CURVE('',#2498,#2507,#2509,.T.);
+#2507 = VERTEX_POINT('',#2508);
+#2508 = CARTESIAN_POINT('',(2.65,0.52,0.375));
+#2509 = LINE('',#2510,#2511);
+#2510 = CARTESIAN_POINT('',(2.65,0.52,0.25));
+#2511 = VECTOR('',#2512,1.);
+#2512 = DIRECTION('',(0.,0.,1.));
+#2513 = ORIENTED_EDGE('',*,*,#2514,.T.);
+#2514 = EDGE_CURVE('',#2507,#2515,#2517,.T.);
+#2515 = VERTEX_POINT('',#2516);
+#2516 = CARTESIAN_POINT('',(2.4,0.52,0.625));
+#2517 = CIRCLE('',#2518,0.25);
+#2518 = AXIS2_PLACEMENT_3D('',#2519,#2520,#2521);
+#2519 = CARTESIAN_POINT('',(2.4,0.52,0.375));
+#2520 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2521 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#2522 = ORIENTED_EDGE('',*,*,#2523,.T.);
+#2523 = EDGE_CURVE('',#2515,#1021,#2524,.T.);
+#2524 = LINE('',#2525,#2526);
+#2525 = CARTESIAN_POINT('',(2.4,0.52,0.625));
+#2526 = VECTOR('',#2527,1.);
+#2527 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2528 = PLANE('',#2529);
+#2529 = AXIS2_PLACEMENT_3D('',#2530,#2531,#2532);
+#2530 = CARTESIAN_POINT('',(2.634769719427,0.52,0.289787506618));
+#2531 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2532 = DIRECTION('',(0.,0.,1.));
+#2533 = ADVANCED_FACE('',(#2534),#2620,.F.);
+#2534 = FACE_BOUND('',#2535,.F.);
+#2535 = EDGE_LOOP('',(#2536,#2537,#2538,#2547,#2555,#2564,#2572,#2580,
+#2588,#2597,#2605,#2614));
+#2536 = ORIENTED_EDGE('',*,*,#1060,.F.);
+#2537 = ORIENTED_EDGE('',*,*,#989,.T.);
+#2538 = ORIENTED_EDGE('',*,*,#2539,.T.);
+#2539 = EDGE_CURVE('',#990,#2540,#2542,.T.);
+#2540 = VERTEX_POINT('',#2541);
+#2541 = CARTESIAN_POINT('',(2.5,-0.52,0.375));
+#2542 = CIRCLE('',#2543,1.E-01);
+#2543 = AXIS2_PLACEMENT_3D('',#2544,#2545,#2546);
+#2544 = CARTESIAN_POINT('',(2.4,-0.52,0.375));
+#2545 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2546 = DIRECTION('',(0.,0.,1.));
+#2547 = ORIENTED_EDGE('',*,*,#2548,.T.);
+#2548 = EDGE_CURVE('',#2540,#2549,#2551,.T.);
+#2549 = VERTEX_POINT('',#2550);
+#2550 = CARTESIAN_POINT('',(2.5,-0.52,0.25));
+#2551 = LINE('',#2552,#2553);
+#2552 = CARTESIAN_POINT('',(2.5,-0.52,0.375));
+#2553 = VECTOR('',#2554,1.);
+#2554 = DIRECTION('',(0.,0.,-1.));
+#2555 = ORIENTED_EDGE('',*,*,#2556,.T.);
+#2556 = EDGE_CURVE('',#2549,#2557,#2559,.T.);
+#2557 = VERTEX_POINT('',#2558);
+#2558 = CARTESIAN_POINT('',(2.75,-0.52,1.110223024625E-16));
+#2559 = CIRCLE('',#2560,0.25);
+#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563);
+#2561 = CARTESIAN_POINT('',(2.75,-0.52,0.25));
+#2562 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2563 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#2564 = ORIENTED_EDGE('',*,*,#2565,.T.);
+#2565 = EDGE_CURVE('',#2557,#2566,#2568,.T.);
+#2566 = VERTEX_POINT('',#2567);
+#2567 = CARTESIAN_POINT('',(3.2,-0.52,1.110223024625E-16));
+#2568 = LINE('',#2569,#2570);
+#2569 = CARTESIAN_POINT('',(2.75,-0.52,1.110223024625E-16));
+#2570 = VECTOR('',#2571,1.);
+#2571 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2572 = ORIENTED_EDGE('',*,*,#2573,.T.);
+#2573 = EDGE_CURVE('',#2566,#2574,#2576,.T.);
+#2574 = VERTEX_POINT('',#2575);
+#2575 = CARTESIAN_POINT('',(3.2,-0.52,0.15));
+#2576 = LINE('',#2577,#2578);
+#2577 = CARTESIAN_POINT('',(3.2,-0.52,1.110223024625E-16));
+#2578 = VECTOR('',#2579,1.);
+#2579 = DIRECTION('',(0.,0.,1.));
+#2580 = ORIENTED_EDGE('',*,*,#2581,.T.);
+#2581 = EDGE_CURVE('',#2574,#2582,#2584,.T.);
+#2582 = VERTEX_POINT('',#2583);
+#2583 = CARTESIAN_POINT('',(2.75,-0.52,0.15));
+#2584 = LINE('',#2585,#2586);
+#2585 = CARTESIAN_POINT('',(3.2,-0.52,0.15));
+#2586 = VECTOR('',#2587,1.);
+#2587 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2588 = ORIENTED_EDGE('',*,*,#2589,.T.);
+#2589 = EDGE_CURVE('',#2582,#2590,#2592,.T.);
+#2590 = VERTEX_POINT('',#2591);
+#2591 = CARTESIAN_POINT('',(2.65,-0.52,0.25));
+#2592 = CIRCLE('',#2593,1.E-01);
+#2593 = AXIS2_PLACEMENT_3D('',#2594,#2595,#2596);
+#2594 = CARTESIAN_POINT('',(2.75,-0.52,0.25));
+#2595 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2596 = DIRECTION('',(0.,0.,-1.));
+#2597 = ORIENTED_EDGE('',*,*,#2598,.T.);
+#2598 = EDGE_CURVE('',#2590,#2599,#2601,.T.);
+#2599 = VERTEX_POINT('',#2600);
+#2600 = CARTESIAN_POINT('',(2.65,-0.52,0.375));
+#2601 = LINE('',#2602,#2603);
+#2602 = CARTESIAN_POINT('',(2.65,-0.52,0.25));
+#2603 = VECTOR('',#2604,1.);
+#2604 = DIRECTION('',(0.,0.,1.));
+#2605 = ORIENTED_EDGE('',*,*,#2606,.T.);
+#2606 = EDGE_CURVE('',#2599,#2607,#2609,.T.);
+#2607 = VERTEX_POINT('',#2608);
+#2608 = CARTESIAN_POINT('',(2.4,-0.52,0.625));
+#2609 = CIRCLE('',#2610,0.25);
+#2610 = AXIS2_PLACEMENT_3D('',#2611,#2612,#2613);
+#2611 = CARTESIAN_POINT('',(2.4,-0.52,0.375));
+#2612 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2613 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#2614 = ORIENTED_EDGE('',*,*,#2615,.T.);
+#2615 = EDGE_CURVE('',#2607,#1061,#2616,.T.);
+#2616 = LINE('',#2617,#2618);
+#2617 = CARTESIAN_POINT('',(2.4,-0.52,0.625));
+#2618 = VECTOR('',#2619,1.);
+#2619 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2620 = PLANE('',#2621);
+#2621 = AXIS2_PLACEMENT_3D('',#2622,#2623,#2624);
+#2622 = CARTESIAN_POINT('',(2.634769719427,-0.52,0.289787506618));
+#2623 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2624 = DIRECTION('',(0.,0.,1.));
+#2625 = ADVANCED_FACE('',(#2626),#2637,.F.);
+#2626 = FACE_BOUND('',#2627,.F.);
+#2627 = EDGE_LOOP('',(#2628,#2629,#2630,#2636));
+#2628 = ORIENTED_EDGE('',*,*,#1006,.T.);
+#2629 = ORIENTED_EDGE('',*,*,#2316,.T.);
+#2630 = ORIENTED_EDGE('',*,*,#2631,.F.);
+#2631 = EDGE_CURVE('',#2540,#2317,#2632,.T.);
+#2632 = LINE('',#2633,#2634);
+#2633 = CARTESIAN_POINT('',(2.5,-0.52,0.375));
+#2634 = VECTOR('',#2635,1.);
+#2635 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2636 = ORIENTED_EDGE('',*,*,#2539,.F.);
+#2637 = CYLINDRICAL_SURFACE('',#2638,1.E-01);
+#2638 = AXIS2_PLACEMENT_3D('',#2639,#2640,#2641);
+#2639 = CARTESIAN_POINT('',(2.4,-0.52,0.375));
+#2640 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2641 = DIRECTION('',(0.,0.,1.));
+#2642 = ADVANCED_FACE('',(#2643),#2659,.F.);
+#2643 = FACE_BOUND('',#2644,.F.);
+#2644 = EDGE_LOOP('',(#2645,#2651,#2652,#2658));
+#2645 = ORIENTED_EDGE('',*,*,#2646,.F.);
+#2646 = EDGE_CURVE('',#1021,#1186,#2647,.T.);
+#2647 = LINE('',#2648,#2649);
+#2648 = CARTESIAN_POINT('',(2.4,0.52,0.625));
+#2649 = VECTOR('',#2650,1.);
+#2650 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2651 = ORIENTED_EDGE('',*,*,#1037,.T.);
+#2652 = ORIENTED_EDGE('',*,*,#2653,.T.);
+#2653 = EDGE_CURVE('',#1030,#1194,#2654,.T.);
+#2654 = LINE('',#2655,#2656);
+#2655 = CARTESIAN_POINT('',(2.4,0.13,0.625));
+#2656 = VECTOR('',#2657,1.);
+#2657 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2658 = ORIENTED_EDGE('',*,*,#1193,.F.);
+#2659 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2660,#2661)
+,(#2662,#2663
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#2660 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#2661 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#2662 = CARTESIAN_POINT('',(2.2,-2.3,0.625));
+#2663 = CARTESIAN_POINT('',(2.15,-2.275,0.625));
+#2664 = ADVANCED_FACE('',(#2665),#2751,.F.);
+#2665 = FACE_BOUND('',#2666,.F.);
+#2666 = EDGE_LOOP('',(#2667,#2668,#2669,#2678,#2686,#2695,#2703,#2711,
+#2719,#2728,#2736,#2745));
+#2667 = ORIENTED_EDGE('',*,*,#1029,.F.);
+#2668 = ORIENTED_EDGE('',*,*,#1082,.T.);
+#2669 = ORIENTED_EDGE('',*,*,#2670,.T.);
+#2670 = EDGE_CURVE('',#1083,#2671,#2673,.T.);
+#2671 = VERTEX_POINT('',#2672);
+#2672 = CARTESIAN_POINT('',(2.5,0.13,0.375));
+#2673 = CIRCLE('',#2674,1.E-01);
+#2674 = AXIS2_PLACEMENT_3D('',#2675,#2676,#2677);
+#2675 = CARTESIAN_POINT('',(2.4,0.13,0.375));
+#2676 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2677 = DIRECTION('',(0.,0.,1.));
+#2678 = ORIENTED_EDGE('',*,*,#2679,.T.);
+#2679 = EDGE_CURVE('',#2671,#2680,#2682,.T.);
+#2680 = VERTEX_POINT('',#2681);
+#2681 = CARTESIAN_POINT('',(2.5,0.13,0.25));
+#2682 = LINE('',#2683,#2684);
+#2683 = CARTESIAN_POINT('',(2.5,0.13,0.375));
+#2684 = VECTOR('',#2685,1.);
+#2685 = DIRECTION('',(0.,0.,-1.));
+#2686 = ORIENTED_EDGE('',*,*,#2687,.T.);
+#2687 = EDGE_CURVE('',#2680,#2688,#2690,.T.);
+#2688 = VERTEX_POINT('',#2689);
+#2689 = CARTESIAN_POINT('',(2.75,0.13,1.110223024625E-16));
+#2690 = CIRCLE('',#2691,0.25);
+#2691 = AXIS2_PLACEMENT_3D('',#2692,#2693,#2694);
+#2692 = CARTESIAN_POINT('',(2.75,0.13,0.25));
+#2693 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2694 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#2695 = ORIENTED_EDGE('',*,*,#2696,.T.);
+#2696 = EDGE_CURVE('',#2688,#2697,#2699,.T.);
+#2697 = VERTEX_POINT('',#2698);
+#2698 = CARTESIAN_POINT('',(3.2,0.13,1.110223024625E-16));
+#2699 = LINE('',#2700,#2701);
+#2700 = CARTESIAN_POINT('',(2.75,0.13,1.110223024625E-16));
+#2701 = VECTOR('',#2702,1.);
+#2702 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2703 = ORIENTED_EDGE('',*,*,#2704,.T.);
+#2704 = EDGE_CURVE('',#2697,#2705,#2707,.T.);
+#2705 = VERTEX_POINT('',#2706);
+#2706 = CARTESIAN_POINT('',(3.2,0.13,0.15));
+#2707 = LINE('',#2708,#2709);
+#2708 = CARTESIAN_POINT('',(3.2,0.13,1.110223024625E-16));
+#2709 = VECTOR('',#2710,1.);
+#2710 = DIRECTION('',(0.,0.,1.));
+#2711 = ORIENTED_EDGE('',*,*,#2712,.T.);
+#2712 = EDGE_CURVE('',#2705,#2713,#2715,.T.);
+#2713 = VERTEX_POINT('',#2714);
+#2714 = CARTESIAN_POINT('',(2.75,0.13,0.15));
+#2715 = LINE('',#2716,#2717);
+#2716 = CARTESIAN_POINT('',(3.2,0.13,0.15));
+#2717 = VECTOR('',#2718,1.);
+#2718 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2719 = ORIENTED_EDGE('',*,*,#2720,.T.);
+#2720 = EDGE_CURVE('',#2713,#2721,#2723,.T.);
+#2721 = VERTEX_POINT('',#2722);
+#2722 = CARTESIAN_POINT('',(2.65,0.13,0.25));
+#2723 = CIRCLE('',#2724,1.E-01);
+#2724 = AXIS2_PLACEMENT_3D('',#2725,#2726,#2727);
+#2725 = CARTESIAN_POINT('',(2.75,0.13,0.25));
+#2726 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2727 = DIRECTION('',(0.,0.,-1.));
+#2728 = ORIENTED_EDGE('',*,*,#2729,.T.);
+#2729 = EDGE_CURVE('',#2721,#2730,#2732,.T.);
+#2730 = VERTEX_POINT('',#2731);
+#2731 = CARTESIAN_POINT('',(2.65,0.13,0.375));
+#2732 = LINE('',#2733,#2734);
+#2733 = CARTESIAN_POINT('',(2.65,0.13,0.25));
+#2734 = VECTOR('',#2735,1.);
+#2735 = DIRECTION('',(0.,0.,1.));
+#2736 = ORIENTED_EDGE('',*,*,#2737,.T.);
+#2737 = EDGE_CURVE('',#2730,#2738,#2740,.T.);
+#2738 = VERTEX_POINT('',#2739);
+#2739 = CARTESIAN_POINT('',(2.4,0.13,0.625));
+#2740 = CIRCLE('',#2741,0.25);
+#2741 = AXIS2_PLACEMENT_3D('',#2742,#2743,#2744);
+#2742 = CARTESIAN_POINT('',(2.4,0.13,0.375));
+#2743 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2744 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#2745 = ORIENTED_EDGE('',*,*,#2746,.T.);
+#2746 = EDGE_CURVE('',#2738,#1030,#2747,.T.);
+#2747 = LINE('',#2748,#2749);
+#2748 = CARTESIAN_POINT('',(2.4,0.13,0.625));
+#2749 = VECTOR('',#2750,1.);
+#2750 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2751 = PLANE('',#2752);
+#2752 = AXIS2_PLACEMENT_3D('',#2753,#2754,#2755);
+#2753 = CARTESIAN_POINT('',(2.634769719427,0.13,0.289787506618));
+#2754 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2755 = DIRECTION('',(0.,0.,1.));
+#2756 = ADVANCED_FACE('',(#2757),#2843,.T.);
+#2757 = FACE_BOUND('',#2758,.T.);
+#2758 = EDGE_LOOP('',(#2759,#2760,#2761,#2770,#2778,#2787,#2795,#2803,
+#2811,#2820,#2828,#2837));
+#2759 = ORIENTED_EDGE('',*,*,#1051,.F.);
+#2760 = ORIENTED_EDGE('',*,*,#1091,.T.);
+#2761 = ORIENTED_EDGE('',*,*,#2762,.T.);
+#2762 = EDGE_CURVE('',#1092,#2763,#2765,.T.);
+#2763 = VERTEX_POINT('',#2764);
+#2764 = CARTESIAN_POINT('',(2.5,-0.13,0.375));
+#2765 = CIRCLE('',#2766,1.E-01);
+#2766 = AXIS2_PLACEMENT_3D('',#2767,#2768,#2769);
+#2767 = CARTESIAN_POINT('',(2.4,-0.13,0.375));
+#2768 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2769 = DIRECTION('',(0.,0.,1.));
+#2770 = ORIENTED_EDGE('',*,*,#2771,.T.);
+#2771 = EDGE_CURVE('',#2763,#2772,#2774,.T.);
+#2772 = VERTEX_POINT('',#2773);
+#2773 = CARTESIAN_POINT('',(2.5,-0.13,0.25));
+#2774 = LINE('',#2775,#2776);
+#2775 = CARTESIAN_POINT('',(2.5,-0.13,0.375));
+#2776 = VECTOR('',#2777,1.);
+#2777 = DIRECTION('',(0.,0.,-1.));
+#2778 = ORIENTED_EDGE('',*,*,#2779,.T.);
+#2779 = EDGE_CURVE('',#2772,#2780,#2782,.T.);
+#2780 = VERTEX_POINT('',#2781);
+#2781 = CARTESIAN_POINT('',(2.75,-0.13,1.110223024625E-16));
+#2782 = CIRCLE('',#2783,0.25);
+#2783 = AXIS2_PLACEMENT_3D('',#2784,#2785,#2786);
+#2784 = CARTESIAN_POINT('',(2.75,-0.13,0.25));
+#2785 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2786 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#2787 = ORIENTED_EDGE('',*,*,#2788,.T.);
+#2788 = EDGE_CURVE('',#2780,#2789,#2791,.T.);
+#2789 = VERTEX_POINT('',#2790);
+#2790 = CARTESIAN_POINT('',(3.2,-0.13,1.110223024625E-16));
+#2791 = LINE('',#2792,#2793);
+#2792 = CARTESIAN_POINT('',(2.75,-0.13,1.110223024625E-16));
+#2793 = VECTOR('',#2794,1.);
+#2794 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2795 = ORIENTED_EDGE('',*,*,#2796,.T.);
+#2796 = EDGE_CURVE('',#2789,#2797,#2799,.T.);
+#2797 = VERTEX_POINT('',#2798);
+#2798 = CARTESIAN_POINT('',(3.2,-0.13,0.15));
+#2799 = LINE('',#2800,#2801);
+#2800 = CARTESIAN_POINT('',(3.2,-0.13,1.110223024625E-16));
+#2801 = VECTOR('',#2802,1.);
+#2802 = DIRECTION('',(0.,0.,1.));
+#2803 = ORIENTED_EDGE('',*,*,#2804,.T.);
+#2804 = EDGE_CURVE('',#2797,#2805,#2807,.T.);
+#2805 = VERTEX_POINT('',#2806);
+#2806 = CARTESIAN_POINT('',(2.75,-0.13,0.15));
+#2807 = LINE('',#2808,#2809);
+#2808 = CARTESIAN_POINT('',(3.2,-0.13,0.15));
+#2809 = VECTOR('',#2810,1.);
+#2810 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2811 = ORIENTED_EDGE('',*,*,#2812,.T.);
+#2812 = EDGE_CURVE('',#2805,#2813,#2815,.T.);
+#2813 = VERTEX_POINT('',#2814);
+#2814 = CARTESIAN_POINT('',(2.65,-0.13,0.25));
+#2815 = CIRCLE('',#2816,1.E-01);
+#2816 = AXIS2_PLACEMENT_3D('',#2817,#2818,#2819);
+#2817 = CARTESIAN_POINT('',(2.75,-0.13,0.25));
+#2818 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2819 = DIRECTION('',(0.,0.,-1.));
+#2820 = ORIENTED_EDGE('',*,*,#2821,.T.);
+#2821 = EDGE_CURVE('',#2813,#2822,#2824,.T.);
+#2822 = VERTEX_POINT('',#2823);
+#2823 = CARTESIAN_POINT('',(2.65,-0.13,0.375));
+#2824 = LINE('',#2825,#2826);
+#2825 = CARTESIAN_POINT('',(2.65,-0.13,0.25));
+#2826 = VECTOR('',#2827,1.);
+#2827 = DIRECTION('',(0.,0.,1.));
+#2828 = ORIENTED_EDGE('',*,*,#2829,.T.);
+#2829 = EDGE_CURVE('',#2822,#2830,#2832,.T.);
+#2830 = VERTEX_POINT('',#2831);
+#2831 = CARTESIAN_POINT('',(2.4,-0.13,0.625));
+#2832 = CIRCLE('',#2833,0.25);
+#2833 = AXIS2_PLACEMENT_3D('',#2834,#2835,#2836);
+#2834 = CARTESIAN_POINT('',(2.4,-0.13,0.375));
+#2835 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2836 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#2837 = ORIENTED_EDGE('',*,*,#2838,.T.);
+#2838 = EDGE_CURVE('',#2830,#1052,#2839,.T.);
+#2839 = LINE('',#2840,#2841);
+#2840 = CARTESIAN_POINT('',(2.4,-0.13,0.625));
+#2841 = VECTOR('',#2842,1.);
+#2842 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2843 = PLANE('',#2844);
+#2844 = AXIS2_PLACEMENT_3D('',#2845,#2846,#2847);
+#2845 = CARTESIAN_POINT('',(2.634769719427,-0.13,0.289787506618));
+#2846 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2847 = DIRECTION('',(0.,0.,1.));
+#2848 = ADVANCED_FACE('',(#2849),#2865,.F.);
+#2849 = FACE_BOUND('',#2850,.F.);
+#2850 = EDGE_LOOP('',(#2851,#2857,#2858,#2864));
+#2851 = ORIENTED_EDGE('',*,*,#2852,.F.);
+#2852 = EDGE_CURVE('',#1052,#1202,#2853,.T.);
+#2853 = LINE('',#2854,#2855);
+#2854 = CARTESIAN_POINT('',(2.4,-0.13,0.625));
+#2855 = VECTOR('',#2856,1.);
+#2856 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2857 = ORIENTED_EDGE('',*,*,#1068,.T.);
+#2858 = ORIENTED_EDGE('',*,*,#2859,.T.);
+#2859 = EDGE_CURVE('',#1061,#1210,#2860,.T.);
+#2860 = LINE('',#2861,#2862);
+#2861 = CARTESIAN_POINT('',(2.4,-0.52,0.625));
+#2862 = VECTOR('',#2863,1.);
+#2863 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2864 = ORIENTED_EDGE('',*,*,#1209,.F.);
+#2865 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2866,#2867)
+,(#2868,#2869
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#2866 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#2867 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#2868 = CARTESIAN_POINT('',(2.2,-2.3,0.625));
+#2869 = CARTESIAN_POINT('',(2.15,-2.275,0.625));
+#2870 = ADVANCED_FACE('',(#2871),#2882,.F.);
+#2871 = FACE_BOUND('',#2872,.F.);
+#2872 = EDGE_LOOP('',(#2873,#2874,#2875,#2881));
+#2873 = ORIENTED_EDGE('',*,*,#1099,.T.);
+#2874 = ORIENTED_EDGE('',*,*,#2762,.T.);
+#2875 = ORIENTED_EDGE('',*,*,#2876,.F.);
+#2876 = EDGE_CURVE('',#2671,#2763,#2877,.T.);
+#2877 = LINE('',#2878,#2879);
+#2878 = CARTESIAN_POINT('',(2.5,0.13,0.375));
+#2879 = VECTOR('',#2880,1.);
+#2880 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2881 = ORIENTED_EDGE('',*,*,#2670,.F.);
+#2882 = CYLINDRICAL_SURFACE('',#2883,1.E-01);
+#2883 = AXIS2_PLACEMENT_3D('',#2884,#2885,#2886);
+#2884 = CARTESIAN_POINT('',(2.4,0.13,0.375));
+#2885 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2886 = DIRECTION('',(0.,0.,1.));
+#2887 = ADVANCED_FACE('',(#2888),#2905,.F.);
+#2888 = FACE_BOUND('',#2889,.F.);
+#2889 = EDGE_LOOP('',(#2890,#2891,#2892,#2900));
+#2890 = ORIENTED_EDGE('',*,*,#1115,.T.);
+#2891 = ORIENTED_EDGE('',*,*,#1136,.T.);
+#2892 = ORIENTED_EDGE('',*,*,#2893,.F.);
+#2893 = EDGE_CURVE('',#2894,#1137,#2896,.T.);
+#2894 = VERTEX_POINT('',#2895);
+#2895 = CARTESIAN_POINT('',(1.975,2.45,0.625));
+#2896 = LINE('',#2897,#2898);
+#2897 = CARTESIAN_POINT('',(1.975,2.45,0.625));
+#2898 = VECTOR('',#2899,1.);
+#2899 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2900 = ORIENTED_EDGE('',*,*,#2901,.F.);
+#2901 = EDGE_CURVE('',#1116,#2894,#2902,.T.);
+#2902 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2903,#2904),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2903 = CARTESIAN_POINT('',(2.,2.5,0.625));
+#2904 = CARTESIAN_POINT('',(1.975,2.45,0.625));
+#2905 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2906,#2907)
+,(#2908,#2909
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.282842712475),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#2906 = CARTESIAN_POINT('',(2.,2.5,0.625));
+#2907 = CARTESIAN_POINT('',(1.975,2.45,0.625));
+#2908 = CARTESIAN_POINT('',(2.2,2.3,0.625));
+#2909 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#2910 = ADVANCED_FACE('',(#2911),#2928,.F.);
+#2911 = FACE_BOUND('',#2912,.F.);
+#2912 = EDGE_LOOP('',(#2913,#2914,#2915,#2923));
+#2913 = ORIENTED_EDGE('',*,*,#1404,.T.);
+#2914 = ORIENTED_EDGE('',*,*,#1123,.T.);
+#2915 = ORIENTED_EDGE('',*,*,#2916,.F.);
+#2916 = EDGE_CURVE('',#2917,#1116,#2919,.T.);
+#2917 = VERTEX_POINT('',#2918);
+#2918 = CARTESIAN_POINT('',(-2.,2.5,0.625));
+#2919 = LINE('',#2920,#2921);
+#2920 = CARTESIAN_POINT('',(-2.,2.5,0.625));
+#2921 = VECTOR('',#2922,1.);
+#2922 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2923 = ORIENTED_EDGE('',*,*,#2924,.F.);
+#2924 = EDGE_CURVE('',#1405,#2917,#2925,.T.);
+#2925 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2926,#2927),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2926 = CARTESIAN_POINT('',(-2.,2.5,0.475));
+#2927 = CARTESIAN_POINT('',(-2.,2.5,0.625));
+#2928 = PLANE('',#2929);
+#2929 = AXIS2_PLACEMENT_3D('',#2930,#2931,#2932);
+#2930 = CARTESIAN_POINT('',(-2.,2.5,0.625));
+#2931 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2932 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2933 = ADVANCED_FACE('',(#2934),#2951,.F.);
+#2934 = FACE_BOUND('',#2935,.F.);
+#2935 = EDGE_LOOP('',(#2936,#2937,#2938,#2946));
+#2936 = ORIENTED_EDGE('',*,*,#2893,.T.);
+#2937 = ORIENTED_EDGE('',*,*,#1280,.T.);
+#2938 = ORIENTED_EDGE('',*,*,#2939,.F.);
+#2939 = EDGE_CURVE('',#2940,#1273,#2942,.T.);
+#2940 = VERTEX_POINT('',#2941);
+#2941 = CARTESIAN_POINT('',(1.935145644687,2.370291289374,1.));
+#2942 = LINE('',#2943,#2944);
+#2943 = CARTESIAN_POINT('',(1.935145644687,2.370291289374,1.));
+#2944 = VECTOR('',#2945,1.);
+#2945 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2946 = ORIENTED_EDGE('',*,*,#2947,.F.);
+#2947 = EDGE_CURVE('',#2894,#2940,#2948,.T.);
+#2948 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2949,#2950),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2949 = CARTESIAN_POINT('',(1.975,2.45,0.625));
+#2950 = CARTESIAN_POINT('',(1.935145644687,2.370291289374,1.));
+#2951 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2952,#2953)
+,(#2954,#2955
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.247487373415),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#2952 = CARTESIAN_POINT('',(1.975,2.45,0.625));
+#2953 = CARTESIAN_POINT('',(1.935145644687,2.370291289374,1.));
+#2954 = CARTESIAN_POINT('',(2.15,2.275,0.625));
+#2955 = CARTESIAN_POINT('',(2.070291289374,2.235145644687,1.));
+#2956 = ADVANCED_FACE('',(#2957,#3007),#3018,.T.);
+#2957 = FACE_BOUND('',#2958,.T.);
+#2958 = EDGE_LOOP('',(#2959,#2967,#2975,#2983,#2991,#2999,#3005,#3006));
+#2959 = ORIENTED_EDGE('',*,*,#2960,.F.);
+#2960 = EDGE_CURVE('',#2961,#2940,#2963,.T.);
+#2961 = VERTEX_POINT('',#2962);
+#2962 = CARTESIAN_POINT('',(-1.935145644687,2.370291289374,1.));
+#2963 = LINE('',#2964,#2965);
+#2964 = CARTESIAN_POINT('',(-1.935145644687,2.370291289374,1.));
+#2965 = VECTOR('',#2966,1.);
+#2966 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2967 = ORIENTED_EDGE('',*,*,#2968,.F.);
+#2968 = EDGE_CURVE('',#2969,#2961,#2971,.T.);
+#2969 = VERTEX_POINT('',#2970);
+#2970 = CARTESIAN_POINT('',(-2.070291289374,2.235145644687,1.));
+#2971 = LINE('',#2972,#2973);
+#2972 = CARTESIAN_POINT('',(-2.070291289374,2.235145644687,1.));
+#2973 = VECTOR('',#2974,1.);
+#2974 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2975 = ORIENTED_EDGE('',*,*,#2976,.F.);
+#2976 = EDGE_CURVE('',#2977,#2969,#2979,.T.);
+#2977 = VERTEX_POINT('',#2978);
+#2978 = CARTESIAN_POINT('',(-2.070291289374,-2.235145644687,1.));
+#2979 = LINE('',#2980,#2981);
+#2980 = CARTESIAN_POINT('',(-2.070291289374,-2.235145644687,1.));
+#2981 = VECTOR('',#2982,1.);
+#2982 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2983 = ORIENTED_EDGE('',*,*,#2984,.F.);
+#2984 = EDGE_CURVE('',#2985,#2977,#2987,.T.);
+#2985 = VERTEX_POINT('',#2986);
+#2986 = CARTESIAN_POINT('',(-1.935145644687,-2.370291289374,1.));
+#2987 = LINE('',#2988,#2989);
+#2988 = CARTESIAN_POINT('',(-1.935145644687,-2.370291289374,1.));
+#2989 = VECTOR('',#2990,1.);
+#2990 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2991 = ORIENTED_EDGE('',*,*,#2992,.F.);
+#2992 = EDGE_CURVE('',#2993,#2985,#2995,.T.);
+#2993 = VERTEX_POINT('',#2994);
+#2994 = CARTESIAN_POINT('',(1.935145644687,-2.370291289374,1.));
+#2995 = LINE('',#2996,#2997);
+#2996 = CARTESIAN_POINT('',(1.935145644687,-2.370291289374,1.));
+#2997 = VECTOR('',#2998,1.);
+#2998 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2999 = ORIENTED_EDGE('',*,*,#3000,.F.);
+#3000 = EDGE_CURVE('',#1266,#2993,#3001,.T.);
+#3001 = LINE('',#3002,#3003);
+#3002 = CARTESIAN_POINT('',(2.070291289374,-2.235145644687,1.));
+#3003 = VECTOR('',#3004,1.);
+#3004 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3005 = ORIENTED_EDGE('',*,*,#1272,.F.);
+#3006 = ORIENTED_EDGE('',*,*,#2939,.F.);
+#3007 = FACE_BOUND('',#3008,.T.);
+#3008 = EDGE_LOOP('',(#3009));
+#3009 = ORIENTED_EDGE('',*,*,#3010,.F.);
+#3010 = EDGE_CURVE('',#3011,#3011,#3013,.T.);
+#3011 = VERTEX_POINT('',#3012);
+#3012 = CARTESIAN_POINT('',(-1.370291289374,1.420291289374,1.));
+#3013 = CIRCLE('',#3014,0.25);
+#3014 = AXIS2_PLACEMENT_3D('',#3015,#3016,#3017);
+#3015 = CARTESIAN_POINT('',(-1.370291289374,1.670291289374,1.));
+#3016 = DIRECTION('',(-0.,0.,1.));
+#3017 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3018 = PLANE('',#3019);
+#3019 = AXIS2_PLACEMENT_3D('',#3020,#3021,#3022);
+#3020 = CARTESIAN_POINT('',(-1.935145644687,2.370291289374,1.));
+#3021 = DIRECTION('',(0.,0.,1.));
+#3022 = DIRECTION('',(0.632418454006,-0.774626941845,0.));
+#3023 = ADVANCED_FACE('',(#3024),#3041,.F.);
+#3024 = FACE_BOUND('',#3025,.F.);
+#3025 = EDGE_LOOP('',(#3026,#3034,#3039,#3040));
+#3026 = ORIENTED_EDGE('',*,*,#3027,.T.);
+#3027 = EDGE_CURVE('',#1258,#3028,#3030,.T.);
+#3028 = VERTEX_POINT('',#3029);
+#3029 = CARTESIAN_POINT('',(1.975,-2.45,0.625));
+#3030 = LINE('',#3031,#3032);
+#3031 = CARTESIAN_POINT('',(2.15,-2.275,0.625));
+#3032 = VECTOR('',#3033,1.);
+#3033 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3034 = ORIENTED_EDGE('',*,*,#3035,.T.);
+#3035 = EDGE_CURVE('',#3028,#2993,#3036,.T.);
+#3036 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3037,#3038),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3037 = CARTESIAN_POINT('',(1.975,-2.45,0.625));
+#3038 = CARTESIAN_POINT('',(1.935145644687,-2.370291289374,1.));
+#3039 = ORIENTED_EDGE('',*,*,#3000,.F.);
+#3040 = ORIENTED_EDGE('',*,*,#1265,.F.);
+#3041 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3042,#3043)
+,(#3044,#3045
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.247487373415),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#3042 = CARTESIAN_POINT('',(2.15,-2.275,0.625));
+#3043 = CARTESIAN_POINT('',(2.070291289374,-2.235145644687,1.));
+#3044 = CARTESIAN_POINT('',(1.975,-2.45,0.625));
+#3045 = CARTESIAN_POINT('',(1.935145644687,-2.370291289374,1.));
+#3046 = ADVANCED_FACE('',(#3047),#3060,.F.);
+#3047 = FACE_BOUND('',#3048,.F.);
+#3048 = EDGE_LOOP('',(#3049,#3050,#3056,#3057,#3058,#3059));
+#3049 = ORIENTED_EDGE('',*,*,#1388,.F.);
+#3050 = ORIENTED_EDGE('',*,*,#3051,.T.);
+#3051 = EDGE_CURVE('',#1380,#2069,#3052,.T.);
+#3052 = LINE('',#3053,#3054);
+#3053 = CARTESIAN_POINT('',(2.4,1.43,0.625));
+#3054 = VECTOR('',#3055,1.);
+#3055 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3056 = ORIENTED_EDGE('',*,*,#2077,.T.);
+#3057 = ORIENTED_EDGE('',*,*,#2200,.T.);
+#3058 = ORIENTED_EDGE('',*,*,#1169,.F.);
+#3059 = ORIENTED_EDGE('',*,*,#1295,.F.);
+#3060 = PLANE('',#3061);
+#3061 = AXIS2_PLACEMENT_3D('',#3062,#3063,#3064);
+#3062 = CARTESIAN_POINT('',(2.4,1.43,0.625));
+#3063 = DIRECTION('',(0.,0.,-1.));
+#3064 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3065 = ADVANCED_FACE('',(#3066),#3079,.F.);
+#3066 = FACE_BOUND('',#3067,.F.);
+#3067 = EDGE_LOOP('',(#3068,#3069,#3075,#3076,#3077,#3078));
+#3068 = ORIENTED_EDGE('',*,*,#1837,.F.);
+#3069 = ORIENTED_EDGE('',*,*,#3070,.T.);
+#3070 = EDGE_CURVE('',#1829,#1716,#3071,.T.);
+#3071 = LINE('',#3072,#3073);
+#3072 = CARTESIAN_POINT('',(2.4,-1.82,0.625));
+#3073 = VECTOR('',#3074,1.);
+#3074 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3075 = ORIENTED_EDGE('',*,*,#1724,.T.);
+#3076 = ORIENTED_EDGE('',*,*,#1738,.T.);
+#3077 = ORIENTED_EDGE('',*,*,#1249,.F.);
+#3078 = ORIENTED_EDGE('',*,*,#1967,.F.);
+#3079 = PLANE('',#3080);
+#3080 = AXIS2_PLACEMENT_3D('',#3081,#3082,#3083);
+#3081 = CARTESIAN_POINT('',(2.4,-1.82,0.625));
+#3082 = DIRECTION('',(0.,0.,-1.));
+#3083 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3084 = ADVANCED_FACE('',(#3085),#3098,.F.);
+#3085 = FACE_BOUND('',#3086,.F.);
+#3086 = EDGE_LOOP('',(#3087,#3088,#3094,#3095,#3096,#3097));
+#3087 = ORIENTED_EDGE('',*,*,#2300,.F.);
+#3088 = ORIENTED_EDGE('',*,*,#3089,.T.);
+#3089 = EDGE_CURVE('',#2292,#2515,#3090,.T.);
+#3090 = LINE('',#3091,#3092);
+#3091 = CARTESIAN_POINT('',(2.4,0.78,0.625));
+#3092 = VECTOR('',#3093,1.);
+#3093 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3094 = ORIENTED_EDGE('',*,*,#2523,.T.);
+#3095 = ORIENTED_EDGE('',*,*,#2646,.T.);
+#3096 = ORIENTED_EDGE('',*,*,#1185,.F.);
+#3097 = ORIENTED_EDGE('',*,*,#2207,.F.);
+#3098 = PLANE('',#3099);
+#3099 = AXIS2_PLACEMENT_3D('',#3100,#3101,#3102);
+#3100 = CARTESIAN_POINT('',(2.4,0.78,0.625));
+#3101 = DIRECTION('',(0.,0.,-1.));
+#3102 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3103 = ADVANCED_FACE('',(#3104),#3117,.F.);
+#3104 = FACE_BOUND('',#3105,.F.);
+#3105 = EDGE_LOOP('',(#3106,#3107,#3113,#3114,#3115,#3116));
+#3106 = ORIENTED_EDGE('',*,*,#2169,.F.);
+#3107 = ORIENTED_EDGE('',*,*,#3108,.T.);
+#3108 = EDGE_CURVE('',#2161,#1938,#3109,.T.);
+#3109 = LINE('',#3110,#3111);
+#3110 = CARTESIAN_POINT('',(2.4,-1.17,0.625));
+#3111 = VECTOR('',#3112,1.);
+#3112 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3113 = ORIENTED_EDGE('',*,*,#1946,.T.);
+#3114 = ORIENTED_EDGE('',*,*,#1960,.T.);
+#3115 = ORIENTED_EDGE('',*,*,#1233,.F.);
+#3116 = ORIENTED_EDGE('',*,*,#2413,.F.);
+#3117 = PLANE('',#3118);
+#3118 = AXIS2_PLACEMENT_3D('',#3119,#3120,#3121);
+#3119 = CARTESIAN_POINT('',(2.4,-1.17,0.625));
+#3120 = DIRECTION('',(0.,0.,-1.));
+#3121 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3122 = ADVANCED_FACE('',(#3123),#3136,.F.);
+#3123 = FACE_BOUND('',#3124,.F.);
+#3124 = EDGE_LOOP('',(#3125,#3126,#3132,#3133,#3134,#3135));
+#3125 = ORIENTED_EDGE('',*,*,#2746,.F.);
+#3126 = ORIENTED_EDGE('',*,*,#3127,.T.);
+#3127 = EDGE_CURVE('',#2738,#2830,#3128,.T.);
+#3128 = LINE('',#3129,#3130);
+#3129 = CARTESIAN_POINT('',(2.4,0.13,0.625));
+#3130 = VECTOR('',#3131,1.);
+#3131 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3132 = ORIENTED_EDGE('',*,*,#2838,.T.);
+#3133 = ORIENTED_EDGE('',*,*,#2852,.T.);
+#3134 = ORIENTED_EDGE('',*,*,#1201,.F.);
+#3135 = ORIENTED_EDGE('',*,*,#2653,.F.);
+#3136 = PLANE('',#3137);
+#3137 = AXIS2_PLACEMENT_3D('',#3138,#3139,#3140);
+#3138 = CARTESIAN_POINT('',(2.4,0.13,0.625));
+#3139 = DIRECTION('',(0.,0.,-1.));
+#3140 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3141 = ADVANCED_FACE('',(#3142),#3155,.F.);
+#3142 = FACE_BOUND('',#3143,.F.);
+#3143 = EDGE_LOOP('',(#3144,#3145,#3151,#3152,#3153,#3154));
+#3144 = ORIENTED_EDGE('',*,*,#2615,.F.);
+#3145 = ORIENTED_EDGE('',*,*,#3146,.T.);
+#3146 = EDGE_CURVE('',#2607,#2384,#3147,.T.);
+#3147 = LINE('',#3148,#3149);
+#3148 = CARTESIAN_POINT('',(2.4,-0.52,0.625));
+#3149 = VECTOR('',#3150,1.);
+#3150 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3151 = ORIENTED_EDGE('',*,*,#2392,.T.);
+#3152 = ORIENTED_EDGE('',*,*,#2406,.T.);
+#3153 = ORIENTED_EDGE('',*,*,#1217,.F.);
+#3154 = ORIENTED_EDGE('',*,*,#2859,.F.);
+#3155 = PLANE('',#3156);
+#3156 = AXIS2_PLACEMENT_3D('',#3157,#3158,#3159);
+#3157 = CARTESIAN_POINT('',(2.4,-0.52,0.625));
+#3158 = DIRECTION('',(0.,0.,-1.));
+#3159 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3160 = ADVANCED_FACE('',(#3161),#3172,.T.);
+#3161 = FACE_BOUND('',#3162,.F.);
+#3162 = EDGE_LOOP('',(#3163,#3169,#3170,#3171));
+#3163 = ORIENTED_EDGE('',*,*,#3164,.T.);
+#3164 = EDGE_CURVE('',#1372,#2061,#3165,.T.);
+#3165 = LINE('',#3166,#3167);
+#3166 = CARTESIAN_POINT('',(2.65,1.43,0.375));
+#3167 = VECTOR('',#3168,1.);
+#3168 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3169 = ORIENTED_EDGE('',*,*,#2068,.T.);
+#3170 = ORIENTED_EDGE('',*,*,#3051,.F.);
+#3171 = ORIENTED_EDGE('',*,*,#1379,.F.);
+#3172 = CYLINDRICAL_SURFACE('',#3173,0.25);
+#3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176);
+#3174 = CARTESIAN_POINT('',(2.4,1.43,0.375));
+#3175 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#3176 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#3177 = ADVANCED_FACE('',(#3178),#3189,.F.);
+#3178 = FACE_BOUND('',#3179,.F.);
+#3179 = EDGE_LOOP('',(#3180,#3186,#3187,#3188));
+#3180 = ORIENTED_EDGE('',*,*,#3181,.T.);
+#3181 = EDGE_CURVE('',#1363,#2052,#3182,.T.);
+#3182 = LINE('',#3183,#3184);
+#3183 = CARTESIAN_POINT('',(2.65,1.43,0.25));
+#3184 = VECTOR('',#3185,1.);
+#3185 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3186 = ORIENTED_EDGE('',*,*,#2060,.T.);
+#3187 = ORIENTED_EDGE('',*,*,#3164,.F.);
+#3188 = ORIENTED_EDGE('',*,*,#1371,.F.);
+#3189 = PLANE('',#3190);
+#3190 = AXIS2_PLACEMENT_3D('',#3191,#3192,#3193);
+#3191 = CARTESIAN_POINT('',(2.65,1.43,0.25));
+#3192 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3193 = DIRECTION('',(0.,0.,1.));
+#3194 = ADVANCED_FACE('',(#3195),#3206,.F.);
+#3195 = FACE_BOUND('',#3196,.F.);
+#3196 = EDGE_LOOP('',(#3197,#3203,#3204,#3205));
+#3197 = ORIENTED_EDGE('',*,*,#3198,.T.);
+#3198 = EDGE_CURVE('',#1355,#2044,#3199,.T.);
+#3199 = LINE('',#3200,#3201);
+#3200 = CARTESIAN_POINT('',(2.75,1.43,0.15));
+#3201 = VECTOR('',#3202,1.);
+#3202 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3203 = ORIENTED_EDGE('',*,*,#2051,.T.);
+#3204 = ORIENTED_EDGE('',*,*,#3181,.F.);
+#3205 = ORIENTED_EDGE('',*,*,#1362,.F.);
+#3206 = CYLINDRICAL_SURFACE('',#3207,1.E-01);
+#3207 = AXIS2_PLACEMENT_3D('',#3208,#3209,#3210);
+#3208 = CARTESIAN_POINT('',(2.75,1.43,0.25));
+#3209 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3210 = DIRECTION('',(0.,0.,-1.));
+#3211 = ADVANCED_FACE('',(#3212),#3223,.F.);
+#3212 = FACE_BOUND('',#3213,.F.);
+#3213 = EDGE_LOOP('',(#3214,#3220,#3221,#3222));
+#3214 = ORIENTED_EDGE('',*,*,#3215,.T.);
+#3215 = EDGE_CURVE('',#1347,#2036,#3216,.T.);
+#3216 = LINE('',#3217,#3218);
+#3217 = CARTESIAN_POINT('',(3.2,1.43,0.15));
+#3218 = VECTOR('',#3219,1.);
+#3219 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3220 = ORIENTED_EDGE('',*,*,#2043,.T.);
+#3221 = ORIENTED_EDGE('',*,*,#3198,.F.);
+#3222 = ORIENTED_EDGE('',*,*,#1354,.F.);
+#3223 = PLANE('',#3224);
+#3224 = AXIS2_PLACEMENT_3D('',#3225,#3226,#3227);
+#3225 = CARTESIAN_POINT('',(3.2,1.43,0.15));
+#3226 = DIRECTION('',(0.,0.,-1.));
+#3227 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3228 = ADVANCED_FACE('',(#3229),#3240,.F.);
+#3229 = FACE_BOUND('',#3230,.F.);
+#3230 = EDGE_LOOP('',(#3231,#3237,#3238,#3239));
+#3231 = ORIENTED_EDGE('',*,*,#3232,.T.);
+#3232 = EDGE_CURVE('',#1339,#2028,#3233,.T.);
+#3233 = LINE('',#3234,#3235);
+#3234 = CARTESIAN_POINT('',(3.2,1.43,1.110223024625E-16));
+#3235 = VECTOR('',#3236,1.);
+#3236 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3237 = ORIENTED_EDGE('',*,*,#2035,.T.);
+#3238 = ORIENTED_EDGE('',*,*,#3215,.F.);
+#3239 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#3240 = PLANE('',#3241);
+#3241 = AXIS2_PLACEMENT_3D('',#3242,#3243,#3244);
+#3242 = CARTESIAN_POINT('',(3.2,1.43,1.110223024625E-16));
+#3243 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3244 = DIRECTION('',(0.,0.,1.));
+#3245 = ADVANCED_FACE('',(#3246),#3257,.F.);
+#3246 = FACE_BOUND('',#3247,.F.);
+#3247 = EDGE_LOOP('',(#3248,#3254,#3255,#3256));
+#3248 = ORIENTED_EDGE('',*,*,#3249,.T.);
+#3249 = EDGE_CURVE('',#1330,#2019,#3250,.T.);
+#3250 = LINE('',#3251,#3252);
+#3251 = CARTESIAN_POINT('',(2.75,1.43,1.110223024625E-16));
+#3252 = VECTOR('',#3253,1.);
+#3253 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3254 = ORIENTED_EDGE('',*,*,#2027,.T.);
+#3255 = ORIENTED_EDGE('',*,*,#3232,.F.);
+#3256 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#3257 = PLANE('',#3258);
+#3258 = AXIS2_PLACEMENT_3D('',#3259,#3260,#3261);
+#3259 = CARTESIAN_POINT('',(2.75,1.43,1.110223024625E-16));
+#3260 = DIRECTION('',(0.,0.,1.));
+#3261 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3262 = ADVANCED_FACE('',(#3263),#3274,.T.);
+#3263 = FACE_BOUND('',#3264,.F.);
+#3264 = EDGE_LOOP('',(#3265,#3271,#3272,#3273));
+#3265 = ORIENTED_EDGE('',*,*,#3266,.T.);
+#3266 = EDGE_CURVE('',#1322,#2011,#3267,.T.);
+#3267 = LINE('',#3268,#3269);
+#3268 = CARTESIAN_POINT('',(2.5,1.43,0.25));
+#3269 = VECTOR('',#3270,1.);
+#3270 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3271 = ORIENTED_EDGE('',*,*,#2018,.T.);
+#3272 = ORIENTED_EDGE('',*,*,#3249,.F.);
+#3273 = ORIENTED_EDGE('',*,*,#1329,.F.);
+#3274 = CYLINDRICAL_SURFACE('',#3275,0.25);
+#3275 = AXIS2_PLACEMENT_3D('',#3276,#3277,#3278);
+#3276 = CARTESIAN_POINT('',(2.75,1.43,0.25));
+#3277 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#3278 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#3279 = ADVANCED_FACE('',(#3280),#3286,.F.);
+#3280 = FACE_BOUND('',#3281,.F.);
+#3281 = EDGE_LOOP('',(#3282,#3283,#3284,#3285));
+#3282 = ORIENTED_EDGE('',*,*,#1992,.T.);
+#3283 = ORIENTED_EDGE('',*,*,#2010,.T.);
+#3284 = ORIENTED_EDGE('',*,*,#3266,.F.);
+#3285 = ORIENTED_EDGE('',*,*,#1321,.F.);
+#3286 = PLANE('',#3287);
+#3287 = AXIS2_PLACEMENT_3D('',#3288,#3289,#3290);
+#3288 = CARTESIAN_POINT('',(2.5,1.43,0.375));
+#3289 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3290 = DIRECTION('',(0.,0.,-1.));
+#3291 = ADVANCED_FACE('',(#3292),#3309,.F.);
+#3292 = FACE_BOUND('',#3293,.F.);
+#3293 = EDGE_LOOP('',(#3294,#3295,#3302,#3308));
+#3294 = ORIENTED_EDGE('',*,*,#1433,.T.);
+#3295 = ORIENTED_EDGE('',*,*,#3296,.T.);
+#3296 = EDGE_CURVE('',#1427,#3297,#3299,.T.);
+#3297 = VERTEX_POINT('',#3298);
+#3298 = CARTESIAN_POINT('',(-2.,-2.5,0.625));
+#3299 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3300,#3301),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3300 = CARTESIAN_POINT('',(-2.,-2.5,0.475));
+#3301 = CARTESIAN_POINT('',(-2.,-2.5,0.625));
+#3302 = ORIENTED_EDGE('',*,*,#3303,.F.);
+#3303 = EDGE_CURVE('',#1625,#3297,#3304,.T.);
+#3304 = LINE('',#3305,#3306);
+#3305 = CARTESIAN_POINT('',(2.,-2.5,0.625));
+#3306 = VECTOR('',#3307,1.);
+#3307 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3308 = ORIENTED_EDGE('',*,*,#1624,.F.);
+#3309 = PLANE('',#3310);
+#3310 = AXIS2_PLACEMENT_3D('',#3311,#3312,#3313);
+#3311 = CARTESIAN_POINT('',(2.,-2.5,0.625));
+#3312 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3313 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3314 = ADVANCED_FACE('',(#3315),#3332,.F.);
+#3315 = FACE_BOUND('',#3316,.F.);
+#3316 = EDGE_LOOP('',(#3317,#3318,#3325,#3331));
+#3317 = ORIENTED_EDGE('',*,*,#1456,.T.);
+#3318 = ORIENTED_EDGE('',*,*,#3319,.T.);
+#3319 = EDGE_CURVE('',#1450,#3320,#3322,.T.);
+#3320 = VERTEX_POINT('',#3321);
+#3321 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3323,#3324),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3323 = CARTESIAN_POINT('',(-2.2,-2.3,0.475));
+#3324 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3325 = ORIENTED_EDGE('',*,*,#3326,.F.);
+#3326 = EDGE_CURVE('',#3297,#3320,#3327,.T.);
+#3327 = LINE('',#3328,#3329);
+#3328 = CARTESIAN_POINT('',(-2.,-2.5,0.625));
+#3329 = VECTOR('',#3330,1.);
+#3330 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3331 = ORIENTED_EDGE('',*,*,#3296,.F.);
+#3332 = PLANE('',#3333);
+#3333 = AXIS2_PLACEMENT_3D('',#3334,#3335,#3336);
+#3334 = CARTESIAN_POINT('',(-2.,-2.5,0.625));
+#3335 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3336 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3337 = ADVANCED_FACE('',(#3338),#3356,.F.);
+#3338 = FACE_BOUND('',#3339,.F.);
+#3339 = EDGE_LOOP('',(#3340,#3341,#3342,#3350));
+#3340 = ORIENTED_EDGE('',*,*,#3319,.F.);
+#3341 = ORIENTED_EDGE('',*,*,#1591,.T.);
+#3342 = ORIENTED_EDGE('',*,*,#3343,.T.);
+#3343 = EDGE_CURVE('',#1584,#3344,#3346,.T.);
+#3344 = VERTEX_POINT('',#3345);
+#3345 = CARTESIAN_POINT('',(-2.2,-2.08,0.625));
+#3346 = LINE('',#3347,#3348);
+#3347 = CARTESIAN_POINT('',(-2.2,-2.08,0.457393753309));
+#3348 = VECTOR('',#3349,1.);
+#3349 = DIRECTION('',(0.,0.,1.));
+#3350 = ORIENTED_EDGE('',*,*,#3351,.F.);
+#3351 = EDGE_CURVE('',#3320,#3344,#3352,.T.);
+#3352 = LINE('',#3353,#3354);
+#3353 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3354 = VECTOR('',#3355,1.);
+#3355 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3356 = PLANE('',#3357);
+#3357 = AXIS2_PLACEMENT_3D('',#3358,#3359,#3360);
+#3358 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3359 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3360 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3361 = ADVANCED_FACE('',(#3362),#3386,.F.);
+#3362 = FACE_BOUND('',#3363,.F.);
+#3363 = EDGE_LOOP('',(#3364,#3372,#3373,#3380));
+#3364 = ORIENTED_EDGE('',*,*,#3365,.F.);
+#3365 = EDGE_CURVE('',#1480,#3366,#3368,.T.);
+#3366 = VERTEX_POINT('',#3367);
+#3367 = CARTESIAN_POINT('',(-2.2,2.08,0.625));
+#3368 = LINE('',#3369,#3370);
+#3369 = CARTESIAN_POINT('',(-2.2,2.08,0.457393753309));
+#3370 = VECTOR('',#3371,1.);
+#3371 = DIRECTION('',(0.,0.,1.));
+#3372 = ORIENTED_EDGE('',*,*,#1479,.T.);
+#3373 = ORIENTED_EDGE('',*,*,#3374,.T.);
+#3374 = EDGE_CURVE('',#1473,#3375,#3377,.T.);
+#3375 = VERTEX_POINT('',#3376);
+#3376 = CARTESIAN_POINT('',(-2.2,2.3,0.625));
+#3377 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3378,#3379),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3378 = CARTESIAN_POINT('',(-2.2,2.3,0.475));
+#3379 = CARTESIAN_POINT('',(-2.2,2.3,0.625));
+#3380 = ORIENTED_EDGE('',*,*,#3381,.F.);
+#3381 = EDGE_CURVE('',#3366,#3375,#3382,.T.);
+#3382 = LINE('',#3383,#3384);
+#3383 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3384 = VECTOR('',#3385,1.);
+#3385 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3386 = PLANE('',#3387);
+#3387 = AXIS2_PLACEMENT_3D('',#3388,#3389,#3390);
+#3388 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3389 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3390 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3391 = ADVANCED_FACE('',(#3392),#3417,.F.);
+#3392 = FACE_BOUND('',#3393,.F.);
+#3393 = EDGE_LOOP('',(#3394,#3402,#3403,#3411));
+#3394 = ORIENTED_EDGE('',*,*,#3395,.F.);
+#3395 = EDGE_CURVE('',#1584,#3396,#3398,.T.);
+#3396 = VERTEX_POINT('',#3397);
+#3397 = CARTESIAN_POINT('',(-2.4,-2.08,0.475));
+#3398 = LINE('',#3399,#3400);
+#3399 = CARTESIAN_POINT('',(-2.1,-2.08,0.475));
+#3400 = VECTOR('',#3401,1.);
+#3401 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3402 = ORIENTED_EDGE('',*,*,#1583,.T.);
+#3403 = ORIENTED_EDGE('',*,*,#3404,.T.);
+#3404 = EDGE_CURVE('',#1576,#3405,#3407,.T.);
+#3405 = VERTEX_POINT('',#3406);
+#3406 = CARTESIAN_POINT('',(-2.4,-1.82,0.475));
+#3407 = LINE('',#3408,#3409);
+#3408 = CARTESIAN_POINT('',(-2.1,-1.82,0.475));
+#3409 = VECTOR('',#3410,1.);
+#3410 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3411 = ORIENTED_EDGE('',*,*,#3412,.F.);
+#3412 = EDGE_CURVE('',#3396,#3405,#3413,.T.);
+#3413 = LINE('',#3414,#3415);
+#3414 = CARTESIAN_POINT('',(-2.4,-2.08,0.475));
+#3415 = VECTOR('',#3416,1.);
+#3416 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#3417 = PLANE('',#3418);
+#3418 = AXIS2_PLACEMENT_3D('',#3419,#3420,#3421);
+#3419 = CARTESIAN_POINT('',(-2.1,-2.08,0.475));
+#3420 = DIRECTION('',(0.,0.,1.));
+#3421 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3422 = ADVANCED_FACE('',(#3423),#3448,.F.);
+#3423 = FACE_BOUND('',#3424,.F.);
+#3424 = EDGE_LOOP('',(#3425,#3433,#3434,#3442));
+#3425 = ORIENTED_EDGE('',*,*,#3426,.F.);
+#3426 = EDGE_CURVE('',#1488,#3427,#3429,.T.);
+#3427 = VERTEX_POINT('',#3428);
+#3428 = CARTESIAN_POINT('',(-2.4,1.82,0.475));
+#3429 = LINE('',#3430,#3431);
+#3430 = CARTESIAN_POINT('',(-2.1,1.82,0.475));
+#3431 = VECTOR('',#3432,1.);
+#3432 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3433 = ORIENTED_EDGE('',*,*,#1487,.T.);
+#3434 = ORIENTED_EDGE('',*,*,#3435,.T.);
+#3435 = EDGE_CURVE('',#1480,#3436,#3438,.T.);
+#3436 = VERTEX_POINT('',#3437);
+#3437 = CARTESIAN_POINT('',(-2.4,2.08,0.475));
+#3438 = LINE('',#3439,#3440);
+#3439 = CARTESIAN_POINT('',(-2.1,2.08,0.475));
+#3440 = VECTOR('',#3441,1.);
+#3441 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3442 = ORIENTED_EDGE('',*,*,#3443,.F.);
+#3443 = EDGE_CURVE('',#3427,#3436,#3444,.T.);
+#3444 = LINE('',#3445,#3446);
+#3445 = CARTESIAN_POINT('',(-2.4,1.82,0.475));
+#3446 = VECTOR('',#3447,1.);
+#3447 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#3448 = PLANE('',#3449);
+#3449 = AXIS2_PLACEMENT_3D('',#3450,#3451,#3452);
+#3450 = CARTESIAN_POINT('',(-2.1,1.82,0.475));
+#3451 = DIRECTION('',(0.,0.,1.));
+#3452 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3453 = ADVANCED_FACE('',(#3454),#3479,.F.);
+#3454 = FACE_BOUND('',#3455,.F.);
+#3455 = EDGE_LOOP('',(#3456,#3464,#3465,#3473));
+#3456 = ORIENTED_EDGE('',*,*,#3457,.F.);
+#3457 = EDGE_CURVE('',#1576,#3458,#3460,.T.);
+#3458 = VERTEX_POINT('',#3459);
+#3459 = CARTESIAN_POINT('',(-2.2,-1.82,0.625));
+#3460 = LINE('',#3461,#3462);
+#3461 = CARTESIAN_POINT('',(-2.2,-1.82,0.457393753309));
+#3462 = VECTOR('',#3463,1.);
+#3463 = DIRECTION('',(0.,0.,1.));
+#3464 = ORIENTED_EDGE('',*,*,#1575,.T.);
+#3465 = ORIENTED_EDGE('',*,*,#3466,.T.);
+#3466 = EDGE_CURVE('',#1568,#3467,#3469,.T.);
+#3467 = VERTEX_POINT('',#3468);
+#3468 = CARTESIAN_POINT('',(-2.2,-1.43,0.625));
+#3469 = LINE('',#3470,#3471);
+#3470 = CARTESIAN_POINT('',(-2.2,-1.43,0.457393753309));
+#3471 = VECTOR('',#3472,1.);
+#3472 = DIRECTION('',(0.,0.,1.));
+#3473 = ORIENTED_EDGE('',*,*,#3474,.F.);
+#3474 = EDGE_CURVE('',#3458,#3467,#3475,.T.);
+#3475 = LINE('',#3476,#3477);
+#3476 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3477 = VECTOR('',#3478,1.);
+#3478 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3479 = PLANE('',#3480);
+#3480 = AXIS2_PLACEMENT_3D('',#3481,#3482,#3483);
+#3481 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3482 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3483 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3484 = ADVANCED_FACE('',(#3485),#3510,.F.);
+#3485 = FACE_BOUND('',#3486,.F.);
+#3486 = EDGE_LOOP('',(#3487,#3495,#3496,#3504));
+#3487 = ORIENTED_EDGE('',*,*,#3488,.F.);
+#3488 = EDGE_CURVE('',#1496,#3489,#3491,.T.);
+#3489 = VERTEX_POINT('',#3490);
+#3490 = CARTESIAN_POINT('',(-2.2,1.43,0.625));
+#3491 = LINE('',#3492,#3493);
+#3492 = CARTESIAN_POINT('',(-2.2,1.43,0.457393753309));
+#3493 = VECTOR('',#3494,1.);
+#3494 = DIRECTION('',(0.,0.,1.));
+#3495 = ORIENTED_EDGE('',*,*,#1495,.T.);
+#3496 = ORIENTED_EDGE('',*,*,#3497,.T.);
+#3497 = EDGE_CURVE('',#1488,#3498,#3500,.T.);
+#3498 = VERTEX_POINT('',#3499);
+#3499 = CARTESIAN_POINT('',(-2.2,1.82,0.625));
+#3500 = LINE('',#3501,#3502);
+#3501 = CARTESIAN_POINT('',(-2.2,1.82,0.457393753309));
+#3502 = VECTOR('',#3503,1.);
+#3503 = DIRECTION('',(0.,0.,1.));
+#3504 = ORIENTED_EDGE('',*,*,#3505,.F.);
+#3505 = EDGE_CURVE('',#3489,#3498,#3506,.T.);
+#3506 = LINE('',#3507,#3508);
+#3507 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3508 = VECTOR('',#3509,1.);
+#3509 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3510 = PLANE('',#3511);
+#3511 = AXIS2_PLACEMENT_3D('',#3512,#3513,#3514);
+#3512 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3513 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3514 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3515 = ADVANCED_FACE('',(#3516),#3541,.F.);
+#3516 = FACE_BOUND('',#3517,.F.);
+#3517 = EDGE_LOOP('',(#3518,#3526,#3527,#3535));
+#3518 = ORIENTED_EDGE('',*,*,#3519,.F.);
+#3519 = EDGE_CURVE('',#1568,#3520,#3522,.T.);
+#3520 = VERTEX_POINT('',#3521);
+#3521 = CARTESIAN_POINT('',(-2.4,-1.43,0.475));
+#3522 = LINE('',#3523,#3524);
+#3523 = CARTESIAN_POINT('',(-2.1,-1.43,0.475));
+#3524 = VECTOR('',#3525,1.);
+#3525 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3526 = ORIENTED_EDGE('',*,*,#1567,.T.);
+#3527 = ORIENTED_EDGE('',*,*,#3528,.T.);
+#3528 = EDGE_CURVE('',#1560,#3529,#3531,.T.);
+#3529 = VERTEX_POINT('',#3530);
+#3530 = CARTESIAN_POINT('',(-2.4,-1.17,0.475));
+#3531 = LINE('',#3532,#3533);
+#3532 = CARTESIAN_POINT('',(-2.1,-1.17,0.475));
+#3533 = VECTOR('',#3534,1.);
+#3534 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3535 = ORIENTED_EDGE('',*,*,#3536,.F.);
+#3536 = EDGE_CURVE('',#3520,#3529,#3537,.T.);
+#3537 = LINE('',#3538,#3539);
+#3538 = CARTESIAN_POINT('',(-2.4,-1.43,0.475));
+#3539 = VECTOR('',#3540,1.);
+#3540 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#3541 = PLANE('',#3542);
+#3542 = AXIS2_PLACEMENT_3D('',#3543,#3544,#3545);
+#3543 = CARTESIAN_POINT('',(-2.1,-1.43,0.475));
+#3544 = DIRECTION('',(0.,0.,1.));
+#3545 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3546 = ADVANCED_FACE('',(#3547),#3572,.F.);
+#3547 = FACE_BOUND('',#3548,.F.);
+#3548 = EDGE_LOOP('',(#3549,#3557,#3558,#3566));
+#3549 = ORIENTED_EDGE('',*,*,#3550,.F.);
+#3550 = EDGE_CURVE('',#1504,#3551,#3553,.T.);
+#3551 = VERTEX_POINT('',#3552);
+#3552 = CARTESIAN_POINT('',(-2.4,1.17,0.475));
+#3553 = LINE('',#3554,#3555);
+#3554 = CARTESIAN_POINT('',(-2.1,1.17,0.475));
+#3555 = VECTOR('',#3556,1.);
+#3556 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3557 = ORIENTED_EDGE('',*,*,#1503,.T.);
+#3558 = ORIENTED_EDGE('',*,*,#3559,.T.);
+#3559 = EDGE_CURVE('',#1496,#3560,#3562,.T.);
+#3560 = VERTEX_POINT('',#3561);
+#3561 = CARTESIAN_POINT('',(-2.4,1.43,0.475));
+#3562 = LINE('',#3563,#3564);
+#3563 = CARTESIAN_POINT('',(-2.1,1.43,0.475));
+#3564 = VECTOR('',#3565,1.);
+#3565 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3566 = ORIENTED_EDGE('',*,*,#3567,.F.);
+#3567 = EDGE_CURVE('',#3551,#3560,#3568,.T.);
+#3568 = LINE('',#3569,#3570);
+#3569 = CARTESIAN_POINT('',(-2.4,1.17,0.475));
+#3570 = VECTOR('',#3571,1.);
+#3571 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#3572 = PLANE('',#3573);
+#3573 = AXIS2_PLACEMENT_3D('',#3574,#3575,#3576);
+#3574 = CARTESIAN_POINT('',(-2.1,1.17,0.475));
+#3575 = DIRECTION('',(0.,0.,1.));
+#3576 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3577 = ADVANCED_FACE('',(#3578),#3603,.F.);
+#3578 = FACE_BOUND('',#3579,.F.);
+#3579 = EDGE_LOOP('',(#3580,#3588,#3589,#3597));
+#3580 = ORIENTED_EDGE('',*,*,#3581,.F.);
+#3581 = EDGE_CURVE('',#1560,#3582,#3584,.T.);
+#3582 = VERTEX_POINT('',#3583);
+#3583 = CARTESIAN_POINT('',(-2.2,-1.17,0.625));
+#3584 = LINE('',#3585,#3586);
+#3585 = CARTESIAN_POINT('',(-2.2,-1.17,0.457393753309));
+#3586 = VECTOR('',#3587,1.);
+#3587 = DIRECTION('',(0.,0.,1.));
+#3588 = ORIENTED_EDGE('',*,*,#1559,.T.);
+#3589 = ORIENTED_EDGE('',*,*,#3590,.T.);
+#3590 = EDGE_CURVE('',#1552,#3591,#3593,.T.);
+#3591 = VERTEX_POINT('',#3592);
+#3592 = CARTESIAN_POINT('',(-2.2,-0.78,0.625));
+#3593 = LINE('',#3594,#3595);
+#3594 = CARTESIAN_POINT('',(-2.2,-0.78,0.457393753309));
+#3595 = VECTOR('',#3596,1.);
+#3596 = DIRECTION('',(0.,0.,1.));
+#3597 = ORIENTED_EDGE('',*,*,#3598,.F.);
+#3598 = EDGE_CURVE('',#3582,#3591,#3599,.T.);
+#3599 = LINE('',#3600,#3601);
+#3600 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3601 = VECTOR('',#3602,1.);
+#3602 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3603 = PLANE('',#3604);
+#3604 = AXIS2_PLACEMENT_3D('',#3605,#3606,#3607);
+#3605 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3606 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3607 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3608 = ADVANCED_FACE('',(#3609),#3634,.F.);
+#3609 = FACE_BOUND('',#3610,.F.);
+#3610 = EDGE_LOOP('',(#3611,#3619,#3620,#3628));
+#3611 = ORIENTED_EDGE('',*,*,#3612,.F.);
+#3612 = EDGE_CURVE('',#1512,#3613,#3615,.T.);
+#3613 = VERTEX_POINT('',#3614);
+#3614 = CARTESIAN_POINT('',(-2.2,0.78,0.625));
+#3615 = LINE('',#3616,#3617);
+#3616 = CARTESIAN_POINT('',(-2.2,0.78,0.457393753309));
+#3617 = VECTOR('',#3618,1.);
+#3618 = DIRECTION('',(0.,0.,1.));
+#3619 = ORIENTED_EDGE('',*,*,#1511,.T.);
+#3620 = ORIENTED_EDGE('',*,*,#3621,.T.);
+#3621 = EDGE_CURVE('',#1504,#3622,#3624,.T.);
+#3622 = VERTEX_POINT('',#3623);
+#3623 = CARTESIAN_POINT('',(-2.2,1.17,0.625));
+#3624 = LINE('',#3625,#3626);
+#3625 = CARTESIAN_POINT('',(-2.2,1.17,0.457393753309));
+#3626 = VECTOR('',#3627,1.);
+#3627 = DIRECTION('',(0.,0.,1.));
+#3628 = ORIENTED_EDGE('',*,*,#3629,.F.);
+#3629 = EDGE_CURVE('',#3613,#3622,#3630,.T.);
+#3630 = LINE('',#3631,#3632);
+#3631 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3632 = VECTOR('',#3633,1.);
+#3633 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3634 = PLANE('',#3635);
+#3635 = AXIS2_PLACEMENT_3D('',#3636,#3637,#3638);
+#3636 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3637 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3638 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3639 = ADVANCED_FACE('',(#3640),#3665,.F.);
+#3640 = FACE_BOUND('',#3641,.F.);
+#3641 = EDGE_LOOP('',(#3642,#3650,#3651,#3659));
+#3642 = ORIENTED_EDGE('',*,*,#3643,.F.);
+#3643 = EDGE_CURVE('',#1552,#3644,#3646,.T.);
+#3644 = VERTEX_POINT('',#3645);
+#3645 = CARTESIAN_POINT('',(-2.4,-0.78,0.475));
+#3646 = LINE('',#3647,#3648);
+#3647 = CARTESIAN_POINT('',(-2.1,-0.78,0.475));
+#3648 = VECTOR('',#3649,1.);
+#3649 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3650 = ORIENTED_EDGE('',*,*,#1551,.T.);
+#3651 = ORIENTED_EDGE('',*,*,#3652,.T.);
+#3652 = EDGE_CURVE('',#1544,#3653,#3655,.T.);
+#3653 = VERTEX_POINT('',#3654);
+#3654 = CARTESIAN_POINT('',(-2.4,-0.52,0.475));
+#3655 = LINE('',#3656,#3657);
+#3656 = CARTESIAN_POINT('',(-2.1,-0.52,0.475));
+#3657 = VECTOR('',#3658,1.);
+#3658 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3659 = ORIENTED_EDGE('',*,*,#3660,.F.);
+#3660 = EDGE_CURVE('',#3644,#3653,#3661,.T.);
+#3661 = LINE('',#3662,#3663);
+#3662 = CARTESIAN_POINT('',(-2.4,-0.78,0.475));
+#3663 = VECTOR('',#3664,1.);
+#3664 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#3665 = PLANE('',#3666);
+#3666 = AXIS2_PLACEMENT_3D('',#3667,#3668,#3669);
+#3667 = CARTESIAN_POINT('',(-2.1,-0.78,0.475));
+#3668 = DIRECTION('',(0.,0.,1.));
+#3669 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3670 = ADVANCED_FACE('',(#3671),#3696,.F.);
+#3671 = FACE_BOUND('',#3672,.F.);
+#3672 = EDGE_LOOP('',(#3673,#3681,#3682,#3690));
+#3673 = ORIENTED_EDGE('',*,*,#3674,.F.);
+#3674 = EDGE_CURVE('',#1520,#3675,#3677,.T.);
+#3675 = VERTEX_POINT('',#3676);
+#3676 = CARTESIAN_POINT('',(-2.4,0.52,0.475));
+#3677 = LINE('',#3678,#3679);
+#3678 = CARTESIAN_POINT('',(-2.1,0.52,0.475));
+#3679 = VECTOR('',#3680,1.);
+#3680 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3681 = ORIENTED_EDGE('',*,*,#1519,.T.);
+#3682 = ORIENTED_EDGE('',*,*,#3683,.T.);
+#3683 = EDGE_CURVE('',#1512,#3684,#3686,.T.);
+#3684 = VERTEX_POINT('',#3685);
+#3685 = CARTESIAN_POINT('',(-2.4,0.78,0.475));
+#3686 = LINE('',#3687,#3688);
+#3687 = CARTESIAN_POINT('',(-2.1,0.78,0.475));
+#3688 = VECTOR('',#3689,1.);
+#3689 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3690 = ORIENTED_EDGE('',*,*,#3691,.F.);
+#3691 = EDGE_CURVE('',#3675,#3684,#3692,.T.);
+#3692 = LINE('',#3693,#3694);
+#3693 = CARTESIAN_POINT('',(-2.4,0.52,0.475));
+#3694 = VECTOR('',#3695,1.);
+#3695 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#3696 = PLANE('',#3697);
+#3697 = AXIS2_PLACEMENT_3D('',#3698,#3699,#3700);
+#3698 = CARTESIAN_POINT('',(-2.1,0.52,0.475));
+#3699 = DIRECTION('',(0.,0.,1.));
+#3700 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3701 = ADVANCED_FACE('',(#3702),#3727,.F.);
+#3702 = FACE_BOUND('',#3703,.F.);
+#3703 = EDGE_LOOP('',(#3704,#3712,#3713,#3721));
+#3704 = ORIENTED_EDGE('',*,*,#3705,.F.);
+#3705 = EDGE_CURVE('',#1544,#3706,#3708,.T.);
+#3706 = VERTEX_POINT('',#3707);
+#3707 = CARTESIAN_POINT('',(-2.2,-0.52,0.625));
+#3708 = LINE('',#3709,#3710);
+#3709 = CARTESIAN_POINT('',(-2.2,-0.52,0.457393753309));
+#3710 = VECTOR('',#3711,1.);
+#3711 = DIRECTION('',(0.,0.,1.));
+#3712 = ORIENTED_EDGE('',*,*,#1543,.T.);
+#3713 = ORIENTED_EDGE('',*,*,#3714,.T.);
+#3714 = EDGE_CURVE('',#1536,#3715,#3717,.T.);
+#3715 = VERTEX_POINT('',#3716);
+#3716 = CARTESIAN_POINT('',(-2.2,-0.13,0.625));
+#3717 = LINE('',#3718,#3719);
+#3718 = CARTESIAN_POINT('',(-2.2,-0.13,0.457393753309));
+#3719 = VECTOR('',#3720,1.);
+#3720 = DIRECTION('',(0.,0.,1.));
+#3721 = ORIENTED_EDGE('',*,*,#3722,.F.);
+#3722 = EDGE_CURVE('',#3706,#3715,#3723,.T.);
+#3723 = LINE('',#3724,#3725);
+#3724 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3725 = VECTOR('',#3726,1.);
+#3726 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3727 = PLANE('',#3728);
+#3728 = AXIS2_PLACEMENT_3D('',#3729,#3730,#3731);
+#3729 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3730 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3731 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3732 = ADVANCED_FACE('',(#3733),#3758,.F.);
+#3733 = FACE_BOUND('',#3734,.F.);
+#3734 = EDGE_LOOP('',(#3735,#3743,#3744,#3752));
+#3735 = ORIENTED_EDGE('',*,*,#3736,.F.);
+#3736 = EDGE_CURVE('',#1528,#3737,#3739,.T.);
+#3737 = VERTEX_POINT('',#3738);
+#3738 = CARTESIAN_POINT('',(-2.2,0.13,0.625));
+#3739 = LINE('',#3740,#3741);
+#3740 = CARTESIAN_POINT('',(-2.2,0.13,0.457393753309));
+#3741 = VECTOR('',#3742,1.);
+#3742 = DIRECTION('',(0.,0.,1.));
+#3743 = ORIENTED_EDGE('',*,*,#1527,.T.);
+#3744 = ORIENTED_EDGE('',*,*,#3745,.T.);
+#3745 = EDGE_CURVE('',#1520,#3746,#3748,.T.);
+#3746 = VERTEX_POINT('',#3747);
+#3747 = CARTESIAN_POINT('',(-2.2,0.52,0.625));
+#3748 = LINE('',#3749,#3750);
+#3749 = CARTESIAN_POINT('',(-2.2,0.52,0.457393753309));
+#3750 = VECTOR('',#3751,1.);
+#3751 = DIRECTION('',(0.,0.,1.));
+#3752 = ORIENTED_EDGE('',*,*,#3753,.F.);
+#3753 = EDGE_CURVE('',#3737,#3746,#3754,.T.);
+#3754 = LINE('',#3755,#3756);
+#3755 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3756 = VECTOR('',#3757,1.);
+#3757 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3758 = PLANE('',#3759);
+#3759 = AXIS2_PLACEMENT_3D('',#3760,#3761,#3762);
+#3760 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#3761 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3762 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3763 = ADVANCED_FACE('',(#3764),#3789,.F.);
+#3764 = FACE_BOUND('',#3765,.F.);
+#3765 = EDGE_LOOP('',(#3766,#3774,#3775,#3783));
+#3766 = ORIENTED_EDGE('',*,*,#3767,.F.);
+#3767 = EDGE_CURVE('',#1536,#3768,#3770,.T.);
+#3768 = VERTEX_POINT('',#3769);
+#3769 = CARTESIAN_POINT('',(-2.4,-0.13,0.475));
+#3770 = LINE('',#3771,#3772);
+#3771 = CARTESIAN_POINT('',(-2.1,-0.13,0.475));
+#3772 = VECTOR('',#3773,1.);
+#3773 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3774 = ORIENTED_EDGE('',*,*,#1535,.T.);
+#3775 = ORIENTED_EDGE('',*,*,#3776,.T.);
+#3776 = EDGE_CURVE('',#1528,#3777,#3779,.T.);
+#3777 = VERTEX_POINT('',#3778);
+#3778 = CARTESIAN_POINT('',(-2.4,0.13,0.475));
+#3779 = LINE('',#3780,#3781);
+#3780 = CARTESIAN_POINT('',(-2.1,0.13,0.475));
+#3781 = VECTOR('',#3782,1.);
+#3782 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3783 = ORIENTED_EDGE('',*,*,#3784,.F.);
+#3784 = EDGE_CURVE('',#3768,#3777,#3785,.T.);
+#3785 = LINE('',#3786,#3787);
+#3786 = CARTESIAN_POINT('',(-2.4,-0.13,0.475));
+#3787 = VECTOR('',#3788,1.);
+#3788 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#3789 = PLANE('',#3790);
+#3790 = AXIS2_PLACEMENT_3D('',#3791,#3792,#3793);
+#3791 = CARTESIAN_POINT('',(-2.1,-0.13,0.475));
+#3792 = DIRECTION('',(0.,0.,1.));
+#3793 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#3794 = ADVANCED_FACE('',(#3795),#3806,.F.);
+#3795 = FACE_BOUND('',#3796,.F.);
+#3796 = EDGE_LOOP('',(#3797,#3798,#3799,#3805));
+#3797 = ORIENTED_EDGE('',*,*,#1608,.T.);
+#3798 = ORIENTED_EDGE('',*,*,#2924,.T.);
+#3799 = ORIENTED_EDGE('',*,*,#3800,.F.);
+#3800 = EDGE_CURVE('',#3375,#2917,#3801,.T.);
+#3801 = LINE('',#3802,#3803);
+#3802 = CARTESIAN_POINT('',(-2.2,2.3,0.625));
+#3803 = VECTOR('',#3804,1.);
+#3804 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3805 = ORIENTED_EDGE('',*,*,#3374,.F.);
+#3806 = PLANE('',#3807);
+#3807 = AXIS2_PLACEMENT_3D('',#3808,#3809,#3810);
+#3808 = CARTESIAN_POINT('',(-2.2,2.3,0.625));
+#3809 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3810 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3811 = ADVANCED_FACE('',(#3812),#3822,.F.);
+#3812 = FACE_BOUND('',#3813,.F.);
+#3813 = EDGE_LOOP('',(#3814,#3815,#3820,#3821));
+#3814 = ORIENTED_EDGE('',*,*,#1631,.T.);
+#3815 = ORIENTED_EDGE('',*,*,#3816,.T.);
+#3816 = EDGE_CURVE('',#1625,#3028,#3817,.T.);
+#3817 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3818,#3819),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3818 = CARTESIAN_POINT('',(2.,-2.5,0.625));
+#3819 = CARTESIAN_POINT('',(1.975,-2.45,0.625));
+#3820 = ORIENTED_EDGE('',*,*,#3027,.F.);
+#3821 = ORIENTED_EDGE('',*,*,#1745,.F.);
+#3822 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3823,#3824)
+,(#3825,#3826
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.282842712475),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#3823 = CARTESIAN_POINT('',(2.2,-2.3,0.625));
+#3824 = CARTESIAN_POINT('',(2.15,-2.275,0.625));
+#3825 = CARTESIAN_POINT('',(2.,-2.5,0.625));
+#3826 = CARTESIAN_POINT('',(1.975,-2.45,0.625));
+#3827 = ADVANCED_FACE('',(#3828),#3839,.T.);
+#3828 = FACE_BOUND('',#3829,.F.);
+#3829 = EDGE_LOOP('',(#3830,#3836,#3837,#3838));
+#3830 = ORIENTED_EDGE('',*,*,#3831,.T.);
+#3831 = EDGE_CURVE('',#1821,#1708,#3832,.T.);
+#3832 = LINE('',#3833,#3834);
+#3833 = CARTESIAN_POINT('',(2.65,-1.82,0.375));
+#3834 = VECTOR('',#3835,1.);
+#3835 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3836 = ORIENTED_EDGE('',*,*,#1715,.T.);
+#3837 = ORIENTED_EDGE('',*,*,#3070,.F.);
+#3838 = ORIENTED_EDGE('',*,*,#1828,.F.);
+#3839 = CYLINDRICAL_SURFACE('',#3840,0.25);
+#3840 = AXIS2_PLACEMENT_3D('',#3841,#3842,#3843);
+#3841 = CARTESIAN_POINT('',(2.4,-1.82,0.375));
+#3842 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#3843 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#3844 = ADVANCED_FACE('',(#3845),#3856,.F.);
+#3845 = FACE_BOUND('',#3846,.F.);
+#3846 = EDGE_LOOP('',(#3847,#3853,#3854,#3855));
+#3847 = ORIENTED_EDGE('',*,*,#3848,.T.);
+#3848 = EDGE_CURVE('',#1812,#1699,#3849,.T.);
+#3849 = LINE('',#3850,#3851);
+#3850 = CARTESIAN_POINT('',(2.65,-1.82,0.25));
+#3851 = VECTOR('',#3852,1.);
+#3852 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3853 = ORIENTED_EDGE('',*,*,#1707,.T.);
+#3854 = ORIENTED_EDGE('',*,*,#3831,.F.);
+#3855 = ORIENTED_EDGE('',*,*,#1820,.F.);
+#3856 = PLANE('',#3857);
+#3857 = AXIS2_PLACEMENT_3D('',#3858,#3859,#3860);
+#3858 = CARTESIAN_POINT('',(2.65,-1.82,0.25));
+#3859 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3860 = DIRECTION('',(0.,0.,1.));
+#3861 = ADVANCED_FACE('',(#3862),#3873,.F.);
+#3862 = FACE_BOUND('',#3863,.F.);
+#3863 = EDGE_LOOP('',(#3864,#3870,#3871,#3872));
+#3864 = ORIENTED_EDGE('',*,*,#3865,.T.);
+#3865 = EDGE_CURVE('',#1804,#1691,#3866,.T.);
+#3866 = LINE('',#3867,#3868);
+#3867 = CARTESIAN_POINT('',(2.75,-1.82,0.15));
+#3868 = VECTOR('',#3869,1.);
+#3869 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3870 = ORIENTED_EDGE('',*,*,#1698,.T.);
+#3871 = ORIENTED_EDGE('',*,*,#3848,.F.);
+#3872 = ORIENTED_EDGE('',*,*,#1811,.F.);
+#3873 = CYLINDRICAL_SURFACE('',#3874,1.E-01);
+#3874 = AXIS2_PLACEMENT_3D('',#3875,#3876,#3877);
+#3875 = CARTESIAN_POINT('',(2.75,-1.82,0.25));
+#3876 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3877 = DIRECTION('',(0.,0.,-1.));
+#3878 = ADVANCED_FACE('',(#3879),#3890,.F.);
+#3879 = FACE_BOUND('',#3880,.F.);
+#3880 = EDGE_LOOP('',(#3881,#3887,#3888,#3889));
+#3881 = ORIENTED_EDGE('',*,*,#3882,.T.);
+#3882 = EDGE_CURVE('',#1796,#1683,#3883,.T.);
+#3883 = LINE('',#3884,#3885);
+#3884 = CARTESIAN_POINT('',(3.2,-1.82,0.15));
+#3885 = VECTOR('',#3886,1.);
+#3886 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3887 = ORIENTED_EDGE('',*,*,#1690,.T.);
+#3888 = ORIENTED_EDGE('',*,*,#3865,.F.);
+#3889 = ORIENTED_EDGE('',*,*,#1803,.F.);
+#3890 = PLANE('',#3891);
+#3891 = AXIS2_PLACEMENT_3D('',#3892,#3893,#3894);
+#3892 = CARTESIAN_POINT('',(3.2,-1.82,0.15));
+#3893 = DIRECTION('',(0.,0.,-1.));
+#3894 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3895 = ADVANCED_FACE('',(#3896),#3907,.F.);
+#3896 = FACE_BOUND('',#3897,.F.);
+#3897 = EDGE_LOOP('',(#3898,#3904,#3905,#3906));
+#3898 = ORIENTED_EDGE('',*,*,#3899,.T.);
+#3899 = EDGE_CURVE('',#1788,#1675,#3900,.T.);
+#3900 = LINE('',#3901,#3902);
+#3901 = CARTESIAN_POINT('',(3.2,-1.82,1.110223024625E-16));
+#3902 = VECTOR('',#3903,1.);
+#3903 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3904 = ORIENTED_EDGE('',*,*,#1682,.T.);
+#3905 = ORIENTED_EDGE('',*,*,#3882,.F.);
+#3906 = ORIENTED_EDGE('',*,*,#1795,.F.);
+#3907 = PLANE('',#3908);
+#3908 = AXIS2_PLACEMENT_3D('',#3909,#3910,#3911);
+#3909 = CARTESIAN_POINT('',(3.2,-1.82,1.110223024625E-16));
+#3910 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3911 = DIRECTION('',(0.,0.,1.));
+#3912 = ADVANCED_FACE('',(#3913),#3924,.F.);
+#3913 = FACE_BOUND('',#3914,.F.);
+#3914 = EDGE_LOOP('',(#3915,#3921,#3922,#3923));
+#3915 = ORIENTED_EDGE('',*,*,#3916,.T.);
+#3916 = EDGE_CURVE('',#1779,#1666,#3917,.T.);
+#3917 = LINE('',#3918,#3919);
+#3918 = CARTESIAN_POINT('',(2.75,-1.82,1.110223024625E-16));
+#3919 = VECTOR('',#3920,1.);
+#3920 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3921 = ORIENTED_EDGE('',*,*,#1674,.T.);
+#3922 = ORIENTED_EDGE('',*,*,#3899,.F.);
+#3923 = ORIENTED_EDGE('',*,*,#1787,.F.);
+#3924 = PLANE('',#3925);
+#3925 = AXIS2_PLACEMENT_3D('',#3926,#3927,#3928);
+#3926 = CARTESIAN_POINT('',(2.75,-1.82,1.110223024625E-16));
+#3927 = DIRECTION('',(0.,0.,1.));
+#3928 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3929 = ADVANCED_FACE('',(#3930),#3941,.T.);
+#3930 = FACE_BOUND('',#3931,.F.);
+#3931 = EDGE_LOOP('',(#3932,#3938,#3939,#3940));
+#3932 = ORIENTED_EDGE('',*,*,#3933,.T.);
+#3933 = EDGE_CURVE('',#1771,#1658,#3934,.T.);
+#3934 = LINE('',#3935,#3936);
+#3935 = CARTESIAN_POINT('',(2.5,-1.82,0.25));
+#3936 = VECTOR('',#3937,1.);
+#3937 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3938 = ORIENTED_EDGE('',*,*,#1665,.T.);
+#3939 = ORIENTED_EDGE('',*,*,#3916,.F.);
+#3940 = ORIENTED_EDGE('',*,*,#1778,.F.);
+#3941 = CYLINDRICAL_SURFACE('',#3942,0.25);
+#3942 = AXIS2_PLACEMENT_3D('',#3943,#3944,#3945);
+#3943 = CARTESIAN_POINT('',(2.75,-1.82,0.25));
+#3944 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#3945 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#3946 = ADVANCED_FACE('',(#3947),#3953,.F.);
+#3947 = FACE_BOUND('',#3948,.F.);
+#3948 = EDGE_LOOP('',(#3949,#3950,#3951,#3952));
+#3949 = ORIENTED_EDGE('',*,*,#1853,.T.);
+#3950 = ORIENTED_EDGE('',*,*,#1657,.T.);
+#3951 = ORIENTED_EDGE('',*,*,#3933,.F.);
+#3952 = ORIENTED_EDGE('',*,*,#1770,.F.);
+#3953 = PLANE('',#3954);
+#3954 = AXIS2_PLACEMENT_3D('',#3955,#3956,#3957);
+#3955 = CARTESIAN_POINT('',(2.5,-1.82,0.375));
+#3956 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3957 = DIRECTION('',(0.,0.,-1.));
+#3958 = ADVANCED_FACE('',(#3959),#3970,.T.);
+#3959 = FACE_BOUND('',#3960,.F.);
+#3960 = EDGE_LOOP('',(#3961,#3967,#3968,#3969));
+#3961 = ORIENTED_EDGE('',*,*,#3962,.T.);
+#3962 = EDGE_CURVE('',#2153,#1930,#3963,.T.);
+#3963 = LINE('',#3964,#3965);
+#3964 = CARTESIAN_POINT('',(2.65,-1.17,0.375));
+#3965 = VECTOR('',#3966,1.);
+#3966 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3967 = ORIENTED_EDGE('',*,*,#1937,.T.);
+#3968 = ORIENTED_EDGE('',*,*,#3108,.F.);
+#3969 = ORIENTED_EDGE('',*,*,#2160,.F.);
+#3970 = CYLINDRICAL_SURFACE('',#3971,0.25);
+#3971 = AXIS2_PLACEMENT_3D('',#3972,#3973,#3974);
+#3972 = CARTESIAN_POINT('',(2.4,-1.17,0.375));
+#3973 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#3974 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#3975 = ADVANCED_FACE('',(#3976),#3987,.F.);
+#3976 = FACE_BOUND('',#3977,.F.);
+#3977 = EDGE_LOOP('',(#3978,#3984,#3985,#3986));
+#3978 = ORIENTED_EDGE('',*,*,#3979,.T.);
+#3979 = EDGE_CURVE('',#2144,#1921,#3980,.T.);
+#3980 = LINE('',#3981,#3982);
+#3981 = CARTESIAN_POINT('',(2.65,-1.17,0.25));
+#3982 = VECTOR('',#3983,1.);
+#3983 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3984 = ORIENTED_EDGE('',*,*,#1929,.T.);
+#3985 = ORIENTED_EDGE('',*,*,#3962,.F.);
+#3986 = ORIENTED_EDGE('',*,*,#2152,.F.);
+#3987 = PLANE('',#3988);
+#3988 = AXIS2_PLACEMENT_3D('',#3989,#3990,#3991);
+#3989 = CARTESIAN_POINT('',(2.65,-1.17,0.25));
+#3990 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3991 = DIRECTION('',(0.,0.,1.));
+#3992 = ADVANCED_FACE('',(#3993),#4004,.F.);
+#3993 = FACE_BOUND('',#3994,.F.);
+#3994 = EDGE_LOOP('',(#3995,#4001,#4002,#4003));
+#3995 = ORIENTED_EDGE('',*,*,#3996,.T.);
+#3996 = EDGE_CURVE('',#2136,#1913,#3997,.T.);
+#3997 = LINE('',#3998,#3999);
+#3998 = CARTESIAN_POINT('',(2.75,-1.17,0.15));
+#3999 = VECTOR('',#4000,1.);
+#4000 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4001 = ORIENTED_EDGE('',*,*,#1920,.T.);
+#4002 = ORIENTED_EDGE('',*,*,#3979,.F.);
+#4003 = ORIENTED_EDGE('',*,*,#2143,.F.);
+#4004 = CYLINDRICAL_SURFACE('',#4005,1.E-01);
+#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008);
+#4006 = CARTESIAN_POINT('',(2.75,-1.17,0.25));
+#4007 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4008 = DIRECTION('',(0.,0.,-1.));
+#4009 = ADVANCED_FACE('',(#4010),#4021,.F.);
+#4010 = FACE_BOUND('',#4011,.F.);
+#4011 = EDGE_LOOP('',(#4012,#4018,#4019,#4020));
+#4012 = ORIENTED_EDGE('',*,*,#4013,.T.);
+#4013 = EDGE_CURVE('',#2128,#1905,#4014,.T.);
+#4014 = LINE('',#4015,#4016);
+#4015 = CARTESIAN_POINT('',(3.2,-1.17,0.15));
+#4016 = VECTOR('',#4017,1.);
+#4017 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4018 = ORIENTED_EDGE('',*,*,#1912,.T.);
+#4019 = ORIENTED_EDGE('',*,*,#3996,.F.);
+#4020 = ORIENTED_EDGE('',*,*,#2135,.F.);
+#4021 = PLANE('',#4022);
+#4022 = AXIS2_PLACEMENT_3D('',#4023,#4024,#4025);
+#4023 = CARTESIAN_POINT('',(3.2,-1.17,0.15));
+#4024 = DIRECTION('',(0.,0.,-1.));
+#4025 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4026 = ADVANCED_FACE('',(#4027),#4038,.F.);
+#4027 = FACE_BOUND('',#4028,.F.);
+#4028 = EDGE_LOOP('',(#4029,#4035,#4036,#4037));
+#4029 = ORIENTED_EDGE('',*,*,#4030,.T.);
+#4030 = EDGE_CURVE('',#2120,#1897,#4031,.T.);
+#4031 = LINE('',#4032,#4033);
+#4032 = CARTESIAN_POINT('',(3.2,-1.17,1.110223024625E-16));
+#4033 = VECTOR('',#4034,1.);
+#4034 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4035 = ORIENTED_EDGE('',*,*,#1904,.T.);
+#4036 = ORIENTED_EDGE('',*,*,#4013,.F.);
+#4037 = ORIENTED_EDGE('',*,*,#2127,.F.);
+#4038 = PLANE('',#4039);
+#4039 = AXIS2_PLACEMENT_3D('',#4040,#4041,#4042);
+#4040 = CARTESIAN_POINT('',(3.2,-1.17,1.110223024625E-16));
+#4041 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4042 = DIRECTION('',(0.,0.,1.));
+#4043 = ADVANCED_FACE('',(#4044),#4055,.F.);
+#4044 = FACE_BOUND('',#4045,.F.);
+#4045 = EDGE_LOOP('',(#4046,#4052,#4053,#4054));
+#4046 = ORIENTED_EDGE('',*,*,#4047,.T.);
+#4047 = EDGE_CURVE('',#2111,#1888,#4048,.T.);
+#4048 = LINE('',#4049,#4050);
+#4049 = CARTESIAN_POINT('',(2.75,-1.17,1.110223024625E-16));
+#4050 = VECTOR('',#4051,1.);
+#4051 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4052 = ORIENTED_EDGE('',*,*,#1896,.T.);
+#4053 = ORIENTED_EDGE('',*,*,#4030,.F.);
+#4054 = ORIENTED_EDGE('',*,*,#2119,.F.);
+#4055 = PLANE('',#4056);
+#4056 = AXIS2_PLACEMENT_3D('',#4057,#4058,#4059);
+#4057 = CARTESIAN_POINT('',(2.75,-1.17,1.110223024625E-16));
+#4058 = DIRECTION('',(0.,0.,1.));
+#4059 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4060 = ADVANCED_FACE('',(#4061),#4072,.T.);
+#4061 = FACE_BOUND('',#4062,.F.);
+#4062 = EDGE_LOOP('',(#4063,#4069,#4070,#4071));
+#4063 = ORIENTED_EDGE('',*,*,#4064,.T.);
+#4064 = EDGE_CURVE('',#2103,#1880,#4065,.T.);
+#4065 = LINE('',#4066,#4067);
+#4066 = CARTESIAN_POINT('',(2.5,-1.17,0.25));
+#4067 = VECTOR('',#4068,1.);
+#4068 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4069 = ORIENTED_EDGE('',*,*,#1887,.T.);
+#4070 = ORIENTED_EDGE('',*,*,#4047,.F.);
+#4071 = ORIENTED_EDGE('',*,*,#2110,.F.);
+#4072 = CYLINDRICAL_SURFACE('',#4073,0.25);
+#4073 = AXIS2_PLACEMENT_3D('',#4074,#4075,#4076);
+#4074 = CARTESIAN_POINT('',(2.75,-1.17,0.25));
+#4075 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#4076 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#4077 = ADVANCED_FACE('',(#4078),#4084,.F.);
+#4078 = FACE_BOUND('',#4079,.F.);
+#4079 = EDGE_LOOP('',(#4080,#4081,#4082,#4083));
+#4080 = ORIENTED_EDGE('',*,*,#2185,.T.);
+#4081 = ORIENTED_EDGE('',*,*,#1879,.T.);
+#4082 = ORIENTED_EDGE('',*,*,#4064,.F.);
+#4083 = ORIENTED_EDGE('',*,*,#2102,.F.);
+#4084 = PLANE('',#4085);
+#4085 = AXIS2_PLACEMENT_3D('',#4086,#4087,#4088);
+#4086 = CARTESIAN_POINT('',(2.5,-1.17,0.375));
+#4087 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4088 = DIRECTION('',(0.,0.,-1.));
+#4089 = ADVANCED_FACE('',(#4090),#4101,.T.);
+#4090 = FACE_BOUND('',#4091,.F.);
+#4091 = EDGE_LOOP('',(#4092,#4098,#4099,#4100));
+#4092 = ORIENTED_EDGE('',*,*,#4093,.T.);
+#4093 = EDGE_CURVE('',#2284,#2507,#4094,.T.);
+#4094 = LINE('',#4095,#4096);
+#4095 = CARTESIAN_POINT('',(2.65,0.78,0.375));
+#4096 = VECTOR('',#4097,1.);
+#4097 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4098 = ORIENTED_EDGE('',*,*,#2514,.T.);
+#4099 = ORIENTED_EDGE('',*,*,#3089,.F.);
+#4100 = ORIENTED_EDGE('',*,*,#2291,.F.);
+#4101 = CYLINDRICAL_SURFACE('',#4102,0.25);
+#4102 = AXIS2_PLACEMENT_3D('',#4103,#4104,#4105);
+#4103 = CARTESIAN_POINT('',(2.4,0.78,0.375));
+#4104 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#4105 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#4106 = ADVANCED_FACE('',(#4107),#4118,.F.);
+#4107 = FACE_BOUND('',#4108,.F.);
+#4108 = EDGE_LOOP('',(#4109,#4115,#4116,#4117));
+#4109 = ORIENTED_EDGE('',*,*,#4110,.T.);
+#4110 = EDGE_CURVE('',#2275,#2498,#4111,.T.);
+#4111 = LINE('',#4112,#4113);
+#4112 = CARTESIAN_POINT('',(2.65,0.78,0.25));
+#4113 = VECTOR('',#4114,1.);
+#4114 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4115 = ORIENTED_EDGE('',*,*,#2506,.T.);
+#4116 = ORIENTED_EDGE('',*,*,#4093,.F.);
+#4117 = ORIENTED_EDGE('',*,*,#2283,.F.);
+#4118 = PLANE('',#4119);
+#4119 = AXIS2_PLACEMENT_3D('',#4120,#4121,#4122);
+#4120 = CARTESIAN_POINT('',(2.65,0.78,0.25));
+#4121 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4122 = DIRECTION('',(0.,0.,1.));
+#4123 = ADVANCED_FACE('',(#4124),#4135,.F.);
+#4124 = FACE_BOUND('',#4125,.F.);
+#4125 = EDGE_LOOP('',(#4126,#4132,#4133,#4134));
+#4126 = ORIENTED_EDGE('',*,*,#4127,.T.);
+#4127 = EDGE_CURVE('',#2267,#2490,#4128,.T.);
+#4128 = LINE('',#4129,#4130);
+#4129 = CARTESIAN_POINT('',(2.75,0.78,0.15));
+#4130 = VECTOR('',#4131,1.);
+#4131 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4132 = ORIENTED_EDGE('',*,*,#2497,.T.);
+#4133 = ORIENTED_EDGE('',*,*,#4110,.F.);
+#4134 = ORIENTED_EDGE('',*,*,#2274,.F.);
+#4135 = CYLINDRICAL_SURFACE('',#4136,1.E-01);
+#4136 = AXIS2_PLACEMENT_3D('',#4137,#4138,#4139);
+#4137 = CARTESIAN_POINT('',(2.75,0.78,0.25));
+#4138 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4139 = DIRECTION('',(0.,0.,-1.));
+#4140 = ADVANCED_FACE('',(#4141),#4152,.F.);
+#4141 = FACE_BOUND('',#4142,.F.);
+#4142 = EDGE_LOOP('',(#4143,#4149,#4150,#4151));
+#4143 = ORIENTED_EDGE('',*,*,#4144,.T.);
+#4144 = EDGE_CURVE('',#2259,#2482,#4145,.T.);
+#4145 = LINE('',#4146,#4147);
+#4146 = CARTESIAN_POINT('',(3.2,0.78,0.15));
+#4147 = VECTOR('',#4148,1.);
+#4148 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4149 = ORIENTED_EDGE('',*,*,#2489,.T.);
+#4150 = ORIENTED_EDGE('',*,*,#4127,.F.);
+#4151 = ORIENTED_EDGE('',*,*,#2266,.F.);
+#4152 = PLANE('',#4153);
+#4153 = AXIS2_PLACEMENT_3D('',#4154,#4155,#4156);
+#4154 = CARTESIAN_POINT('',(3.2,0.78,0.15));
+#4155 = DIRECTION('',(0.,0.,-1.));
+#4156 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4157 = ADVANCED_FACE('',(#4158),#4169,.F.);
+#4158 = FACE_BOUND('',#4159,.F.);
+#4159 = EDGE_LOOP('',(#4160,#4166,#4167,#4168));
+#4160 = ORIENTED_EDGE('',*,*,#4161,.T.);
+#4161 = EDGE_CURVE('',#2251,#2474,#4162,.T.);
+#4162 = LINE('',#4163,#4164);
+#4163 = CARTESIAN_POINT('',(3.2,0.78,1.110223024625E-16));
+#4164 = VECTOR('',#4165,1.);
+#4165 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4166 = ORIENTED_EDGE('',*,*,#2481,.T.);
+#4167 = ORIENTED_EDGE('',*,*,#4144,.F.);
+#4168 = ORIENTED_EDGE('',*,*,#2258,.F.);
+#4169 = PLANE('',#4170);
+#4170 = AXIS2_PLACEMENT_3D('',#4171,#4172,#4173);
+#4171 = CARTESIAN_POINT('',(3.2,0.78,1.110223024625E-16));
+#4172 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4173 = DIRECTION('',(0.,0.,1.));
+#4174 = ADVANCED_FACE('',(#4175),#4186,.F.);
+#4175 = FACE_BOUND('',#4176,.F.);
+#4176 = EDGE_LOOP('',(#4177,#4183,#4184,#4185));
+#4177 = ORIENTED_EDGE('',*,*,#4178,.T.);
+#4178 = EDGE_CURVE('',#2242,#2465,#4179,.T.);
+#4179 = LINE('',#4180,#4181);
+#4180 = CARTESIAN_POINT('',(2.75,0.78,1.110223024625E-16));
+#4181 = VECTOR('',#4182,1.);
+#4182 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4183 = ORIENTED_EDGE('',*,*,#2473,.T.);
+#4184 = ORIENTED_EDGE('',*,*,#4161,.F.);
+#4185 = ORIENTED_EDGE('',*,*,#2250,.F.);
+#4186 = PLANE('',#4187);
+#4187 = AXIS2_PLACEMENT_3D('',#4188,#4189,#4190);
+#4188 = CARTESIAN_POINT('',(2.75,0.78,1.110223024625E-16));
+#4189 = DIRECTION('',(0.,0.,1.));
+#4190 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4191 = ADVANCED_FACE('',(#4192),#4203,.T.);
+#4192 = FACE_BOUND('',#4193,.F.);
+#4193 = EDGE_LOOP('',(#4194,#4200,#4201,#4202));
+#4194 = ORIENTED_EDGE('',*,*,#4195,.T.);
+#4195 = EDGE_CURVE('',#2234,#2457,#4196,.T.);
+#4196 = LINE('',#4197,#4198);
+#4197 = CARTESIAN_POINT('',(2.5,0.78,0.25));
+#4198 = VECTOR('',#4199,1.);
+#4199 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4200 = ORIENTED_EDGE('',*,*,#2464,.T.);
+#4201 = ORIENTED_EDGE('',*,*,#4178,.F.);
+#4202 = ORIENTED_EDGE('',*,*,#2241,.F.);
+#4203 = CYLINDRICAL_SURFACE('',#4204,0.25);
+#4204 = AXIS2_PLACEMENT_3D('',#4205,#4206,#4207);
+#4205 = CARTESIAN_POINT('',(2.75,0.78,0.25));
+#4206 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#4207 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#4208 = ADVANCED_FACE('',(#4209),#4215,.F.);
+#4209 = FACE_BOUND('',#4210,.F.);
+#4210 = EDGE_LOOP('',(#4211,#4212,#4213,#4214));
+#4211 = ORIENTED_EDGE('',*,*,#2438,.T.);
+#4212 = ORIENTED_EDGE('',*,*,#2456,.T.);
+#4213 = ORIENTED_EDGE('',*,*,#4195,.F.);
+#4214 = ORIENTED_EDGE('',*,*,#2233,.F.);
+#4215 = PLANE('',#4216);
+#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219);
+#4217 = CARTESIAN_POINT('',(2.5,0.78,0.375));
+#4218 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4219 = DIRECTION('',(0.,0.,-1.));
+#4220 = ADVANCED_FACE('',(#4221),#4232,.T.);
+#4221 = FACE_BOUND('',#4222,.F.);
+#4222 = EDGE_LOOP('',(#4223,#4229,#4230,#4231));
+#4223 = ORIENTED_EDGE('',*,*,#4224,.T.);
+#4224 = EDGE_CURVE('',#2599,#2376,#4225,.T.);
+#4225 = LINE('',#4226,#4227);
+#4226 = CARTESIAN_POINT('',(2.65,-0.52,0.375));
+#4227 = VECTOR('',#4228,1.);
+#4228 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4229 = ORIENTED_EDGE('',*,*,#2383,.T.);
+#4230 = ORIENTED_EDGE('',*,*,#3146,.F.);
+#4231 = ORIENTED_EDGE('',*,*,#2606,.F.);
+#4232 = CYLINDRICAL_SURFACE('',#4233,0.25);
+#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236);
+#4234 = CARTESIAN_POINT('',(2.4,-0.52,0.375));
+#4235 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#4236 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#4237 = ADVANCED_FACE('',(#4238),#4249,.F.);
+#4238 = FACE_BOUND('',#4239,.F.);
+#4239 = EDGE_LOOP('',(#4240,#4246,#4247,#4248));
+#4240 = ORIENTED_EDGE('',*,*,#4241,.T.);
+#4241 = EDGE_CURVE('',#2590,#2367,#4242,.T.);
+#4242 = LINE('',#4243,#4244);
+#4243 = CARTESIAN_POINT('',(2.65,-0.52,0.25));
+#4244 = VECTOR('',#4245,1.);
+#4245 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4246 = ORIENTED_EDGE('',*,*,#2375,.T.);
+#4247 = ORIENTED_EDGE('',*,*,#4224,.F.);
+#4248 = ORIENTED_EDGE('',*,*,#2598,.F.);
+#4249 = PLANE('',#4250);
+#4250 = AXIS2_PLACEMENT_3D('',#4251,#4252,#4253);
+#4251 = CARTESIAN_POINT('',(2.65,-0.52,0.25));
+#4252 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4253 = DIRECTION('',(0.,0.,1.));
+#4254 = ADVANCED_FACE('',(#4255),#4266,.F.);
+#4255 = FACE_BOUND('',#4256,.F.);
+#4256 = EDGE_LOOP('',(#4257,#4263,#4264,#4265));
+#4257 = ORIENTED_EDGE('',*,*,#4258,.T.);
+#4258 = EDGE_CURVE('',#2582,#2359,#4259,.T.);
+#4259 = LINE('',#4260,#4261);
+#4260 = CARTESIAN_POINT('',(2.75,-0.52,0.15));
+#4261 = VECTOR('',#4262,1.);
+#4262 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4263 = ORIENTED_EDGE('',*,*,#2366,.T.);
+#4264 = ORIENTED_EDGE('',*,*,#4241,.F.);
+#4265 = ORIENTED_EDGE('',*,*,#2589,.F.);
+#4266 = CYLINDRICAL_SURFACE('',#4267,1.E-01);
+#4267 = AXIS2_PLACEMENT_3D('',#4268,#4269,#4270);
+#4268 = CARTESIAN_POINT('',(2.75,-0.52,0.25));
+#4269 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4270 = DIRECTION('',(0.,0.,-1.));
+#4271 = ADVANCED_FACE('',(#4272),#4283,.F.);
+#4272 = FACE_BOUND('',#4273,.F.);
+#4273 = EDGE_LOOP('',(#4274,#4280,#4281,#4282));
+#4274 = ORIENTED_EDGE('',*,*,#4275,.T.);
+#4275 = EDGE_CURVE('',#2574,#2351,#4276,.T.);
+#4276 = LINE('',#4277,#4278);
+#4277 = CARTESIAN_POINT('',(3.2,-0.52,0.15));
+#4278 = VECTOR('',#4279,1.);
+#4279 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4280 = ORIENTED_EDGE('',*,*,#2358,.T.);
+#4281 = ORIENTED_EDGE('',*,*,#4258,.F.);
+#4282 = ORIENTED_EDGE('',*,*,#2581,.F.);
+#4283 = PLANE('',#4284);
+#4284 = AXIS2_PLACEMENT_3D('',#4285,#4286,#4287);
+#4285 = CARTESIAN_POINT('',(3.2,-0.52,0.15));
+#4286 = DIRECTION('',(0.,0.,-1.));
+#4287 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4288 = ADVANCED_FACE('',(#4289),#4300,.F.);
+#4289 = FACE_BOUND('',#4290,.F.);
+#4290 = EDGE_LOOP('',(#4291,#4297,#4298,#4299));
+#4291 = ORIENTED_EDGE('',*,*,#4292,.T.);
+#4292 = EDGE_CURVE('',#2566,#2343,#4293,.T.);
+#4293 = LINE('',#4294,#4295);
+#4294 = CARTESIAN_POINT('',(3.2,-0.52,1.110223024625E-16));
+#4295 = VECTOR('',#4296,1.);
+#4296 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4297 = ORIENTED_EDGE('',*,*,#2350,.T.);
+#4298 = ORIENTED_EDGE('',*,*,#4275,.F.);
+#4299 = ORIENTED_EDGE('',*,*,#2573,.F.);
+#4300 = PLANE('',#4301);
+#4301 = AXIS2_PLACEMENT_3D('',#4302,#4303,#4304);
+#4302 = CARTESIAN_POINT('',(3.2,-0.52,1.110223024625E-16));
+#4303 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4304 = DIRECTION('',(0.,0.,1.));
+#4305 = ADVANCED_FACE('',(#4306),#4317,.F.);
+#4306 = FACE_BOUND('',#4307,.F.);
+#4307 = EDGE_LOOP('',(#4308,#4314,#4315,#4316));
+#4308 = ORIENTED_EDGE('',*,*,#4309,.T.);
+#4309 = EDGE_CURVE('',#2557,#2334,#4310,.T.);
+#4310 = LINE('',#4311,#4312);
+#4311 = CARTESIAN_POINT('',(2.75,-0.52,1.110223024625E-16));
+#4312 = VECTOR('',#4313,1.);
+#4313 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4314 = ORIENTED_EDGE('',*,*,#2342,.T.);
+#4315 = ORIENTED_EDGE('',*,*,#4292,.F.);
+#4316 = ORIENTED_EDGE('',*,*,#2565,.F.);
+#4317 = PLANE('',#4318);
+#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321);
+#4319 = CARTESIAN_POINT('',(2.75,-0.52,1.110223024625E-16));
+#4320 = DIRECTION('',(0.,0.,1.));
+#4321 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4322 = ADVANCED_FACE('',(#4323),#4334,.T.);
+#4323 = FACE_BOUND('',#4324,.F.);
+#4324 = EDGE_LOOP('',(#4325,#4331,#4332,#4333));
+#4325 = ORIENTED_EDGE('',*,*,#4326,.T.);
+#4326 = EDGE_CURVE('',#2549,#2326,#4327,.T.);
+#4327 = LINE('',#4328,#4329);
+#4328 = CARTESIAN_POINT('',(2.5,-0.52,0.25));
+#4329 = VECTOR('',#4330,1.);
+#4330 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4331 = ORIENTED_EDGE('',*,*,#2333,.T.);
+#4332 = ORIENTED_EDGE('',*,*,#4309,.F.);
+#4333 = ORIENTED_EDGE('',*,*,#2556,.F.);
+#4334 = CYLINDRICAL_SURFACE('',#4335,0.25);
+#4335 = AXIS2_PLACEMENT_3D('',#4336,#4337,#4338);
+#4336 = CARTESIAN_POINT('',(2.75,-0.52,0.25));
+#4337 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#4338 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#4339 = ADVANCED_FACE('',(#4340),#4346,.F.);
+#4340 = FACE_BOUND('',#4341,.F.);
+#4341 = EDGE_LOOP('',(#4342,#4343,#4344,#4345));
+#4342 = ORIENTED_EDGE('',*,*,#2631,.T.);
+#4343 = ORIENTED_EDGE('',*,*,#2325,.T.);
+#4344 = ORIENTED_EDGE('',*,*,#4326,.F.);
+#4345 = ORIENTED_EDGE('',*,*,#2548,.F.);
+#4346 = PLANE('',#4347);
+#4347 = AXIS2_PLACEMENT_3D('',#4348,#4349,#4350);
+#4348 = CARTESIAN_POINT('',(2.5,-0.52,0.375));
+#4349 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4350 = DIRECTION('',(0.,0.,-1.));
+#4351 = ADVANCED_FACE('',(#4352),#4363,.T.);
+#4352 = FACE_BOUND('',#4353,.F.);
+#4353 = EDGE_LOOP('',(#4354,#4360,#4361,#4362));
+#4354 = ORIENTED_EDGE('',*,*,#4355,.T.);
+#4355 = EDGE_CURVE('',#2730,#2822,#4356,.T.);
+#4356 = LINE('',#4357,#4358);
+#4357 = CARTESIAN_POINT('',(2.65,0.13,0.375));
+#4358 = VECTOR('',#4359,1.);
+#4359 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4360 = ORIENTED_EDGE('',*,*,#2829,.T.);
+#4361 = ORIENTED_EDGE('',*,*,#3127,.F.);
+#4362 = ORIENTED_EDGE('',*,*,#2737,.F.);
+#4363 = CYLINDRICAL_SURFACE('',#4364,0.25);
+#4364 = AXIS2_PLACEMENT_3D('',#4365,#4366,#4367);
+#4365 = CARTESIAN_POINT('',(2.4,0.13,0.375));
+#4366 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#4367 = DIRECTION('',(1.,2.22044604925E-16,2.6645352591E-15));
+#4368 = ADVANCED_FACE('',(#4369),#4380,.F.);
+#4369 = FACE_BOUND('',#4370,.F.);
+#4370 = EDGE_LOOP('',(#4371,#4377,#4378,#4379));
+#4371 = ORIENTED_EDGE('',*,*,#4372,.T.);
+#4372 = EDGE_CURVE('',#2721,#2813,#4373,.T.);
+#4373 = LINE('',#4374,#4375);
+#4374 = CARTESIAN_POINT('',(2.65,0.13,0.25));
+#4375 = VECTOR('',#4376,1.);
+#4376 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4377 = ORIENTED_EDGE('',*,*,#2821,.T.);
+#4378 = ORIENTED_EDGE('',*,*,#4355,.F.);
+#4379 = ORIENTED_EDGE('',*,*,#2729,.F.);
+#4380 = PLANE('',#4381);
+#4381 = AXIS2_PLACEMENT_3D('',#4382,#4383,#4384);
+#4382 = CARTESIAN_POINT('',(2.65,0.13,0.25));
+#4383 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4384 = DIRECTION('',(0.,0.,1.));
+#4385 = ADVANCED_FACE('',(#4386),#4397,.F.);
+#4386 = FACE_BOUND('',#4387,.F.);
+#4387 = EDGE_LOOP('',(#4388,#4394,#4395,#4396));
+#4388 = ORIENTED_EDGE('',*,*,#4389,.T.);
+#4389 = EDGE_CURVE('',#2713,#2805,#4390,.T.);
+#4390 = LINE('',#4391,#4392);
+#4391 = CARTESIAN_POINT('',(2.75,0.13,0.15));
+#4392 = VECTOR('',#4393,1.);
+#4393 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4394 = ORIENTED_EDGE('',*,*,#2812,.T.);
+#4395 = ORIENTED_EDGE('',*,*,#4372,.F.);
+#4396 = ORIENTED_EDGE('',*,*,#2720,.F.);
+#4397 = CYLINDRICAL_SURFACE('',#4398,1.E-01);
+#4398 = AXIS2_PLACEMENT_3D('',#4399,#4400,#4401);
+#4399 = CARTESIAN_POINT('',(2.75,0.13,0.25));
+#4400 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4401 = DIRECTION('',(0.,0.,-1.));
+#4402 = ADVANCED_FACE('',(#4403),#4414,.F.);
+#4403 = FACE_BOUND('',#4404,.F.);
+#4404 = EDGE_LOOP('',(#4405,#4411,#4412,#4413));
+#4405 = ORIENTED_EDGE('',*,*,#4406,.T.);
+#4406 = EDGE_CURVE('',#2705,#2797,#4407,.T.);
+#4407 = LINE('',#4408,#4409);
+#4408 = CARTESIAN_POINT('',(3.2,0.13,0.15));
+#4409 = VECTOR('',#4410,1.);
+#4410 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4411 = ORIENTED_EDGE('',*,*,#2804,.T.);
+#4412 = ORIENTED_EDGE('',*,*,#4389,.F.);
+#4413 = ORIENTED_EDGE('',*,*,#2712,.F.);
+#4414 = PLANE('',#4415);
+#4415 = AXIS2_PLACEMENT_3D('',#4416,#4417,#4418);
+#4416 = CARTESIAN_POINT('',(3.2,0.13,0.15));
+#4417 = DIRECTION('',(0.,0.,-1.));
+#4418 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4419 = ADVANCED_FACE('',(#4420),#4431,.F.);
+#4420 = FACE_BOUND('',#4421,.F.);
+#4421 = EDGE_LOOP('',(#4422,#4428,#4429,#4430));
+#4422 = ORIENTED_EDGE('',*,*,#4423,.T.);
+#4423 = EDGE_CURVE('',#2697,#2789,#4424,.T.);
+#4424 = LINE('',#4425,#4426);
+#4425 = CARTESIAN_POINT('',(3.2,0.13,1.110223024625E-16));
+#4426 = VECTOR('',#4427,1.);
+#4427 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4428 = ORIENTED_EDGE('',*,*,#2796,.T.);
+#4429 = ORIENTED_EDGE('',*,*,#4406,.F.);
+#4430 = ORIENTED_EDGE('',*,*,#2704,.F.);
+#4431 = PLANE('',#4432);
+#4432 = AXIS2_PLACEMENT_3D('',#4433,#4434,#4435);
+#4433 = CARTESIAN_POINT('',(3.2,0.13,1.110223024625E-16));
+#4434 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4435 = DIRECTION('',(0.,0.,1.));
+#4436 = ADVANCED_FACE('',(#4437),#4448,.F.);
+#4437 = FACE_BOUND('',#4438,.F.);
+#4438 = EDGE_LOOP('',(#4439,#4445,#4446,#4447));
+#4439 = ORIENTED_EDGE('',*,*,#4440,.T.);
+#4440 = EDGE_CURVE('',#2688,#2780,#4441,.T.);
+#4441 = LINE('',#4442,#4443);
+#4442 = CARTESIAN_POINT('',(2.75,0.13,1.110223024625E-16));
+#4443 = VECTOR('',#4444,1.);
+#4444 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4445 = ORIENTED_EDGE('',*,*,#2788,.T.);
+#4446 = ORIENTED_EDGE('',*,*,#4423,.F.);
+#4447 = ORIENTED_EDGE('',*,*,#2696,.F.);
+#4448 = PLANE('',#4449);
+#4449 = AXIS2_PLACEMENT_3D('',#4450,#4451,#4452);
+#4450 = CARTESIAN_POINT('',(2.75,0.13,1.110223024625E-16));
+#4451 = DIRECTION('',(0.,0.,1.));
+#4452 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4453 = ADVANCED_FACE('',(#4454),#4465,.T.);
+#4454 = FACE_BOUND('',#4455,.F.);
+#4455 = EDGE_LOOP('',(#4456,#4462,#4463,#4464));
+#4456 = ORIENTED_EDGE('',*,*,#4457,.T.);
+#4457 = EDGE_CURVE('',#2680,#2772,#4458,.T.);
+#4458 = LINE('',#4459,#4460);
+#4459 = CARTESIAN_POINT('',(2.5,0.13,0.25));
+#4460 = VECTOR('',#4461,1.);
+#4461 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4462 = ORIENTED_EDGE('',*,*,#2779,.T.);
+#4463 = ORIENTED_EDGE('',*,*,#4440,.F.);
+#4464 = ORIENTED_EDGE('',*,*,#2687,.F.);
+#4465 = CYLINDRICAL_SURFACE('',#4466,0.25);
+#4466 = AXIS2_PLACEMENT_3D('',#4467,#4468,#4469);
+#4467 = CARTESIAN_POINT('',(2.75,0.13,0.25));
+#4468 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#4469 = DIRECTION('',(-1.,-2.22044604925E-16,-2.442490654175E-15));
+#4470 = ADVANCED_FACE('',(#4471),#4477,.F.);
+#4471 = FACE_BOUND('',#4472,.F.);
+#4472 = EDGE_LOOP('',(#4473,#4474,#4475,#4476));
+#4473 = ORIENTED_EDGE('',*,*,#2876,.T.);
+#4474 = ORIENTED_EDGE('',*,*,#2771,.T.);
+#4475 = ORIENTED_EDGE('',*,*,#4457,.F.);
+#4476 = ORIENTED_EDGE('',*,*,#2679,.F.);
+#4477 = PLANE('',#4478);
+#4478 = AXIS2_PLACEMENT_3D('',#4479,#4480,#4481);
+#4479 = CARTESIAN_POINT('',(2.5,0.13,0.375));
+#4480 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4481 = DIRECTION('',(0.,0.,-1.));
+#4482 = ADVANCED_FACE('',(#4483),#4500,.F.);
+#4483 = FACE_BOUND('',#4484,.F.);
+#4484 = EDGE_LOOP('',(#4485,#4486,#4487,#4495));
+#4485 = ORIENTED_EDGE('',*,*,#2916,.T.);
+#4486 = ORIENTED_EDGE('',*,*,#2901,.T.);
+#4487 = ORIENTED_EDGE('',*,*,#4488,.F.);
+#4488 = EDGE_CURVE('',#4489,#2894,#4491,.T.);
+#4489 = VERTEX_POINT('',#4490);
+#4490 = CARTESIAN_POINT('',(-1.975,2.45,0.625));
+#4491 = LINE('',#4492,#4493);
+#4492 = CARTESIAN_POINT('',(-1.975,2.45,0.625));
+#4493 = VECTOR('',#4494,1.);
+#4494 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4495 = ORIENTED_EDGE('',*,*,#4496,.F.);
+#4496 = EDGE_CURVE('',#2917,#4489,#4497,.T.);
+#4497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4498,#4499),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4498 = CARTESIAN_POINT('',(-2.,2.5,0.625));
+#4499 = CARTESIAN_POINT('',(-1.975,2.45,0.625));
+#4500 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#4501,#4502)
+,(#4503,#4504
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#4501 = CARTESIAN_POINT('',(-2.,2.5,0.625));
+#4502 = CARTESIAN_POINT('',(-1.975,2.45,0.625));
+#4503 = CARTESIAN_POINT('',(2.,2.5,0.625));
+#4504 = CARTESIAN_POINT('',(1.975,2.45,0.625));
+#4505 = ADVANCED_FACE('',(#4506),#4516,.F.);
+#4506 = FACE_BOUND('',#4507,.F.);
+#4507 = EDGE_LOOP('',(#4508,#4509,#4510,#4511));
+#4508 = ORIENTED_EDGE('',*,*,#4488,.T.);
+#4509 = ORIENTED_EDGE('',*,*,#2947,.T.);
+#4510 = ORIENTED_EDGE('',*,*,#2960,.F.);
+#4511 = ORIENTED_EDGE('',*,*,#4512,.F.);
+#4512 = EDGE_CURVE('',#4489,#2961,#4513,.T.);
+#4513 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4514,#4515),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4514 = CARTESIAN_POINT('',(-1.975,2.45,0.625));
+#4515 = CARTESIAN_POINT('',(-1.935145644687,2.370291289374,1.));
+#4516 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#4517,#4518)
+,(#4519,#4520
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.95),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#4517 = CARTESIAN_POINT('',(-1.975,2.45,0.625));
+#4518 = CARTESIAN_POINT('',(-1.935145644687,2.370291289374,1.));
+#4519 = CARTESIAN_POINT('',(1.975,2.45,0.625));
+#4520 = CARTESIAN_POINT('',(1.935145644687,2.370291289374,1.));
+#4521 = ADVANCED_FACE('',(#4522),#4539,.F.);
+#4522 = FACE_BOUND('',#4523,.F.);
+#4523 = EDGE_LOOP('',(#4524,#4532,#4533,#4534));
+#4524 = ORIENTED_EDGE('',*,*,#4525,.T.);
+#4525 = EDGE_CURVE('',#4526,#4489,#4528,.T.);
+#4526 = VERTEX_POINT('',#4527);
+#4527 = CARTESIAN_POINT('',(-2.15,2.275,0.625));
+#4528 = LINE('',#4529,#4530);
+#4529 = CARTESIAN_POINT('',(-2.15,2.275,0.625));
+#4530 = VECTOR('',#4531,1.);
+#4531 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4532 = ORIENTED_EDGE('',*,*,#4512,.T.);
+#4533 = ORIENTED_EDGE('',*,*,#2968,.F.);
+#4534 = ORIENTED_EDGE('',*,*,#4535,.F.);
+#4535 = EDGE_CURVE('',#4526,#2969,#4536,.T.);
+#4536 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4537,#4538),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4537 = CARTESIAN_POINT('',(-2.15,2.275,0.625));
+#4538 = CARTESIAN_POINT('',(-2.070291289374,2.235145644687,1.));
+#4539 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#4540,#4541)
+,(#4542,#4543
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.247487373415),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#4540 = CARTESIAN_POINT('',(-2.15,2.275,0.625));
+#4541 = CARTESIAN_POINT('',(-2.070291289374,2.235145644687,1.));
+#4542 = CARTESIAN_POINT('',(-1.975,2.45,0.625));
+#4543 = CARTESIAN_POINT('',(-1.935145644687,2.370291289374,1.));
+#4544 = ADVANCED_FACE('',(#4545),#4674,.F.);
+#4545 = FACE_BOUND('',#4546,.F.);
+#4546 = EDGE_LOOP('',(#4547,#4557,#4565,#4573,#4581,#4589,#4597,#4605,
+#4613,#4621,#4629,#4637,#4645,#4653,#4661,#4667,#4668,#4669));
+#4547 = ORIENTED_EDGE('',*,*,#4548,.T.);
+#4548 = EDGE_CURVE('',#4549,#4551,#4553,.T.);
+#4549 = VERTEX_POINT('',#4550);
+#4550 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4551 = VERTEX_POINT('',#4552);
+#4552 = CARTESIAN_POINT('',(-2.15,-2.08,0.625));
+#4553 = LINE('',#4554,#4555);
+#4554 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4555 = VECTOR('',#4556,1.);
+#4556 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4557 = ORIENTED_EDGE('',*,*,#4558,.T.);
+#4558 = EDGE_CURVE('',#4551,#4559,#4561,.T.);
+#4559 = VERTEX_POINT('',#4560);
+#4560 = CARTESIAN_POINT('',(-2.15,-1.82,0.625));
+#4561 = LINE('',#4562,#4563);
+#4562 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4563 = VECTOR('',#4564,1.);
+#4564 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4565 = ORIENTED_EDGE('',*,*,#4566,.T.);
+#4566 = EDGE_CURVE('',#4559,#4567,#4569,.T.);
+#4567 = VERTEX_POINT('',#4568);
+#4568 = CARTESIAN_POINT('',(-2.15,-1.43,0.625));
+#4569 = LINE('',#4570,#4571);
+#4570 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4571 = VECTOR('',#4572,1.);
+#4572 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4573 = ORIENTED_EDGE('',*,*,#4574,.T.);
+#4574 = EDGE_CURVE('',#4567,#4575,#4577,.T.);
+#4575 = VERTEX_POINT('',#4576);
+#4576 = CARTESIAN_POINT('',(-2.15,-1.17,0.625));
+#4577 = LINE('',#4578,#4579);
+#4578 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4579 = VECTOR('',#4580,1.);
+#4580 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4581 = ORIENTED_EDGE('',*,*,#4582,.T.);
+#4582 = EDGE_CURVE('',#4575,#4583,#4585,.T.);
+#4583 = VERTEX_POINT('',#4584);
+#4584 = CARTESIAN_POINT('',(-2.15,-0.78,0.625));
+#4585 = LINE('',#4586,#4587);
+#4586 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4587 = VECTOR('',#4588,1.);
+#4588 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4589 = ORIENTED_EDGE('',*,*,#4590,.T.);
+#4590 = EDGE_CURVE('',#4583,#4591,#4593,.T.);
+#4591 = VERTEX_POINT('',#4592);
+#4592 = CARTESIAN_POINT('',(-2.15,-0.52,0.625));
+#4593 = LINE('',#4594,#4595);
+#4594 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4595 = VECTOR('',#4596,1.);
+#4596 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4597 = ORIENTED_EDGE('',*,*,#4598,.T.);
+#4598 = EDGE_CURVE('',#4591,#4599,#4601,.T.);
+#4599 = VERTEX_POINT('',#4600);
+#4600 = CARTESIAN_POINT('',(-2.15,-0.13,0.625));
+#4601 = LINE('',#4602,#4603);
+#4602 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4603 = VECTOR('',#4604,1.);
+#4604 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4605 = ORIENTED_EDGE('',*,*,#4606,.T.);
+#4606 = EDGE_CURVE('',#4599,#4607,#4609,.T.);
+#4607 = VERTEX_POINT('',#4608);
+#4608 = CARTESIAN_POINT('',(-2.15,0.13,0.625));
+#4609 = LINE('',#4610,#4611);
+#4610 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4611 = VECTOR('',#4612,1.);
+#4612 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4613 = ORIENTED_EDGE('',*,*,#4614,.T.);
+#4614 = EDGE_CURVE('',#4607,#4615,#4617,.T.);
+#4615 = VERTEX_POINT('',#4616);
+#4616 = CARTESIAN_POINT('',(-2.15,0.52,0.625));
+#4617 = LINE('',#4618,#4619);
+#4618 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4619 = VECTOR('',#4620,1.);
+#4620 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4621 = ORIENTED_EDGE('',*,*,#4622,.T.);
+#4622 = EDGE_CURVE('',#4615,#4623,#4625,.T.);
+#4623 = VERTEX_POINT('',#4624);
+#4624 = CARTESIAN_POINT('',(-2.15,0.78,0.625));
+#4625 = LINE('',#4626,#4627);
+#4626 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4627 = VECTOR('',#4628,1.);
+#4628 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4629 = ORIENTED_EDGE('',*,*,#4630,.T.);
+#4630 = EDGE_CURVE('',#4623,#4631,#4633,.T.);
+#4631 = VERTEX_POINT('',#4632);
+#4632 = CARTESIAN_POINT('',(-2.15,1.17,0.625));
+#4633 = LINE('',#4634,#4635);
+#4634 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4635 = VECTOR('',#4636,1.);
+#4636 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4637 = ORIENTED_EDGE('',*,*,#4638,.T.);
+#4638 = EDGE_CURVE('',#4631,#4639,#4641,.T.);
+#4639 = VERTEX_POINT('',#4640);
+#4640 = CARTESIAN_POINT('',(-2.15,1.43,0.625));
+#4641 = LINE('',#4642,#4643);
+#4642 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4643 = VECTOR('',#4644,1.);
+#4644 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4645 = ORIENTED_EDGE('',*,*,#4646,.T.);
+#4646 = EDGE_CURVE('',#4639,#4647,#4649,.T.);
+#4647 = VERTEX_POINT('',#4648);
+#4648 = CARTESIAN_POINT('',(-2.15,1.82,0.625));
+#4649 = LINE('',#4650,#4651);
+#4650 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4651 = VECTOR('',#4652,1.);
+#4652 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4653 = ORIENTED_EDGE('',*,*,#4654,.T.);
+#4654 = EDGE_CURVE('',#4647,#4655,#4657,.T.);
+#4655 = VERTEX_POINT('',#4656);
+#4656 = CARTESIAN_POINT('',(-2.15,2.08,0.625));
+#4657 = LINE('',#4658,#4659);
+#4658 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4659 = VECTOR('',#4660,1.);
+#4660 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4661 = ORIENTED_EDGE('',*,*,#4662,.T.);
+#4662 = EDGE_CURVE('',#4655,#4526,#4663,.T.);
+#4663 = LINE('',#4664,#4665);
+#4664 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4665 = VECTOR('',#4666,1.);
+#4666 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4667 = ORIENTED_EDGE('',*,*,#4535,.T.);
+#4668 = ORIENTED_EDGE('',*,*,#2976,.F.);
+#4669 = ORIENTED_EDGE('',*,*,#4670,.F.);
+#4670 = EDGE_CURVE('',#4549,#2977,#4671,.T.);
+#4671 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4672,#4673),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4672 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4673 = CARTESIAN_POINT('',(-2.070291289374,-2.235145644687,1.));
+#4674 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#4675,#4676)
+,(#4677,#4678
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.55),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#4675 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4676 = CARTESIAN_POINT('',(-2.070291289374,-2.235145644687,1.));
+#4677 = CARTESIAN_POINT('',(-2.15,2.275,0.625));
+#4678 = CARTESIAN_POINT('',(-2.070291289374,2.235145644687,1.));
+#4679 = ADVANCED_FACE('',(#4680),#4697,.F.);
+#4680 = FACE_BOUND('',#4681,.F.);
+#4681 = EDGE_LOOP('',(#4682,#4690,#4691,#4692));
+#4682 = ORIENTED_EDGE('',*,*,#4683,.T.);
+#4683 = EDGE_CURVE('',#4684,#4549,#4686,.T.);
+#4684 = VERTEX_POINT('',#4685);
+#4685 = CARTESIAN_POINT('',(-1.975,-2.45,0.625));
+#4686 = LINE('',#4687,#4688);
+#4687 = CARTESIAN_POINT('',(-1.975,-2.45,0.625));
+#4688 = VECTOR('',#4689,1.);
+#4689 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4690 = ORIENTED_EDGE('',*,*,#4670,.T.);
+#4691 = ORIENTED_EDGE('',*,*,#2984,.F.);
+#4692 = ORIENTED_EDGE('',*,*,#4693,.F.);
+#4693 = EDGE_CURVE('',#4684,#2985,#4694,.T.);
+#4694 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4695,#4696),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4695 = CARTESIAN_POINT('',(-1.975,-2.45,0.625));
+#4696 = CARTESIAN_POINT('',(-1.935145644687,-2.370291289374,1.));
+#4697 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#4698,#4699)
+,(#4700,#4701
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.247487373415),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#4698 = CARTESIAN_POINT('',(-1.975,-2.45,0.625));
+#4699 = CARTESIAN_POINT('',(-1.935145644687,-2.370291289374,1.));
+#4700 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4701 = CARTESIAN_POINT('',(-2.070291289374,-2.235145644687,1.));
+#4702 = ADVANCED_FACE('',(#4703),#4714,.F.);
+#4703 = FACE_BOUND('',#4704,.F.);
+#4704 = EDGE_LOOP('',(#4705,#4711,#4712,#4713));
+#4705 = ORIENTED_EDGE('',*,*,#4706,.T.);
+#4706 = EDGE_CURVE('',#3028,#4684,#4707,.T.);
+#4707 = LINE('',#4708,#4709);
+#4708 = CARTESIAN_POINT('',(1.975,-2.45,0.625));
+#4709 = VECTOR('',#4710,1.);
+#4710 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4711 = ORIENTED_EDGE('',*,*,#4693,.T.);
+#4712 = ORIENTED_EDGE('',*,*,#2992,.F.);
+#4713 = ORIENTED_EDGE('',*,*,#3035,.F.);
+#4714 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#4715,#4716)
+,(#4717,#4718
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.95),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#4715 = CARTESIAN_POINT('',(1.975,-2.45,0.625));
+#4716 = CARTESIAN_POINT('',(1.935145644687,-2.370291289374,1.));
+#4717 = CARTESIAN_POINT('',(-1.975,-2.45,0.625));
+#4718 = CARTESIAN_POINT('',(-1.935145644687,-2.370291289374,1.));
+#4719 = ADVANCED_FACE('',(#4720),#4739,.F.);
+#4720 = FACE_BOUND('',#4721,.T.);
+#4721 = EDGE_LOOP('',(#4722,#4730,#4731,#4732));
+#4722 = ORIENTED_EDGE('',*,*,#4723,.F.);
+#4723 = EDGE_CURVE('',#3011,#4724,#4726,.T.);
+#4724 = VERTEX_POINT('',#4725);
+#4725 = CARTESIAN_POINT('',(-1.370291289374,1.420291289374,0.9));
+#4726 = LINE('',#4727,#4728);
+#4727 = CARTESIAN_POINT('',(-1.370291289374,1.420291289374,1.));
+#4728 = VECTOR('',#4729,1.);
+#4729 = DIRECTION('',(0.,-0.,-1.));
+#4730 = ORIENTED_EDGE('',*,*,#3010,.T.);
+#4731 = ORIENTED_EDGE('',*,*,#4723,.T.);
+#4732 = ORIENTED_EDGE('',*,*,#4733,.F.);
+#4733 = EDGE_CURVE('',#4724,#4724,#4734,.T.);
+#4734 = CIRCLE('',#4735,0.25);
+#4735 = AXIS2_PLACEMENT_3D('',#4736,#4737,#4738);
+#4736 = CARTESIAN_POINT('',(-1.370291289374,1.670291289374,0.9));
+#4737 = DIRECTION('',(-0.,0.,1.));
+#4738 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4739 = CYLINDRICAL_SURFACE('',#4740,0.25);
+#4740 = AXIS2_PLACEMENT_3D('',#4741,#4742,#4743);
+#4741 = CARTESIAN_POINT('',(-1.370291289374,1.670291289374,1.));
+#4742 = DIRECTION('',(-0.,0.,-1.));
+#4743 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4744 = ADVANCED_FACE('',(#4745),#4755,.F.);
+#4745 = FACE_BOUND('',#4746,.F.);
+#4746 = EDGE_LOOP('',(#4747,#4748,#4753,#4754));
+#4747 = ORIENTED_EDGE('',*,*,#3303,.T.);
+#4748 = ORIENTED_EDGE('',*,*,#4749,.T.);
+#4749 = EDGE_CURVE('',#3297,#4684,#4750,.T.);
+#4750 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4751,#4752),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4751 = CARTESIAN_POINT('',(-2.,-2.5,0.625));
+#4752 = CARTESIAN_POINT('',(-1.975,-2.45,0.625));
+#4753 = ORIENTED_EDGE('',*,*,#4706,.F.);
+#4754 = ORIENTED_EDGE('',*,*,#3816,.F.);
+#4755 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#4756,#4757)
+,(#4758,#4759
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#4756 = CARTESIAN_POINT('',(2.,-2.5,0.625));
+#4757 = CARTESIAN_POINT('',(1.975,-2.45,0.625));
+#4758 = CARTESIAN_POINT('',(-2.,-2.5,0.625));
+#4759 = CARTESIAN_POINT('',(-1.975,-2.45,0.625));
+#4760 = ADVANCED_FACE('',(#4761),#4771,.F.);
+#4761 = FACE_BOUND('',#4762,.F.);
+#4762 = EDGE_LOOP('',(#4763,#4764,#4769,#4770));
+#4763 = ORIENTED_EDGE('',*,*,#3326,.T.);
+#4764 = ORIENTED_EDGE('',*,*,#4765,.T.);
+#4765 = EDGE_CURVE('',#3320,#4549,#4766,.T.);
+#4766 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4767,#4768),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4767 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#4768 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4769 = ORIENTED_EDGE('',*,*,#4683,.F.);
+#4770 = ORIENTED_EDGE('',*,*,#4749,.F.);
+#4771 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#4772,#4773)
+,(#4774,#4775
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.282842712475),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#4772 = CARTESIAN_POINT('',(-2.,-2.5,0.625));
+#4773 = CARTESIAN_POINT('',(-1.975,-2.45,0.625));
+#4774 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#4775 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4776 = ADVANCED_FACE('',(#4777),#4788,.F.);
+#4777 = FACE_BOUND('',#4778,.F.);
+#4778 = EDGE_LOOP('',(#4779,#4780,#4781,#4787));
+#4779 = ORIENTED_EDGE('',*,*,#4765,.F.);
+#4780 = ORIENTED_EDGE('',*,*,#3351,.T.);
+#4781 = ORIENTED_EDGE('',*,*,#4782,.T.);
+#4782 = EDGE_CURVE('',#3344,#4551,#4783,.T.);
+#4783 = LINE('',#4784,#4785);
+#4784 = CARTESIAN_POINT('',(-2.4,-2.08,0.625));
+#4785 = VECTOR('',#4786,1.);
+#4786 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#4787 = ORIENTED_EDGE('',*,*,#4548,.F.);
+#4788 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#4789,#4790)
+,(#4791,#4792
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#4789 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#4790 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4791 = CARTESIAN_POINT('',(-2.2,2.3,0.625));
+#4792 = CARTESIAN_POINT('',(-2.15,2.275,0.625));
+#4793 = ADVANCED_FACE('',(#4794),#4880,.F.);
+#4794 = FACE_BOUND('',#4795,.F.);
+#4795 = EDGE_LOOP('',(#4796,#4797,#4798,#4807,#4815,#4824,#4832,#4840,
+#4848,#4857,#4865,#4874));
+#4796 = ORIENTED_EDGE('',*,*,#3343,.F.);
+#4797 = ORIENTED_EDGE('',*,*,#3395,.T.);
+#4798 = ORIENTED_EDGE('',*,*,#4799,.T.);
+#4799 = EDGE_CURVE('',#3396,#4800,#4802,.T.);
+#4800 = VERTEX_POINT('',#4801);
+#4801 = CARTESIAN_POINT('',(-2.5,-2.08,0.375));
+#4802 = CIRCLE('',#4803,1.E-01);
+#4803 = AXIS2_PLACEMENT_3D('',#4804,#4805,#4806);
+#4804 = CARTESIAN_POINT('',(-2.4,-2.08,0.375));
+#4805 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#4806 = DIRECTION('',(0.,0.,1.));
+#4807 = ORIENTED_EDGE('',*,*,#4808,.T.);
+#4808 = EDGE_CURVE('',#4800,#4809,#4811,.T.);
+#4809 = VERTEX_POINT('',#4810);
+#4810 = CARTESIAN_POINT('',(-2.5,-2.08,0.25));
+#4811 = LINE('',#4812,#4813);
+#4812 = CARTESIAN_POINT('',(-2.5,-2.08,0.375));
+#4813 = VECTOR('',#4814,1.);
+#4814 = DIRECTION('',(-0.,0.,-1.));
+#4815 = ORIENTED_EDGE('',*,*,#4816,.T.);
+#4816 = EDGE_CURVE('',#4809,#4817,#4819,.T.);
+#4817 = VERTEX_POINT('',#4818);
+#4818 = CARTESIAN_POINT('',(-2.75,-2.08,1.110223024625E-16));
+#4819 = CIRCLE('',#4820,0.25);
+#4820 = AXIS2_PLACEMENT_3D('',#4821,#4822,#4823);
+#4821 = CARTESIAN_POINT('',(-2.75,-2.08,0.25));
+#4822 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#4823 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#4824 = ORIENTED_EDGE('',*,*,#4825,.T.);
+#4825 = EDGE_CURVE('',#4817,#4826,#4828,.T.);
+#4826 = VERTEX_POINT('',#4827);
+#4827 = CARTESIAN_POINT('',(-3.2,-2.08,1.110223024625E-16));
+#4828 = LINE('',#4829,#4830);
+#4829 = CARTESIAN_POINT('',(-2.75,-2.08,1.110223024625E-16));
+#4830 = VECTOR('',#4831,1.);
+#4831 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4832 = ORIENTED_EDGE('',*,*,#4833,.T.);
+#4833 = EDGE_CURVE('',#4826,#4834,#4836,.T.);
+#4834 = VERTEX_POINT('',#4835);
+#4835 = CARTESIAN_POINT('',(-3.2,-2.08,0.15));
+#4836 = LINE('',#4837,#4838);
+#4837 = CARTESIAN_POINT('',(-3.2,-2.08,1.110223024625E-16));
+#4838 = VECTOR('',#4839,1.);
+#4839 = DIRECTION('',(0.,0.,1.));
+#4840 = ORIENTED_EDGE('',*,*,#4841,.T.);
+#4841 = EDGE_CURVE('',#4834,#4842,#4844,.T.);
+#4842 = VERTEX_POINT('',#4843);
+#4843 = CARTESIAN_POINT('',(-2.75,-2.08,0.15));
+#4844 = LINE('',#4845,#4846);
+#4845 = CARTESIAN_POINT('',(-3.2,-2.08,0.15));
+#4846 = VECTOR('',#4847,1.);
+#4847 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#4848 = ORIENTED_EDGE('',*,*,#4849,.T.);
+#4849 = EDGE_CURVE('',#4842,#4850,#4852,.T.);
+#4850 = VERTEX_POINT('',#4851);
+#4851 = CARTESIAN_POINT('',(-2.65,-2.08,0.25));
+#4852 = CIRCLE('',#4853,1.E-01);
+#4853 = AXIS2_PLACEMENT_3D('',#4854,#4855,#4856);
+#4854 = CARTESIAN_POINT('',(-2.75,-2.08,0.25));
+#4855 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#4856 = DIRECTION('',(-0.,0.,-1.));
+#4857 = ORIENTED_EDGE('',*,*,#4858,.T.);
+#4858 = EDGE_CURVE('',#4850,#4859,#4861,.T.);
+#4859 = VERTEX_POINT('',#4860);
+#4860 = CARTESIAN_POINT('',(-2.65,-2.08,0.375));
+#4861 = LINE('',#4862,#4863);
+#4862 = CARTESIAN_POINT('',(-2.65,-2.08,0.25));
+#4863 = VECTOR('',#4864,1.);
+#4864 = DIRECTION('',(0.,0.,1.));
+#4865 = ORIENTED_EDGE('',*,*,#4866,.T.);
+#4866 = EDGE_CURVE('',#4859,#4867,#4869,.T.);
+#4867 = VERTEX_POINT('',#4868);
+#4868 = CARTESIAN_POINT('',(-2.4,-2.08,0.625));
+#4869 = CIRCLE('',#4870,0.25);
+#4870 = AXIS2_PLACEMENT_3D('',#4871,#4872,#4873);
+#4871 = CARTESIAN_POINT('',(-2.4,-2.08,0.375));
+#4872 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#4873 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#4874 = ORIENTED_EDGE('',*,*,#4875,.T.);
+#4875 = EDGE_CURVE('',#4867,#3344,#4876,.T.);
+#4876 = LINE('',#4877,#4878);
+#4877 = CARTESIAN_POINT('',(-2.4,-2.08,0.625));
+#4878 = VECTOR('',#4879,1.);
+#4879 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#4880 = PLANE('',#4881);
+#4881 = AXIS2_PLACEMENT_3D('',#4882,#4883,#4884);
+#4882 = CARTESIAN_POINT('',(-2.634769719427,-2.08,0.289787506618));
+#4883 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#4884 = DIRECTION('',(0.,0.,1.));
+#4885 = ADVANCED_FACE('',(#4886),#4972,.T.);
+#4886 = FACE_BOUND('',#4887,.T.);
+#4887 = EDGE_LOOP('',(#4888,#4889,#4890,#4899,#4907,#4916,#4924,#4932,
+#4940,#4949,#4957,#4966));
+#4888 = ORIENTED_EDGE('',*,*,#3365,.F.);
+#4889 = ORIENTED_EDGE('',*,*,#3435,.T.);
+#4890 = ORIENTED_EDGE('',*,*,#4891,.T.);
+#4891 = EDGE_CURVE('',#3436,#4892,#4894,.T.);
+#4892 = VERTEX_POINT('',#4893);
+#4893 = CARTESIAN_POINT('',(-2.5,2.08,0.375));
+#4894 = CIRCLE('',#4895,1.E-01);
+#4895 = AXIS2_PLACEMENT_3D('',#4896,#4897,#4898);
+#4896 = CARTESIAN_POINT('',(-2.4,2.08,0.375));
+#4897 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#4898 = DIRECTION('',(0.,0.,1.));
+#4899 = ORIENTED_EDGE('',*,*,#4900,.T.);
+#4900 = EDGE_CURVE('',#4892,#4901,#4903,.T.);
+#4901 = VERTEX_POINT('',#4902);
+#4902 = CARTESIAN_POINT('',(-2.5,2.08,0.25));
+#4903 = LINE('',#4904,#4905);
+#4904 = CARTESIAN_POINT('',(-2.5,2.08,0.375));
+#4905 = VECTOR('',#4906,1.);
+#4906 = DIRECTION('',(-0.,0.,-1.));
+#4907 = ORIENTED_EDGE('',*,*,#4908,.T.);
+#4908 = EDGE_CURVE('',#4901,#4909,#4911,.T.);
+#4909 = VERTEX_POINT('',#4910);
+#4910 = CARTESIAN_POINT('',(-2.75,2.08,1.110223024625E-16));
+#4911 = CIRCLE('',#4912,0.25);
+#4912 = AXIS2_PLACEMENT_3D('',#4913,#4914,#4915);
+#4913 = CARTESIAN_POINT('',(-2.75,2.08,0.25));
+#4914 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#4915 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#4916 = ORIENTED_EDGE('',*,*,#4917,.T.);
+#4917 = EDGE_CURVE('',#4909,#4918,#4920,.T.);
+#4918 = VERTEX_POINT('',#4919);
+#4919 = CARTESIAN_POINT('',(-3.2,2.08,1.110223024625E-16));
+#4920 = LINE('',#4921,#4922);
+#4921 = CARTESIAN_POINT('',(-2.75,2.08,1.110223024625E-16));
+#4922 = VECTOR('',#4923,1.);
+#4923 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4924 = ORIENTED_EDGE('',*,*,#4925,.T.);
+#4925 = EDGE_CURVE('',#4918,#4926,#4928,.T.);
+#4926 = VERTEX_POINT('',#4927);
+#4927 = CARTESIAN_POINT('',(-3.2,2.08,0.15));
+#4928 = LINE('',#4929,#4930);
+#4929 = CARTESIAN_POINT('',(-3.2,2.08,1.110223024625E-16));
+#4930 = VECTOR('',#4931,1.);
+#4931 = DIRECTION('',(0.,0.,1.));
+#4932 = ORIENTED_EDGE('',*,*,#4933,.T.);
+#4933 = EDGE_CURVE('',#4926,#4934,#4936,.T.);
+#4934 = VERTEX_POINT('',#4935);
+#4935 = CARTESIAN_POINT('',(-2.75,2.08,0.15));
+#4936 = LINE('',#4937,#4938);
+#4937 = CARTESIAN_POINT('',(-3.2,2.08,0.15));
+#4938 = VECTOR('',#4939,1.);
+#4939 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#4940 = ORIENTED_EDGE('',*,*,#4941,.T.);
+#4941 = EDGE_CURVE('',#4934,#4942,#4944,.T.);
+#4942 = VERTEX_POINT('',#4943);
+#4943 = CARTESIAN_POINT('',(-2.65,2.08,0.25));
+#4944 = CIRCLE('',#4945,1.E-01);
+#4945 = AXIS2_PLACEMENT_3D('',#4946,#4947,#4948);
+#4946 = CARTESIAN_POINT('',(-2.75,2.08,0.25));
+#4947 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#4948 = DIRECTION('',(-0.,0.,-1.));
+#4949 = ORIENTED_EDGE('',*,*,#4950,.T.);
+#4950 = EDGE_CURVE('',#4942,#4951,#4953,.T.);
+#4951 = VERTEX_POINT('',#4952);
+#4952 = CARTESIAN_POINT('',(-2.65,2.08,0.375));
+#4953 = LINE('',#4954,#4955);
+#4954 = CARTESIAN_POINT('',(-2.65,2.08,0.25));
+#4955 = VECTOR('',#4956,1.);
+#4956 = DIRECTION('',(0.,0.,1.));
+#4957 = ORIENTED_EDGE('',*,*,#4958,.T.);
+#4958 = EDGE_CURVE('',#4951,#4959,#4961,.T.);
+#4959 = VERTEX_POINT('',#4960);
+#4960 = CARTESIAN_POINT('',(-2.4,2.08,0.625));
+#4961 = CIRCLE('',#4962,0.25);
+#4962 = AXIS2_PLACEMENT_3D('',#4963,#4964,#4965);
+#4963 = CARTESIAN_POINT('',(-2.4,2.08,0.375));
+#4964 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#4965 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#4966 = ORIENTED_EDGE('',*,*,#4967,.T.);
+#4967 = EDGE_CURVE('',#4959,#3366,#4968,.T.);
+#4968 = LINE('',#4969,#4970);
+#4969 = CARTESIAN_POINT('',(-2.4,2.08,0.625));
+#4970 = VECTOR('',#4971,1.);
+#4971 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#4972 = PLANE('',#4973);
+#4973 = AXIS2_PLACEMENT_3D('',#4974,#4975,#4976);
+#4974 = CARTESIAN_POINT('',(-2.634769719427,2.08,0.289787506618));
+#4975 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#4976 = DIRECTION('',(0.,0.,1.));
+#4977 = ADVANCED_FACE('',(#4978),#4993,.F.);
+#4978 = FACE_BOUND('',#4979,.F.);
+#4979 = EDGE_LOOP('',(#4980,#4986,#4987,#4992));
+#4980 = ORIENTED_EDGE('',*,*,#4981,.F.);
+#4981 = EDGE_CURVE('',#3366,#4655,#4982,.T.);
+#4982 = LINE('',#4983,#4984);
+#4983 = CARTESIAN_POINT('',(-2.4,2.08,0.625));
+#4984 = VECTOR('',#4985,1.);
+#4985 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#4986 = ORIENTED_EDGE('',*,*,#3381,.T.);
+#4987 = ORIENTED_EDGE('',*,*,#4988,.T.);
+#4988 = EDGE_CURVE('',#3375,#4526,#4989,.T.);
+#4989 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4990,#4991),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4990 = CARTESIAN_POINT('',(-2.2,2.3,0.625));
+#4991 = CARTESIAN_POINT('',(-2.15,2.275,0.625));
+#4992 = ORIENTED_EDGE('',*,*,#4662,.F.);
+#4993 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#4994,#4995)
+,(#4996,#4997
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#4994 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#4995 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#4996 = CARTESIAN_POINT('',(-2.2,2.3,0.625));
+#4997 = CARTESIAN_POINT('',(-2.15,2.275,0.625));
+#4998 = ADVANCED_FACE('',(#4999),#5018,.F.);
+#4999 = FACE_BOUND('',#5000,.F.);
+#5000 = EDGE_LOOP('',(#5001,#5002,#5011,#5017));
+#5001 = ORIENTED_EDGE('',*,*,#3412,.T.);
+#5002 = ORIENTED_EDGE('',*,*,#5003,.T.);
+#5003 = EDGE_CURVE('',#3405,#5004,#5006,.T.);
+#5004 = VERTEX_POINT('',#5005);
+#5005 = CARTESIAN_POINT('',(-2.5,-1.82,0.375));
+#5006 = CIRCLE('',#5007,1.E-01);
+#5007 = AXIS2_PLACEMENT_3D('',#5008,#5009,#5010);
+#5008 = CARTESIAN_POINT('',(-2.4,-1.82,0.375));
+#5009 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#5010 = DIRECTION('',(0.,0.,1.));
+#5011 = ORIENTED_EDGE('',*,*,#5012,.F.);
+#5012 = EDGE_CURVE('',#4800,#5004,#5013,.T.);
+#5013 = LINE('',#5014,#5015);
+#5014 = CARTESIAN_POINT('',(-2.5,-2.08,0.375));
+#5015 = VECTOR('',#5016,1.);
+#5016 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5017 = ORIENTED_EDGE('',*,*,#4799,.F.);
+#5018 = CYLINDRICAL_SURFACE('',#5019,1.E-01);
+#5019 = AXIS2_PLACEMENT_3D('',#5020,#5021,#5022);
+#5020 = CARTESIAN_POINT('',(-2.4,-2.08,0.375));
+#5021 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#5022 = DIRECTION('',(0.,0.,1.));
+#5023 = ADVANCED_FACE('',(#5024),#5102,.T.);
+#5024 = FACE_BOUND('',#5025,.T.);
+#5025 = EDGE_LOOP('',(#5026,#5027,#5028,#5029,#5037,#5046,#5054,#5062,
+#5070,#5079,#5087,#5096));
+#5026 = ORIENTED_EDGE('',*,*,#3457,.F.);
+#5027 = ORIENTED_EDGE('',*,*,#3404,.T.);
+#5028 = ORIENTED_EDGE('',*,*,#5003,.T.);
+#5029 = ORIENTED_EDGE('',*,*,#5030,.T.);
+#5030 = EDGE_CURVE('',#5004,#5031,#5033,.T.);
+#5031 = VERTEX_POINT('',#5032);
+#5032 = CARTESIAN_POINT('',(-2.5,-1.82,0.25));
+#5033 = LINE('',#5034,#5035);
+#5034 = CARTESIAN_POINT('',(-2.5,-1.82,0.375));
+#5035 = VECTOR('',#5036,1.);
+#5036 = DIRECTION('',(-0.,0.,-1.));
+#5037 = ORIENTED_EDGE('',*,*,#5038,.T.);
+#5038 = EDGE_CURVE('',#5031,#5039,#5041,.T.);
+#5039 = VERTEX_POINT('',#5040);
+#5040 = CARTESIAN_POINT('',(-2.75,-1.82,1.110223024625E-16));
+#5041 = CIRCLE('',#5042,0.25);
+#5042 = AXIS2_PLACEMENT_3D('',#5043,#5044,#5045);
+#5043 = CARTESIAN_POINT('',(-2.75,-1.82,0.25));
+#5044 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5045 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#5046 = ORIENTED_EDGE('',*,*,#5047,.T.);
+#5047 = EDGE_CURVE('',#5039,#5048,#5050,.T.);
+#5048 = VERTEX_POINT('',#5049);
+#5049 = CARTESIAN_POINT('',(-3.2,-1.82,1.110223024625E-16));
+#5050 = LINE('',#5051,#5052);
+#5051 = CARTESIAN_POINT('',(-2.75,-1.82,1.110223024625E-16));
+#5052 = VECTOR('',#5053,1.);
+#5053 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#5054 = ORIENTED_EDGE('',*,*,#5055,.T.);
+#5055 = EDGE_CURVE('',#5048,#5056,#5058,.T.);
+#5056 = VERTEX_POINT('',#5057);
+#5057 = CARTESIAN_POINT('',(-3.2,-1.82,0.15));
+#5058 = LINE('',#5059,#5060);
+#5059 = CARTESIAN_POINT('',(-3.2,-1.82,1.110223024625E-16));
+#5060 = VECTOR('',#5061,1.);
+#5061 = DIRECTION('',(0.,0.,1.));
+#5062 = ORIENTED_EDGE('',*,*,#5063,.T.);
+#5063 = EDGE_CURVE('',#5056,#5064,#5066,.T.);
+#5064 = VERTEX_POINT('',#5065);
+#5065 = CARTESIAN_POINT('',(-2.75,-1.82,0.15));
+#5066 = LINE('',#5067,#5068);
+#5067 = CARTESIAN_POINT('',(-3.2,-1.82,0.15));
+#5068 = VECTOR('',#5069,1.);
+#5069 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5070 = ORIENTED_EDGE('',*,*,#5071,.T.);
+#5071 = EDGE_CURVE('',#5064,#5072,#5074,.T.);
+#5072 = VERTEX_POINT('',#5073);
+#5073 = CARTESIAN_POINT('',(-2.65,-1.82,0.25));
+#5074 = CIRCLE('',#5075,1.E-01);
+#5075 = AXIS2_PLACEMENT_3D('',#5076,#5077,#5078);
+#5076 = CARTESIAN_POINT('',(-2.75,-1.82,0.25));
+#5077 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#5078 = DIRECTION('',(-0.,0.,-1.));
+#5079 = ORIENTED_EDGE('',*,*,#5080,.T.);
+#5080 = EDGE_CURVE('',#5072,#5081,#5083,.T.);
+#5081 = VERTEX_POINT('',#5082);
+#5082 = CARTESIAN_POINT('',(-2.65,-1.82,0.375));
+#5083 = LINE('',#5084,#5085);
+#5084 = CARTESIAN_POINT('',(-2.65,-1.82,0.25));
+#5085 = VECTOR('',#5086,1.);
+#5086 = DIRECTION('',(0.,0.,1.));
+#5087 = ORIENTED_EDGE('',*,*,#5088,.T.);
+#5088 = EDGE_CURVE('',#5081,#5089,#5091,.T.);
+#5089 = VERTEX_POINT('',#5090);
+#5090 = CARTESIAN_POINT('',(-2.4,-1.82,0.625));
+#5091 = CIRCLE('',#5092,0.25);
+#5092 = AXIS2_PLACEMENT_3D('',#5093,#5094,#5095);
+#5093 = CARTESIAN_POINT('',(-2.4,-1.82,0.375));
+#5094 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5095 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#5096 = ORIENTED_EDGE('',*,*,#5097,.T.);
+#5097 = EDGE_CURVE('',#5089,#3458,#5098,.T.);
+#5098 = LINE('',#5099,#5100);
+#5099 = CARTESIAN_POINT('',(-2.4,-1.82,0.625));
+#5100 = VECTOR('',#5101,1.);
+#5101 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5102 = PLANE('',#5103);
+#5103 = AXIS2_PLACEMENT_3D('',#5104,#5105,#5106);
+#5104 = CARTESIAN_POINT('',(-2.634769719427,-1.82,0.289787506618));
+#5105 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5106 = DIRECTION('',(0.,0.,1.));
+#5107 = ADVANCED_FACE('',(#5108),#5194,.F.);
+#5108 = FACE_BOUND('',#5109,.F.);
+#5109 = EDGE_LOOP('',(#5110,#5111,#5112,#5121,#5129,#5138,#5146,#5154,
+#5162,#5171,#5179,#5188));
+#5110 = ORIENTED_EDGE('',*,*,#3497,.F.);
+#5111 = ORIENTED_EDGE('',*,*,#3426,.T.);
+#5112 = ORIENTED_EDGE('',*,*,#5113,.T.);
+#5113 = EDGE_CURVE('',#3427,#5114,#5116,.T.);
+#5114 = VERTEX_POINT('',#5115);
+#5115 = CARTESIAN_POINT('',(-2.5,1.82,0.375));
+#5116 = CIRCLE('',#5117,1.E-01);
+#5117 = AXIS2_PLACEMENT_3D('',#5118,#5119,#5120);
+#5118 = CARTESIAN_POINT('',(-2.4,1.82,0.375));
+#5119 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#5120 = DIRECTION('',(0.,0.,1.));
+#5121 = ORIENTED_EDGE('',*,*,#5122,.T.);
+#5122 = EDGE_CURVE('',#5114,#5123,#5125,.T.);
+#5123 = VERTEX_POINT('',#5124);
+#5124 = CARTESIAN_POINT('',(-2.5,1.82,0.25));
+#5125 = LINE('',#5126,#5127);
+#5126 = CARTESIAN_POINT('',(-2.5,1.82,0.375));
+#5127 = VECTOR('',#5128,1.);
+#5128 = DIRECTION('',(-0.,0.,-1.));
+#5129 = ORIENTED_EDGE('',*,*,#5130,.T.);
+#5130 = EDGE_CURVE('',#5123,#5131,#5133,.T.);
+#5131 = VERTEX_POINT('',#5132);
+#5132 = CARTESIAN_POINT('',(-2.75,1.82,1.110223024625E-16));
+#5133 = CIRCLE('',#5134,0.25);
+#5134 = AXIS2_PLACEMENT_3D('',#5135,#5136,#5137);
+#5135 = CARTESIAN_POINT('',(-2.75,1.82,0.25));
+#5136 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5137 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#5138 = ORIENTED_EDGE('',*,*,#5139,.T.);
+#5139 = EDGE_CURVE('',#5131,#5140,#5142,.T.);
+#5140 = VERTEX_POINT('',#5141);
+#5141 = CARTESIAN_POINT('',(-3.2,1.82,1.110223024625E-16));
+#5142 = LINE('',#5143,#5144);
+#5143 = CARTESIAN_POINT('',(-2.75,1.82,1.110223024625E-16));
+#5144 = VECTOR('',#5145,1.);
+#5145 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#5146 = ORIENTED_EDGE('',*,*,#5147,.T.);
+#5147 = EDGE_CURVE('',#5140,#5148,#5150,.T.);
+#5148 = VERTEX_POINT('',#5149);
+#5149 = CARTESIAN_POINT('',(-3.2,1.82,0.15));
+#5150 = LINE('',#5151,#5152);
+#5151 = CARTESIAN_POINT('',(-3.2,1.82,1.110223024625E-16));
+#5152 = VECTOR('',#5153,1.);
+#5153 = DIRECTION('',(0.,0.,1.));
+#5154 = ORIENTED_EDGE('',*,*,#5155,.T.);
+#5155 = EDGE_CURVE('',#5148,#5156,#5158,.T.);
+#5156 = VERTEX_POINT('',#5157);
+#5157 = CARTESIAN_POINT('',(-2.75,1.82,0.15));
+#5158 = LINE('',#5159,#5160);
+#5159 = CARTESIAN_POINT('',(-3.2,1.82,0.15));
+#5160 = VECTOR('',#5161,1.);
+#5161 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5162 = ORIENTED_EDGE('',*,*,#5163,.T.);
+#5163 = EDGE_CURVE('',#5156,#5164,#5166,.T.);
+#5164 = VERTEX_POINT('',#5165);
+#5165 = CARTESIAN_POINT('',(-2.65,1.82,0.25));
+#5166 = CIRCLE('',#5167,1.E-01);
+#5167 = AXIS2_PLACEMENT_3D('',#5168,#5169,#5170);
+#5168 = CARTESIAN_POINT('',(-2.75,1.82,0.25));
+#5169 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#5170 = DIRECTION('',(-0.,0.,-1.));
+#5171 = ORIENTED_EDGE('',*,*,#5172,.T.);
+#5172 = EDGE_CURVE('',#5164,#5173,#5175,.T.);
+#5173 = VERTEX_POINT('',#5174);
+#5174 = CARTESIAN_POINT('',(-2.65,1.82,0.375));
+#5175 = LINE('',#5176,#5177);
+#5176 = CARTESIAN_POINT('',(-2.65,1.82,0.25));
+#5177 = VECTOR('',#5178,1.);
+#5178 = DIRECTION('',(0.,0.,1.));
+#5179 = ORIENTED_EDGE('',*,*,#5180,.T.);
+#5180 = EDGE_CURVE('',#5173,#5181,#5183,.T.);
+#5181 = VERTEX_POINT('',#5182);
+#5182 = CARTESIAN_POINT('',(-2.4,1.82,0.625));
+#5183 = CIRCLE('',#5184,0.25);
+#5184 = AXIS2_PLACEMENT_3D('',#5185,#5186,#5187);
+#5185 = CARTESIAN_POINT('',(-2.4,1.82,0.375));
+#5186 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5187 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#5188 = ORIENTED_EDGE('',*,*,#5189,.T.);
+#5189 = EDGE_CURVE('',#5181,#3498,#5190,.T.);
+#5190 = LINE('',#5191,#5192);
+#5191 = CARTESIAN_POINT('',(-2.4,1.82,0.625));
+#5192 = VECTOR('',#5193,1.);
+#5193 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5194 = PLANE('',#5195);
+#5195 = AXIS2_PLACEMENT_3D('',#5196,#5197,#5198);
+#5196 = CARTESIAN_POINT('',(-2.634769719427,1.82,0.289787506618));
+#5197 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5198 = DIRECTION('',(0.,0.,1.));
+#5199 = ADVANCED_FACE('',(#5200),#5211,.F.);
+#5200 = FACE_BOUND('',#5201,.F.);
+#5201 = EDGE_LOOP('',(#5202,#5203,#5204,#5210));
+#5202 = ORIENTED_EDGE('',*,*,#3443,.T.);
+#5203 = ORIENTED_EDGE('',*,*,#4891,.T.);
+#5204 = ORIENTED_EDGE('',*,*,#5205,.F.);
+#5205 = EDGE_CURVE('',#5114,#4892,#5206,.T.);
+#5206 = LINE('',#5207,#5208);
+#5207 = CARTESIAN_POINT('',(-2.5,1.82,0.375));
+#5208 = VECTOR('',#5209,1.);
+#5209 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5210 = ORIENTED_EDGE('',*,*,#5113,.F.);
+#5211 = CYLINDRICAL_SURFACE('',#5212,1.E-01);
+#5212 = AXIS2_PLACEMENT_3D('',#5213,#5214,#5215);
+#5213 = CARTESIAN_POINT('',(-2.4,1.82,0.375));
+#5214 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#5215 = DIRECTION('',(0.,0.,1.));
+#5216 = ADVANCED_FACE('',(#5217),#5233,.F.);
+#5217 = FACE_BOUND('',#5218,.F.);
+#5218 = EDGE_LOOP('',(#5219,#5225,#5226,#5232));
+#5219 = ORIENTED_EDGE('',*,*,#5220,.F.);
+#5220 = EDGE_CURVE('',#3458,#4559,#5221,.T.);
+#5221 = LINE('',#5222,#5223);
+#5222 = CARTESIAN_POINT('',(-2.4,-1.82,0.625));
+#5223 = VECTOR('',#5224,1.);
+#5224 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5225 = ORIENTED_EDGE('',*,*,#3474,.T.);
+#5226 = ORIENTED_EDGE('',*,*,#5227,.T.);
+#5227 = EDGE_CURVE('',#3467,#4567,#5228,.T.);
+#5228 = LINE('',#5229,#5230);
+#5229 = CARTESIAN_POINT('',(-2.4,-1.43,0.625));
+#5230 = VECTOR('',#5231,1.);
+#5231 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5232 = ORIENTED_EDGE('',*,*,#4566,.F.);
+#5233 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#5234,#5235)
+,(#5236,#5237
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#5234 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#5235 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#5236 = CARTESIAN_POINT('',(-2.2,2.3,0.625));
+#5237 = CARTESIAN_POINT('',(-2.15,2.275,0.625));
+#5238 = ADVANCED_FACE('',(#5239),#5325,.F.);
+#5239 = FACE_BOUND('',#5240,.F.);
+#5240 = EDGE_LOOP('',(#5241,#5242,#5243,#5252,#5260,#5269,#5277,#5285,
+#5293,#5302,#5310,#5319));
+#5241 = ORIENTED_EDGE('',*,*,#3466,.F.);
+#5242 = ORIENTED_EDGE('',*,*,#3519,.T.);
+#5243 = ORIENTED_EDGE('',*,*,#5244,.T.);
+#5244 = EDGE_CURVE('',#3520,#5245,#5247,.T.);
+#5245 = VERTEX_POINT('',#5246);
+#5246 = CARTESIAN_POINT('',(-2.5,-1.43,0.375));
+#5247 = CIRCLE('',#5248,1.E-01);
+#5248 = AXIS2_PLACEMENT_3D('',#5249,#5250,#5251);
+#5249 = CARTESIAN_POINT('',(-2.4,-1.43,0.375));
+#5250 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#5251 = DIRECTION('',(0.,0.,1.));
+#5252 = ORIENTED_EDGE('',*,*,#5253,.T.);
+#5253 = EDGE_CURVE('',#5245,#5254,#5256,.T.);
+#5254 = VERTEX_POINT('',#5255);
+#5255 = CARTESIAN_POINT('',(-2.5,-1.43,0.25));
+#5256 = LINE('',#5257,#5258);
+#5257 = CARTESIAN_POINT('',(-2.5,-1.43,0.375));
+#5258 = VECTOR('',#5259,1.);
+#5259 = DIRECTION('',(-0.,0.,-1.));
+#5260 = ORIENTED_EDGE('',*,*,#5261,.T.);
+#5261 = EDGE_CURVE('',#5254,#5262,#5264,.T.);
+#5262 = VERTEX_POINT('',#5263);
+#5263 = CARTESIAN_POINT('',(-2.75,-1.43,1.110223024625E-16));
+#5264 = CIRCLE('',#5265,0.25);
+#5265 = AXIS2_PLACEMENT_3D('',#5266,#5267,#5268);
+#5266 = CARTESIAN_POINT('',(-2.75,-1.43,0.25));
+#5267 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5268 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#5269 = ORIENTED_EDGE('',*,*,#5270,.T.);
+#5270 = EDGE_CURVE('',#5262,#5271,#5273,.T.);
+#5271 = VERTEX_POINT('',#5272);
+#5272 = CARTESIAN_POINT('',(-3.2,-1.43,1.110223024625E-16));
+#5273 = LINE('',#5274,#5275);
+#5274 = CARTESIAN_POINT('',(-2.75,-1.43,1.110223024625E-16));
+#5275 = VECTOR('',#5276,1.);
+#5276 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#5277 = ORIENTED_EDGE('',*,*,#5278,.T.);
+#5278 = EDGE_CURVE('',#5271,#5279,#5281,.T.);
+#5279 = VERTEX_POINT('',#5280);
+#5280 = CARTESIAN_POINT('',(-3.2,-1.43,0.15));
+#5281 = LINE('',#5282,#5283);
+#5282 = CARTESIAN_POINT('',(-3.2,-1.43,1.110223024625E-16));
+#5283 = VECTOR('',#5284,1.);
+#5284 = DIRECTION('',(0.,0.,1.));
+#5285 = ORIENTED_EDGE('',*,*,#5286,.T.);
+#5286 = EDGE_CURVE('',#5279,#5287,#5289,.T.);
+#5287 = VERTEX_POINT('',#5288);
+#5288 = CARTESIAN_POINT('',(-2.75,-1.43,0.15));
+#5289 = LINE('',#5290,#5291);
+#5290 = CARTESIAN_POINT('',(-3.2,-1.43,0.15));
+#5291 = VECTOR('',#5292,1.);
+#5292 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5293 = ORIENTED_EDGE('',*,*,#5294,.T.);
+#5294 = EDGE_CURVE('',#5287,#5295,#5297,.T.);
+#5295 = VERTEX_POINT('',#5296);
+#5296 = CARTESIAN_POINT('',(-2.65,-1.43,0.25));
+#5297 = CIRCLE('',#5298,1.E-01);
+#5298 = AXIS2_PLACEMENT_3D('',#5299,#5300,#5301);
+#5299 = CARTESIAN_POINT('',(-2.75,-1.43,0.25));
+#5300 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#5301 = DIRECTION('',(-0.,0.,-1.));
+#5302 = ORIENTED_EDGE('',*,*,#5303,.T.);
+#5303 = EDGE_CURVE('',#5295,#5304,#5306,.T.);
+#5304 = VERTEX_POINT('',#5305);
+#5305 = CARTESIAN_POINT('',(-2.65,-1.43,0.375));
+#5306 = LINE('',#5307,#5308);
+#5307 = CARTESIAN_POINT('',(-2.65,-1.43,0.25));
+#5308 = VECTOR('',#5309,1.);
+#5309 = DIRECTION('',(0.,0.,1.));
+#5310 = ORIENTED_EDGE('',*,*,#5311,.T.);
+#5311 = EDGE_CURVE('',#5304,#5312,#5314,.T.);
+#5312 = VERTEX_POINT('',#5313);
+#5313 = CARTESIAN_POINT('',(-2.4,-1.43,0.625));
+#5314 = CIRCLE('',#5315,0.25);
+#5315 = AXIS2_PLACEMENT_3D('',#5316,#5317,#5318);
+#5316 = CARTESIAN_POINT('',(-2.4,-1.43,0.375));
+#5317 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5318 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#5319 = ORIENTED_EDGE('',*,*,#5320,.T.);
+#5320 = EDGE_CURVE('',#5312,#3467,#5321,.T.);
+#5321 = LINE('',#5322,#5323);
+#5322 = CARTESIAN_POINT('',(-2.4,-1.43,0.625));
+#5323 = VECTOR('',#5324,1.);
+#5324 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5325 = PLANE('',#5326);
+#5326 = AXIS2_PLACEMENT_3D('',#5327,#5328,#5329);
+#5327 = CARTESIAN_POINT('',(-2.634769719427,-1.43,0.289787506618));
+#5328 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5329 = DIRECTION('',(0.,0.,1.));
+#5330 = ADVANCED_FACE('',(#5331),#5417,.T.);
+#5331 = FACE_BOUND('',#5332,.T.);
+#5332 = EDGE_LOOP('',(#5333,#5334,#5335,#5344,#5352,#5361,#5369,#5377,
+#5385,#5394,#5402,#5411));
+#5333 = ORIENTED_EDGE('',*,*,#3488,.F.);
+#5334 = ORIENTED_EDGE('',*,*,#3559,.T.);
+#5335 = ORIENTED_EDGE('',*,*,#5336,.T.);
+#5336 = EDGE_CURVE('',#3560,#5337,#5339,.T.);
+#5337 = VERTEX_POINT('',#5338);
+#5338 = CARTESIAN_POINT('',(-2.5,1.43,0.375));
+#5339 = CIRCLE('',#5340,1.E-01);
+#5340 = AXIS2_PLACEMENT_3D('',#5341,#5342,#5343);
+#5341 = CARTESIAN_POINT('',(-2.4,1.43,0.375));
+#5342 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#5343 = DIRECTION('',(0.,0.,1.));
+#5344 = ORIENTED_EDGE('',*,*,#5345,.T.);
+#5345 = EDGE_CURVE('',#5337,#5346,#5348,.T.);
+#5346 = VERTEX_POINT('',#5347);
+#5347 = CARTESIAN_POINT('',(-2.5,1.43,0.25));
+#5348 = LINE('',#5349,#5350);
+#5349 = CARTESIAN_POINT('',(-2.5,1.43,0.375));
+#5350 = VECTOR('',#5351,1.);
+#5351 = DIRECTION('',(-0.,0.,-1.));
+#5352 = ORIENTED_EDGE('',*,*,#5353,.T.);
+#5353 = EDGE_CURVE('',#5346,#5354,#5356,.T.);
+#5354 = VERTEX_POINT('',#5355);
+#5355 = CARTESIAN_POINT('',(-2.75,1.43,1.110223024625E-16));
+#5356 = CIRCLE('',#5357,0.25);
+#5357 = AXIS2_PLACEMENT_3D('',#5358,#5359,#5360);
+#5358 = CARTESIAN_POINT('',(-2.75,1.43,0.25));
+#5359 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5360 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#5361 = ORIENTED_EDGE('',*,*,#5362,.T.);
+#5362 = EDGE_CURVE('',#5354,#5363,#5365,.T.);
+#5363 = VERTEX_POINT('',#5364);
+#5364 = CARTESIAN_POINT('',(-3.2,1.43,1.110223024625E-16));
+#5365 = LINE('',#5366,#5367);
+#5366 = CARTESIAN_POINT('',(-2.75,1.43,1.110223024625E-16));
+#5367 = VECTOR('',#5368,1.);
+#5368 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#5369 = ORIENTED_EDGE('',*,*,#5370,.T.);
+#5370 = EDGE_CURVE('',#5363,#5371,#5373,.T.);
+#5371 = VERTEX_POINT('',#5372);
+#5372 = CARTESIAN_POINT('',(-3.2,1.43,0.15));
+#5373 = LINE('',#5374,#5375);
+#5374 = CARTESIAN_POINT('',(-3.2,1.43,1.110223024625E-16));
+#5375 = VECTOR('',#5376,1.);
+#5376 = DIRECTION('',(0.,0.,1.));
+#5377 = ORIENTED_EDGE('',*,*,#5378,.T.);
+#5378 = EDGE_CURVE('',#5371,#5379,#5381,.T.);
+#5379 = VERTEX_POINT('',#5380);
+#5380 = CARTESIAN_POINT('',(-2.75,1.43,0.15));
+#5381 = LINE('',#5382,#5383);
+#5382 = CARTESIAN_POINT('',(-3.2,1.43,0.15));
+#5383 = VECTOR('',#5384,1.);
+#5384 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5385 = ORIENTED_EDGE('',*,*,#5386,.T.);
+#5386 = EDGE_CURVE('',#5379,#5387,#5389,.T.);
+#5387 = VERTEX_POINT('',#5388);
+#5388 = CARTESIAN_POINT('',(-2.65,1.43,0.25));
+#5389 = CIRCLE('',#5390,1.E-01);
+#5390 = AXIS2_PLACEMENT_3D('',#5391,#5392,#5393);
+#5391 = CARTESIAN_POINT('',(-2.75,1.43,0.25));
+#5392 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#5393 = DIRECTION('',(-0.,0.,-1.));
+#5394 = ORIENTED_EDGE('',*,*,#5395,.T.);
+#5395 = EDGE_CURVE('',#5387,#5396,#5398,.T.);
+#5396 = VERTEX_POINT('',#5397);
+#5397 = CARTESIAN_POINT('',(-2.65,1.43,0.375));
+#5398 = LINE('',#5399,#5400);
+#5399 = CARTESIAN_POINT('',(-2.65,1.43,0.25));
+#5400 = VECTOR('',#5401,1.);
+#5401 = DIRECTION('',(0.,0.,1.));
+#5402 = ORIENTED_EDGE('',*,*,#5403,.T.);
+#5403 = EDGE_CURVE('',#5396,#5404,#5406,.T.);
+#5404 = VERTEX_POINT('',#5405);
+#5405 = CARTESIAN_POINT('',(-2.4,1.43,0.625));
+#5406 = CIRCLE('',#5407,0.25);
+#5407 = AXIS2_PLACEMENT_3D('',#5408,#5409,#5410);
+#5408 = CARTESIAN_POINT('',(-2.4,1.43,0.375));
+#5409 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5410 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#5411 = ORIENTED_EDGE('',*,*,#5412,.T.);
+#5412 = EDGE_CURVE('',#5404,#3489,#5413,.T.);
+#5413 = LINE('',#5414,#5415);
+#5414 = CARTESIAN_POINT('',(-2.4,1.43,0.625));
+#5415 = VECTOR('',#5416,1.);
+#5416 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5417 = PLANE('',#5418);
+#5418 = AXIS2_PLACEMENT_3D('',#5419,#5420,#5421);
+#5419 = CARTESIAN_POINT('',(-2.634769719427,1.43,0.289787506618));
+#5420 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5421 = DIRECTION('',(0.,0.,1.));
+#5422 = ADVANCED_FACE('',(#5423),#5439,.F.);
+#5423 = FACE_BOUND('',#5424,.F.);
+#5424 = EDGE_LOOP('',(#5425,#5431,#5432,#5438));
+#5425 = ORIENTED_EDGE('',*,*,#5426,.F.);
+#5426 = EDGE_CURVE('',#3489,#4639,#5427,.T.);
+#5427 = LINE('',#5428,#5429);
+#5428 = CARTESIAN_POINT('',(-2.4,1.43,0.625));
+#5429 = VECTOR('',#5430,1.);
+#5430 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5431 = ORIENTED_EDGE('',*,*,#3505,.T.);
+#5432 = ORIENTED_EDGE('',*,*,#5433,.T.);
+#5433 = EDGE_CURVE('',#3498,#4647,#5434,.T.);
+#5434 = LINE('',#5435,#5436);
+#5435 = CARTESIAN_POINT('',(-2.4,1.82,0.625));
+#5436 = VECTOR('',#5437,1.);
+#5437 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5438 = ORIENTED_EDGE('',*,*,#4646,.F.);
+#5439 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#5440,#5441)
+,(#5442,#5443
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#5440 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#5441 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#5442 = CARTESIAN_POINT('',(-2.2,2.3,0.625));
+#5443 = CARTESIAN_POINT('',(-2.15,2.275,0.625));
+#5444 = ADVANCED_FACE('',(#5445),#5464,.F.);
+#5445 = FACE_BOUND('',#5446,.F.);
+#5446 = EDGE_LOOP('',(#5447,#5448,#5457,#5463));
+#5447 = ORIENTED_EDGE('',*,*,#3536,.T.);
+#5448 = ORIENTED_EDGE('',*,*,#5449,.T.);
+#5449 = EDGE_CURVE('',#3529,#5450,#5452,.T.);
+#5450 = VERTEX_POINT('',#5451);
+#5451 = CARTESIAN_POINT('',(-2.5,-1.17,0.375));
+#5452 = CIRCLE('',#5453,1.E-01);
+#5453 = AXIS2_PLACEMENT_3D('',#5454,#5455,#5456);
+#5454 = CARTESIAN_POINT('',(-2.4,-1.17,0.375));
+#5455 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#5456 = DIRECTION('',(0.,0.,1.));
+#5457 = ORIENTED_EDGE('',*,*,#5458,.F.);
+#5458 = EDGE_CURVE('',#5245,#5450,#5459,.T.);
+#5459 = LINE('',#5460,#5461);
+#5460 = CARTESIAN_POINT('',(-2.5,-1.43,0.375));
+#5461 = VECTOR('',#5462,1.);
+#5462 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5463 = ORIENTED_EDGE('',*,*,#5244,.F.);
+#5464 = CYLINDRICAL_SURFACE('',#5465,1.E-01);
+#5465 = AXIS2_PLACEMENT_3D('',#5466,#5467,#5468);
+#5466 = CARTESIAN_POINT('',(-2.4,-1.43,0.375));
+#5467 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#5468 = DIRECTION('',(0.,0.,1.));
+#5469 = ADVANCED_FACE('',(#5470),#5548,.T.);
+#5470 = FACE_BOUND('',#5471,.T.);
+#5471 = EDGE_LOOP('',(#5472,#5473,#5474,#5475,#5483,#5492,#5500,#5508,
+#5516,#5525,#5533,#5542));
+#5472 = ORIENTED_EDGE('',*,*,#3581,.F.);
+#5473 = ORIENTED_EDGE('',*,*,#3528,.T.);
+#5474 = ORIENTED_EDGE('',*,*,#5449,.T.);
+#5475 = ORIENTED_EDGE('',*,*,#5476,.T.);
+#5476 = EDGE_CURVE('',#5450,#5477,#5479,.T.);
+#5477 = VERTEX_POINT('',#5478);
+#5478 = CARTESIAN_POINT('',(-2.5,-1.17,0.25));
+#5479 = LINE('',#5480,#5481);
+#5480 = CARTESIAN_POINT('',(-2.5,-1.17,0.375));
+#5481 = VECTOR('',#5482,1.);
+#5482 = DIRECTION('',(-0.,0.,-1.));
+#5483 = ORIENTED_EDGE('',*,*,#5484,.T.);
+#5484 = EDGE_CURVE('',#5477,#5485,#5487,.T.);
+#5485 = VERTEX_POINT('',#5486);
+#5486 = CARTESIAN_POINT('',(-2.75,-1.17,1.110223024625E-16));
+#5487 = CIRCLE('',#5488,0.25);
+#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491);
+#5489 = CARTESIAN_POINT('',(-2.75,-1.17,0.25));
+#5490 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5491 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#5492 = ORIENTED_EDGE('',*,*,#5493,.T.);
+#5493 = EDGE_CURVE('',#5485,#5494,#5496,.T.);
+#5494 = VERTEX_POINT('',#5495);
+#5495 = CARTESIAN_POINT('',(-3.2,-1.17,1.110223024625E-16));
+#5496 = LINE('',#5497,#5498);
+#5497 = CARTESIAN_POINT('',(-2.75,-1.17,1.110223024625E-16));
+#5498 = VECTOR('',#5499,1.);
+#5499 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#5500 = ORIENTED_EDGE('',*,*,#5501,.T.);
+#5501 = EDGE_CURVE('',#5494,#5502,#5504,.T.);
+#5502 = VERTEX_POINT('',#5503);
+#5503 = CARTESIAN_POINT('',(-3.2,-1.17,0.15));
+#5504 = LINE('',#5505,#5506);
+#5505 = CARTESIAN_POINT('',(-3.2,-1.17,1.110223024625E-16));
+#5506 = VECTOR('',#5507,1.);
+#5507 = DIRECTION('',(0.,0.,1.));
+#5508 = ORIENTED_EDGE('',*,*,#5509,.T.);
+#5509 = EDGE_CURVE('',#5502,#5510,#5512,.T.);
+#5510 = VERTEX_POINT('',#5511);
+#5511 = CARTESIAN_POINT('',(-2.75,-1.17,0.15));
+#5512 = LINE('',#5513,#5514);
+#5513 = CARTESIAN_POINT('',(-3.2,-1.17,0.15));
+#5514 = VECTOR('',#5515,1.);
+#5515 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5516 = ORIENTED_EDGE('',*,*,#5517,.T.);
+#5517 = EDGE_CURVE('',#5510,#5518,#5520,.T.);
+#5518 = VERTEX_POINT('',#5519);
+#5519 = CARTESIAN_POINT('',(-2.65,-1.17,0.25));
+#5520 = CIRCLE('',#5521,1.E-01);
+#5521 = AXIS2_PLACEMENT_3D('',#5522,#5523,#5524);
+#5522 = CARTESIAN_POINT('',(-2.75,-1.17,0.25));
+#5523 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#5524 = DIRECTION('',(-0.,0.,-1.));
+#5525 = ORIENTED_EDGE('',*,*,#5526,.T.);
+#5526 = EDGE_CURVE('',#5518,#5527,#5529,.T.);
+#5527 = VERTEX_POINT('',#5528);
+#5528 = CARTESIAN_POINT('',(-2.65,-1.17,0.375));
+#5529 = LINE('',#5530,#5531);
+#5530 = CARTESIAN_POINT('',(-2.65,-1.17,0.25));
+#5531 = VECTOR('',#5532,1.);
+#5532 = DIRECTION('',(0.,0.,1.));
+#5533 = ORIENTED_EDGE('',*,*,#5534,.T.);
+#5534 = EDGE_CURVE('',#5527,#5535,#5537,.T.);
+#5535 = VERTEX_POINT('',#5536);
+#5536 = CARTESIAN_POINT('',(-2.4,-1.17,0.625));
+#5537 = CIRCLE('',#5538,0.25);
+#5538 = AXIS2_PLACEMENT_3D('',#5539,#5540,#5541);
+#5539 = CARTESIAN_POINT('',(-2.4,-1.17,0.375));
+#5540 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5541 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#5542 = ORIENTED_EDGE('',*,*,#5543,.T.);
+#5543 = EDGE_CURVE('',#5535,#3582,#5544,.T.);
+#5544 = LINE('',#5545,#5546);
+#5545 = CARTESIAN_POINT('',(-2.4,-1.17,0.625));
+#5546 = VECTOR('',#5547,1.);
+#5547 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5548 = PLANE('',#5549);
+#5549 = AXIS2_PLACEMENT_3D('',#5550,#5551,#5552);
+#5550 = CARTESIAN_POINT('',(-2.634769719427,-1.17,0.289787506618));
+#5551 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5552 = DIRECTION('',(0.,0.,1.));
+#5553 = ADVANCED_FACE('',(#5554),#5640,.F.);
+#5554 = FACE_BOUND('',#5555,.F.);
+#5555 = EDGE_LOOP('',(#5556,#5557,#5558,#5567,#5575,#5584,#5592,#5600,
+#5608,#5617,#5625,#5634));
+#5556 = ORIENTED_EDGE('',*,*,#3621,.F.);
+#5557 = ORIENTED_EDGE('',*,*,#3550,.T.);
+#5558 = ORIENTED_EDGE('',*,*,#5559,.T.);
+#5559 = EDGE_CURVE('',#3551,#5560,#5562,.T.);
+#5560 = VERTEX_POINT('',#5561);
+#5561 = CARTESIAN_POINT('',(-2.5,1.17,0.375));
+#5562 = CIRCLE('',#5563,1.E-01);
+#5563 = AXIS2_PLACEMENT_3D('',#5564,#5565,#5566);
+#5564 = CARTESIAN_POINT('',(-2.4,1.17,0.375));
+#5565 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#5566 = DIRECTION('',(0.,0.,1.));
+#5567 = ORIENTED_EDGE('',*,*,#5568,.T.);
+#5568 = EDGE_CURVE('',#5560,#5569,#5571,.T.);
+#5569 = VERTEX_POINT('',#5570);
+#5570 = CARTESIAN_POINT('',(-2.5,1.17,0.25));
+#5571 = LINE('',#5572,#5573);
+#5572 = CARTESIAN_POINT('',(-2.5,1.17,0.375));
+#5573 = VECTOR('',#5574,1.);
+#5574 = DIRECTION('',(-0.,0.,-1.));
+#5575 = ORIENTED_EDGE('',*,*,#5576,.T.);
+#5576 = EDGE_CURVE('',#5569,#5577,#5579,.T.);
+#5577 = VERTEX_POINT('',#5578);
+#5578 = CARTESIAN_POINT('',(-2.75,1.17,1.110223024625E-16));
+#5579 = CIRCLE('',#5580,0.25);
+#5580 = AXIS2_PLACEMENT_3D('',#5581,#5582,#5583);
+#5581 = CARTESIAN_POINT('',(-2.75,1.17,0.25));
+#5582 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5583 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#5584 = ORIENTED_EDGE('',*,*,#5585,.T.);
+#5585 = EDGE_CURVE('',#5577,#5586,#5588,.T.);
+#5586 = VERTEX_POINT('',#5587);
+#5587 = CARTESIAN_POINT('',(-3.2,1.17,1.110223024625E-16));
+#5588 = LINE('',#5589,#5590);
+#5589 = CARTESIAN_POINT('',(-2.75,1.17,1.110223024625E-16));
+#5590 = VECTOR('',#5591,1.);
+#5591 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#5592 = ORIENTED_EDGE('',*,*,#5593,.T.);
+#5593 = EDGE_CURVE('',#5586,#5594,#5596,.T.);
+#5594 = VERTEX_POINT('',#5595);
+#5595 = CARTESIAN_POINT('',(-3.2,1.17,0.15));
+#5596 = LINE('',#5597,#5598);
+#5597 = CARTESIAN_POINT('',(-3.2,1.17,1.110223024625E-16));
+#5598 = VECTOR('',#5599,1.);
+#5599 = DIRECTION('',(0.,0.,1.));
+#5600 = ORIENTED_EDGE('',*,*,#5601,.T.);
+#5601 = EDGE_CURVE('',#5594,#5602,#5604,.T.);
+#5602 = VERTEX_POINT('',#5603);
+#5603 = CARTESIAN_POINT('',(-2.75,1.17,0.15));
+#5604 = LINE('',#5605,#5606);
+#5605 = CARTESIAN_POINT('',(-3.2,1.17,0.15));
+#5606 = VECTOR('',#5607,1.);
+#5607 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5608 = ORIENTED_EDGE('',*,*,#5609,.T.);
+#5609 = EDGE_CURVE('',#5602,#5610,#5612,.T.);
+#5610 = VERTEX_POINT('',#5611);
+#5611 = CARTESIAN_POINT('',(-2.65,1.17,0.25));
+#5612 = CIRCLE('',#5613,1.E-01);
+#5613 = AXIS2_PLACEMENT_3D('',#5614,#5615,#5616);
+#5614 = CARTESIAN_POINT('',(-2.75,1.17,0.25));
+#5615 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#5616 = DIRECTION('',(-0.,0.,-1.));
+#5617 = ORIENTED_EDGE('',*,*,#5618,.T.);
+#5618 = EDGE_CURVE('',#5610,#5619,#5621,.T.);
+#5619 = VERTEX_POINT('',#5620);
+#5620 = CARTESIAN_POINT('',(-2.65,1.17,0.375));
+#5621 = LINE('',#5622,#5623);
+#5622 = CARTESIAN_POINT('',(-2.65,1.17,0.25));
+#5623 = VECTOR('',#5624,1.);
+#5624 = DIRECTION('',(0.,0.,1.));
+#5625 = ORIENTED_EDGE('',*,*,#5626,.T.);
+#5626 = EDGE_CURVE('',#5619,#5627,#5629,.T.);
+#5627 = VERTEX_POINT('',#5628);
+#5628 = CARTESIAN_POINT('',(-2.4,1.17,0.625));
+#5629 = CIRCLE('',#5630,0.25);
+#5630 = AXIS2_PLACEMENT_3D('',#5631,#5632,#5633);
+#5631 = CARTESIAN_POINT('',(-2.4,1.17,0.375));
+#5632 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5633 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#5634 = ORIENTED_EDGE('',*,*,#5635,.T.);
+#5635 = EDGE_CURVE('',#5627,#3622,#5636,.T.);
+#5636 = LINE('',#5637,#5638);
+#5637 = CARTESIAN_POINT('',(-2.4,1.17,0.625));
+#5638 = VECTOR('',#5639,1.);
+#5639 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5640 = PLANE('',#5641);
+#5641 = AXIS2_PLACEMENT_3D('',#5642,#5643,#5644);
+#5642 = CARTESIAN_POINT('',(-2.634769719427,1.17,0.289787506618));
+#5643 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5644 = DIRECTION('',(0.,0.,1.));
+#5645 = ADVANCED_FACE('',(#5646),#5657,.F.);
+#5646 = FACE_BOUND('',#5647,.F.);
+#5647 = EDGE_LOOP('',(#5648,#5649,#5650,#5656));
+#5648 = ORIENTED_EDGE('',*,*,#3567,.T.);
+#5649 = ORIENTED_EDGE('',*,*,#5336,.T.);
+#5650 = ORIENTED_EDGE('',*,*,#5651,.F.);
+#5651 = EDGE_CURVE('',#5560,#5337,#5652,.T.);
+#5652 = LINE('',#5653,#5654);
+#5653 = CARTESIAN_POINT('',(-2.5,1.17,0.375));
+#5654 = VECTOR('',#5655,1.);
+#5655 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5656 = ORIENTED_EDGE('',*,*,#5559,.F.);
+#5657 = CYLINDRICAL_SURFACE('',#5658,1.E-01);
+#5658 = AXIS2_PLACEMENT_3D('',#5659,#5660,#5661);
+#5659 = CARTESIAN_POINT('',(-2.4,1.17,0.375));
+#5660 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#5661 = DIRECTION('',(0.,0.,1.));
+#5662 = ADVANCED_FACE('',(#5663),#5679,.F.);
+#5663 = FACE_BOUND('',#5664,.F.);
+#5664 = EDGE_LOOP('',(#5665,#5671,#5672,#5678));
+#5665 = ORIENTED_EDGE('',*,*,#5666,.F.);
+#5666 = EDGE_CURVE('',#3582,#4575,#5667,.T.);
+#5667 = LINE('',#5668,#5669);
+#5668 = CARTESIAN_POINT('',(-2.4,-1.17,0.625));
+#5669 = VECTOR('',#5670,1.);
+#5670 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5671 = ORIENTED_EDGE('',*,*,#3598,.T.);
+#5672 = ORIENTED_EDGE('',*,*,#5673,.T.);
+#5673 = EDGE_CURVE('',#3591,#4583,#5674,.T.);
+#5674 = LINE('',#5675,#5676);
+#5675 = CARTESIAN_POINT('',(-2.4,-0.78,0.625));
+#5676 = VECTOR('',#5677,1.);
+#5677 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5678 = ORIENTED_EDGE('',*,*,#4582,.F.);
+#5679 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#5680,#5681)
+,(#5682,#5683
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#5680 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#5681 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#5682 = CARTESIAN_POINT('',(-2.2,2.3,0.625));
+#5683 = CARTESIAN_POINT('',(-2.15,2.275,0.625));
+#5684 = ADVANCED_FACE('',(#5685),#5771,.F.);
+#5685 = FACE_BOUND('',#5686,.F.);
+#5686 = EDGE_LOOP('',(#5687,#5688,#5689,#5698,#5706,#5715,#5723,#5731,
+#5739,#5748,#5756,#5765));
+#5687 = ORIENTED_EDGE('',*,*,#3590,.F.);
+#5688 = ORIENTED_EDGE('',*,*,#3643,.T.);
+#5689 = ORIENTED_EDGE('',*,*,#5690,.T.);
+#5690 = EDGE_CURVE('',#3644,#5691,#5693,.T.);
+#5691 = VERTEX_POINT('',#5692);
+#5692 = CARTESIAN_POINT('',(-2.5,-0.78,0.375));
+#5693 = CIRCLE('',#5694,1.E-01);
+#5694 = AXIS2_PLACEMENT_3D('',#5695,#5696,#5697);
+#5695 = CARTESIAN_POINT('',(-2.4,-0.78,0.375));
+#5696 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#5697 = DIRECTION('',(0.,0.,1.));
+#5698 = ORIENTED_EDGE('',*,*,#5699,.T.);
+#5699 = EDGE_CURVE('',#5691,#5700,#5702,.T.);
+#5700 = VERTEX_POINT('',#5701);
+#5701 = CARTESIAN_POINT('',(-2.5,-0.78,0.25));
+#5702 = LINE('',#5703,#5704);
+#5703 = CARTESIAN_POINT('',(-2.5,-0.78,0.375));
+#5704 = VECTOR('',#5705,1.);
+#5705 = DIRECTION('',(-0.,0.,-1.));
+#5706 = ORIENTED_EDGE('',*,*,#5707,.T.);
+#5707 = EDGE_CURVE('',#5700,#5708,#5710,.T.);
+#5708 = VERTEX_POINT('',#5709);
+#5709 = CARTESIAN_POINT('',(-2.75,-0.78,1.110223024625E-16));
+#5710 = CIRCLE('',#5711,0.25);
+#5711 = AXIS2_PLACEMENT_3D('',#5712,#5713,#5714);
+#5712 = CARTESIAN_POINT('',(-2.75,-0.78,0.25));
+#5713 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5714 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#5715 = ORIENTED_EDGE('',*,*,#5716,.T.);
+#5716 = EDGE_CURVE('',#5708,#5717,#5719,.T.);
+#5717 = VERTEX_POINT('',#5718);
+#5718 = CARTESIAN_POINT('',(-3.2,-0.78,1.110223024625E-16));
+#5719 = LINE('',#5720,#5721);
+#5720 = CARTESIAN_POINT('',(-2.75,-0.78,1.110223024625E-16));
+#5721 = VECTOR('',#5722,1.);
+#5722 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#5723 = ORIENTED_EDGE('',*,*,#5724,.T.);
+#5724 = EDGE_CURVE('',#5717,#5725,#5727,.T.);
+#5725 = VERTEX_POINT('',#5726);
+#5726 = CARTESIAN_POINT('',(-3.2,-0.78,0.15));
+#5727 = LINE('',#5728,#5729);
+#5728 = CARTESIAN_POINT('',(-3.2,-0.78,1.110223024625E-16));
+#5729 = VECTOR('',#5730,1.);
+#5730 = DIRECTION('',(0.,0.,1.));
+#5731 = ORIENTED_EDGE('',*,*,#5732,.T.);
+#5732 = EDGE_CURVE('',#5725,#5733,#5735,.T.);
+#5733 = VERTEX_POINT('',#5734);
+#5734 = CARTESIAN_POINT('',(-2.75,-0.78,0.15));
+#5735 = LINE('',#5736,#5737);
+#5736 = CARTESIAN_POINT('',(-3.2,-0.78,0.15));
+#5737 = VECTOR('',#5738,1.);
+#5738 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5739 = ORIENTED_EDGE('',*,*,#5740,.T.);
+#5740 = EDGE_CURVE('',#5733,#5741,#5743,.T.);
+#5741 = VERTEX_POINT('',#5742);
+#5742 = CARTESIAN_POINT('',(-2.65,-0.78,0.25));
+#5743 = CIRCLE('',#5744,1.E-01);
+#5744 = AXIS2_PLACEMENT_3D('',#5745,#5746,#5747);
+#5745 = CARTESIAN_POINT('',(-2.75,-0.78,0.25));
+#5746 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#5747 = DIRECTION('',(-0.,0.,-1.));
+#5748 = ORIENTED_EDGE('',*,*,#5749,.T.);
+#5749 = EDGE_CURVE('',#5741,#5750,#5752,.T.);
+#5750 = VERTEX_POINT('',#5751);
+#5751 = CARTESIAN_POINT('',(-2.65,-0.78,0.375));
+#5752 = LINE('',#5753,#5754);
+#5753 = CARTESIAN_POINT('',(-2.65,-0.78,0.25));
+#5754 = VECTOR('',#5755,1.);
+#5755 = DIRECTION('',(0.,0.,1.));
+#5756 = ORIENTED_EDGE('',*,*,#5757,.T.);
+#5757 = EDGE_CURVE('',#5750,#5758,#5760,.T.);
+#5758 = VERTEX_POINT('',#5759);
+#5759 = CARTESIAN_POINT('',(-2.4,-0.78,0.625));
+#5760 = CIRCLE('',#5761,0.25);
+#5761 = AXIS2_PLACEMENT_3D('',#5762,#5763,#5764);
+#5762 = CARTESIAN_POINT('',(-2.4,-0.78,0.375));
+#5763 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5764 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#5765 = ORIENTED_EDGE('',*,*,#5766,.T.);
+#5766 = EDGE_CURVE('',#5758,#3591,#5767,.T.);
+#5767 = LINE('',#5768,#5769);
+#5768 = CARTESIAN_POINT('',(-2.4,-0.78,0.625));
+#5769 = VECTOR('',#5770,1.);
+#5770 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5771 = PLANE('',#5772);
+#5772 = AXIS2_PLACEMENT_3D('',#5773,#5774,#5775);
+#5773 = CARTESIAN_POINT('',(-2.634769719427,-0.78,0.289787506618));
+#5774 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5775 = DIRECTION('',(0.,0.,1.));
+#5776 = ADVANCED_FACE('',(#5777),#5863,.T.);
+#5777 = FACE_BOUND('',#5778,.T.);
+#5778 = EDGE_LOOP('',(#5779,#5780,#5781,#5790,#5798,#5807,#5815,#5823,
+#5831,#5840,#5848,#5857));
+#5779 = ORIENTED_EDGE('',*,*,#3612,.F.);
+#5780 = ORIENTED_EDGE('',*,*,#3683,.T.);
+#5781 = ORIENTED_EDGE('',*,*,#5782,.T.);
+#5782 = EDGE_CURVE('',#3684,#5783,#5785,.T.);
+#5783 = VERTEX_POINT('',#5784);
+#5784 = CARTESIAN_POINT('',(-2.5,0.78,0.375));
+#5785 = CIRCLE('',#5786,1.E-01);
+#5786 = AXIS2_PLACEMENT_3D('',#5787,#5788,#5789);
+#5787 = CARTESIAN_POINT('',(-2.4,0.78,0.375));
+#5788 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#5789 = DIRECTION('',(0.,0.,1.));
+#5790 = ORIENTED_EDGE('',*,*,#5791,.T.);
+#5791 = EDGE_CURVE('',#5783,#5792,#5794,.T.);
+#5792 = VERTEX_POINT('',#5793);
+#5793 = CARTESIAN_POINT('',(-2.5,0.78,0.25));
+#5794 = LINE('',#5795,#5796);
+#5795 = CARTESIAN_POINT('',(-2.5,0.78,0.375));
+#5796 = VECTOR('',#5797,1.);
+#5797 = DIRECTION('',(-0.,0.,-1.));
+#5798 = ORIENTED_EDGE('',*,*,#5799,.T.);
+#5799 = EDGE_CURVE('',#5792,#5800,#5802,.T.);
+#5800 = VERTEX_POINT('',#5801);
+#5801 = CARTESIAN_POINT('',(-2.75,0.78,1.110223024625E-16));
+#5802 = CIRCLE('',#5803,0.25);
+#5803 = AXIS2_PLACEMENT_3D('',#5804,#5805,#5806);
+#5804 = CARTESIAN_POINT('',(-2.75,0.78,0.25));
+#5805 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5806 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#5807 = ORIENTED_EDGE('',*,*,#5808,.T.);
+#5808 = EDGE_CURVE('',#5800,#5809,#5811,.T.);
+#5809 = VERTEX_POINT('',#5810);
+#5810 = CARTESIAN_POINT('',(-3.2,0.78,1.110223024625E-16));
+#5811 = LINE('',#5812,#5813);
+#5812 = CARTESIAN_POINT('',(-2.75,0.78,1.110223024625E-16));
+#5813 = VECTOR('',#5814,1.);
+#5814 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#5815 = ORIENTED_EDGE('',*,*,#5816,.T.);
+#5816 = EDGE_CURVE('',#5809,#5817,#5819,.T.);
+#5817 = VERTEX_POINT('',#5818);
+#5818 = CARTESIAN_POINT('',(-3.2,0.78,0.15));
+#5819 = LINE('',#5820,#5821);
+#5820 = CARTESIAN_POINT('',(-3.2,0.78,1.110223024625E-16));
+#5821 = VECTOR('',#5822,1.);
+#5822 = DIRECTION('',(0.,0.,1.));
+#5823 = ORIENTED_EDGE('',*,*,#5824,.T.);
+#5824 = EDGE_CURVE('',#5817,#5825,#5827,.T.);
+#5825 = VERTEX_POINT('',#5826);
+#5826 = CARTESIAN_POINT('',(-2.75,0.78,0.15));
+#5827 = LINE('',#5828,#5829);
+#5828 = CARTESIAN_POINT('',(-3.2,0.78,0.15));
+#5829 = VECTOR('',#5830,1.);
+#5830 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5831 = ORIENTED_EDGE('',*,*,#5832,.T.);
+#5832 = EDGE_CURVE('',#5825,#5833,#5835,.T.);
+#5833 = VERTEX_POINT('',#5834);
+#5834 = CARTESIAN_POINT('',(-2.65,0.78,0.25));
+#5835 = CIRCLE('',#5836,1.E-01);
+#5836 = AXIS2_PLACEMENT_3D('',#5837,#5838,#5839);
+#5837 = CARTESIAN_POINT('',(-2.75,0.78,0.25));
+#5838 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#5839 = DIRECTION('',(-0.,0.,-1.));
+#5840 = ORIENTED_EDGE('',*,*,#5841,.T.);
+#5841 = EDGE_CURVE('',#5833,#5842,#5844,.T.);
+#5842 = VERTEX_POINT('',#5843);
+#5843 = CARTESIAN_POINT('',(-2.65,0.78,0.375));
+#5844 = LINE('',#5845,#5846);
+#5845 = CARTESIAN_POINT('',(-2.65,0.78,0.25));
+#5846 = VECTOR('',#5847,1.);
+#5847 = DIRECTION('',(0.,0.,1.));
+#5848 = ORIENTED_EDGE('',*,*,#5849,.T.);
+#5849 = EDGE_CURVE('',#5842,#5850,#5852,.T.);
+#5850 = VERTEX_POINT('',#5851);
+#5851 = CARTESIAN_POINT('',(-2.4,0.78,0.625));
+#5852 = CIRCLE('',#5853,0.25);
+#5853 = AXIS2_PLACEMENT_3D('',#5854,#5855,#5856);
+#5854 = CARTESIAN_POINT('',(-2.4,0.78,0.375));
+#5855 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5856 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#5857 = ORIENTED_EDGE('',*,*,#5858,.T.);
+#5858 = EDGE_CURVE('',#5850,#3613,#5859,.T.);
+#5859 = LINE('',#5860,#5861);
+#5860 = CARTESIAN_POINT('',(-2.4,0.78,0.625));
+#5861 = VECTOR('',#5862,1.);
+#5862 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5863 = PLANE('',#5864);
+#5864 = AXIS2_PLACEMENT_3D('',#5865,#5866,#5867);
+#5865 = CARTESIAN_POINT('',(-2.634769719427,0.78,0.289787506618));
+#5866 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5867 = DIRECTION('',(0.,0.,1.));
+#5868 = ADVANCED_FACE('',(#5869),#5885,.F.);
+#5869 = FACE_BOUND('',#5870,.F.);
+#5870 = EDGE_LOOP('',(#5871,#5877,#5878,#5884));
+#5871 = ORIENTED_EDGE('',*,*,#5872,.F.);
+#5872 = EDGE_CURVE('',#3613,#4623,#5873,.T.);
+#5873 = LINE('',#5874,#5875);
+#5874 = CARTESIAN_POINT('',(-2.4,0.78,0.625));
+#5875 = VECTOR('',#5876,1.);
+#5876 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5877 = ORIENTED_EDGE('',*,*,#3629,.T.);
+#5878 = ORIENTED_EDGE('',*,*,#5879,.T.);
+#5879 = EDGE_CURVE('',#3622,#4631,#5880,.T.);
+#5880 = LINE('',#5881,#5882);
+#5881 = CARTESIAN_POINT('',(-2.4,1.17,0.625));
+#5882 = VECTOR('',#5883,1.);
+#5883 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5884 = ORIENTED_EDGE('',*,*,#4630,.F.);
+#5885 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#5886,#5887)
+,(#5888,#5889
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#5886 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#5887 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#5888 = CARTESIAN_POINT('',(-2.2,2.3,0.625));
+#5889 = CARTESIAN_POINT('',(-2.15,2.275,0.625));
+#5890 = ADVANCED_FACE('',(#5891),#5910,.F.);
+#5891 = FACE_BOUND('',#5892,.F.);
+#5892 = EDGE_LOOP('',(#5893,#5894,#5903,#5909));
+#5893 = ORIENTED_EDGE('',*,*,#3660,.T.);
+#5894 = ORIENTED_EDGE('',*,*,#5895,.T.);
+#5895 = EDGE_CURVE('',#3653,#5896,#5898,.T.);
+#5896 = VERTEX_POINT('',#5897);
+#5897 = CARTESIAN_POINT('',(-2.5,-0.52,0.375));
+#5898 = CIRCLE('',#5899,1.E-01);
+#5899 = AXIS2_PLACEMENT_3D('',#5900,#5901,#5902);
+#5900 = CARTESIAN_POINT('',(-2.4,-0.52,0.375));
+#5901 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#5902 = DIRECTION('',(0.,0.,1.));
+#5903 = ORIENTED_EDGE('',*,*,#5904,.F.);
+#5904 = EDGE_CURVE('',#5691,#5896,#5905,.T.);
+#5905 = LINE('',#5906,#5907);
+#5906 = CARTESIAN_POINT('',(-2.5,-0.78,0.375));
+#5907 = VECTOR('',#5908,1.);
+#5908 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5909 = ORIENTED_EDGE('',*,*,#5690,.F.);
+#5910 = CYLINDRICAL_SURFACE('',#5911,1.E-01);
+#5911 = AXIS2_PLACEMENT_3D('',#5912,#5913,#5914);
+#5912 = CARTESIAN_POINT('',(-2.4,-0.78,0.375));
+#5913 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#5914 = DIRECTION('',(0.,0.,1.));
+#5915 = ADVANCED_FACE('',(#5916),#5994,.T.);
+#5916 = FACE_BOUND('',#5917,.T.);
+#5917 = EDGE_LOOP('',(#5918,#5919,#5920,#5921,#5929,#5938,#5946,#5954,
+#5962,#5971,#5979,#5988));
+#5918 = ORIENTED_EDGE('',*,*,#3705,.F.);
+#5919 = ORIENTED_EDGE('',*,*,#3652,.T.);
+#5920 = ORIENTED_EDGE('',*,*,#5895,.T.);
+#5921 = ORIENTED_EDGE('',*,*,#5922,.T.);
+#5922 = EDGE_CURVE('',#5896,#5923,#5925,.T.);
+#5923 = VERTEX_POINT('',#5924);
+#5924 = CARTESIAN_POINT('',(-2.5,-0.52,0.25));
+#5925 = LINE('',#5926,#5927);
+#5926 = CARTESIAN_POINT('',(-2.5,-0.52,0.375));
+#5927 = VECTOR('',#5928,1.);
+#5928 = DIRECTION('',(-0.,0.,-1.));
+#5929 = ORIENTED_EDGE('',*,*,#5930,.T.);
+#5930 = EDGE_CURVE('',#5923,#5931,#5933,.T.);
+#5931 = VERTEX_POINT('',#5932);
+#5932 = CARTESIAN_POINT('',(-2.75,-0.52,1.110223024625E-16));
+#5933 = CIRCLE('',#5934,0.25);
+#5934 = AXIS2_PLACEMENT_3D('',#5935,#5936,#5937);
+#5935 = CARTESIAN_POINT('',(-2.75,-0.52,0.25));
+#5936 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5937 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#5938 = ORIENTED_EDGE('',*,*,#5939,.T.);
+#5939 = EDGE_CURVE('',#5931,#5940,#5942,.T.);
+#5940 = VERTEX_POINT('',#5941);
+#5941 = CARTESIAN_POINT('',(-3.2,-0.52,1.110223024625E-16));
+#5942 = LINE('',#5943,#5944);
+#5943 = CARTESIAN_POINT('',(-2.75,-0.52,1.110223024625E-16));
+#5944 = VECTOR('',#5945,1.);
+#5945 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#5946 = ORIENTED_EDGE('',*,*,#5947,.T.);
+#5947 = EDGE_CURVE('',#5940,#5948,#5950,.T.);
+#5948 = VERTEX_POINT('',#5949);
+#5949 = CARTESIAN_POINT('',(-3.2,-0.52,0.15));
+#5950 = LINE('',#5951,#5952);
+#5951 = CARTESIAN_POINT('',(-3.2,-0.52,1.110223024625E-16));
+#5952 = VECTOR('',#5953,1.);
+#5953 = DIRECTION('',(0.,0.,1.));
+#5954 = ORIENTED_EDGE('',*,*,#5955,.T.);
+#5955 = EDGE_CURVE('',#5948,#5956,#5958,.T.);
+#5956 = VERTEX_POINT('',#5957);
+#5957 = CARTESIAN_POINT('',(-2.75,-0.52,0.15));
+#5958 = LINE('',#5959,#5960);
+#5959 = CARTESIAN_POINT('',(-3.2,-0.52,0.15));
+#5960 = VECTOR('',#5961,1.);
+#5961 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5962 = ORIENTED_EDGE('',*,*,#5963,.T.);
+#5963 = EDGE_CURVE('',#5956,#5964,#5966,.T.);
+#5964 = VERTEX_POINT('',#5965);
+#5965 = CARTESIAN_POINT('',(-2.65,-0.52,0.25));
+#5966 = CIRCLE('',#5967,1.E-01);
+#5967 = AXIS2_PLACEMENT_3D('',#5968,#5969,#5970);
+#5968 = CARTESIAN_POINT('',(-2.75,-0.52,0.25));
+#5969 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#5970 = DIRECTION('',(-0.,0.,-1.));
+#5971 = ORIENTED_EDGE('',*,*,#5972,.T.);
+#5972 = EDGE_CURVE('',#5964,#5973,#5975,.T.);
+#5973 = VERTEX_POINT('',#5974);
+#5974 = CARTESIAN_POINT('',(-2.65,-0.52,0.375));
+#5975 = LINE('',#5976,#5977);
+#5976 = CARTESIAN_POINT('',(-2.65,-0.52,0.25));
+#5977 = VECTOR('',#5978,1.);
+#5978 = DIRECTION('',(0.,0.,1.));
+#5979 = ORIENTED_EDGE('',*,*,#5980,.T.);
+#5980 = EDGE_CURVE('',#5973,#5981,#5983,.T.);
+#5981 = VERTEX_POINT('',#5982);
+#5982 = CARTESIAN_POINT('',(-2.4,-0.52,0.625));
+#5983 = CIRCLE('',#5984,0.25);
+#5984 = AXIS2_PLACEMENT_3D('',#5985,#5986,#5987);
+#5985 = CARTESIAN_POINT('',(-2.4,-0.52,0.375));
+#5986 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5987 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#5988 = ORIENTED_EDGE('',*,*,#5989,.T.);
+#5989 = EDGE_CURVE('',#5981,#3706,#5990,.T.);
+#5990 = LINE('',#5991,#5992);
+#5991 = CARTESIAN_POINT('',(-2.4,-0.52,0.625));
+#5992 = VECTOR('',#5993,1.);
+#5993 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#5994 = PLANE('',#5995);
+#5995 = AXIS2_PLACEMENT_3D('',#5996,#5997,#5998);
+#5996 = CARTESIAN_POINT('',(-2.634769719427,-0.52,0.289787506618));
+#5997 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5998 = DIRECTION('',(0.,0.,1.));
+#5999 = ADVANCED_FACE('',(#6000),#6086,.F.);
+#6000 = FACE_BOUND('',#6001,.F.);
+#6001 = EDGE_LOOP('',(#6002,#6003,#6004,#6013,#6021,#6030,#6038,#6046,
+#6054,#6063,#6071,#6080));
+#6002 = ORIENTED_EDGE('',*,*,#3745,.F.);
+#6003 = ORIENTED_EDGE('',*,*,#3674,.T.);
+#6004 = ORIENTED_EDGE('',*,*,#6005,.T.);
+#6005 = EDGE_CURVE('',#3675,#6006,#6008,.T.);
+#6006 = VERTEX_POINT('',#6007);
+#6007 = CARTESIAN_POINT('',(-2.5,0.52,0.375));
+#6008 = CIRCLE('',#6009,1.E-01);
+#6009 = AXIS2_PLACEMENT_3D('',#6010,#6011,#6012);
+#6010 = CARTESIAN_POINT('',(-2.4,0.52,0.375));
+#6011 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6012 = DIRECTION('',(0.,0.,1.));
+#6013 = ORIENTED_EDGE('',*,*,#6014,.T.);
+#6014 = EDGE_CURVE('',#6006,#6015,#6017,.T.);
+#6015 = VERTEX_POINT('',#6016);
+#6016 = CARTESIAN_POINT('',(-2.5,0.52,0.25));
+#6017 = LINE('',#6018,#6019);
+#6018 = CARTESIAN_POINT('',(-2.5,0.52,0.375));
+#6019 = VECTOR('',#6020,1.);
+#6020 = DIRECTION('',(-0.,0.,-1.));
+#6021 = ORIENTED_EDGE('',*,*,#6022,.T.);
+#6022 = EDGE_CURVE('',#6015,#6023,#6025,.T.);
+#6023 = VERTEX_POINT('',#6024);
+#6024 = CARTESIAN_POINT('',(-2.75,0.52,1.110223024625E-16));
+#6025 = CIRCLE('',#6026,0.25);
+#6026 = AXIS2_PLACEMENT_3D('',#6027,#6028,#6029);
+#6027 = CARTESIAN_POINT('',(-2.75,0.52,0.25));
+#6028 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6029 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#6030 = ORIENTED_EDGE('',*,*,#6031,.T.);
+#6031 = EDGE_CURVE('',#6023,#6032,#6034,.T.);
+#6032 = VERTEX_POINT('',#6033);
+#6033 = CARTESIAN_POINT('',(-3.2,0.52,1.110223024625E-16));
+#6034 = LINE('',#6035,#6036);
+#6035 = CARTESIAN_POINT('',(-2.75,0.52,1.110223024625E-16));
+#6036 = VECTOR('',#6037,1.);
+#6037 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#6038 = ORIENTED_EDGE('',*,*,#6039,.T.);
+#6039 = EDGE_CURVE('',#6032,#6040,#6042,.T.);
+#6040 = VERTEX_POINT('',#6041);
+#6041 = CARTESIAN_POINT('',(-3.2,0.52,0.15));
+#6042 = LINE('',#6043,#6044);
+#6043 = CARTESIAN_POINT('',(-3.2,0.52,1.110223024625E-16));
+#6044 = VECTOR('',#6045,1.);
+#6045 = DIRECTION('',(0.,0.,1.));
+#6046 = ORIENTED_EDGE('',*,*,#6047,.T.);
+#6047 = EDGE_CURVE('',#6040,#6048,#6050,.T.);
+#6048 = VERTEX_POINT('',#6049);
+#6049 = CARTESIAN_POINT('',(-2.75,0.52,0.15));
+#6050 = LINE('',#6051,#6052);
+#6051 = CARTESIAN_POINT('',(-3.2,0.52,0.15));
+#6052 = VECTOR('',#6053,1.);
+#6053 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6054 = ORIENTED_EDGE('',*,*,#6055,.T.);
+#6055 = EDGE_CURVE('',#6048,#6056,#6058,.T.);
+#6056 = VERTEX_POINT('',#6057);
+#6057 = CARTESIAN_POINT('',(-2.65,0.52,0.25));
+#6058 = CIRCLE('',#6059,1.E-01);
+#6059 = AXIS2_PLACEMENT_3D('',#6060,#6061,#6062);
+#6060 = CARTESIAN_POINT('',(-2.75,0.52,0.25));
+#6061 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#6062 = DIRECTION('',(-0.,0.,-1.));
+#6063 = ORIENTED_EDGE('',*,*,#6064,.T.);
+#6064 = EDGE_CURVE('',#6056,#6065,#6067,.T.);
+#6065 = VERTEX_POINT('',#6066);
+#6066 = CARTESIAN_POINT('',(-2.65,0.52,0.375));
+#6067 = LINE('',#6068,#6069);
+#6068 = CARTESIAN_POINT('',(-2.65,0.52,0.25));
+#6069 = VECTOR('',#6070,1.);
+#6070 = DIRECTION('',(0.,0.,1.));
+#6071 = ORIENTED_EDGE('',*,*,#6072,.T.);
+#6072 = EDGE_CURVE('',#6065,#6073,#6075,.T.);
+#6073 = VERTEX_POINT('',#6074);
+#6074 = CARTESIAN_POINT('',(-2.4,0.52,0.625));
+#6075 = CIRCLE('',#6076,0.25);
+#6076 = AXIS2_PLACEMENT_3D('',#6077,#6078,#6079);
+#6077 = CARTESIAN_POINT('',(-2.4,0.52,0.375));
+#6078 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6079 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#6080 = ORIENTED_EDGE('',*,*,#6081,.T.);
+#6081 = EDGE_CURVE('',#6073,#3746,#6082,.T.);
+#6082 = LINE('',#6083,#6084);
+#6083 = CARTESIAN_POINT('',(-2.4,0.52,0.625));
+#6084 = VECTOR('',#6085,1.);
+#6085 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6086 = PLANE('',#6087);
+#6087 = AXIS2_PLACEMENT_3D('',#6088,#6089,#6090);
+#6088 = CARTESIAN_POINT('',(-2.634769719427,0.52,0.289787506618));
+#6089 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6090 = DIRECTION('',(0.,0.,1.));
+#6091 = ADVANCED_FACE('',(#6092),#6103,.F.);
+#6092 = FACE_BOUND('',#6093,.F.);
+#6093 = EDGE_LOOP('',(#6094,#6095,#6096,#6102));
+#6094 = ORIENTED_EDGE('',*,*,#3691,.T.);
+#6095 = ORIENTED_EDGE('',*,*,#5782,.T.);
+#6096 = ORIENTED_EDGE('',*,*,#6097,.F.);
+#6097 = EDGE_CURVE('',#6006,#5783,#6098,.T.);
+#6098 = LINE('',#6099,#6100);
+#6099 = CARTESIAN_POINT('',(-2.5,0.52,0.375));
+#6100 = VECTOR('',#6101,1.);
+#6101 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6102 = ORIENTED_EDGE('',*,*,#6005,.F.);
+#6103 = CYLINDRICAL_SURFACE('',#6104,1.E-01);
+#6104 = AXIS2_PLACEMENT_3D('',#6105,#6106,#6107);
+#6105 = CARTESIAN_POINT('',(-2.4,0.52,0.375));
+#6106 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6107 = DIRECTION('',(0.,0.,1.));
+#6108 = ADVANCED_FACE('',(#6109),#6125,.F.);
+#6109 = FACE_BOUND('',#6110,.F.);
+#6110 = EDGE_LOOP('',(#6111,#6117,#6118,#6124));
+#6111 = ORIENTED_EDGE('',*,*,#6112,.F.);
+#6112 = EDGE_CURVE('',#3706,#4591,#6113,.T.);
+#6113 = LINE('',#6114,#6115);
+#6114 = CARTESIAN_POINT('',(-2.4,-0.52,0.625));
+#6115 = VECTOR('',#6116,1.);
+#6116 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6117 = ORIENTED_EDGE('',*,*,#3722,.T.);
+#6118 = ORIENTED_EDGE('',*,*,#6119,.T.);
+#6119 = EDGE_CURVE('',#3715,#4599,#6120,.T.);
+#6120 = LINE('',#6121,#6122);
+#6121 = CARTESIAN_POINT('',(-2.4,-0.13,0.625));
+#6122 = VECTOR('',#6123,1.);
+#6123 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6124 = ORIENTED_EDGE('',*,*,#4598,.F.);
+#6125 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6126,#6127)
+,(#6128,#6129
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#6126 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#6127 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#6128 = CARTESIAN_POINT('',(-2.2,2.3,0.625));
+#6129 = CARTESIAN_POINT('',(-2.15,2.275,0.625));
+#6130 = ADVANCED_FACE('',(#6131),#6217,.F.);
+#6131 = FACE_BOUND('',#6132,.F.);
+#6132 = EDGE_LOOP('',(#6133,#6134,#6135,#6144,#6152,#6161,#6169,#6177,
+#6185,#6194,#6202,#6211));
+#6133 = ORIENTED_EDGE('',*,*,#3714,.F.);
+#6134 = ORIENTED_EDGE('',*,*,#3767,.T.);
+#6135 = ORIENTED_EDGE('',*,*,#6136,.T.);
+#6136 = EDGE_CURVE('',#3768,#6137,#6139,.T.);
+#6137 = VERTEX_POINT('',#6138);
+#6138 = CARTESIAN_POINT('',(-2.5,-0.13,0.375));
+#6139 = CIRCLE('',#6140,1.E-01);
+#6140 = AXIS2_PLACEMENT_3D('',#6141,#6142,#6143);
+#6141 = CARTESIAN_POINT('',(-2.4,-0.13,0.375));
+#6142 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6143 = DIRECTION('',(0.,0.,1.));
+#6144 = ORIENTED_EDGE('',*,*,#6145,.T.);
+#6145 = EDGE_CURVE('',#6137,#6146,#6148,.T.);
+#6146 = VERTEX_POINT('',#6147);
+#6147 = CARTESIAN_POINT('',(-2.5,-0.13,0.25));
+#6148 = LINE('',#6149,#6150);
+#6149 = CARTESIAN_POINT('',(-2.5,-0.13,0.375));
+#6150 = VECTOR('',#6151,1.);
+#6151 = DIRECTION('',(-0.,0.,-1.));
+#6152 = ORIENTED_EDGE('',*,*,#6153,.T.);
+#6153 = EDGE_CURVE('',#6146,#6154,#6156,.T.);
+#6154 = VERTEX_POINT('',#6155);
+#6155 = CARTESIAN_POINT('',(-2.75,-0.13,1.110223024625E-16));
+#6156 = CIRCLE('',#6157,0.25);
+#6157 = AXIS2_PLACEMENT_3D('',#6158,#6159,#6160);
+#6158 = CARTESIAN_POINT('',(-2.75,-0.13,0.25));
+#6159 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6160 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#6161 = ORIENTED_EDGE('',*,*,#6162,.T.);
+#6162 = EDGE_CURVE('',#6154,#6163,#6165,.T.);
+#6163 = VERTEX_POINT('',#6164);
+#6164 = CARTESIAN_POINT('',(-3.2,-0.13,1.110223024625E-16));
+#6165 = LINE('',#6166,#6167);
+#6166 = CARTESIAN_POINT('',(-2.75,-0.13,1.110223024625E-16));
+#6167 = VECTOR('',#6168,1.);
+#6168 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#6169 = ORIENTED_EDGE('',*,*,#6170,.T.);
+#6170 = EDGE_CURVE('',#6163,#6171,#6173,.T.);
+#6171 = VERTEX_POINT('',#6172);
+#6172 = CARTESIAN_POINT('',(-3.2,-0.13,0.15));
+#6173 = LINE('',#6174,#6175);
+#6174 = CARTESIAN_POINT('',(-3.2,-0.13,1.110223024625E-16));
+#6175 = VECTOR('',#6176,1.);
+#6176 = DIRECTION('',(0.,0.,1.));
+#6177 = ORIENTED_EDGE('',*,*,#6178,.T.);
+#6178 = EDGE_CURVE('',#6171,#6179,#6181,.T.);
+#6179 = VERTEX_POINT('',#6180);
+#6180 = CARTESIAN_POINT('',(-2.75,-0.13,0.15));
+#6181 = LINE('',#6182,#6183);
+#6182 = CARTESIAN_POINT('',(-3.2,-0.13,0.15));
+#6183 = VECTOR('',#6184,1.);
+#6184 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6185 = ORIENTED_EDGE('',*,*,#6186,.T.);
+#6186 = EDGE_CURVE('',#6179,#6187,#6189,.T.);
+#6187 = VERTEX_POINT('',#6188);
+#6188 = CARTESIAN_POINT('',(-2.65,-0.13,0.25));
+#6189 = CIRCLE('',#6190,1.E-01);
+#6190 = AXIS2_PLACEMENT_3D('',#6191,#6192,#6193);
+#6191 = CARTESIAN_POINT('',(-2.75,-0.13,0.25));
+#6192 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#6193 = DIRECTION('',(-0.,0.,-1.));
+#6194 = ORIENTED_EDGE('',*,*,#6195,.T.);
+#6195 = EDGE_CURVE('',#6187,#6196,#6198,.T.);
+#6196 = VERTEX_POINT('',#6197);
+#6197 = CARTESIAN_POINT('',(-2.65,-0.13,0.375));
+#6198 = LINE('',#6199,#6200);
+#6199 = CARTESIAN_POINT('',(-2.65,-0.13,0.25));
+#6200 = VECTOR('',#6201,1.);
+#6201 = DIRECTION('',(0.,0.,1.));
+#6202 = ORIENTED_EDGE('',*,*,#6203,.T.);
+#6203 = EDGE_CURVE('',#6196,#6204,#6206,.T.);
+#6204 = VERTEX_POINT('',#6205);
+#6205 = CARTESIAN_POINT('',(-2.4,-0.13,0.625));
+#6206 = CIRCLE('',#6207,0.25);
+#6207 = AXIS2_PLACEMENT_3D('',#6208,#6209,#6210);
+#6208 = CARTESIAN_POINT('',(-2.4,-0.13,0.375));
+#6209 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6210 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#6211 = ORIENTED_EDGE('',*,*,#6212,.T.);
+#6212 = EDGE_CURVE('',#6204,#3715,#6213,.T.);
+#6213 = LINE('',#6214,#6215);
+#6214 = CARTESIAN_POINT('',(-2.4,-0.13,0.625));
+#6215 = VECTOR('',#6216,1.);
+#6216 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6217 = PLANE('',#6218);
+#6218 = AXIS2_PLACEMENT_3D('',#6219,#6220,#6221);
+#6219 = CARTESIAN_POINT('',(-2.634769719427,-0.13,0.289787506618));
+#6220 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6221 = DIRECTION('',(0.,0.,1.));
+#6222 = ADVANCED_FACE('',(#6223),#6309,.T.);
+#6223 = FACE_BOUND('',#6224,.T.);
+#6224 = EDGE_LOOP('',(#6225,#6226,#6227,#6236,#6244,#6253,#6261,#6269,
+#6277,#6286,#6294,#6303));
+#6225 = ORIENTED_EDGE('',*,*,#3736,.F.);
+#6226 = ORIENTED_EDGE('',*,*,#3776,.T.);
+#6227 = ORIENTED_EDGE('',*,*,#6228,.T.);
+#6228 = EDGE_CURVE('',#3777,#6229,#6231,.T.);
+#6229 = VERTEX_POINT('',#6230);
+#6230 = CARTESIAN_POINT('',(-2.5,0.13,0.375));
+#6231 = CIRCLE('',#6232,1.E-01);
+#6232 = AXIS2_PLACEMENT_3D('',#6233,#6234,#6235);
+#6233 = CARTESIAN_POINT('',(-2.4,0.13,0.375));
+#6234 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6235 = DIRECTION('',(0.,0.,1.));
+#6236 = ORIENTED_EDGE('',*,*,#6237,.T.);
+#6237 = EDGE_CURVE('',#6229,#6238,#6240,.T.);
+#6238 = VERTEX_POINT('',#6239);
+#6239 = CARTESIAN_POINT('',(-2.5,0.13,0.25));
+#6240 = LINE('',#6241,#6242);
+#6241 = CARTESIAN_POINT('',(-2.5,0.13,0.375));
+#6242 = VECTOR('',#6243,1.);
+#6243 = DIRECTION('',(-0.,0.,-1.));
+#6244 = ORIENTED_EDGE('',*,*,#6245,.T.);
+#6245 = EDGE_CURVE('',#6238,#6246,#6248,.T.);
+#6246 = VERTEX_POINT('',#6247);
+#6247 = CARTESIAN_POINT('',(-2.75,0.13,1.110223024625E-16));
+#6248 = CIRCLE('',#6249,0.25);
+#6249 = AXIS2_PLACEMENT_3D('',#6250,#6251,#6252);
+#6250 = CARTESIAN_POINT('',(-2.75,0.13,0.25));
+#6251 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6252 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#6253 = ORIENTED_EDGE('',*,*,#6254,.T.);
+#6254 = EDGE_CURVE('',#6246,#6255,#6257,.T.);
+#6255 = VERTEX_POINT('',#6256);
+#6256 = CARTESIAN_POINT('',(-3.2,0.13,1.110223024625E-16));
+#6257 = LINE('',#6258,#6259);
+#6258 = CARTESIAN_POINT('',(-2.75,0.13,1.110223024625E-16));
+#6259 = VECTOR('',#6260,1.);
+#6260 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#6261 = ORIENTED_EDGE('',*,*,#6262,.T.);
+#6262 = EDGE_CURVE('',#6255,#6263,#6265,.T.);
+#6263 = VERTEX_POINT('',#6264);
+#6264 = CARTESIAN_POINT('',(-3.2,0.13,0.15));
+#6265 = LINE('',#6266,#6267);
+#6266 = CARTESIAN_POINT('',(-3.2,0.13,1.110223024625E-16));
+#6267 = VECTOR('',#6268,1.);
+#6268 = DIRECTION('',(0.,0.,1.));
+#6269 = ORIENTED_EDGE('',*,*,#6270,.T.);
+#6270 = EDGE_CURVE('',#6263,#6271,#6273,.T.);
+#6271 = VERTEX_POINT('',#6272);
+#6272 = CARTESIAN_POINT('',(-2.75,0.13,0.15));
+#6273 = LINE('',#6274,#6275);
+#6274 = CARTESIAN_POINT('',(-3.2,0.13,0.15));
+#6275 = VECTOR('',#6276,1.);
+#6276 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6277 = ORIENTED_EDGE('',*,*,#6278,.T.);
+#6278 = EDGE_CURVE('',#6271,#6279,#6281,.T.);
+#6279 = VERTEX_POINT('',#6280);
+#6280 = CARTESIAN_POINT('',(-2.65,0.13,0.25));
+#6281 = CIRCLE('',#6282,1.E-01);
+#6282 = AXIS2_PLACEMENT_3D('',#6283,#6284,#6285);
+#6283 = CARTESIAN_POINT('',(-2.75,0.13,0.25));
+#6284 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#6285 = DIRECTION('',(-0.,0.,-1.));
+#6286 = ORIENTED_EDGE('',*,*,#6287,.T.);
+#6287 = EDGE_CURVE('',#6279,#6288,#6290,.T.);
+#6288 = VERTEX_POINT('',#6289);
+#6289 = CARTESIAN_POINT('',(-2.65,0.13,0.375));
+#6290 = LINE('',#6291,#6292);
+#6291 = CARTESIAN_POINT('',(-2.65,0.13,0.25));
+#6292 = VECTOR('',#6293,1.);
+#6293 = DIRECTION('',(0.,0.,1.));
+#6294 = ORIENTED_EDGE('',*,*,#6295,.T.);
+#6295 = EDGE_CURVE('',#6288,#6296,#6298,.T.);
+#6296 = VERTEX_POINT('',#6297);
+#6297 = CARTESIAN_POINT('',(-2.4,0.13,0.625));
+#6298 = CIRCLE('',#6299,0.25);
+#6299 = AXIS2_PLACEMENT_3D('',#6300,#6301,#6302);
+#6300 = CARTESIAN_POINT('',(-2.4,0.13,0.375));
+#6301 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6302 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#6303 = ORIENTED_EDGE('',*,*,#6304,.T.);
+#6304 = EDGE_CURVE('',#6296,#3737,#6305,.T.);
+#6305 = LINE('',#6306,#6307);
+#6306 = CARTESIAN_POINT('',(-2.4,0.13,0.625));
+#6307 = VECTOR('',#6308,1.);
+#6308 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6309 = PLANE('',#6310);
+#6310 = AXIS2_PLACEMENT_3D('',#6311,#6312,#6313);
+#6311 = CARTESIAN_POINT('',(-2.634769719427,0.13,0.289787506618));
+#6312 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6313 = DIRECTION('',(0.,0.,1.));
+#6314 = ADVANCED_FACE('',(#6315),#6331,.F.);
+#6315 = FACE_BOUND('',#6316,.F.);
+#6316 = EDGE_LOOP('',(#6317,#6323,#6324,#6330));
+#6317 = ORIENTED_EDGE('',*,*,#6318,.F.);
+#6318 = EDGE_CURVE('',#3737,#4607,#6319,.T.);
+#6319 = LINE('',#6320,#6321);
+#6320 = CARTESIAN_POINT('',(-2.4,0.13,0.625));
+#6321 = VECTOR('',#6322,1.);
+#6322 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6323 = ORIENTED_EDGE('',*,*,#3753,.T.);
+#6324 = ORIENTED_EDGE('',*,*,#6325,.T.);
+#6325 = EDGE_CURVE('',#3746,#4615,#6326,.T.);
+#6326 = LINE('',#6327,#6328);
+#6327 = CARTESIAN_POINT('',(-2.4,0.52,0.625));
+#6328 = VECTOR('',#6329,1.);
+#6329 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6330 = ORIENTED_EDGE('',*,*,#4614,.F.);
+#6331 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6332,#6333)
+,(#6334,#6335
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#6332 = CARTESIAN_POINT('',(-2.2,-2.3,0.625));
+#6333 = CARTESIAN_POINT('',(-2.15,-2.275,0.625));
+#6334 = CARTESIAN_POINT('',(-2.2,2.3,0.625));
+#6335 = CARTESIAN_POINT('',(-2.15,2.275,0.625));
+#6336 = ADVANCED_FACE('',(#6337),#6348,.F.);
+#6337 = FACE_BOUND('',#6338,.F.);
+#6338 = EDGE_LOOP('',(#6339,#6340,#6341,#6347));
+#6339 = ORIENTED_EDGE('',*,*,#3784,.T.);
+#6340 = ORIENTED_EDGE('',*,*,#6228,.T.);
+#6341 = ORIENTED_EDGE('',*,*,#6342,.F.);
+#6342 = EDGE_CURVE('',#6137,#6229,#6343,.T.);
+#6343 = LINE('',#6344,#6345);
+#6344 = CARTESIAN_POINT('',(-2.5,-0.13,0.375));
+#6345 = VECTOR('',#6346,1.);
+#6346 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6347 = ORIENTED_EDGE('',*,*,#6136,.F.);
+#6348 = CYLINDRICAL_SURFACE('',#6349,1.E-01);
+#6349 = AXIS2_PLACEMENT_3D('',#6350,#6351,#6352);
+#6350 = CARTESIAN_POINT('',(-2.4,-0.13,0.375));
+#6351 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6352 = DIRECTION('',(0.,0.,1.));
+#6353 = ADVANCED_FACE('',(#6354),#6360,.F.);
+#6354 = FACE_BOUND('',#6355,.F.);
+#6355 = EDGE_LOOP('',(#6356,#6357,#6358,#6359));
+#6356 = ORIENTED_EDGE('',*,*,#3800,.T.);
+#6357 = ORIENTED_EDGE('',*,*,#4496,.T.);
+#6358 = ORIENTED_EDGE('',*,*,#4525,.F.);
+#6359 = ORIENTED_EDGE('',*,*,#4988,.F.);
+#6360 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6361,#6362)
+,(#6363,#6364
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.282842712475),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#6361 = CARTESIAN_POINT('',(-2.2,2.3,0.625));
+#6362 = CARTESIAN_POINT('',(-2.15,2.275,0.625));
+#6363 = CARTESIAN_POINT('',(-2.,2.5,0.625));
+#6364 = CARTESIAN_POINT('',(-1.975,2.45,0.625));
+#6365 = ADVANCED_FACE('',(#6366),#6379,.F.);
+#6366 = FACE_BOUND('',#6367,.F.);
+#6367 = EDGE_LOOP('',(#6368,#6369,#6375,#6376,#6377,#6378));
+#6368 = ORIENTED_EDGE('',*,*,#4875,.F.);
+#6369 = ORIENTED_EDGE('',*,*,#6370,.T.);
+#6370 = EDGE_CURVE('',#4867,#5089,#6371,.T.);
+#6371 = LINE('',#6372,#6373);
+#6372 = CARTESIAN_POINT('',(-2.4,-2.08,0.625));
+#6373 = VECTOR('',#6374,1.);
+#6374 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6375 = ORIENTED_EDGE('',*,*,#5097,.T.);
+#6376 = ORIENTED_EDGE('',*,*,#5220,.T.);
+#6377 = ORIENTED_EDGE('',*,*,#4558,.F.);
+#6378 = ORIENTED_EDGE('',*,*,#4782,.F.);
+#6379 = PLANE('',#6380);
+#6380 = AXIS2_PLACEMENT_3D('',#6381,#6382,#6383);
+#6381 = CARTESIAN_POINT('',(-2.4,-2.08,0.625));
+#6382 = DIRECTION('',(-0.,0.,-1.));
+#6383 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6384 = ADVANCED_FACE('',(#6385),#6398,.F.);
+#6385 = FACE_BOUND('',#6386,.F.);
+#6386 = EDGE_LOOP('',(#6387,#6388,#6394,#6395,#6396,#6397));
+#6387 = ORIENTED_EDGE('',*,*,#5320,.F.);
+#6388 = ORIENTED_EDGE('',*,*,#6389,.T.);
+#6389 = EDGE_CURVE('',#5312,#5535,#6390,.T.);
+#6390 = LINE('',#6391,#6392);
+#6391 = CARTESIAN_POINT('',(-2.4,-1.43,0.625));
+#6392 = VECTOR('',#6393,1.);
+#6393 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6394 = ORIENTED_EDGE('',*,*,#5543,.T.);
+#6395 = ORIENTED_EDGE('',*,*,#5666,.T.);
+#6396 = ORIENTED_EDGE('',*,*,#4574,.F.);
+#6397 = ORIENTED_EDGE('',*,*,#5227,.F.);
+#6398 = PLANE('',#6399);
+#6399 = AXIS2_PLACEMENT_3D('',#6400,#6401,#6402);
+#6400 = CARTESIAN_POINT('',(-2.4,-1.43,0.625));
+#6401 = DIRECTION('',(-0.,0.,-1.));
+#6402 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6403 = ADVANCED_FACE('',(#6404),#6417,.F.);
+#6404 = FACE_BOUND('',#6405,.F.);
+#6405 = EDGE_LOOP('',(#6406,#6407,#6413,#6414,#6415,#6416));
+#6406 = ORIENTED_EDGE('',*,*,#5189,.F.);
+#6407 = ORIENTED_EDGE('',*,*,#6408,.T.);
+#6408 = EDGE_CURVE('',#5181,#4959,#6409,.T.);
+#6409 = LINE('',#6410,#6411);
+#6410 = CARTESIAN_POINT('',(-2.4,1.82,0.625));
+#6411 = VECTOR('',#6412,1.);
+#6412 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6413 = ORIENTED_EDGE('',*,*,#4967,.T.);
+#6414 = ORIENTED_EDGE('',*,*,#4981,.T.);
+#6415 = ORIENTED_EDGE('',*,*,#4654,.F.);
+#6416 = ORIENTED_EDGE('',*,*,#5433,.F.);
+#6417 = PLANE('',#6418);
+#6418 = AXIS2_PLACEMENT_3D('',#6419,#6420,#6421);
+#6419 = CARTESIAN_POINT('',(-2.4,1.82,0.625));
+#6420 = DIRECTION('',(-0.,0.,-1.));
+#6421 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6422 = ADVANCED_FACE('',(#6423),#6436,.F.);
+#6423 = FACE_BOUND('',#6424,.F.);
+#6424 = EDGE_LOOP('',(#6425,#6426,#6432,#6433,#6434,#6435));
+#6425 = ORIENTED_EDGE('',*,*,#5766,.F.);
+#6426 = ORIENTED_EDGE('',*,*,#6427,.T.);
+#6427 = EDGE_CURVE('',#5758,#5981,#6428,.T.);
+#6428 = LINE('',#6429,#6430);
+#6429 = CARTESIAN_POINT('',(-2.4,-0.78,0.625));
+#6430 = VECTOR('',#6431,1.);
+#6431 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6432 = ORIENTED_EDGE('',*,*,#5989,.T.);
+#6433 = ORIENTED_EDGE('',*,*,#6112,.T.);
+#6434 = ORIENTED_EDGE('',*,*,#4590,.F.);
+#6435 = ORIENTED_EDGE('',*,*,#5673,.F.);
+#6436 = PLANE('',#6437);
+#6437 = AXIS2_PLACEMENT_3D('',#6438,#6439,#6440);
+#6438 = CARTESIAN_POINT('',(-2.4,-0.78,0.625));
+#6439 = DIRECTION('',(-0.,0.,-1.));
+#6440 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6441 = ADVANCED_FACE('',(#6442),#6455,.F.);
+#6442 = FACE_BOUND('',#6443,.F.);
+#6443 = EDGE_LOOP('',(#6444,#6445,#6451,#6452,#6453,#6454));
+#6444 = ORIENTED_EDGE('',*,*,#5635,.F.);
+#6445 = ORIENTED_EDGE('',*,*,#6446,.T.);
+#6446 = EDGE_CURVE('',#5627,#5404,#6447,.T.);
+#6447 = LINE('',#6448,#6449);
+#6448 = CARTESIAN_POINT('',(-2.4,1.17,0.625));
+#6449 = VECTOR('',#6450,1.);
+#6450 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6451 = ORIENTED_EDGE('',*,*,#5412,.T.);
+#6452 = ORIENTED_EDGE('',*,*,#5426,.T.);
+#6453 = ORIENTED_EDGE('',*,*,#4638,.F.);
+#6454 = ORIENTED_EDGE('',*,*,#5879,.F.);
+#6455 = PLANE('',#6456);
+#6456 = AXIS2_PLACEMENT_3D('',#6457,#6458,#6459);
+#6457 = CARTESIAN_POINT('',(-2.4,1.17,0.625));
+#6458 = DIRECTION('',(-0.,0.,-1.));
+#6459 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6460 = ADVANCED_FACE('',(#6461),#6474,.F.);
+#6461 = FACE_BOUND('',#6462,.F.);
+#6462 = EDGE_LOOP('',(#6463,#6464,#6470,#6471,#6472,#6473));
+#6463 = ORIENTED_EDGE('',*,*,#6212,.F.);
+#6464 = ORIENTED_EDGE('',*,*,#6465,.T.);
+#6465 = EDGE_CURVE('',#6204,#6296,#6466,.T.);
+#6466 = LINE('',#6467,#6468);
+#6467 = CARTESIAN_POINT('',(-2.4,-0.13,0.625));
+#6468 = VECTOR('',#6469,1.);
+#6469 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6470 = ORIENTED_EDGE('',*,*,#6304,.T.);
+#6471 = ORIENTED_EDGE('',*,*,#6318,.T.);
+#6472 = ORIENTED_EDGE('',*,*,#4606,.F.);
+#6473 = ORIENTED_EDGE('',*,*,#6119,.F.);
+#6474 = PLANE('',#6475);
+#6475 = AXIS2_PLACEMENT_3D('',#6476,#6477,#6478);
+#6476 = CARTESIAN_POINT('',(-2.4,-0.13,0.625));
+#6477 = DIRECTION('',(-0.,0.,-1.));
+#6478 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6479 = ADVANCED_FACE('',(#6480),#6493,.F.);
+#6480 = FACE_BOUND('',#6481,.F.);
+#6481 = EDGE_LOOP('',(#6482,#6483,#6489,#6490,#6491,#6492));
+#6482 = ORIENTED_EDGE('',*,*,#6081,.F.);
+#6483 = ORIENTED_EDGE('',*,*,#6484,.T.);
+#6484 = EDGE_CURVE('',#6073,#5850,#6485,.T.);
+#6485 = LINE('',#6486,#6487);
+#6486 = CARTESIAN_POINT('',(-2.4,0.52,0.625));
+#6487 = VECTOR('',#6488,1.);
+#6488 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6489 = ORIENTED_EDGE('',*,*,#5858,.T.);
+#6490 = ORIENTED_EDGE('',*,*,#5872,.T.);
+#6491 = ORIENTED_EDGE('',*,*,#4622,.F.);
+#6492 = ORIENTED_EDGE('',*,*,#6325,.F.);
+#6493 = PLANE('',#6494);
+#6494 = AXIS2_PLACEMENT_3D('',#6495,#6496,#6497);
+#6495 = CARTESIAN_POINT('',(-2.4,0.52,0.625));
+#6496 = DIRECTION('',(-0.,0.,-1.));
+#6497 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6498 = ADVANCED_FACE('',(#6499),#6502,.T.);
+#6499 = FACE_BOUND('',#6500,.T.);
+#6500 = EDGE_LOOP('',(#6501));
+#6501 = ORIENTED_EDGE('',*,*,#4733,.T.);
+#6502 = PLANE('',#6503);
+#6503 = AXIS2_PLACEMENT_3D('',#6504,#6505,#6506);
+#6504 = CARTESIAN_POINT('',(-1.370291289374,1.670291289374,0.9));
+#6505 = DIRECTION('',(0.,0.,1.));
+#6506 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6507 = ADVANCED_FACE('',(#6508),#6519,.T.);
+#6508 = FACE_BOUND('',#6509,.F.);
+#6509 = EDGE_LOOP('',(#6510,#6516,#6517,#6518));
+#6510 = ORIENTED_EDGE('',*,*,#6511,.T.);
+#6511 = EDGE_CURVE('',#4859,#5081,#6512,.T.);
+#6512 = LINE('',#6513,#6514);
+#6513 = CARTESIAN_POINT('',(-2.65,-2.08,0.375));
+#6514 = VECTOR('',#6515,1.);
+#6515 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6516 = ORIENTED_EDGE('',*,*,#5088,.T.);
+#6517 = ORIENTED_EDGE('',*,*,#6370,.F.);
+#6518 = ORIENTED_EDGE('',*,*,#4866,.F.);
+#6519 = CYLINDRICAL_SURFACE('',#6520,0.25);
+#6520 = AXIS2_PLACEMENT_3D('',#6521,#6522,#6523);
+#6521 = CARTESIAN_POINT('',(-2.4,-2.08,0.375));
+#6522 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#6523 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#6524 = ADVANCED_FACE('',(#6525),#6536,.F.);
+#6525 = FACE_BOUND('',#6526,.F.);
+#6526 = EDGE_LOOP('',(#6527,#6533,#6534,#6535));
+#6527 = ORIENTED_EDGE('',*,*,#6528,.T.);
+#6528 = EDGE_CURVE('',#4850,#5072,#6529,.T.);
+#6529 = LINE('',#6530,#6531);
+#6530 = CARTESIAN_POINT('',(-2.65,-2.08,0.25));
+#6531 = VECTOR('',#6532,1.);
+#6532 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6533 = ORIENTED_EDGE('',*,*,#5080,.T.);
+#6534 = ORIENTED_EDGE('',*,*,#6511,.F.);
+#6535 = ORIENTED_EDGE('',*,*,#4858,.F.);
+#6536 = PLANE('',#6537);
+#6537 = AXIS2_PLACEMENT_3D('',#6538,#6539,#6540);
+#6538 = CARTESIAN_POINT('',(-2.65,-2.08,0.25));
+#6539 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6540 = DIRECTION('',(0.,0.,1.));
+#6541 = ADVANCED_FACE('',(#6542),#6553,.F.);
+#6542 = FACE_BOUND('',#6543,.F.);
+#6543 = EDGE_LOOP('',(#6544,#6550,#6551,#6552));
+#6544 = ORIENTED_EDGE('',*,*,#6545,.T.);
+#6545 = EDGE_CURVE('',#4842,#5064,#6546,.T.);
+#6546 = LINE('',#6547,#6548);
+#6547 = CARTESIAN_POINT('',(-2.75,-2.08,0.15));
+#6548 = VECTOR('',#6549,1.);
+#6549 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6550 = ORIENTED_EDGE('',*,*,#5071,.T.);
+#6551 = ORIENTED_EDGE('',*,*,#6528,.F.);
+#6552 = ORIENTED_EDGE('',*,*,#4849,.F.);
+#6553 = CYLINDRICAL_SURFACE('',#6554,1.E-01);
+#6554 = AXIS2_PLACEMENT_3D('',#6555,#6556,#6557);
+#6555 = CARTESIAN_POINT('',(-2.75,-2.08,0.25));
+#6556 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6557 = DIRECTION('',(-0.,0.,-1.));
+#6558 = ADVANCED_FACE('',(#6559),#6570,.F.);
+#6559 = FACE_BOUND('',#6560,.F.);
+#6560 = EDGE_LOOP('',(#6561,#6567,#6568,#6569));
+#6561 = ORIENTED_EDGE('',*,*,#6562,.T.);
+#6562 = EDGE_CURVE('',#4834,#5056,#6563,.T.);
+#6563 = LINE('',#6564,#6565);
+#6564 = CARTESIAN_POINT('',(-3.2,-2.08,0.15));
+#6565 = VECTOR('',#6566,1.);
+#6566 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6567 = ORIENTED_EDGE('',*,*,#5063,.T.);
+#6568 = ORIENTED_EDGE('',*,*,#6545,.F.);
+#6569 = ORIENTED_EDGE('',*,*,#4841,.F.);
+#6570 = PLANE('',#6571);
+#6571 = AXIS2_PLACEMENT_3D('',#6572,#6573,#6574);
+#6572 = CARTESIAN_POINT('',(-3.2,-2.08,0.15));
+#6573 = DIRECTION('',(-0.,0.,-1.));
+#6574 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6575 = ADVANCED_FACE('',(#6576),#6587,.F.);
+#6576 = FACE_BOUND('',#6577,.F.);
+#6577 = EDGE_LOOP('',(#6578,#6584,#6585,#6586));
+#6578 = ORIENTED_EDGE('',*,*,#6579,.T.);
+#6579 = EDGE_CURVE('',#4826,#5048,#6580,.T.);
+#6580 = LINE('',#6581,#6582);
+#6581 = CARTESIAN_POINT('',(-3.2,-2.08,1.110223024625E-16));
+#6582 = VECTOR('',#6583,1.);
+#6583 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6584 = ORIENTED_EDGE('',*,*,#5055,.T.);
+#6585 = ORIENTED_EDGE('',*,*,#6562,.F.);
+#6586 = ORIENTED_EDGE('',*,*,#4833,.F.);
+#6587 = PLANE('',#6588);
+#6588 = AXIS2_PLACEMENT_3D('',#6589,#6590,#6591);
+#6589 = CARTESIAN_POINT('',(-3.2,-2.08,1.110223024625E-16));
+#6590 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6591 = DIRECTION('',(0.,0.,1.));
+#6592 = ADVANCED_FACE('',(#6593),#6604,.F.);
+#6593 = FACE_BOUND('',#6594,.F.);
+#6594 = EDGE_LOOP('',(#6595,#6601,#6602,#6603));
+#6595 = ORIENTED_EDGE('',*,*,#6596,.T.);
+#6596 = EDGE_CURVE('',#4817,#5039,#6597,.T.);
+#6597 = LINE('',#6598,#6599);
+#6598 = CARTESIAN_POINT('',(-2.75,-2.08,1.110223024625E-16));
+#6599 = VECTOR('',#6600,1.);
+#6600 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6601 = ORIENTED_EDGE('',*,*,#5047,.T.);
+#6602 = ORIENTED_EDGE('',*,*,#6579,.F.);
+#6603 = ORIENTED_EDGE('',*,*,#4825,.F.);
+#6604 = PLANE('',#6605);
+#6605 = AXIS2_PLACEMENT_3D('',#6606,#6607,#6608);
+#6606 = CARTESIAN_POINT('',(-2.75,-2.08,1.110223024625E-16));
+#6607 = DIRECTION('',(0.,0.,1.));
+#6608 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#6609 = ADVANCED_FACE('',(#6610),#6621,.T.);
+#6610 = FACE_BOUND('',#6611,.F.);
+#6611 = EDGE_LOOP('',(#6612,#6618,#6619,#6620));
+#6612 = ORIENTED_EDGE('',*,*,#6613,.T.);
+#6613 = EDGE_CURVE('',#4809,#5031,#6614,.T.);
+#6614 = LINE('',#6615,#6616);
+#6615 = CARTESIAN_POINT('',(-2.5,-2.08,0.25));
+#6616 = VECTOR('',#6617,1.);
+#6617 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6618 = ORIENTED_EDGE('',*,*,#5038,.T.);
+#6619 = ORIENTED_EDGE('',*,*,#6596,.F.);
+#6620 = ORIENTED_EDGE('',*,*,#4816,.F.);
+#6621 = CYLINDRICAL_SURFACE('',#6622,0.25);
+#6622 = AXIS2_PLACEMENT_3D('',#6623,#6624,#6625);
+#6623 = CARTESIAN_POINT('',(-2.75,-2.08,0.25));
+#6624 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#6625 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#6626 = ADVANCED_FACE('',(#6627),#6633,.F.);
+#6627 = FACE_BOUND('',#6628,.F.);
+#6628 = EDGE_LOOP('',(#6629,#6630,#6631,#6632));
+#6629 = ORIENTED_EDGE('',*,*,#5012,.T.);
+#6630 = ORIENTED_EDGE('',*,*,#5030,.T.);
+#6631 = ORIENTED_EDGE('',*,*,#6613,.F.);
+#6632 = ORIENTED_EDGE('',*,*,#4808,.F.);
+#6633 = PLANE('',#6634);
+#6634 = AXIS2_PLACEMENT_3D('',#6635,#6636,#6637);
+#6635 = CARTESIAN_POINT('',(-2.5,-2.08,0.375));
+#6636 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#6637 = DIRECTION('',(-0.,0.,-1.));
+#6638 = ADVANCED_FACE('',(#6639),#6650,.T.);
+#6639 = FACE_BOUND('',#6640,.F.);
+#6640 = EDGE_LOOP('',(#6641,#6647,#6648,#6649));
+#6641 = ORIENTED_EDGE('',*,*,#6642,.T.);
+#6642 = EDGE_CURVE('',#5173,#4951,#6643,.T.);
+#6643 = LINE('',#6644,#6645);
+#6644 = CARTESIAN_POINT('',(-2.65,1.82,0.375));
+#6645 = VECTOR('',#6646,1.);
+#6646 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6647 = ORIENTED_EDGE('',*,*,#4958,.T.);
+#6648 = ORIENTED_EDGE('',*,*,#6408,.F.);
+#6649 = ORIENTED_EDGE('',*,*,#5180,.F.);
+#6650 = CYLINDRICAL_SURFACE('',#6651,0.25);
+#6651 = AXIS2_PLACEMENT_3D('',#6652,#6653,#6654);
+#6652 = CARTESIAN_POINT('',(-2.4,1.82,0.375));
+#6653 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#6654 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#6655 = ADVANCED_FACE('',(#6656),#6667,.F.);
+#6656 = FACE_BOUND('',#6657,.F.);
+#6657 = EDGE_LOOP('',(#6658,#6664,#6665,#6666));
+#6658 = ORIENTED_EDGE('',*,*,#6659,.T.);
+#6659 = EDGE_CURVE('',#5164,#4942,#6660,.T.);
+#6660 = LINE('',#6661,#6662);
+#6661 = CARTESIAN_POINT('',(-2.65,1.82,0.25));
+#6662 = VECTOR('',#6663,1.);
+#6663 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6664 = ORIENTED_EDGE('',*,*,#4950,.T.);
+#6665 = ORIENTED_EDGE('',*,*,#6642,.F.);
+#6666 = ORIENTED_EDGE('',*,*,#5172,.F.);
+#6667 = PLANE('',#6668);
+#6668 = AXIS2_PLACEMENT_3D('',#6669,#6670,#6671);
+#6669 = CARTESIAN_POINT('',(-2.65,1.82,0.25));
+#6670 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6671 = DIRECTION('',(0.,0.,1.));
+#6672 = ADVANCED_FACE('',(#6673),#6684,.F.);
+#6673 = FACE_BOUND('',#6674,.F.);
+#6674 = EDGE_LOOP('',(#6675,#6681,#6682,#6683));
+#6675 = ORIENTED_EDGE('',*,*,#6676,.T.);
+#6676 = EDGE_CURVE('',#5156,#4934,#6677,.T.);
+#6677 = LINE('',#6678,#6679);
+#6678 = CARTESIAN_POINT('',(-2.75,1.82,0.15));
+#6679 = VECTOR('',#6680,1.);
+#6680 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6681 = ORIENTED_EDGE('',*,*,#4941,.T.);
+#6682 = ORIENTED_EDGE('',*,*,#6659,.F.);
+#6683 = ORIENTED_EDGE('',*,*,#5163,.F.);
+#6684 = CYLINDRICAL_SURFACE('',#6685,1.E-01);
+#6685 = AXIS2_PLACEMENT_3D('',#6686,#6687,#6688);
+#6686 = CARTESIAN_POINT('',(-2.75,1.82,0.25));
+#6687 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6688 = DIRECTION('',(-0.,0.,-1.));
+#6689 = ADVANCED_FACE('',(#6690),#6701,.F.);
+#6690 = FACE_BOUND('',#6691,.F.);
+#6691 = EDGE_LOOP('',(#6692,#6698,#6699,#6700));
+#6692 = ORIENTED_EDGE('',*,*,#6693,.T.);
+#6693 = EDGE_CURVE('',#5148,#4926,#6694,.T.);
+#6694 = LINE('',#6695,#6696);
+#6695 = CARTESIAN_POINT('',(-3.2,1.82,0.15));
+#6696 = VECTOR('',#6697,1.);
+#6697 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6698 = ORIENTED_EDGE('',*,*,#4933,.T.);
+#6699 = ORIENTED_EDGE('',*,*,#6676,.F.);
+#6700 = ORIENTED_EDGE('',*,*,#5155,.F.);
+#6701 = PLANE('',#6702);
+#6702 = AXIS2_PLACEMENT_3D('',#6703,#6704,#6705);
+#6703 = CARTESIAN_POINT('',(-3.2,1.82,0.15));
+#6704 = DIRECTION('',(-0.,0.,-1.));
+#6705 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6706 = ADVANCED_FACE('',(#6707),#6718,.F.);
+#6707 = FACE_BOUND('',#6708,.F.);
+#6708 = EDGE_LOOP('',(#6709,#6715,#6716,#6717));
+#6709 = ORIENTED_EDGE('',*,*,#6710,.T.);
+#6710 = EDGE_CURVE('',#5140,#4918,#6711,.T.);
+#6711 = LINE('',#6712,#6713);
+#6712 = CARTESIAN_POINT('',(-3.2,1.82,1.110223024625E-16));
+#6713 = VECTOR('',#6714,1.);
+#6714 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6715 = ORIENTED_EDGE('',*,*,#4925,.T.);
+#6716 = ORIENTED_EDGE('',*,*,#6693,.F.);
+#6717 = ORIENTED_EDGE('',*,*,#5147,.F.);
+#6718 = PLANE('',#6719);
+#6719 = AXIS2_PLACEMENT_3D('',#6720,#6721,#6722);
+#6720 = CARTESIAN_POINT('',(-3.2,1.82,1.110223024625E-16));
+#6721 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6722 = DIRECTION('',(0.,0.,1.));
+#6723 = ADVANCED_FACE('',(#6724),#6735,.F.);
+#6724 = FACE_BOUND('',#6725,.F.);
+#6725 = EDGE_LOOP('',(#6726,#6732,#6733,#6734));
+#6726 = ORIENTED_EDGE('',*,*,#6727,.T.);
+#6727 = EDGE_CURVE('',#5131,#4909,#6728,.T.);
+#6728 = LINE('',#6729,#6730);
+#6729 = CARTESIAN_POINT('',(-2.75,1.82,1.110223024625E-16));
+#6730 = VECTOR('',#6731,1.);
+#6731 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6732 = ORIENTED_EDGE('',*,*,#4917,.T.);
+#6733 = ORIENTED_EDGE('',*,*,#6710,.F.);
+#6734 = ORIENTED_EDGE('',*,*,#5139,.F.);
+#6735 = PLANE('',#6736);
+#6736 = AXIS2_PLACEMENT_3D('',#6737,#6738,#6739);
+#6737 = CARTESIAN_POINT('',(-2.75,1.82,1.110223024625E-16));
+#6738 = DIRECTION('',(0.,0.,1.));
+#6739 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#6740 = ADVANCED_FACE('',(#6741),#6752,.T.);
+#6741 = FACE_BOUND('',#6742,.F.);
+#6742 = EDGE_LOOP('',(#6743,#6749,#6750,#6751));
+#6743 = ORIENTED_EDGE('',*,*,#6744,.T.);
+#6744 = EDGE_CURVE('',#5123,#4901,#6745,.T.);
+#6745 = LINE('',#6746,#6747);
+#6746 = CARTESIAN_POINT('',(-2.5,1.82,0.25));
+#6747 = VECTOR('',#6748,1.);
+#6748 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6749 = ORIENTED_EDGE('',*,*,#4908,.T.);
+#6750 = ORIENTED_EDGE('',*,*,#6727,.F.);
+#6751 = ORIENTED_EDGE('',*,*,#5130,.F.);
+#6752 = CYLINDRICAL_SURFACE('',#6753,0.25);
+#6753 = AXIS2_PLACEMENT_3D('',#6754,#6755,#6756);
+#6754 = CARTESIAN_POINT('',(-2.75,1.82,0.25));
+#6755 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#6756 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#6757 = ADVANCED_FACE('',(#6758),#6764,.F.);
+#6758 = FACE_BOUND('',#6759,.F.);
+#6759 = EDGE_LOOP('',(#6760,#6761,#6762,#6763));
+#6760 = ORIENTED_EDGE('',*,*,#5205,.T.);
+#6761 = ORIENTED_EDGE('',*,*,#4900,.T.);
+#6762 = ORIENTED_EDGE('',*,*,#6744,.F.);
+#6763 = ORIENTED_EDGE('',*,*,#5122,.F.);
+#6764 = PLANE('',#6765);
+#6765 = AXIS2_PLACEMENT_3D('',#6766,#6767,#6768);
+#6766 = CARTESIAN_POINT('',(-2.5,1.82,0.375));
+#6767 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#6768 = DIRECTION('',(-0.,0.,-1.));
+#6769 = ADVANCED_FACE('',(#6770),#6781,.T.);
+#6770 = FACE_BOUND('',#6771,.F.);
+#6771 = EDGE_LOOP('',(#6772,#6778,#6779,#6780));
+#6772 = ORIENTED_EDGE('',*,*,#6773,.T.);
+#6773 = EDGE_CURVE('',#5304,#5527,#6774,.T.);
+#6774 = LINE('',#6775,#6776);
+#6775 = CARTESIAN_POINT('',(-2.65,-1.43,0.375));
+#6776 = VECTOR('',#6777,1.);
+#6777 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6778 = ORIENTED_EDGE('',*,*,#5534,.T.);
+#6779 = ORIENTED_EDGE('',*,*,#6389,.F.);
+#6780 = ORIENTED_EDGE('',*,*,#5311,.F.);
+#6781 = CYLINDRICAL_SURFACE('',#6782,0.25);
+#6782 = AXIS2_PLACEMENT_3D('',#6783,#6784,#6785);
+#6783 = CARTESIAN_POINT('',(-2.4,-1.43,0.375));
+#6784 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#6785 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#6786 = ADVANCED_FACE('',(#6787),#6798,.F.);
+#6787 = FACE_BOUND('',#6788,.F.);
+#6788 = EDGE_LOOP('',(#6789,#6795,#6796,#6797));
+#6789 = ORIENTED_EDGE('',*,*,#6790,.T.);
+#6790 = EDGE_CURVE('',#5295,#5518,#6791,.T.);
+#6791 = LINE('',#6792,#6793);
+#6792 = CARTESIAN_POINT('',(-2.65,-1.43,0.25));
+#6793 = VECTOR('',#6794,1.);
+#6794 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6795 = ORIENTED_EDGE('',*,*,#5526,.T.);
+#6796 = ORIENTED_EDGE('',*,*,#6773,.F.);
+#6797 = ORIENTED_EDGE('',*,*,#5303,.F.);
+#6798 = PLANE('',#6799);
+#6799 = AXIS2_PLACEMENT_3D('',#6800,#6801,#6802);
+#6800 = CARTESIAN_POINT('',(-2.65,-1.43,0.25));
+#6801 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6802 = DIRECTION('',(0.,0.,1.));
+#6803 = ADVANCED_FACE('',(#6804),#6815,.F.);
+#6804 = FACE_BOUND('',#6805,.F.);
+#6805 = EDGE_LOOP('',(#6806,#6812,#6813,#6814));
+#6806 = ORIENTED_EDGE('',*,*,#6807,.T.);
+#6807 = EDGE_CURVE('',#5287,#5510,#6808,.T.);
+#6808 = LINE('',#6809,#6810);
+#6809 = CARTESIAN_POINT('',(-2.75,-1.43,0.15));
+#6810 = VECTOR('',#6811,1.);
+#6811 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6812 = ORIENTED_EDGE('',*,*,#5517,.T.);
+#6813 = ORIENTED_EDGE('',*,*,#6790,.F.);
+#6814 = ORIENTED_EDGE('',*,*,#5294,.F.);
+#6815 = CYLINDRICAL_SURFACE('',#6816,1.E-01);
+#6816 = AXIS2_PLACEMENT_3D('',#6817,#6818,#6819);
+#6817 = CARTESIAN_POINT('',(-2.75,-1.43,0.25));
+#6818 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6819 = DIRECTION('',(-0.,0.,-1.));
+#6820 = ADVANCED_FACE('',(#6821),#6832,.F.);
+#6821 = FACE_BOUND('',#6822,.F.);
+#6822 = EDGE_LOOP('',(#6823,#6829,#6830,#6831));
+#6823 = ORIENTED_EDGE('',*,*,#6824,.T.);
+#6824 = EDGE_CURVE('',#5279,#5502,#6825,.T.);
+#6825 = LINE('',#6826,#6827);
+#6826 = CARTESIAN_POINT('',(-3.2,-1.43,0.15));
+#6827 = VECTOR('',#6828,1.);
+#6828 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6829 = ORIENTED_EDGE('',*,*,#5509,.T.);
+#6830 = ORIENTED_EDGE('',*,*,#6807,.F.);
+#6831 = ORIENTED_EDGE('',*,*,#5286,.F.);
+#6832 = PLANE('',#6833);
+#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836);
+#6834 = CARTESIAN_POINT('',(-3.2,-1.43,0.15));
+#6835 = DIRECTION('',(-0.,0.,-1.));
+#6836 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6837 = ADVANCED_FACE('',(#6838),#6849,.F.);
+#6838 = FACE_BOUND('',#6839,.F.);
+#6839 = EDGE_LOOP('',(#6840,#6846,#6847,#6848));
+#6840 = ORIENTED_EDGE('',*,*,#6841,.T.);
+#6841 = EDGE_CURVE('',#5271,#5494,#6842,.T.);
+#6842 = LINE('',#6843,#6844);
+#6843 = CARTESIAN_POINT('',(-3.2,-1.43,1.110223024625E-16));
+#6844 = VECTOR('',#6845,1.);
+#6845 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6846 = ORIENTED_EDGE('',*,*,#5501,.T.);
+#6847 = ORIENTED_EDGE('',*,*,#6824,.F.);
+#6848 = ORIENTED_EDGE('',*,*,#5278,.F.);
+#6849 = PLANE('',#6850);
+#6850 = AXIS2_PLACEMENT_3D('',#6851,#6852,#6853);
+#6851 = CARTESIAN_POINT('',(-3.2,-1.43,1.110223024625E-16));
+#6852 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6853 = DIRECTION('',(0.,0.,1.));
+#6854 = ADVANCED_FACE('',(#6855),#6866,.F.);
+#6855 = FACE_BOUND('',#6856,.F.);
+#6856 = EDGE_LOOP('',(#6857,#6863,#6864,#6865));
+#6857 = ORIENTED_EDGE('',*,*,#6858,.T.);
+#6858 = EDGE_CURVE('',#5262,#5485,#6859,.T.);
+#6859 = LINE('',#6860,#6861);
+#6860 = CARTESIAN_POINT('',(-2.75,-1.43,1.110223024625E-16));
+#6861 = VECTOR('',#6862,1.);
+#6862 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6863 = ORIENTED_EDGE('',*,*,#5493,.T.);
+#6864 = ORIENTED_EDGE('',*,*,#6841,.F.);
+#6865 = ORIENTED_EDGE('',*,*,#5270,.F.);
+#6866 = PLANE('',#6867);
+#6867 = AXIS2_PLACEMENT_3D('',#6868,#6869,#6870);
+#6868 = CARTESIAN_POINT('',(-2.75,-1.43,1.110223024625E-16));
+#6869 = DIRECTION('',(0.,0.,1.));
+#6870 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#6871 = ADVANCED_FACE('',(#6872),#6883,.T.);
+#6872 = FACE_BOUND('',#6873,.F.);
+#6873 = EDGE_LOOP('',(#6874,#6880,#6881,#6882));
+#6874 = ORIENTED_EDGE('',*,*,#6875,.T.);
+#6875 = EDGE_CURVE('',#5254,#5477,#6876,.T.);
+#6876 = LINE('',#6877,#6878);
+#6877 = CARTESIAN_POINT('',(-2.5,-1.43,0.25));
+#6878 = VECTOR('',#6879,1.);
+#6879 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6880 = ORIENTED_EDGE('',*,*,#5484,.T.);
+#6881 = ORIENTED_EDGE('',*,*,#6858,.F.);
+#6882 = ORIENTED_EDGE('',*,*,#5261,.F.);
+#6883 = CYLINDRICAL_SURFACE('',#6884,0.25);
+#6884 = AXIS2_PLACEMENT_3D('',#6885,#6886,#6887);
+#6885 = CARTESIAN_POINT('',(-2.75,-1.43,0.25));
+#6886 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#6887 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#6888 = ADVANCED_FACE('',(#6889),#6895,.F.);
+#6889 = FACE_BOUND('',#6890,.F.);
+#6890 = EDGE_LOOP('',(#6891,#6892,#6893,#6894));
+#6891 = ORIENTED_EDGE('',*,*,#5458,.T.);
+#6892 = ORIENTED_EDGE('',*,*,#5476,.T.);
+#6893 = ORIENTED_EDGE('',*,*,#6875,.F.);
+#6894 = ORIENTED_EDGE('',*,*,#5253,.F.);
+#6895 = PLANE('',#6896);
+#6896 = AXIS2_PLACEMENT_3D('',#6897,#6898,#6899);
+#6897 = CARTESIAN_POINT('',(-2.5,-1.43,0.375));
+#6898 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#6899 = DIRECTION('',(-0.,0.,-1.));
+#6900 = ADVANCED_FACE('',(#6901),#6912,.T.);
+#6901 = FACE_BOUND('',#6902,.F.);
+#6902 = EDGE_LOOP('',(#6903,#6909,#6910,#6911));
+#6903 = ORIENTED_EDGE('',*,*,#6904,.T.);
+#6904 = EDGE_CURVE('',#5619,#5396,#6905,.T.);
+#6905 = LINE('',#6906,#6907);
+#6906 = CARTESIAN_POINT('',(-2.65,1.17,0.375));
+#6907 = VECTOR('',#6908,1.);
+#6908 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6909 = ORIENTED_EDGE('',*,*,#5403,.T.);
+#6910 = ORIENTED_EDGE('',*,*,#6446,.F.);
+#6911 = ORIENTED_EDGE('',*,*,#5626,.F.);
+#6912 = CYLINDRICAL_SURFACE('',#6913,0.25);
+#6913 = AXIS2_PLACEMENT_3D('',#6914,#6915,#6916);
+#6914 = CARTESIAN_POINT('',(-2.4,1.17,0.375));
+#6915 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#6916 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#6917 = ADVANCED_FACE('',(#6918),#6929,.F.);
+#6918 = FACE_BOUND('',#6919,.F.);
+#6919 = EDGE_LOOP('',(#6920,#6926,#6927,#6928));
+#6920 = ORIENTED_EDGE('',*,*,#6921,.T.);
+#6921 = EDGE_CURVE('',#5610,#5387,#6922,.T.);
+#6922 = LINE('',#6923,#6924);
+#6923 = CARTESIAN_POINT('',(-2.65,1.17,0.25));
+#6924 = VECTOR('',#6925,1.);
+#6925 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6926 = ORIENTED_EDGE('',*,*,#5395,.T.);
+#6927 = ORIENTED_EDGE('',*,*,#6904,.F.);
+#6928 = ORIENTED_EDGE('',*,*,#5618,.F.);
+#6929 = PLANE('',#6930);
+#6930 = AXIS2_PLACEMENT_3D('',#6931,#6932,#6933);
+#6931 = CARTESIAN_POINT('',(-2.65,1.17,0.25));
+#6932 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6933 = DIRECTION('',(0.,0.,1.));
+#6934 = ADVANCED_FACE('',(#6935),#6946,.F.);
+#6935 = FACE_BOUND('',#6936,.F.);
+#6936 = EDGE_LOOP('',(#6937,#6943,#6944,#6945));
+#6937 = ORIENTED_EDGE('',*,*,#6938,.T.);
+#6938 = EDGE_CURVE('',#5602,#5379,#6939,.T.);
+#6939 = LINE('',#6940,#6941);
+#6940 = CARTESIAN_POINT('',(-2.75,1.17,0.15));
+#6941 = VECTOR('',#6942,1.);
+#6942 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6943 = ORIENTED_EDGE('',*,*,#5386,.T.);
+#6944 = ORIENTED_EDGE('',*,*,#6921,.F.);
+#6945 = ORIENTED_EDGE('',*,*,#5609,.F.);
+#6946 = CYLINDRICAL_SURFACE('',#6947,1.E-01);
+#6947 = AXIS2_PLACEMENT_3D('',#6948,#6949,#6950);
+#6948 = CARTESIAN_POINT('',(-2.75,1.17,0.25));
+#6949 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6950 = DIRECTION('',(-0.,0.,-1.));
+#6951 = ADVANCED_FACE('',(#6952),#6963,.F.);
+#6952 = FACE_BOUND('',#6953,.F.);
+#6953 = EDGE_LOOP('',(#6954,#6960,#6961,#6962));
+#6954 = ORIENTED_EDGE('',*,*,#6955,.T.);
+#6955 = EDGE_CURVE('',#5594,#5371,#6956,.T.);
+#6956 = LINE('',#6957,#6958);
+#6957 = CARTESIAN_POINT('',(-3.2,1.17,0.15));
+#6958 = VECTOR('',#6959,1.);
+#6959 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6960 = ORIENTED_EDGE('',*,*,#5378,.T.);
+#6961 = ORIENTED_EDGE('',*,*,#6938,.F.);
+#6962 = ORIENTED_EDGE('',*,*,#5601,.F.);
+#6963 = PLANE('',#6964);
+#6964 = AXIS2_PLACEMENT_3D('',#6965,#6966,#6967);
+#6965 = CARTESIAN_POINT('',(-3.2,1.17,0.15));
+#6966 = DIRECTION('',(-0.,0.,-1.));
+#6967 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6968 = ADVANCED_FACE('',(#6969),#6980,.F.);
+#6969 = FACE_BOUND('',#6970,.F.);
+#6970 = EDGE_LOOP('',(#6971,#6977,#6978,#6979));
+#6971 = ORIENTED_EDGE('',*,*,#6972,.T.);
+#6972 = EDGE_CURVE('',#5586,#5363,#6973,.T.);
+#6973 = LINE('',#6974,#6975);
+#6974 = CARTESIAN_POINT('',(-3.2,1.17,1.110223024625E-16));
+#6975 = VECTOR('',#6976,1.);
+#6976 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6977 = ORIENTED_EDGE('',*,*,#5370,.T.);
+#6978 = ORIENTED_EDGE('',*,*,#6955,.F.);
+#6979 = ORIENTED_EDGE('',*,*,#5593,.F.);
+#6980 = PLANE('',#6981);
+#6981 = AXIS2_PLACEMENT_3D('',#6982,#6983,#6984);
+#6982 = CARTESIAN_POINT('',(-3.2,1.17,1.110223024625E-16));
+#6983 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6984 = DIRECTION('',(0.,0.,1.));
+#6985 = ADVANCED_FACE('',(#6986),#6997,.F.);
+#6986 = FACE_BOUND('',#6987,.F.);
+#6987 = EDGE_LOOP('',(#6988,#6994,#6995,#6996));
+#6988 = ORIENTED_EDGE('',*,*,#6989,.T.);
+#6989 = EDGE_CURVE('',#5577,#5354,#6990,.T.);
+#6990 = LINE('',#6991,#6992);
+#6991 = CARTESIAN_POINT('',(-2.75,1.17,1.110223024625E-16));
+#6992 = VECTOR('',#6993,1.);
+#6993 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6994 = ORIENTED_EDGE('',*,*,#5362,.T.);
+#6995 = ORIENTED_EDGE('',*,*,#6972,.F.);
+#6996 = ORIENTED_EDGE('',*,*,#5585,.F.);
+#6997 = PLANE('',#6998);
+#6998 = AXIS2_PLACEMENT_3D('',#6999,#7000,#7001);
+#6999 = CARTESIAN_POINT('',(-2.75,1.17,1.110223024625E-16));
+#7000 = DIRECTION('',(0.,0.,1.));
+#7001 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7002 = ADVANCED_FACE('',(#7003),#7014,.T.);
+#7003 = FACE_BOUND('',#7004,.F.);
+#7004 = EDGE_LOOP('',(#7005,#7011,#7012,#7013));
+#7005 = ORIENTED_EDGE('',*,*,#7006,.T.);
+#7006 = EDGE_CURVE('',#5569,#5346,#7007,.T.);
+#7007 = LINE('',#7008,#7009);
+#7008 = CARTESIAN_POINT('',(-2.5,1.17,0.25));
+#7009 = VECTOR('',#7010,1.);
+#7010 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7011 = ORIENTED_EDGE('',*,*,#5353,.T.);
+#7012 = ORIENTED_EDGE('',*,*,#6989,.F.);
+#7013 = ORIENTED_EDGE('',*,*,#5576,.F.);
+#7014 = CYLINDRICAL_SURFACE('',#7015,0.25);
+#7015 = AXIS2_PLACEMENT_3D('',#7016,#7017,#7018);
+#7016 = CARTESIAN_POINT('',(-2.75,1.17,0.25));
+#7017 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#7018 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#7019 = ADVANCED_FACE('',(#7020),#7026,.F.);
+#7020 = FACE_BOUND('',#7021,.F.);
+#7021 = EDGE_LOOP('',(#7022,#7023,#7024,#7025));
+#7022 = ORIENTED_EDGE('',*,*,#5651,.T.);
+#7023 = ORIENTED_EDGE('',*,*,#5345,.T.);
+#7024 = ORIENTED_EDGE('',*,*,#7006,.F.);
+#7025 = ORIENTED_EDGE('',*,*,#5568,.F.);
+#7026 = PLANE('',#7027);
+#7027 = AXIS2_PLACEMENT_3D('',#7028,#7029,#7030);
+#7028 = CARTESIAN_POINT('',(-2.5,1.17,0.375));
+#7029 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7030 = DIRECTION('',(-0.,0.,-1.));
+#7031 = ADVANCED_FACE('',(#7032),#7043,.T.);
+#7032 = FACE_BOUND('',#7033,.F.);
+#7033 = EDGE_LOOP('',(#7034,#7040,#7041,#7042));
+#7034 = ORIENTED_EDGE('',*,*,#7035,.T.);
+#7035 = EDGE_CURVE('',#5750,#5973,#7036,.T.);
+#7036 = LINE('',#7037,#7038);
+#7037 = CARTESIAN_POINT('',(-2.65,-0.78,0.375));
+#7038 = VECTOR('',#7039,1.);
+#7039 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7040 = ORIENTED_EDGE('',*,*,#5980,.T.);
+#7041 = ORIENTED_EDGE('',*,*,#6427,.F.);
+#7042 = ORIENTED_EDGE('',*,*,#5757,.F.);
+#7043 = CYLINDRICAL_SURFACE('',#7044,0.25);
+#7044 = AXIS2_PLACEMENT_3D('',#7045,#7046,#7047);
+#7045 = CARTESIAN_POINT('',(-2.4,-0.78,0.375));
+#7046 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#7047 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#7048 = ADVANCED_FACE('',(#7049),#7060,.F.);
+#7049 = FACE_BOUND('',#7050,.F.);
+#7050 = EDGE_LOOP('',(#7051,#7057,#7058,#7059));
+#7051 = ORIENTED_EDGE('',*,*,#7052,.T.);
+#7052 = EDGE_CURVE('',#5741,#5964,#7053,.T.);
+#7053 = LINE('',#7054,#7055);
+#7054 = CARTESIAN_POINT('',(-2.65,-0.78,0.25));
+#7055 = VECTOR('',#7056,1.);
+#7056 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7057 = ORIENTED_EDGE('',*,*,#5972,.T.);
+#7058 = ORIENTED_EDGE('',*,*,#7035,.F.);
+#7059 = ORIENTED_EDGE('',*,*,#5749,.F.);
+#7060 = PLANE('',#7061);
+#7061 = AXIS2_PLACEMENT_3D('',#7062,#7063,#7064);
+#7062 = CARTESIAN_POINT('',(-2.65,-0.78,0.25));
+#7063 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7064 = DIRECTION('',(0.,0.,1.));
+#7065 = ADVANCED_FACE('',(#7066),#7077,.F.);
+#7066 = FACE_BOUND('',#7067,.F.);
+#7067 = EDGE_LOOP('',(#7068,#7074,#7075,#7076));
+#7068 = ORIENTED_EDGE('',*,*,#7069,.T.);
+#7069 = EDGE_CURVE('',#5733,#5956,#7070,.T.);
+#7070 = LINE('',#7071,#7072);
+#7071 = CARTESIAN_POINT('',(-2.75,-0.78,0.15));
+#7072 = VECTOR('',#7073,1.);
+#7073 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7074 = ORIENTED_EDGE('',*,*,#5963,.T.);
+#7075 = ORIENTED_EDGE('',*,*,#7052,.F.);
+#7076 = ORIENTED_EDGE('',*,*,#5740,.F.);
+#7077 = CYLINDRICAL_SURFACE('',#7078,1.E-01);
+#7078 = AXIS2_PLACEMENT_3D('',#7079,#7080,#7081);
+#7079 = CARTESIAN_POINT('',(-2.75,-0.78,0.25));
+#7080 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7081 = DIRECTION('',(-0.,0.,-1.));
+#7082 = ADVANCED_FACE('',(#7083),#7094,.F.);
+#7083 = FACE_BOUND('',#7084,.F.);
+#7084 = EDGE_LOOP('',(#7085,#7091,#7092,#7093));
+#7085 = ORIENTED_EDGE('',*,*,#7086,.T.);
+#7086 = EDGE_CURVE('',#5725,#5948,#7087,.T.);
+#7087 = LINE('',#7088,#7089);
+#7088 = CARTESIAN_POINT('',(-3.2,-0.78,0.15));
+#7089 = VECTOR('',#7090,1.);
+#7090 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7091 = ORIENTED_EDGE('',*,*,#5955,.T.);
+#7092 = ORIENTED_EDGE('',*,*,#7069,.F.);
+#7093 = ORIENTED_EDGE('',*,*,#5732,.F.);
+#7094 = PLANE('',#7095);
+#7095 = AXIS2_PLACEMENT_3D('',#7096,#7097,#7098);
+#7096 = CARTESIAN_POINT('',(-3.2,-0.78,0.15));
+#7097 = DIRECTION('',(-0.,0.,-1.));
+#7098 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7099 = ADVANCED_FACE('',(#7100),#7111,.F.);
+#7100 = FACE_BOUND('',#7101,.F.);
+#7101 = EDGE_LOOP('',(#7102,#7108,#7109,#7110));
+#7102 = ORIENTED_EDGE('',*,*,#7103,.T.);
+#7103 = EDGE_CURVE('',#5717,#5940,#7104,.T.);
+#7104 = LINE('',#7105,#7106);
+#7105 = CARTESIAN_POINT('',(-3.2,-0.78,1.110223024625E-16));
+#7106 = VECTOR('',#7107,1.);
+#7107 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7108 = ORIENTED_EDGE('',*,*,#5947,.T.);
+#7109 = ORIENTED_EDGE('',*,*,#7086,.F.);
+#7110 = ORIENTED_EDGE('',*,*,#5724,.F.);
+#7111 = PLANE('',#7112);
+#7112 = AXIS2_PLACEMENT_3D('',#7113,#7114,#7115);
+#7113 = CARTESIAN_POINT('',(-3.2,-0.78,1.110223024625E-16));
+#7114 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7115 = DIRECTION('',(0.,0.,1.));
+#7116 = ADVANCED_FACE('',(#7117),#7128,.F.);
+#7117 = FACE_BOUND('',#7118,.F.);
+#7118 = EDGE_LOOP('',(#7119,#7125,#7126,#7127));
+#7119 = ORIENTED_EDGE('',*,*,#7120,.T.);
+#7120 = EDGE_CURVE('',#5708,#5931,#7121,.T.);
+#7121 = LINE('',#7122,#7123);
+#7122 = CARTESIAN_POINT('',(-2.75,-0.78,1.110223024625E-16));
+#7123 = VECTOR('',#7124,1.);
+#7124 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7125 = ORIENTED_EDGE('',*,*,#5939,.T.);
+#7126 = ORIENTED_EDGE('',*,*,#7103,.F.);
+#7127 = ORIENTED_EDGE('',*,*,#5716,.F.);
+#7128 = PLANE('',#7129);
+#7129 = AXIS2_PLACEMENT_3D('',#7130,#7131,#7132);
+#7130 = CARTESIAN_POINT('',(-2.75,-0.78,1.110223024625E-16));
+#7131 = DIRECTION('',(0.,0.,1.));
+#7132 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7133 = ADVANCED_FACE('',(#7134),#7145,.T.);
+#7134 = FACE_BOUND('',#7135,.F.);
+#7135 = EDGE_LOOP('',(#7136,#7142,#7143,#7144));
+#7136 = ORIENTED_EDGE('',*,*,#7137,.T.);
+#7137 = EDGE_CURVE('',#5700,#5923,#7138,.T.);
+#7138 = LINE('',#7139,#7140);
+#7139 = CARTESIAN_POINT('',(-2.5,-0.78,0.25));
+#7140 = VECTOR('',#7141,1.);
+#7141 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7142 = ORIENTED_EDGE('',*,*,#5930,.T.);
+#7143 = ORIENTED_EDGE('',*,*,#7120,.F.);
+#7144 = ORIENTED_EDGE('',*,*,#5707,.F.);
+#7145 = CYLINDRICAL_SURFACE('',#7146,0.25);
+#7146 = AXIS2_PLACEMENT_3D('',#7147,#7148,#7149);
+#7147 = CARTESIAN_POINT('',(-2.75,-0.78,0.25));
+#7148 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#7149 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#7150 = ADVANCED_FACE('',(#7151),#7157,.F.);
+#7151 = FACE_BOUND('',#7152,.F.);
+#7152 = EDGE_LOOP('',(#7153,#7154,#7155,#7156));
+#7153 = ORIENTED_EDGE('',*,*,#5904,.T.);
+#7154 = ORIENTED_EDGE('',*,*,#5922,.T.);
+#7155 = ORIENTED_EDGE('',*,*,#7137,.F.);
+#7156 = ORIENTED_EDGE('',*,*,#5699,.F.);
+#7157 = PLANE('',#7158);
+#7158 = AXIS2_PLACEMENT_3D('',#7159,#7160,#7161);
+#7159 = CARTESIAN_POINT('',(-2.5,-0.78,0.375));
+#7160 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7161 = DIRECTION('',(-0.,0.,-1.));
+#7162 = ADVANCED_FACE('',(#7163),#7174,.T.);
+#7163 = FACE_BOUND('',#7164,.F.);
+#7164 = EDGE_LOOP('',(#7165,#7171,#7172,#7173));
+#7165 = ORIENTED_EDGE('',*,*,#7166,.T.);
+#7166 = EDGE_CURVE('',#6065,#5842,#7167,.T.);
+#7167 = LINE('',#7168,#7169);
+#7168 = CARTESIAN_POINT('',(-2.65,0.52,0.375));
+#7169 = VECTOR('',#7170,1.);
+#7170 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7171 = ORIENTED_EDGE('',*,*,#5849,.T.);
+#7172 = ORIENTED_EDGE('',*,*,#6484,.F.);
+#7173 = ORIENTED_EDGE('',*,*,#6072,.F.);
+#7174 = CYLINDRICAL_SURFACE('',#7175,0.25);
+#7175 = AXIS2_PLACEMENT_3D('',#7176,#7177,#7178);
+#7176 = CARTESIAN_POINT('',(-2.4,0.52,0.375));
+#7177 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#7178 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#7179 = ADVANCED_FACE('',(#7180),#7191,.F.);
+#7180 = FACE_BOUND('',#7181,.F.);
+#7181 = EDGE_LOOP('',(#7182,#7188,#7189,#7190));
+#7182 = ORIENTED_EDGE('',*,*,#7183,.T.);
+#7183 = EDGE_CURVE('',#6056,#5833,#7184,.T.);
+#7184 = LINE('',#7185,#7186);
+#7185 = CARTESIAN_POINT('',(-2.65,0.52,0.25));
+#7186 = VECTOR('',#7187,1.);
+#7187 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7188 = ORIENTED_EDGE('',*,*,#5841,.T.);
+#7189 = ORIENTED_EDGE('',*,*,#7166,.F.);
+#7190 = ORIENTED_EDGE('',*,*,#6064,.F.);
+#7191 = PLANE('',#7192);
+#7192 = AXIS2_PLACEMENT_3D('',#7193,#7194,#7195);
+#7193 = CARTESIAN_POINT('',(-2.65,0.52,0.25));
+#7194 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7195 = DIRECTION('',(0.,0.,1.));
+#7196 = ADVANCED_FACE('',(#7197),#7208,.F.);
+#7197 = FACE_BOUND('',#7198,.F.);
+#7198 = EDGE_LOOP('',(#7199,#7205,#7206,#7207));
+#7199 = ORIENTED_EDGE('',*,*,#7200,.T.);
+#7200 = EDGE_CURVE('',#6048,#5825,#7201,.T.);
+#7201 = LINE('',#7202,#7203);
+#7202 = CARTESIAN_POINT('',(-2.75,0.52,0.15));
+#7203 = VECTOR('',#7204,1.);
+#7204 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7205 = ORIENTED_EDGE('',*,*,#5832,.T.);
+#7206 = ORIENTED_EDGE('',*,*,#7183,.F.);
+#7207 = ORIENTED_EDGE('',*,*,#6055,.F.);
+#7208 = CYLINDRICAL_SURFACE('',#7209,1.E-01);
+#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212);
+#7210 = CARTESIAN_POINT('',(-2.75,0.52,0.25));
+#7211 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7212 = DIRECTION('',(-0.,0.,-1.));
+#7213 = ADVANCED_FACE('',(#7214),#7225,.F.);
+#7214 = FACE_BOUND('',#7215,.F.);
+#7215 = EDGE_LOOP('',(#7216,#7222,#7223,#7224));
+#7216 = ORIENTED_EDGE('',*,*,#7217,.T.);
+#7217 = EDGE_CURVE('',#6040,#5817,#7218,.T.);
+#7218 = LINE('',#7219,#7220);
+#7219 = CARTESIAN_POINT('',(-3.2,0.52,0.15));
+#7220 = VECTOR('',#7221,1.);
+#7221 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7222 = ORIENTED_EDGE('',*,*,#5824,.T.);
+#7223 = ORIENTED_EDGE('',*,*,#7200,.F.);
+#7224 = ORIENTED_EDGE('',*,*,#6047,.F.);
+#7225 = PLANE('',#7226);
+#7226 = AXIS2_PLACEMENT_3D('',#7227,#7228,#7229);
+#7227 = CARTESIAN_POINT('',(-3.2,0.52,0.15));
+#7228 = DIRECTION('',(-0.,0.,-1.));
+#7229 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7230 = ADVANCED_FACE('',(#7231),#7242,.F.);
+#7231 = FACE_BOUND('',#7232,.F.);
+#7232 = EDGE_LOOP('',(#7233,#7239,#7240,#7241));
+#7233 = ORIENTED_EDGE('',*,*,#7234,.T.);
+#7234 = EDGE_CURVE('',#6032,#5809,#7235,.T.);
+#7235 = LINE('',#7236,#7237);
+#7236 = CARTESIAN_POINT('',(-3.2,0.52,1.110223024625E-16));
+#7237 = VECTOR('',#7238,1.);
+#7238 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7239 = ORIENTED_EDGE('',*,*,#5816,.T.);
+#7240 = ORIENTED_EDGE('',*,*,#7217,.F.);
+#7241 = ORIENTED_EDGE('',*,*,#6039,.F.);
+#7242 = PLANE('',#7243);
+#7243 = AXIS2_PLACEMENT_3D('',#7244,#7245,#7246);
+#7244 = CARTESIAN_POINT('',(-3.2,0.52,1.110223024625E-16));
+#7245 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7246 = DIRECTION('',(0.,0.,1.));
+#7247 = ADVANCED_FACE('',(#7248),#7259,.F.);
+#7248 = FACE_BOUND('',#7249,.F.);
+#7249 = EDGE_LOOP('',(#7250,#7256,#7257,#7258));
+#7250 = ORIENTED_EDGE('',*,*,#7251,.T.);
+#7251 = EDGE_CURVE('',#6023,#5800,#7252,.T.);
+#7252 = LINE('',#7253,#7254);
+#7253 = CARTESIAN_POINT('',(-2.75,0.52,1.110223024625E-16));
+#7254 = VECTOR('',#7255,1.);
+#7255 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7256 = ORIENTED_EDGE('',*,*,#5808,.T.);
+#7257 = ORIENTED_EDGE('',*,*,#7234,.F.);
+#7258 = ORIENTED_EDGE('',*,*,#6031,.F.);
+#7259 = PLANE('',#7260);
+#7260 = AXIS2_PLACEMENT_3D('',#7261,#7262,#7263);
+#7261 = CARTESIAN_POINT('',(-2.75,0.52,1.110223024625E-16));
+#7262 = DIRECTION('',(0.,0.,1.));
+#7263 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7264 = ADVANCED_FACE('',(#7265),#7276,.T.);
+#7265 = FACE_BOUND('',#7266,.F.);
+#7266 = EDGE_LOOP('',(#7267,#7273,#7274,#7275));
+#7267 = ORIENTED_EDGE('',*,*,#7268,.T.);
+#7268 = EDGE_CURVE('',#6015,#5792,#7269,.T.);
+#7269 = LINE('',#7270,#7271);
+#7270 = CARTESIAN_POINT('',(-2.5,0.52,0.25));
+#7271 = VECTOR('',#7272,1.);
+#7272 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7273 = ORIENTED_EDGE('',*,*,#5799,.T.);
+#7274 = ORIENTED_EDGE('',*,*,#7251,.F.);
+#7275 = ORIENTED_EDGE('',*,*,#6022,.F.);
+#7276 = CYLINDRICAL_SURFACE('',#7277,0.25);
+#7277 = AXIS2_PLACEMENT_3D('',#7278,#7279,#7280);
+#7278 = CARTESIAN_POINT('',(-2.75,0.52,0.25));
+#7279 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#7280 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#7281 = ADVANCED_FACE('',(#7282),#7288,.F.);
+#7282 = FACE_BOUND('',#7283,.F.);
+#7283 = EDGE_LOOP('',(#7284,#7285,#7286,#7287));
+#7284 = ORIENTED_EDGE('',*,*,#6097,.T.);
+#7285 = ORIENTED_EDGE('',*,*,#5791,.T.);
+#7286 = ORIENTED_EDGE('',*,*,#7268,.F.);
+#7287 = ORIENTED_EDGE('',*,*,#6014,.F.);
+#7288 = PLANE('',#7289);
+#7289 = AXIS2_PLACEMENT_3D('',#7290,#7291,#7292);
+#7290 = CARTESIAN_POINT('',(-2.5,0.52,0.375));
+#7291 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7292 = DIRECTION('',(-0.,0.,-1.));
+#7293 = ADVANCED_FACE('',(#7294),#7305,.T.);
+#7294 = FACE_BOUND('',#7295,.F.);
+#7295 = EDGE_LOOP('',(#7296,#7302,#7303,#7304));
+#7296 = ORIENTED_EDGE('',*,*,#7297,.T.);
+#7297 = EDGE_CURVE('',#6196,#6288,#7298,.T.);
+#7298 = LINE('',#7299,#7300);
+#7299 = CARTESIAN_POINT('',(-2.65,-0.13,0.375));
+#7300 = VECTOR('',#7301,1.);
+#7301 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7302 = ORIENTED_EDGE('',*,*,#6295,.T.);
+#7303 = ORIENTED_EDGE('',*,*,#6465,.F.);
+#7304 = ORIENTED_EDGE('',*,*,#6203,.F.);
+#7305 = CYLINDRICAL_SURFACE('',#7306,0.25);
+#7306 = AXIS2_PLACEMENT_3D('',#7307,#7308,#7309);
+#7307 = CARTESIAN_POINT('',(-2.4,-0.13,0.375));
+#7308 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#7309 = DIRECTION('',(-1.,-9.95799250103E-17,2.6645352591E-15));
+#7310 = ADVANCED_FACE('',(#7311),#7322,.F.);
+#7311 = FACE_BOUND('',#7312,.F.);
+#7312 = EDGE_LOOP('',(#7313,#7319,#7320,#7321));
+#7313 = ORIENTED_EDGE('',*,*,#7314,.T.);
+#7314 = EDGE_CURVE('',#6187,#6279,#7315,.T.);
+#7315 = LINE('',#7316,#7317);
+#7316 = CARTESIAN_POINT('',(-2.65,-0.13,0.25));
+#7317 = VECTOR('',#7318,1.);
+#7318 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7319 = ORIENTED_EDGE('',*,*,#6287,.T.);
+#7320 = ORIENTED_EDGE('',*,*,#7297,.F.);
+#7321 = ORIENTED_EDGE('',*,*,#6195,.F.);
+#7322 = PLANE('',#7323);
+#7323 = AXIS2_PLACEMENT_3D('',#7324,#7325,#7326);
+#7324 = CARTESIAN_POINT('',(-2.65,-0.13,0.25));
+#7325 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7326 = DIRECTION('',(0.,0.,1.));
+#7327 = ADVANCED_FACE('',(#7328),#7339,.F.);
+#7328 = FACE_BOUND('',#7329,.F.);
+#7329 = EDGE_LOOP('',(#7330,#7336,#7337,#7338));
+#7330 = ORIENTED_EDGE('',*,*,#7331,.T.);
+#7331 = EDGE_CURVE('',#6179,#6271,#7332,.T.);
+#7332 = LINE('',#7333,#7334);
+#7333 = CARTESIAN_POINT('',(-2.75,-0.13,0.15));
+#7334 = VECTOR('',#7335,1.);
+#7335 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7336 = ORIENTED_EDGE('',*,*,#6278,.T.);
+#7337 = ORIENTED_EDGE('',*,*,#7314,.F.);
+#7338 = ORIENTED_EDGE('',*,*,#6186,.F.);
+#7339 = CYLINDRICAL_SURFACE('',#7340,1.E-01);
+#7340 = AXIS2_PLACEMENT_3D('',#7341,#7342,#7343);
+#7341 = CARTESIAN_POINT('',(-2.75,-0.13,0.25));
+#7342 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7343 = DIRECTION('',(-0.,0.,-1.));
+#7344 = ADVANCED_FACE('',(#7345),#7356,.F.);
+#7345 = FACE_BOUND('',#7346,.F.);
+#7346 = EDGE_LOOP('',(#7347,#7353,#7354,#7355));
+#7347 = ORIENTED_EDGE('',*,*,#7348,.T.);
+#7348 = EDGE_CURVE('',#6171,#6263,#7349,.T.);
+#7349 = LINE('',#7350,#7351);
+#7350 = CARTESIAN_POINT('',(-3.2,-0.13,0.15));
+#7351 = VECTOR('',#7352,1.);
+#7352 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7353 = ORIENTED_EDGE('',*,*,#6270,.T.);
+#7354 = ORIENTED_EDGE('',*,*,#7331,.F.);
+#7355 = ORIENTED_EDGE('',*,*,#6178,.F.);
+#7356 = PLANE('',#7357);
+#7357 = AXIS2_PLACEMENT_3D('',#7358,#7359,#7360);
+#7358 = CARTESIAN_POINT('',(-3.2,-0.13,0.15));
+#7359 = DIRECTION('',(-0.,0.,-1.));
+#7360 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7361 = ADVANCED_FACE('',(#7362),#7373,.F.);
+#7362 = FACE_BOUND('',#7363,.F.);
+#7363 = EDGE_LOOP('',(#7364,#7370,#7371,#7372));
+#7364 = ORIENTED_EDGE('',*,*,#7365,.T.);
+#7365 = EDGE_CURVE('',#6163,#6255,#7366,.T.);
+#7366 = LINE('',#7367,#7368);
+#7367 = CARTESIAN_POINT('',(-3.2,-0.13,1.110223024625E-16));
+#7368 = VECTOR('',#7369,1.);
+#7369 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7370 = ORIENTED_EDGE('',*,*,#6262,.T.);
+#7371 = ORIENTED_EDGE('',*,*,#7348,.F.);
+#7372 = ORIENTED_EDGE('',*,*,#6170,.F.);
+#7373 = PLANE('',#7374);
+#7374 = AXIS2_PLACEMENT_3D('',#7375,#7376,#7377);
+#7375 = CARTESIAN_POINT('',(-3.2,-0.13,1.110223024625E-16));
+#7376 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7377 = DIRECTION('',(0.,0.,1.));
+#7378 = ADVANCED_FACE('',(#7379),#7390,.F.);
+#7379 = FACE_BOUND('',#7380,.F.);
+#7380 = EDGE_LOOP('',(#7381,#7387,#7388,#7389));
+#7381 = ORIENTED_EDGE('',*,*,#7382,.T.);
+#7382 = EDGE_CURVE('',#6154,#6246,#7383,.T.);
+#7383 = LINE('',#7384,#7385);
+#7384 = CARTESIAN_POINT('',(-2.75,-0.13,1.110223024625E-16));
+#7385 = VECTOR('',#7386,1.);
+#7386 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7387 = ORIENTED_EDGE('',*,*,#6254,.T.);
+#7388 = ORIENTED_EDGE('',*,*,#7365,.F.);
+#7389 = ORIENTED_EDGE('',*,*,#6162,.F.);
+#7390 = PLANE('',#7391);
+#7391 = AXIS2_PLACEMENT_3D('',#7392,#7393,#7394);
+#7392 = CARTESIAN_POINT('',(-2.75,-0.13,1.110223024625E-16));
+#7393 = DIRECTION('',(0.,0.,1.));
+#7394 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7395 = ADVANCED_FACE('',(#7396),#7407,.T.);
+#7396 = FACE_BOUND('',#7397,.F.);
+#7397 = EDGE_LOOP('',(#7398,#7404,#7405,#7406));
+#7398 = ORIENTED_EDGE('',*,*,#7399,.T.);
+#7399 = EDGE_CURVE('',#6146,#6238,#7400,.T.);
+#7400 = LINE('',#7401,#7402);
+#7401 = CARTESIAN_POINT('',(-2.5,-0.13,0.25));
+#7402 = VECTOR('',#7403,1.);
+#7403 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7404 = ORIENTED_EDGE('',*,*,#6245,.T.);
+#7405 = ORIENTED_EDGE('',*,*,#7382,.F.);
+#7406 = ORIENTED_EDGE('',*,*,#6153,.F.);
+#7407 = CYLINDRICAL_SURFACE('',#7408,0.25);
+#7408 = AXIS2_PLACEMENT_3D('',#7409,#7410,#7411);
+#7409 = CARTESIAN_POINT('',(-2.75,-0.13,0.25));
+#7410 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#7411 = DIRECTION('',(1.,9.95799250103E-17,-2.442490654175E-15));
+#7412 = ADVANCED_FACE('',(#7413),#7419,.F.);
+#7413 = FACE_BOUND('',#7414,.F.);
+#7414 = EDGE_LOOP('',(#7415,#7416,#7417,#7418));
+#7415 = ORIENTED_EDGE('',*,*,#6342,.T.);
+#7416 = ORIENTED_EDGE('',*,*,#6237,.T.);
+#7417 = ORIENTED_EDGE('',*,*,#7399,.F.);
+#7418 = ORIENTED_EDGE('',*,*,#6145,.F.);
+#7419 = PLANE('',#7420);
+#7420 = AXIS2_PLACEMENT_3D('',#7421,#7422,#7423);
+#7421 = CARTESIAN_POINT('',(-2.5,-0.13,0.375));
+#7422 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7423 = DIRECTION('',(-0.,0.,-1.));
+#7424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7428))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#7425,#7426,#7427)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#7425 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#7426 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#7427 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#7428 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7425,
+'distance_accuracy_value','confusion accuracy');
+#7429 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#7430 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#7431,#7439,#7446,#7453,#7460,#7467,#7475,#7482,#7489,#7496,#7503,
+#7510,#7517,#7524,#7531,#7538,#7545,#7552,#7559,#7566,#7573,#7580,
+#7587,#7594,#7601,#7608,#7615,#7622,#7629,#7636,#7643,#7650,#7657,
+#7664,#7671,#7678,#7685,#7692,#7699,#7706,#7713,#7720,#7727,#7734,
+#7741,#7748,#7755,#7762,#7769,#7776,#7783,#7790,#7797,#7804,#7811,
+#7818,#7825,#7832,#7839,#7846,#7853,#7860,#7867,#7874,#7881,#7888,
+#7895,#7902,#7909,#7916,#7923,#7930,#7937,#7944,#7951,#7958,#7965,
+#7972,#7979,#7986,#7993,#8000,#8007,#8014,#8021,#8028,#8035,#8042,
+#8049,#8056,#8063,#8070,#8077,#8084,#8091,#8098,#8105,#8112,#8119,
+#8126,#8133,#8140,#8147,#8154,#8161,#8168,#8175,#8182,#8189,#8196,
+#8203,#8210,#8217,#8224,#8231,#8238,#8245,#8252,#8259,#8266,#8273,
+#8280,#8287,#8294,#8301,#8308,#8315,#8322,#8329,#8336,#8343,#8350,
+#8357,#8364,#8371,#8378,#8385,#8392,#8399,#8406,#8413,#8420,#8427,
+#8434,#8441,#8448,#8455,#8462,#8469,#8476,#8484,#8491,#8498,#8505,
+#8512,#8519,#8526,#8533,#8540,#8547,#8554,#8561,#8568,#8575,#8582,
+#8589,#8596,#8603,#8610,#8617,#8624,#8631,#8638,#8645,#8652,#8659,
+#8666,#8673,#8680,#8687,#8694,#8701,#8708,#8715,#8722,#8729,#8736,
+#8743,#8750,#8757,#8764,#8771,#8778,#8785,#8792,#8799,#8806,#8813,
+#8820,#8827,#8834,#8841,#8848,#8855,#8862,#8869,#8876,#8883,#8890,
+#8897,#8904,#8911,#8918,#8925,#8932,#8939,#8946,#8953,#8960,#8967,
+#8974,#8981,#8988,#8995,#9002,#9009,#9016,#9023,#9030,#9037,#9044,
+#9051,#9058,#9065,#9072,#9079,#9086,#9093,#9100,#9107,#9114,#9121,
+#9128,#9135,#9142,#9149),#7424);
+#7431 = STYLED_ITEM('color',(#7432),#17);
+#7432 = PRESENTATION_STYLE_ASSIGNMENT((#7433));
+#7433 = SURFACE_STYLE_USAGE(.BOTH.,#7434);
+#7434 = SURFACE_SIDE_STYLE('',(#7435));
+#7435 = SURFACE_STYLE_FILL_AREA(#7436);
+#7436 = FILL_AREA_STYLE('',(#7437));
+#7437 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7438 = COLOUR_RGB('',0.823529422283,0.819607853889,0.780392169952);
+#7439 = STYLED_ITEM('color',(#7440),#59);
+#7440 = PRESENTATION_STYLE_ASSIGNMENT((#7441));
+#7441 = SURFACE_STYLE_USAGE(.BOTH.,#7442);
+#7442 = SURFACE_SIDE_STYLE('',(#7443));
+#7443 = SURFACE_STYLE_FILL_AREA(#7444);
+#7444 = FILL_AREA_STYLE('',(#7445));
+#7445 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7446 = STYLED_ITEM('color',(#7447),#90);
+#7447 = PRESENTATION_STYLE_ASSIGNMENT((#7448));
+#7448 = SURFACE_STYLE_USAGE(.BOTH.,#7449);
+#7449 = SURFACE_SIDE_STYLE('',(#7450));
+#7450 = SURFACE_STYLE_FILL_AREA(#7451);
+#7451 = FILL_AREA_STYLE('',(#7452));
+#7452 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7453 = STYLED_ITEM('color',(#7454),#121);
+#7454 = PRESENTATION_STYLE_ASSIGNMENT((#7455));
+#7455 = SURFACE_STYLE_USAGE(.BOTH.,#7456);
+#7456 = SURFACE_SIDE_STYLE('',(#7457));
+#7457 = SURFACE_STYLE_FILL_AREA(#7458);
+#7458 = FILL_AREA_STYLE('',(#7459));
+#7459 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7460 = STYLED_ITEM('color',(#7461),#205);
+#7461 = PRESENTATION_STYLE_ASSIGNMENT((#7462));
+#7462 = SURFACE_STYLE_USAGE(.BOTH.,#7463);
+#7463 = SURFACE_SIDE_STYLE('',(#7464));
+#7464 = SURFACE_STYLE_FILL_AREA(#7465);
+#7465 = FILL_AREA_STYLE('',(#7466));
+#7466 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7467 = STYLED_ITEM('color',(#7468),#289);
+#7468 = PRESENTATION_STYLE_ASSIGNMENT((#7469));
+#7469 = SURFACE_STYLE_USAGE(.BOTH.,#7470);
+#7470 = SURFACE_SIDE_STYLE('',(#7471));
+#7471 = SURFACE_STYLE_FILL_AREA(#7472);
+#7472 = FILL_AREA_STYLE('',(#7473));
+#7473 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7474 = COLOUR_RGB('',0.145098045468,0.141176477075,0.141176477075);
+#7475 = STYLED_ITEM('color',(#7476),#430);
+#7476 = PRESENTATION_STYLE_ASSIGNMENT((#7477));
+#7477 = SURFACE_STYLE_USAGE(.BOTH.,#7478);
+#7478 = SURFACE_SIDE_STYLE('',(#7479));
+#7479 = SURFACE_STYLE_FILL_AREA(#7480);
+#7480 = FILL_AREA_STYLE('',(#7481));
+#7481 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7482 = STYLED_ITEM('color',(#7483),#447);
+#7483 = PRESENTATION_STYLE_ASSIGNMENT((#7484));
+#7484 = SURFACE_STYLE_USAGE(.BOTH.,#7485);
+#7485 = SURFACE_SIDE_STYLE('',(#7486));
+#7486 = SURFACE_STYLE_FILL_AREA(#7487);
+#7487 = FILL_AREA_STYLE('',(#7488));
+#7488 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7489 = STYLED_ITEM('color',(#7490),#470);
+#7490 = PRESENTATION_STYLE_ASSIGNMENT((#7491));
+#7491 = SURFACE_STYLE_USAGE(.BOTH.,#7492);
+#7492 = SURFACE_SIDE_STYLE('',(#7493));
+#7493 = SURFACE_STYLE_FILL_AREA(#7494);
+#7494 = FILL_AREA_STYLE('',(#7495));
+#7495 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7496 = STYLED_ITEM('color',(#7497),#508);
+#7497 = PRESENTATION_STYLE_ASSIGNMENT((#7498));
+#7498 = SURFACE_STYLE_USAGE(.BOTH.,#7499);
+#7499 = SURFACE_SIDE_STYLE('',(#7500));
+#7500 = SURFACE_STYLE_FILL_AREA(#7501);
+#7501 = FILL_AREA_STYLE('',(#7502));
+#7502 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7503 = STYLED_ITEM('color',(#7504),#525);
+#7504 = PRESENTATION_STYLE_ASSIGNMENT((#7505));
+#7505 = SURFACE_STYLE_USAGE(.BOTH.,#7506);
+#7506 = SURFACE_SIDE_STYLE('',(#7507));
+#7507 = SURFACE_STYLE_FILL_AREA(#7508);
+#7508 = FILL_AREA_STYLE('',(#7509));
+#7509 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7510 = STYLED_ITEM('color',(#7511),#542);
+#7511 = PRESENTATION_STYLE_ASSIGNMENT((#7512));
+#7512 = SURFACE_STYLE_USAGE(.BOTH.,#7513);
+#7513 = SURFACE_SIDE_STYLE('',(#7514));
+#7514 = SURFACE_STYLE_FILL_AREA(#7515);
+#7515 = FILL_AREA_STYLE('',(#7516));
+#7516 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7517 = STYLED_ITEM('color',(#7518),#559);
+#7518 = PRESENTATION_STYLE_ASSIGNMENT((#7519));
+#7519 = SURFACE_STYLE_USAGE(.BOTH.,#7520);
+#7520 = SURFACE_SIDE_STYLE('',(#7521));
+#7521 = SURFACE_STYLE_FILL_AREA(#7522);
+#7522 = FILL_AREA_STYLE('',(#7523));
+#7523 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7524 = STYLED_ITEM('color',(#7525),#576);
+#7525 = PRESENTATION_STYLE_ASSIGNMENT((#7526));
+#7526 = SURFACE_STYLE_USAGE(.BOTH.,#7527);
+#7527 = SURFACE_SIDE_STYLE('',(#7528));
+#7528 = SURFACE_STYLE_FILL_AREA(#7529);
+#7529 = FILL_AREA_STYLE('',(#7530));
+#7530 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7531 = STYLED_ITEM('color',(#7532),#593);
+#7532 = PRESENTATION_STYLE_ASSIGNMENT((#7533));
+#7533 = SURFACE_STYLE_USAGE(.BOTH.,#7534);
+#7534 = SURFACE_SIDE_STYLE('',(#7535));
+#7535 = SURFACE_STYLE_FILL_AREA(#7536);
+#7536 = FILL_AREA_STYLE('',(#7537));
+#7537 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7538 = STYLED_ITEM('color',(#7539),#605);
+#7539 = PRESENTATION_STYLE_ASSIGNMENT((#7540));
+#7540 = SURFACE_STYLE_USAGE(.BOTH.,#7541);
+#7541 = SURFACE_SIDE_STYLE('',(#7542));
+#7542 = SURFACE_STYLE_FILL_AREA(#7543);
+#7543 = FILL_AREA_STYLE('',(#7544));
+#7544 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7545 = STYLED_ITEM('color',(#7546),#629);
+#7546 = PRESENTATION_STYLE_ASSIGNMENT((#7547));
+#7547 = SURFACE_STYLE_USAGE(.BOTH.,#7548);
+#7548 = SURFACE_SIDE_STYLE('',(#7549));
+#7549 = SURFACE_STYLE_FILL_AREA(#7550);
+#7550 = FILL_AREA_STYLE('',(#7551));
+#7551 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7552 = STYLED_ITEM('color',(#7553),#692);
+#7553 = PRESENTATION_STYLE_ASSIGNMENT((#7554));
+#7554 = SURFACE_STYLE_USAGE(.BOTH.,#7555);
+#7555 = SURFACE_SIDE_STYLE('',(#7556));
+#7556 = SURFACE_STYLE_FILL_AREA(#7557);
+#7557 = FILL_AREA_STYLE('',(#7558));
+#7558 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7559 = STYLED_ITEM('color',(#7560),#715);
+#7560 = PRESENTATION_STYLE_ASSIGNMENT((#7561));
+#7561 = SURFACE_STYLE_USAGE(.BOTH.,#7562);
+#7562 = SURFACE_SIDE_STYLE('',(#7563));
+#7563 = SURFACE_STYLE_FILL_AREA(#7564);
+#7564 = FILL_AREA_STYLE('',(#7565));
+#7565 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7566 = STYLED_ITEM('color',(#7567),#738);
+#7567 = PRESENTATION_STYLE_ASSIGNMENT((#7568));
+#7568 = SURFACE_STYLE_USAGE(.BOTH.,#7569);
+#7569 = SURFACE_SIDE_STYLE('',(#7570));
+#7570 = SURFACE_STYLE_FILL_AREA(#7571);
+#7571 = FILL_AREA_STYLE('',(#7572));
+#7572 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7573 = STYLED_ITEM('color',(#7574),#768);
+#7574 = PRESENTATION_STYLE_ASSIGNMENT((#7575));
+#7575 = SURFACE_STYLE_USAGE(.BOTH.,#7576);
+#7576 = SURFACE_SIDE_STYLE('',(#7577));
+#7577 = SURFACE_STYLE_FILL_AREA(#7578);
+#7578 = FILL_AREA_STYLE('',(#7579));
+#7579 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7580 = STYLED_ITEM('color',(#7581),#799);
+#7581 = PRESENTATION_STYLE_ASSIGNMENT((#7582));
+#7582 = SURFACE_STYLE_USAGE(.BOTH.,#7583);
+#7583 = SURFACE_SIDE_STYLE('',(#7584));
+#7584 = SURFACE_STYLE_FILL_AREA(#7585);
+#7585 = FILL_AREA_STYLE('',(#7586));
+#7586 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7587 = STYLED_ITEM('color',(#7588),#830);
+#7588 = PRESENTATION_STYLE_ASSIGNMENT((#7589));
+#7589 = SURFACE_STYLE_USAGE(.BOTH.,#7590);
+#7590 = SURFACE_SIDE_STYLE('',(#7591));
+#7591 = SURFACE_STYLE_FILL_AREA(#7592);
+#7592 = FILL_AREA_STYLE('',(#7593));
+#7593 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7594 = STYLED_ITEM('color',(#7595),#861);
+#7595 = PRESENTATION_STYLE_ASSIGNMENT((#7596));
+#7596 = SURFACE_STYLE_USAGE(.BOTH.,#7597);
+#7597 = SURFACE_SIDE_STYLE('',(#7598));
+#7598 = SURFACE_STYLE_FILL_AREA(#7599);
+#7599 = FILL_AREA_STYLE('',(#7600));
+#7600 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7601 = STYLED_ITEM('color',(#7602),#892);
+#7602 = PRESENTATION_STYLE_ASSIGNMENT((#7603));
+#7603 = SURFACE_STYLE_USAGE(.BOTH.,#7604);
+#7604 = SURFACE_SIDE_STYLE('',(#7605));
+#7605 = SURFACE_STYLE_FILL_AREA(#7606);
+#7606 = FILL_AREA_STYLE('',(#7607));
+#7607 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7608 = STYLED_ITEM('color',(#7609),#923);
+#7609 = PRESENTATION_STYLE_ASSIGNMENT((#7610));
+#7610 = SURFACE_STYLE_USAGE(.BOTH.,#7611);
+#7611 = SURFACE_SIDE_STYLE('',(#7612));
+#7612 = SURFACE_STYLE_FILL_AREA(#7613);
+#7613 = FILL_AREA_STYLE('',(#7614));
+#7614 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7615 = STYLED_ITEM('color',(#7616),#954);
+#7616 = PRESENTATION_STYLE_ASSIGNMENT((#7617));
+#7617 = SURFACE_STYLE_USAGE(.BOTH.,#7618);
+#7618 = SURFACE_SIDE_STYLE('',(#7619));
+#7619 = SURFACE_STYLE_FILL_AREA(#7620);
+#7620 = FILL_AREA_STYLE('',(#7621));
+#7621 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7622 = STYLED_ITEM('color',(#7623),#985);
+#7623 = PRESENTATION_STYLE_ASSIGNMENT((#7624));
+#7624 = SURFACE_STYLE_USAGE(.BOTH.,#7625);
+#7625 = SURFACE_SIDE_STYLE('',(#7626));
+#7626 = SURFACE_STYLE_FILL_AREA(#7627);
+#7627 = FILL_AREA_STYLE('',(#7628));
+#7628 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7629 = STYLED_ITEM('color',(#7630),#1016);
+#7630 = PRESENTATION_STYLE_ASSIGNMENT((#7631));
+#7631 = SURFACE_STYLE_USAGE(.BOTH.,#7632);
+#7632 = SURFACE_SIDE_STYLE('',(#7633));
+#7633 = SURFACE_STYLE_FILL_AREA(#7634);
+#7634 = FILL_AREA_STYLE('',(#7635));
+#7635 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7636 = STYLED_ITEM('color',(#7637),#1047);
+#7637 = PRESENTATION_STYLE_ASSIGNMENT((#7638));
+#7638 = SURFACE_STYLE_USAGE(.BOTH.,#7639);
+#7639 = SURFACE_SIDE_STYLE('',(#7640));
+#7640 = SURFACE_STYLE_FILL_AREA(#7641);
+#7641 = FILL_AREA_STYLE('',(#7642));
+#7642 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7643 = STYLED_ITEM('color',(#7644),#1078);
+#7644 = PRESENTATION_STYLE_ASSIGNMENT((#7645));
+#7645 = SURFACE_STYLE_USAGE(.BOTH.,#7646);
+#7646 = SURFACE_SIDE_STYLE('',(#7647));
+#7647 = SURFACE_STYLE_FILL_AREA(#7648);
+#7648 = FILL_AREA_STYLE('',(#7649));
+#7649 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7650 = STYLED_ITEM('color',(#7651),#1109);
+#7651 = PRESENTATION_STYLE_ASSIGNMENT((#7652));
+#7652 = SURFACE_STYLE_USAGE(.BOTH.,#7653);
+#7653 = SURFACE_SIDE_STYLE('',(#7654));
+#7654 = SURFACE_STYLE_FILL_AREA(#7655);
+#7655 = FILL_AREA_STYLE('',(#7656));
+#7656 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7657 = STYLED_ITEM('color',(#7658),#1132);
+#7658 = PRESENTATION_STYLE_ASSIGNMENT((#7659));
+#7659 = SURFACE_STYLE_USAGE(.BOTH.,#7660);
+#7660 = SURFACE_SIDE_STYLE('',(#7661));
+#7661 = SURFACE_STYLE_FILL_AREA(#7662);
+#7662 = FILL_AREA_STYLE('',(#7663));
+#7663 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7664 = STYLED_ITEM('color',(#7665),#1155);
+#7665 = PRESENTATION_STYLE_ASSIGNMENT((#7666));
+#7666 = SURFACE_STYLE_USAGE(.BOTH.,#7667);
+#7667 = SURFACE_SIDE_STYLE('',(#7668));
+#7668 = SURFACE_STYLE_FILL_AREA(#7669);
+#7669 = FILL_AREA_STYLE('',(#7670));
+#7670 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7671 = STYLED_ITEM('color',(#7672),#1289);
+#7672 = PRESENTATION_STYLE_ASSIGNMENT((#7673));
+#7673 = SURFACE_STYLE_USAGE(.BOTH.,#7674);
+#7674 = SURFACE_SIDE_STYLE('',(#7675));
+#7675 = SURFACE_STYLE_FILL_AREA(#7676);
+#7676 = FILL_AREA_STYLE('',(#7677));
+#7677 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7678 = STYLED_ITEM('color',(#7679),#1306);
+#7679 = PRESENTATION_STYLE_ASSIGNMENT((#7680));
+#7680 = SURFACE_STYLE_USAGE(.BOTH.,#7681);
+#7681 = SURFACE_SIDE_STYLE('',(#7682));
+#7682 = SURFACE_STYLE_FILL_AREA(#7683);
+#7683 = FILL_AREA_STYLE('',(#7684));
+#7684 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7685 = STYLED_ITEM('color',(#7686),#1398);
+#7686 = PRESENTATION_STYLE_ASSIGNMENT((#7687));
+#7687 = SURFACE_STYLE_USAGE(.BOTH.,#7688);
+#7688 = SURFACE_SIDE_STYLE('',(#7689));
+#7689 = SURFACE_STYLE_FILL_AREA(#7690);
+#7690 = FILL_AREA_STYLE('',(#7691));
+#7691 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7692 = STYLED_ITEM('color',(#7693),#1421);
+#7693 = PRESENTATION_STYLE_ASSIGNMENT((#7694));
+#7694 = SURFACE_STYLE_USAGE(.BOTH.,#7695);
+#7695 = SURFACE_SIDE_STYLE('',(#7696));
+#7696 = SURFACE_STYLE_FILL_AREA(#7697);
+#7697 = FILL_AREA_STYLE('',(#7698));
+#7698 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7699 = STYLED_ITEM('color',(#7700),#1444);
+#7700 = PRESENTATION_STYLE_ASSIGNMENT((#7701));
+#7701 = SURFACE_STYLE_USAGE(.BOTH.,#7702);
+#7702 = SURFACE_SIDE_STYLE('',(#7703));
+#7703 = SURFACE_STYLE_FILL_AREA(#7704);
+#7704 = FILL_AREA_STYLE('',(#7705));
+#7705 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7706 = STYLED_ITEM('color',(#7707),#1467);
+#7707 = PRESENTATION_STYLE_ASSIGNMENT((#7708));
+#7708 = SURFACE_STYLE_USAGE(.BOTH.,#7709);
+#7709 = SURFACE_SIDE_STYLE('',(#7710));
+#7710 = SURFACE_STYLE_FILL_AREA(#7711);
+#7711 = FILL_AREA_STYLE('',(#7712));
+#7712 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7713 = STYLED_ITEM('color',(#7714),#1602);
+#7714 = PRESENTATION_STYLE_ASSIGNMENT((#7715));
+#7715 = SURFACE_STYLE_USAGE(.BOTH.,#7716);
+#7716 = SURFACE_SIDE_STYLE('',(#7717));
+#7717 = SURFACE_STYLE_FILL_AREA(#7718);
+#7718 = FILL_AREA_STYLE('',(#7719));
+#7719 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7720 = STYLED_ITEM('color',(#7721),#1619);
+#7721 = PRESENTATION_STYLE_ASSIGNMENT((#7722));
+#7722 = SURFACE_STYLE_USAGE(.BOTH.,#7723);
+#7723 = SURFACE_SIDE_STYLE('',(#7724));
+#7724 = SURFACE_STYLE_FILL_AREA(#7725);
+#7725 = FILL_AREA_STYLE('',(#7726));
+#7726 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7727 = STYLED_ITEM('color',(#7728),#1642);
+#7728 = PRESENTATION_STYLE_ASSIGNMENT((#7729));
+#7729 = SURFACE_STYLE_USAGE(.BOTH.,#7730);
+#7730 = SURFACE_SIDE_STYLE('',(#7731));
+#7731 = SURFACE_STYLE_FILL_AREA(#7732);
+#7732 = FILL_AREA_STYLE('',(#7733));
+#7733 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7734 = STYLED_ITEM('color',(#7735),#1734);
+#7735 = PRESENTATION_STYLE_ASSIGNMENT((#7736));
+#7736 = SURFACE_STYLE_USAGE(.BOTH.,#7737);
+#7737 = SURFACE_SIDE_STYLE('',(#7738));
+#7738 = SURFACE_STYLE_FILL_AREA(#7739);
+#7739 = FILL_AREA_STYLE('',(#7740));
+#7740 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7741 = STYLED_ITEM('color',(#7742),#1755);
+#7742 = PRESENTATION_STYLE_ASSIGNMENT((#7743));
+#7743 = SURFACE_STYLE_USAGE(.BOTH.,#7744);
+#7744 = SURFACE_SIDE_STYLE('',(#7745));
+#7745 = SURFACE_STYLE_FILL_AREA(#7746);
+#7746 = FILL_AREA_STYLE('',(#7747));
+#7747 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7748 = STYLED_ITEM('color',(#7749),#1847);
+#7749 = PRESENTATION_STYLE_ASSIGNMENT((#7750));
+#7750 = SURFACE_STYLE_USAGE(.BOTH.,#7751);
+#7751 = SURFACE_SIDE_STYLE('',(#7752));
+#7752 = SURFACE_STYLE_FILL_AREA(#7753);
+#7753 = FILL_AREA_STYLE('',(#7754));
+#7754 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7755 = STYLED_ITEM('color',(#7756),#1864);
+#7756 = PRESENTATION_STYLE_ASSIGNMENT((#7757));
+#7757 = SURFACE_STYLE_USAGE(.BOTH.,#7758);
+#7758 = SURFACE_SIDE_STYLE('',(#7759));
+#7759 = SURFACE_STYLE_FILL_AREA(#7760);
+#7760 = FILL_AREA_STYLE('',(#7761));
+#7761 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7762 = STYLED_ITEM('color',(#7763),#1956);
+#7763 = PRESENTATION_STYLE_ASSIGNMENT((#7764));
+#7764 = SURFACE_STYLE_USAGE(.BOTH.,#7765);
+#7765 = SURFACE_SIDE_STYLE('',(#7766));
+#7766 = SURFACE_STYLE_FILL_AREA(#7767);
+#7767 = FILL_AREA_STYLE('',(#7768));
+#7768 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7769 = STYLED_ITEM('color',(#7770),#1978);
+#7770 = PRESENTATION_STYLE_ASSIGNMENT((#7771));
+#7771 = SURFACE_STYLE_USAGE(.BOTH.,#7772);
+#7772 = SURFACE_SIDE_STYLE('',(#7773));
+#7773 = SURFACE_STYLE_FILL_AREA(#7774);
+#7774 = FILL_AREA_STYLE('',(#7775));
+#7775 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7776 = STYLED_ITEM('color',(#7777),#2003);
+#7777 = PRESENTATION_STYLE_ASSIGNMENT((#7778));
+#7778 = SURFACE_STYLE_USAGE(.BOTH.,#7779);
+#7779 = SURFACE_SIDE_STYLE('',(#7780));
+#7780 = SURFACE_STYLE_FILL_AREA(#7781);
+#7781 = FILL_AREA_STYLE('',(#7782));
+#7782 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7783 = STYLED_ITEM('color',(#7784),#2087);
+#7784 = PRESENTATION_STYLE_ASSIGNMENT((#7785));
+#7785 = SURFACE_STYLE_USAGE(.BOTH.,#7786);
+#7786 = SURFACE_SIDE_STYLE('',(#7787));
+#7787 = SURFACE_STYLE_FILL_AREA(#7788);
+#7788 = FILL_AREA_STYLE('',(#7789));
+#7789 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7790 = STYLED_ITEM('color',(#7791),#2179);
+#7791 = PRESENTATION_STYLE_ASSIGNMENT((#7792));
+#7792 = SURFACE_STYLE_USAGE(.BOTH.,#7793);
+#7793 = SURFACE_SIDE_STYLE('',(#7794));
+#7794 = SURFACE_STYLE_FILL_AREA(#7795);
+#7795 = FILL_AREA_STYLE('',(#7796));
+#7796 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7797 = STYLED_ITEM('color',(#7798),#2196);
+#7798 = PRESENTATION_STYLE_ASSIGNMENT((#7799));
+#7799 = SURFACE_STYLE_USAGE(.BOTH.,#7800);
+#7800 = SURFACE_SIDE_STYLE('',(#7801));
+#7801 = SURFACE_STYLE_FILL_AREA(#7802);
+#7802 = FILL_AREA_STYLE('',(#7803));
+#7803 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7804 = STYLED_ITEM('color',(#7805),#2218);
+#7805 = PRESENTATION_STYLE_ASSIGNMENT((#7806));
+#7806 = SURFACE_STYLE_USAGE(.BOTH.,#7807);
+#7807 = SURFACE_SIDE_STYLE('',(#7808));
+#7808 = SURFACE_STYLE_FILL_AREA(#7809);
+#7809 = FILL_AREA_STYLE('',(#7810));
+#7810 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7811 = STYLED_ITEM('color',(#7812),#2310);
+#7812 = PRESENTATION_STYLE_ASSIGNMENT((#7813));
+#7813 = SURFACE_STYLE_USAGE(.BOTH.,#7814);
+#7814 = SURFACE_SIDE_STYLE('',(#7815));
+#7815 = SURFACE_STYLE_FILL_AREA(#7816);
+#7816 = FILL_AREA_STYLE('',(#7817));
+#7817 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7818 = STYLED_ITEM('color',(#7819),#2402);
+#7819 = PRESENTATION_STYLE_ASSIGNMENT((#7820));
+#7820 = SURFACE_STYLE_USAGE(.BOTH.,#7821);
+#7821 = SURFACE_SIDE_STYLE('',(#7822));
+#7822 = SURFACE_STYLE_FILL_AREA(#7823);
+#7823 = FILL_AREA_STYLE('',(#7824));
+#7824 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7825 = STYLED_ITEM('color',(#7826),#2424);
+#7826 = PRESENTATION_STYLE_ASSIGNMENT((#7827));
+#7827 = SURFACE_STYLE_USAGE(.BOTH.,#7828);
+#7828 = SURFACE_SIDE_STYLE('',(#7829));
+#7829 = SURFACE_STYLE_FILL_AREA(#7830);
+#7830 = FILL_AREA_STYLE('',(#7831));
+#7831 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7832 = STYLED_ITEM('color',(#7833),#2449);
+#7833 = PRESENTATION_STYLE_ASSIGNMENT((#7834));
+#7834 = SURFACE_STYLE_USAGE(.BOTH.,#7835);
+#7835 = SURFACE_SIDE_STYLE('',(#7836));
+#7836 = SURFACE_STYLE_FILL_AREA(#7837);
+#7837 = FILL_AREA_STYLE('',(#7838));
+#7838 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7839 = STYLED_ITEM('color',(#7840),#2533);
+#7840 = PRESENTATION_STYLE_ASSIGNMENT((#7841));
+#7841 = SURFACE_STYLE_USAGE(.BOTH.,#7842);
+#7842 = SURFACE_SIDE_STYLE('',(#7843));
+#7843 = SURFACE_STYLE_FILL_AREA(#7844);
+#7844 = FILL_AREA_STYLE('',(#7845));
+#7845 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7846 = STYLED_ITEM('color',(#7847),#2625);
+#7847 = PRESENTATION_STYLE_ASSIGNMENT((#7848));
+#7848 = SURFACE_STYLE_USAGE(.BOTH.,#7849);
+#7849 = SURFACE_SIDE_STYLE('',(#7850));
+#7850 = SURFACE_STYLE_FILL_AREA(#7851);
+#7851 = FILL_AREA_STYLE('',(#7852));
+#7852 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7853 = STYLED_ITEM('color',(#7854),#2642);
+#7854 = PRESENTATION_STYLE_ASSIGNMENT((#7855));
+#7855 = SURFACE_STYLE_USAGE(.BOTH.,#7856);
+#7856 = SURFACE_SIDE_STYLE('',(#7857));
+#7857 = SURFACE_STYLE_FILL_AREA(#7858);
+#7858 = FILL_AREA_STYLE('',(#7859));
+#7859 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7860 = STYLED_ITEM('color',(#7861),#2664);
+#7861 = PRESENTATION_STYLE_ASSIGNMENT((#7862));
+#7862 = SURFACE_STYLE_USAGE(.BOTH.,#7863);
+#7863 = SURFACE_SIDE_STYLE('',(#7864));
+#7864 = SURFACE_STYLE_FILL_AREA(#7865);
+#7865 = FILL_AREA_STYLE('',(#7866));
+#7866 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7867 = STYLED_ITEM('color',(#7868),#2756);
+#7868 = PRESENTATION_STYLE_ASSIGNMENT((#7869));
+#7869 = SURFACE_STYLE_USAGE(.BOTH.,#7870);
+#7870 = SURFACE_SIDE_STYLE('',(#7871));
+#7871 = SURFACE_STYLE_FILL_AREA(#7872);
+#7872 = FILL_AREA_STYLE('',(#7873));
+#7873 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7874 = STYLED_ITEM('color',(#7875),#2848);
+#7875 = PRESENTATION_STYLE_ASSIGNMENT((#7876));
+#7876 = SURFACE_STYLE_USAGE(.BOTH.,#7877);
+#7877 = SURFACE_SIDE_STYLE('',(#7878));
+#7878 = SURFACE_STYLE_FILL_AREA(#7879);
+#7879 = FILL_AREA_STYLE('',(#7880));
+#7880 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7881 = STYLED_ITEM('color',(#7882),#2870);
+#7882 = PRESENTATION_STYLE_ASSIGNMENT((#7883));
+#7883 = SURFACE_STYLE_USAGE(.BOTH.,#7884);
+#7884 = SURFACE_SIDE_STYLE('',(#7885));
+#7885 = SURFACE_STYLE_FILL_AREA(#7886);
+#7886 = FILL_AREA_STYLE('',(#7887));
+#7887 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7888 = STYLED_ITEM('color',(#7889),#2887);
+#7889 = PRESENTATION_STYLE_ASSIGNMENT((#7890));
+#7890 = SURFACE_STYLE_USAGE(.BOTH.,#7891);
+#7891 = SURFACE_SIDE_STYLE('',(#7892));
+#7892 = SURFACE_STYLE_FILL_AREA(#7893);
+#7893 = FILL_AREA_STYLE('',(#7894));
+#7894 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7895 = STYLED_ITEM('color',(#7896),#2910);
+#7896 = PRESENTATION_STYLE_ASSIGNMENT((#7897));
+#7897 = SURFACE_STYLE_USAGE(.BOTH.,#7898);
+#7898 = SURFACE_SIDE_STYLE('',(#7899));
+#7899 = SURFACE_STYLE_FILL_AREA(#7900);
+#7900 = FILL_AREA_STYLE('',(#7901));
+#7901 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7902 = STYLED_ITEM('color',(#7903),#2933);
+#7903 = PRESENTATION_STYLE_ASSIGNMENT((#7904));
+#7904 = SURFACE_STYLE_USAGE(.BOTH.,#7905);
+#7905 = SURFACE_SIDE_STYLE('',(#7906));
+#7906 = SURFACE_STYLE_FILL_AREA(#7907);
+#7907 = FILL_AREA_STYLE('',(#7908));
+#7908 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7909 = STYLED_ITEM('color',(#7910),#2956);
+#7910 = PRESENTATION_STYLE_ASSIGNMENT((#7911));
+#7911 = SURFACE_STYLE_USAGE(.BOTH.,#7912);
+#7912 = SURFACE_SIDE_STYLE('',(#7913));
+#7913 = SURFACE_STYLE_FILL_AREA(#7914);
+#7914 = FILL_AREA_STYLE('',(#7915));
+#7915 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7916 = STYLED_ITEM('color',(#7917),#3023);
+#7917 = PRESENTATION_STYLE_ASSIGNMENT((#7918));
+#7918 = SURFACE_STYLE_USAGE(.BOTH.,#7919);
+#7919 = SURFACE_SIDE_STYLE('',(#7920));
+#7920 = SURFACE_STYLE_FILL_AREA(#7921);
+#7921 = FILL_AREA_STYLE('',(#7922));
+#7922 = FILL_AREA_STYLE_COLOUR('',#7474);
+#7923 = STYLED_ITEM('color',(#7924),#3046);
+#7924 = PRESENTATION_STYLE_ASSIGNMENT((#7925));
+#7925 = SURFACE_STYLE_USAGE(.BOTH.,#7926);
+#7926 = SURFACE_SIDE_STYLE('',(#7927));
+#7927 = SURFACE_STYLE_FILL_AREA(#7928);
+#7928 = FILL_AREA_STYLE('',(#7929));
+#7929 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7930 = STYLED_ITEM('color',(#7931),#3065);
+#7931 = PRESENTATION_STYLE_ASSIGNMENT((#7932));
+#7932 = SURFACE_STYLE_USAGE(.BOTH.,#7933);
+#7933 = SURFACE_SIDE_STYLE('',(#7934));
+#7934 = SURFACE_STYLE_FILL_AREA(#7935);
+#7935 = FILL_AREA_STYLE('',(#7936));
+#7936 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7937 = STYLED_ITEM('color',(#7938),#3084);
+#7938 = PRESENTATION_STYLE_ASSIGNMENT((#7939));
+#7939 = SURFACE_STYLE_USAGE(.BOTH.,#7940);
+#7940 = SURFACE_SIDE_STYLE('',(#7941));
+#7941 = SURFACE_STYLE_FILL_AREA(#7942);
+#7942 = FILL_AREA_STYLE('',(#7943));
+#7943 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7944 = STYLED_ITEM('color',(#7945),#3103);
+#7945 = PRESENTATION_STYLE_ASSIGNMENT((#7946));
+#7946 = SURFACE_STYLE_USAGE(.BOTH.,#7947);
+#7947 = SURFACE_SIDE_STYLE('',(#7948));
+#7948 = SURFACE_STYLE_FILL_AREA(#7949);
+#7949 = FILL_AREA_STYLE('',(#7950));
+#7950 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7951 = STYLED_ITEM('color',(#7952),#3122);
+#7952 = PRESENTATION_STYLE_ASSIGNMENT((#7953));
+#7953 = SURFACE_STYLE_USAGE(.BOTH.,#7954);
+#7954 = SURFACE_SIDE_STYLE('',(#7955));
+#7955 = SURFACE_STYLE_FILL_AREA(#7956);
+#7956 = FILL_AREA_STYLE('',(#7957));
+#7957 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7958 = STYLED_ITEM('color',(#7959),#3141);
+#7959 = PRESENTATION_STYLE_ASSIGNMENT((#7960));
+#7960 = SURFACE_STYLE_USAGE(.BOTH.,#7961);
+#7961 = SURFACE_SIDE_STYLE('',(#7962));
+#7962 = SURFACE_STYLE_FILL_AREA(#7963);
+#7963 = FILL_AREA_STYLE('',(#7964));
+#7964 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7965 = STYLED_ITEM('color',(#7966),#3160);
+#7966 = PRESENTATION_STYLE_ASSIGNMENT((#7967));
+#7967 = SURFACE_STYLE_USAGE(.BOTH.,#7968);
+#7968 = SURFACE_SIDE_STYLE('',(#7969));
+#7969 = SURFACE_STYLE_FILL_AREA(#7970);
+#7970 = FILL_AREA_STYLE('',(#7971));
+#7971 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7972 = STYLED_ITEM('color',(#7973),#3177);
+#7973 = PRESENTATION_STYLE_ASSIGNMENT((#7974));
+#7974 = SURFACE_STYLE_USAGE(.BOTH.,#7975);
+#7975 = SURFACE_SIDE_STYLE('',(#7976));
+#7976 = SURFACE_STYLE_FILL_AREA(#7977);
+#7977 = FILL_AREA_STYLE('',(#7978));
+#7978 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7979 = STYLED_ITEM('color',(#7980),#3194);
+#7980 = PRESENTATION_STYLE_ASSIGNMENT((#7981));
+#7981 = SURFACE_STYLE_USAGE(.BOTH.,#7982);
+#7982 = SURFACE_SIDE_STYLE('',(#7983));
+#7983 = SURFACE_STYLE_FILL_AREA(#7984);
+#7984 = FILL_AREA_STYLE('',(#7985));
+#7985 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7986 = STYLED_ITEM('color',(#7987),#3211);
+#7987 = PRESENTATION_STYLE_ASSIGNMENT((#7988));
+#7988 = SURFACE_STYLE_USAGE(.BOTH.,#7989);
+#7989 = SURFACE_SIDE_STYLE('',(#7990));
+#7990 = SURFACE_STYLE_FILL_AREA(#7991);
+#7991 = FILL_AREA_STYLE('',(#7992));
+#7992 = FILL_AREA_STYLE_COLOUR('',#7438);
+#7993 = STYLED_ITEM('color',(#7994),#3228);
+#7994 = PRESENTATION_STYLE_ASSIGNMENT((#7995));
+#7995 = SURFACE_STYLE_USAGE(.BOTH.,#7996);
+#7996 = SURFACE_SIDE_STYLE('',(#7997));
+#7997 = SURFACE_STYLE_FILL_AREA(#7998);
+#7998 = FILL_AREA_STYLE('',(#7999));
+#7999 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8000 = STYLED_ITEM('color',(#8001),#3245);
+#8001 = PRESENTATION_STYLE_ASSIGNMENT((#8002));
+#8002 = SURFACE_STYLE_USAGE(.BOTH.,#8003);
+#8003 = SURFACE_SIDE_STYLE('',(#8004));
+#8004 = SURFACE_STYLE_FILL_AREA(#8005);
+#8005 = FILL_AREA_STYLE('',(#8006));
+#8006 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8007 = STYLED_ITEM('color',(#8008),#3262);
+#8008 = PRESENTATION_STYLE_ASSIGNMENT((#8009));
+#8009 = SURFACE_STYLE_USAGE(.BOTH.,#8010);
+#8010 = SURFACE_SIDE_STYLE('',(#8011));
+#8011 = SURFACE_STYLE_FILL_AREA(#8012);
+#8012 = FILL_AREA_STYLE('',(#8013));
+#8013 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8014 = STYLED_ITEM('color',(#8015),#3279);
+#8015 = PRESENTATION_STYLE_ASSIGNMENT((#8016));
+#8016 = SURFACE_STYLE_USAGE(.BOTH.,#8017);
+#8017 = SURFACE_SIDE_STYLE('',(#8018));
+#8018 = SURFACE_STYLE_FILL_AREA(#8019);
+#8019 = FILL_AREA_STYLE('',(#8020));
+#8020 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8021 = STYLED_ITEM('color',(#8022),#3291);
+#8022 = PRESENTATION_STYLE_ASSIGNMENT((#8023));
+#8023 = SURFACE_STYLE_USAGE(.BOTH.,#8024);
+#8024 = SURFACE_SIDE_STYLE('',(#8025));
+#8025 = SURFACE_STYLE_FILL_AREA(#8026);
+#8026 = FILL_AREA_STYLE('',(#8027));
+#8027 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8028 = STYLED_ITEM('color',(#8029),#3314);
+#8029 = PRESENTATION_STYLE_ASSIGNMENT((#8030));
+#8030 = SURFACE_STYLE_USAGE(.BOTH.,#8031);
+#8031 = SURFACE_SIDE_STYLE('',(#8032));
+#8032 = SURFACE_STYLE_FILL_AREA(#8033);
+#8033 = FILL_AREA_STYLE('',(#8034));
+#8034 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8035 = STYLED_ITEM('color',(#8036),#3337);
+#8036 = PRESENTATION_STYLE_ASSIGNMENT((#8037));
+#8037 = SURFACE_STYLE_USAGE(.BOTH.,#8038);
+#8038 = SURFACE_SIDE_STYLE('',(#8039));
+#8039 = SURFACE_STYLE_FILL_AREA(#8040);
+#8040 = FILL_AREA_STYLE('',(#8041));
+#8041 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8042 = STYLED_ITEM('color',(#8043),#3361);
+#8043 = PRESENTATION_STYLE_ASSIGNMENT((#8044));
+#8044 = SURFACE_STYLE_USAGE(.BOTH.,#8045);
+#8045 = SURFACE_SIDE_STYLE('',(#8046));
+#8046 = SURFACE_STYLE_FILL_AREA(#8047);
+#8047 = FILL_AREA_STYLE('',(#8048));
+#8048 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8049 = STYLED_ITEM('color',(#8050),#3391);
+#8050 = PRESENTATION_STYLE_ASSIGNMENT((#8051));
+#8051 = SURFACE_STYLE_USAGE(.BOTH.,#8052);
+#8052 = SURFACE_SIDE_STYLE('',(#8053));
+#8053 = SURFACE_STYLE_FILL_AREA(#8054);
+#8054 = FILL_AREA_STYLE('',(#8055));
+#8055 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8056 = STYLED_ITEM('color',(#8057),#3422);
+#8057 = PRESENTATION_STYLE_ASSIGNMENT((#8058));
+#8058 = SURFACE_STYLE_USAGE(.BOTH.,#8059);
+#8059 = SURFACE_SIDE_STYLE('',(#8060));
+#8060 = SURFACE_STYLE_FILL_AREA(#8061);
+#8061 = FILL_AREA_STYLE('',(#8062));
+#8062 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8063 = STYLED_ITEM('color',(#8064),#3453);
+#8064 = PRESENTATION_STYLE_ASSIGNMENT((#8065));
+#8065 = SURFACE_STYLE_USAGE(.BOTH.,#8066);
+#8066 = SURFACE_SIDE_STYLE('',(#8067));
+#8067 = SURFACE_STYLE_FILL_AREA(#8068);
+#8068 = FILL_AREA_STYLE('',(#8069));
+#8069 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8070 = STYLED_ITEM('color',(#8071),#3484);
+#8071 = PRESENTATION_STYLE_ASSIGNMENT((#8072));
+#8072 = SURFACE_STYLE_USAGE(.BOTH.,#8073);
+#8073 = SURFACE_SIDE_STYLE('',(#8074));
+#8074 = SURFACE_STYLE_FILL_AREA(#8075);
+#8075 = FILL_AREA_STYLE('',(#8076));
+#8076 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8077 = STYLED_ITEM('color',(#8078),#3515);
+#8078 = PRESENTATION_STYLE_ASSIGNMENT((#8079));
+#8079 = SURFACE_STYLE_USAGE(.BOTH.,#8080);
+#8080 = SURFACE_SIDE_STYLE('',(#8081));
+#8081 = SURFACE_STYLE_FILL_AREA(#8082);
+#8082 = FILL_AREA_STYLE('',(#8083));
+#8083 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8084 = STYLED_ITEM('color',(#8085),#3546);
+#8085 = PRESENTATION_STYLE_ASSIGNMENT((#8086));
+#8086 = SURFACE_STYLE_USAGE(.BOTH.,#8087);
+#8087 = SURFACE_SIDE_STYLE('',(#8088));
+#8088 = SURFACE_STYLE_FILL_AREA(#8089);
+#8089 = FILL_AREA_STYLE('',(#8090));
+#8090 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8091 = STYLED_ITEM('color',(#8092),#3577);
+#8092 = PRESENTATION_STYLE_ASSIGNMENT((#8093));
+#8093 = SURFACE_STYLE_USAGE(.BOTH.,#8094);
+#8094 = SURFACE_SIDE_STYLE('',(#8095));
+#8095 = SURFACE_STYLE_FILL_AREA(#8096);
+#8096 = FILL_AREA_STYLE('',(#8097));
+#8097 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8098 = STYLED_ITEM('color',(#8099),#3608);
+#8099 = PRESENTATION_STYLE_ASSIGNMENT((#8100));
+#8100 = SURFACE_STYLE_USAGE(.BOTH.,#8101);
+#8101 = SURFACE_SIDE_STYLE('',(#8102));
+#8102 = SURFACE_STYLE_FILL_AREA(#8103);
+#8103 = FILL_AREA_STYLE('',(#8104));
+#8104 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8105 = STYLED_ITEM('color',(#8106),#3639);
+#8106 = PRESENTATION_STYLE_ASSIGNMENT((#8107));
+#8107 = SURFACE_STYLE_USAGE(.BOTH.,#8108);
+#8108 = SURFACE_SIDE_STYLE('',(#8109));
+#8109 = SURFACE_STYLE_FILL_AREA(#8110);
+#8110 = FILL_AREA_STYLE('',(#8111));
+#8111 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8112 = STYLED_ITEM('color',(#8113),#3670);
+#8113 = PRESENTATION_STYLE_ASSIGNMENT((#8114));
+#8114 = SURFACE_STYLE_USAGE(.BOTH.,#8115);
+#8115 = SURFACE_SIDE_STYLE('',(#8116));
+#8116 = SURFACE_STYLE_FILL_AREA(#8117);
+#8117 = FILL_AREA_STYLE('',(#8118));
+#8118 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8119 = STYLED_ITEM('color',(#8120),#3701);
+#8120 = PRESENTATION_STYLE_ASSIGNMENT((#8121));
+#8121 = SURFACE_STYLE_USAGE(.BOTH.,#8122);
+#8122 = SURFACE_SIDE_STYLE('',(#8123));
+#8123 = SURFACE_STYLE_FILL_AREA(#8124);
+#8124 = FILL_AREA_STYLE('',(#8125));
+#8125 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8126 = STYLED_ITEM('color',(#8127),#3732);
+#8127 = PRESENTATION_STYLE_ASSIGNMENT((#8128));
+#8128 = SURFACE_STYLE_USAGE(.BOTH.,#8129);
+#8129 = SURFACE_SIDE_STYLE('',(#8130));
+#8130 = SURFACE_STYLE_FILL_AREA(#8131);
+#8131 = FILL_AREA_STYLE('',(#8132));
+#8132 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8133 = STYLED_ITEM('color',(#8134),#3763);
+#8134 = PRESENTATION_STYLE_ASSIGNMENT((#8135));
+#8135 = SURFACE_STYLE_USAGE(.BOTH.,#8136);
+#8136 = SURFACE_SIDE_STYLE('',(#8137));
+#8137 = SURFACE_STYLE_FILL_AREA(#8138);
+#8138 = FILL_AREA_STYLE('',(#8139));
+#8139 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8140 = STYLED_ITEM('color',(#8141),#3794);
+#8141 = PRESENTATION_STYLE_ASSIGNMENT((#8142));
+#8142 = SURFACE_STYLE_USAGE(.BOTH.,#8143);
+#8143 = SURFACE_SIDE_STYLE('',(#8144));
+#8144 = SURFACE_STYLE_FILL_AREA(#8145);
+#8145 = FILL_AREA_STYLE('',(#8146));
+#8146 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8147 = STYLED_ITEM('color',(#8148),#3811);
+#8148 = PRESENTATION_STYLE_ASSIGNMENT((#8149));
+#8149 = SURFACE_STYLE_USAGE(.BOTH.,#8150);
+#8150 = SURFACE_SIDE_STYLE('',(#8151));
+#8151 = SURFACE_STYLE_FILL_AREA(#8152);
+#8152 = FILL_AREA_STYLE('',(#8153));
+#8153 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8154 = STYLED_ITEM('color',(#8155),#3827);
+#8155 = PRESENTATION_STYLE_ASSIGNMENT((#8156));
+#8156 = SURFACE_STYLE_USAGE(.BOTH.,#8157);
+#8157 = SURFACE_SIDE_STYLE('',(#8158));
+#8158 = SURFACE_STYLE_FILL_AREA(#8159);
+#8159 = FILL_AREA_STYLE('',(#8160));
+#8160 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8161 = STYLED_ITEM('color',(#8162),#3844);
+#8162 = PRESENTATION_STYLE_ASSIGNMENT((#8163));
+#8163 = SURFACE_STYLE_USAGE(.BOTH.,#8164);
+#8164 = SURFACE_SIDE_STYLE('',(#8165));
+#8165 = SURFACE_STYLE_FILL_AREA(#8166);
+#8166 = FILL_AREA_STYLE('',(#8167));
+#8167 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8168 = STYLED_ITEM('color',(#8169),#3861);
+#8169 = PRESENTATION_STYLE_ASSIGNMENT((#8170));
+#8170 = SURFACE_STYLE_USAGE(.BOTH.,#8171);
+#8171 = SURFACE_SIDE_STYLE('',(#8172));
+#8172 = SURFACE_STYLE_FILL_AREA(#8173);
+#8173 = FILL_AREA_STYLE('',(#8174));
+#8174 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8175 = STYLED_ITEM('color',(#8176),#3878);
+#8176 = PRESENTATION_STYLE_ASSIGNMENT((#8177));
+#8177 = SURFACE_STYLE_USAGE(.BOTH.,#8178);
+#8178 = SURFACE_SIDE_STYLE('',(#8179));
+#8179 = SURFACE_STYLE_FILL_AREA(#8180);
+#8180 = FILL_AREA_STYLE('',(#8181));
+#8181 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8182 = STYLED_ITEM('color',(#8183),#3895);
+#8183 = PRESENTATION_STYLE_ASSIGNMENT((#8184));
+#8184 = SURFACE_STYLE_USAGE(.BOTH.,#8185);
+#8185 = SURFACE_SIDE_STYLE('',(#8186));
+#8186 = SURFACE_STYLE_FILL_AREA(#8187);
+#8187 = FILL_AREA_STYLE('',(#8188));
+#8188 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8189 = STYLED_ITEM('color',(#8190),#3912);
+#8190 = PRESENTATION_STYLE_ASSIGNMENT((#8191));
+#8191 = SURFACE_STYLE_USAGE(.BOTH.,#8192);
+#8192 = SURFACE_SIDE_STYLE('',(#8193));
+#8193 = SURFACE_STYLE_FILL_AREA(#8194);
+#8194 = FILL_AREA_STYLE('',(#8195));
+#8195 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8196 = STYLED_ITEM('color',(#8197),#3929);
+#8197 = PRESENTATION_STYLE_ASSIGNMENT((#8198));
+#8198 = SURFACE_STYLE_USAGE(.BOTH.,#8199);
+#8199 = SURFACE_SIDE_STYLE('',(#8200));
+#8200 = SURFACE_STYLE_FILL_AREA(#8201);
+#8201 = FILL_AREA_STYLE('',(#8202));
+#8202 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8203 = STYLED_ITEM('color',(#8204),#3946);
+#8204 = PRESENTATION_STYLE_ASSIGNMENT((#8205));
+#8205 = SURFACE_STYLE_USAGE(.BOTH.,#8206);
+#8206 = SURFACE_SIDE_STYLE('',(#8207));
+#8207 = SURFACE_STYLE_FILL_AREA(#8208);
+#8208 = FILL_AREA_STYLE('',(#8209));
+#8209 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8210 = STYLED_ITEM('color',(#8211),#3958);
+#8211 = PRESENTATION_STYLE_ASSIGNMENT((#8212));
+#8212 = SURFACE_STYLE_USAGE(.BOTH.,#8213);
+#8213 = SURFACE_SIDE_STYLE('',(#8214));
+#8214 = SURFACE_STYLE_FILL_AREA(#8215);
+#8215 = FILL_AREA_STYLE('',(#8216));
+#8216 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8217 = STYLED_ITEM('color',(#8218),#3975);
+#8218 = PRESENTATION_STYLE_ASSIGNMENT((#8219));
+#8219 = SURFACE_STYLE_USAGE(.BOTH.,#8220);
+#8220 = SURFACE_SIDE_STYLE('',(#8221));
+#8221 = SURFACE_STYLE_FILL_AREA(#8222);
+#8222 = FILL_AREA_STYLE('',(#8223));
+#8223 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8224 = STYLED_ITEM('color',(#8225),#3992);
+#8225 = PRESENTATION_STYLE_ASSIGNMENT((#8226));
+#8226 = SURFACE_STYLE_USAGE(.BOTH.,#8227);
+#8227 = SURFACE_SIDE_STYLE('',(#8228));
+#8228 = SURFACE_STYLE_FILL_AREA(#8229);
+#8229 = FILL_AREA_STYLE('',(#8230));
+#8230 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8231 = STYLED_ITEM('color',(#8232),#4009);
+#8232 = PRESENTATION_STYLE_ASSIGNMENT((#8233));
+#8233 = SURFACE_STYLE_USAGE(.BOTH.,#8234);
+#8234 = SURFACE_SIDE_STYLE('',(#8235));
+#8235 = SURFACE_STYLE_FILL_AREA(#8236);
+#8236 = FILL_AREA_STYLE('',(#8237));
+#8237 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8238 = STYLED_ITEM('color',(#8239),#4026);
+#8239 = PRESENTATION_STYLE_ASSIGNMENT((#8240));
+#8240 = SURFACE_STYLE_USAGE(.BOTH.,#8241);
+#8241 = SURFACE_SIDE_STYLE('',(#8242));
+#8242 = SURFACE_STYLE_FILL_AREA(#8243);
+#8243 = FILL_AREA_STYLE('',(#8244));
+#8244 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8245 = STYLED_ITEM('color',(#8246),#4043);
+#8246 = PRESENTATION_STYLE_ASSIGNMENT((#8247));
+#8247 = SURFACE_STYLE_USAGE(.BOTH.,#8248);
+#8248 = SURFACE_SIDE_STYLE('',(#8249));
+#8249 = SURFACE_STYLE_FILL_AREA(#8250);
+#8250 = FILL_AREA_STYLE('',(#8251));
+#8251 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8252 = STYLED_ITEM('color',(#8253),#4060);
+#8253 = PRESENTATION_STYLE_ASSIGNMENT((#8254));
+#8254 = SURFACE_STYLE_USAGE(.BOTH.,#8255);
+#8255 = SURFACE_SIDE_STYLE('',(#8256));
+#8256 = SURFACE_STYLE_FILL_AREA(#8257);
+#8257 = FILL_AREA_STYLE('',(#8258));
+#8258 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8259 = STYLED_ITEM('color',(#8260),#4077);
+#8260 = PRESENTATION_STYLE_ASSIGNMENT((#8261));
+#8261 = SURFACE_STYLE_USAGE(.BOTH.,#8262);
+#8262 = SURFACE_SIDE_STYLE('',(#8263));
+#8263 = SURFACE_STYLE_FILL_AREA(#8264);
+#8264 = FILL_AREA_STYLE('',(#8265));
+#8265 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8266 = STYLED_ITEM('color',(#8267),#4089);
+#8267 = PRESENTATION_STYLE_ASSIGNMENT((#8268));
+#8268 = SURFACE_STYLE_USAGE(.BOTH.,#8269);
+#8269 = SURFACE_SIDE_STYLE('',(#8270));
+#8270 = SURFACE_STYLE_FILL_AREA(#8271);
+#8271 = FILL_AREA_STYLE('',(#8272));
+#8272 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8273 = STYLED_ITEM('color',(#8274),#4106);
+#8274 = PRESENTATION_STYLE_ASSIGNMENT((#8275));
+#8275 = SURFACE_STYLE_USAGE(.BOTH.,#8276);
+#8276 = SURFACE_SIDE_STYLE('',(#8277));
+#8277 = SURFACE_STYLE_FILL_AREA(#8278);
+#8278 = FILL_AREA_STYLE('',(#8279));
+#8279 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8280 = STYLED_ITEM('color',(#8281),#4123);
+#8281 = PRESENTATION_STYLE_ASSIGNMENT((#8282));
+#8282 = SURFACE_STYLE_USAGE(.BOTH.,#8283);
+#8283 = SURFACE_SIDE_STYLE('',(#8284));
+#8284 = SURFACE_STYLE_FILL_AREA(#8285);
+#8285 = FILL_AREA_STYLE('',(#8286));
+#8286 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8287 = STYLED_ITEM('color',(#8288),#4140);
+#8288 = PRESENTATION_STYLE_ASSIGNMENT((#8289));
+#8289 = SURFACE_STYLE_USAGE(.BOTH.,#8290);
+#8290 = SURFACE_SIDE_STYLE('',(#8291));
+#8291 = SURFACE_STYLE_FILL_AREA(#8292);
+#8292 = FILL_AREA_STYLE('',(#8293));
+#8293 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8294 = STYLED_ITEM('color',(#8295),#4157);
+#8295 = PRESENTATION_STYLE_ASSIGNMENT((#8296));
+#8296 = SURFACE_STYLE_USAGE(.BOTH.,#8297);
+#8297 = SURFACE_SIDE_STYLE('',(#8298));
+#8298 = SURFACE_STYLE_FILL_AREA(#8299);
+#8299 = FILL_AREA_STYLE('',(#8300));
+#8300 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8301 = STYLED_ITEM('color',(#8302),#4174);
+#8302 = PRESENTATION_STYLE_ASSIGNMENT((#8303));
+#8303 = SURFACE_STYLE_USAGE(.BOTH.,#8304);
+#8304 = SURFACE_SIDE_STYLE('',(#8305));
+#8305 = SURFACE_STYLE_FILL_AREA(#8306);
+#8306 = FILL_AREA_STYLE('',(#8307));
+#8307 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8308 = STYLED_ITEM('color',(#8309),#4191);
+#8309 = PRESENTATION_STYLE_ASSIGNMENT((#8310));
+#8310 = SURFACE_STYLE_USAGE(.BOTH.,#8311);
+#8311 = SURFACE_SIDE_STYLE('',(#8312));
+#8312 = SURFACE_STYLE_FILL_AREA(#8313);
+#8313 = FILL_AREA_STYLE('',(#8314));
+#8314 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8315 = STYLED_ITEM('color',(#8316),#4208);
+#8316 = PRESENTATION_STYLE_ASSIGNMENT((#8317));
+#8317 = SURFACE_STYLE_USAGE(.BOTH.,#8318);
+#8318 = SURFACE_SIDE_STYLE('',(#8319));
+#8319 = SURFACE_STYLE_FILL_AREA(#8320);
+#8320 = FILL_AREA_STYLE('',(#8321));
+#8321 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8322 = STYLED_ITEM('color',(#8323),#4220);
+#8323 = PRESENTATION_STYLE_ASSIGNMENT((#8324));
+#8324 = SURFACE_STYLE_USAGE(.BOTH.,#8325);
+#8325 = SURFACE_SIDE_STYLE('',(#8326));
+#8326 = SURFACE_STYLE_FILL_AREA(#8327);
+#8327 = FILL_AREA_STYLE('',(#8328));
+#8328 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8329 = STYLED_ITEM('color',(#8330),#4237);
+#8330 = PRESENTATION_STYLE_ASSIGNMENT((#8331));
+#8331 = SURFACE_STYLE_USAGE(.BOTH.,#8332);
+#8332 = SURFACE_SIDE_STYLE('',(#8333));
+#8333 = SURFACE_STYLE_FILL_AREA(#8334);
+#8334 = FILL_AREA_STYLE('',(#8335));
+#8335 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8336 = STYLED_ITEM('color',(#8337),#4254);
+#8337 = PRESENTATION_STYLE_ASSIGNMENT((#8338));
+#8338 = SURFACE_STYLE_USAGE(.BOTH.,#8339);
+#8339 = SURFACE_SIDE_STYLE('',(#8340));
+#8340 = SURFACE_STYLE_FILL_AREA(#8341);
+#8341 = FILL_AREA_STYLE('',(#8342));
+#8342 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8343 = STYLED_ITEM('color',(#8344),#4271);
+#8344 = PRESENTATION_STYLE_ASSIGNMENT((#8345));
+#8345 = SURFACE_STYLE_USAGE(.BOTH.,#8346);
+#8346 = SURFACE_SIDE_STYLE('',(#8347));
+#8347 = SURFACE_STYLE_FILL_AREA(#8348);
+#8348 = FILL_AREA_STYLE('',(#8349));
+#8349 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8350 = STYLED_ITEM('color',(#8351),#4288);
+#8351 = PRESENTATION_STYLE_ASSIGNMENT((#8352));
+#8352 = SURFACE_STYLE_USAGE(.BOTH.,#8353);
+#8353 = SURFACE_SIDE_STYLE('',(#8354));
+#8354 = SURFACE_STYLE_FILL_AREA(#8355);
+#8355 = FILL_AREA_STYLE('',(#8356));
+#8356 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8357 = STYLED_ITEM('color',(#8358),#4305);
+#8358 = PRESENTATION_STYLE_ASSIGNMENT((#8359));
+#8359 = SURFACE_STYLE_USAGE(.BOTH.,#8360);
+#8360 = SURFACE_SIDE_STYLE('',(#8361));
+#8361 = SURFACE_STYLE_FILL_AREA(#8362);
+#8362 = FILL_AREA_STYLE('',(#8363));
+#8363 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8364 = STYLED_ITEM('color',(#8365),#4322);
+#8365 = PRESENTATION_STYLE_ASSIGNMENT((#8366));
+#8366 = SURFACE_STYLE_USAGE(.BOTH.,#8367);
+#8367 = SURFACE_SIDE_STYLE('',(#8368));
+#8368 = SURFACE_STYLE_FILL_AREA(#8369);
+#8369 = FILL_AREA_STYLE('',(#8370));
+#8370 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8371 = STYLED_ITEM('color',(#8372),#4339);
+#8372 = PRESENTATION_STYLE_ASSIGNMENT((#8373));
+#8373 = SURFACE_STYLE_USAGE(.BOTH.,#8374);
+#8374 = SURFACE_SIDE_STYLE('',(#8375));
+#8375 = SURFACE_STYLE_FILL_AREA(#8376);
+#8376 = FILL_AREA_STYLE('',(#8377));
+#8377 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8378 = STYLED_ITEM('color',(#8379),#4351);
+#8379 = PRESENTATION_STYLE_ASSIGNMENT((#8380));
+#8380 = SURFACE_STYLE_USAGE(.BOTH.,#8381);
+#8381 = SURFACE_SIDE_STYLE('',(#8382));
+#8382 = SURFACE_STYLE_FILL_AREA(#8383);
+#8383 = FILL_AREA_STYLE('',(#8384));
+#8384 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8385 = STYLED_ITEM('color',(#8386),#4368);
+#8386 = PRESENTATION_STYLE_ASSIGNMENT((#8387));
+#8387 = SURFACE_STYLE_USAGE(.BOTH.,#8388);
+#8388 = SURFACE_SIDE_STYLE('',(#8389));
+#8389 = SURFACE_STYLE_FILL_AREA(#8390);
+#8390 = FILL_AREA_STYLE('',(#8391));
+#8391 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8392 = STYLED_ITEM('color',(#8393),#4385);
+#8393 = PRESENTATION_STYLE_ASSIGNMENT((#8394));
+#8394 = SURFACE_STYLE_USAGE(.BOTH.,#8395);
+#8395 = SURFACE_SIDE_STYLE('',(#8396));
+#8396 = SURFACE_STYLE_FILL_AREA(#8397);
+#8397 = FILL_AREA_STYLE('',(#8398));
+#8398 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8399 = STYLED_ITEM('color',(#8400),#4402);
+#8400 = PRESENTATION_STYLE_ASSIGNMENT((#8401));
+#8401 = SURFACE_STYLE_USAGE(.BOTH.,#8402);
+#8402 = SURFACE_SIDE_STYLE('',(#8403));
+#8403 = SURFACE_STYLE_FILL_AREA(#8404);
+#8404 = FILL_AREA_STYLE('',(#8405));
+#8405 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8406 = STYLED_ITEM('color',(#8407),#4419);
+#8407 = PRESENTATION_STYLE_ASSIGNMENT((#8408));
+#8408 = SURFACE_STYLE_USAGE(.BOTH.,#8409);
+#8409 = SURFACE_SIDE_STYLE('',(#8410));
+#8410 = SURFACE_STYLE_FILL_AREA(#8411);
+#8411 = FILL_AREA_STYLE('',(#8412));
+#8412 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8413 = STYLED_ITEM('color',(#8414),#4436);
+#8414 = PRESENTATION_STYLE_ASSIGNMENT((#8415));
+#8415 = SURFACE_STYLE_USAGE(.BOTH.,#8416);
+#8416 = SURFACE_SIDE_STYLE('',(#8417));
+#8417 = SURFACE_STYLE_FILL_AREA(#8418);
+#8418 = FILL_AREA_STYLE('',(#8419));
+#8419 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8420 = STYLED_ITEM('color',(#8421),#4453);
+#8421 = PRESENTATION_STYLE_ASSIGNMENT((#8422));
+#8422 = SURFACE_STYLE_USAGE(.BOTH.,#8423);
+#8423 = SURFACE_SIDE_STYLE('',(#8424));
+#8424 = SURFACE_STYLE_FILL_AREA(#8425);
+#8425 = FILL_AREA_STYLE('',(#8426));
+#8426 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8427 = STYLED_ITEM('color',(#8428),#4470);
+#8428 = PRESENTATION_STYLE_ASSIGNMENT((#8429));
+#8429 = SURFACE_STYLE_USAGE(.BOTH.,#8430);
+#8430 = SURFACE_SIDE_STYLE('',(#8431));
+#8431 = SURFACE_STYLE_FILL_AREA(#8432);
+#8432 = FILL_AREA_STYLE('',(#8433));
+#8433 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8434 = STYLED_ITEM('color',(#8435),#4482);
+#8435 = PRESENTATION_STYLE_ASSIGNMENT((#8436));
+#8436 = SURFACE_STYLE_USAGE(.BOTH.,#8437);
+#8437 = SURFACE_SIDE_STYLE('',(#8438));
+#8438 = SURFACE_STYLE_FILL_AREA(#8439);
+#8439 = FILL_AREA_STYLE('',(#8440));
+#8440 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8441 = STYLED_ITEM('color',(#8442),#4505);
+#8442 = PRESENTATION_STYLE_ASSIGNMENT((#8443));
+#8443 = SURFACE_STYLE_USAGE(.BOTH.,#8444);
+#8444 = SURFACE_SIDE_STYLE('',(#8445));
+#8445 = SURFACE_STYLE_FILL_AREA(#8446);
+#8446 = FILL_AREA_STYLE('',(#8447));
+#8447 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8448 = STYLED_ITEM('color',(#8449),#4521);
+#8449 = PRESENTATION_STYLE_ASSIGNMENT((#8450));
+#8450 = SURFACE_STYLE_USAGE(.BOTH.,#8451);
+#8451 = SURFACE_SIDE_STYLE('',(#8452));
+#8452 = SURFACE_STYLE_FILL_AREA(#8453);
+#8453 = FILL_AREA_STYLE('',(#8454));
+#8454 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8455 = STYLED_ITEM('color',(#8456),#4544);
+#8456 = PRESENTATION_STYLE_ASSIGNMENT((#8457));
+#8457 = SURFACE_STYLE_USAGE(.BOTH.,#8458);
+#8458 = SURFACE_SIDE_STYLE('',(#8459));
+#8459 = SURFACE_STYLE_FILL_AREA(#8460);
+#8460 = FILL_AREA_STYLE('',(#8461));
+#8461 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8462 = STYLED_ITEM('color',(#8463),#4679);
+#8463 = PRESENTATION_STYLE_ASSIGNMENT((#8464));
+#8464 = SURFACE_STYLE_USAGE(.BOTH.,#8465);
+#8465 = SURFACE_SIDE_STYLE('',(#8466));
+#8466 = SURFACE_STYLE_FILL_AREA(#8467);
+#8467 = FILL_AREA_STYLE('',(#8468));
+#8468 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8469 = STYLED_ITEM('color',(#8470),#4702);
+#8470 = PRESENTATION_STYLE_ASSIGNMENT((#8471));
+#8471 = SURFACE_STYLE_USAGE(.BOTH.,#8472);
+#8472 = SURFACE_SIDE_STYLE('',(#8473));
+#8473 = SURFACE_STYLE_FILL_AREA(#8474);
+#8474 = FILL_AREA_STYLE('',(#8475));
+#8475 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8476 = STYLED_ITEM('color',(#8477),#4719);
+#8477 = PRESENTATION_STYLE_ASSIGNMENT((#8478));
+#8478 = SURFACE_STYLE_USAGE(.BOTH.,#8479);
+#8479 = SURFACE_SIDE_STYLE('',(#8480));
+#8480 = SURFACE_STYLE_FILL_AREA(#8481);
+#8481 = FILL_AREA_STYLE('',(#8482));
+#8482 = FILL_AREA_STYLE_COLOUR('',#8483);
+#8483 = COLOUR_RGB('',0.690196096897,0.662745118141,0.596078455448);
+#8484 = STYLED_ITEM('color',(#8485),#4744);
+#8485 = PRESENTATION_STYLE_ASSIGNMENT((#8486));
+#8486 = SURFACE_STYLE_USAGE(.BOTH.,#8487);
+#8487 = SURFACE_SIDE_STYLE('',(#8488));
+#8488 = SURFACE_STYLE_FILL_AREA(#8489);
+#8489 = FILL_AREA_STYLE('',(#8490));
+#8490 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8491 = STYLED_ITEM('color',(#8492),#4760);
+#8492 = PRESENTATION_STYLE_ASSIGNMENT((#8493));
+#8493 = SURFACE_STYLE_USAGE(.BOTH.,#8494);
+#8494 = SURFACE_SIDE_STYLE('',(#8495));
+#8495 = SURFACE_STYLE_FILL_AREA(#8496);
+#8496 = FILL_AREA_STYLE('',(#8497));
+#8497 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8498 = STYLED_ITEM('color',(#8499),#4776);
+#8499 = PRESENTATION_STYLE_ASSIGNMENT((#8500));
+#8500 = SURFACE_STYLE_USAGE(.BOTH.,#8501);
+#8501 = SURFACE_SIDE_STYLE('',(#8502));
+#8502 = SURFACE_STYLE_FILL_AREA(#8503);
+#8503 = FILL_AREA_STYLE('',(#8504));
+#8504 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8505 = STYLED_ITEM('color',(#8506),#4793);
+#8506 = PRESENTATION_STYLE_ASSIGNMENT((#8507));
+#8507 = SURFACE_STYLE_USAGE(.BOTH.,#8508);
+#8508 = SURFACE_SIDE_STYLE('',(#8509));
+#8509 = SURFACE_STYLE_FILL_AREA(#8510);
+#8510 = FILL_AREA_STYLE('',(#8511));
+#8511 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8512 = STYLED_ITEM('color',(#8513),#4885);
+#8513 = PRESENTATION_STYLE_ASSIGNMENT((#8514));
+#8514 = SURFACE_STYLE_USAGE(.BOTH.,#8515);
+#8515 = SURFACE_SIDE_STYLE('',(#8516));
+#8516 = SURFACE_STYLE_FILL_AREA(#8517);
+#8517 = FILL_AREA_STYLE('',(#8518));
+#8518 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8519 = STYLED_ITEM('color',(#8520),#4977);
+#8520 = PRESENTATION_STYLE_ASSIGNMENT((#8521));
+#8521 = SURFACE_STYLE_USAGE(.BOTH.,#8522);
+#8522 = SURFACE_SIDE_STYLE('',(#8523));
+#8523 = SURFACE_STYLE_FILL_AREA(#8524);
+#8524 = FILL_AREA_STYLE('',(#8525));
+#8525 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8526 = STYLED_ITEM('color',(#8527),#4998);
+#8527 = PRESENTATION_STYLE_ASSIGNMENT((#8528));
+#8528 = SURFACE_STYLE_USAGE(.BOTH.,#8529);
+#8529 = SURFACE_SIDE_STYLE('',(#8530));
+#8530 = SURFACE_STYLE_FILL_AREA(#8531);
+#8531 = FILL_AREA_STYLE('',(#8532));
+#8532 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8533 = STYLED_ITEM('color',(#8534),#5023);
+#8534 = PRESENTATION_STYLE_ASSIGNMENT((#8535));
+#8535 = SURFACE_STYLE_USAGE(.BOTH.,#8536);
+#8536 = SURFACE_SIDE_STYLE('',(#8537));
+#8537 = SURFACE_STYLE_FILL_AREA(#8538);
+#8538 = FILL_AREA_STYLE('',(#8539));
+#8539 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8540 = STYLED_ITEM('color',(#8541),#5107);
+#8541 = PRESENTATION_STYLE_ASSIGNMENT((#8542));
+#8542 = SURFACE_STYLE_USAGE(.BOTH.,#8543);
+#8543 = SURFACE_SIDE_STYLE('',(#8544));
+#8544 = SURFACE_STYLE_FILL_AREA(#8545);
+#8545 = FILL_AREA_STYLE('',(#8546));
+#8546 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8547 = STYLED_ITEM('color',(#8548),#5199);
+#8548 = PRESENTATION_STYLE_ASSIGNMENT((#8549));
+#8549 = SURFACE_STYLE_USAGE(.BOTH.,#8550);
+#8550 = SURFACE_SIDE_STYLE('',(#8551));
+#8551 = SURFACE_STYLE_FILL_AREA(#8552);
+#8552 = FILL_AREA_STYLE('',(#8553));
+#8553 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8554 = STYLED_ITEM('color',(#8555),#5216);
+#8555 = PRESENTATION_STYLE_ASSIGNMENT((#8556));
+#8556 = SURFACE_STYLE_USAGE(.BOTH.,#8557);
+#8557 = SURFACE_SIDE_STYLE('',(#8558));
+#8558 = SURFACE_STYLE_FILL_AREA(#8559);
+#8559 = FILL_AREA_STYLE('',(#8560));
+#8560 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8561 = STYLED_ITEM('color',(#8562),#5238);
+#8562 = PRESENTATION_STYLE_ASSIGNMENT((#8563));
+#8563 = SURFACE_STYLE_USAGE(.BOTH.,#8564);
+#8564 = SURFACE_SIDE_STYLE('',(#8565));
+#8565 = SURFACE_STYLE_FILL_AREA(#8566);
+#8566 = FILL_AREA_STYLE('',(#8567));
+#8567 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8568 = STYLED_ITEM('color',(#8569),#5330);
+#8569 = PRESENTATION_STYLE_ASSIGNMENT((#8570));
+#8570 = SURFACE_STYLE_USAGE(.BOTH.,#8571);
+#8571 = SURFACE_SIDE_STYLE('',(#8572));
+#8572 = SURFACE_STYLE_FILL_AREA(#8573);
+#8573 = FILL_AREA_STYLE('',(#8574));
+#8574 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8575 = STYLED_ITEM('color',(#8576),#5422);
+#8576 = PRESENTATION_STYLE_ASSIGNMENT((#8577));
+#8577 = SURFACE_STYLE_USAGE(.BOTH.,#8578);
+#8578 = SURFACE_SIDE_STYLE('',(#8579));
+#8579 = SURFACE_STYLE_FILL_AREA(#8580);
+#8580 = FILL_AREA_STYLE('',(#8581));
+#8581 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8582 = STYLED_ITEM('color',(#8583),#5444);
+#8583 = PRESENTATION_STYLE_ASSIGNMENT((#8584));
+#8584 = SURFACE_STYLE_USAGE(.BOTH.,#8585);
+#8585 = SURFACE_SIDE_STYLE('',(#8586));
+#8586 = SURFACE_STYLE_FILL_AREA(#8587);
+#8587 = FILL_AREA_STYLE('',(#8588));
+#8588 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8589 = STYLED_ITEM('color',(#8590),#5469);
+#8590 = PRESENTATION_STYLE_ASSIGNMENT((#8591));
+#8591 = SURFACE_STYLE_USAGE(.BOTH.,#8592);
+#8592 = SURFACE_SIDE_STYLE('',(#8593));
+#8593 = SURFACE_STYLE_FILL_AREA(#8594);
+#8594 = FILL_AREA_STYLE('',(#8595));
+#8595 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8596 = STYLED_ITEM('color',(#8597),#5553);
+#8597 = PRESENTATION_STYLE_ASSIGNMENT((#8598));
+#8598 = SURFACE_STYLE_USAGE(.BOTH.,#8599);
+#8599 = SURFACE_SIDE_STYLE('',(#8600));
+#8600 = SURFACE_STYLE_FILL_AREA(#8601);
+#8601 = FILL_AREA_STYLE('',(#8602));
+#8602 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8603 = STYLED_ITEM('color',(#8604),#5645);
+#8604 = PRESENTATION_STYLE_ASSIGNMENT((#8605));
+#8605 = SURFACE_STYLE_USAGE(.BOTH.,#8606);
+#8606 = SURFACE_SIDE_STYLE('',(#8607));
+#8607 = SURFACE_STYLE_FILL_AREA(#8608);
+#8608 = FILL_AREA_STYLE('',(#8609));
+#8609 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8610 = STYLED_ITEM('color',(#8611),#5662);
+#8611 = PRESENTATION_STYLE_ASSIGNMENT((#8612));
+#8612 = SURFACE_STYLE_USAGE(.BOTH.,#8613);
+#8613 = SURFACE_SIDE_STYLE('',(#8614));
+#8614 = SURFACE_STYLE_FILL_AREA(#8615);
+#8615 = FILL_AREA_STYLE('',(#8616));
+#8616 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8617 = STYLED_ITEM('color',(#8618),#5684);
+#8618 = PRESENTATION_STYLE_ASSIGNMENT((#8619));
+#8619 = SURFACE_STYLE_USAGE(.BOTH.,#8620);
+#8620 = SURFACE_SIDE_STYLE('',(#8621));
+#8621 = SURFACE_STYLE_FILL_AREA(#8622);
+#8622 = FILL_AREA_STYLE('',(#8623));
+#8623 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8624 = STYLED_ITEM('color',(#8625),#5776);
+#8625 = PRESENTATION_STYLE_ASSIGNMENT((#8626));
+#8626 = SURFACE_STYLE_USAGE(.BOTH.,#8627);
+#8627 = SURFACE_SIDE_STYLE('',(#8628));
+#8628 = SURFACE_STYLE_FILL_AREA(#8629);
+#8629 = FILL_AREA_STYLE('',(#8630));
+#8630 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8631 = STYLED_ITEM('color',(#8632),#5868);
+#8632 = PRESENTATION_STYLE_ASSIGNMENT((#8633));
+#8633 = SURFACE_STYLE_USAGE(.BOTH.,#8634);
+#8634 = SURFACE_SIDE_STYLE('',(#8635));
+#8635 = SURFACE_STYLE_FILL_AREA(#8636);
+#8636 = FILL_AREA_STYLE('',(#8637));
+#8637 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8638 = STYLED_ITEM('color',(#8639),#5890);
+#8639 = PRESENTATION_STYLE_ASSIGNMENT((#8640));
+#8640 = SURFACE_STYLE_USAGE(.BOTH.,#8641);
+#8641 = SURFACE_SIDE_STYLE('',(#8642));
+#8642 = SURFACE_STYLE_FILL_AREA(#8643);
+#8643 = FILL_AREA_STYLE('',(#8644));
+#8644 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8645 = STYLED_ITEM('color',(#8646),#5915);
+#8646 = PRESENTATION_STYLE_ASSIGNMENT((#8647));
+#8647 = SURFACE_STYLE_USAGE(.BOTH.,#8648);
+#8648 = SURFACE_SIDE_STYLE('',(#8649));
+#8649 = SURFACE_STYLE_FILL_AREA(#8650);
+#8650 = FILL_AREA_STYLE('',(#8651));
+#8651 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8652 = STYLED_ITEM('color',(#8653),#5999);
+#8653 = PRESENTATION_STYLE_ASSIGNMENT((#8654));
+#8654 = SURFACE_STYLE_USAGE(.BOTH.,#8655);
+#8655 = SURFACE_SIDE_STYLE('',(#8656));
+#8656 = SURFACE_STYLE_FILL_AREA(#8657);
+#8657 = FILL_AREA_STYLE('',(#8658));
+#8658 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8659 = STYLED_ITEM('color',(#8660),#6091);
+#8660 = PRESENTATION_STYLE_ASSIGNMENT((#8661));
+#8661 = SURFACE_STYLE_USAGE(.BOTH.,#8662);
+#8662 = SURFACE_SIDE_STYLE('',(#8663));
+#8663 = SURFACE_STYLE_FILL_AREA(#8664);
+#8664 = FILL_AREA_STYLE('',(#8665));
+#8665 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8666 = STYLED_ITEM('color',(#8667),#6108);
+#8667 = PRESENTATION_STYLE_ASSIGNMENT((#8668));
+#8668 = SURFACE_STYLE_USAGE(.BOTH.,#8669);
+#8669 = SURFACE_SIDE_STYLE('',(#8670));
+#8670 = SURFACE_STYLE_FILL_AREA(#8671);
+#8671 = FILL_AREA_STYLE('',(#8672));
+#8672 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8673 = STYLED_ITEM('color',(#8674),#6130);
+#8674 = PRESENTATION_STYLE_ASSIGNMENT((#8675));
+#8675 = SURFACE_STYLE_USAGE(.BOTH.,#8676);
+#8676 = SURFACE_SIDE_STYLE('',(#8677));
+#8677 = SURFACE_STYLE_FILL_AREA(#8678);
+#8678 = FILL_AREA_STYLE('',(#8679));
+#8679 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8680 = STYLED_ITEM('color',(#8681),#6222);
+#8681 = PRESENTATION_STYLE_ASSIGNMENT((#8682));
+#8682 = SURFACE_STYLE_USAGE(.BOTH.,#8683);
+#8683 = SURFACE_SIDE_STYLE('',(#8684));
+#8684 = SURFACE_STYLE_FILL_AREA(#8685);
+#8685 = FILL_AREA_STYLE('',(#8686));
+#8686 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8687 = STYLED_ITEM('color',(#8688),#6314);
+#8688 = PRESENTATION_STYLE_ASSIGNMENT((#8689));
+#8689 = SURFACE_STYLE_USAGE(.BOTH.,#8690);
+#8690 = SURFACE_SIDE_STYLE('',(#8691));
+#8691 = SURFACE_STYLE_FILL_AREA(#8692);
+#8692 = FILL_AREA_STYLE('',(#8693));
+#8693 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8694 = STYLED_ITEM('color',(#8695),#6336);
+#8695 = PRESENTATION_STYLE_ASSIGNMENT((#8696));
+#8696 = SURFACE_STYLE_USAGE(.BOTH.,#8697);
+#8697 = SURFACE_SIDE_STYLE('',(#8698));
+#8698 = SURFACE_STYLE_FILL_AREA(#8699);
+#8699 = FILL_AREA_STYLE('',(#8700));
+#8700 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8701 = STYLED_ITEM('color',(#8702),#6353);
+#8702 = PRESENTATION_STYLE_ASSIGNMENT((#8703));
+#8703 = SURFACE_STYLE_USAGE(.BOTH.,#8704);
+#8704 = SURFACE_SIDE_STYLE('',(#8705));
+#8705 = SURFACE_STYLE_FILL_AREA(#8706);
+#8706 = FILL_AREA_STYLE('',(#8707));
+#8707 = FILL_AREA_STYLE_COLOUR('',#7474);
+#8708 = STYLED_ITEM('color',(#8709),#6365);
+#8709 = PRESENTATION_STYLE_ASSIGNMENT((#8710));
+#8710 = SURFACE_STYLE_USAGE(.BOTH.,#8711);
+#8711 = SURFACE_SIDE_STYLE('',(#8712));
+#8712 = SURFACE_STYLE_FILL_AREA(#8713);
+#8713 = FILL_AREA_STYLE('',(#8714));
+#8714 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8715 = STYLED_ITEM('color',(#8716),#6384);
+#8716 = PRESENTATION_STYLE_ASSIGNMENT((#8717));
+#8717 = SURFACE_STYLE_USAGE(.BOTH.,#8718);
+#8718 = SURFACE_SIDE_STYLE('',(#8719));
+#8719 = SURFACE_STYLE_FILL_AREA(#8720);
+#8720 = FILL_AREA_STYLE('',(#8721));
+#8721 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8722 = STYLED_ITEM('color',(#8723),#6403);
+#8723 = PRESENTATION_STYLE_ASSIGNMENT((#8724));
+#8724 = SURFACE_STYLE_USAGE(.BOTH.,#8725);
+#8725 = SURFACE_SIDE_STYLE('',(#8726));
+#8726 = SURFACE_STYLE_FILL_AREA(#8727);
+#8727 = FILL_AREA_STYLE('',(#8728));
+#8728 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8729 = STYLED_ITEM('color',(#8730),#6422);
+#8730 = PRESENTATION_STYLE_ASSIGNMENT((#8731));
+#8731 = SURFACE_STYLE_USAGE(.BOTH.,#8732);
+#8732 = SURFACE_SIDE_STYLE('',(#8733));
+#8733 = SURFACE_STYLE_FILL_AREA(#8734);
+#8734 = FILL_AREA_STYLE('',(#8735));
+#8735 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8736 = STYLED_ITEM('color',(#8737),#6441);
+#8737 = PRESENTATION_STYLE_ASSIGNMENT((#8738));
+#8738 = SURFACE_STYLE_USAGE(.BOTH.,#8739);
+#8739 = SURFACE_SIDE_STYLE('',(#8740));
+#8740 = SURFACE_STYLE_FILL_AREA(#8741);
+#8741 = FILL_AREA_STYLE('',(#8742));
+#8742 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8743 = STYLED_ITEM('color',(#8744),#6460);
+#8744 = PRESENTATION_STYLE_ASSIGNMENT((#8745));
+#8745 = SURFACE_STYLE_USAGE(.BOTH.,#8746);
+#8746 = SURFACE_SIDE_STYLE('',(#8747));
+#8747 = SURFACE_STYLE_FILL_AREA(#8748);
+#8748 = FILL_AREA_STYLE('',(#8749));
+#8749 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8750 = STYLED_ITEM('color',(#8751),#6479);
+#8751 = PRESENTATION_STYLE_ASSIGNMENT((#8752));
+#8752 = SURFACE_STYLE_USAGE(.BOTH.,#8753);
+#8753 = SURFACE_SIDE_STYLE('',(#8754));
+#8754 = SURFACE_STYLE_FILL_AREA(#8755);
+#8755 = FILL_AREA_STYLE('',(#8756));
+#8756 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8757 = STYLED_ITEM('color',(#8758),#6498);
+#8758 = PRESENTATION_STYLE_ASSIGNMENT((#8759));
+#8759 = SURFACE_STYLE_USAGE(.BOTH.,#8760);
+#8760 = SURFACE_SIDE_STYLE('',(#8761));
+#8761 = SURFACE_STYLE_FILL_AREA(#8762);
+#8762 = FILL_AREA_STYLE('',(#8763));
+#8763 = FILL_AREA_STYLE_COLOUR('',#8483);
+#8764 = STYLED_ITEM('color',(#8765),#6507);
+#8765 = PRESENTATION_STYLE_ASSIGNMENT((#8766));
+#8766 = SURFACE_STYLE_USAGE(.BOTH.,#8767);
+#8767 = SURFACE_SIDE_STYLE('',(#8768));
+#8768 = SURFACE_STYLE_FILL_AREA(#8769);
+#8769 = FILL_AREA_STYLE('',(#8770));
+#8770 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8771 = STYLED_ITEM('color',(#8772),#6524);
+#8772 = PRESENTATION_STYLE_ASSIGNMENT((#8773));
+#8773 = SURFACE_STYLE_USAGE(.BOTH.,#8774);
+#8774 = SURFACE_SIDE_STYLE('',(#8775));
+#8775 = SURFACE_STYLE_FILL_AREA(#8776);
+#8776 = FILL_AREA_STYLE('',(#8777));
+#8777 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8778 = STYLED_ITEM('color',(#8779),#6541);
+#8779 = PRESENTATION_STYLE_ASSIGNMENT((#8780));
+#8780 = SURFACE_STYLE_USAGE(.BOTH.,#8781);
+#8781 = SURFACE_SIDE_STYLE('',(#8782));
+#8782 = SURFACE_STYLE_FILL_AREA(#8783);
+#8783 = FILL_AREA_STYLE('',(#8784));
+#8784 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8785 = STYLED_ITEM('color',(#8786),#6558);
+#8786 = PRESENTATION_STYLE_ASSIGNMENT((#8787));
+#8787 = SURFACE_STYLE_USAGE(.BOTH.,#8788);
+#8788 = SURFACE_SIDE_STYLE('',(#8789));
+#8789 = SURFACE_STYLE_FILL_AREA(#8790);
+#8790 = FILL_AREA_STYLE('',(#8791));
+#8791 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8792 = STYLED_ITEM('color',(#8793),#6575);
+#8793 = PRESENTATION_STYLE_ASSIGNMENT((#8794));
+#8794 = SURFACE_STYLE_USAGE(.BOTH.,#8795);
+#8795 = SURFACE_SIDE_STYLE('',(#8796));
+#8796 = SURFACE_STYLE_FILL_AREA(#8797);
+#8797 = FILL_AREA_STYLE('',(#8798));
+#8798 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8799 = STYLED_ITEM('color',(#8800),#6592);
+#8800 = PRESENTATION_STYLE_ASSIGNMENT((#8801));
+#8801 = SURFACE_STYLE_USAGE(.BOTH.,#8802);
+#8802 = SURFACE_SIDE_STYLE('',(#8803));
+#8803 = SURFACE_STYLE_FILL_AREA(#8804);
+#8804 = FILL_AREA_STYLE('',(#8805));
+#8805 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8806 = STYLED_ITEM('color',(#8807),#6609);
+#8807 = PRESENTATION_STYLE_ASSIGNMENT((#8808));
+#8808 = SURFACE_STYLE_USAGE(.BOTH.,#8809);
+#8809 = SURFACE_SIDE_STYLE('',(#8810));
+#8810 = SURFACE_STYLE_FILL_AREA(#8811);
+#8811 = FILL_AREA_STYLE('',(#8812));
+#8812 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8813 = STYLED_ITEM('color',(#8814),#6626);
+#8814 = PRESENTATION_STYLE_ASSIGNMENT((#8815));
+#8815 = SURFACE_STYLE_USAGE(.BOTH.,#8816);
+#8816 = SURFACE_SIDE_STYLE('',(#8817));
+#8817 = SURFACE_STYLE_FILL_AREA(#8818);
+#8818 = FILL_AREA_STYLE('',(#8819));
+#8819 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8820 = STYLED_ITEM('color',(#8821),#6638);
+#8821 = PRESENTATION_STYLE_ASSIGNMENT((#8822));
+#8822 = SURFACE_STYLE_USAGE(.BOTH.,#8823);
+#8823 = SURFACE_SIDE_STYLE('',(#8824));
+#8824 = SURFACE_STYLE_FILL_AREA(#8825);
+#8825 = FILL_AREA_STYLE('',(#8826));
+#8826 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8827 = STYLED_ITEM('color',(#8828),#6655);
+#8828 = PRESENTATION_STYLE_ASSIGNMENT((#8829));
+#8829 = SURFACE_STYLE_USAGE(.BOTH.,#8830);
+#8830 = SURFACE_SIDE_STYLE('',(#8831));
+#8831 = SURFACE_STYLE_FILL_AREA(#8832);
+#8832 = FILL_AREA_STYLE('',(#8833));
+#8833 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8834 = STYLED_ITEM('color',(#8835),#6672);
+#8835 = PRESENTATION_STYLE_ASSIGNMENT((#8836));
+#8836 = SURFACE_STYLE_USAGE(.BOTH.,#8837);
+#8837 = SURFACE_SIDE_STYLE('',(#8838));
+#8838 = SURFACE_STYLE_FILL_AREA(#8839);
+#8839 = FILL_AREA_STYLE('',(#8840));
+#8840 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8841 = STYLED_ITEM('color',(#8842),#6689);
+#8842 = PRESENTATION_STYLE_ASSIGNMENT((#8843));
+#8843 = SURFACE_STYLE_USAGE(.BOTH.,#8844);
+#8844 = SURFACE_SIDE_STYLE('',(#8845));
+#8845 = SURFACE_STYLE_FILL_AREA(#8846);
+#8846 = FILL_AREA_STYLE('',(#8847));
+#8847 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8848 = STYLED_ITEM('color',(#8849),#6706);
+#8849 = PRESENTATION_STYLE_ASSIGNMENT((#8850));
+#8850 = SURFACE_STYLE_USAGE(.BOTH.,#8851);
+#8851 = SURFACE_SIDE_STYLE('',(#8852));
+#8852 = SURFACE_STYLE_FILL_AREA(#8853);
+#8853 = FILL_AREA_STYLE('',(#8854));
+#8854 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8855 = STYLED_ITEM('color',(#8856),#6723);
+#8856 = PRESENTATION_STYLE_ASSIGNMENT((#8857));
+#8857 = SURFACE_STYLE_USAGE(.BOTH.,#8858);
+#8858 = SURFACE_SIDE_STYLE('',(#8859));
+#8859 = SURFACE_STYLE_FILL_AREA(#8860);
+#8860 = FILL_AREA_STYLE('',(#8861));
+#8861 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8862 = STYLED_ITEM('color',(#8863),#6740);
+#8863 = PRESENTATION_STYLE_ASSIGNMENT((#8864));
+#8864 = SURFACE_STYLE_USAGE(.BOTH.,#8865);
+#8865 = SURFACE_SIDE_STYLE('',(#8866));
+#8866 = SURFACE_STYLE_FILL_AREA(#8867);
+#8867 = FILL_AREA_STYLE('',(#8868));
+#8868 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8869 = STYLED_ITEM('color',(#8870),#6757);
+#8870 = PRESENTATION_STYLE_ASSIGNMENT((#8871));
+#8871 = SURFACE_STYLE_USAGE(.BOTH.,#8872);
+#8872 = SURFACE_SIDE_STYLE('',(#8873));
+#8873 = SURFACE_STYLE_FILL_AREA(#8874);
+#8874 = FILL_AREA_STYLE('',(#8875));
+#8875 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8876 = STYLED_ITEM('color',(#8877),#6769);
+#8877 = PRESENTATION_STYLE_ASSIGNMENT((#8878));
+#8878 = SURFACE_STYLE_USAGE(.BOTH.,#8879);
+#8879 = SURFACE_SIDE_STYLE('',(#8880));
+#8880 = SURFACE_STYLE_FILL_AREA(#8881);
+#8881 = FILL_AREA_STYLE('',(#8882));
+#8882 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8883 = STYLED_ITEM('color',(#8884),#6786);
+#8884 = PRESENTATION_STYLE_ASSIGNMENT((#8885));
+#8885 = SURFACE_STYLE_USAGE(.BOTH.,#8886);
+#8886 = SURFACE_SIDE_STYLE('',(#8887));
+#8887 = SURFACE_STYLE_FILL_AREA(#8888);
+#8888 = FILL_AREA_STYLE('',(#8889));
+#8889 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8890 = STYLED_ITEM('color',(#8891),#6803);
+#8891 = PRESENTATION_STYLE_ASSIGNMENT((#8892));
+#8892 = SURFACE_STYLE_USAGE(.BOTH.,#8893);
+#8893 = SURFACE_SIDE_STYLE('',(#8894));
+#8894 = SURFACE_STYLE_FILL_AREA(#8895);
+#8895 = FILL_AREA_STYLE('',(#8896));
+#8896 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8897 = STYLED_ITEM('color',(#8898),#6820);
+#8898 = PRESENTATION_STYLE_ASSIGNMENT((#8899));
+#8899 = SURFACE_STYLE_USAGE(.BOTH.,#8900);
+#8900 = SURFACE_SIDE_STYLE('',(#8901));
+#8901 = SURFACE_STYLE_FILL_AREA(#8902);
+#8902 = FILL_AREA_STYLE('',(#8903));
+#8903 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8904 = STYLED_ITEM('color',(#8905),#6837);
+#8905 = PRESENTATION_STYLE_ASSIGNMENT((#8906));
+#8906 = SURFACE_STYLE_USAGE(.BOTH.,#8907);
+#8907 = SURFACE_SIDE_STYLE('',(#8908));
+#8908 = SURFACE_STYLE_FILL_AREA(#8909);
+#8909 = FILL_AREA_STYLE('',(#8910));
+#8910 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8911 = STYLED_ITEM('color',(#8912),#6854);
+#8912 = PRESENTATION_STYLE_ASSIGNMENT((#8913));
+#8913 = SURFACE_STYLE_USAGE(.BOTH.,#8914);
+#8914 = SURFACE_SIDE_STYLE('',(#8915));
+#8915 = SURFACE_STYLE_FILL_AREA(#8916);
+#8916 = FILL_AREA_STYLE('',(#8917));
+#8917 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8918 = STYLED_ITEM('color',(#8919),#6871);
+#8919 = PRESENTATION_STYLE_ASSIGNMENT((#8920));
+#8920 = SURFACE_STYLE_USAGE(.BOTH.,#8921);
+#8921 = SURFACE_SIDE_STYLE('',(#8922));
+#8922 = SURFACE_STYLE_FILL_AREA(#8923);
+#8923 = FILL_AREA_STYLE('',(#8924));
+#8924 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8925 = STYLED_ITEM('color',(#8926),#6888);
+#8926 = PRESENTATION_STYLE_ASSIGNMENT((#8927));
+#8927 = SURFACE_STYLE_USAGE(.BOTH.,#8928);
+#8928 = SURFACE_SIDE_STYLE('',(#8929));
+#8929 = SURFACE_STYLE_FILL_AREA(#8930);
+#8930 = FILL_AREA_STYLE('',(#8931));
+#8931 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8932 = STYLED_ITEM('color',(#8933),#6900);
+#8933 = PRESENTATION_STYLE_ASSIGNMENT((#8934));
+#8934 = SURFACE_STYLE_USAGE(.BOTH.,#8935);
+#8935 = SURFACE_SIDE_STYLE('',(#8936));
+#8936 = SURFACE_STYLE_FILL_AREA(#8937);
+#8937 = FILL_AREA_STYLE('',(#8938));
+#8938 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8939 = STYLED_ITEM('color',(#8940),#6917);
+#8940 = PRESENTATION_STYLE_ASSIGNMENT((#8941));
+#8941 = SURFACE_STYLE_USAGE(.BOTH.,#8942);
+#8942 = SURFACE_SIDE_STYLE('',(#8943));
+#8943 = SURFACE_STYLE_FILL_AREA(#8944);
+#8944 = FILL_AREA_STYLE('',(#8945));
+#8945 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8946 = STYLED_ITEM('color',(#8947),#6934);
+#8947 = PRESENTATION_STYLE_ASSIGNMENT((#8948));
+#8948 = SURFACE_STYLE_USAGE(.BOTH.,#8949);
+#8949 = SURFACE_SIDE_STYLE('',(#8950));
+#8950 = SURFACE_STYLE_FILL_AREA(#8951);
+#8951 = FILL_AREA_STYLE('',(#8952));
+#8952 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8953 = STYLED_ITEM('color',(#8954),#6951);
+#8954 = PRESENTATION_STYLE_ASSIGNMENT((#8955));
+#8955 = SURFACE_STYLE_USAGE(.BOTH.,#8956);
+#8956 = SURFACE_SIDE_STYLE('',(#8957));
+#8957 = SURFACE_STYLE_FILL_AREA(#8958);
+#8958 = FILL_AREA_STYLE('',(#8959));
+#8959 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8960 = STYLED_ITEM('color',(#8961),#6968);
+#8961 = PRESENTATION_STYLE_ASSIGNMENT((#8962));
+#8962 = SURFACE_STYLE_USAGE(.BOTH.,#8963);
+#8963 = SURFACE_SIDE_STYLE('',(#8964));
+#8964 = SURFACE_STYLE_FILL_AREA(#8965);
+#8965 = FILL_AREA_STYLE('',(#8966));
+#8966 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8967 = STYLED_ITEM('color',(#8968),#6985);
+#8968 = PRESENTATION_STYLE_ASSIGNMENT((#8969));
+#8969 = SURFACE_STYLE_USAGE(.BOTH.,#8970);
+#8970 = SURFACE_SIDE_STYLE('',(#8971));
+#8971 = SURFACE_STYLE_FILL_AREA(#8972);
+#8972 = FILL_AREA_STYLE('',(#8973));
+#8973 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8974 = STYLED_ITEM('color',(#8975),#7002);
+#8975 = PRESENTATION_STYLE_ASSIGNMENT((#8976));
+#8976 = SURFACE_STYLE_USAGE(.BOTH.,#8977);
+#8977 = SURFACE_SIDE_STYLE('',(#8978));
+#8978 = SURFACE_STYLE_FILL_AREA(#8979);
+#8979 = FILL_AREA_STYLE('',(#8980));
+#8980 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8981 = STYLED_ITEM('color',(#8982),#7019);
+#8982 = PRESENTATION_STYLE_ASSIGNMENT((#8983));
+#8983 = SURFACE_STYLE_USAGE(.BOTH.,#8984);
+#8984 = SURFACE_SIDE_STYLE('',(#8985));
+#8985 = SURFACE_STYLE_FILL_AREA(#8986);
+#8986 = FILL_AREA_STYLE('',(#8987));
+#8987 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8988 = STYLED_ITEM('color',(#8989),#7031);
+#8989 = PRESENTATION_STYLE_ASSIGNMENT((#8990));
+#8990 = SURFACE_STYLE_USAGE(.BOTH.,#8991);
+#8991 = SURFACE_SIDE_STYLE('',(#8992));
+#8992 = SURFACE_STYLE_FILL_AREA(#8993);
+#8993 = FILL_AREA_STYLE('',(#8994));
+#8994 = FILL_AREA_STYLE_COLOUR('',#7438);
+#8995 = STYLED_ITEM('color',(#8996),#7048);
+#8996 = PRESENTATION_STYLE_ASSIGNMENT((#8997));
+#8997 = SURFACE_STYLE_USAGE(.BOTH.,#8998);
+#8998 = SURFACE_SIDE_STYLE('',(#8999));
+#8999 = SURFACE_STYLE_FILL_AREA(#9000);
+#9000 = FILL_AREA_STYLE('',(#9001));
+#9001 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9002 = STYLED_ITEM('color',(#9003),#7065);
+#9003 = PRESENTATION_STYLE_ASSIGNMENT((#9004));
+#9004 = SURFACE_STYLE_USAGE(.BOTH.,#9005);
+#9005 = SURFACE_SIDE_STYLE('',(#9006));
+#9006 = SURFACE_STYLE_FILL_AREA(#9007);
+#9007 = FILL_AREA_STYLE('',(#9008));
+#9008 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9009 = STYLED_ITEM('color',(#9010),#7082);
+#9010 = PRESENTATION_STYLE_ASSIGNMENT((#9011));
+#9011 = SURFACE_STYLE_USAGE(.BOTH.,#9012);
+#9012 = SURFACE_SIDE_STYLE('',(#9013));
+#9013 = SURFACE_STYLE_FILL_AREA(#9014);
+#9014 = FILL_AREA_STYLE('',(#9015));
+#9015 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9016 = STYLED_ITEM('color',(#9017),#7099);
+#9017 = PRESENTATION_STYLE_ASSIGNMENT((#9018));
+#9018 = SURFACE_STYLE_USAGE(.BOTH.,#9019);
+#9019 = SURFACE_SIDE_STYLE('',(#9020));
+#9020 = SURFACE_STYLE_FILL_AREA(#9021);
+#9021 = FILL_AREA_STYLE('',(#9022));
+#9022 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9023 = STYLED_ITEM('color',(#9024),#7116);
+#9024 = PRESENTATION_STYLE_ASSIGNMENT((#9025));
+#9025 = SURFACE_STYLE_USAGE(.BOTH.,#9026);
+#9026 = SURFACE_SIDE_STYLE('',(#9027));
+#9027 = SURFACE_STYLE_FILL_AREA(#9028);
+#9028 = FILL_AREA_STYLE('',(#9029));
+#9029 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9030 = STYLED_ITEM('color',(#9031),#7133);
+#9031 = PRESENTATION_STYLE_ASSIGNMENT((#9032));
+#9032 = SURFACE_STYLE_USAGE(.BOTH.,#9033);
+#9033 = SURFACE_SIDE_STYLE('',(#9034));
+#9034 = SURFACE_STYLE_FILL_AREA(#9035);
+#9035 = FILL_AREA_STYLE('',(#9036));
+#9036 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9037 = STYLED_ITEM('color',(#9038),#7150);
+#9038 = PRESENTATION_STYLE_ASSIGNMENT((#9039));
+#9039 = SURFACE_STYLE_USAGE(.BOTH.,#9040);
+#9040 = SURFACE_SIDE_STYLE('',(#9041));
+#9041 = SURFACE_STYLE_FILL_AREA(#9042);
+#9042 = FILL_AREA_STYLE('',(#9043));
+#9043 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9044 = STYLED_ITEM('color',(#9045),#7162);
+#9045 = PRESENTATION_STYLE_ASSIGNMENT((#9046));
+#9046 = SURFACE_STYLE_USAGE(.BOTH.,#9047);
+#9047 = SURFACE_SIDE_STYLE('',(#9048));
+#9048 = SURFACE_STYLE_FILL_AREA(#9049);
+#9049 = FILL_AREA_STYLE('',(#9050));
+#9050 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9051 = STYLED_ITEM('color',(#9052),#7179);
+#9052 = PRESENTATION_STYLE_ASSIGNMENT((#9053));
+#9053 = SURFACE_STYLE_USAGE(.BOTH.,#9054);
+#9054 = SURFACE_SIDE_STYLE('',(#9055));
+#9055 = SURFACE_STYLE_FILL_AREA(#9056);
+#9056 = FILL_AREA_STYLE('',(#9057));
+#9057 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9058 = STYLED_ITEM('color',(#9059),#7196);
+#9059 = PRESENTATION_STYLE_ASSIGNMENT((#9060));
+#9060 = SURFACE_STYLE_USAGE(.BOTH.,#9061);
+#9061 = SURFACE_SIDE_STYLE('',(#9062));
+#9062 = SURFACE_STYLE_FILL_AREA(#9063);
+#9063 = FILL_AREA_STYLE('',(#9064));
+#9064 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9065 = STYLED_ITEM('color',(#9066),#7213);
+#9066 = PRESENTATION_STYLE_ASSIGNMENT((#9067));
+#9067 = SURFACE_STYLE_USAGE(.BOTH.,#9068);
+#9068 = SURFACE_SIDE_STYLE('',(#9069));
+#9069 = SURFACE_STYLE_FILL_AREA(#9070);
+#9070 = FILL_AREA_STYLE('',(#9071));
+#9071 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9072 = STYLED_ITEM('color',(#9073),#7230);
+#9073 = PRESENTATION_STYLE_ASSIGNMENT((#9074));
+#9074 = SURFACE_STYLE_USAGE(.BOTH.,#9075);
+#9075 = SURFACE_SIDE_STYLE('',(#9076));
+#9076 = SURFACE_STYLE_FILL_AREA(#9077);
+#9077 = FILL_AREA_STYLE('',(#9078));
+#9078 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9079 = STYLED_ITEM('color',(#9080),#7247);
+#9080 = PRESENTATION_STYLE_ASSIGNMENT((#9081));
+#9081 = SURFACE_STYLE_USAGE(.BOTH.,#9082);
+#9082 = SURFACE_SIDE_STYLE('',(#9083));
+#9083 = SURFACE_STYLE_FILL_AREA(#9084);
+#9084 = FILL_AREA_STYLE('',(#9085));
+#9085 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9086 = STYLED_ITEM('color',(#9087),#7264);
+#9087 = PRESENTATION_STYLE_ASSIGNMENT((#9088));
+#9088 = SURFACE_STYLE_USAGE(.BOTH.,#9089);
+#9089 = SURFACE_SIDE_STYLE('',(#9090));
+#9090 = SURFACE_STYLE_FILL_AREA(#9091);
+#9091 = FILL_AREA_STYLE('',(#9092));
+#9092 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9093 = STYLED_ITEM('color',(#9094),#7281);
+#9094 = PRESENTATION_STYLE_ASSIGNMENT((#9095));
+#9095 = SURFACE_STYLE_USAGE(.BOTH.,#9096);
+#9096 = SURFACE_SIDE_STYLE('',(#9097));
+#9097 = SURFACE_STYLE_FILL_AREA(#9098);
+#9098 = FILL_AREA_STYLE('',(#9099));
+#9099 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9100 = STYLED_ITEM('color',(#9101),#7293);
+#9101 = PRESENTATION_STYLE_ASSIGNMENT((#9102));
+#9102 = SURFACE_STYLE_USAGE(.BOTH.,#9103);
+#9103 = SURFACE_SIDE_STYLE('',(#9104));
+#9104 = SURFACE_STYLE_FILL_AREA(#9105);
+#9105 = FILL_AREA_STYLE('',(#9106));
+#9106 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9107 = STYLED_ITEM('color',(#9108),#7310);
+#9108 = PRESENTATION_STYLE_ASSIGNMENT((#9109));
+#9109 = SURFACE_STYLE_USAGE(.BOTH.,#9110);
+#9110 = SURFACE_SIDE_STYLE('',(#9111));
+#9111 = SURFACE_STYLE_FILL_AREA(#9112);
+#9112 = FILL_AREA_STYLE('',(#9113));
+#9113 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9114 = STYLED_ITEM('color',(#9115),#7327);
+#9115 = PRESENTATION_STYLE_ASSIGNMENT((#9116));
+#9116 = SURFACE_STYLE_USAGE(.BOTH.,#9117);
+#9117 = SURFACE_SIDE_STYLE('',(#9118));
+#9118 = SURFACE_STYLE_FILL_AREA(#9119);
+#9119 = FILL_AREA_STYLE('',(#9120));
+#9120 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9121 = STYLED_ITEM('color',(#9122),#7344);
+#9122 = PRESENTATION_STYLE_ASSIGNMENT((#9123));
+#9123 = SURFACE_STYLE_USAGE(.BOTH.,#9124);
+#9124 = SURFACE_SIDE_STYLE('',(#9125));
+#9125 = SURFACE_STYLE_FILL_AREA(#9126);
+#9126 = FILL_AREA_STYLE('',(#9127));
+#9127 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9128 = STYLED_ITEM('color',(#9129),#7361);
+#9129 = PRESENTATION_STYLE_ASSIGNMENT((#9130));
+#9130 = SURFACE_STYLE_USAGE(.BOTH.,#9131);
+#9131 = SURFACE_SIDE_STYLE('',(#9132));
+#9132 = SURFACE_STYLE_FILL_AREA(#9133);
+#9133 = FILL_AREA_STYLE('',(#9134));
+#9134 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9135 = STYLED_ITEM('color',(#9136),#7378);
+#9136 = PRESENTATION_STYLE_ASSIGNMENT((#9137));
+#9137 = SURFACE_STYLE_USAGE(.BOTH.,#9138);
+#9138 = SURFACE_SIDE_STYLE('',(#9139));
+#9139 = SURFACE_STYLE_FILL_AREA(#9140);
+#9140 = FILL_AREA_STYLE('',(#9141));
+#9141 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9142 = STYLED_ITEM('color',(#9143),#7395);
+#9143 = PRESENTATION_STYLE_ASSIGNMENT((#9144));
+#9144 = SURFACE_STYLE_USAGE(.BOTH.,#9145);
+#9145 = SURFACE_SIDE_STYLE('',(#9146));
+#9146 = SURFACE_STYLE_FILL_AREA(#9147);
+#9147 = FILL_AREA_STYLE('',(#9148));
+#9148 = FILL_AREA_STYLE_COLOUR('',#7438);
+#9149 = STYLED_ITEM('color',(#9150),#7412);
+#9150 = PRESENTATION_STYLE_ASSIGNMENT((#9151));
+#9151 = SURFACE_STYLE_USAGE(.BOTH.,#9152);
+#9152 = SURFACE_SIDE_STYLE('',(#9153));
+#9153 = SURFACE_STYLE_FILL_AREA(#9154);
+#9154 = FILL_AREA_STYLE('',(#9155));
+#9155 = FILL_AREA_STYLE_COLOUR('',#7438);
+ENDSEC;
+END-ISO-10303-21;

+ 12957 - 0
3D/TI.3dshapes/ADS8345.step

@@ -0,0 +1,12957 @@
+ISO-10303-21;
+HEADER;
+/* SSOP-20_5.3x7.2mm_P0.65mm.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ * 
+ * This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), 
+ * with the following exception:
+ * To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material', 
+ * then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided 
+ * as part of the 'Licensed Material'.
+ * You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.
+ * However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply. 
+ * Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.
+ * Disclaimer of Warranties and Limitation of Liability.
+ * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ * 
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of SSOP-20_5.3x7.2mm_P0.65mm'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'SSOP-20_5.3x7.2mm_P0.65mm.step',
+/* time_stamp */ '2017-12-18T01:31:28',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('SSOP_20_53x72mm_P065mm','SSOP_20_53x72mm_P065mm','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#10226);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#59,#90,#121,#205,#289,#478,#495,#518,#556,
+#573,#590,#607,#624,#641,#653,#677,#740,#763,#786,#816,#847,#878,
+#909,#940,#971,#1002,#1033,#1064,#1095,#1126,#1157,#1188,#1219,#1250
+,#1281,#1312,#1343,#1366,#1389,#1571,#1588,#1680,#1703,#1726,#1749,
+#1932,#1949,#1972,#2064,#2085,#2177,#2194,#2286,#2308,#2333,#2417,
+#2509,#2526,#2548,#2640,#2732,#2754,#2779,#2863,#2955,#2972,#2994,
+#3086,#3178,#3200,#3225,#3309,#3401,#3418,#3440,#3532,#3624,#3646,
+#3671,#3755,#3847,#3864,#3886,#3909,#3932,#3955,#4022,#4045,#4064,
+#4083,#4102,#4121,#4140,#4159,#4178,#4197,#4216,#4233,#4250,#4267,
+#4284,#4301,#4318,#4335,#4347,#4370,#4393,#4417,#4447,#4478,#4509,
+#4540,#4571,#4602,#4633,#4664,#4695,#4726,#4757,#4788,#4819,#4850,
+#4881,#4912,#4943,#4974,#5005,#5036,#5053,#5069,#5086,#5103,#5120,
+#5137,#5154,#5171,#5188,#5200,#5217,#5234,#5251,#5268,#5285,#5302,
+#5319,#5331,#5348,#5365,#5382,#5399,#5416,#5433,#5450,#5462,#5479,
+#5496,#5513,#5530,#5547,#5564,#5581,#5593,#5610,#5627,#5644,#5661,
+#5678,#5695,#5712,#5724,#5741,#5758,#5775,#5792,#5809,#5826,#5843,
+#5855,#5872,#5889,#5906,#5923,#5940,#5957,#5974,#5986,#6003,#6020,
+#6037,#6054,#6071,#6088,#6105,#6117,#6140,#6156,#6179,#6362,#6385,
+#6402,#6427,#6443,#6459,#6476,#6568,#6660,#6681,#6706,#6790,#6882,
+#6899,#6921,#7013,#7105,#7127,#7152,#7236,#7328,#7345,#7367,#7459,
+#7551,#7573,#7598,#7682,#7774,#7791,#7813,#7905,#7997,#8019,#8044,
+#8128,#8220,#8237,#8259,#8351,#8443,#8465,#8490,#8574,#8666,#8683,
+#8705,#8717,#8736,#8755,#8774,#8793,#8812,#8831,#8850,#8869,#8888,
+#8907,#8916,#8933,#8950,#8967,#8984,#9001,#9018,#9035,#9047,#9064,
+#9081,#9098,#9115,#9132,#9149,#9166,#9178,#9195,#9212,#9229,#9246,
+#9263,#9280,#9297,#9309,#9326,#9343,#9360,#9377,#9394,#9411,#9428,
+#9440,#9457,#9474,#9491,#9508,#9525,#9542,#9559,#9571,#9588,#9605,
+#9622,#9639,#9656,#9673,#9690,#9702,#9719,#9736,#9753,#9770,#9787,
+#9804,#9821,#9833,#9850,#9867,#9884,#9901,#9918,#9935,#9952,#9964,
+#9981,#9998,#10015,#10032,#10049,#10066,#10083,#10095,#10112,#10129,
+#10146,#10163,#10180,#10197,#10214));
+#17 = ADVANCED_FACE('',(#18),#54,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(2.9,3.075,1.025));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(2.9,2.775,1.025));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(2.9,3.075,1.025));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(3.,2.775,0.925));
+#34 = CIRCLE('',#35,0.1);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(2.9,2.775,0.925));
+#37 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#38 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#32,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(3.,3.075,0.925));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(3.,3.075,0.925));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#22,#41,#49,.T.);
+#49 = CIRCLE('',#50,0.1);
+#50 = AXIS2_PLACEMENT_3D('',#51,#52,#53);
+#51 = CARTESIAN_POINT('',(2.9,3.075,0.925));
+#52 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#53 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#54 = CYLINDRICAL_SURFACE('',#55,0.1);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(2.9,3.075,0.925));
+#57 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#58 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#59 = ADVANCED_FACE('',(#60),#85,.F.);
+#60 = FACE_BOUND('',#61,.F.);
+#61 = EDGE_LOOP('',(#62,#70,#78,#84));
+#62 = ORIENTED_EDGE('',*,*,#63,.F.);
+#63 = EDGE_CURVE('',#64,#22,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(2.65,3.075,1.025));
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(2.5,3.075,1.025));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#70 = ORIENTED_EDGE('',*,*,#71,.T.);
+#71 = EDGE_CURVE('',#64,#72,#74,.T.);
+#72 = VERTEX_POINT('',#73);
+#73 = CARTESIAN_POINT('',(2.65,2.775,1.025));
+#74 = LINE('',#75,#76);
+#75 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#76 = VECTOR('',#77,1.);
+#77 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#72,#24,#80,.T.);
+#80 = LINE('',#81,#82);
+#81 = CARTESIAN_POINT('',(2.5,2.775,1.025));
+#82 = VECTOR('',#83,1.);
+#83 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#84 = ORIENTED_EDGE('',*,*,#21,.F.);
+#85 = PLANE('',#86);
+#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89);
+#87 = CARTESIAN_POINT('',(2.5,3.075,1.025));
+#88 = DIRECTION('',(0.,0.,1.));
+#89 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#90 = ADVANCED_FACE('',(#91),#116,.F.);
+#91 = FACE_BOUND('',#92,.F.);
+#92 = EDGE_LOOP('',(#93,#94,#102,#110));
+#93 = ORIENTED_EDGE('',*,*,#40,.T.);
+#94 = ORIENTED_EDGE('',*,*,#95,.T.);
+#95 = EDGE_CURVE('',#32,#96,#98,.T.);
+#96 = VERTEX_POINT('',#97);
+#97 = CARTESIAN_POINT('',(3.,2.775,0.25));
+#98 = LINE('',#99,#100);
+#99 = CARTESIAN_POINT('',(3.,2.775,0.925));
+#100 = VECTOR('',#101,1.);
+#101 = DIRECTION('',(0.,0.,-1.));
+#102 = ORIENTED_EDGE('',*,*,#103,.F.);
+#103 = EDGE_CURVE('',#104,#96,#106,.T.);
+#104 = VERTEX_POINT('',#105);
+#105 = CARTESIAN_POINT('',(3.,3.075,0.25));
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(3.,3.075,0.25));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#110 = ORIENTED_EDGE('',*,*,#111,.F.);
+#111 = EDGE_CURVE('',#41,#104,#112,.T.);
+#112 = LINE('',#113,#114);
+#113 = CARTESIAN_POINT('',(3.,3.075,0.925));
+#114 = VECTOR('',#115,1.);
+#115 = DIRECTION('',(0.,0.,-1.));
+#116 = PLANE('',#117);
+#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120);
+#118 = CARTESIAN_POINT('',(3.,3.075,0.925));
+#119 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#120 = DIRECTION('',(0.,0.,-1.));
+#121 = ADVANCED_FACE('',(#122),#200,.F.);
+#122 = FACE_BOUND('',#123,.F.);
+#123 = EDGE_LOOP('',(#124,#132,#133,#134,#135,#144,#152,#160,#168,#177,
+#185,#194));
+#124 = ORIENTED_EDGE('',*,*,#125,.F.);
+#125 = EDGE_CURVE('',#64,#126,#128,.T.);
+#126 = VERTEX_POINT('',#127);
+#127 = CARTESIAN_POINT('',(2.65,3.075,1.175));
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(2.65,3.075,0.854761693044));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,0.,1.));
+#132 = ORIENTED_EDGE('',*,*,#63,.T.);
+#133 = ORIENTED_EDGE('',*,*,#48,.T.);
+#134 = ORIENTED_EDGE('',*,*,#111,.T.);
+#135 = ORIENTED_EDGE('',*,*,#136,.T.);
+#136 = EDGE_CURVE('',#104,#137,#139,.T.);
+#137 = VERTEX_POINT('',#138);
+#138 = CARTESIAN_POINT('',(3.25,3.075,-8.326672684689E-17));
+#139 = CIRCLE('',#140,0.25);
+#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143);
+#141 = CARTESIAN_POINT('',(3.25,3.075,0.25));
+#142 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#143 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#144 = ORIENTED_EDGE('',*,*,#145,.T.);
+#145 = EDGE_CURVE('',#137,#146,#148,.T.);
+#146 = VERTEX_POINT('',#147);
+#147 = CARTESIAN_POINT('',(3.9,3.075,-8.326672684689E-17));
+#148 = LINE('',#149,#150);
+#149 = CARTESIAN_POINT('',(3.25,3.075,-8.326672684689E-17));
+#150 = VECTOR('',#151,1.);
+#151 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#152 = ORIENTED_EDGE('',*,*,#153,.T.);
+#153 = EDGE_CURVE('',#146,#154,#156,.T.);
+#154 = VERTEX_POINT('',#155);
+#155 = CARTESIAN_POINT('',(3.9,3.075,0.15));
+#156 = LINE('',#157,#158);
+#157 = CARTESIAN_POINT('',(3.9,3.075,-8.326672684689E-17));
+#158 = VECTOR('',#159,1.);
+#159 = DIRECTION('',(0.,0.,1.));
+#160 = ORIENTED_EDGE('',*,*,#161,.T.);
+#161 = EDGE_CURVE('',#154,#162,#164,.T.);
+#162 = VERTEX_POINT('',#163);
+#163 = CARTESIAN_POINT('',(3.25,3.075,0.15));
+#164 = LINE('',#165,#166);
+#165 = CARTESIAN_POINT('',(3.9,3.075,0.15));
+#166 = VECTOR('',#167,1.);
+#167 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#168 = ORIENTED_EDGE('',*,*,#169,.T.);
+#169 = EDGE_CURVE('',#162,#170,#172,.T.);
+#170 = VERTEX_POINT('',#171);
+#171 = CARTESIAN_POINT('',(3.15,3.075,0.25));
+#172 = CIRCLE('',#173,0.1);
+#173 = AXIS2_PLACEMENT_3D('',#174,#175,#176);
+#174 = CARTESIAN_POINT('',(3.25,3.075,0.25));
+#175 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#176 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#177 = ORIENTED_EDGE('',*,*,#178,.T.);
+#178 = EDGE_CURVE('',#170,#179,#181,.T.);
+#179 = VERTEX_POINT('',#180);
+#180 = CARTESIAN_POINT('',(3.15,3.075,0.925));
+#181 = LINE('',#182,#183);
+#182 = CARTESIAN_POINT('',(3.15,3.075,0.25));
+#183 = VECTOR('',#184,1.);
+#184 = DIRECTION('',(0.,0.,1.));
+#185 = ORIENTED_EDGE('',*,*,#186,.T.);
+#186 = EDGE_CURVE('',#179,#187,#189,.T.);
+#187 = VERTEX_POINT('',#188);
+#188 = CARTESIAN_POINT('',(2.9,3.075,1.175));
+#189 = CIRCLE('',#190,0.25);
+#190 = AXIS2_PLACEMENT_3D('',#191,#192,#193);
+#191 = CARTESIAN_POINT('',(2.9,3.075,0.925));
+#192 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#193 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#194 = ORIENTED_EDGE('',*,*,#195,.T.);
+#195 = EDGE_CURVE('',#187,#126,#196,.T.);
+#196 = LINE('',#197,#198);
+#197 = CARTESIAN_POINT('',(2.9,3.075,1.175));
+#198 = VECTOR('',#199,1.);
+#199 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#200 = PLANE('',#201);
+#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);
+#202 = CARTESIAN_POINT('',(3.155110977136,3.075,0.534523386087));
+#203 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#204 = DIRECTION('',(0.,0.,1.));
+#205 = ADVANCED_FACE('',(#206),#284,.T.);
+#206 = FACE_BOUND('',#207,.T.);
+#207 = EDGE_LOOP('',(#208,#216,#217,#218,#219,#228,#236,#244,#252,#261,
+#269,#278));
+#208 = ORIENTED_EDGE('',*,*,#209,.F.);
+#209 = EDGE_CURVE('',#72,#210,#212,.T.);
+#210 = VERTEX_POINT('',#211);
+#211 = CARTESIAN_POINT('',(2.65,2.775,1.175));
+#212 = LINE('',#213,#214);
+#213 = CARTESIAN_POINT('',(2.65,2.775,0.854761693044));
+#214 = VECTOR('',#215,1.);
+#215 = DIRECTION('',(0.,0.,1.));
+#216 = ORIENTED_EDGE('',*,*,#79,.T.);
+#217 = ORIENTED_EDGE('',*,*,#31,.T.);
+#218 = ORIENTED_EDGE('',*,*,#95,.T.);
+#219 = ORIENTED_EDGE('',*,*,#220,.T.);
+#220 = EDGE_CURVE('',#96,#221,#223,.T.);
+#221 = VERTEX_POINT('',#222);
+#222 = CARTESIAN_POINT('',(3.25,2.775,-8.326672684689E-17));
+#223 = CIRCLE('',#224,0.25);
+#224 = AXIS2_PLACEMENT_3D('',#225,#226,#227);
+#225 = CARTESIAN_POINT('',(3.25,2.775,0.25));
+#226 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#227 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#228 = ORIENTED_EDGE('',*,*,#229,.T.);
+#229 = EDGE_CURVE('',#221,#230,#232,.T.);
+#230 = VERTEX_POINT('',#231);
+#231 = CARTESIAN_POINT('',(3.9,2.775,-8.326672684689E-17));
+#232 = LINE('',#233,#234);
+#233 = CARTESIAN_POINT('',(3.25,2.775,-8.326672684689E-17));
+#234 = VECTOR('',#235,1.);
+#235 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#236 = ORIENTED_EDGE('',*,*,#237,.T.);
+#237 = EDGE_CURVE('',#230,#238,#240,.T.);
+#238 = VERTEX_POINT('',#239);
+#239 = CARTESIAN_POINT('',(3.9,2.775,0.15));
+#240 = LINE('',#241,#242);
+#241 = CARTESIAN_POINT('',(3.9,2.775,-8.326672684689E-17));
+#242 = VECTOR('',#243,1.);
+#243 = DIRECTION('',(0.,0.,1.));
+#244 = ORIENTED_EDGE('',*,*,#245,.T.);
+#245 = EDGE_CURVE('',#238,#246,#248,.T.);
+#246 = VERTEX_POINT('',#247);
+#247 = CARTESIAN_POINT('',(3.25,2.775,0.15));
+#248 = LINE('',#249,#250);
+#249 = CARTESIAN_POINT('',(3.9,2.775,0.15));
+#250 = VECTOR('',#251,1.);
+#251 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#252 = ORIENTED_EDGE('',*,*,#253,.T.);
+#253 = EDGE_CURVE('',#246,#254,#256,.T.);
+#254 = VERTEX_POINT('',#255);
+#255 = CARTESIAN_POINT('',(3.15,2.775,0.25));
+#256 = CIRCLE('',#257,0.1);
+#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260);
+#258 = CARTESIAN_POINT('',(3.25,2.775,0.25));
+#259 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#260 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#261 = ORIENTED_EDGE('',*,*,#262,.T.);
+#262 = EDGE_CURVE('',#254,#263,#265,.T.);
+#263 = VERTEX_POINT('',#264);
+#264 = CARTESIAN_POINT('',(3.15,2.775,0.925));
+#265 = LINE('',#266,#267);
+#266 = CARTESIAN_POINT('',(3.15,2.775,0.25));
+#267 = VECTOR('',#268,1.);
+#268 = DIRECTION('',(0.,0.,1.));
+#269 = ORIENTED_EDGE('',*,*,#270,.T.);
+#270 = EDGE_CURVE('',#263,#271,#273,.T.);
+#271 = VERTEX_POINT('',#272);
+#272 = CARTESIAN_POINT('',(2.9,2.775,1.175));
+#273 = CIRCLE('',#274,0.25);
+#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277);
+#275 = CARTESIAN_POINT('',(2.9,2.775,0.925));
+#276 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#277 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#278 = ORIENTED_EDGE('',*,*,#279,.T.);
+#279 = EDGE_CURVE('',#271,#210,#280,.T.);
+#280 = LINE('',#281,#282);
+#281 = CARTESIAN_POINT('',(2.9,2.775,1.175));
+#282 = VECTOR('',#283,1.);
+#283 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#284 = PLANE('',#285);
+#285 = AXIS2_PLACEMENT_3D('',#286,#287,#288);
+#286 = CARTESIAN_POINT('',(3.155110977136,2.775,0.534523386087));
+#287 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#288 = DIRECTION('',(0.,0.,1.));
+#289 = ADVANCED_FACE('',(#290),#473,.F.);
+#290 = FACE_BOUND('',#291,.F.);
+#291 = EDGE_LOOP('',(#292,#302,#309,#317,#325,#333,#341,#349,#357,#365,
+#373,#381,#389,#397,#405,#413,#421,#429,#437,#445,#453,#459,#460,
+#468));
+#292 = ORIENTED_EDGE('',*,*,#293,.T.);
+#293 = EDGE_CURVE('',#294,#296,#298,.T.);
+#294 = VERTEX_POINT('',#295);
+#295 = CARTESIAN_POINT('',(2.453385180455,3.326692590228,0.1));
+#296 = VERTEX_POINT('',#297);
+#297 = CARTESIAN_POINT('',(2.453385180455,-3.326692590228,0.1));
+#298 = LINE('',#299,#300);
+#299 = CARTESIAN_POINT('',(2.453385180455,3.326692590228,0.1));
+#300 = VECTOR('',#301,1.);
+#301 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#302 = ORIENTED_EDGE('',*,*,#303,.T.);
+#303 = EDGE_CURVE('',#296,#304,#306,.T.);
+#304 = VERTEX_POINT('',#305);
+#305 = CARTESIAN_POINT('',(2.65,-3.425,1.025));
+#306 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#307,#308),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#307 = CARTESIAN_POINT('',(2.453385180455,-3.326692590228,0.1));
+#308 = CARTESIAN_POINT('',(2.65,-3.425,1.025));
+#309 = ORIENTED_EDGE('',*,*,#310,.F.);
+#310 = EDGE_CURVE('',#311,#304,#313,.T.);
+#311 = VERTEX_POINT('',#312);
+#312 = CARTESIAN_POINT('',(2.65,-3.075,1.025));
+#313 = LINE('',#314,#315);
+#314 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#315 = VECTOR('',#316,1.);
+#316 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#317 = ORIENTED_EDGE('',*,*,#318,.F.);
+#318 = EDGE_CURVE('',#319,#311,#321,.T.);
+#319 = VERTEX_POINT('',#320);
+#320 = CARTESIAN_POINT('',(2.65,-2.775,1.025));
+#321 = LINE('',#322,#323);
+#322 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#323 = VECTOR('',#324,1.);
+#324 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#325 = ORIENTED_EDGE('',*,*,#326,.F.);
+#326 = EDGE_CURVE('',#327,#319,#329,.T.);
+#327 = VERTEX_POINT('',#328);
+#328 = CARTESIAN_POINT('',(2.65,-2.425,1.025));
+#329 = LINE('',#330,#331);
+#330 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#331 = VECTOR('',#332,1.);
+#332 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#333 = ORIENTED_EDGE('',*,*,#334,.F.);
+#334 = EDGE_CURVE('',#335,#327,#337,.T.);
+#335 = VERTEX_POINT('',#336);
+#336 = CARTESIAN_POINT('',(2.65,-2.125,1.025));
+#337 = LINE('',#338,#339);
+#338 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#339 = VECTOR('',#340,1.);
+#340 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#341 = ORIENTED_EDGE('',*,*,#342,.F.);
+#342 = EDGE_CURVE('',#343,#335,#345,.T.);
+#343 = VERTEX_POINT('',#344);
+#344 = CARTESIAN_POINT('',(2.65,-1.775,1.025));
+#345 = LINE('',#346,#347);
+#346 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#347 = VECTOR('',#348,1.);
+#348 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#349 = ORIENTED_EDGE('',*,*,#350,.F.);
+#350 = EDGE_CURVE('',#351,#343,#353,.T.);
+#351 = VERTEX_POINT('',#352);
+#352 = CARTESIAN_POINT('',(2.65,-1.475,1.025));
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#357 = ORIENTED_EDGE('',*,*,#358,.F.);
+#358 = EDGE_CURVE('',#359,#351,#361,.T.);
+#359 = VERTEX_POINT('',#360);
+#360 = CARTESIAN_POINT('',(2.65,-1.125,1.025));
+#361 = LINE('',#362,#363);
+#362 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#363 = VECTOR('',#364,1.);
+#364 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#365 = ORIENTED_EDGE('',*,*,#366,.F.);
+#366 = EDGE_CURVE('',#367,#359,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(2.65,-0.825,1.025));
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#367,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(2.65,-0.475,1.025));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#375,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(2.65,-0.175,1.025));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#389 = ORIENTED_EDGE('',*,*,#390,.F.);
+#390 = EDGE_CURVE('',#391,#383,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(2.65,0.175,1.025));
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#397 = ORIENTED_EDGE('',*,*,#398,.F.);
+#398 = EDGE_CURVE('',#399,#391,#401,.T.);
+#399 = VERTEX_POINT('',#400);
+#400 = CARTESIAN_POINT('',(2.65,0.475,1.025));
+#401 = LINE('',#402,#403);
+#402 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#403 = VECTOR('',#404,1.);
+#404 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#405 = ORIENTED_EDGE('',*,*,#406,.F.);
+#406 = EDGE_CURVE('',#407,#399,#409,.T.);
+#407 = VERTEX_POINT('',#408);
+#408 = CARTESIAN_POINT('',(2.65,0.825,1.025));
+#409 = LINE('',#410,#411);
+#410 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#411 = VECTOR('',#412,1.);
+#412 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#413 = ORIENTED_EDGE('',*,*,#414,.F.);
+#414 = EDGE_CURVE('',#415,#407,#417,.T.);
+#415 = VERTEX_POINT('',#416);
+#416 = CARTESIAN_POINT('',(2.65,1.125,1.025));
+#417 = LINE('',#418,#419);
+#418 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#419 = VECTOR('',#420,1.);
+#420 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#421 = ORIENTED_EDGE('',*,*,#422,.F.);
+#422 = EDGE_CURVE('',#423,#415,#425,.T.);
+#423 = VERTEX_POINT('',#424);
+#424 = CARTESIAN_POINT('',(2.65,1.475,1.025));
+#425 = LINE('',#426,#427);
+#426 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#427 = VECTOR('',#428,1.);
+#428 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#429 = ORIENTED_EDGE('',*,*,#430,.F.);
+#430 = EDGE_CURVE('',#431,#423,#433,.T.);
+#431 = VERTEX_POINT('',#432);
+#432 = CARTESIAN_POINT('',(2.65,1.775,1.025));
+#433 = LINE('',#434,#435);
+#434 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#435 = VECTOR('',#436,1.);
+#436 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#437 = ORIENTED_EDGE('',*,*,#438,.F.);
+#438 = EDGE_CURVE('',#439,#431,#441,.T.);
+#439 = VERTEX_POINT('',#440);
+#440 = CARTESIAN_POINT('',(2.65,2.125,1.025));
+#441 = LINE('',#442,#443);
+#442 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#443 = VECTOR('',#444,1.);
+#444 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#445 = ORIENTED_EDGE('',*,*,#446,.F.);
+#446 = EDGE_CURVE('',#447,#439,#449,.T.);
+#447 = VERTEX_POINT('',#448);
+#448 = CARTESIAN_POINT('',(2.65,2.425,1.025));
+#449 = LINE('',#450,#451);
+#450 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#451 = VECTOR('',#452,1.);
+#452 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#453 = ORIENTED_EDGE('',*,*,#454,.F.);
+#454 = EDGE_CURVE('',#72,#447,#455,.T.);
+#455 = LINE('',#456,#457);
+#456 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#457 = VECTOR('',#458,1.);
+#458 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#459 = ORIENTED_EDGE('',*,*,#71,.F.);
+#460 = ORIENTED_EDGE('',*,*,#461,.F.);
+#461 = EDGE_CURVE('',#462,#64,#464,.T.);
+#462 = VERTEX_POINT('',#463);
+#463 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#464 = LINE('',#465,#466);
+#465 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#466 = VECTOR('',#467,1.);
+#467 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#468 = ORIENTED_EDGE('',*,*,#469,.F.);
+#469 = EDGE_CURVE('',#294,#462,#470,.T.);
+#470 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#471,#472),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#471 = CARTESIAN_POINT('',(2.453385180455,3.326692590228,0.1));
+#472 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#473 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#474,#475)
+,(#476,#477
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#474 = CARTESIAN_POINT('',(2.453385180455,3.326692590228,0.1));
+#475 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#476 = CARTESIAN_POINT('',(2.453385180455,-3.326692590228,0.1));
+#477 = CARTESIAN_POINT('',(2.65,-3.425,1.025));
+#478 = ADVANCED_FACE('',(#479),#490,.T.);
+#479 = FACE_BOUND('',#480,.F.);
+#480 = EDGE_LOOP('',(#481,#482,#483,#489));
+#481 = ORIENTED_EDGE('',*,*,#103,.T.);
+#482 = ORIENTED_EDGE('',*,*,#220,.T.);
+#483 = ORIENTED_EDGE('',*,*,#484,.F.);
+#484 = EDGE_CURVE('',#137,#221,#485,.T.);
+#485 = LINE('',#486,#487);
+#486 = CARTESIAN_POINT('',(3.25,3.075,-8.326672684689E-17));
+#487 = VECTOR('',#488,1.);
+#488 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#489 = ORIENTED_EDGE('',*,*,#136,.F.);
+#490 = CYLINDRICAL_SURFACE('',#491,0.25);
+#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);
+#492 = CARTESIAN_POINT('',(3.25,3.075,0.25));
+#493 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#494 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#495 = ADVANCED_FACE('',(#496),#513,.F.);
+#496 = FACE_BOUND('',#497,.F.);
+#497 = EDGE_LOOP('',(#498,#505,#506,#507));
+#498 = ORIENTED_EDGE('',*,*,#499,.F.);
+#499 = EDGE_CURVE('',#462,#500,#502,.T.);
+#500 = VERTEX_POINT('',#501);
+#501 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#502 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#503,#504),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#503 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#504 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#505 = ORIENTED_EDGE('',*,*,#461,.T.);
+#506 = ORIENTED_EDGE('',*,*,#125,.T.);
+#507 = ORIENTED_EDGE('',*,*,#508,.F.);
+#508 = EDGE_CURVE('',#500,#126,#509,.T.);
+#509 = LINE('',#510,#511);
+#510 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#511 = VECTOR('',#512,1.);
+#512 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#513 = PLANE('',#514);
+#514 = AXIS2_PLACEMENT_3D('',#515,#516,#517);
+#515 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#516 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#517 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#518 = ADVANCED_FACE('',(#519),#551,.F.);
+#519 = FACE_BOUND('',#520,.F.);
+#520 = EDGE_LOOP('',(#521,#522,#528,#529,#537,#545));
+#521 = ORIENTED_EDGE('',*,*,#195,.F.);
+#522 = ORIENTED_EDGE('',*,*,#523,.T.);
+#523 = EDGE_CURVE('',#187,#271,#524,.T.);
+#524 = LINE('',#525,#526);
+#525 = CARTESIAN_POINT('',(2.9,3.075,1.175));
+#526 = VECTOR('',#527,1.);
+#527 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#528 = ORIENTED_EDGE('',*,*,#279,.T.);
+#529 = ORIENTED_EDGE('',*,*,#530,.T.);
+#530 = EDGE_CURVE('',#210,#531,#533,.T.);
+#531 = VERTEX_POINT('',#532);
+#532 = CARTESIAN_POINT('',(2.575,2.775,1.175));
+#533 = LINE('',#534,#535);
+#534 = CARTESIAN_POINT('',(2.9,2.775,1.175));
+#535 = VECTOR('',#536,1.);
+#536 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#537 = ORIENTED_EDGE('',*,*,#538,.F.);
+#538 = EDGE_CURVE('',#539,#531,#541,.T.);
+#539 = VERTEX_POINT('',#540);
+#540 = CARTESIAN_POINT('',(2.575,3.075,1.175));
+#541 = LINE('',#542,#543);
+#542 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#543 = VECTOR('',#544,1.);
+#544 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#545 = ORIENTED_EDGE('',*,*,#546,.F.);
+#546 = EDGE_CURVE('',#126,#539,#547,.T.);
+#547 = LINE('',#548,#549);
+#548 = CARTESIAN_POINT('',(2.9,3.075,1.175));
+#549 = VECTOR('',#550,1.);
+#550 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#551 = PLANE('',#552);
+#552 = AXIS2_PLACEMENT_3D('',#553,#554,#555);
+#553 = CARTESIAN_POINT('',(2.9,3.075,1.175));
+#554 = DIRECTION('',(0.,0.,-1.));
+#555 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#556 = ADVANCED_FACE('',(#557),#568,.T.);
+#557 = FACE_BOUND('',#558,.F.);
+#558 = EDGE_LOOP('',(#559,#565,#566,#567));
+#559 = ORIENTED_EDGE('',*,*,#560,.T.);
+#560 = EDGE_CURVE('',#179,#263,#561,.T.);
+#561 = LINE('',#562,#563);
+#562 = CARTESIAN_POINT('',(3.15,3.075,0.925));
+#563 = VECTOR('',#564,1.);
+#564 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#565 = ORIENTED_EDGE('',*,*,#270,.T.);
+#566 = ORIENTED_EDGE('',*,*,#523,.F.);
+#567 = ORIENTED_EDGE('',*,*,#186,.F.);
+#568 = CYLINDRICAL_SURFACE('',#569,0.25);
+#569 = AXIS2_PLACEMENT_3D('',#570,#571,#572);
+#570 = CARTESIAN_POINT('',(2.9,3.075,0.925));
+#571 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#572 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#573 = ADVANCED_FACE('',(#574),#585,.F.);
+#574 = FACE_BOUND('',#575,.F.);
+#575 = EDGE_LOOP('',(#576,#582,#583,#584));
+#576 = ORIENTED_EDGE('',*,*,#577,.T.);
+#577 = EDGE_CURVE('',#170,#254,#578,.T.);
+#578 = LINE('',#579,#580);
+#579 = CARTESIAN_POINT('',(3.15,3.075,0.25));
+#580 = VECTOR('',#581,1.);
+#581 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#582 = ORIENTED_EDGE('',*,*,#262,.T.);
+#583 = ORIENTED_EDGE('',*,*,#560,.F.);
+#584 = ORIENTED_EDGE('',*,*,#178,.F.);
+#585 = PLANE('',#586);
+#586 = AXIS2_PLACEMENT_3D('',#587,#588,#589);
+#587 = CARTESIAN_POINT('',(3.15,3.075,0.25));
+#588 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#589 = DIRECTION('',(0.,0.,1.));
+#590 = ADVANCED_FACE('',(#591),#602,.F.);
+#591 = FACE_BOUND('',#592,.F.);
+#592 = EDGE_LOOP('',(#593,#599,#600,#601));
+#593 = ORIENTED_EDGE('',*,*,#594,.T.);
+#594 = EDGE_CURVE('',#162,#246,#595,.T.);
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(3.25,3.075,0.15));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#599 = ORIENTED_EDGE('',*,*,#253,.T.);
+#600 = ORIENTED_EDGE('',*,*,#577,.F.);
+#601 = ORIENTED_EDGE('',*,*,#169,.F.);
+#602 = CYLINDRICAL_SURFACE('',#603,0.1);
+#603 = AXIS2_PLACEMENT_3D('',#604,#605,#606);
+#604 = CARTESIAN_POINT('',(3.25,3.075,0.25));
+#605 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#606 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#607 = ADVANCED_FACE('',(#608),#619,.F.);
+#608 = FACE_BOUND('',#609,.F.);
+#609 = EDGE_LOOP('',(#610,#616,#617,#618));
+#610 = ORIENTED_EDGE('',*,*,#611,.T.);
+#611 = EDGE_CURVE('',#154,#238,#612,.T.);
+#612 = LINE('',#613,#614);
+#613 = CARTESIAN_POINT('',(3.9,3.075,0.15));
+#614 = VECTOR('',#615,1.);
+#615 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#616 = ORIENTED_EDGE('',*,*,#245,.T.);
+#617 = ORIENTED_EDGE('',*,*,#594,.F.);
+#618 = ORIENTED_EDGE('',*,*,#161,.F.);
+#619 = PLANE('',#620);
+#620 = AXIS2_PLACEMENT_3D('',#621,#622,#623);
+#621 = CARTESIAN_POINT('',(3.9,3.075,0.15));
+#622 = DIRECTION('',(0.,0.,-1.));
+#623 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#624 = ADVANCED_FACE('',(#625),#636,.F.);
+#625 = FACE_BOUND('',#626,.F.);
+#626 = EDGE_LOOP('',(#627,#633,#634,#635));
+#627 = ORIENTED_EDGE('',*,*,#628,.T.);
+#628 = EDGE_CURVE('',#146,#230,#629,.T.);
+#629 = LINE('',#630,#631);
+#630 = CARTESIAN_POINT('',(3.9,3.075,-8.326672684689E-17));
+#631 = VECTOR('',#632,1.);
+#632 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#633 = ORIENTED_EDGE('',*,*,#237,.T.);
+#634 = ORIENTED_EDGE('',*,*,#611,.F.);
+#635 = ORIENTED_EDGE('',*,*,#153,.F.);
+#636 = PLANE('',#637);
+#637 = AXIS2_PLACEMENT_3D('',#638,#639,#640);
+#638 = CARTESIAN_POINT('',(3.9,3.075,-8.326672684689E-17));
+#639 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#640 = DIRECTION('',(0.,0.,1.));
+#641 = ADVANCED_FACE('',(#642),#648,.F.);
+#642 = FACE_BOUND('',#643,.F.);
+#643 = EDGE_LOOP('',(#644,#645,#646,#647));
+#644 = ORIENTED_EDGE('',*,*,#484,.T.);
+#645 = ORIENTED_EDGE('',*,*,#229,.T.);
+#646 = ORIENTED_EDGE('',*,*,#628,.F.);
+#647 = ORIENTED_EDGE('',*,*,#145,.F.);
+#648 = PLANE('',#649);
+#649 = AXIS2_PLACEMENT_3D('',#650,#651,#652);
+#650 = CARTESIAN_POINT('',(3.25,3.075,-8.326672684689E-17));
+#651 = DIRECTION('',(0.,0.,1.));
+#652 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#653 = ADVANCED_FACE('',(#654),#672,.F.);
+#654 = FACE_BOUND('',#655,.F.);
+#655 = EDGE_LOOP('',(#656,#657,#658,#666));
+#656 = ORIENTED_EDGE('',*,*,#209,.F.);
+#657 = ORIENTED_EDGE('',*,*,#454,.T.);
+#658 = ORIENTED_EDGE('',*,*,#659,.T.);
+#659 = EDGE_CURVE('',#447,#660,#662,.T.);
+#660 = VERTEX_POINT('',#661);
+#661 = CARTESIAN_POINT('',(2.65,2.425,1.175));
+#662 = LINE('',#663,#664);
+#663 = CARTESIAN_POINT('',(2.65,2.425,0.854761693044));
+#664 = VECTOR('',#665,1.);
+#665 = DIRECTION('',(0.,0.,1.));
+#666 = ORIENTED_EDGE('',*,*,#667,.F.);
+#667 = EDGE_CURVE('',#210,#660,#668,.T.);
+#668 = LINE('',#669,#670);
+#669 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#670 = VECTOR('',#671,1.);
+#671 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#672 = PLANE('',#673);
+#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676);
+#674 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#675 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#676 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#677 = ADVANCED_FACE('',(#678),#735,.F.);
+#678 = FACE_BOUND('',#679,.T.);
+#679 = EDGE_LOOP('',(#680,#690,#696,#697,#705,#713,#721,#729));
+#680 = ORIENTED_EDGE('',*,*,#681,.T.);
+#681 = EDGE_CURVE('',#682,#684,#686,.T.);
+#682 = VERTEX_POINT('',#683);
+#683 = CARTESIAN_POINT('',(-2.376692590228,3.403385180455,0.1));
+#684 = VERTEX_POINT('',#685);
+#685 = CARTESIAN_POINT('',(2.376692590228,3.403385180455,0.1));
+#686 = LINE('',#687,#688);
+#687 = CARTESIAN_POINT('',(-2.376692590228,3.403385180455,0.1));
+#688 = VECTOR('',#689,1.);
+#689 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#690 = ORIENTED_EDGE('',*,*,#691,.T.);
+#691 = EDGE_CURVE('',#684,#294,#692,.T.);
+#692 = LINE('',#693,#694);
+#693 = CARTESIAN_POINT('',(2.376692590228,3.403385180455,0.1));
+#694 = VECTOR('',#695,1.);
+#695 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#696 = ORIENTED_EDGE('',*,*,#293,.T.);
+#697 = ORIENTED_EDGE('',*,*,#698,.T.);
+#698 = EDGE_CURVE('',#296,#699,#701,.T.);
+#699 = VERTEX_POINT('',#700);
+#700 = CARTESIAN_POINT('',(2.376692590228,-3.403385180455,0.1));
+#701 = LINE('',#702,#703);
+#702 = CARTESIAN_POINT('',(2.453385180455,-3.326692590228,0.1));
+#703 = VECTOR('',#704,1.);
+#704 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#705 = ORIENTED_EDGE('',*,*,#706,.T.);
+#706 = EDGE_CURVE('',#699,#707,#709,.T.);
+#707 = VERTEX_POINT('',#708);
+#708 = CARTESIAN_POINT('',(-2.376692590228,-3.403385180455,0.1));
+#709 = LINE('',#710,#711);
+#710 = CARTESIAN_POINT('',(2.376692590228,-3.403385180455,0.1));
+#711 = VECTOR('',#712,1.);
+#712 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#713 = ORIENTED_EDGE('',*,*,#714,.T.);
+#714 = EDGE_CURVE('',#707,#715,#717,.T.);
+#715 = VERTEX_POINT('',#716);
+#716 = CARTESIAN_POINT('',(-2.453385180455,-3.326692590228,0.1));
+#717 = LINE('',#718,#719);
+#718 = CARTESIAN_POINT('',(-2.376692590228,-3.403385180455,0.1));
+#719 = VECTOR('',#720,1.);
+#720 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#721 = ORIENTED_EDGE('',*,*,#722,.T.);
+#722 = EDGE_CURVE('',#715,#723,#725,.T.);
+#723 = VERTEX_POINT('',#724);
+#724 = CARTESIAN_POINT('',(-2.453385180455,3.326692590228,0.1));
+#725 = LINE('',#726,#727);
+#726 = CARTESIAN_POINT('',(-2.453385180455,-3.326692590228,0.1));
+#727 = VECTOR('',#728,1.);
+#728 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#729 = ORIENTED_EDGE('',*,*,#730,.T.);
+#730 = EDGE_CURVE('',#723,#682,#731,.T.);
+#731 = LINE('',#732,#733);
+#732 = CARTESIAN_POINT('',(-2.453385180455,3.326692590228,0.1));
+#733 = VECTOR('',#734,1.);
+#734 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#735 = PLANE('',#736);
+#736 = AXIS2_PLACEMENT_3D('',#737,#738,#739);
+#737 = CARTESIAN_POINT('',(-2.376692590228,3.403385180455,0.1));
+#738 = DIRECTION('',(0.,0.,1.));
+#739 = DIRECTION('',(0.572544135221,-0.819873900807,0.));
+#740 = ADVANCED_FACE('',(#741),#758,.F.);
+#741 = FACE_BOUND('',#742,.F.);
+#742 = EDGE_LOOP('',(#743,#744,#745,#753));
+#743 = ORIENTED_EDGE('',*,*,#691,.T.);
+#744 = ORIENTED_EDGE('',*,*,#469,.T.);
+#745 = ORIENTED_EDGE('',*,*,#746,.F.);
+#746 = EDGE_CURVE('',#747,#462,#749,.T.);
+#747 = VERTEX_POINT('',#748);
+#748 = CARTESIAN_POINT('',(2.475,3.6,1.025));
+#749 = LINE('',#750,#751);
+#750 = CARTESIAN_POINT('',(2.475,3.6,1.025));
+#751 = VECTOR('',#752,1.);
+#752 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#753 = ORIENTED_EDGE('',*,*,#754,.F.);
+#754 = EDGE_CURVE('',#684,#747,#755,.T.);
+#755 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#756,#757),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#756 = CARTESIAN_POINT('',(2.376692590228,3.403385180455,0.1));
+#757 = CARTESIAN_POINT('',(2.475,3.6,1.025));
+#758 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#759,#760)
+,(#761,#762
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.247487373415),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#759 = CARTESIAN_POINT('',(2.376692590228,3.403385180455,0.1));
+#760 = CARTESIAN_POINT('',(2.475,3.6,1.025));
+#761 = CARTESIAN_POINT('',(2.453385180455,3.326692590228,0.1));
+#762 = CARTESIAN_POINT('',(2.65,3.425,1.025));
+#763 = ADVANCED_FACE('',(#764),#781,.F.);
+#764 = FACE_BOUND('',#765,.F.);
+#765 = EDGE_LOOP('',(#766,#767,#774,#780));
+#766 = ORIENTED_EDGE('',*,*,#698,.T.);
+#767 = ORIENTED_EDGE('',*,*,#768,.T.);
+#768 = EDGE_CURVE('',#699,#769,#771,.T.);
+#769 = VERTEX_POINT('',#770);
+#770 = CARTESIAN_POINT('',(2.475,-3.6,1.025));
+#771 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#772,#773),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#772 = CARTESIAN_POINT('',(2.376692590228,-3.403385180455,0.1));
+#773 = CARTESIAN_POINT('',(2.475,-3.6,1.025));
+#774 = ORIENTED_EDGE('',*,*,#775,.F.);
+#775 = EDGE_CURVE('',#304,#769,#776,.T.);
+#776 = LINE('',#777,#778);
+#777 = CARTESIAN_POINT('',(2.65,-3.425,1.025));
+#778 = VECTOR('',#779,1.);
+#779 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#780 = ORIENTED_EDGE('',*,*,#303,.F.);
+#781 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#782,#783)
+,(#784,#785
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.247487373415),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#782 = CARTESIAN_POINT('',(2.453385180455,-3.326692590228,0.1));
+#783 = CARTESIAN_POINT('',(2.65,-3.425,1.025));
+#784 = CARTESIAN_POINT('',(2.376692590228,-3.403385180455,0.1));
+#785 = CARTESIAN_POINT('',(2.475,-3.6,1.025));
+#786 = ADVANCED_FACE('',(#787),#811,.F.);
+#787 = FACE_BOUND('',#788,.F.);
+#788 = EDGE_LOOP('',(#789,#797,#798,#805));
+#789 = ORIENTED_EDGE('',*,*,#790,.F.);
+#790 = EDGE_CURVE('',#311,#791,#793,.T.);
+#791 = VERTEX_POINT('',#792);
+#792 = CARTESIAN_POINT('',(2.65,-3.075,1.175));
+#793 = LINE('',#794,#795);
+#794 = CARTESIAN_POINT('',(2.65,-3.075,0.854761693044));
+#795 = VECTOR('',#796,1.);
+#796 = DIRECTION('',(0.,0.,1.));
+#797 = ORIENTED_EDGE('',*,*,#310,.T.);
+#798 = ORIENTED_EDGE('',*,*,#799,.T.);
+#799 = EDGE_CURVE('',#304,#800,#802,.T.);
+#800 = VERTEX_POINT('',#801);
+#801 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#802 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#803,#804),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#803 = CARTESIAN_POINT('',(2.65,-3.425,1.025));
+#804 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#805 = ORIENTED_EDGE('',*,*,#806,.F.);
+#806 = EDGE_CURVE('',#791,#800,#807,.T.);
+#807 = LINE('',#808,#809);
+#808 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#809 = VECTOR('',#810,1.);
+#810 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#811 = PLANE('',#812);
+#812 = AXIS2_PLACEMENT_3D('',#813,#814,#815);
+#813 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#814 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#815 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#816 = ADVANCED_FACE('',(#817),#842,.F.);
+#817 = FACE_BOUND('',#818,.F.);
+#818 = EDGE_LOOP('',(#819,#827,#828,#836));
+#819 = ORIENTED_EDGE('',*,*,#820,.F.);
+#820 = EDGE_CURVE('',#319,#821,#823,.T.);
+#821 = VERTEX_POINT('',#822);
+#822 = CARTESIAN_POINT('',(2.9,-2.775,1.025));
+#823 = LINE('',#824,#825);
+#824 = CARTESIAN_POINT('',(2.5,-2.775,1.025));
+#825 = VECTOR('',#826,1.);
+#826 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#827 = ORIENTED_EDGE('',*,*,#318,.T.);
+#828 = ORIENTED_EDGE('',*,*,#829,.T.);
+#829 = EDGE_CURVE('',#311,#830,#832,.T.);
+#830 = VERTEX_POINT('',#831);
+#831 = CARTESIAN_POINT('',(2.9,-3.075,1.025));
+#832 = LINE('',#833,#834);
+#833 = CARTESIAN_POINT('',(2.5,-3.075,1.025));
+#834 = VECTOR('',#835,1.);
+#835 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#836 = ORIENTED_EDGE('',*,*,#837,.F.);
+#837 = EDGE_CURVE('',#821,#830,#838,.T.);
+#838 = LINE('',#839,#840);
+#839 = CARTESIAN_POINT('',(2.9,-2.775,1.025));
+#840 = VECTOR('',#841,1.);
+#841 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#842 = PLANE('',#843);
+#843 = AXIS2_PLACEMENT_3D('',#844,#845,#846);
+#844 = CARTESIAN_POINT('',(2.5,-2.775,1.025));
+#845 = DIRECTION('',(0.,0.,1.));
+#846 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#847 = ADVANCED_FACE('',(#848),#873,.F.);
+#848 = FACE_BOUND('',#849,.F.);
+#849 = EDGE_LOOP('',(#850,#858,#859,#867));
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#327,#852,#854,.T.);
+#852 = VERTEX_POINT('',#853);
+#853 = CARTESIAN_POINT('',(2.65,-2.425,1.175));
+#854 = LINE('',#855,#856);
+#855 = CARTESIAN_POINT('',(2.65,-2.425,0.854761693044));
+#856 = VECTOR('',#857,1.);
+#857 = DIRECTION('',(0.,0.,1.));
+#858 = ORIENTED_EDGE('',*,*,#326,.T.);
+#859 = ORIENTED_EDGE('',*,*,#860,.T.);
+#860 = EDGE_CURVE('',#319,#861,#863,.T.);
+#861 = VERTEX_POINT('',#862);
+#862 = CARTESIAN_POINT('',(2.65,-2.775,1.175));
+#863 = LINE('',#864,#865);
+#864 = CARTESIAN_POINT('',(2.65,-2.775,0.854761693044));
+#865 = VECTOR('',#866,1.);
+#866 = DIRECTION('',(0.,0.,1.));
+#867 = ORIENTED_EDGE('',*,*,#868,.F.);
+#868 = EDGE_CURVE('',#852,#861,#869,.T.);
+#869 = LINE('',#870,#871);
+#870 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#871 = VECTOR('',#872,1.);
+#872 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#873 = PLANE('',#874);
+#874 = AXIS2_PLACEMENT_3D('',#875,#876,#877);
+#875 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#876 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#877 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#878 = ADVANCED_FACE('',(#879),#904,.F.);
+#879 = FACE_BOUND('',#880,.F.);
+#880 = EDGE_LOOP('',(#881,#889,#890,#898));
+#881 = ORIENTED_EDGE('',*,*,#882,.F.);
+#882 = EDGE_CURVE('',#447,#883,#885,.T.);
+#883 = VERTEX_POINT('',#884);
+#884 = CARTESIAN_POINT('',(2.9,2.425,1.025));
+#885 = LINE('',#886,#887);
+#886 = CARTESIAN_POINT('',(2.5,2.425,1.025));
+#887 = VECTOR('',#888,1.);
+#888 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#889 = ORIENTED_EDGE('',*,*,#446,.T.);
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#439,#892,#894,.T.);
+#892 = VERTEX_POINT('',#893);
+#893 = CARTESIAN_POINT('',(2.9,2.125,1.025));
+#894 = LINE('',#895,#896);
+#895 = CARTESIAN_POINT('',(2.5,2.125,1.025));
+#896 = VECTOR('',#897,1.);
+#897 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#898 = ORIENTED_EDGE('',*,*,#899,.F.);
+#899 = EDGE_CURVE('',#883,#892,#900,.T.);
+#900 = LINE('',#901,#902);
+#901 = CARTESIAN_POINT('',(2.9,2.425,1.025));
+#902 = VECTOR('',#903,1.);
+#903 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#904 = PLANE('',#905);
+#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908);
+#906 = CARTESIAN_POINT('',(2.5,2.425,1.025));
+#907 = DIRECTION('',(0.,0.,1.));
+#908 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#909 = ADVANCED_FACE('',(#910),#935,.F.);
+#910 = FACE_BOUND('',#911,.F.);
+#911 = EDGE_LOOP('',(#912,#920,#921,#929));
+#912 = ORIENTED_EDGE('',*,*,#913,.F.);
+#913 = EDGE_CURVE('',#335,#914,#916,.T.);
+#914 = VERTEX_POINT('',#915);
+#915 = CARTESIAN_POINT('',(2.9,-2.125,1.025));
+#916 = LINE('',#917,#918);
+#917 = CARTESIAN_POINT('',(2.5,-2.125,1.025));
+#918 = VECTOR('',#919,1.);
+#919 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#920 = ORIENTED_EDGE('',*,*,#334,.T.);
+#921 = ORIENTED_EDGE('',*,*,#922,.T.);
+#922 = EDGE_CURVE('',#327,#923,#925,.T.);
+#923 = VERTEX_POINT('',#924);
+#924 = CARTESIAN_POINT('',(2.9,-2.425,1.025));
+#925 = LINE('',#926,#927);
+#926 = CARTESIAN_POINT('',(2.5,-2.425,1.025));
+#927 = VECTOR('',#928,1.);
+#928 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#929 = ORIENTED_EDGE('',*,*,#930,.F.);
+#930 = EDGE_CURVE('',#914,#923,#931,.T.);
+#931 = LINE('',#932,#933);
+#932 = CARTESIAN_POINT('',(2.9,-2.125,1.025));
+#933 = VECTOR('',#934,1.);
+#934 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#935 = PLANE('',#936);
+#936 = AXIS2_PLACEMENT_3D('',#937,#938,#939);
+#937 = CARTESIAN_POINT('',(2.5,-2.125,1.025));
+#938 = DIRECTION('',(0.,0.,1.));
+#939 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#940 = ADVANCED_FACE('',(#941),#966,.F.);
+#941 = FACE_BOUND('',#942,.F.);
+#942 = EDGE_LOOP('',(#943,#951,#952,#960));
+#943 = ORIENTED_EDGE('',*,*,#944,.F.);
+#944 = EDGE_CURVE('',#439,#945,#947,.T.);
+#945 = VERTEX_POINT('',#946);
+#946 = CARTESIAN_POINT('',(2.65,2.125,1.175));
+#947 = LINE('',#948,#949);
+#948 = CARTESIAN_POINT('',(2.65,2.125,0.854761693044));
+#949 = VECTOR('',#950,1.);
+#950 = DIRECTION('',(0.,0.,1.));
+#951 = ORIENTED_EDGE('',*,*,#438,.T.);
+#952 = ORIENTED_EDGE('',*,*,#953,.T.);
+#953 = EDGE_CURVE('',#431,#954,#956,.T.);
+#954 = VERTEX_POINT('',#955);
+#955 = CARTESIAN_POINT('',(2.65,1.775,1.175));
+#956 = LINE('',#957,#958);
+#957 = CARTESIAN_POINT('',(2.65,1.775,0.854761693044));
+#958 = VECTOR('',#959,1.);
+#959 = DIRECTION('',(0.,0.,1.));
+#960 = ORIENTED_EDGE('',*,*,#961,.F.);
+#961 = EDGE_CURVE('',#945,#954,#962,.T.);
+#962 = LINE('',#963,#964);
+#963 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#964 = VECTOR('',#965,1.);
+#965 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#966 = PLANE('',#967);
+#967 = AXIS2_PLACEMENT_3D('',#968,#969,#970);
+#968 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#969 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#970 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#971 = ADVANCED_FACE('',(#972),#997,.F.);
+#972 = FACE_BOUND('',#973,.F.);
+#973 = EDGE_LOOP('',(#974,#982,#983,#991));
+#974 = ORIENTED_EDGE('',*,*,#975,.F.);
+#975 = EDGE_CURVE('',#343,#976,#978,.T.);
+#976 = VERTEX_POINT('',#977);
+#977 = CARTESIAN_POINT('',(2.65,-1.775,1.175));
+#978 = LINE('',#979,#980);
+#979 = CARTESIAN_POINT('',(2.65,-1.775,0.854761693044));
+#980 = VECTOR('',#981,1.);
+#981 = DIRECTION('',(0.,0.,1.));
+#982 = ORIENTED_EDGE('',*,*,#342,.T.);
+#983 = ORIENTED_EDGE('',*,*,#984,.T.);
+#984 = EDGE_CURVE('',#335,#985,#987,.T.);
+#985 = VERTEX_POINT('',#986);
+#986 = CARTESIAN_POINT('',(2.65,-2.125,1.175));
+#987 = LINE('',#988,#989);
+#988 = CARTESIAN_POINT('',(2.65,-2.125,0.854761693044));
+#989 = VECTOR('',#990,1.);
+#990 = DIRECTION('',(0.,0.,1.));
+#991 = ORIENTED_EDGE('',*,*,#992,.F.);
+#992 = EDGE_CURVE('',#976,#985,#993,.T.);
+#993 = LINE('',#994,#995);
+#994 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#995 = VECTOR('',#996,1.);
+#996 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#997 = PLANE('',#998);
+#998 = AXIS2_PLACEMENT_3D('',#999,#1000,#1001);
+#999 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#1000 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1001 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1002 = ADVANCED_FACE('',(#1003),#1028,.F.);
+#1003 = FACE_BOUND('',#1004,.F.);
+#1004 = EDGE_LOOP('',(#1005,#1013,#1014,#1022));
+#1005 = ORIENTED_EDGE('',*,*,#1006,.F.);
+#1006 = EDGE_CURVE('',#431,#1007,#1009,.T.);
+#1007 = VERTEX_POINT('',#1008);
+#1008 = CARTESIAN_POINT('',(2.9,1.775,1.025));
+#1009 = LINE('',#1010,#1011);
+#1010 = CARTESIAN_POINT('',(2.5,1.775,1.025));
+#1011 = VECTOR('',#1012,1.);
+#1012 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1013 = ORIENTED_EDGE('',*,*,#430,.T.);
+#1014 = ORIENTED_EDGE('',*,*,#1015,.T.);
+#1015 = EDGE_CURVE('',#423,#1016,#1018,.T.);
+#1016 = VERTEX_POINT('',#1017);
+#1017 = CARTESIAN_POINT('',(2.9,1.475,1.025));
+#1018 = LINE('',#1019,#1020);
+#1019 = CARTESIAN_POINT('',(2.5,1.475,1.025));
+#1020 = VECTOR('',#1021,1.);
+#1021 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1022 = ORIENTED_EDGE('',*,*,#1023,.F.);
+#1023 = EDGE_CURVE('',#1007,#1016,#1024,.T.);
+#1024 = LINE('',#1025,#1026);
+#1025 = CARTESIAN_POINT('',(2.9,1.775,1.025));
+#1026 = VECTOR('',#1027,1.);
+#1027 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1028 = PLANE('',#1029);
+#1029 = AXIS2_PLACEMENT_3D('',#1030,#1031,#1032);
+#1030 = CARTESIAN_POINT('',(2.5,1.775,1.025));
+#1031 = DIRECTION('',(0.,0.,1.));
+#1032 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1033 = ADVANCED_FACE('',(#1034),#1059,.F.);
+#1034 = FACE_BOUND('',#1035,.F.);
+#1035 = EDGE_LOOP('',(#1036,#1044,#1045,#1053));
+#1036 = ORIENTED_EDGE('',*,*,#1037,.F.);
+#1037 = EDGE_CURVE('',#351,#1038,#1040,.T.);
+#1038 = VERTEX_POINT('',#1039);
+#1039 = CARTESIAN_POINT('',(2.9,-1.475,1.025));
+#1040 = LINE('',#1041,#1042);
+#1041 = CARTESIAN_POINT('',(2.5,-1.475,1.025));
+#1042 = VECTOR('',#1043,1.);
+#1043 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1044 = ORIENTED_EDGE('',*,*,#350,.T.);
+#1045 = ORIENTED_EDGE('',*,*,#1046,.T.);
+#1046 = EDGE_CURVE('',#343,#1047,#1049,.T.);
+#1047 = VERTEX_POINT('',#1048);
+#1048 = CARTESIAN_POINT('',(2.9,-1.775,1.025));
+#1049 = LINE('',#1050,#1051);
+#1050 = CARTESIAN_POINT('',(2.5,-1.775,1.025));
+#1051 = VECTOR('',#1052,1.);
+#1052 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1053 = ORIENTED_EDGE('',*,*,#1054,.F.);
+#1054 = EDGE_CURVE('',#1038,#1047,#1055,.T.);
+#1055 = LINE('',#1056,#1057);
+#1056 = CARTESIAN_POINT('',(2.9,-1.475,1.025));
+#1057 = VECTOR('',#1058,1.);
+#1058 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1059 = PLANE('',#1060);
+#1060 = AXIS2_PLACEMENT_3D('',#1061,#1062,#1063);
+#1061 = CARTESIAN_POINT('',(2.5,-1.475,1.025));
+#1062 = DIRECTION('',(0.,0.,1.));
+#1063 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1064 = ADVANCED_FACE('',(#1065),#1090,.F.);
+#1065 = FACE_BOUND('',#1066,.F.);
+#1066 = EDGE_LOOP('',(#1067,#1075,#1076,#1084));
+#1067 = ORIENTED_EDGE('',*,*,#1068,.F.);
+#1068 = EDGE_CURVE('',#423,#1069,#1071,.T.);
+#1069 = VERTEX_POINT('',#1070);
+#1070 = CARTESIAN_POINT('',(2.65,1.475,1.175));
+#1071 = LINE('',#1072,#1073);
+#1072 = CARTESIAN_POINT('',(2.65,1.475,0.854761693044));
+#1073 = VECTOR('',#1074,1.);
+#1074 = DIRECTION('',(0.,0.,1.));
+#1075 = ORIENTED_EDGE('',*,*,#422,.T.);
+#1076 = ORIENTED_EDGE('',*,*,#1077,.T.);
+#1077 = EDGE_CURVE('',#415,#1078,#1080,.T.);
+#1078 = VERTEX_POINT('',#1079);
+#1079 = CARTESIAN_POINT('',(2.65,1.125,1.175));
+#1080 = LINE('',#1081,#1082);
+#1081 = CARTESIAN_POINT('',(2.65,1.125,0.854761693044));
+#1082 = VECTOR('',#1083,1.);
+#1083 = DIRECTION('',(0.,0.,1.));
+#1084 = ORIENTED_EDGE('',*,*,#1085,.F.);
+#1085 = EDGE_CURVE('',#1069,#1078,#1086,.T.);
+#1086 = LINE('',#1087,#1088);
+#1087 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#1088 = VECTOR('',#1089,1.);
+#1089 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1090 = PLANE('',#1091);
+#1091 = AXIS2_PLACEMENT_3D('',#1092,#1093,#1094);
+#1092 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#1093 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1094 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1095 = ADVANCED_FACE('',(#1096),#1121,.F.);
+#1096 = FACE_BOUND('',#1097,.F.);
+#1097 = EDGE_LOOP('',(#1098,#1106,#1107,#1115));
+#1098 = ORIENTED_EDGE('',*,*,#1099,.F.);
+#1099 = EDGE_CURVE('',#359,#1100,#1102,.T.);
+#1100 = VERTEX_POINT('',#1101);
+#1101 = CARTESIAN_POINT('',(2.65,-1.125,1.175));
+#1102 = LINE('',#1103,#1104);
+#1103 = CARTESIAN_POINT('',(2.65,-1.125,0.854761693044));
+#1104 = VECTOR('',#1105,1.);
+#1105 = DIRECTION('',(0.,0.,1.));
+#1106 = ORIENTED_EDGE('',*,*,#358,.T.);
+#1107 = ORIENTED_EDGE('',*,*,#1108,.T.);
+#1108 = EDGE_CURVE('',#351,#1109,#1111,.T.);
+#1109 = VERTEX_POINT('',#1110);
+#1110 = CARTESIAN_POINT('',(2.65,-1.475,1.175));
+#1111 = LINE('',#1112,#1113);
+#1112 = CARTESIAN_POINT('',(2.65,-1.475,0.854761693044));
+#1113 = VECTOR('',#1114,1.);
+#1114 = DIRECTION('',(0.,0.,1.));
+#1115 = ORIENTED_EDGE('',*,*,#1116,.F.);
+#1116 = EDGE_CURVE('',#1100,#1109,#1117,.T.);
+#1117 = LINE('',#1118,#1119);
+#1118 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#1119 = VECTOR('',#1120,1.);
+#1120 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1121 = PLANE('',#1122);
+#1122 = AXIS2_PLACEMENT_3D('',#1123,#1124,#1125);
+#1123 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#1124 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1125 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1126 = ADVANCED_FACE('',(#1127),#1152,.F.);
+#1127 = FACE_BOUND('',#1128,.F.);
+#1128 = EDGE_LOOP('',(#1129,#1137,#1138,#1146));
+#1129 = ORIENTED_EDGE('',*,*,#1130,.F.);
+#1130 = EDGE_CURVE('',#415,#1131,#1133,.T.);
+#1131 = VERTEX_POINT('',#1132);
+#1132 = CARTESIAN_POINT('',(2.9,1.125,1.025));
+#1133 = LINE('',#1134,#1135);
+#1134 = CARTESIAN_POINT('',(2.5,1.125,1.025));
+#1135 = VECTOR('',#1136,1.);
+#1136 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1137 = ORIENTED_EDGE('',*,*,#414,.T.);
+#1138 = ORIENTED_EDGE('',*,*,#1139,.T.);
+#1139 = EDGE_CURVE('',#407,#1140,#1142,.T.);
+#1140 = VERTEX_POINT('',#1141);
+#1141 = CARTESIAN_POINT('',(2.9,0.825,1.025));
+#1142 = LINE('',#1143,#1144);
+#1143 = CARTESIAN_POINT('',(2.5,0.825,1.025));
+#1144 = VECTOR('',#1145,1.);
+#1145 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1146 = ORIENTED_EDGE('',*,*,#1147,.F.);
+#1147 = EDGE_CURVE('',#1131,#1140,#1148,.T.);
+#1148 = LINE('',#1149,#1150);
+#1149 = CARTESIAN_POINT('',(2.9,1.125,1.025));
+#1150 = VECTOR('',#1151,1.);
+#1151 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1152 = PLANE('',#1153);
+#1153 = AXIS2_PLACEMENT_3D('',#1154,#1155,#1156);
+#1154 = CARTESIAN_POINT('',(2.5,1.125,1.025));
+#1155 = DIRECTION('',(0.,0.,1.));
+#1156 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1157 = ADVANCED_FACE('',(#1158),#1183,.F.);
+#1158 = FACE_BOUND('',#1159,.F.);
+#1159 = EDGE_LOOP('',(#1160,#1168,#1169,#1177));
+#1160 = ORIENTED_EDGE('',*,*,#1161,.F.);
+#1161 = EDGE_CURVE('',#367,#1162,#1164,.T.);
+#1162 = VERTEX_POINT('',#1163);
+#1163 = CARTESIAN_POINT('',(2.9,-0.825,1.025));
+#1164 = LINE('',#1165,#1166);
+#1165 = CARTESIAN_POINT('',(2.5,-0.825,1.025));
+#1166 = VECTOR('',#1167,1.);
+#1167 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1168 = ORIENTED_EDGE('',*,*,#366,.T.);
+#1169 = ORIENTED_EDGE('',*,*,#1170,.T.);
+#1170 = EDGE_CURVE('',#359,#1171,#1173,.T.);
+#1171 = VERTEX_POINT('',#1172);
+#1172 = CARTESIAN_POINT('',(2.9,-1.125,1.025));
+#1173 = LINE('',#1174,#1175);
+#1174 = CARTESIAN_POINT('',(2.5,-1.125,1.025));
+#1175 = VECTOR('',#1176,1.);
+#1176 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1177 = ORIENTED_EDGE('',*,*,#1178,.F.);
+#1178 = EDGE_CURVE('',#1162,#1171,#1179,.T.);
+#1179 = LINE('',#1180,#1181);
+#1180 = CARTESIAN_POINT('',(2.9,-0.825,1.025));
+#1181 = VECTOR('',#1182,1.);
+#1182 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1183 = PLANE('',#1184);
+#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187);
+#1185 = CARTESIAN_POINT('',(2.5,-0.825,1.025));
+#1186 = DIRECTION('',(0.,0.,1.));
+#1187 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1188 = ADVANCED_FACE('',(#1189),#1214,.F.);
+#1189 = FACE_BOUND('',#1190,.F.);
+#1190 = EDGE_LOOP('',(#1191,#1199,#1200,#1208));
+#1191 = ORIENTED_EDGE('',*,*,#1192,.F.);
+#1192 = EDGE_CURVE('',#407,#1193,#1195,.T.);
+#1193 = VERTEX_POINT('',#1194);
+#1194 = CARTESIAN_POINT('',(2.65,0.825,1.175));
+#1195 = LINE('',#1196,#1197);
+#1196 = CARTESIAN_POINT('',(2.65,0.825,0.854761693044));
+#1197 = VECTOR('',#1198,1.);
+#1198 = DIRECTION('',(0.,0.,1.));
+#1199 = ORIENTED_EDGE('',*,*,#406,.T.);
+#1200 = ORIENTED_EDGE('',*,*,#1201,.T.);
+#1201 = EDGE_CURVE('',#399,#1202,#1204,.T.);
+#1202 = VERTEX_POINT('',#1203);
+#1203 = CARTESIAN_POINT('',(2.65,0.475,1.175));
+#1204 = LINE('',#1205,#1206);
+#1205 = CARTESIAN_POINT('',(2.65,0.475,0.854761693044));
+#1206 = VECTOR('',#1207,1.);
+#1207 = DIRECTION('',(0.,0.,1.));
+#1208 = ORIENTED_EDGE('',*,*,#1209,.F.);
+#1209 = EDGE_CURVE('',#1193,#1202,#1210,.T.);
+#1210 = LINE('',#1211,#1212);
+#1211 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#1212 = VECTOR('',#1213,1.);
+#1213 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1214 = PLANE('',#1215);
+#1215 = AXIS2_PLACEMENT_3D('',#1216,#1217,#1218);
+#1216 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#1217 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1218 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1219 = ADVANCED_FACE('',(#1220),#1245,.F.);
+#1220 = FACE_BOUND('',#1221,.F.);
+#1221 = EDGE_LOOP('',(#1222,#1230,#1231,#1239));
+#1222 = ORIENTED_EDGE('',*,*,#1223,.F.);
+#1223 = EDGE_CURVE('',#375,#1224,#1226,.T.);
+#1224 = VERTEX_POINT('',#1225);
+#1225 = CARTESIAN_POINT('',(2.65,-0.475,1.175));
+#1226 = LINE('',#1227,#1228);
+#1227 = CARTESIAN_POINT('',(2.65,-0.475,0.854761693044));
+#1228 = VECTOR('',#1229,1.);
+#1229 = DIRECTION('',(0.,0.,1.));
+#1230 = ORIENTED_EDGE('',*,*,#374,.T.);
+#1231 = ORIENTED_EDGE('',*,*,#1232,.T.);
+#1232 = EDGE_CURVE('',#367,#1233,#1235,.T.);
+#1233 = VERTEX_POINT('',#1234);
+#1234 = CARTESIAN_POINT('',(2.65,-0.825,1.175));
+#1235 = LINE('',#1236,#1237);
+#1236 = CARTESIAN_POINT('',(2.65,-0.825,0.854761693044));
+#1237 = VECTOR('',#1238,1.);
+#1238 = DIRECTION('',(0.,0.,1.));
+#1239 = ORIENTED_EDGE('',*,*,#1240,.F.);
+#1240 = EDGE_CURVE('',#1224,#1233,#1241,.T.);
+#1241 = LINE('',#1242,#1243);
+#1242 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#1243 = VECTOR('',#1244,1.);
+#1244 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1245 = PLANE('',#1246);
+#1246 = AXIS2_PLACEMENT_3D('',#1247,#1248,#1249);
+#1247 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#1248 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1249 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1250 = ADVANCED_FACE('',(#1251),#1276,.F.);
+#1251 = FACE_BOUND('',#1252,.F.);
+#1252 = EDGE_LOOP('',(#1253,#1261,#1262,#1270));
+#1253 = ORIENTED_EDGE('',*,*,#1254,.F.);
+#1254 = EDGE_CURVE('',#399,#1255,#1257,.T.);
+#1255 = VERTEX_POINT('',#1256);
+#1256 = CARTESIAN_POINT('',(2.9,0.475,1.025));
+#1257 = LINE('',#1258,#1259);
+#1258 = CARTESIAN_POINT('',(2.5,0.475,1.025));
+#1259 = VECTOR('',#1260,1.);
+#1260 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1261 = ORIENTED_EDGE('',*,*,#398,.T.);
+#1262 = ORIENTED_EDGE('',*,*,#1263,.T.);
+#1263 = EDGE_CURVE('',#391,#1264,#1266,.T.);
+#1264 = VERTEX_POINT('',#1265);
+#1265 = CARTESIAN_POINT('',(2.9,0.175,1.025));
+#1266 = LINE('',#1267,#1268);
+#1267 = CARTESIAN_POINT('',(2.5,0.175,1.025));
+#1268 = VECTOR('',#1269,1.);
+#1269 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1270 = ORIENTED_EDGE('',*,*,#1271,.F.);
+#1271 = EDGE_CURVE('',#1255,#1264,#1272,.T.);
+#1272 = LINE('',#1273,#1274);
+#1273 = CARTESIAN_POINT('',(2.9,0.475,1.025));
+#1274 = VECTOR('',#1275,1.);
+#1275 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1276 = PLANE('',#1277);
+#1277 = AXIS2_PLACEMENT_3D('',#1278,#1279,#1280);
+#1278 = CARTESIAN_POINT('',(2.5,0.475,1.025));
+#1279 = DIRECTION('',(0.,0.,1.));
+#1280 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1281 = ADVANCED_FACE('',(#1282),#1307,.F.);
+#1282 = FACE_BOUND('',#1283,.F.);
+#1283 = EDGE_LOOP('',(#1284,#1292,#1293,#1301));
+#1284 = ORIENTED_EDGE('',*,*,#1285,.F.);
+#1285 = EDGE_CURVE('',#383,#1286,#1288,.T.);
+#1286 = VERTEX_POINT('',#1287);
+#1287 = CARTESIAN_POINT('',(2.9,-0.175,1.025));
+#1288 = LINE('',#1289,#1290);
+#1289 = CARTESIAN_POINT('',(2.5,-0.175,1.025));
+#1290 = VECTOR('',#1291,1.);
+#1291 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1292 = ORIENTED_EDGE('',*,*,#382,.T.);
+#1293 = ORIENTED_EDGE('',*,*,#1294,.T.);
+#1294 = EDGE_CURVE('',#375,#1295,#1297,.T.);
+#1295 = VERTEX_POINT('',#1296);
+#1296 = CARTESIAN_POINT('',(2.9,-0.475,1.025));
+#1297 = LINE('',#1298,#1299);
+#1298 = CARTESIAN_POINT('',(2.5,-0.475,1.025));
+#1299 = VECTOR('',#1300,1.);
+#1300 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1301 = ORIENTED_EDGE('',*,*,#1302,.F.);
+#1302 = EDGE_CURVE('',#1286,#1295,#1303,.T.);
+#1303 = LINE('',#1304,#1305);
+#1304 = CARTESIAN_POINT('',(2.9,-0.175,1.025));
+#1305 = VECTOR('',#1306,1.);
+#1306 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1307 = PLANE('',#1308);
+#1308 = AXIS2_PLACEMENT_3D('',#1309,#1310,#1311);
+#1309 = CARTESIAN_POINT('',(2.5,-0.175,1.025));
+#1310 = DIRECTION('',(0.,0.,1.));
+#1311 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1312 = ADVANCED_FACE('',(#1313),#1338,.F.);
+#1313 = FACE_BOUND('',#1314,.F.);
+#1314 = EDGE_LOOP('',(#1315,#1323,#1324,#1332));
+#1315 = ORIENTED_EDGE('',*,*,#1316,.F.);
+#1316 = EDGE_CURVE('',#391,#1317,#1319,.T.);
+#1317 = VERTEX_POINT('',#1318);
+#1318 = CARTESIAN_POINT('',(2.65,0.175,1.175));
+#1319 = LINE('',#1320,#1321);
+#1320 = CARTESIAN_POINT('',(2.65,0.175,0.854761693044));
+#1321 = VECTOR('',#1322,1.);
+#1322 = DIRECTION('',(0.,0.,1.));
+#1323 = ORIENTED_EDGE('',*,*,#390,.T.);
+#1324 = ORIENTED_EDGE('',*,*,#1325,.T.);
+#1325 = EDGE_CURVE('',#383,#1326,#1328,.T.);
+#1326 = VERTEX_POINT('',#1327);
+#1327 = CARTESIAN_POINT('',(2.65,-0.175,1.175));
+#1328 = LINE('',#1329,#1330);
+#1329 = CARTESIAN_POINT('',(2.65,-0.175,0.854761693044));
+#1330 = VECTOR('',#1331,1.);
+#1331 = DIRECTION('',(0.,0.,1.));
+#1332 = ORIENTED_EDGE('',*,*,#1333,.F.);
+#1333 = EDGE_CURVE('',#1317,#1326,#1334,.T.);
+#1334 = LINE('',#1335,#1336);
+#1335 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#1336 = VECTOR('',#1337,1.);
+#1337 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1338 = PLANE('',#1339);
+#1339 = AXIS2_PLACEMENT_3D('',#1340,#1341,#1342);
+#1340 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#1341 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1342 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1343 = ADVANCED_FACE('',(#1344),#1361,.F.);
+#1344 = FACE_BOUND('',#1345,.F.);
+#1345 = EDGE_LOOP('',(#1346,#1347,#1348,#1356));
+#1346 = ORIENTED_EDGE('',*,*,#746,.T.);
+#1347 = ORIENTED_EDGE('',*,*,#499,.T.);
+#1348 = ORIENTED_EDGE('',*,*,#1349,.F.);
+#1349 = EDGE_CURVE('',#1350,#500,#1352,.T.);
+#1350 = VERTEX_POINT('',#1351);
+#1351 = CARTESIAN_POINT('',(2.475,3.6,1.175));
+#1352 = LINE('',#1353,#1354);
+#1353 = CARTESIAN_POINT('',(2.475,3.6,1.175));
+#1354 = VECTOR('',#1355,1.);
+#1355 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1356 = ORIENTED_EDGE('',*,*,#1357,.F.);
+#1357 = EDGE_CURVE('',#747,#1350,#1358,.T.);
+#1358 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1359,#1360),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1359 = CARTESIAN_POINT('',(2.475,3.6,1.025));
+#1360 = CARTESIAN_POINT('',(2.475,3.6,1.175));
+#1361 = PLANE('',#1362);
+#1362 = AXIS2_PLACEMENT_3D('',#1363,#1364,#1365);
+#1363 = CARTESIAN_POINT('',(2.475,3.6,1.175));
+#1364 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1365 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1366 = ADVANCED_FACE('',(#1367),#1384,.F.);
+#1367 = FACE_BOUND('',#1368,.F.);
+#1368 = EDGE_LOOP('',(#1369,#1376,#1377,#1378));
+#1369 = ORIENTED_EDGE('',*,*,#1370,.F.);
+#1370 = EDGE_CURVE('',#500,#1371,#1373,.T.);
+#1371 = VERTEX_POINT('',#1372);
+#1372 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1373 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1374,#1375),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1374 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#1375 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1376 = ORIENTED_EDGE('',*,*,#508,.T.);
+#1377 = ORIENTED_EDGE('',*,*,#546,.T.);
+#1378 = ORIENTED_EDGE('',*,*,#1379,.F.);
+#1379 = EDGE_CURVE('',#1371,#539,#1380,.T.);
+#1380 = LINE('',#1381,#1382);
+#1381 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1382 = VECTOR('',#1383,1.);
+#1383 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1384 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1385,#1386)
+,(#1387,#1388
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1385 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#1386 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1387 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#1388 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#1389 = ADVANCED_FACE('',(#1390),#1566,.F.);
+#1390 = FACE_BOUND('',#1391,.F.);
+#1391 = EDGE_LOOP('',(#1392,#1393,#1394,#1402,#1410,#1418,#1426,#1434,
+#1442,#1450,#1458,#1466,#1474,#1482,#1490,#1498,#1506,#1514,#1522,
+#1530,#1538,#1546,#1553,#1561));
+#1392 = ORIENTED_EDGE('',*,*,#1379,.T.);
+#1393 = ORIENTED_EDGE('',*,*,#538,.T.);
+#1394 = ORIENTED_EDGE('',*,*,#1395,.T.);
+#1395 = EDGE_CURVE('',#531,#1396,#1398,.T.);
+#1396 = VERTEX_POINT('',#1397);
+#1397 = CARTESIAN_POINT('',(2.575,2.425,1.175));
+#1398 = LINE('',#1399,#1400);
+#1399 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1400 = VECTOR('',#1401,1.);
+#1401 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1402 = ORIENTED_EDGE('',*,*,#1403,.T.);
+#1403 = EDGE_CURVE('',#1396,#1404,#1406,.T.);
+#1404 = VERTEX_POINT('',#1405);
+#1405 = CARTESIAN_POINT('',(2.575,2.125,1.175));
+#1406 = LINE('',#1407,#1408);
+#1407 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1408 = VECTOR('',#1409,1.);
+#1409 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1410 = ORIENTED_EDGE('',*,*,#1411,.T.);
+#1411 = EDGE_CURVE('',#1404,#1412,#1414,.T.);
+#1412 = VERTEX_POINT('',#1413);
+#1413 = CARTESIAN_POINT('',(2.575,1.775,1.175));
+#1414 = LINE('',#1415,#1416);
+#1415 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1416 = VECTOR('',#1417,1.);
+#1417 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1418 = ORIENTED_EDGE('',*,*,#1419,.T.);
+#1419 = EDGE_CURVE('',#1412,#1420,#1422,.T.);
+#1420 = VERTEX_POINT('',#1421);
+#1421 = CARTESIAN_POINT('',(2.575,1.475,1.175));
+#1422 = LINE('',#1423,#1424);
+#1423 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1424 = VECTOR('',#1425,1.);
+#1425 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1426 = ORIENTED_EDGE('',*,*,#1427,.T.);
+#1427 = EDGE_CURVE('',#1420,#1428,#1430,.T.);
+#1428 = VERTEX_POINT('',#1429);
+#1429 = CARTESIAN_POINT('',(2.575,1.125,1.175));
+#1430 = LINE('',#1431,#1432);
+#1431 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1432 = VECTOR('',#1433,1.);
+#1433 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1434 = ORIENTED_EDGE('',*,*,#1435,.T.);
+#1435 = EDGE_CURVE('',#1428,#1436,#1438,.T.);
+#1436 = VERTEX_POINT('',#1437);
+#1437 = CARTESIAN_POINT('',(2.575,0.825,1.175));
+#1438 = LINE('',#1439,#1440);
+#1439 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1440 = VECTOR('',#1441,1.);
+#1441 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1442 = ORIENTED_EDGE('',*,*,#1443,.T.);
+#1443 = EDGE_CURVE('',#1436,#1444,#1446,.T.);
+#1444 = VERTEX_POINT('',#1445);
+#1445 = CARTESIAN_POINT('',(2.575,0.475,1.175));
+#1446 = LINE('',#1447,#1448);
+#1447 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1448 = VECTOR('',#1449,1.);
+#1449 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1450 = ORIENTED_EDGE('',*,*,#1451,.T.);
+#1451 = EDGE_CURVE('',#1444,#1452,#1454,.T.);
+#1452 = VERTEX_POINT('',#1453);
+#1453 = CARTESIAN_POINT('',(2.575,0.175,1.175));
+#1454 = LINE('',#1455,#1456);
+#1455 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1456 = VECTOR('',#1457,1.);
+#1457 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1458 = ORIENTED_EDGE('',*,*,#1459,.T.);
+#1459 = EDGE_CURVE('',#1452,#1460,#1462,.T.);
+#1460 = VERTEX_POINT('',#1461);
+#1461 = CARTESIAN_POINT('',(2.575,-0.175,1.175));
+#1462 = LINE('',#1463,#1464);
+#1463 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1464 = VECTOR('',#1465,1.);
+#1465 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1466 = ORIENTED_EDGE('',*,*,#1467,.T.);
+#1467 = EDGE_CURVE('',#1460,#1468,#1470,.T.);
+#1468 = VERTEX_POINT('',#1469);
+#1469 = CARTESIAN_POINT('',(2.575,-0.475,1.175));
+#1470 = LINE('',#1471,#1472);
+#1471 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1472 = VECTOR('',#1473,1.);
+#1473 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1474 = ORIENTED_EDGE('',*,*,#1475,.T.);
+#1475 = EDGE_CURVE('',#1468,#1476,#1478,.T.);
+#1476 = VERTEX_POINT('',#1477);
+#1477 = CARTESIAN_POINT('',(2.575,-0.825,1.175));
+#1478 = LINE('',#1479,#1480);
+#1479 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1480 = VECTOR('',#1481,1.);
+#1481 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1482 = ORIENTED_EDGE('',*,*,#1483,.T.);
+#1483 = EDGE_CURVE('',#1476,#1484,#1486,.T.);
+#1484 = VERTEX_POINT('',#1485);
+#1485 = CARTESIAN_POINT('',(2.575,-1.125,1.175));
+#1486 = LINE('',#1487,#1488);
+#1487 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1488 = VECTOR('',#1489,1.);
+#1489 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1490 = ORIENTED_EDGE('',*,*,#1491,.T.);
+#1491 = EDGE_CURVE('',#1484,#1492,#1494,.T.);
+#1492 = VERTEX_POINT('',#1493);
+#1493 = CARTESIAN_POINT('',(2.575,-1.475,1.175));
+#1494 = LINE('',#1495,#1496);
+#1495 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1496 = VECTOR('',#1497,1.);
+#1497 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1498 = ORIENTED_EDGE('',*,*,#1499,.T.);
+#1499 = EDGE_CURVE('',#1492,#1500,#1502,.T.);
+#1500 = VERTEX_POINT('',#1501);
+#1501 = CARTESIAN_POINT('',(2.575,-1.775,1.175));
+#1502 = LINE('',#1503,#1504);
+#1503 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1504 = VECTOR('',#1505,1.);
+#1505 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1506 = ORIENTED_EDGE('',*,*,#1507,.T.);
+#1507 = EDGE_CURVE('',#1500,#1508,#1510,.T.);
+#1508 = VERTEX_POINT('',#1509);
+#1509 = CARTESIAN_POINT('',(2.575,-2.125,1.175));
+#1510 = LINE('',#1511,#1512);
+#1511 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1512 = VECTOR('',#1513,1.);
+#1513 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1514 = ORIENTED_EDGE('',*,*,#1515,.T.);
+#1515 = EDGE_CURVE('',#1508,#1516,#1518,.T.);
+#1516 = VERTEX_POINT('',#1517);
+#1517 = CARTESIAN_POINT('',(2.575,-2.425,1.175));
+#1518 = LINE('',#1519,#1520);
+#1519 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1520 = VECTOR('',#1521,1.);
+#1521 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1522 = ORIENTED_EDGE('',*,*,#1523,.T.);
+#1523 = EDGE_CURVE('',#1516,#1524,#1526,.T.);
+#1524 = VERTEX_POINT('',#1525);
+#1525 = CARTESIAN_POINT('',(2.575,-2.775,1.175));
+#1526 = LINE('',#1527,#1528);
+#1527 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1528 = VECTOR('',#1529,1.);
+#1529 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1530 = ORIENTED_EDGE('',*,*,#1531,.T.);
+#1531 = EDGE_CURVE('',#1524,#1532,#1534,.T.);
+#1532 = VERTEX_POINT('',#1533);
+#1533 = CARTESIAN_POINT('',(2.575,-3.075,1.175));
+#1534 = LINE('',#1535,#1536);
+#1535 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1536 = VECTOR('',#1537,1.);
+#1537 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1538 = ORIENTED_EDGE('',*,*,#1539,.T.);
+#1539 = EDGE_CURVE('',#1532,#1540,#1542,.T.);
+#1540 = VERTEX_POINT('',#1541);
+#1541 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#1542 = LINE('',#1543,#1544);
+#1543 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1544 = VECTOR('',#1545,1.);
+#1545 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1546 = ORIENTED_EDGE('',*,*,#1547,.T.);
+#1547 = EDGE_CURVE('',#1540,#1548,#1550,.T.);
+#1548 = VERTEX_POINT('',#1549);
+#1549 = CARTESIAN_POINT('',(2.378385180455,-3.289192590228,2.1));
+#1550 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1551,#1552),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1551 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#1552 = CARTESIAN_POINT('',(2.378385180455,-3.289192590228,2.1));
+#1553 = ORIENTED_EDGE('',*,*,#1554,.F.);
+#1554 = EDGE_CURVE('',#1555,#1548,#1557,.T.);
+#1555 = VERTEX_POINT('',#1556);
+#1556 = CARTESIAN_POINT('',(2.378385180455,3.289192590228,2.1));
+#1557 = LINE('',#1558,#1559);
+#1558 = CARTESIAN_POINT('',(2.378385180455,3.289192590228,2.1));
+#1559 = VECTOR('',#1560,1.);
+#1560 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1561 = ORIENTED_EDGE('',*,*,#1562,.F.);
+#1562 = EDGE_CURVE('',#1371,#1555,#1563,.T.);
+#1563 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1564,#1565),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1564 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1565 = CARTESIAN_POINT('',(2.378385180455,3.289192590228,2.1));
+#1566 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1567,#1568)
+,(#1569,#1570
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.775),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1567 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1568 = CARTESIAN_POINT('',(2.378385180455,3.289192590228,2.1));
+#1569 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#1570 = CARTESIAN_POINT('',(2.378385180455,-3.289192590228,2.1));
+#1571 = ADVANCED_FACE('',(#1572),#1583,.F.);
+#1572 = FACE_BOUND('',#1573,.F.);
+#1573 = EDGE_LOOP('',(#1574,#1575,#1576,#1582));
+#1574 = ORIENTED_EDGE('',*,*,#530,.F.);
+#1575 = ORIENTED_EDGE('',*,*,#667,.T.);
+#1576 = ORIENTED_EDGE('',*,*,#1577,.T.);
+#1577 = EDGE_CURVE('',#660,#1396,#1578,.T.);
+#1578 = LINE('',#1579,#1580);
+#1579 = CARTESIAN_POINT('',(2.9,2.425,1.175));
+#1580 = VECTOR('',#1581,1.);
+#1581 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1582 = ORIENTED_EDGE('',*,*,#1395,.F.);
+#1583 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1584,#1585)
+,(#1586,#1587
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1584 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#1585 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#1586 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#1587 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#1588 = ADVANCED_FACE('',(#1589),#1675,.F.);
+#1589 = FACE_BOUND('',#1590,.F.);
+#1590 = EDGE_LOOP('',(#1591,#1592,#1593,#1602,#1610,#1619,#1627,#1635,
+#1643,#1652,#1660,#1669));
+#1591 = ORIENTED_EDGE('',*,*,#659,.F.);
+#1592 = ORIENTED_EDGE('',*,*,#882,.T.);
+#1593 = ORIENTED_EDGE('',*,*,#1594,.T.);
+#1594 = EDGE_CURVE('',#883,#1595,#1597,.T.);
+#1595 = VERTEX_POINT('',#1596);
+#1596 = CARTESIAN_POINT('',(3.,2.425,0.925));
+#1597 = CIRCLE('',#1598,0.1);
+#1598 = AXIS2_PLACEMENT_3D('',#1599,#1600,#1601);
+#1599 = CARTESIAN_POINT('',(2.9,2.425,0.925));
+#1600 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1601 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#1602 = ORIENTED_EDGE('',*,*,#1603,.T.);
+#1603 = EDGE_CURVE('',#1595,#1604,#1606,.T.);
+#1604 = VERTEX_POINT('',#1605);
+#1605 = CARTESIAN_POINT('',(3.,2.425,0.25));
+#1606 = LINE('',#1607,#1608);
+#1607 = CARTESIAN_POINT('',(3.,2.425,0.925));
+#1608 = VECTOR('',#1609,1.);
+#1609 = DIRECTION('',(0.,0.,-1.));
+#1610 = ORIENTED_EDGE('',*,*,#1611,.T.);
+#1611 = EDGE_CURVE('',#1604,#1612,#1614,.T.);
+#1612 = VERTEX_POINT('',#1613);
+#1613 = CARTESIAN_POINT('',(3.25,2.425,-8.326672684689E-17));
+#1614 = CIRCLE('',#1615,0.25);
+#1615 = AXIS2_PLACEMENT_3D('',#1616,#1617,#1618);
+#1616 = CARTESIAN_POINT('',(3.25,2.425,0.25));
+#1617 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1618 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#1619 = ORIENTED_EDGE('',*,*,#1620,.T.);
+#1620 = EDGE_CURVE('',#1612,#1621,#1623,.T.);
+#1621 = VERTEX_POINT('',#1622);
+#1622 = CARTESIAN_POINT('',(3.9,2.425,-8.326672684689E-17));
+#1623 = LINE('',#1624,#1625);
+#1624 = CARTESIAN_POINT('',(3.25,2.425,-8.326672684689E-17));
+#1625 = VECTOR('',#1626,1.);
+#1626 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1627 = ORIENTED_EDGE('',*,*,#1628,.T.);
+#1628 = EDGE_CURVE('',#1621,#1629,#1631,.T.);
+#1629 = VERTEX_POINT('',#1630);
+#1630 = CARTESIAN_POINT('',(3.9,2.425,0.15));
+#1631 = LINE('',#1632,#1633);
+#1632 = CARTESIAN_POINT('',(3.9,2.425,-8.326672684689E-17));
+#1633 = VECTOR('',#1634,1.);
+#1634 = DIRECTION('',(0.,0.,1.));
+#1635 = ORIENTED_EDGE('',*,*,#1636,.T.);
+#1636 = EDGE_CURVE('',#1629,#1637,#1639,.T.);
+#1637 = VERTEX_POINT('',#1638);
+#1638 = CARTESIAN_POINT('',(3.25,2.425,0.15));
+#1639 = LINE('',#1640,#1641);
+#1640 = CARTESIAN_POINT('',(3.9,2.425,0.15));
+#1641 = VECTOR('',#1642,1.);
+#1642 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1643 = ORIENTED_EDGE('',*,*,#1644,.T.);
+#1644 = EDGE_CURVE('',#1637,#1645,#1647,.T.);
+#1645 = VERTEX_POINT('',#1646);
+#1646 = CARTESIAN_POINT('',(3.15,2.425,0.25));
+#1647 = CIRCLE('',#1648,0.1);
+#1648 = AXIS2_PLACEMENT_3D('',#1649,#1650,#1651);
+#1649 = CARTESIAN_POINT('',(3.25,2.425,0.25));
+#1650 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1651 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#1652 = ORIENTED_EDGE('',*,*,#1653,.T.);
+#1653 = EDGE_CURVE('',#1645,#1654,#1656,.T.);
+#1654 = VERTEX_POINT('',#1655);
+#1655 = CARTESIAN_POINT('',(3.15,2.425,0.925));
+#1656 = LINE('',#1657,#1658);
+#1657 = CARTESIAN_POINT('',(3.15,2.425,0.25));
+#1658 = VECTOR('',#1659,1.);
+#1659 = DIRECTION('',(0.,0.,1.));
+#1660 = ORIENTED_EDGE('',*,*,#1661,.T.);
+#1661 = EDGE_CURVE('',#1654,#1662,#1664,.T.);
+#1662 = VERTEX_POINT('',#1663);
+#1663 = CARTESIAN_POINT('',(2.9,2.425,1.175));
+#1664 = CIRCLE('',#1665,0.25);
+#1665 = AXIS2_PLACEMENT_3D('',#1666,#1667,#1668);
+#1666 = CARTESIAN_POINT('',(2.9,2.425,0.925));
+#1667 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1668 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#1669 = ORIENTED_EDGE('',*,*,#1670,.T.);
+#1670 = EDGE_CURVE('',#1662,#660,#1671,.T.);
+#1671 = LINE('',#1672,#1673);
+#1672 = CARTESIAN_POINT('',(2.9,2.425,1.175));
+#1673 = VECTOR('',#1674,1.);
+#1674 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1675 = PLANE('',#1676);
+#1676 = AXIS2_PLACEMENT_3D('',#1677,#1678,#1679);
+#1677 = CARTESIAN_POINT('',(3.155110977136,2.425,0.534523386087));
+#1678 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1679 = DIRECTION('',(0.,0.,1.));
+#1680 = ADVANCED_FACE('',(#1681),#1698,.F.);
+#1681 = FACE_BOUND('',#1682,.F.);
+#1682 = EDGE_LOOP('',(#1683,#1684,#1685,#1693));
+#1683 = ORIENTED_EDGE('',*,*,#681,.T.);
+#1684 = ORIENTED_EDGE('',*,*,#754,.T.);
+#1685 = ORIENTED_EDGE('',*,*,#1686,.F.);
+#1686 = EDGE_CURVE('',#1687,#747,#1689,.T.);
+#1687 = VERTEX_POINT('',#1688);
+#1688 = CARTESIAN_POINT('',(-2.475,3.6,1.025));
+#1689 = LINE('',#1690,#1691);
+#1690 = CARTESIAN_POINT('',(-2.475,3.6,1.025));
+#1691 = VECTOR('',#1692,1.);
+#1692 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1693 = ORIENTED_EDGE('',*,*,#1694,.F.);
+#1694 = EDGE_CURVE('',#682,#1687,#1695,.T.);
+#1695 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1696,#1697),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1696 = CARTESIAN_POINT('',(-2.376692590228,3.403385180455,0.1));
+#1697 = CARTESIAN_POINT('',(-2.475,3.6,1.025));
+#1698 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1699,#1700)
+,(#1701,#1702
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.95),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1699 = CARTESIAN_POINT('',(-2.376692590228,3.403385180455,0.1));
+#1700 = CARTESIAN_POINT('',(-2.475,3.6,1.025));
+#1701 = CARTESIAN_POINT('',(2.376692590228,3.403385180455,0.1));
+#1702 = CARTESIAN_POINT('',(2.475,3.6,1.025));
+#1703 = ADVANCED_FACE('',(#1704),#1721,.F.);
+#1704 = FACE_BOUND('',#1705,.F.);
+#1705 = EDGE_LOOP('',(#1706,#1707,#1714,#1720));
+#1706 = ORIENTED_EDGE('',*,*,#706,.T.);
+#1707 = ORIENTED_EDGE('',*,*,#1708,.T.);
+#1708 = EDGE_CURVE('',#707,#1709,#1711,.T.);
+#1709 = VERTEX_POINT('',#1710);
+#1710 = CARTESIAN_POINT('',(-2.475,-3.6,1.025));
+#1711 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1712,#1713),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1712 = CARTESIAN_POINT('',(-2.376692590228,-3.403385180455,0.1));
+#1713 = CARTESIAN_POINT('',(-2.475,-3.6,1.025));
+#1714 = ORIENTED_EDGE('',*,*,#1715,.F.);
+#1715 = EDGE_CURVE('',#769,#1709,#1716,.T.);
+#1716 = LINE('',#1717,#1718);
+#1717 = CARTESIAN_POINT('',(2.475,-3.6,1.025));
+#1718 = VECTOR('',#1719,1.);
+#1719 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1720 = ORIENTED_EDGE('',*,*,#768,.F.);
+#1721 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1722,#1723)
+,(#1724,#1725
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.95),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1722 = CARTESIAN_POINT('',(2.376692590228,-3.403385180455,0.1));
+#1723 = CARTESIAN_POINT('',(2.475,-3.6,1.025));
+#1724 = CARTESIAN_POINT('',(-2.376692590228,-3.403385180455,0.1));
+#1725 = CARTESIAN_POINT('',(-2.475,-3.6,1.025));
+#1726 = ADVANCED_FACE('',(#1727),#1744,.F.);
+#1727 = FACE_BOUND('',#1728,.F.);
+#1728 = EDGE_LOOP('',(#1729,#1730,#1737,#1743));
+#1729 = ORIENTED_EDGE('',*,*,#714,.T.);
+#1730 = ORIENTED_EDGE('',*,*,#1731,.T.);
+#1731 = EDGE_CURVE('',#715,#1732,#1734,.T.);
+#1732 = VERTEX_POINT('',#1733);
+#1733 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1734 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1735,#1736),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1735 = CARTESIAN_POINT('',(-2.453385180455,-3.326692590228,0.1));
+#1736 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1737 = ORIENTED_EDGE('',*,*,#1738,.F.);
+#1738 = EDGE_CURVE('',#1709,#1732,#1739,.T.);
+#1739 = LINE('',#1740,#1741);
+#1740 = CARTESIAN_POINT('',(-2.475,-3.6,1.025));
+#1741 = VECTOR('',#1742,1.);
+#1742 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1743 = ORIENTED_EDGE('',*,*,#1708,.F.);
+#1744 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1745,#1746)
+,(#1747,#1748
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.247487373415),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#1745 = CARTESIAN_POINT('',(-2.376692590228,-3.403385180455,0.1));
+#1746 = CARTESIAN_POINT('',(-2.475,-3.6,1.025));
+#1747 = CARTESIAN_POINT('',(-2.453385180455,-3.326692590228,0.1));
+#1748 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1749 = ADVANCED_FACE('',(#1750),#1927,.F.);
+#1750 = FACE_BOUND('',#1751,.F.);
+#1751 = EDGE_LOOP('',(#1752,#1753,#1760,#1768,#1776,#1784,#1792,#1800,
+#1808,#1816,#1824,#1832,#1840,#1848,#1856,#1864,#1872,#1880,#1888,
+#1896,#1904,#1912,#1920,#1926));
+#1752 = ORIENTED_EDGE('',*,*,#722,.T.);
+#1753 = ORIENTED_EDGE('',*,*,#1754,.T.);
+#1754 = EDGE_CURVE('',#723,#1755,#1757,.T.);
+#1755 = VERTEX_POINT('',#1756);
+#1756 = CARTESIAN_POINT('',(-2.65,3.425,1.025));
+#1757 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1758,#1759),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1758 = CARTESIAN_POINT('',(-2.453385180455,3.326692590228,0.1));
+#1759 = CARTESIAN_POINT('',(-2.65,3.425,1.025));
+#1760 = ORIENTED_EDGE('',*,*,#1761,.F.);
+#1761 = EDGE_CURVE('',#1762,#1755,#1764,.T.);
+#1762 = VERTEX_POINT('',#1763);
+#1763 = CARTESIAN_POINT('',(-2.65,3.075,1.025));
+#1764 = LINE('',#1765,#1766);
+#1765 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1766 = VECTOR('',#1767,1.);
+#1767 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1768 = ORIENTED_EDGE('',*,*,#1769,.F.);
+#1769 = EDGE_CURVE('',#1770,#1762,#1772,.T.);
+#1770 = VERTEX_POINT('',#1771);
+#1771 = CARTESIAN_POINT('',(-2.65,2.775,1.025));
+#1772 = LINE('',#1773,#1774);
+#1773 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1774 = VECTOR('',#1775,1.);
+#1775 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1776 = ORIENTED_EDGE('',*,*,#1777,.F.);
+#1777 = EDGE_CURVE('',#1778,#1770,#1780,.T.);
+#1778 = VERTEX_POINT('',#1779);
+#1779 = CARTESIAN_POINT('',(-2.65,2.425,1.025));
+#1780 = LINE('',#1781,#1782);
+#1781 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1782 = VECTOR('',#1783,1.);
+#1783 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1784 = ORIENTED_EDGE('',*,*,#1785,.F.);
+#1785 = EDGE_CURVE('',#1786,#1778,#1788,.T.);
+#1786 = VERTEX_POINT('',#1787);
+#1787 = CARTESIAN_POINT('',(-2.65,2.125,1.025));
+#1788 = LINE('',#1789,#1790);
+#1789 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1790 = VECTOR('',#1791,1.);
+#1791 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1792 = ORIENTED_EDGE('',*,*,#1793,.F.);
+#1793 = EDGE_CURVE('',#1794,#1786,#1796,.T.);
+#1794 = VERTEX_POINT('',#1795);
+#1795 = CARTESIAN_POINT('',(-2.65,1.775,1.025));
+#1796 = LINE('',#1797,#1798);
+#1797 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1798 = VECTOR('',#1799,1.);
+#1799 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1800 = ORIENTED_EDGE('',*,*,#1801,.F.);
+#1801 = EDGE_CURVE('',#1802,#1794,#1804,.T.);
+#1802 = VERTEX_POINT('',#1803);
+#1803 = CARTESIAN_POINT('',(-2.65,1.475,1.025));
+#1804 = LINE('',#1805,#1806);
+#1805 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1806 = VECTOR('',#1807,1.);
+#1807 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1808 = ORIENTED_EDGE('',*,*,#1809,.F.);
+#1809 = EDGE_CURVE('',#1810,#1802,#1812,.T.);
+#1810 = VERTEX_POINT('',#1811);
+#1811 = CARTESIAN_POINT('',(-2.65,1.125,1.025));
+#1812 = LINE('',#1813,#1814);
+#1813 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1814 = VECTOR('',#1815,1.);
+#1815 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1816 = ORIENTED_EDGE('',*,*,#1817,.F.);
+#1817 = EDGE_CURVE('',#1818,#1810,#1820,.T.);
+#1818 = VERTEX_POINT('',#1819);
+#1819 = CARTESIAN_POINT('',(-2.65,0.825,1.025));
+#1820 = LINE('',#1821,#1822);
+#1821 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1822 = VECTOR('',#1823,1.);
+#1823 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1824 = ORIENTED_EDGE('',*,*,#1825,.F.);
+#1825 = EDGE_CURVE('',#1826,#1818,#1828,.T.);
+#1826 = VERTEX_POINT('',#1827);
+#1827 = CARTESIAN_POINT('',(-2.65,0.475,1.025));
+#1828 = LINE('',#1829,#1830);
+#1829 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1830 = VECTOR('',#1831,1.);
+#1831 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1832 = ORIENTED_EDGE('',*,*,#1833,.F.);
+#1833 = EDGE_CURVE('',#1834,#1826,#1836,.T.);
+#1834 = VERTEX_POINT('',#1835);
+#1835 = CARTESIAN_POINT('',(-2.65,0.175,1.025));
+#1836 = LINE('',#1837,#1838);
+#1837 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1838 = VECTOR('',#1839,1.);
+#1839 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1840 = ORIENTED_EDGE('',*,*,#1841,.F.);
+#1841 = EDGE_CURVE('',#1842,#1834,#1844,.T.);
+#1842 = VERTEX_POINT('',#1843);
+#1843 = CARTESIAN_POINT('',(-2.65,-0.175,1.025));
+#1844 = LINE('',#1845,#1846);
+#1845 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1846 = VECTOR('',#1847,1.);
+#1847 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1848 = ORIENTED_EDGE('',*,*,#1849,.F.);
+#1849 = EDGE_CURVE('',#1850,#1842,#1852,.T.);
+#1850 = VERTEX_POINT('',#1851);
+#1851 = CARTESIAN_POINT('',(-2.65,-0.475,1.025));
+#1852 = LINE('',#1853,#1854);
+#1853 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1854 = VECTOR('',#1855,1.);
+#1855 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1856 = ORIENTED_EDGE('',*,*,#1857,.F.);
+#1857 = EDGE_CURVE('',#1858,#1850,#1860,.T.);
+#1858 = VERTEX_POINT('',#1859);
+#1859 = CARTESIAN_POINT('',(-2.65,-0.825,1.025));
+#1860 = LINE('',#1861,#1862);
+#1861 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1862 = VECTOR('',#1863,1.);
+#1863 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1864 = ORIENTED_EDGE('',*,*,#1865,.F.);
+#1865 = EDGE_CURVE('',#1866,#1858,#1868,.T.);
+#1866 = VERTEX_POINT('',#1867);
+#1867 = CARTESIAN_POINT('',(-2.65,-1.125,1.025));
+#1868 = LINE('',#1869,#1870);
+#1869 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1870 = VECTOR('',#1871,1.);
+#1871 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1872 = ORIENTED_EDGE('',*,*,#1873,.F.);
+#1873 = EDGE_CURVE('',#1874,#1866,#1876,.T.);
+#1874 = VERTEX_POINT('',#1875);
+#1875 = CARTESIAN_POINT('',(-2.65,-1.475,1.025));
+#1876 = LINE('',#1877,#1878);
+#1877 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1878 = VECTOR('',#1879,1.);
+#1879 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1880 = ORIENTED_EDGE('',*,*,#1881,.F.);
+#1881 = EDGE_CURVE('',#1882,#1874,#1884,.T.);
+#1882 = VERTEX_POINT('',#1883);
+#1883 = CARTESIAN_POINT('',(-2.65,-1.775,1.025));
+#1884 = LINE('',#1885,#1886);
+#1885 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1886 = VECTOR('',#1887,1.);
+#1887 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1888 = ORIENTED_EDGE('',*,*,#1889,.F.);
+#1889 = EDGE_CURVE('',#1890,#1882,#1892,.T.);
+#1890 = VERTEX_POINT('',#1891);
+#1891 = CARTESIAN_POINT('',(-2.65,-2.125,1.025));
+#1892 = LINE('',#1893,#1894);
+#1893 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1894 = VECTOR('',#1895,1.);
+#1895 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1896 = ORIENTED_EDGE('',*,*,#1897,.F.);
+#1897 = EDGE_CURVE('',#1898,#1890,#1900,.T.);
+#1898 = VERTEX_POINT('',#1899);
+#1899 = CARTESIAN_POINT('',(-2.65,-2.425,1.025));
+#1900 = LINE('',#1901,#1902);
+#1901 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1902 = VECTOR('',#1903,1.);
+#1903 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1904 = ORIENTED_EDGE('',*,*,#1905,.F.);
+#1905 = EDGE_CURVE('',#1906,#1898,#1908,.T.);
+#1906 = VERTEX_POINT('',#1907);
+#1907 = CARTESIAN_POINT('',(-2.65,-2.775,1.025));
+#1908 = LINE('',#1909,#1910);
+#1909 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1910 = VECTOR('',#1911,1.);
+#1911 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1912 = ORIENTED_EDGE('',*,*,#1913,.F.);
+#1913 = EDGE_CURVE('',#1914,#1906,#1916,.T.);
+#1914 = VERTEX_POINT('',#1915);
+#1915 = CARTESIAN_POINT('',(-2.65,-3.075,1.025));
+#1916 = LINE('',#1917,#1918);
+#1917 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1918 = VECTOR('',#1919,1.);
+#1919 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1920 = ORIENTED_EDGE('',*,*,#1921,.F.);
+#1921 = EDGE_CURVE('',#1732,#1914,#1922,.T.);
+#1922 = LINE('',#1923,#1924);
+#1923 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1924 = VECTOR('',#1925,1.);
+#1925 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1926 = ORIENTED_EDGE('',*,*,#1731,.F.);
+#1927 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1928,#1929)
+,(#1930,#1931
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1928 = CARTESIAN_POINT('',(-2.453385180455,-3.326692590228,0.1));
+#1929 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#1930 = CARTESIAN_POINT('',(-2.453385180455,3.326692590228,0.1));
+#1931 = CARTESIAN_POINT('',(-2.65,3.425,1.025));
+#1932 = ADVANCED_FACE('',(#1933),#1944,.F.);
+#1933 = FACE_BOUND('',#1934,.F.);
+#1934 = EDGE_LOOP('',(#1935,#1936,#1937,#1943));
+#1935 = ORIENTED_EDGE('',*,*,#730,.T.);
+#1936 = ORIENTED_EDGE('',*,*,#1694,.T.);
+#1937 = ORIENTED_EDGE('',*,*,#1938,.F.);
+#1938 = EDGE_CURVE('',#1755,#1687,#1939,.T.);
+#1939 = LINE('',#1940,#1941);
+#1940 = CARTESIAN_POINT('',(-2.65,3.425,1.025));
+#1941 = VECTOR('',#1942,1.);
+#1942 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1943 = ORIENTED_EDGE('',*,*,#1754,.F.);
+#1944 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1945,#1946)
+,(#1947,#1948
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.247487373415),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#1945 = CARTESIAN_POINT('',(-2.453385180455,3.326692590228,0.1));
+#1946 = CARTESIAN_POINT('',(-2.65,3.425,1.025));
+#1947 = CARTESIAN_POINT('',(-2.376692590228,3.403385180455,0.1));
+#1948 = CARTESIAN_POINT('',(-2.475,3.6,1.025));
+#1949 = ADVANCED_FACE('',(#1950),#1967,.F.);
+#1950 = FACE_BOUND('',#1951,.F.);
+#1951 = EDGE_LOOP('',(#1952,#1953,#1960,#1966));
+#1952 = ORIENTED_EDGE('',*,*,#775,.T.);
+#1953 = ORIENTED_EDGE('',*,*,#1954,.T.);
+#1954 = EDGE_CURVE('',#769,#1955,#1957,.T.);
+#1955 = VERTEX_POINT('',#1956);
+#1956 = CARTESIAN_POINT('',(2.475,-3.6,1.175));
+#1957 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1958,#1959),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1958 = CARTESIAN_POINT('',(2.475,-3.6,1.025));
+#1959 = CARTESIAN_POINT('',(2.475,-3.6,1.175));
+#1960 = ORIENTED_EDGE('',*,*,#1961,.F.);
+#1961 = EDGE_CURVE('',#800,#1955,#1962,.T.);
+#1962 = LINE('',#1963,#1964);
+#1963 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#1964 = VECTOR('',#1965,1.);
+#1965 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1966 = ORIENTED_EDGE('',*,*,#799,.F.);
+#1967 = PLANE('',#1968);
+#1968 = AXIS2_PLACEMENT_3D('',#1969,#1970,#1971);
+#1969 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#1970 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1971 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1972 = ADVANCED_FACE('',(#1973),#2059,.T.);
+#1973 = FACE_BOUND('',#1974,.T.);
+#1974 = EDGE_LOOP('',(#1975,#1976,#1977,#1986,#1994,#2003,#2011,#2019,
+#2027,#2036,#2044,#2053));
+#1975 = ORIENTED_EDGE('',*,*,#790,.F.);
+#1976 = ORIENTED_EDGE('',*,*,#829,.T.);
+#1977 = ORIENTED_EDGE('',*,*,#1978,.T.);
+#1978 = EDGE_CURVE('',#830,#1979,#1981,.T.);
+#1979 = VERTEX_POINT('',#1980);
+#1980 = CARTESIAN_POINT('',(3.,-3.075,0.925));
+#1981 = CIRCLE('',#1982,0.1);
+#1982 = AXIS2_PLACEMENT_3D('',#1983,#1984,#1985);
+#1983 = CARTESIAN_POINT('',(2.9,-3.075,0.925));
+#1984 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1985 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#1986 = ORIENTED_EDGE('',*,*,#1987,.T.);
+#1987 = EDGE_CURVE('',#1979,#1988,#1990,.T.);
+#1988 = VERTEX_POINT('',#1989);
+#1989 = CARTESIAN_POINT('',(3.,-3.075,0.25));
+#1990 = LINE('',#1991,#1992);
+#1991 = CARTESIAN_POINT('',(3.,-3.075,0.925));
+#1992 = VECTOR('',#1993,1.);
+#1993 = DIRECTION('',(0.,0.,-1.));
+#1994 = ORIENTED_EDGE('',*,*,#1995,.T.);
+#1995 = EDGE_CURVE('',#1988,#1996,#1998,.T.);
+#1996 = VERTEX_POINT('',#1997);
+#1997 = CARTESIAN_POINT('',(3.25,-3.075,-8.326672684689E-17));
+#1998 = CIRCLE('',#1999,0.25);
+#1999 = AXIS2_PLACEMENT_3D('',#2000,#2001,#2002);
+#2000 = CARTESIAN_POINT('',(3.25,-3.075,0.25));
+#2001 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2002 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#2003 = ORIENTED_EDGE('',*,*,#2004,.T.);
+#2004 = EDGE_CURVE('',#1996,#2005,#2007,.T.);
+#2005 = VERTEX_POINT('',#2006);
+#2006 = CARTESIAN_POINT('',(3.9,-3.075,-8.326672684689E-17));
+#2007 = LINE('',#2008,#2009);
+#2008 = CARTESIAN_POINT('',(3.25,-3.075,-8.326672684689E-17));
+#2009 = VECTOR('',#2010,1.);
+#2010 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2011 = ORIENTED_EDGE('',*,*,#2012,.T.);
+#2012 = EDGE_CURVE('',#2005,#2013,#2015,.T.);
+#2013 = VERTEX_POINT('',#2014);
+#2014 = CARTESIAN_POINT('',(3.9,-3.075,0.15));
+#2015 = LINE('',#2016,#2017);
+#2016 = CARTESIAN_POINT('',(3.9,-3.075,-8.326672684689E-17));
+#2017 = VECTOR('',#2018,1.);
+#2018 = DIRECTION('',(0.,0.,1.));
+#2019 = ORIENTED_EDGE('',*,*,#2020,.T.);
+#2020 = EDGE_CURVE('',#2013,#2021,#2023,.T.);
+#2021 = VERTEX_POINT('',#2022);
+#2022 = CARTESIAN_POINT('',(3.25,-3.075,0.15));
+#2023 = LINE('',#2024,#2025);
+#2024 = CARTESIAN_POINT('',(3.9,-3.075,0.15));
+#2025 = VECTOR('',#2026,1.);
+#2026 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2027 = ORIENTED_EDGE('',*,*,#2028,.T.);
+#2028 = EDGE_CURVE('',#2021,#2029,#2031,.T.);
+#2029 = VERTEX_POINT('',#2030);
+#2030 = CARTESIAN_POINT('',(3.15,-3.075,0.25));
+#2031 = CIRCLE('',#2032,0.1);
+#2032 = AXIS2_PLACEMENT_3D('',#2033,#2034,#2035);
+#2033 = CARTESIAN_POINT('',(3.25,-3.075,0.25));
+#2034 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2035 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#2036 = ORIENTED_EDGE('',*,*,#2037,.T.);
+#2037 = EDGE_CURVE('',#2029,#2038,#2040,.T.);
+#2038 = VERTEX_POINT('',#2039);
+#2039 = CARTESIAN_POINT('',(3.15,-3.075,0.925));
+#2040 = LINE('',#2041,#2042);
+#2041 = CARTESIAN_POINT('',(3.15,-3.075,0.25));
+#2042 = VECTOR('',#2043,1.);
+#2043 = DIRECTION('',(0.,0.,1.));
+#2044 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#2045 = EDGE_CURVE('',#2038,#2046,#2048,.T.);
+#2046 = VERTEX_POINT('',#2047);
+#2047 = CARTESIAN_POINT('',(2.9,-3.075,1.175));
+#2048 = CIRCLE('',#2049,0.25);
+#2049 = AXIS2_PLACEMENT_3D('',#2050,#2051,#2052);
+#2050 = CARTESIAN_POINT('',(2.9,-3.075,0.925));
+#2051 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2052 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#2053 = ORIENTED_EDGE('',*,*,#2054,.T.);
+#2054 = EDGE_CURVE('',#2046,#791,#2055,.T.);
+#2055 = LINE('',#2056,#2057);
+#2056 = CARTESIAN_POINT('',(2.9,-3.075,1.175));
+#2057 = VECTOR('',#2058,1.);
+#2058 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2059 = PLANE('',#2060);
+#2060 = AXIS2_PLACEMENT_3D('',#2061,#2062,#2063);
+#2061 = CARTESIAN_POINT('',(3.155110977136,-3.075,0.534523386087));
+#2062 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2063 = DIRECTION('',(0.,0.,1.));
+#2064 = ADVANCED_FACE('',(#2065),#2080,.F.);
+#2065 = FACE_BOUND('',#2066,.F.);
+#2066 = EDGE_LOOP('',(#2067,#2073,#2074,#2079));
+#2067 = ORIENTED_EDGE('',*,*,#2068,.F.);
+#2068 = EDGE_CURVE('',#791,#1532,#2069,.T.);
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(2.9,-3.075,1.175));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2073 = ORIENTED_EDGE('',*,*,#806,.T.);
+#2074 = ORIENTED_EDGE('',*,*,#2075,.T.);
+#2075 = EDGE_CURVE('',#800,#1540,#2076,.T.);
+#2076 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2077,#2078),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2077 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#2078 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#2079 = ORIENTED_EDGE('',*,*,#1539,.F.);
+#2080 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2081,#2082)
+,(#2083,#2084
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#2081 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#2082 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#2083 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#2084 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#2085 = ADVANCED_FACE('',(#2086),#2172,.F.);
+#2086 = FACE_BOUND('',#2087,.F.);
+#2087 = EDGE_LOOP('',(#2088,#2089,#2090,#2099,#2107,#2116,#2124,#2132,
+#2140,#2149,#2157,#2166));
+#2088 = ORIENTED_EDGE('',*,*,#860,.F.);
+#2089 = ORIENTED_EDGE('',*,*,#820,.T.);
+#2090 = ORIENTED_EDGE('',*,*,#2091,.T.);
+#2091 = EDGE_CURVE('',#821,#2092,#2094,.T.);
+#2092 = VERTEX_POINT('',#2093);
+#2093 = CARTESIAN_POINT('',(3.,-2.775,0.925));
+#2094 = CIRCLE('',#2095,0.1);
+#2095 = AXIS2_PLACEMENT_3D('',#2096,#2097,#2098);
+#2096 = CARTESIAN_POINT('',(2.9,-2.775,0.925));
+#2097 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2098 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#2099 = ORIENTED_EDGE('',*,*,#2100,.T.);
+#2100 = EDGE_CURVE('',#2092,#2101,#2103,.T.);
+#2101 = VERTEX_POINT('',#2102);
+#2102 = CARTESIAN_POINT('',(3.,-2.775,0.25));
+#2103 = LINE('',#2104,#2105);
+#2104 = CARTESIAN_POINT('',(3.,-2.775,0.925));
+#2105 = VECTOR('',#2106,1.);
+#2106 = DIRECTION('',(0.,0.,-1.));
+#2107 = ORIENTED_EDGE('',*,*,#2108,.T.);
+#2108 = EDGE_CURVE('',#2101,#2109,#2111,.T.);
+#2109 = VERTEX_POINT('',#2110);
+#2110 = CARTESIAN_POINT('',(3.25,-2.775,-8.326672684689E-17));
+#2111 = CIRCLE('',#2112,0.25);
+#2112 = AXIS2_PLACEMENT_3D('',#2113,#2114,#2115);
+#2113 = CARTESIAN_POINT('',(3.25,-2.775,0.25));
+#2114 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2115 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#2116 = ORIENTED_EDGE('',*,*,#2117,.T.);
+#2117 = EDGE_CURVE('',#2109,#2118,#2120,.T.);
+#2118 = VERTEX_POINT('',#2119);
+#2119 = CARTESIAN_POINT('',(3.9,-2.775,-8.326672684689E-17));
+#2120 = LINE('',#2121,#2122);
+#2121 = CARTESIAN_POINT('',(3.25,-2.775,-8.326672684689E-17));
+#2122 = VECTOR('',#2123,1.);
+#2123 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2124 = ORIENTED_EDGE('',*,*,#2125,.T.);
+#2125 = EDGE_CURVE('',#2118,#2126,#2128,.T.);
+#2126 = VERTEX_POINT('',#2127);
+#2127 = CARTESIAN_POINT('',(3.9,-2.775,0.15));
+#2128 = LINE('',#2129,#2130);
+#2129 = CARTESIAN_POINT('',(3.9,-2.775,-8.326672684689E-17));
+#2130 = VECTOR('',#2131,1.);
+#2131 = DIRECTION('',(0.,0.,1.));
+#2132 = ORIENTED_EDGE('',*,*,#2133,.T.);
+#2133 = EDGE_CURVE('',#2126,#2134,#2136,.T.);
+#2134 = VERTEX_POINT('',#2135);
+#2135 = CARTESIAN_POINT('',(3.25,-2.775,0.15));
+#2136 = LINE('',#2137,#2138);
+#2137 = CARTESIAN_POINT('',(3.9,-2.775,0.15));
+#2138 = VECTOR('',#2139,1.);
+#2139 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2140 = ORIENTED_EDGE('',*,*,#2141,.T.);
+#2141 = EDGE_CURVE('',#2134,#2142,#2144,.T.);
+#2142 = VERTEX_POINT('',#2143);
+#2143 = CARTESIAN_POINT('',(3.15,-2.775,0.25));
+#2144 = CIRCLE('',#2145,0.1);
+#2145 = AXIS2_PLACEMENT_3D('',#2146,#2147,#2148);
+#2146 = CARTESIAN_POINT('',(3.25,-2.775,0.25));
+#2147 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2148 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#2149 = ORIENTED_EDGE('',*,*,#2150,.T.);
+#2150 = EDGE_CURVE('',#2142,#2151,#2153,.T.);
+#2151 = VERTEX_POINT('',#2152);
+#2152 = CARTESIAN_POINT('',(3.15,-2.775,0.925));
+#2153 = LINE('',#2154,#2155);
+#2154 = CARTESIAN_POINT('',(3.15,-2.775,0.25));
+#2155 = VECTOR('',#2156,1.);
+#2156 = DIRECTION('',(0.,0.,1.));
+#2157 = ORIENTED_EDGE('',*,*,#2158,.T.);
+#2158 = EDGE_CURVE('',#2151,#2159,#2161,.T.);
+#2159 = VERTEX_POINT('',#2160);
+#2160 = CARTESIAN_POINT('',(2.9,-2.775,1.175));
+#2161 = CIRCLE('',#2162,0.25);
+#2162 = AXIS2_PLACEMENT_3D('',#2163,#2164,#2165);
+#2163 = CARTESIAN_POINT('',(2.9,-2.775,0.925));
+#2164 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2165 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#2166 = ORIENTED_EDGE('',*,*,#2167,.T.);
+#2167 = EDGE_CURVE('',#2159,#861,#2168,.T.);
+#2168 = LINE('',#2169,#2170);
+#2169 = CARTESIAN_POINT('',(2.9,-2.775,1.175));
+#2170 = VECTOR('',#2171,1.);
+#2171 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2172 = PLANE('',#2173);
+#2173 = AXIS2_PLACEMENT_3D('',#2174,#2175,#2176);
+#2174 = CARTESIAN_POINT('',(3.155110977136,-2.775,0.534523386087));
+#2175 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2176 = DIRECTION('',(0.,0.,1.));
+#2177 = ADVANCED_FACE('',(#2178),#2189,.F.);
+#2178 = FACE_BOUND('',#2179,.F.);
+#2179 = EDGE_LOOP('',(#2180,#2181,#2182,#2188));
+#2180 = ORIENTED_EDGE('',*,*,#837,.T.);
+#2181 = ORIENTED_EDGE('',*,*,#1978,.T.);
+#2182 = ORIENTED_EDGE('',*,*,#2183,.F.);
+#2183 = EDGE_CURVE('',#2092,#1979,#2184,.T.);
+#2184 = LINE('',#2185,#2186);
+#2185 = CARTESIAN_POINT('',(3.,-2.775,0.925));
+#2186 = VECTOR('',#2187,1.);
+#2187 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2188 = ORIENTED_EDGE('',*,*,#2091,.F.);
+#2189 = CYLINDRICAL_SURFACE('',#2190,0.1);
+#2190 = AXIS2_PLACEMENT_3D('',#2191,#2192,#2193);
+#2191 = CARTESIAN_POINT('',(2.9,-2.775,0.925));
+#2192 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2193 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#2194 = ADVANCED_FACE('',(#2195),#2281,.T.);
+#2195 = FACE_BOUND('',#2196,.T.);
+#2196 = EDGE_LOOP('',(#2197,#2198,#2199,#2208,#2216,#2225,#2233,#2241,
+#2249,#2258,#2266,#2275));
+#2197 = ORIENTED_EDGE('',*,*,#851,.F.);
+#2198 = ORIENTED_EDGE('',*,*,#922,.T.);
+#2199 = ORIENTED_EDGE('',*,*,#2200,.T.);
+#2200 = EDGE_CURVE('',#923,#2201,#2203,.T.);
+#2201 = VERTEX_POINT('',#2202);
+#2202 = CARTESIAN_POINT('',(3.,-2.425,0.925));
+#2203 = CIRCLE('',#2204,0.1);
+#2204 = AXIS2_PLACEMENT_3D('',#2205,#2206,#2207);
+#2205 = CARTESIAN_POINT('',(2.9,-2.425,0.925));
+#2206 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2207 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#2208 = ORIENTED_EDGE('',*,*,#2209,.T.);
+#2209 = EDGE_CURVE('',#2201,#2210,#2212,.T.);
+#2210 = VERTEX_POINT('',#2211);
+#2211 = CARTESIAN_POINT('',(3.,-2.425,0.25));
+#2212 = LINE('',#2213,#2214);
+#2213 = CARTESIAN_POINT('',(3.,-2.425,0.925));
+#2214 = VECTOR('',#2215,1.);
+#2215 = DIRECTION('',(0.,0.,-1.));
+#2216 = ORIENTED_EDGE('',*,*,#2217,.T.);
+#2217 = EDGE_CURVE('',#2210,#2218,#2220,.T.);
+#2218 = VERTEX_POINT('',#2219);
+#2219 = CARTESIAN_POINT('',(3.25,-2.425,-8.326672684689E-17));
+#2220 = CIRCLE('',#2221,0.25);
+#2221 = AXIS2_PLACEMENT_3D('',#2222,#2223,#2224);
+#2222 = CARTESIAN_POINT('',(3.25,-2.425,0.25));
+#2223 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2224 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#2225 = ORIENTED_EDGE('',*,*,#2226,.T.);
+#2226 = EDGE_CURVE('',#2218,#2227,#2229,.T.);
+#2227 = VERTEX_POINT('',#2228);
+#2228 = CARTESIAN_POINT('',(3.9,-2.425,-8.326672684689E-17));
+#2229 = LINE('',#2230,#2231);
+#2230 = CARTESIAN_POINT('',(3.25,-2.425,-8.326672684689E-17));
+#2231 = VECTOR('',#2232,1.);
+#2232 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2233 = ORIENTED_EDGE('',*,*,#2234,.T.);
+#2234 = EDGE_CURVE('',#2227,#2235,#2237,.T.);
+#2235 = VERTEX_POINT('',#2236);
+#2236 = CARTESIAN_POINT('',(3.9,-2.425,0.15));
+#2237 = LINE('',#2238,#2239);
+#2238 = CARTESIAN_POINT('',(3.9,-2.425,-8.326672684689E-17));
+#2239 = VECTOR('',#2240,1.);
+#2240 = DIRECTION('',(0.,0.,1.));
+#2241 = ORIENTED_EDGE('',*,*,#2242,.T.);
+#2242 = EDGE_CURVE('',#2235,#2243,#2245,.T.);
+#2243 = VERTEX_POINT('',#2244);
+#2244 = CARTESIAN_POINT('',(3.25,-2.425,0.15));
+#2245 = LINE('',#2246,#2247);
+#2246 = CARTESIAN_POINT('',(3.9,-2.425,0.15));
+#2247 = VECTOR('',#2248,1.);
+#2248 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2249 = ORIENTED_EDGE('',*,*,#2250,.T.);
+#2250 = EDGE_CURVE('',#2243,#2251,#2253,.T.);
+#2251 = VERTEX_POINT('',#2252);
+#2252 = CARTESIAN_POINT('',(3.15,-2.425,0.25));
+#2253 = CIRCLE('',#2254,0.1);
+#2254 = AXIS2_PLACEMENT_3D('',#2255,#2256,#2257);
+#2255 = CARTESIAN_POINT('',(3.25,-2.425,0.25));
+#2256 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2257 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#2258 = ORIENTED_EDGE('',*,*,#2259,.T.);
+#2259 = EDGE_CURVE('',#2251,#2260,#2262,.T.);
+#2260 = VERTEX_POINT('',#2261);
+#2261 = CARTESIAN_POINT('',(3.15,-2.425,0.925));
+#2262 = LINE('',#2263,#2264);
+#2263 = CARTESIAN_POINT('',(3.15,-2.425,0.25));
+#2264 = VECTOR('',#2265,1.);
+#2265 = DIRECTION('',(0.,0.,1.));
+#2266 = ORIENTED_EDGE('',*,*,#2267,.T.);
+#2267 = EDGE_CURVE('',#2260,#2268,#2270,.T.);
+#2268 = VERTEX_POINT('',#2269);
+#2269 = CARTESIAN_POINT('',(2.9,-2.425,1.175));
+#2270 = CIRCLE('',#2271,0.25);
+#2271 = AXIS2_PLACEMENT_3D('',#2272,#2273,#2274);
+#2272 = CARTESIAN_POINT('',(2.9,-2.425,0.925));
+#2273 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2274 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#2275 = ORIENTED_EDGE('',*,*,#2276,.T.);
+#2276 = EDGE_CURVE('',#2268,#852,#2277,.T.);
+#2277 = LINE('',#2278,#2279);
+#2278 = CARTESIAN_POINT('',(2.9,-2.425,1.175));
+#2279 = VECTOR('',#2280,1.);
+#2280 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2281 = PLANE('',#2282);
+#2282 = AXIS2_PLACEMENT_3D('',#2283,#2284,#2285);
+#2283 = CARTESIAN_POINT('',(3.155110977136,-2.425,0.534523386087));
+#2284 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2285 = DIRECTION('',(0.,0.,1.));
+#2286 = ADVANCED_FACE('',(#2287),#2303,.F.);
+#2287 = FACE_BOUND('',#2288,.F.);
+#2288 = EDGE_LOOP('',(#2289,#2295,#2296,#2302));
+#2289 = ORIENTED_EDGE('',*,*,#2290,.F.);
+#2290 = EDGE_CURVE('',#852,#1516,#2291,.T.);
+#2291 = LINE('',#2292,#2293);
+#2292 = CARTESIAN_POINT('',(2.9,-2.425,1.175));
+#2293 = VECTOR('',#2294,1.);
+#2294 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2295 = ORIENTED_EDGE('',*,*,#868,.T.);
+#2296 = ORIENTED_EDGE('',*,*,#2297,.T.);
+#2297 = EDGE_CURVE('',#861,#1524,#2298,.T.);
+#2298 = LINE('',#2299,#2300);
+#2299 = CARTESIAN_POINT('',(2.9,-2.775,1.175));
+#2300 = VECTOR('',#2301,1.);
+#2301 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2302 = ORIENTED_EDGE('',*,*,#1523,.F.);
+#2303 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2304,#2305)
+,(#2306,#2307
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#2304 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#2305 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#2306 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#2307 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#2308 = ADVANCED_FACE('',(#2309),#2328,.F.);
+#2309 = FACE_BOUND('',#2310,.F.);
+#2310 = EDGE_LOOP('',(#2311,#2312,#2321,#2327));
+#2311 = ORIENTED_EDGE('',*,*,#899,.T.);
+#2312 = ORIENTED_EDGE('',*,*,#2313,.T.);
+#2313 = EDGE_CURVE('',#892,#2314,#2316,.T.);
+#2314 = VERTEX_POINT('',#2315);
+#2315 = CARTESIAN_POINT('',(3.,2.125,0.925));
+#2316 = CIRCLE('',#2317,0.1);
+#2317 = AXIS2_PLACEMENT_3D('',#2318,#2319,#2320);
+#2318 = CARTESIAN_POINT('',(2.9,2.125,0.925));
+#2319 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2320 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#2321 = ORIENTED_EDGE('',*,*,#2322,.F.);
+#2322 = EDGE_CURVE('',#1595,#2314,#2323,.T.);
+#2323 = LINE('',#2324,#2325);
+#2324 = CARTESIAN_POINT('',(3.,2.425,0.925));
+#2325 = VECTOR('',#2326,1.);
+#2326 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2327 = ORIENTED_EDGE('',*,*,#1594,.F.);
+#2328 = CYLINDRICAL_SURFACE('',#2329,0.1);
+#2329 = AXIS2_PLACEMENT_3D('',#2330,#2331,#2332);
+#2330 = CARTESIAN_POINT('',(2.9,2.425,0.925));
+#2331 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2332 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#2333 = ADVANCED_FACE('',(#2334),#2412,.T.);
+#2334 = FACE_BOUND('',#2335,.T.);
+#2335 = EDGE_LOOP('',(#2336,#2337,#2338,#2339,#2347,#2356,#2364,#2372,
+#2380,#2389,#2397,#2406));
+#2336 = ORIENTED_EDGE('',*,*,#944,.F.);
+#2337 = ORIENTED_EDGE('',*,*,#891,.T.);
+#2338 = ORIENTED_EDGE('',*,*,#2313,.T.);
+#2339 = ORIENTED_EDGE('',*,*,#2340,.T.);
+#2340 = EDGE_CURVE('',#2314,#2341,#2343,.T.);
+#2341 = VERTEX_POINT('',#2342);
+#2342 = CARTESIAN_POINT('',(3.,2.125,0.25));
+#2343 = LINE('',#2344,#2345);
+#2344 = CARTESIAN_POINT('',(3.,2.125,0.925));
+#2345 = VECTOR('',#2346,1.);
+#2346 = DIRECTION('',(0.,0.,-1.));
+#2347 = ORIENTED_EDGE('',*,*,#2348,.T.);
+#2348 = EDGE_CURVE('',#2341,#2349,#2351,.T.);
+#2349 = VERTEX_POINT('',#2350);
+#2350 = CARTESIAN_POINT('',(3.25,2.125,-8.326672684689E-17));
+#2351 = CIRCLE('',#2352,0.25);
+#2352 = AXIS2_PLACEMENT_3D('',#2353,#2354,#2355);
+#2353 = CARTESIAN_POINT('',(3.25,2.125,0.25));
+#2354 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2355 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#2356 = ORIENTED_EDGE('',*,*,#2357,.T.);
+#2357 = EDGE_CURVE('',#2349,#2358,#2360,.T.);
+#2358 = VERTEX_POINT('',#2359);
+#2359 = CARTESIAN_POINT('',(3.9,2.125,-8.326672684689E-17));
+#2360 = LINE('',#2361,#2362);
+#2361 = CARTESIAN_POINT('',(3.25,2.125,-8.326672684689E-17));
+#2362 = VECTOR('',#2363,1.);
+#2363 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2364 = ORIENTED_EDGE('',*,*,#2365,.T.);
+#2365 = EDGE_CURVE('',#2358,#2366,#2368,.T.);
+#2366 = VERTEX_POINT('',#2367);
+#2367 = CARTESIAN_POINT('',(3.9,2.125,0.15));
+#2368 = LINE('',#2369,#2370);
+#2369 = CARTESIAN_POINT('',(3.9,2.125,-8.326672684689E-17));
+#2370 = VECTOR('',#2371,1.);
+#2371 = DIRECTION('',(0.,0.,1.));
+#2372 = ORIENTED_EDGE('',*,*,#2373,.T.);
+#2373 = EDGE_CURVE('',#2366,#2374,#2376,.T.);
+#2374 = VERTEX_POINT('',#2375);
+#2375 = CARTESIAN_POINT('',(3.25,2.125,0.15));
+#2376 = LINE('',#2377,#2378);
+#2377 = CARTESIAN_POINT('',(3.9,2.125,0.15));
+#2378 = VECTOR('',#2379,1.);
+#2379 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2380 = ORIENTED_EDGE('',*,*,#2381,.T.);
+#2381 = EDGE_CURVE('',#2374,#2382,#2384,.T.);
+#2382 = VERTEX_POINT('',#2383);
+#2383 = CARTESIAN_POINT('',(3.15,2.125,0.25));
+#2384 = CIRCLE('',#2385,0.1);
+#2385 = AXIS2_PLACEMENT_3D('',#2386,#2387,#2388);
+#2386 = CARTESIAN_POINT('',(3.25,2.125,0.25));
+#2387 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2388 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#2389 = ORIENTED_EDGE('',*,*,#2390,.T.);
+#2390 = EDGE_CURVE('',#2382,#2391,#2393,.T.);
+#2391 = VERTEX_POINT('',#2392);
+#2392 = CARTESIAN_POINT('',(3.15,2.125,0.925));
+#2393 = LINE('',#2394,#2395);
+#2394 = CARTESIAN_POINT('',(3.15,2.125,0.25));
+#2395 = VECTOR('',#2396,1.);
+#2396 = DIRECTION('',(0.,0.,1.));
+#2397 = ORIENTED_EDGE('',*,*,#2398,.T.);
+#2398 = EDGE_CURVE('',#2391,#2399,#2401,.T.);
+#2399 = VERTEX_POINT('',#2400);
+#2400 = CARTESIAN_POINT('',(2.9,2.125,1.175));
+#2401 = CIRCLE('',#2402,0.25);
+#2402 = AXIS2_PLACEMENT_3D('',#2403,#2404,#2405);
+#2403 = CARTESIAN_POINT('',(2.9,2.125,0.925));
+#2404 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2405 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#2406 = ORIENTED_EDGE('',*,*,#2407,.T.);
+#2407 = EDGE_CURVE('',#2399,#945,#2408,.T.);
+#2408 = LINE('',#2409,#2410);
+#2409 = CARTESIAN_POINT('',(2.9,2.125,1.175));
+#2410 = VECTOR('',#2411,1.);
+#2411 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2412 = PLANE('',#2413);
+#2413 = AXIS2_PLACEMENT_3D('',#2414,#2415,#2416);
+#2414 = CARTESIAN_POINT('',(3.155110977136,2.125,0.534523386087));
+#2415 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2416 = DIRECTION('',(0.,0.,1.));
+#2417 = ADVANCED_FACE('',(#2418),#2504,.F.);
+#2418 = FACE_BOUND('',#2419,.F.);
+#2419 = EDGE_LOOP('',(#2420,#2421,#2422,#2431,#2439,#2448,#2456,#2464,
+#2472,#2481,#2489,#2498));
+#2420 = ORIENTED_EDGE('',*,*,#984,.F.);
+#2421 = ORIENTED_EDGE('',*,*,#913,.T.);
+#2422 = ORIENTED_EDGE('',*,*,#2423,.T.);
+#2423 = EDGE_CURVE('',#914,#2424,#2426,.T.);
+#2424 = VERTEX_POINT('',#2425);
+#2425 = CARTESIAN_POINT('',(3.,-2.125,0.925));
+#2426 = CIRCLE('',#2427,0.1);
+#2427 = AXIS2_PLACEMENT_3D('',#2428,#2429,#2430);
+#2428 = CARTESIAN_POINT('',(2.9,-2.125,0.925));
+#2429 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2430 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#2431 = ORIENTED_EDGE('',*,*,#2432,.T.);
+#2432 = EDGE_CURVE('',#2424,#2433,#2435,.T.);
+#2433 = VERTEX_POINT('',#2434);
+#2434 = CARTESIAN_POINT('',(3.,-2.125,0.25));
+#2435 = LINE('',#2436,#2437);
+#2436 = CARTESIAN_POINT('',(3.,-2.125,0.925));
+#2437 = VECTOR('',#2438,1.);
+#2438 = DIRECTION('',(0.,0.,-1.));
+#2439 = ORIENTED_EDGE('',*,*,#2440,.T.);
+#2440 = EDGE_CURVE('',#2433,#2441,#2443,.T.);
+#2441 = VERTEX_POINT('',#2442);
+#2442 = CARTESIAN_POINT('',(3.25,-2.125,-8.326672684689E-17));
+#2443 = CIRCLE('',#2444,0.25);
+#2444 = AXIS2_PLACEMENT_3D('',#2445,#2446,#2447);
+#2445 = CARTESIAN_POINT('',(3.25,-2.125,0.25));
+#2446 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2447 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#2448 = ORIENTED_EDGE('',*,*,#2449,.T.);
+#2449 = EDGE_CURVE('',#2441,#2450,#2452,.T.);
+#2450 = VERTEX_POINT('',#2451);
+#2451 = CARTESIAN_POINT('',(3.9,-2.125,-8.326672684689E-17));
+#2452 = LINE('',#2453,#2454);
+#2453 = CARTESIAN_POINT('',(3.25,-2.125,-8.326672684689E-17));
+#2454 = VECTOR('',#2455,1.);
+#2455 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2456 = ORIENTED_EDGE('',*,*,#2457,.T.);
+#2457 = EDGE_CURVE('',#2450,#2458,#2460,.T.);
+#2458 = VERTEX_POINT('',#2459);
+#2459 = CARTESIAN_POINT('',(3.9,-2.125,0.15));
+#2460 = LINE('',#2461,#2462);
+#2461 = CARTESIAN_POINT('',(3.9,-2.125,-8.326672684689E-17));
+#2462 = VECTOR('',#2463,1.);
+#2463 = DIRECTION('',(0.,0.,1.));
+#2464 = ORIENTED_EDGE('',*,*,#2465,.T.);
+#2465 = EDGE_CURVE('',#2458,#2466,#2468,.T.);
+#2466 = VERTEX_POINT('',#2467);
+#2467 = CARTESIAN_POINT('',(3.25,-2.125,0.15));
+#2468 = LINE('',#2469,#2470);
+#2469 = CARTESIAN_POINT('',(3.9,-2.125,0.15));
+#2470 = VECTOR('',#2471,1.);
+#2471 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2472 = ORIENTED_EDGE('',*,*,#2473,.T.);
+#2473 = EDGE_CURVE('',#2466,#2474,#2476,.T.);
+#2474 = VERTEX_POINT('',#2475);
+#2475 = CARTESIAN_POINT('',(3.15,-2.125,0.25));
+#2476 = CIRCLE('',#2477,0.1);
+#2477 = AXIS2_PLACEMENT_3D('',#2478,#2479,#2480);
+#2478 = CARTESIAN_POINT('',(3.25,-2.125,0.25));
+#2479 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2480 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#2481 = ORIENTED_EDGE('',*,*,#2482,.T.);
+#2482 = EDGE_CURVE('',#2474,#2483,#2485,.T.);
+#2483 = VERTEX_POINT('',#2484);
+#2484 = CARTESIAN_POINT('',(3.15,-2.125,0.925));
+#2485 = LINE('',#2486,#2487);
+#2486 = CARTESIAN_POINT('',(3.15,-2.125,0.25));
+#2487 = VECTOR('',#2488,1.);
+#2488 = DIRECTION('',(0.,0.,1.));
+#2489 = ORIENTED_EDGE('',*,*,#2490,.T.);
+#2490 = EDGE_CURVE('',#2483,#2491,#2493,.T.);
+#2491 = VERTEX_POINT('',#2492);
+#2492 = CARTESIAN_POINT('',(2.9,-2.125,1.175));
+#2493 = CIRCLE('',#2494,0.25);
+#2494 = AXIS2_PLACEMENT_3D('',#2495,#2496,#2497);
+#2495 = CARTESIAN_POINT('',(2.9,-2.125,0.925));
+#2496 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2497 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#2498 = ORIENTED_EDGE('',*,*,#2499,.T.);
+#2499 = EDGE_CURVE('',#2491,#985,#2500,.T.);
+#2500 = LINE('',#2501,#2502);
+#2501 = CARTESIAN_POINT('',(2.9,-2.125,1.175));
+#2502 = VECTOR('',#2503,1.);
+#2503 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2504 = PLANE('',#2505);
+#2505 = AXIS2_PLACEMENT_3D('',#2506,#2507,#2508);
+#2506 = CARTESIAN_POINT('',(3.155110977136,-2.125,0.534523386087));
+#2507 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2508 = DIRECTION('',(0.,0.,1.));
+#2509 = ADVANCED_FACE('',(#2510),#2521,.F.);
+#2510 = FACE_BOUND('',#2511,.F.);
+#2511 = EDGE_LOOP('',(#2512,#2513,#2514,#2520));
+#2512 = ORIENTED_EDGE('',*,*,#930,.T.);
+#2513 = ORIENTED_EDGE('',*,*,#2200,.T.);
+#2514 = ORIENTED_EDGE('',*,*,#2515,.F.);
+#2515 = EDGE_CURVE('',#2424,#2201,#2516,.T.);
+#2516 = LINE('',#2517,#2518);
+#2517 = CARTESIAN_POINT('',(3.,-2.125,0.925));
+#2518 = VECTOR('',#2519,1.);
+#2519 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2520 = ORIENTED_EDGE('',*,*,#2423,.F.);
+#2521 = CYLINDRICAL_SURFACE('',#2522,0.1);
+#2522 = AXIS2_PLACEMENT_3D('',#2523,#2524,#2525);
+#2523 = CARTESIAN_POINT('',(2.9,-2.125,0.925));
+#2524 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2525 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#2526 = ADVANCED_FACE('',(#2527),#2543,.F.);
+#2527 = FACE_BOUND('',#2528,.F.);
+#2528 = EDGE_LOOP('',(#2529,#2535,#2536,#2542));
+#2529 = ORIENTED_EDGE('',*,*,#2530,.F.);
+#2530 = EDGE_CURVE('',#945,#1404,#2531,.T.);
+#2531 = LINE('',#2532,#2533);
+#2532 = CARTESIAN_POINT('',(2.9,2.125,1.175));
+#2533 = VECTOR('',#2534,1.);
+#2534 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2535 = ORIENTED_EDGE('',*,*,#961,.T.);
+#2536 = ORIENTED_EDGE('',*,*,#2537,.T.);
+#2537 = EDGE_CURVE('',#954,#1412,#2538,.T.);
+#2538 = LINE('',#2539,#2540);
+#2539 = CARTESIAN_POINT('',(2.9,1.775,1.175));
+#2540 = VECTOR('',#2541,1.);
+#2541 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2542 = ORIENTED_EDGE('',*,*,#1411,.F.);
+#2543 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2544,#2545)
+,(#2546,#2547
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#2544 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#2545 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#2546 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#2547 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#2548 = ADVANCED_FACE('',(#2549),#2635,.F.);
+#2549 = FACE_BOUND('',#2550,.F.);
+#2550 = EDGE_LOOP('',(#2551,#2552,#2553,#2562,#2570,#2579,#2587,#2595,
+#2603,#2612,#2620,#2629));
+#2551 = ORIENTED_EDGE('',*,*,#953,.F.);
+#2552 = ORIENTED_EDGE('',*,*,#1006,.T.);
+#2553 = ORIENTED_EDGE('',*,*,#2554,.T.);
+#2554 = EDGE_CURVE('',#1007,#2555,#2557,.T.);
+#2555 = VERTEX_POINT('',#2556);
+#2556 = CARTESIAN_POINT('',(3.,1.775,0.925));
+#2557 = CIRCLE('',#2558,0.1);
+#2558 = AXIS2_PLACEMENT_3D('',#2559,#2560,#2561);
+#2559 = CARTESIAN_POINT('',(2.9,1.775,0.925));
+#2560 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2561 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#2562 = ORIENTED_EDGE('',*,*,#2563,.T.);
+#2563 = EDGE_CURVE('',#2555,#2564,#2566,.T.);
+#2564 = VERTEX_POINT('',#2565);
+#2565 = CARTESIAN_POINT('',(3.,1.775,0.25));
+#2566 = LINE('',#2567,#2568);
+#2567 = CARTESIAN_POINT('',(3.,1.775,0.925));
+#2568 = VECTOR('',#2569,1.);
+#2569 = DIRECTION('',(0.,0.,-1.));
+#2570 = ORIENTED_EDGE('',*,*,#2571,.T.);
+#2571 = EDGE_CURVE('',#2564,#2572,#2574,.T.);
+#2572 = VERTEX_POINT('',#2573);
+#2573 = CARTESIAN_POINT('',(3.25,1.775,-8.326672684689E-17));
+#2574 = CIRCLE('',#2575,0.25);
+#2575 = AXIS2_PLACEMENT_3D('',#2576,#2577,#2578);
+#2576 = CARTESIAN_POINT('',(3.25,1.775,0.25));
+#2577 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2578 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#2579 = ORIENTED_EDGE('',*,*,#2580,.T.);
+#2580 = EDGE_CURVE('',#2572,#2581,#2583,.T.);
+#2581 = VERTEX_POINT('',#2582);
+#2582 = CARTESIAN_POINT('',(3.9,1.775,-8.326672684689E-17));
+#2583 = LINE('',#2584,#2585);
+#2584 = CARTESIAN_POINT('',(3.25,1.775,-8.326672684689E-17));
+#2585 = VECTOR('',#2586,1.);
+#2586 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2587 = ORIENTED_EDGE('',*,*,#2588,.T.);
+#2588 = EDGE_CURVE('',#2581,#2589,#2591,.T.);
+#2589 = VERTEX_POINT('',#2590);
+#2590 = CARTESIAN_POINT('',(3.9,1.775,0.15));
+#2591 = LINE('',#2592,#2593);
+#2592 = CARTESIAN_POINT('',(3.9,1.775,-8.326672684689E-17));
+#2593 = VECTOR('',#2594,1.);
+#2594 = DIRECTION('',(0.,0.,1.));
+#2595 = ORIENTED_EDGE('',*,*,#2596,.T.);
+#2596 = EDGE_CURVE('',#2589,#2597,#2599,.T.);
+#2597 = VERTEX_POINT('',#2598);
+#2598 = CARTESIAN_POINT('',(3.25,1.775,0.15));
+#2599 = LINE('',#2600,#2601);
+#2600 = CARTESIAN_POINT('',(3.9,1.775,0.15));
+#2601 = VECTOR('',#2602,1.);
+#2602 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2603 = ORIENTED_EDGE('',*,*,#2604,.T.);
+#2604 = EDGE_CURVE('',#2597,#2605,#2607,.T.);
+#2605 = VERTEX_POINT('',#2606);
+#2606 = CARTESIAN_POINT('',(3.15,1.775,0.25));
+#2607 = CIRCLE('',#2608,0.1);
+#2608 = AXIS2_PLACEMENT_3D('',#2609,#2610,#2611);
+#2609 = CARTESIAN_POINT('',(3.25,1.775,0.25));
+#2610 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2611 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#2612 = ORIENTED_EDGE('',*,*,#2613,.T.);
+#2613 = EDGE_CURVE('',#2605,#2614,#2616,.T.);
+#2614 = VERTEX_POINT('',#2615);
+#2615 = CARTESIAN_POINT('',(3.15,1.775,0.925));
+#2616 = LINE('',#2617,#2618);
+#2617 = CARTESIAN_POINT('',(3.15,1.775,0.25));
+#2618 = VECTOR('',#2619,1.);
+#2619 = DIRECTION('',(0.,0.,1.));
+#2620 = ORIENTED_EDGE('',*,*,#2621,.T.);
+#2621 = EDGE_CURVE('',#2614,#2622,#2624,.T.);
+#2622 = VERTEX_POINT('',#2623);
+#2623 = CARTESIAN_POINT('',(2.9,1.775,1.175));
+#2624 = CIRCLE('',#2625,0.25);
+#2625 = AXIS2_PLACEMENT_3D('',#2626,#2627,#2628);
+#2626 = CARTESIAN_POINT('',(2.9,1.775,0.925));
+#2627 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2628 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#2629 = ORIENTED_EDGE('',*,*,#2630,.T.);
+#2630 = EDGE_CURVE('',#2622,#954,#2631,.T.);
+#2631 = LINE('',#2632,#2633);
+#2632 = CARTESIAN_POINT('',(2.9,1.775,1.175));
+#2633 = VECTOR('',#2634,1.);
+#2634 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2635 = PLANE('',#2636);
+#2636 = AXIS2_PLACEMENT_3D('',#2637,#2638,#2639);
+#2637 = CARTESIAN_POINT('',(3.155110977136,1.775,0.534523386087));
+#2638 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2639 = DIRECTION('',(0.,0.,1.));
+#2640 = ADVANCED_FACE('',(#2641),#2727,.T.);
+#2641 = FACE_BOUND('',#2642,.T.);
+#2642 = EDGE_LOOP('',(#2643,#2644,#2645,#2654,#2662,#2671,#2679,#2687,
+#2695,#2704,#2712,#2721));
+#2643 = ORIENTED_EDGE('',*,*,#975,.F.);
+#2644 = ORIENTED_EDGE('',*,*,#1046,.T.);
+#2645 = ORIENTED_EDGE('',*,*,#2646,.T.);
+#2646 = EDGE_CURVE('',#1047,#2647,#2649,.T.);
+#2647 = VERTEX_POINT('',#2648);
+#2648 = CARTESIAN_POINT('',(3.,-1.775,0.925));
+#2649 = CIRCLE('',#2650,0.1);
+#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653);
+#2651 = CARTESIAN_POINT('',(2.9,-1.775,0.925));
+#2652 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2653 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#2654 = ORIENTED_EDGE('',*,*,#2655,.T.);
+#2655 = EDGE_CURVE('',#2647,#2656,#2658,.T.);
+#2656 = VERTEX_POINT('',#2657);
+#2657 = CARTESIAN_POINT('',(3.,-1.775,0.25));
+#2658 = LINE('',#2659,#2660);
+#2659 = CARTESIAN_POINT('',(3.,-1.775,0.925));
+#2660 = VECTOR('',#2661,1.);
+#2661 = DIRECTION('',(0.,0.,-1.));
+#2662 = ORIENTED_EDGE('',*,*,#2663,.T.);
+#2663 = EDGE_CURVE('',#2656,#2664,#2666,.T.);
+#2664 = VERTEX_POINT('',#2665);
+#2665 = CARTESIAN_POINT('',(3.25,-1.775,-8.326672684689E-17));
+#2666 = CIRCLE('',#2667,0.25);
+#2667 = AXIS2_PLACEMENT_3D('',#2668,#2669,#2670);
+#2668 = CARTESIAN_POINT('',(3.25,-1.775,0.25));
+#2669 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2670 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#2671 = ORIENTED_EDGE('',*,*,#2672,.T.);
+#2672 = EDGE_CURVE('',#2664,#2673,#2675,.T.);
+#2673 = VERTEX_POINT('',#2674);
+#2674 = CARTESIAN_POINT('',(3.9,-1.775,-8.326672684689E-17));
+#2675 = LINE('',#2676,#2677);
+#2676 = CARTESIAN_POINT('',(3.25,-1.775,-8.326672684689E-17));
+#2677 = VECTOR('',#2678,1.);
+#2678 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2679 = ORIENTED_EDGE('',*,*,#2680,.T.);
+#2680 = EDGE_CURVE('',#2673,#2681,#2683,.T.);
+#2681 = VERTEX_POINT('',#2682);
+#2682 = CARTESIAN_POINT('',(3.9,-1.775,0.15));
+#2683 = LINE('',#2684,#2685);
+#2684 = CARTESIAN_POINT('',(3.9,-1.775,-8.326672684689E-17));
+#2685 = VECTOR('',#2686,1.);
+#2686 = DIRECTION('',(0.,0.,1.));
+#2687 = ORIENTED_EDGE('',*,*,#2688,.T.);
+#2688 = EDGE_CURVE('',#2681,#2689,#2691,.T.);
+#2689 = VERTEX_POINT('',#2690);
+#2690 = CARTESIAN_POINT('',(3.25,-1.775,0.15));
+#2691 = LINE('',#2692,#2693);
+#2692 = CARTESIAN_POINT('',(3.9,-1.775,0.15));
+#2693 = VECTOR('',#2694,1.);
+#2694 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2695 = ORIENTED_EDGE('',*,*,#2696,.T.);
+#2696 = EDGE_CURVE('',#2689,#2697,#2699,.T.);
+#2697 = VERTEX_POINT('',#2698);
+#2698 = CARTESIAN_POINT('',(3.15,-1.775,0.25));
+#2699 = CIRCLE('',#2700,0.1);
+#2700 = AXIS2_PLACEMENT_3D('',#2701,#2702,#2703);
+#2701 = CARTESIAN_POINT('',(3.25,-1.775,0.25));
+#2702 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2703 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#2704 = ORIENTED_EDGE('',*,*,#2705,.T.);
+#2705 = EDGE_CURVE('',#2697,#2706,#2708,.T.);
+#2706 = VERTEX_POINT('',#2707);
+#2707 = CARTESIAN_POINT('',(3.15,-1.775,0.925));
+#2708 = LINE('',#2709,#2710);
+#2709 = CARTESIAN_POINT('',(3.15,-1.775,0.25));
+#2710 = VECTOR('',#2711,1.);
+#2711 = DIRECTION('',(0.,0.,1.));
+#2712 = ORIENTED_EDGE('',*,*,#2713,.T.);
+#2713 = EDGE_CURVE('',#2706,#2714,#2716,.T.);
+#2714 = VERTEX_POINT('',#2715);
+#2715 = CARTESIAN_POINT('',(2.9,-1.775,1.175));
+#2716 = CIRCLE('',#2717,0.25);
+#2717 = AXIS2_PLACEMENT_3D('',#2718,#2719,#2720);
+#2718 = CARTESIAN_POINT('',(2.9,-1.775,0.925));
+#2719 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2720 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#2721 = ORIENTED_EDGE('',*,*,#2722,.T.);
+#2722 = EDGE_CURVE('',#2714,#976,#2723,.T.);
+#2723 = LINE('',#2724,#2725);
+#2724 = CARTESIAN_POINT('',(2.9,-1.775,1.175));
+#2725 = VECTOR('',#2726,1.);
+#2726 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2727 = PLANE('',#2728);
+#2728 = AXIS2_PLACEMENT_3D('',#2729,#2730,#2731);
+#2729 = CARTESIAN_POINT('',(3.155110977136,-1.775,0.534523386087));
+#2730 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2731 = DIRECTION('',(0.,0.,1.));
+#2732 = ADVANCED_FACE('',(#2733),#2749,.F.);
+#2733 = FACE_BOUND('',#2734,.F.);
+#2734 = EDGE_LOOP('',(#2735,#2741,#2742,#2748));
+#2735 = ORIENTED_EDGE('',*,*,#2736,.F.);
+#2736 = EDGE_CURVE('',#976,#1500,#2737,.T.);
+#2737 = LINE('',#2738,#2739);
+#2738 = CARTESIAN_POINT('',(2.9,-1.775,1.175));
+#2739 = VECTOR('',#2740,1.);
+#2740 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2741 = ORIENTED_EDGE('',*,*,#992,.T.);
+#2742 = ORIENTED_EDGE('',*,*,#2743,.T.);
+#2743 = EDGE_CURVE('',#985,#1508,#2744,.T.);
+#2744 = LINE('',#2745,#2746);
+#2745 = CARTESIAN_POINT('',(2.9,-2.125,1.175));
+#2746 = VECTOR('',#2747,1.);
+#2747 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2748 = ORIENTED_EDGE('',*,*,#1507,.F.);
+#2749 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2750,#2751)
+,(#2752,#2753
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#2750 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#2751 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#2752 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#2753 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#2754 = ADVANCED_FACE('',(#2755),#2774,.F.);
+#2755 = FACE_BOUND('',#2756,.F.);
+#2756 = EDGE_LOOP('',(#2757,#2758,#2767,#2773));
+#2757 = ORIENTED_EDGE('',*,*,#1023,.T.);
+#2758 = ORIENTED_EDGE('',*,*,#2759,.T.);
+#2759 = EDGE_CURVE('',#1016,#2760,#2762,.T.);
+#2760 = VERTEX_POINT('',#2761);
+#2761 = CARTESIAN_POINT('',(3.,1.475,0.925));
+#2762 = CIRCLE('',#2763,0.1);
+#2763 = AXIS2_PLACEMENT_3D('',#2764,#2765,#2766);
+#2764 = CARTESIAN_POINT('',(2.9,1.475,0.925));
+#2765 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2766 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#2767 = ORIENTED_EDGE('',*,*,#2768,.F.);
+#2768 = EDGE_CURVE('',#2555,#2760,#2769,.T.);
+#2769 = LINE('',#2770,#2771);
+#2770 = CARTESIAN_POINT('',(3.,1.775,0.925));
+#2771 = VECTOR('',#2772,1.);
+#2772 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2773 = ORIENTED_EDGE('',*,*,#2554,.F.);
+#2774 = CYLINDRICAL_SURFACE('',#2775,0.1);
+#2775 = AXIS2_PLACEMENT_3D('',#2776,#2777,#2778);
+#2776 = CARTESIAN_POINT('',(2.9,1.775,0.925));
+#2777 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2778 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#2779 = ADVANCED_FACE('',(#2780),#2858,.T.);
+#2780 = FACE_BOUND('',#2781,.T.);
+#2781 = EDGE_LOOP('',(#2782,#2783,#2784,#2785,#2793,#2802,#2810,#2818,
+#2826,#2835,#2843,#2852));
+#2782 = ORIENTED_EDGE('',*,*,#1068,.F.);
+#2783 = ORIENTED_EDGE('',*,*,#1015,.T.);
+#2784 = ORIENTED_EDGE('',*,*,#2759,.T.);
+#2785 = ORIENTED_EDGE('',*,*,#2786,.T.);
+#2786 = EDGE_CURVE('',#2760,#2787,#2789,.T.);
+#2787 = VERTEX_POINT('',#2788);
+#2788 = CARTESIAN_POINT('',(3.,1.475,0.25));
+#2789 = LINE('',#2790,#2791);
+#2790 = CARTESIAN_POINT('',(3.,1.475,0.925));
+#2791 = VECTOR('',#2792,1.);
+#2792 = DIRECTION('',(0.,0.,-1.));
+#2793 = ORIENTED_EDGE('',*,*,#2794,.T.);
+#2794 = EDGE_CURVE('',#2787,#2795,#2797,.T.);
+#2795 = VERTEX_POINT('',#2796);
+#2796 = CARTESIAN_POINT('',(3.25,1.475,-8.326672684689E-17));
+#2797 = CIRCLE('',#2798,0.25);
+#2798 = AXIS2_PLACEMENT_3D('',#2799,#2800,#2801);
+#2799 = CARTESIAN_POINT('',(3.25,1.475,0.25));
+#2800 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2801 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#2802 = ORIENTED_EDGE('',*,*,#2803,.T.);
+#2803 = EDGE_CURVE('',#2795,#2804,#2806,.T.);
+#2804 = VERTEX_POINT('',#2805);
+#2805 = CARTESIAN_POINT('',(3.9,1.475,-8.326672684689E-17));
+#2806 = LINE('',#2807,#2808);
+#2807 = CARTESIAN_POINT('',(3.25,1.475,-8.326672684689E-17));
+#2808 = VECTOR('',#2809,1.);
+#2809 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2810 = ORIENTED_EDGE('',*,*,#2811,.T.);
+#2811 = EDGE_CURVE('',#2804,#2812,#2814,.T.);
+#2812 = VERTEX_POINT('',#2813);
+#2813 = CARTESIAN_POINT('',(3.9,1.475,0.15));
+#2814 = LINE('',#2815,#2816);
+#2815 = CARTESIAN_POINT('',(3.9,1.475,-8.326672684689E-17));
+#2816 = VECTOR('',#2817,1.);
+#2817 = DIRECTION('',(0.,0.,1.));
+#2818 = ORIENTED_EDGE('',*,*,#2819,.T.);
+#2819 = EDGE_CURVE('',#2812,#2820,#2822,.T.);
+#2820 = VERTEX_POINT('',#2821);
+#2821 = CARTESIAN_POINT('',(3.25,1.475,0.15));
+#2822 = LINE('',#2823,#2824);
+#2823 = CARTESIAN_POINT('',(3.9,1.475,0.15));
+#2824 = VECTOR('',#2825,1.);
+#2825 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2826 = ORIENTED_EDGE('',*,*,#2827,.T.);
+#2827 = EDGE_CURVE('',#2820,#2828,#2830,.T.);
+#2828 = VERTEX_POINT('',#2829);
+#2829 = CARTESIAN_POINT('',(3.15,1.475,0.25));
+#2830 = CIRCLE('',#2831,0.1);
+#2831 = AXIS2_PLACEMENT_3D('',#2832,#2833,#2834);
+#2832 = CARTESIAN_POINT('',(3.25,1.475,0.25));
+#2833 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2834 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#2835 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#2836 = EDGE_CURVE('',#2828,#2837,#2839,.T.);
+#2837 = VERTEX_POINT('',#2838);
+#2838 = CARTESIAN_POINT('',(3.15,1.475,0.925));
+#2839 = LINE('',#2840,#2841);
+#2840 = CARTESIAN_POINT('',(3.15,1.475,0.25));
+#2841 = VECTOR('',#2842,1.);
+#2842 = DIRECTION('',(0.,0.,1.));
+#2843 = ORIENTED_EDGE('',*,*,#2844,.T.);
+#2844 = EDGE_CURVE('',#2837,#2845,#2847,.T.);
+#2845 = VERTEX_POINT('',#2846);
+#2846 = CARTESIAN_POINT('',(2.9,1.475,1.175));
+#2847 = CIRCLE('',#2848,0.25);
+#2848 = AXIS2_PLACEMENT_3D('',#2849,#2850,#2851);
+#2849 = CARTESIAN_POINT('',(2.9,1.475,0.925));
+#2850 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2851 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#2852 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#2853 = EDGE_CURVE('',#2845,#1069,#2854,.T.);
+#2854 = LINE('',#2855,#2856);
+#2855 = CARTESIAN_POINT('',(2.9,1.475,1.175));
+#2856 = VECTOR('',#2857,1.);
+#2857 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2858 = PLANE('',#2859);
+#2859 = AXIS2_PLACEMENT_3D('',#2860,#2861,#2862);
+#2860 = CARTESIAN_POINT('',(3.155110977136,1.475,0.534523386087));
+#2861 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2862 = DIRECTION('',(0.,0.,1.));
+#2863 = ADVANCED_FACE('',(#2864),#2950,.F.);
+#2864 = FACE_BOUND('',#2865,.F.);
+#2865 = EDGE_LOOP('',(#2866,#2867,#2868,#2877,#2885,#2894,#2902,#2910,
+#2918,#2927,#2935,#2944));
+#2866 = ORIENTED_EDGE('',*,*,#1108,.F.);
+#2867 = ORIENTED_EDGE('',*,*,#1037,.T.);
+#2868 = ORIENTED_EDGE('',*,*,#2869,.T.);
+#2869 = EDGE_CURVE('',#1038,#2870,#2872,.T.);
+#2870 = VERTEX_POINT('',#2871);
+#2871 = CARTESIAN_POINT('',(3.,-1.475,0.925));
+#2872 = CIRCLE('',#2873,0.1);
+#2873 = AXIS2_PLACEMENT_3D('',#2874,#2875,#2876);
+#2874 = CARTESIAN_POINT('',(2.9,-1.475,0.925));
+#2875 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2876 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#2877 = ORIENTED_EDGE('',*,*,#2878,.T.);
+#2878 = EDGE_CURVE('',#2870,#2879,#2881,.T.);
+#2879 = VERTEX_POINT('',#2880);
+#2880 = CARTESIAN_POINT('',(3.,-1.475,0.25));
+#2881 = LINE('',#2882,#2883);
+#2882 = CARTESIAN_POINT('',(3.,-1.475,0.925));
+#2883 = VECTOR('',#2884,1.);
+#2884 = DIRECTION('',(0.,0.,-1.));
+#2885 = ORIENTED_EDGE('',*,*,#2886,.T.);
+#2886 = EDGE_CURVE('',#2879,#2887,#2889,.T.);
+#2887 = VERTEX_POINT('',#2888);
+#2888 = CARTESIAN_POINT('',(3.25,-1.475,-8.326672684689E-17));
+#2889 = CIRCLE('',#2890,0.25);
+#2890 = AXIS2_PLACEMENT_3D('',#2891,#2892,#2893);
+#2891 = CARTESIAN_POINT('',(3.25,-1.475,0.25));
+#2892 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2893 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#2894 = ORIENTED_EDGE('',*,*,#2895,.T.);
+#2895 = EDGE_CURVE('',#2887,#2896,#2898,.T.);
+#2896 = VERTEX_POINT('',#2897);
+#2897 = CARTESIAN_POINT('',(3.9,-1.475,-8.326672684689E-17));
+#2898 = LINE('',#2899,#2900);
+#2899 = CARTESIAN_POINT('',(3.25,-1.475,-8.326672684689E-17));
+#2900 = VECTOR('',#2901,1.);
+#2901 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#2902 = ORIENTED_EDGE('',*,*,#2903,.T.);
+#2903 = EDGE_CURVE('',#2896,#2904,#2906,.T.);
+#2904 = VERTEX_POINT('',#2905);
+#2905 = CARTESIAN_POINT('',(3.9,-1.475,0.15));
+#2906 = LINE('',#2907,#2908);
+#2907 = CARTESIAN_POINT('',(3.9,-1.475,-8.326672684689E-17));
+#2908 = VECTOR('',#2909,1.);
+#2909 = DIRECTION('',(0.,0.,1.));
+#2910 = ORIENTED_EDGE('',*,*,#2911,.T.);
+#2911 = EDGE_CURVE('',#2904,#2912,#2914,.T.);
+#2912 = VERTEX_POINT('',#2913);
+#2913 = CARTESIAN_POINT('',(3.25,-1.475,0.15));
+#2914 = LINE('',#2915,#2916);
+#2915 = CARTESIAN_POINT('',(3.9,-1.475,0.15));
+#2916 = VECTOR('',#2917,1.);
+#2917 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2918 = ORIENTED_EDGE('',*,*,#2919,.T.);
+#2919 = EDGE_CURVE('',#2912,#2920,#2922,.T.);
+#2920 = VERTEX_POINT('',#2921);
+#2921 = CARTESIAN_POINT('',(3.15,-1.475,0.25));
+#2922 = CIRCLE('',#2923,0.1);
+#2923 = AXIS2_PLACEMENT_3D('',#2924,#2925,#2926);
+#2924 = CARTESIAN_POINT('',(3.25,-1.475,0.25));
+#2925 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2926 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#2927 = ORIENTED_EDGE('',*,*,#2928,.T.);
+#2928 = EDGE_CURVE('',#2920,#2929,#2931,.T.);
+#2929 = VERTEX_POINT('',#2930);
+#2930 = CARTESIAN_POINT('',(3.15,-1.475,0.925));
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(3.15,-1.475,0.25));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(0.,0.,1.));
+#2935 = ORIENTED_EDGE('',*,*,#2936,.T.);
+#2936 = EDGE_CURVE('',#2929,#2937,#2939,.T.);
+#2937 = VERTEX_POINT('',#2938);
+#2938 = CARTESIAN_POINT('',(2.9,-1.475,1.175));
+#2939 = CIRCLE('',#2940,0.25);
+#2940 = AXIS2_PLACEMENT_3D('',#2941,#2942,#2943);
+#2941 = CARTESIAN_POINT('',(2.9,-1.475,0.925));
+#2942 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2943 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#2944 = ORIENTED_EDGE('',*,*,#2945,.T.);
+#2945 = EDGE_CURVE('',#2937,#1109,#2946,.T.);
+#2946 = LINE('',#2947,#2948);
+#2947 = CARTESIAN_POINT('',(2.9,-1.475,1.175));
+#2948 = VECTOR('',#2949,1.);
+#2949 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2950 = PLANE('',#2951);
+#2951 = AXIS2_PLACEMENT_3D('',#2952,#2953,#2954);
+#2952 = CARTESIAN_POINT('',(3.155110977136,-1.475,0.534523386087));
+#2953 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2954 = DIRECTION('',(0.,0.,1.));
+#2955 = ADVANCED_FACE('',(#2956),#2967,.F.);
+#2956 = FACE_BOUND('',#2957,.F.);
+#2957 = EDGE_LOOP('',(#2958,#2959,#2960,#2966));
+#2958 = ORIENTED_EDGE('',*,*,#1054,.T.);
+#2959 = ORIENTED_EDGE('',*,*,#2646,.T.);
+#2960 = ORIENTED_EDGE('',*,*,#2961,.F.);
+#2961 = EDGE_CURVE('',#2870,#2647,#2962,.T.);
+#2962 = LINE('',#2963,#2964);
+#2963 = CARTESIAN_POINT('',(3.,-1.475,0.925));
+#2964 = VECTOR('',#2965,1.);
+#2965 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#2966 = ORIENTED_EDGE('',*,*,#2869,.F.);
+#2967 = CYLINDRICAL_SURFACE('',#2968,0.1);
+#2968 = AXIS2_PLACEMENT_3D('',#2969,#2970,#2971);
+#2969 = CARTESIAN_POINT('',(2.9,-1.475,0.925));
+#2970 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#2971 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#2972 = ADVANCED_FACE('',(#2973),#2989,.F.);
+#2973 = FACE_BOUND('',#2974,.F.);
+#2974 = EDGE_LOOP('',(#2975,#2981,#2982,#2988));
+#2975 = ORIENTED_EDGE('',*,*,#2976,.F.);
+#2976 = EDGE_CURVE('',#1069,#1420,#2977,.T.);
+#2977 = LINE('',#2978,#2979);
+#2978 = CARTESIAN_POINT('',(2.9,1.475,1.175));
+#2979 = VECTOR('',#2980,1.);
+#2980 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2981 = ORIENTED_EDGE('',*,*,#1085,.T.);
+#2982 = ORIENTED_EDGE('',*,*,#2983,.T.);
+#2983 = EDGE_CURVE('',#1078,#1428,#2984,.T.);
+#2984 = LINE('',#2985,#2986);
+#2985 = CARTESIAN_POINT('',(2.9,1.125,1.175));
+#2986 = VECTOR('',#2987,1.);
+#2987 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#2988 = ORIENTED_EDGE('',*,*,#1427,.F.);
+#2989 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2990,#2991)
+,(#2992,#2993
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#2990 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#2991 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#2992 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#2993 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#2994 = ADVANCED_FACE('',(#2995),#3081,.F.);
+#2995 = FACE_BOUND('',#2996,.F.);
+#2996 = EDGE_LOOP('',(#2997,#2998,#2999,#3008,#3016,#3025,#3033,#3041,
+#3049,#3058,#3066,#3075));
+#2997 = ORIENTED_EDGE('',*,*,#1077,.F.);
+#2998 = ORIENTED_EDGE('',*,*,#1130,.T.);
+#2999 = ORIENTED_EDGE('',*,*,#3000,.T.);
+#3000 = EDGE_CURVE('',#1131,#3001,#3003,.T.);
+#3001 = VERTEX_POINT('',#3002);
+#3002 = CARTESIAN_POINT('',(3.,1.125,0.925));
+#3003 = CIRCLE('',#3004,0.1);
+#3004 = AXIS2_PLACEMENT_3D('',#3005,#3006,#3007);
+#3005 = CARTESIAN_POINT('',(2.9,1.125,0.925));
+#3006 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3007 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#3008 = ORIENTED_EDGE('',*,*,#3009,.T.);
+#3009 = EDGE_CURVE('',#3001,#3010,#3012,.T.);
+#3010 = VERTEX_POINT('',#3011);
+#3011 = CARTESIAN_POINT('',(3.,1.125,0.25));
+#3012 = LINE('',#3013,#3014);
+#3013 = CARTESIAN_POINT('',(3.,1.125,0.925));
+#3014 = VECTOR('',#3015,1.);
+#3015 = DIRECTION('',(0.,0.,-1.));
+#3016 = ORIENTED_EDGE('',*,*,#3017,.T.);
+#3017 = EDGE_CURVE('',#3010,#3018,#3020,.T.);
+#3018 = VERTEX_POINT('',#3019);
+#3019 = CARTESIAN_POINT('',(3.25,1.125,-8.326672684689E-17));
+#3020 = CIRCLE('',#3021,0.25);
+#3021 = AXIS2_PLACEMENT_3D('',#3022,#3023,#3024);
+#3022 = CARTESIAN_POINT('',(3.25,1.125,0.25));
+#3023 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3024 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#3025 = ORIENTED_EDGE('',*,*,#3026,.T.);
+#3026 = EDGE_CURVE('',#3018,#3027,#3029,.T.);
+#3027 = VERTEX_POINT('',#3028);
+#3028 = CARTESIAN_POINT('',(3.9,1.125,-8.326672684689E-17));
+#3029 = LINE('',#3030,#3031);
+#3030 = CARTESIAN_POINT('',(3.25,1.125,-8.326672684689E-17));
+#3031 = VECTOR('',#3032,1.);
+#3032 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3033 = ORIENTED_EDGE('',*,*,#3034,.T.);
+#3034 = EDGE_CURVE('',#3027,#3035,#3037,.T.);
+#3035 = VERTEX_POINT('',#3036);
+#3036 = CARTESIAN_POINT('',(3.9,1.125,0.15));
+#3037 = LINE('',#3038,#3039);
+#3038 = CARTESIAN_POINT('',(3.9,1.125,-8.326672684689E-17));
+#3039 = VECTOR('',#3040,1.);
+#3040 = DIRECTION('',(0.,0.,1.));
+#3041 = ORIENTED_EDGE('',*,*,#3042,.T.);
+#3042 = EDGE_CURVE('',#3035,#3043,#3045,.T.);
+#3043 = VERTEX_POINT('',#3044);
+#3044 = CARTESIAN_POINT('',(3.25,1.125,0.15));
+#3045 = LINE('',#3046,#3047);
+#3046 = CARTESIAN_POINT('',(3.9,1.125,0.15));
+#3047 = VECTOR('',#3048,1.);
+#3048 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3049 = ORIENTED_EDGE('',*,*,#3050,.T.);
+#3050 = EDGE_CURVE('',#3043,#3051,#3053,.T.);
+#3051 = VERTEX_POINT('',#3052);
+#3052 = CARTESIAN_POINT('',(3.15,1.125,0.25));
+#3053 = CIRCLE('',#3054,0.1);
+#3054 = AXIS2_PLACEMENT_3D('',#3055,#3056,#3057);
+#3055 = CARTESIAN_POINT('',(3.25,1.125,0.25));
+#3056 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3057 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#3058 = ORIENTED_EDGE('',*,*,#3059,.T.);
+#3059 = EDGE_CURVE('',#3051,#3060,#3062,.T.);
+#3060 = VERTEX_POINT('',#3061);
+#3061 = CARTESIAN_POINT('',(3.15,1.125,0.925));
+#3062 = LINE('',#3063,#3064);
+#3063 = CARTESIAN_POINT('',(3.15,1.125,0.25));
+#3064 = VECTOR('',#3065,1.);
+#3065 = DIRECTION('',(0.,0.,1.));
+#3066 = ORIENTED_EDGE('',*,*,#3067,.T.);
+#3067 = EDGE_CURVE('',#3060,#3068,#3070,.T.);
+#3068 = VERTEX_POINT('',#3069);
+#3069 = CARTESIAN_POINT('',(2.9,1.125,1.175));
+#3070 = CIRCLE('',#3071,0.25);
+#3071 = AXIS2_PLACEMENT_3D('',#3072,#3073,#3074);
+#3072 = CARTESIAN_POINT('',(2.9,1.125,0.925));
+#3073 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3074 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#3075 = ORIENTED_EDGE('',*,*,#3076,.T.);
+#3076 = EDGE_CURVE('',#3068,#1078,#3077,.T.);
+#3077 = LINE('',#3078,#3079);
+#3078 = CARTESIAN_POINT('',(2.9,1.125,1.175));
+#3079 = VECTOR('',#3080,1.);
+#3080 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3081 = PLANE('',#3082);
+#3082 = AXIS2_PLACEMENT_3D('',#3083,#3084,#3085);
+#3083 = CARTESIAN_POINT('',(3.155110977136,1.125,0.534523386087));
+#3084 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3085 = DIRECTION('',(0.,0.,1.));
+#3086 = ADVANCED_FACE('',(#3087),#3173,.T.);
+#3087 = FACE_BOUND('',#3088,.T.);
+#3088 = EDGE_LOOP('',(#3089,#3090,#3091,#3100,#3108,#3117,#3125,#3133,
+#3141,#3150,#3158,#3167));
+#3089 = ORIENTED_EDGE('',*,*,#1099,.F.);
+#3090 = ORIENTED_EDGE('',*,*,#1170,.T.);
+#3091 = ORIENTED_EDGE('',*,*,#3092,.T.);
+#3092 = EDGE_CURVE('',#1171,#3093,#3095,.T.);
+#3093 = VERTEX_POINT('',#3094);
+#3094 = CARTESIAN_POINT('',(3.,-1.125,0.925));
+#3095 = CIRCLE('',#3096,0.1);
+#3096 = AXIS2_PLACEMENT_3D('',#3097,#3098,#3099);
+#3097 = CARTESIAN_POINT('',(2.9,-1.125,0.925));
+#3098 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3099 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#3100 = ORIENTED_EDGE('',*,*,#3101,.T.);
+#3101 = EDGE_CURVE('',#3093,#3102,#3104,.T.);
+#3102 = VERTEX_POINT('',#3103);
+#3103 = CARTESIAN_POINT('',(3.,-1.125,0.25));
+#3104 = LINE('',#3105,#3106);
+#3105 = CARTESIAN_POINT('',(3.,-1.125,0.925));
+#3106 = VECTOR('',#3107,1.);
+#3107 = DIRECTION('',(0.,0.,-1.));
+#3108 = ORIENTED_EDGE('',*,*,#3109,.T.);
+#3109 = EDGE_CURVE('',#3102,#3110,#3112,.T.);
+#3110 = VERTEX_POINT('',#3111);
+#3111 = CARTESIAN_POINT('',(3.25,-1.125,-8.326672684689E-17));
+#3112 = CIRCLE('',#3113,0.25);
+#3113 = AXIS2_PLACEMENT_3D('',#3114,#3115,#3116);
+#3114 = CARTESIAN_POINT('',(3.25,-1.125,0.25));
+#3115 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3116 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#3117 = ORIENTED_EDGE('',*,*,#3118,.T.);
+#3118 = EDGE_CURVE('',#3110,#3119,#3121,.T.);
+#3119 = VERTEX_POINT('',#3120);
+#3120 = CARTESIAN_POINT('',(3.9,-1.125,-8.326672684689E-17));
+#3121 = LINE('',#3122,#3123);
+#3122 = CARTESIAN_POINT('',(3.25,-1.125,-8.326672684689E-17));
+#3123 = VECTOR('',#3124,1.);
+#3124 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3125 = ORIENTED_EDGE('',*,*,#3126,.T.);
+#3126 = EDGE_CURVE('',#3119,#3127,#3129,.T.);
+#3127 = VERTEX_POINT('',#3128);
+#3128 = CARTESIAN_POINT('',(3.9,-1.125,0.15));
+#3129 = LINE('',#3130,#3131);
+#3130 = CARTESIAN_POINT('',(3.9,-1.125,-8.326672684689E-17));
+#3131 = VECTOR('',#3132,1.);
+#3132 = DIRECTION('',(0.,0.,1.));
+#3133 = ORIENTED_EDGE('',*,*,#3134,.T.);
+#3134 = EDGE_CURVE('',#3127,#3135,#3137,.T.);
+#3135 = VERTEX_POINT('',#3136);
+#3136 = CARTESIAN_POINT('',(3.25,-1.125,0.15));
+#3137 = LINE('',#3138,#3139);
+#3138 = CARTESIAN_POINT('',(3.9,-1.125,0.15));
+#3139 = VECTOR('',#3140,1.);
+#3140 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3141 = ORIENTED_EDGE('',*,*,#3142,.T.);
+#3142 = EDGE_CURVE('',#3135,#3143,#3145,.T.);
+#3143 = VERTEX_POINT('',#3144);
+#3144 = CARTESIAN_POINT('',(3.15,-1.125,0.25));
+#3145 = CIRCLE('',#3146,0.1);
+#3146 = AXIS2_PLACEMENT_3D('',#3147,#3148,#3149);
+#3147 = CARTESIAN_POINT('',(3.25,-1.125,0.25));
+#3148 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3149 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#3150 = ORIENTED_EDGE('',*,*,#3151,.T.);
+#3151 = EDGE_CURVE('',#3143,#3152,#3154,.T.);
+#3152 = VERTEX_POINT('',#3153);
+#3153 = CARTESIAN_POINT('',(3.15,-1.125,0.925));
+#3154 = LINE('',#3155,#3156);
+#3155 = CARTESIAN_POINT('',(3.15,-1.125,0.25));
+#3156 = VECTOR('',#3157,1.);
+#3157 = DIRECTION('',(0.,0.,1.));
+#3158 = ORIENTED_EDGE('',*,*,#3159,.T.);
+#3159 = EDGE_CURVE('',#3152,#3160,#3162,.T.);
+#3160 = VERTEX_POINT('',#3161);
+#3161 = CARTESIAN_POINT('',(2.9,-1.125,1.175));
+#3162 = CIRCLE('',#3163,0.25);
+#3163 = AXIS2_PLACEMENT_3D('',#3164,#3165,#3166);
+#3164 = CARTESIAN_POINT('',(2.9,-1.125,0.925));
+#3165 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3166 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#3167 = ORIENTED_EDGE('',*,*,#3168,.T.);
+#3168 = EDGE_CURVE('',#3160,#1100,#3169,.T.);
+#3169 = LINE('',#3170,#3171);
+#3170 = CARTESIAN_POINT('',(2.9,-1.125,1.175));
+#3171 = VECTOR('',#3172,1.);
+#3172 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3173 = PLANE('',#3174);
+#3174 = AXIS2_PLACEMENT_3D('',#3175,#3176,#3177);
+#3175 = CARTESIAN_POINT('',(3.155110977136,-1.125,0.534523386087));
+#3176 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3177 = DIRECTION('',(0.,0.,1.));
+#3178 = ADVANCED_FACE('',(#3179),#3195,.F.);
+#3179 = FACE_BOUND('',#3180,.F.);
+#3180 = EDGE_LOOP('',(#3181,#3187,#3188,#3194));
+#3181 = ORIENTED_EDGE('',*,*,#3182,.F.);
+#3182 = EDGE_CURVE('',#1100,#1484,#3183,.T.);
+#3183 = LINE('',#3184,#3185);
+#3184 = CARTESIAN_POINT('',(2.9,-1.125,1.175));
+#3185 = VECTOR('',#3186,1.);
+#3186 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3187 = ORIENTED_EDGE('',*,*,#1116,.T.);
+#3188 = ORIENTED_EDGE('',*,*,#3189,.T.);
+#3189 = EDGE_CURVE('',#1109,#1492,#3190,.T.);
+#3190 = LINE('',#3191,#3192);
+#3191 = CARTESIAN_POINT('',(2.9,-1.475,1.175));
+#3192 = VECTOR('',#3193,1.);
+#3193 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3194 = ORIENTED_EDGE('',*,*,#1491,.F.);
+#3195 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3196,#3197)
+,(#3198,#3199
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#3196 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#3197 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#3198 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#3199 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#3200 = ADVANCED_FACE('',(#3201),#3220,.F.);
+#3201 = FACE_BOUND('',#3202,.F.);
+#3202 = EDGE_LOOP('',(#3203,#3204,#3213,#3219));
+#3203 = ORIENTED_EDGE('',*,*,#1147,.T.);
+#3204 = ORIENTED_EDGE('',*,*,#3205,.T.);
+#3205 = EDGE_CURVE('',#1140,#3206,#3208,.T.);
+#3206 = VERTEX_POINT('',#3207);
+#3207 = CARTESIAN_POINT('',(3.,0.825,0.925));
+#3208 = CIRCLE('',#3209,0.1);
+#3209 = AXIS2_PLACEMENT_3D('',#3210,#3211,#3212);
+#3210 = CARTESIAN_POINT('',(2.9,0.825,0.925));
+#3211 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3212 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#3213 = ORIENTED_EDGE('',*,*,#3214,.F.);
+#3214 = EDGE_CURVE('',#3001,#3206,#3215,.T.);
+#3215 = LINE('',#3216,#3217);
+#3216 = CARTESIAN_POINT('',(3.,1.125,0.925));
+#3217 = VECTOR('',#3218,1.);
+#3218 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3219 = ORIENTED_EDGE('',*,*,#3000,.F.);
+#3220 = CYLINDRICAL_SURFACE('',#3221,0.1);
+#3221 = AXIS2_PLACEMENT_3D('',#3222,#3223,#3224);
+#3222 = CARTESIAN_POINT('',(2.9,1.125,0.925));
+#3223 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3224 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#3225 = ADVANCED_FACE('',(#3226),#3304,.T.);
+#3226 = FACE_BOUND('',#3227,.T.);
+#3227 = EDGE_LOOP('',(#3228,#3229,#3230,#3231,#3239,#3248,#3256,#3264,
+#3272,#3281,#3289,#3298));
+#3228 = ORIENTED_EDGE('',*,*,#1192,.F.);
+#3229 = ORIENTED_EDGE('',*,*,#1139,.T.);
+#3230 = ORIENTED_EDGE('',*,*,#3205,.T.);
+#3231 = ORIENTED_EDGE('',*,*,#3232,.T.);
+#3232 = EDGE_CURVE('',#3206,#3233,#3235,.T.);
+#3233 = VERTEX_POINT('',#3234);
+#3234 = CARTESIAN_POINT('',(3.,0.825,0.25));
+#3235 = LINE('',#3236,#3237);
+#3236 = CARTESIAN_POINT('',(3.,0.825,0.925));
+#3237 = VECTOR('',#3238,1.);
+#3238 = DIRECTION('',(0.,0.,-1.));
+#3239 = ORIENTED_EDGE('',*,*,#3240,.T.);
+#3240 = EDGE_CURVE('',#3233,#3241,#3243,.T.);
+#3241 = VERTEX_POINT('',#3242);
+#3242 = CARTESIAN_POINT('',(3.25,0.825,-8.326672684689E-17));
+#3243 = CIRCLE('',#3244,0.25);
+#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247);
+#3245 = CARTESIAN_POINT('',(3.25,0.825,0.25));
+#3246 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3247 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#3248 = ORIENTED_EDGE('',*,*,#3249,.T.);
+#3249 = EDGE_CURVE('',#3241,#3250,#3252,.T.);
+#3250 = VERTEX_POINT('',#3251);
+#3251 = CARTESIAN_POINT('',(3.9,0.825,-8.326672684689E-17));
+#3252 = LINE('',#3253,#3254);
+#3253 = CARTESIAN_POINT('',(3.25,0.825,-8.326672684689E-17));
+#3254 = VECTOR('',#3255,1.);
+#3255 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3256 = ORIENTED_EDGE('',*,*,#3257,.T.);
+#3257 = EDGE_CURVE('',#3250,#3258,#3260,.T.);
+#3258 = VERTEX_POINT('',#3259);
+#3259 = CARTESIAN_POINT('',(3.9,0.825,0.15));
+#3260 = LINE('',#3261,#3262);
+#3261 = CARTESIAN_POINT('',(3.9,0.825,-8.326672684689E-17));
+#3262 = VECTOR('',#3263,1.);
+#3263 = DIRECTION('',(0.,0.,1.));
+#3264 = ORIENTED_EDGE('',*,*,#3265,.T.);
+#3265 = EDGE_CURVE('',#3258,#3266,#3268,.T.);
+#3266 = VERTEX_POINT('',#3267);
+#3267 = CARTESIAN_POINT('',(3.25,0.825,0.15));
+#3268 = LINE('',#3269,#3270);
+#3269 = CARTESIAN_POINT('',(3.9,0.825,0.15));
+#3270 = VECTOR('',#3271,1.);
+#3271 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3272 = ORIENTED_EDGE('',*,*,#3273,.T.);
+#3273 = EDGE_CURVE('',#3266,#3274,#3276,.T.);
+#3274 = VERTEX_POINT('',#3275);
+#3275 = CARTESIAN_POINT('',(3.15,0.825,0.25));
+#3276 = CIRCLE('',#3277,0.1);
+#3277 = AXIS2_PLACEMENT_3D('',#3278,#3279,#3280);
+#3278 = CARTESIAN_POINT('',(3.25,0.825,0.25));
+#3279 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3280 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#3281 = ORIENTED_EDGE('',*,*,#3282,.T.);
+#3282 = EDGE_CURVE('',#3274,#3283,#3285,.T.);
+#3283 = VERTEX_POINT('',#3284);
+#3284 = CARTESIAN_POINT('',(3.15,0.825,0.925));
+#3285 = LINE('',#3286,#3287);
+#3286 = CARTESIAN_POINT('',(3.15,0.825,0.25));
+#3287 = VECTOR('',#3288,1.);
+#3288 = DIRECTION('',(0.,0.,1.));
+#3289 = ORIENTED_EDGE('',*,*,#3290,.T.);
+#3290 = EDGE_CURVE('',#3283,#3291,#3293,.T.);
+#3291 = VERTEX_POINT('',#3292);
+#3292 = CARTESIAN_POINT('',(2.9,0.825,1.175));
+#3293 = CIRCLE('',#3294,0.25);
+#3294 = AXIS2_PLACEMENT_3D('',#3295,#3296,#3297);
+#3295 = CARTESIAN_POINT('',(2.9,0.825,0.925));
+#3296 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3297 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#3298 = ORIENTED_EDGE('',*,*,#3299,.T.);
+#3299 = EDGE_CURVE('',#3291,#1193,#3300,.T.);
+#3300 = LINE('',#3301,#3302);
+#3301 = CARTESIAN_POINT('',(2.9,0.825,1.175));
+#3302 = VECTOR('',#3303,1.);
+#3303 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3304 = PLANE('',#3305);
+#3305 = AXIS2_PLACEMENT_3D('',#3306,#3307,#3308);
+#3306 = CARTESIAN_POINT('',(3.155110977136,0.825,0.534523386087));
+#3307 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3308 = DIRECTION('',(0.,0.,1.));
+#3309 = ADVANCED_FACE('',(#3310),#3396,.F.);
+#3310 = FACE_BOUND('',#3311,.F.);
+#3311 = EDGE_LOOP('',(#3312,#3313,#3314,#3323,#3331,#3340,#3348,#3356,
+#3364,#3373,#3381,#3390));
+#3312 = ORIENTED_EDGE('',*,*,#1232,.F.);
+#3313 = ORIENTED_EDGE('',*,*,#1161,.T.);
+#3314 = ORIENTED_EDGE('',*,*,#3315,.T.);
+#3315 = EDGE_CURVE('',#1162,#3316,#3318,.T.);
+#3316 = VERTEX_POINT('',#3317);
+#3317 = CARTESIAN_POINT('',(3.,-0.825,0.925));
+#3318 = CIRCLE('',#3319,0.1);
+#3319 = AXIS2_PLACEMENT_3D('',#3320,#3321,#3322);
+#3320 = CARTESIAN_POINT('',(2.9,-0.825,0.925));
+#3321 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3322 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#3323 = ORIENTED_EDGE('',*,*,#3324,.T.);
+#3324 = EDGE_CURVE('',#3316,#3325,#3327,.T.);
+#3325 = VERTEX_POINT('',#3326);
+#3326 = CARTESIAN_POINT('',(3.,-0.825,0.25));
+#3327 = LINE('',#3328,#3329);
+#3328 = CARTESIAN_POINT('',(3.,-0.825,0.925));
+#3329 = VECTOR('',#3330,1.);
+#3330 = DIRECTION('',(0.,0.,-1.));
+#3331 = ORIENTED_EDGE('',*,*,#3332,.T.);
+#3332 = EDGE_CURVE('',#3325,#3333,#3335,.T.);
+#3333 = VERTEX_POINT('',#3334);
+#3334 = CARTESIAN_POINT('',(3.25,-0.825,-8.326672684689E-17));
+#3335 = CIRCLE('',#3336,0.25);
+#3336 = AXIS2_PLACEMENT_3D('',#3337,#3338,#3339);
+#3337 = CARTESIAN_POINT('',(3.25,-0.825,0.25));
+#3338 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3339 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#3340 = ORIENTED_EDGE('',*,*,#3341,.T.);
+#3341 = EDGE_CURVE('',#3333,#3342,#3344,.T.);
+#3342 = VERTEX_POINT('',#3343);
+#3343 = CARTESIAN_POINT('',(3.9,-0.825,-8.326672684689E-17));
+#3344 = LINE('',#3345,#3346);
+#3345 = CARTESIAN_POINT('',(3.25,-0.825,-8.326672684689E-17));
+#3346 = VECTOR('',#3347,1.);
+#3347 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3348 = ORIENTED_EDGE('',*,*,#3349,.T.);
+#3349 = EDGE_CURVE('',#3342,#3350,#3352,.T.);
+#3350 = VERTEX_POINT('',#3351);
+#3351 = CARTESIAN_POINT('',(3.9,-0.825,0.15));
+#3352 = LINE('',#3353,#3354);
+#3353 = CARTESIAN_POINT('',(3.9,-0.825,-8.326672684689E-17));
+#3354 = VECTOR('',#3355,1.);
+#3355 = DIRECTION('',(0.,0.,1.));
+#3356 = ORIENTED_EDGE('',*,*,#3357,.T.);
+#3357 = EDGE_CURVE('',#3350,#3358,#3360,.T.);
+#3358 = VERTEX_POINT('',#3359);
+#3359 = CARTESIAN_POINT('',(3.25,-0.825,0.15));
+#3360 = LINE('',#3361,#3362);
+#3361 = CARTESIAN_POINT('',(3.9,-0.825,0.15));
+#3362 = VECTOR('',#3363,1.);
+#3363 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3364 = ORIENTED_EDGE('',*,*,#3365,.T.);
+#3365 = EDGE_CURVE('',#3358,#3366,#3368,.T.);
+#3366 = VERTEX_POINT('',#3367);
+#3367 = CARTESIAN_POINT('',(3.15,-0.825,0.25));
+#3368 = CIRCLE('',#3369,0.1);
+#3369 = AXIS2_PLACEMENT_3D('',#3370,#3371,#3372);
+#3370 = CARTESIAN_POINT('',(3.25,-0.825,0.25));
+#3371 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3372 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#3373 = ORIENTED_EDGE('',*,*,#3374,.T.);
+#3374 = EDGE_CURVE('',#3366,#3375,#3377,.T.);
+#3375 = VERTEX_POINT('',#3376);
+#3376 = CARTESIAN_POINT('',(3.15,-0.825,0.925));
+#3377 = LINE('',#3378,#3379);
+#3378 = CARTESIAN_POINT('',(3.15,-0.825,0.25));
+#3379 = VECTOR('',#3380,1.);
+#3380 = DIRECTION('',(0.,0.,1.));
+#3381 = ORIENTED_EDGE('',*,*,#3382,.T.);
+#3382 = EDGE_CURVE('',#3375,#3383,#3385,.T.);
+#3383 = VERTEX_POINT('',#3384);
+#3384 = CARTESIAN_POINT('',(2.9,-0.825,1.175));
+#3385 = CIRCLE('',#3386,0.25);
+#3386 = AXIS2_PLACEMENT_3D('',#3387,#3388,#3389);
+#3387 = CARTESIAN_POINT('',(2.9,-0.825,0.925));
+#3388 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3389 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#3390 = ORIENTED_EDGE('',*,*,#3391,.T.);
+#3391 = EDGE_CURVE('',#3383,#1233,#3392,.T.);
+#3392 = LINE('',#3393,#3394);
+#3393 = CARTESIAN_POINT('',(2.9,-0.825,1.175));
+#3394 = VECTOR('',#3395,1.);
+#3395 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3396 = PLANE('',#3397);
+#3397 = AXIS2_PLACEMENT_3D('',#3398,#3399,#3400);
+#3398 = CARTESIAN_POINT('',(3.155110977136,-0.825,0.534523386087));
+#3399 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3400 = DIRECTION('',(0.,0.,1.));
+#3401 = ADVANCED_FACE('',(#3402),#3413,.F.);
+#3402 = FACE_BOUND('',#3403,.F.);
+#3403 = EDGE_LOOP('',(#3404,#3405,#3406,#3412));
+#3404 = ORIENTED_EDGE('',*,*,#1178,.T.);
+#3405 = ORIENTED_EDGE('',*,*,#3092,.T.);
+#3406 = ORIENTED_EDGE('',*,*,#3407,.F.);
+#3407 = EDGE_CURVE('',#3316,#3093,#3408,.T.);
+#3408 = LINE('',#3409,#3410);
+#3409 = CARTESIAN_POINT('',(3.,-0.825,0.925));
+#3410 = VECTOR('',#3411,1.);
+#3411 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3412 = ORIENTED_EDGE('',*,*,#3315,.F.);
+#3413 = CYLINDRICAL_SURFACE('',#3414,0.1);
+#3414 = AXIS2_PLACEMENT_3D('',#3415,#3416,#3417);
+#3415 = CARTESIAN_POINT('',(2.9,-0.825,0.925));
+#3416 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3417 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#3418 = ADVANCED_FACE('',(#3419),#3435,.F.);
+#3419 = FACE_BOUND('',#3420,.F.);
+#3420 = EDGE_LOOP('',(#3421,#3427,#3428,#3434));
+#3421 = ORIENTED_EDGE('',*,*,#3422,.F.);
+#3422 = EDGE_CURVE('',#1193,#1436,#3423,.T.);
+#3423 = LINE('',#3424,#3425);
+#3424 = CARTESIAN_POINT('',(2.9,0.825,1.175));
+#3425 = VECTOR('',#3426,1.);
+#3426 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3427 = ORIENTED_EDGE('',*,*,#1209,.T.);
+#3428 = ORIENTED_EDGE('',*,*,#3429,.T.);
+#3429 = EDGE_CURVE('',#1202,#1444,#3430,.T.);
+#3430 = LINE('',#3431,#3432);
+#3431 = CARTESIAN_POINT('',(2.9,0.475,1.175));
+#3432 = VECTOR('',#3433,1.);
+#3433 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3434 = ORIENTED_EDGE('',*,*,#1443,.F.);
+#3435 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3436,#3437)
+,(#3438,#3439
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#3436 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#3437 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#3438 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#3439 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#3440 = ADVANCED_FACE('',(#3441),#3527,.F.);
+#3441 = FACE_BOUND('',#3442,.F.);
+#3442 = EDGE_LOOP('',(#3443,#3444,#3445,#3454,#3462,#3471,#3479,#3487,
+#3495,#3504,#3512,#3521));
+#3443 = ORIENTED_EDGE('',*,*,#1201,.F.);
+#3444 = ORIENTED_EDGE('',*,*,#1254,.T.);
+#3445 = ORIENTED_EDGE('',*,*,#3446,.T.);
+#3446 = EDGE_CURVE('',#1255,#3447,#3449,.T.);
+#3447 = VERTEX_POINT('',#3448);
+#3448 = CARTESIAN_POINT('',(3.,0.475,0.925));
+#3449 = CIRCLE('',#3450,0.1);
+#3450 = AXIS2_PLACEMENT_3D('',#3451,#3452,#3453);
+#3451 = CARTESIAN_POINT('',(2.9,0.475,0.925));
+#3452 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3453 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#3454 = ORIENTED_EDGE('',*,*,#3455,.T.);
+#3455 = EDGE_CURVE('',#3447,#3456,#3458,.T.);
+#3456 = VERTEX_POINT('',#3457);
+#3457 = CARTESIAN_POINT('',(3.,0.475,0.25));
+#3458 = LINE('',#3459,#3460);
+#3459 = CARTESIAN_POINT('',(3.,0.475,0.925));
+#3460 = VECTOR('',#3461,1.);
+#3461 = DIRECTION('',(0.,0.,-1.));
+#3462 = ORIENTED_EDGE('',*,*,#3463,.T.);
+#3463 = EDGE_CURVE('',#3456,#3464,#3466,.T.);
+#3464 = VERTEX_POINT('',#3465);
+#3465 = CARTESIAN_POINT('',(3.25,0.475,-8.326672684689E-17));
+#3466 = CIRCLE('',#3467,0.25);
+#3467 = AXIS2_PLACEMENT_3D('',#3468,#3469,#3470);
+#3468 = CARTESIAN_POINT('',(3.25,0.475,0.25));
+#3469 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3470 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#3471 = ORIENTED_EDGE('',*,*,#3472,.T.);
+#3472 = EDGE_CURVE('',#3464,#3473,#3475,.T.);
+#3473 = VERTEX_POINT('',#3474);
+#3474 = CARTESIAN_POINT('',(3.9,0.475,-8.326672684689E-17));
+#3475 = LINE('',#3476,#3477);
+#3476 = CARTESIAN_POINT('',(3.25,0.475,-8.326672684689E-17));
+#3477 = VECTOR('',#3478,1.);
+#3478 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3479 = ORIENTED_EDGE('',*,*,#3480,.T.);
+#3480 = EDGE_CURVE('',#3473,#3481,#3483,.T.);
+#3481 = VERTEX_POINT('',#3482);
+#3482 = CARTESIAN_POINT('',(3.9,0.475,0.15));
+#3483 = LINE('',#3484,#3485);
+#3484 = CARTESIAN_POINT('',(3.9,0.475,-8.326672684689E-17));
+#3485 = VECTOR('',#3486,1.);
+#3486 = DIRECTION('',(0.,0.,1.));
+#3487 = ORIENTED_EDGE('',*,*,#3488,.T.);
+#3488 = EDGE_CURVE('',#3481,#3489,#3491,.T.);
+#3489 = VERTEX_POINT('',#3490);
+#3490 = CARTESIAN_POINT('',(3.25,0.475,0.15));
+#3491 = LINE('',#3492,#3493);
+#3492 = CARTESIAN_POINT('',(3.9,0.475,0.15));
+#3493 = VECTOR('',#3494,1.);
+#3494 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3495 = ORIENTED_EDGE('',*,*,#3496,.T.);
+#3496 = EDGE_CURVE('',#3489,#3497,#3499,.T.);
+#3497 = VERTEX_POINT('',#3498);
+#3498 = CARTESIAN_POINT('',(3.15,0.475,0.25));
+#3499 = CIRCLE('',#3500,0.1);
+#3500 = AXIS2_PLACEMENT_3D('',#3501,#3502,#3503);
+#3501 = CARTESIAN_POINT('',(3.25,0.475,0.25));
+#3502 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3503 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#3504 = ORIENTED_EDGE('',*,*,#3505,.T.);
+#3505 = EDGE_CURVE('',#3497,#3506,#3508,.T.);
+#3506 = VERTEX_POINT('',#3507);
+#3507 = CARTESIAN_POINT('',(3.15,0.475,0.925));
+#3508 = LINE('',#3509,#3510);
+#3509 = CARTESIAN_POINT('',(3.15,0.475,0.25));
+#3510 = VECTOR('',#3511,1.);
+#3511 = DIRECTION('',(0.,0.,1.));
+#3512 = ORIENTED_EDGE('',*,*,#3513,.T.);
+#3513 = EDGE_CURVE('',#3506,#3514,#3516,.T.);
+#3514 = VERTEX_POINT('',#3515);
+#3515 = CARTESIAN_POINT('',(2.9,0.475,1.175));
+#3516 = CIRCLE('',#3517,0.25);
+#3517 = AXIS2_PLACEMENT_3D('',#3518,#3519,#3520);
+#3518 = CARTESIAN_POINT('',(2.9,0.475,0.925));
+#3519 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3520 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#3521 = ORIENTED_EDGE('',*,*,#3522,.T.);
+#3522 = EDGE_CURVE('',#3514,#1202,#3523,.T.);
+#3523 = LINE('',#3524,#3525);
+#3524 = CARTESIAN_POINT('',(2.9,0.475,1.175));
+#3525 = VECTOR('',#3526,1.);
+#3526 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3527 = PLANE('',#3528);
+#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531);
+#3529 = CARTESIAN_POINT('',(3.155110977136,0.475,0.534523386087));
+#3530 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3531 = DIRECTION('',(0.,0.,1.));
+#3532 = ADVANCED_FACE('',(#3533),#3619,.T.);
+#3533 = FACE_BOUND('',#3534,.T.);
+#3534 = EDGE_LOOP('',(#3535,#3536,#3537,#3546,#3554,#3563,#3571,#3579,
+#3587,#3596,#3604,#3613));
+#3535 = ORIENTED_EDGE('',*,*,#1223,.F.);
+#3536 = ORIENTED_EDGE('',*,*,#1294,.T.);
+#3537 = ORIENTED_EDGE('',*,*,#3538,.T.);
+#3538 = EDGE_CURVE('',#1295,#3539,#3541,.T.);
+#3539 = VERTEX_POINT('',#3540);
+#3540 = CARTESIAN_POINT('',(3.,-0.475,0.925));
+#3541 = CIRCLE('',#3542,0.1);
+#3542 = AXIS2_PLACEMENT_3D('',#3543,#3544,#3545);
+#3543 = CARTESIAN_POINT('',(2.9,-0.475,0.925));
+#3544 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3545 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#3546 = ORIENTED_EDGE('',*,*,#3547,.T.);
+#3547 = EDGE_CURVE('',#3539,#3548,#3550,.T.);
+#3548 = VERTEX_POINT('',#3549);
+#3549 = CARTESIAN_POINT('',(3.,-0.475,0.25));
+#3550 = LINE('',#3551,#3552);
+#3551 = CARTESIAN_POINT('',(3.,-0.475,0.925));
+#3552 = VECTOR('',#3553,1.);
+#3553 = DIRECTION('',(0.,0.,-1.));
+#3554 = ORIENTED_EDGE('',*,*,#3555,.T.);
+#3555 = EDGE_CURVE('',#3548,#3556,#3558,.T.);
+#3556 = VERTEX_POINT('',#3557);
+#3557 = CARTESIAN_POINT('',(3.25,-0.475,-8.326672684689E-17));
+#3558 = CIRCLE('',#3559,0.25);
+#3559 = AXIS2_PLACEMENT_3D('',#3560,#3561,#3562);
+#3560 = CARTESIAN_POINT('',(3.25,-0.475,0.25));
+#3561 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3562 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#3563 = ORIENTED_EDGE('',*,*,#3564,.T.);
+#3564 = EDGE_CURVE('',#3556,#3565,#3567,.T.);
+#3565 = VERTEX_POINT('',#3566);
+#3566 = CARTESIAN_POINT('',(3.9,-0.475,-8.326672684689E-17));
+#3567 = LINE('',#3568,#3569);
+#3568 = CARTESIAN_POINT('',(3.25,-0.475,-8.326672684689E-17));
+#3569 = VECTOR('',#3570,1.);
+#3570 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3571 = ORIENTED_EDGE('',*,*,#3572,.T.);
+#3572 = EDGE_CURVE('',#3565,#3573,#3575,.T.);
+#3573 = VERTEX_POINT('',#3574);
+#3574 = CARTESIAN_POINT('',(3.9,-0.475,0.15));
+#3575 = LINE('',#3576,#3577);
+#3576 = CARTESIAN_POINT('',(3.9,-0.475,-8.326672684689E-17));
+#3577 = VECTOR('',#3578,1.);
+#3578 = DIRECTION('',(0.,0.,1.));
+#3579 = ORIENTED_EDGE('',*,*,#3580,.T.);
+#3580 = EDGE_CURVE('',#3573,#3581,#3583,.T.);
+#3581 = VERTEX_POINT('',#3582);
+#3582 = CARTESIAN_POINT('',(3.25,-0.475,0.15));
+#3583 = LINE('',#3584,#3585);
+#3584 = CARTESIAN_POINT('',(3.9,-0.475,0.15));
+#3585 = VECTOR('',#3586,1.);
+#3586 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3587 = ORIENTED_EDGE('',*,*,#3588,.T.);
+#3588 = EDGE_CURVE('',#3581,#3589,#3591,.T.);
+#3589 = VERTEX_POINT('',#3590);
+#3590 = CARTESIAN_POINT('',(3.15,-0.475,0.25));
+#3591 = CIRCLE('',#3592,0.1);
+#3592 = AXIS2_PLACEMENT_3D('',#3593,#3594,#3595);
+#3593 = CARTESIAN_POINT('',(3.25,-0.475,0.25));
+#3594 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3595 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#3596 = ORIENTED_EDGE('',*,*,#3597,.T.);
+#3597 = EDGE_CURVE('',#3589,#3598,#3600,.T.);
+#3598 = VERTEX_POINT('',#3599);
+#3599 = CARTESIAN_POINT('',(3.15,-0.475,0.925));
+#3600 = LINE('',#3601,#3602);
+#3601 = CARTESIAN_POINT('',(3.15,-0.475,0.25));
+#3602 = VECTOR('',#3603,1.);
+#3603 = DIRECTION('',(0.,0.,1.));
+#3604 = ORIENTED_EDGE('',*,*,#3605,.T.);
+#3605 = EDGE_CURVE('',#3598,#3606,#3608,.T.);
+#3606 = VERTEX_POINT('',#3607);
+#3607 = CARTESIAN_POINT('',(2.9,-0.475,1.175));
+#3608 = CIRCLE('',#3609,0.25);
+#3609 = AXIS2_PLACEMENT_3D('',#3610,#3611,#3612);
+#3610 = CARTESIAN_POINT('',(2.9,-0.475,0.925));
+#3611 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3612 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#3613 = ORIENTED_EDGE('',*,*,#3614,.T.);
+#3614 = EDGE_CURVE('',#3606,#1224,#3615,.T.);
+#3615 = LINE('',#3616,#3617);
+#3616 = CARTESIAN_POINT('',(2.9,-0.475,1.175));
+#3617 = VECTOR('',#3618,1.);
+#3618 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3619 = PLANE('',#3620);
+#3620 = AXIS2_PLACEMENT_3D('',#3621,#3622,#3623);
+#3621 = CARTESIAN_POINT('',(3.155110977136,-0.475,0.534523386087));
+#3622 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3623 = DIRECTION('',(0.,0.,1.));
+#3624 = ADVANCED_FACE('',(#3625),#3641,.F.);
+#3625 = FACE_BOUND('',#3626,.F.);
+#3626 = EDGE_LOOP('',(#3627,#3633,#3634,#3640));
+#3627 = ORIENTED_EDGE('',*,*,#3628,.F.);
+#3628 = EDGE_CURVE('',#1224,#1468,#3629,.T.);
+#3629 = LINE('',#3630,#3631);
+#3630 = CARTESIAN_POINT('',(2.9,-0.475,1.175));
+#3631 = VECTOR('',#3632,1.);
+#3632 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3633 = ORIENTED_EDGE('',*,*,#1240,.T.);
+#3634 = ORIENTED_EDGE('',*,*,#3635,.T.);
+#3635 = EDGE_CURVE('',#1233,#1476,#3636,.T.);
+#3636 = LINE('',#3637,#3638);
+#3637 = CARTESIAN_POINT('',(2.9,-0.825,1.175));
+#3638 = VECTOR('',#3639,1.);
+#3639 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3640 = ORIENTED_EDGE('',*,*,#1475,.F.);
+#3641 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3642,#3643)
+,(#3644,#3645
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#3642 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#3643 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#3644 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#3645 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#3646 = ADVANCED_FACE('',(#3647),#3666,.F.);
+#3647 = FACE_BOUND('',#3648,.F.);
+#3648 = EDGE_LOOP('',(#3649,#3650,#3659,#3665));
+#3649 = ORIENTED_EDGE('',*,*,#1271,.T.);
+#3650 = ORIENTED_EDGE('',*,*,#3651,.T.);
+#3651 = EDGE_CURVE('',#1264,#3652,#3654,.T.);
+#3652 = VERTEX_POINT('',#3653);
+#3653 = CARTESIAN_POINT('',(3.,0.175,0.925));
+#3654 = CIRCLE('',#3655,0.1);
+#3655 = AXIS2_PLACEMENT_3D('',#3656,#3657,#3658);
+#3656 = CARTESIAN_POINT('',(2.9,0.175,0.925));
+#3657 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3658 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#3659 = ORIENTED_EDGE('',*,*,#3660,.F.);
+#3660 = EDGE_CURVE('',#3447,#3652,#3661,.T.);
+#3661 = LINE('',#3662,#3663);
+#3662 = CARTESIAN_POINT('',(3.,0.475,0.925));
+#3663 = VECTOR('',#3664,1.);
+#3664 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3665 = ORIENTED_EDGE('',*,*,#3446,.F.);
+#3666 = CYLINDRICAL_SURFACE('',#3667,0.1);
+#3667 = AXIS2_PLACEMENT_3D('',#3668,#3669,#3670);
+#3668 = CARTESIAN_POINT('',(2.9,0.475,0.925));
+#3669 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3670 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#3671 = ADVANCED_FACE('',(#3672),#3750,.T.);
+#3672 = FACE_BOUND('',#3673,.T.);
+#3673 = EDGE_LOOP('',(#3674,#3675,#3676,#3677,#3685,#3694,#3702,#3710,
+#3718,#3727,#3735,#3744));
+#3674 = ORIENTED_EDGE('',*,*,#1316,.F.);
+#3675 = ORIENTED_EDGE('',*,*,#1263,.T.);
+#3676 = ORIENTED_EDGE('',*,*,#3651,.T.);
+#3677 = ORIENTED_EDGE('',*,*,#3678,.T.);
+#3678 = EDGE_CURVE('',#3652,#3679,#3681,.T.);
+#3679 = VERTEX_POINT('',#3680);
+#3680 = CARTESIAN_POINT('',(3.,0.175,0.25));
+#3681 = LINE('',#3682,#3683);
+#3682 = CARTESIAN_POINT('',(3.,0.175,0.925));
+#3683 = VECTOR('',#3684,1.);
+#3684 = DIRECTION('',(0.,0.,-1.));
+#3685 = ORIENTED_EDGE('',*,*,#3686,.T.);
+#3686 = EDGE_CURVE('',#3679,#3687,#3689,.T.);
+#3687 = VERTEX_POINT('',#3688);
+#3688 = CARTESIAN_POINT('',(3.25,0.175,-8.326672684689E-17));
+#3689 = CIRCLE('',#3690,0.25);
+#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693);
+#3691 = CARTESIAN_POINT('',(3.25,0.175,0.25));
+#3692 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3693 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#3694 = ORIENTED_EDGE('',*,*,#3695,.T.);
+#3695 = EDGE_CURVE('',#3687,#3696,#3698,.T.);
+#3696 = VERTEX_POINT('',#3697);
+#3697 = CARTESIAN_POINT('',(3.9,0.175,-8.326672684689E-17));
+#3698 = LINE('',#3699,#3700);
+#3699 = CARTESIAN_POINT('',(3.25,0.175,-8.326672684689E-17));
+#3700 = VECTOR('',#3701,1.);
+#3701 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3702 = ORIENTED_EDGE('',*,*,#3703,.T.);
+#3703 = EDGE_CURVE('',#3696,#3704,#3706,.T.);
+#3704 = VERTEX_POINT('',#3705);
+#3705 = CARTESIAN_POINT('',(3.9,0.175,0.15));
+#3706 = LINE('',#3707,#3708);
+#3707 = CARTESIAN_POINT('',(3.9,0.175,-8.326672684689E-17));
+#3708 = VECTOR('',#3709,1.);
+#3709 = DIRECTION('',(0.,0.,1.));
+#3710 = ORIENTED_EDGE('',*,*,#3711,.T.);
+#3711 = EDGE_CURVE('',#3704,#3712,#3714,.T.);
+#3712 = VERTEX_POINT('',#3713);
+#3713 = CARTESIAN_POINT('',(3.25,0.175,0.15));
+#3714 = LINE('',#3715,#3716);
+#3715 = CARTESIAN_POINT('',(3.9,0.175,0.15));
+#3716 = VECTOR('',#3717,1.);
+#3717 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3718 = ORIENTED_EDGE('',*,*,#3719,.T.);
+#3719 = EDGE_CURVE('',#3712,#3720,#3722,.T.);
+#3720 = VERTEX_POINT('',#3721);
+#3721 = CARTESIAN_POINT('',(3.15,0.175,0.25));
+#3722 = CIRCLE('',#3723,0.1);
+#3723 = AXIS2_PLACEMENT_3D('',#3724,#3725,#3726);
+#3724 = CARTESIAN_POINT('',(3.25,0.175,0.25));
+#3725 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3726 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#3727 = ORIENTED_EDGE('',*,*,#3728,.T.);
+#3728 = EDGE_CURVE('',#3720,#3729,#3731,.T.);
+#3729 = VERTEX_POINT('',#3730);
+#3730 = CARTESIAN_POINT('',(3.15,0.175,0.925));
+#3731 = LINE('',#3732,#3733);
+#3732 = CARTESIAN_POINT('',(3.15,0.175,0.25));
+#3733 = VECTOR('',#3734,1.);
+#3734 = DIRECTION('',(0.,0.,1.));
+#3735 = ORIENTED_EDGE('',*,*,#3736,.T.);
+#3736 = EDGE_CURVE('',#3729,#3737,#3739,.T.);
+#3737 = VERTEX_POINT('',#3738);
+#3738 = CARTESIAN_POINT('',(2.9,0.175,1.175));
+#3739 = CIRCLE('',#3740,0.25);
+#3740 = AXIS2_PLACEMENT_3D('',#3741,#3742,#3743);
+#3741 = CARTESIAN_POINT('',(2.9,0.175,0.925));
+#3742 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3743 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#3744 = ORIENTED_EDGE('',*,*,#3745,.T.);
+#3745 = EDGE_CURVE('',#3737,#1317,#3746,.T.);
+#3746 = LINE('',#3747,#3748);
+#3747 = CARTESIAN_POINT('',(2.9,0.175,1.175));
+#3748 = VECTOR('',#3749,1.);
+#3749 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3750 = PLANE('',#3751);
+#3751 = AXIS2_PLACEMENT_3D('',#3752,#3753,#3754);
+#3752 = CARTESIAN_POINT('',(3.155110977136,0.175,0.534523386087));
+#3753 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3754 = DIRECTION('',(0.,0.,1.));
+#3755 = ADVANCED_FACE('',(#3756),#3842,.F.);
+#3756 = FACE_BOUND('',#3757,.F.);
+#3757 = EDGE_LOOP('',(#3758,#3759,#3760,#3769,#3777,#3786,#3794,#3802,
+#3810,#3819,#3827,#3836));
+#3758 = ORIENTED_EDGE('',*,*,#1325,.F.);
+#3759 = ORIENTED_EDGE('',*,*,#1285,.T.);
+#3760 = ORIENTED_EDGE('',*,*,#3761,.T.);
+#3761 = EDGE_CURVE('',#1286,#3762,#3764,.T.);
+#3762 = VERTEX_POINT('',#3763);
+#3763 = CARTESIAN_POINT('',(3.,-0.175,0.925));
+#3764 = CIRCLE('',#3765,0.1);
+#3765 = AXIS2_PLACEMENT_3D('',#3766,#3767,#3768);
+#3766 = CARTESIAN_POINT('',(2.9,-0.175,0.925));
+#3767 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3768 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#3769 = ORIENTED_EDGE('',*,*,#3770,.T.);
+#3770 = EDGE_CURVE('',#3762,#3771,#3773,.T.);
+#3771 = VERTEX_POINT('',#3772);
+#3772 = CARTESIAN_POINT('',(3.,-0.175,0.25));
+#3773 = LINE('',#3774,#3775);
+#3774 = CARTESIAN_POINT('',(3.,-0.175,0.925));
+#3775 = VECTOR('',#3776,1.);
+#3776 = DIRECTION('',(0.,0.,-1.));
+#3777 = ORIENTED_EDGE('',*,*,#3778,.T.);
+#3778 = EDGE_CURVE('',#3771,#3779,#3781,.T.);
+#3779 = VERTEX_POINT('',#3780);
+#3780 = CARTESIAN_POINT('',(3.25,-0.175,-8.326672684689E-17));
+#3781 = CIRCLE('',#3782,0.25);
+#3782 = AXIS2_PLACEMENT_3D('',#3783,#3784,#3785);
+#3783 = CARTESIAN_POINT('',(3.25,-0.175,0.25));
+#3784 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3785 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#3786 = ORIENTED_EDGE('',*,*,#3787,.T.);
+#3787 = EDGE_CURVE('',#3779,#3788,#3790,.T.);
+#3788 = VERTEX_POINT('',#3789);
+#3789 = CARTESIAN_POINT('',(3.9,-0.175,-8.326672684689E-17));
+#3790 = LINE('',#3791,#3792);
+#3791 = CARTESIAN_POINT('',(3.25,-0.175,-8.326672684689E-17));
+#3792 = VECTOR('',#3793,1.);
+#3793 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3794 = ORIENTED_EDGE('',*,*,#3795,.T.);
+#3795 = EDGE_CURVE('',#3788,#3796,#3798,.T.);
+#3796 = VERTEX_POINT('',#3797);
+#3797 = CARTESIAN_POINT('',(3.9,-0.175,0.15));
+#3798 = LINE('',#3799,#3800);
+#3799 = CARTESIAN_POINT('',(3.9,-0.175,-8.326672684689E-17));
+#3800 = VECTOR('',#3801,1.);
+#3801 = DIRECTION('',(0.,0.,1.));
+#3802 = ORIENTED_EDGE('',*,*,#3803,.T.);
+#3803 = EDGE_CURVE('',#3796,#3804,#3806,.T.);
+#3804 = VERTEX_POINT('',#3805);
+#3805 = CARTESIAN_POINT('',(3.25,-0.175,0.15));
+#3806 = LINE('',#3807,#3808);
+#3807 = CARTESIAN_POINT('',(3.9,-0.175,0.15));
+#3808 = VECTOR('',#3809,1.);
+#3809 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3810 = ORIENTED_EDGE('',*,*,#3811,.T.);
+#3811 = EDGE_CURVE('',#3804,#3812,#3814,.T.);
+#3812 = VERTEX_POINT('',#3813);
+#3813 = CARTESIAN_POINT('',(3.15,-0.175,0.25));
+#3814 = CIRCLE('',#3815,0.1);
+#3815 = AXIS2_PLACEMENT_3D('',#3816,#3817,#3818);
+#3816 = CARTESIAN_POINT('',(3.25,-0.175,0.25));
+#3817 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3818 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#3819 = ORIENTED_EDGE('',*,*,#3820,.T.);
+#3820 = EDGE_CURVE('',#3812,#3821,#3823,.T.);
+#3821 = VERTEX_POINT('',#3822);
+#3822 = CARTESIAN_POINT('',(3.15,-0.175,0.925));
+#3823 = LINE('',#3824,#3825);
+#3824 = CARTESIAN_POINT('',(3.15,-0.175,0.25));
+#3825 = VECTOR('',#3826,1.);
+#3826 = DIRECTION('',(0.,0.,1.));
+#3827 = ORIENTED_EDGE('',*,*,#3828,.T.);
+#3828 = EDGE_CURVE('',#3821,#3829,#3831,.T.);
+#3829 = VERTEX_POINT('',#3830);
+#3830 = CARTESIAN_POINT('',(2.9,-0.175,1.175));
+#3831 = CIRCLE('',#3832,0.25);
+#3832 = AXIS2_PLACEMENT_3D('',#3833,#3834,#3835);
+#3833 = CARTESIAN_POINT('',(2.9,-0.175,0.925));
+#3834 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3835 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#3836 = ORIENTED_EDGE('',*,*,#3837,.T.);
+#3837 = EDGE_CURVE('',#3829,#1326,#3838,.T.);
+#3838 = LINE('',#3839,#3840);
+#3839 = CARTESIAN_POINT('',(2.9,-0.175,1.175));
+#3840 = VECTOR('',#3841,1.);
+#3841 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3842 = PLANE('',#3843);
+#3843 = AXIS2_PLACEMENT_3D('',#3844,#3845,#3846);
+#3844 = CARTESIAN_POINT('',(3.155110977136,-0.175,0.534523386087));
+#3845 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3846 = DIRECTION('',(0.,0.,1.));
+#3847 = ADVANCED_FACE('',(#3848),#3859,.F.);
+#3848 = FACE_BOUND('',#3849,.F.);
+#3849 = EDGE_LOOP('',(#3850,#3851,#3852,#3858));
+#3850 = ORIENTED_EDGE('',*,*,#1302,.T.);
+#3851 = ORIENTED_EDGE('',*,*,#3538,.T.);
+#3852 = ORIENTED_EDGE('',*,*,#3853,.F.);
+#3853 = EDGE_CURVE('',#3762,#3539,#3854,.T.);
+#3854 = LINE('',#3855,#3856);
+#3855 = CARTESIAN_POINT('',(3.,-0.175,0.925));
+#3856 = VECTOR('',#3857,1.);
+#3857 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3858 = ORIENTED_EDGE('',*,*,#3761,.F.);
+#3859 = CYLINDRICAL_SURFACE('',#3860,0.1);
+#3860 = AXIS2_PLACEMENT_3D('',#3861,#3862,#3863);
+#3861 = CARTESIAN_POINT('',(2.9,-0.175,0.925));
+#3862 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3863 = DIRECTION('',(4.440892098501E-15,9.860761315263E-31,1.));
+#3864 = ADVANCED_FACE('',(#3865),#3881,.F.);
+#3865 = FACE_BOUND('',#3866,.F.);
+#3866 = EDGE_LOOP('',(#3867,#3873,#3874,#3880));
+#3867 = ORIENTED_EDGE('',*,*,#3868,.F.);
+#3868 = EDGE_CURVE('',#1317,#1452,#3869,.T.);
+#3869 = LINE('',#3870,#3871);
+#3870 = CARTESIAN_POINT('',(2.9,0.175,1.175));
+#3871 = VECTOR('',#3872,1.);
+#3872 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3873 = ORIENTED_EDGE('',*,*,#1333,.T.);
+#3874 = ORIENTED_EDGE('',*,*,#3875,.T.);
+#3875 = EDGE_CURVE('',#1326,#1460,#3876,.T.);
+#3876 = LINE('',#3877,#3878);
+#3877 = CARTESIAN_POINT('',(2.9,-0.175,1.175));
+#3878 = VECTOR('',#3879,1.);
+#3879 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3880 = ORIENTED_EDGE('',*,*,#1459,.F.);
+#3881 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3882,#3883)
+,(#3884,#3885
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#3882 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#3883 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#3884 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#3885 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#3886 = ADVANCED_FACE('',(#3887),#3904,.F.);
+#3887 = FACE_BOUND('',#3888,.F.);
+#3888 = EDGE_LOOP('',(#3889,#3890,#3891,#3899));
+#3889 = ORIENTED_EDGE('',*,*,#1349,.T.);
+#3890 = ORIENTED_EDGE('',*,*,#1370,.T.);
+#3891 = ORIENTED_EDGE('',*,*,#3892,.F.);
+#3892 = EDGE_CURVE('',#3893,#1371,#3895,.T.);
+#3893 = VERTEX_POINT('',#3894);
+#3894 = CARTESIAN_POINT('',(2.4375,3.525,1.175));
+#3895 = LINE('',#3896,#3897);
+#3896 = CARTESIAN_POINT('',(2.4375,3.525,1.175));
+#3897 = VECTOR('',#3898,1.);
+#3898 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3899 = ORIENTED_EDGE('',*,*,#3900,.F.);
+#3900 = EDGE_CURVE('',#1350,#3893,#3901,.T.);
+#3901 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3902,#3903),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3902 = CARTESIAN_POINT('',(2.475,3.6,1.175));
+#3903 = CARTESIAN_POINT('',(2.4375,3.525,1.175));
+#3904 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3905,#3906)
+,(#3907,#3908
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.247487373415),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#3905 = CARTESIAN_POINT('',(2.475,3.6,1.175));
+#3906 = CARTESIAN_POINT('',(2.4375,3.525,1.175));
+#3907 = CARTESIAN_POINT('',(2.65,3.425,1.175));
+#3908 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#3909 = ADVANCED_FACE('',(#3910),#3927,.F.);
+#3910 = FACE_BOUND('',#3911,.F.);
+#3911 = EDGE_LOOP('',(#3912,#3913,#3914,#3922));
+#3912 = ORIENTED_EDGE('',*,*,#1686,.T.);
+#3913 = ORIENTED_EDGE('',*,*,#1357,.T.);
+#3914 = ORIENTED_EDGE('',*,*,#3915,.F.);
+#3915 = EDGE_CURVE('',#3916,#1350,#3918,.T.);
+#3916 = VERTEX_POINT('',#3917);
+#3917 = CARTESIAN_POINT('',(-2.475,3.6,1.175));
+#3918 = LINE('',#3919,#3920);
+#3919 = CARTESIAN_POINT('',(-2.475,3.6,1.175));
+#3920 = VECTOR('',#3921,1.);
+#3921 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3922 = ORIENTED_EDGE('',*,*,#3923,.F.);
+#3923 = EDGE_CURVE('',#1687,#3916,#3924,.T.);
+#3924 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3925,#3926),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3925 = CARTESIAN_POINT('',(-2.475,3.6,1.025));
+#3926 = CARTESIAN_POINT('',(-2.475,3.6,1.175));
+#3927 = PLANE('',#3928);
+#3928 = AXIS2_PLACEMENT_3D('',#3929,#3930,#3931);
+#3929 = CARTESIAN_POINT('',(-2.475,3.6,1.175));
+#3930 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3931 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3932 = ADVANCED_FACE('',(#3933),#3950,.F.);
+#3933 = FACE_BOUND('',#3934,.F.);
+#3934 = EDGE_LOOP('',(#3935,#3936,#3937,#3945));
+#3935 = ORIENTED_EDGE('',*,*,#3892,.T.);
+#3936 = ORIENTED_EDGE('',*,*,#1562,.T.);
+#3937 = ORIENTED_EDGE('',*,*,#3938,.F.);
+#3938 = EDGE_CURVE('',#3939,#1555,#3941,.T.);
+#3939 = VERTEX_POINT('',#3940);
+#3940 = CARTESIAN_POINT('',(2.339192590228,3.328385180455,2.1));
+#3941 = LINE('',#3942,#3943);
+#3942 = CARTESIAN_POINT('',(2.339192590228,3.328385180455,2.1));
+#3943 = VECTOR('',#3944,1.);
+#3944 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3945 = ORIENTED_EDGE('',*,*,#3946,.F.);
+#3946 = EDGE_CURVE('',#3893,#3939,#3947,.T.);
+#3947 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3948,#3949),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3948 = CARTESIAN_POINT('',(2.4375,3.525,1.175));
+#3949 = CARTESIAN_POINT('',(2.339192590228,3.328385180455,2.1));
+#3950 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3951,#3952)
+,(#3953,#3954
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.194454364826),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#3951 = CARTESIAN_POINT('',(2.4375,3.525,1.175));
+#3952 = CARTESIAN_POINT('',(2.339192590228,3.328385180455,2.1));
+#3953 = CARTESIAN_POINT('',(2.575,3.3875,1.175));
+#3954 = CARTESIAN_POINT('',(2.378385180455,3.289192590228,2.1));
+#3955 = ADVANCED_FACE('',(#3956,#4006),#4017,.T.);
+#3956 = FACE_BOUND('',#3957,.T.);
+#3957 = EDGE_LOOP('',(#3958,#3966,#3974,#3982,#3990,#3998,#4004,#4005));
+#3958 = ORIENTED_EDGE('',*,*,#3959,.F.);
+#3959 = EDGE_CURVE('',#3960,#3939,#3962,.T.);
+#3960 = VERTEX_POINT('',#3961);
+#3961 = CARTESIAN_POINT('',(-2.339192590228,3.328385180455,2.1));
+#3962 = LINE('',#3963,#3964);
+#3963 = CARTESIAN_POINT('',(-2.339192590228,3.328385180455,2.1));
+#3964 = VECTOR('',#3965,1.);
+#3965 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3966 = ORIENTED_EDGE('',*,*,#3967,.F.);
+#3967 = EDGE_CURVE('',#3968,#3960,#3970,.T.);
+#3968 = VERTEX_POINT('',#3969);
+#3969 = CARTESIAN_POINT('',(-2.378385180455,3.289192590228,2.1));
+#3970 = LINE('',#3971,#3972);
+#3971 = CARTESIAN_POINT('',(-2.378385180455,3.289192590228,2.1));
+#3972 = VECTOR('',#3973,1.);
+#3973 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3974 = ORIENTED_EDGE('',*,*,#3975,.F.);
+#3975 = EDGE_CURVE('',#3976,#3968,#3978,.T.);
+#3976 = VERTEX_POINT('',#3977);
+#3977 = CARTESIAN_POINT('',(-2.378385180455,-3.289192590228,2.1));
+#3978 = LINE('',#3979,#3980);
+#3979 = CARTESIAN_POINT('',(-2.378385180455,-3.289192590228,2.1));
+#3980 = VECTOR('',#3981,1.);
+#3981 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3982 = ORIENTED_EDGE('',*,*,#3983,.F.);
+#3983 = EDGE_CURVE('',#3984,#3976,#3986,.T.);
+#3984 = VERTEX_POINT('',#3985);
+#3985 = CARTESIAN_POINT('',(-2.339192590228,-3.328385180455,2.1));
+#3986 = LINE('',#3987,#3988);
+#3987 = CARTESIAN_POINT('',(-2.339192590228,-3.328385180455,2.1));
+#3988 = VECTOR('',#3989,1.);
+#3989 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3990 = ORIENTED_EDGE('',*,*,#3991,.F.);
+#3991 = EDGE_CURVE('',#3992,#3984,#3994,.T.);
+#3992 = VERTEX_POINT('',#3993);
+#3993 = CARTESIAN_POINT('',(2.339192590228,-3.328385180455,2.1));
+#3994 = LINE('',#3995,#3996);
+#3995 = CARTESIAN_POINT('',(2.339192590228,-3.328385180455,2.1));
+#3996 = VECTOR('',#3997,1.);
+#3997 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3998 = ORIENTED_EDGE('',*,*,#3999,.F.);
+#3999 = EDGE_CURVE('',#1548,#3992,#4000,.T.);
+#4000 = LINE('',#4001,#4002);
+#4001 = CARTESIAN_POINT('',(2.378385180455,-3.289192590228,2.1));
+#4002 = VECTOR('',#4003,1.);
+#4003 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4004 = ORIENTED_EDGE('',*,*,#1554,.F.);
+#4005 = ORIENTED_EDGE('',*,*,#3938,.F.);
+#4006 = FACE_BOUND('',#4007,.T.);
+#4007 = EDGE_LOOP('',(#4008));
+#4008 = ORIENTED_EDGE('',*,*,#4009,.F.);
+#4009 = EDGE_CURVE('',#4010,#4010,#4012,.T.);
+#4010 = VERTEX_POINT('',#4011);
+#4011 = CARTESIAN_POINT('',(-1.678385180455,2.378385180455,2.1));
+#4012 = CIRCLE('',#4013,0.25);
+#4013 = AXIS2_PLACEMENT_3D('',#4014,#4015,#4016);
+#4014 = CARTESIAN_POINT('',(-1.678385180455,2.628385180455,2.1));
+#4015 = DIRECTION('',(-0.,0.,1.));
+#4016 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4017 = PLANE('',#4018);
+#4018 = AXIS2_PLACEMENT_3D('',#4019,#4020,#4021);
+#4019 = CARTESIAN_POINT('',(-2.339192590228,3.328385180455,2.1));
+#4020 = DIRECTION('',(0.,0.,1.));
+#4021 = DIRECTION('',(0.574999379029,-0.818153845017,0.));
+#4022 = ADVANCED_FACE('',(#4023),#4040,.F.);
+#4023 = FACE_BOUND('',#4024,.F.);
+#4024 = EDGE_LOOP('',(#4025,#4033,#4038,#4039));
+#4025 = ORIENTED_EDGE('',*,*,#4026,.T.);
+#4026 = EDGE_CURVE('',#1540,#4027,#4029,.T.);
+#4027 = VERTEX_POINT('',#4028);
+#4028 = CARTESIAN_POINT('',(2.4375,-3.525,1.175));
+#4029 = LINE('',#4030,#4031);
+#4030 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#4031 = VECTOR('',#4032,1.);
+#4032 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4033 = ORIENTED_EDGE('',*,*,#4034,.T.);
+#4034 = EDGE_CURVE('',#4027,#3992,#4035,.T.);
+#4035 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4036,#4037),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4036 = CARTESIAN_POINT('',(2.4375,-3.525,1.175));
+#4037 = CARTESIAN_POINT('',(2.339192590228,-3.328385180455,2.1));
+#4038 = ORIENTED_EDGE('',*,*,#3999,.F.);
+#4039 = ORIENTED_EDGE('',*,*,#1547,.F.);
+#4040 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#4041,#4042)
+,(#4043,#4044
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.194454364826),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#4041 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#4042 = CARTESIAN_POINT('',(2.378385180455,-3.289192590228,2.1));
+#4043 = CARTESIAN_POINT('',(2.4375,-3.525,1.175));
+#4044 = CARTESIAN_POINT('',(2.339192590228,-3.328385180455,2.1));
+#4045 = ADVANCED_FACE('',(#4046),#4059,.F.);
+#4046 = FACE_BOUND('',#4047,.F.);
+#4047 = EDGE_LOOP('',(#4048,#4049,#4055,#4056,#4057,#4058));
+#4048 = ORIENTED_EDGE('',*,*,#1670,.F.);
+#4049 = ORIENTED_EDGE('',*,*,#4050,.T.);
+#4050 = EDGE_CURVE('',#1662,#2399,#4051,.T.);
+#4051 = LINE('',#4052,#4053);
+#4052 = CARTESIAN_POINT('',(2.9,2.425,1.175));
+#4053 = VECTOR('',#4054,1.);
+#4054 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4055 = ORIENTED_EDGE('',*,*,#2407,.T.);
+#4056 = ORIENTED_EDGE('',*,*,#2530,.T.);
+#4057 = ORIENTED_EDGE('',*,*,#1403,.F.);
+#4058 = ORIENTED_EDGE('',*,*,#1577,.F.);
+#4059 = PLANE('',#4060);
+#4060 = AXIS2_PLACEMENT_3D('',#4061,#4062,#4063);
+#4061 = CARTESIAN_POINT('',(2.9,2.425,1.175));
+#4062 = DIRECTION('',(0.,0.,-1.));
+#4063 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4064 = ADVANCED_FACE('',(#4065),#4078,.F.);
+#4065 = FACE_BOUND('',#4066,.F.);
+#4066 = EDGE_LOOP('',(#4067,#4068,#4074,#4075,#4076,#4077));
+#4067 = ORIENTED_EDGE('',*,*,#2167,.F.);
+#4068 = ORIENTED_EDGE('',*,*,#4069,.T.);
+#4069 = EDGE_CURVE('',#2159,#2046,#4070,.T.);
+#4070 = LINE('',#4071,#4072);
+#4071 = CARTESIAN_POINT('',(2.9,-2.775,1.175));
+#4072 = VECTOR('',#4073,1.);
+#4073 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4074 = ORIENTED_EDGE('',*,*,#2054,.T.);
+#4075 = ORIENTED_EDGE('',*,*,#2068,.T.);
+#4076 = ORIENTED_EDGE('',*,*,#1531,.F.);
+#4077 = ORIENTED_EDGE('',*,*,#2297,.F.);
+#4078 = PLANE('',#4079);
+#4079 = AXIS2_PLACEMENT_3D('',#4080,#4081,#4082);
+#4080 = CARTESIAN_POINT('',(2.9,-2.775,1.175));
+#4081 = DIRECTION('',(0.,0.,-1.));
+#4082 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4083 = ADVANCED_FACE('',(#4084),#4097,.F.);
+#4084 = FACE_BOUND('',#4085,.F.);
+#4085 = EDGE_LOOP('',(#4086,#4087,#4093,#4094,#4095,#4096));
+#4086 = ORIENTED_EDGE('',*,*,#2630,.F.);
+#4087 = ORIENTED_EDGE('',*,*,#4088,.T.);
+#4088 = EDGE_CURVE('',#2622,#2845,#4089,.T.);
+#4089 = LINE('',#4090,#4091);
+#4090 = CARTESIAN_POINT('',(2.9,1.775,1.175));
+#4091 = VECTOR('',#4092,1.);
+#4092 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4093 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#4094 = ORIENTED_EDGE('',*,*,#2976,.T.);
+#4095 = ORIENTED_EDGE('',*,*,#1419,.F.);
+#4096 = ORIENTED_EDGE('',*,*,#2537,.F.);
+#4097 = PLANE('',#4098);
+#4098 = AXIS2_PLACEMENT_3D('',#4099,#4100,#4101);
+#4099 = CARTESIAN_POINT('',(2.9,1.775,1.175));
+#4100 = DIRECTION('',(0.,0.,-1.));
+#4101 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4102 = ADVANCED_FACE('',(#4103),#4116,.F.);
+#4103 = FACE_BOUND('',#4104,.F.);
+#4104 = EDGE_LOOP('',(#4105,#4106,#4112,#4113,#4114,#4115));
+#4105 = ORIENTED_EDGE('',*,*,#2499,.F.);
+#4106 = ORIENTED_EDGE('',*,*,#4107,.T.);
+#4107 = EDGE_CURVE('',#2491,#2268,#4108,.T.);
+#4108 = LINE('',#4109,#4110);
+#4109 = CARTESIAN_POINT('',(2.9,-2.125,1.175));
+#4110 = VECTOR('',#4111,1.);
+#4111 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4112 = ORIENTED_EDGE('',*,*,#2276,.T.);
+#4113 = ORIENTED_EDGE('',*,*,#2290,.T.);
+#4114 = ORIENTED_EDGE('',*,*,#1515,.F.);
+#4115 = ORIENTED_EDGE('',*,*,#2743,.F.);
+#4116 = PLANE('',#4117);
+#4117 = AXIS2_PLACEMENT_3D('',#4118,#4119,#4120);
+#4118 = CARTESIAN_POINT('',(2.9,-2.125,1.175));
+#4119 = DIRECTION('',(0.,0.,-1.));
+#4120 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4121 = ADVANCED_FACE('',(#4122),#4135,.F.);
+#4122 = FACE_BOUND('',#4123,.F.);
+#4123 = EDGE_LOOP('',(#4124,#4125,#4131,#4132,#4133,#4134));
+#4124 = ORIENTED_EDGE('',*,*,#3076,.F.);
+#4125 = ORIENTED_EDGE('',*,*,#4126,.T.);
+#4126 = EDGE_CURVE('',#3068,#3291,#4127,.T.);
+#4127 = LINE('',#4128,#4129);
+#4128 = CARTESIAN_POINT('',(2.9,1.125,1.175));
+#4129 = VECTOR('',#4130,1.);
+#4130 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4131 = ORIENTED_EDGE('',*,*,#3299,.T.);
+#4132 = ORIENTED_EDGE('',*,*,#3422,.T.);
+#4133 = ORIENTED_EDGE('',*,*,#1435,.F.);
+#4134 = ORIENTED_EDGE('',*,*,#2983,.F.);
+#4135 = PLANE('',#4136);
+#4136 = AXIS2_PLACEMENT_3D('',#4137,#4138,#4139);
+#4137 = CARTESIAN_POINT('',(2.9,1.125,1.175));
+#4138 = DIRECTION('',(0.,0.,-1.));
+#4139 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4140 = ADVANCED_FACE('',(#4141),#4154,.F.);
+#4141 = FACE_BOUND('',#4142,.F.);
+#4142 = EDGE_LOOP('',(#4143,#4144,#4150,#4151,#4152,#4153));
+#4143 = ORIENTED_EDGE('',*,*,#2945,.F.);
+#4144 = ORIENTED_EDGE('',*,*,#4145,.T.);
+#4145 = EDGE_CURVE('',#2937,#2714,#4146,.T.);
+#4146 = LINE('',#4147,#4148);
+#4147 = CARTESIAN_POINT('',(2.9,-1.475,1.175));
+#4148 = VECTOR('',#4149,1.);
+#4149 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4150 = ORIENTED_EDGE('',*,*,#2722,.T.);
+#4151 = ORIENTED_EDGE('',*,*,#2736,.T.);
+#4152 = ORIENTED_EDGE('',*,*,#1499,.F.);
+#4153 = ORIENTED_EDGE('',*,*,#3189,.F.);
+#4154 = PLANE('',#4155);
+#4155 = AXIS2_PLACEMENT_3D('',#4156,#4157,#4158);
+#4156 = CARTESIAN_POINT('',(2.9,-1.475,1.175));
+#4157 = DIRECTION('',(0.,0.,-1.));
+#4158 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4159 = ADVANCED_FACE('',(#4160),#4173,.F.);
+#4160 = FACE_BOUND('',#4161,.F.);
+#4161 = EDGE_LOOP('',(#4162,#4163,#4169,#4170,#4171,#4172));
+#4162 = ORIENTED_EDGE('',*,*,#3522,.F.);
+#4163 = ORIENTED_EDGE('',*,*,#4164,.T.);
+#4164 = EDGE_CURVE('',#3514,#3737,#4165,.T.);
+#4165 = LINE('',#4166,#4167);
+#4166 = CARTESIAN_POINT('',(2.9,0.475,1.175));
+#4167 = VECTOR('',#4168,1.);
+#4168 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4169 = ORIENTED_EDGE('',*,*,#3745,.T.);
+#4170 = ORIENTED_EDGE('',*,*,#3868,.T.);
+#4171 = ORIENTED_EDGE('',*,*,#1451,.F.);
+#4172 = ORIENTED_EDGE('',*,*,#3429,.F.);
+#4173 = PLANE('',#4174);
+#4174 = AXIS2_PLACEMENT_3D('',#4175,#4176,#4177);
+#4175 = CARTESIAN_POINT('',(2.9,0.475,1.175));
+#4176 = DIRECTION('',(0.,0.,-1.));
+#4177 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4178 = ADVANCED_FACE('',(#4179),#4192,.F.);
+#4179 = FACE_BOUND('',#4180,.F.);
+#4180 = EDGE_LOOP('',(#4181,#4182,#4188,#4189,#4190,#4191));
+#4181 = ORIENTED_EDGE('',*,*,#3391,.F.);
+#4182 = ORIENTED_EDGE('',*,*,#4183,.T.);
+#4183 = EDGE_CURVE('',#3383,#3160,#4184,.T.);
+#4184 = LINE('',#4185,#4186);
+#4185 = CARTESIAN_POINT('',(2.9,-0.825,1.175));
+#4186 = VECTOR('',#4187,1.);
+#4187 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4188 = ORIENTED_EDGE('',*,*,#3168,.T.);
+#4189 = ORIENTED_EDGE('',*,*,#3182,.T.);
+#4190 = ORIENTED_EDGE('',*,*,#1483,.F.);
+#4191 = ORIENTED_EDGE('',*,*,#3635,.F.);
+#4192 = PLANE('',#4193);
+#4193 = AXIS2_PLACEMENT_3D('',#4194,#4195,#4196);
+#4194 = CARTESIAN_POINT('',(2.9,-0.825,1.175));
+#4195 = DIRECTION('',(0.,0.,-1.));
+#4196 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4197 = ADVANCED_FACE('',(#4198),#4211,.F.);
+#4198 = FACE_BOUND('',#4199,.F.);
+#4199 = EDGE_LOOP('',(#4200,#4201,#4207,#4208,#4209,#4210));
+#4200 = ORIENTED_EDGE('',*,*,#3837,.F.);
+#4201 = ORIENTED_EDGE('',*,*,#4202,.T.);
+#4202 = EDGE_CURVE('',#3829,#3606,#4203,.T.);
+#4203 = LINE('',#4204,#4205);
+#4204 = CARTESIAN_POINT('',(2.9,-0.175,1.175));
+#4205 = VECTOR('',#4206,1.);
+#4206 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4207 = ORIENTED_EDGE('',*,*,#3614,.T.);
+#4208 = ORIENTED_EDGE('',*,*,#3628,.T.);
+#4209 = ORIENTED_EDGE('',*,*,#1467,.F.);
+#4210 = ORIENTED_EDGE('',*,*,#3875,.F.);
+#4211 = PLANE('',#4212);
+#4212 = AXIS2_PLACEMENT_3D('',#4213,#4214,#4215);
+#4213 = CARTESIAN_POINT('',(2.9,-0.175,1.175));
+#4214 = DIRECTION('',(0.,0.,-1.));
+#4215 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4216 = ADVANCED_FACE('',(#4217),#4228,.T.);
+#4217 = FACE_BOUND('',#4218,.F.);
+#4218 = EDGE_LOOP('',(#4219,#4225,#4226,#4227));
+#4219 = ORIENTED_EDGE('',*,*,#4220,.T.);
+#4220 = EDGE_CURVE('',#1654,#2391,#4221,.T.);
+#4221 = LINE('',#4222,#4223);
+#4222 = CARTESIAN_POINT('',(3.15,2.425,0.925));
+#4223 = VECTOR('',#4224,1.);
+#4224 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4225 = ORIENTED_EDGE('',*,*,#2398,.T.);
+#4226 = ORIENTED_EDGE('',*,*,#4050,.F.);
+#4227 = ORIENTED_EDGE('',*,*,#1661,.F.);
+#4228 = CYLINDRICAL_SURFACE('',#4229,0.25);
+#4229 = AXIS2_PLACEMENT_3D('',#4230,#4231,#4232);
+#4230 = CARTESIAN_POINT('',(2.9,2.425,0.925));
+#4231 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#4232 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#4233 = ADVANCED_FACE('',(#4234),#4245,.F.);
+#4234 = FACE_BOUND('',#4235,.F.);
+#4235 = EDGE_LOOP('',(#4236,#4242,#4243,#4244));
+#4236 = ORIENTED_EDGE('',*,*,#4237,.T.);
+#4237 = EDGE_CURVE('',#1645,#2382,#4238,.T.);
+#4238 = LINE('',#4239,#4240);
+#4239 = CARTESIAN_POINT('',(3.15,2.425,0.25));
+#4240 = VECTOR('',#4241,1.);
+#4241 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4242 = ORIENTED_EDGE('',*,*,#2390,.T.);
+#4243 = ORIENTED_EDGE('',*,*,#4220,.F.);
+#4244 = ORIENTED_EDGE('',*,*,#1653,.F.);
+#4245 = PLANE('',#4246);
+#4246 = AXIS2_PLACEMENT_3D('',#4247,#4248,#4249);
+#4247 = CARTESIAN_POINT('',(3.15,2.425,0.25));
+#4248 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4249 = DIRECTION('',(0.,0.,1.));
+#4250 = ADVANCED_FACE('',(#4251),#4262,.F.);
+#4251 = FACE_BOUND('',#4252,.F.);
+#4252 = EDGE_LOOP('',(#4253,#4259,#4260,#4261));
+#4253 = ORIENTED_EDGE('',*,*,#4254,.T.);
+#4254 = EDGE_CURVE('',#1637,#2374,#4255,.T.);
+#4255 = LINE('',#4256,#4257);
+#4256 = CARTESIAN_POINT('',(3.25,2.425,0.15));
+#4257 = VECTOR('',#4258,1.);
+#4258 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4259 = ORIENTED_EDGE('',*,*,#2381,.T.);
+#4260 = ORIENTED_EDGE('',*,*,#4237,.F.);
+#4261 = ORIENTED_EDGE('',*,*,#1644,.F.);
+#4262 = CYLINDRICAL_SURFACE('',#4263,0.1);
+#4263 = AXIS2_PLACEMENT_3D('',#4264,#4265,#4266);
+#4264 = CARTESIAN_POINT('',(3.25,2.425,0.25));
+#4265 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4266 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#4267 = ADVANCED_FACE('',(#4268),#4279,.F.);
+#4268 = FACE_BOUND('',#4269,.F.);
+#4269 = EDGE_LOOP('',(#4270,#4276,#4277,#4278));
+#4270 = ORIENTED_EDGE('',*,*,#4271,.T.);
+#4271 = EDGE_CURVE('',#1629,#2366,#4272,.T.);
+#4272 = LINE('',#4273,#4274);
+#4273 = CARTESIAN_POINT('',(3.9,2.425,0.15));
+#4274 = VECTOR('',#4275,1.);
+#4275 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4276 = ORIENTED_EDGE('',*,*,#2373,.T.);
+#4277 = ORIENTED_EDGE('',*,*,#4254,.F.);
+#4278 = ORIENTED_EDGE('',*,*,#1636,.F.);
+#4279 = PLANE('',#4280);
+#4280 = AXIS2_PLACEMENT_3D('',#4281,#4282,#4283);
+#4281 = CARTESIAN_POINT('',(3.9,2.425,0.15));
+#4282 = DIRECTION('',(0.,0.,-1.));
+#4283 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4284 = ADVANCED_FACE('',(#4285),#4296,.F.);
+#4285 = FACE_BOUND('',#4286,.F.);
+#4286 = EDGE_LOOP('',(#4287,#4293,#4294,#4295));
+#4287 = ORIENTED_EDGE('',*,*,#4288,.T.);
+#4288 = EDGE_CURVE('',#1621,#2358,#4289,.T.);
+#4289 = LINE('',#4290,#4291);
+#4290 = CARTESIAN_POINT('',(3.9,2.425,-8.326672684689E-17));
+#4291 = VECTOR('',#4292,1.);
+#4292 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4293 = ORIENTED_EDGE('',*,*,#2365,.T.);
+#4294 = ORIENTED_EDGE('',*,*,#4271,.F.);
+#4295 = ORIENTED_EDGE('',*,*,#1628,.F.);
+#4296 = PLANE('',#4297);
+#4297 = AXIS2_PLACEMENT_3D('',#4298,#4299,#4300);
+#4298 = CARTESIAN_POINT('',(3.9,2.425,-8.326672684689E-17));
+#4299 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4300 = DIRECTION('',(0.,0.,1.));
+#4301 = ADVANCED_FACE('',(#4302),#4313,.F.);
+#4302 = FACE_BOUND('',#4303,.F.);
+#4303 = EDGE_LOOP('',(#4304,#4310,#4311,#4312));
+#4304 = ORIENTED_EDGE('',*,*,#4305,.T.);
+#4305 = EDGE_CURVE('',#1612,#2349,#4306,.T.);
+#4306 = LINE('',#4307,#4308);
+#4307 = CARTESIAN_POINT('',(3.25,2.425,-8.326672684689E-17));
+#4308 = VECTOR('',#4309,1.);
+#4309 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4310 = ORIENTED_EDGE('',*,*,#2357,.T.);
+#4311 = ORIENTED_EDGE('',*,*,#4288,.F.);
+#4312 = ORIENTED_EDGE('',*,*,#1620,.F.);
+#4313 = PLANE('',#4314);
+#4314 = AXIS2_PLACEMENT_3D('',#4315,#4316,#4317);
+#4315 = CARTESIAN_POINT('',(3.25,2.425,-8.326672684689E-17));
+#4316 = DIRECTION('',(0.,0.,1.));
+#4317 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4318 = ADVANCED_FACE('',(#4319),#4330,.T.);
+#4319 = FACE_BOUND('',#4320,.F.);
+#4320 = EDGE_LOOP('',(#4321,#4327,#4328,#4329));
+#4321 = ORIENTED_EDGE('',*,*,#4322,.T.);
+#4322 = EDGE_CURVE('',#1604,#2341,#4323,.T.);
+#4323 = LINE('',#4324,#4325);
+#4324 = CARTESIAN_POINT('',(3.,2.425,0.25));
+#4325 = VECTOR('',#4326,1.);
+#4326 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#4327 = ORIENTED_EDGE('',*,*,#2348,.T.);
+#4328 = ORIENTED_EDGE('',*,*,#4305,.F.);
+#4329 = ORIENTED_EDGE('',*,*,#1611,.F.);
+#4330 = CYLINDRICAL_SURFACE('',#4331,0.25);
+#4331 = AXIS2_PLACEMENT_3D('',#4332,#4333,#4334);
+#4332 = CARTESIAN_POINT('',(3.25,2.425,0.25));
+#4333 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#4334 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#4335 = ADVANCED_FACE('',(#4336),#4342,.F.);
+#4336 = FACE_BOUND('',#4337,.F.);
+#4337 = EDGE_LOOP('',(#4338,#4339,#4340,#4341));
+#4338 = ORIENTED_EDGE('',*,*,#2322,.T.);
+#4339 = ORIENTED_EDGE('',*,*,#2340,.T.);
+#4340 = ORIENTED_EDGE('',*,*,#4322,.F.);
+#4341 = ORIENTED_EDGE('',*,*,#1603,.F.);
+#4342 = PLANE('',#4343);
+#4343 = AXIS2_PLACEMENT_3D('',#4344,#4345,#4346);
+#4344 = CARTESIAN_POINT('',(3.,2.425,0.925));
+#4345 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4346 = DIRECTION('',(0.,0.,-1.));
+#4347 = ADVANCED_FACE('',(#4348),#4365,.F.);
+#4348 = FACE_BOUND('',#4349,.F.);
+#4349 = EDGE_LOOP('',(#4350,#4351,#4358,#4364));
+#4350 = ORIENTED_EDGE('',*,*,#1715,.T.);
+#4351 = ORIENTED_EDGE('',*,*,#4352,.T.);
+#4352 = EDGE_CURVE('',#1709,#4353,#4355,.T.);
+#4353 = VERTEX_POINT('',#4354);
+#4354 = CARTESIAN_POINT('',(-2.475,-3.6,1.175));
+#4355 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4356,#4357),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4356 = CARTESIAN_POINT('',(-2.475,-3.6,1.025));
+#4357 = CARTESIAN_POINT('',(-2.475,-3.6,1.175));
+#4358 = ORIENTED_EDGE('',*,*,#4359,.F.);
+#4359 = EDGE_CURVE('',#1955,#4353,#4360,.T.);
+#4360 = LINE('',#4361,#4362);
+#4361 = CARTESIAN_POINT('',(2.475,-3.6,1.175));
+#4362 = VECTOR('',#4363,1.);
+#4363 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4364 = ORIENTED_EDGE('',*,*,#1954,.F.);
+#4365 = PLANE('',#4366);
+#4366 = AXIS2_PLACEMENT_3D('',#4367,#4368,#4369);
+#4367 = CARTESIAN_POINT('',(2.475,-3.6,1.175));
+#4368 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4369 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#4370 = ADVANCED_FACE('',(#4371),#4388,.F.);
+#4371 = FACE_BOUND('',#4372,.F.);
+#4372 = EDGE_LOOP('',(#4373,#4374,#4381,#4387));
+#4373 = ORIENTED_EDGE('',*,*,#1738,.T.);
+#4374 = ORIENTED_EDGE('',*,*,#4375,.T.);
+#4375 = EDGE_CURVE('',#1732,#4376,#4378,.T.);
+#4376 = VERTEX_POINT('',#4377);
+#4377 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4378 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4379,#4380),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4379 = CARTESIAN_POINT('',(-2.65,-3.425,1.025));
+#4380 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4381 = ORIENTED_EDGE('',*,*,#4382,.F.);
+#4382 = EDGE_CURVE('',#4353,#4376,#4383,.T.);
+#4383 = LINE('',#4384,#4385);
+#4384 = CARTESIAN_POINT('',(-2.475,-3.6,1.175));
+#4385 = VECTOR('',#4386,1.);
+#4386 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4387 = ORIENTED_EDGE('',*,*,#4352,.F.);
+#4388 = PLANE('',#4389);
+#4389 = AXIS2_PLACEMENT_3D('',#4390,#4391,#4392);
+#4390 = CARTESIAN_POINT('',(-2.475,-3.6,1.175));
+#4391 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4392 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4393 = ADVANCED_FACE('',(#4394),#4412,.F.);
+#4394 = FACE_BOUND('',#4395,.F.);
+#4395 = EDGE_LOOP('',(#4396,#4397,#4398,#4406));
+#4396 = ORIENTED_EDGE('',*,*,#4375,.F.);
+#4397 = ORIENTED_EDGE('',*,*,#1921,.T.);
+#4398 = ORIENTED_EDGE('',*,*,#4399,.T.);
+#4399 = EDGE_CURVE('',#1914,#4400,#4402,.T.);
+#4400 = VERTEX_POINT('',#4401);
+#4401 = CARTESIAN_POINT('',(-2.65,-3.075,1.175));
+#4402 = LINE('',#4403,#4404);
+#4403 = CARTESIAN_POINT('',(-2.65,-3.075,0.854761693044));
+#4404 = VECTOR('',#4405,1.);
+#4405 = DIRECTION('',(0.,0.,1.));
+#4406 = ORIENTED_EDGE('',*,*,#4407,.F.);
+#4407 = EDGE_CURVE('',#4376,#4400,#4408,.T.);
+#4408 = LINE('',#4409,#4410);
+#4409 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4410 = VECTOR('',#4411,1.);
+#4411 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4412 = PLANE('',#4413);
+#4413 = AXIS2_PLACEMENT_3D('',#4414,#4415,#4416);
+#4414 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4415 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4416 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4417 = ADVANCED_FACE('',(#4418),#4442,.F.);
+#4418 = FACE_BOUND('',#4419,.F.);
+#4419 = EDGE_LOOP('',(#4420,#4428,#4429,#4436));
+#4420 = ORIENTED_EDGE('',*,*,#4421,.F.);
+#4421 = EDGE_CURVE('',#1762,#4422,#4424,.T.);
+#4422 = VERTEX_POINT('',#4423);
+#4423 = CARTESIAN_POINT('',(-2.65,3.075,1.175));
+#4424 = LINE('',#4425,#4426);
+#4425 = CARTESIAN_POINT('',(-2.65,3.075,0.854761693044));
+#4426 = VECTOR('',#4427,1.);
+#4427 = DIRECTION('',(0.,0.,1.));
+#4428 = ORIENTED_EDGE('',*,*,#1761,.T.);
+#4429 = ORIENTED_EDGE('',*,*,#4430,.T.);
+#4430 = EDGE_CURVE('',#1755,#4431,#4433,.T.);
+#4431 = VERTEX_POINT('',#4432);
+#4432 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#4433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4434,#4435),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4434 = CARTESIAN_POINT('',(-2.65,3.425,1.025));
+#4435 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#4436 = ORIENTED_EDGE('',*,*,#4437,.F.);
+#4437 = EDGE_CURVE('',#4422,#4431,#4438,.T.);
+#4438 = LINE('',#4439,#4440);
+#4439 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4440 = VECTOR('',#4441,1.);
+#4441 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4442 = PLANE('',#4443);
+#4443 = AXIS2_PLACEMENT_3D('',#4444,#4445,#4446);
+#4444 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4445 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4446 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4447 = ADVANCED_FACE('',(#4448),#4473,.F.);
+#4448 = FACE_BOUND('',#4449,.F.);
+#4449 = EDGE_LOOP('',(#4450,#4458,#4459,#4467));
+#4450 = ORIENTED_EDGE('',*,*,#4451,.F.);
+#4451 = EDGE_CURVE('',#1914,#4452,#4454,.T.);
+#4452 = VERTEX_POINT('',#4453);
+#4453 = CARTESIAN_POINT('',(-2.9,-3.075,1.025));
+#4454 = LINE('',#4455,#4456);
+#4455 = CARTESIAN_POINT('',(-2.5,-3.075,1.025));
+#4456 = VECTOR('',#4457,1.);
+#4457 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4458 = ORIENTED_EDGE('',*,*,#1913,.T.);
+#4459 = ORIENTED_EDGE('',*,*,#4460,.T.);
+#4460 = EDGE_CURVE('',#1906,#4461,#4463,.T.);
+#4461 = VERTEX_POINT('',#4462);
+#4462 = CARTESIAN_POINT('',(-2.9,-2.775,1.025));
+#4463 = LINE('',#4464,#4465);
+#4464 = CARTESIAN_POINT('',(-2.5,-2.775,1.025));
+#4465 = VECTOR('',#4466,1.);
+#4466 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4467 = ORIENTED_EDGE('',*,*,#4468,.F.);
+#4468 = EDGE_CURVE('',#4452,#4461,#4469,.T.);
+#4469 = LINE('',#4470,#4471);
+#4470 = CARTESIAN_POINT('',(-2.9,-3.075,1.025));
+#4471 = VECTOR('',#4472,1.);
+#4472 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#4473 = PLANE('',#4474);
+#4474 = AXIS2_PLACEMENT_3D('',#4475,#4476,#4477);
+#4475 = CARTESIAN_POINT('',(-2.5,-3.075,1.025));
+#4476 = DIRECTION('',(0.,0.,1.));
+#4477 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4478 = ADVANCED_FACE('',(#4479),#4504,.F.);
+#4479 = FACE_BOUND('',#4480,.F.);
+#4480 = EDGE_LOOP('',(#4481,#4489,#4490,#4498));
+#4481 = ORIENTED_EDGE('',*,*,#4482,.F.);
+#4482 = EDGE_CURVE('',#1770,#4483,#4485,.T.);
+#4483 = VERTEX_POINT('',#4484);
+#4484 = CARTESIAN_POINT('',(-2.9,2.775,1.025));
+#4485 = LINE('',#4486,#4487);
+#4486 = CARTESIAN_POINT('',(-2.5,2.775,1.025));
+#4487 = VECTOR('',#4488,1.);
+#4488 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4489 = ORIENTED_EDGE('',*,*,#1769,.T.);
+#4490 = ORIENTED_EDGE('',*,*,#4491,.T.);
+#4491 = EDGE_CURVE('',#1762,#4492,#4494,.T.);
+#4492 = VERTEX_POINT('',#4493);
+#4493 = CARTESIAN_POINT('',(-2.9,3.075,1.025));
+#4494 = LINE('',#4495,#4496);
+#4495 = CARTESIAN_POINT('',(-2.5,3.075,1.025));
+#4496 = VECTOR('',#4497,1.);
+#4497 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4498 = ORIENTED_EDGE('',*,*,#4499,.F.);
+#4499 = EDGE_CURVE('',#4483,#4492,#4500,.T.);
+#4500 = LINE('',#4501,#4502);
+#4501 = CARTESIAN_POINT('',(-2.9,2.775,1.025));
+#4502 = VECTOR('',#4503,1.);
+#4503 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#4504 = PLANE('',#4505);
+#4505 = AXIS2_PLACEMENT_3D('',#4506,#4507,#4508);
+#4506 = CARTESIAN_POINT('',(-2.5,2.775,1.025));
+#4507 = DIRECTION('',(0.,0.,1.));
+#4508 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4509 = ADVANCED_FACE('',(#4510),#4535,.F.);
+#4510 = FACE_BOUND('',#4511,.F.);
+#4511 = EDGE_LOOP('',(#4512,#4520,#4521,#4529));
+#4512 = ORIENTED_EDGE('',*,*,#4513,.F.);
+#4513 = EDGE_CURVE('',#1906,#4514,#4516,.T.);
+#4514 = VERTEX_POINT('',#4515);
+#4515 = CARTESIAN_POINT('',(-2.65,-2.775,1.175));
+#4516 = LINE('',#4517,#4518);
+#4517 = CARTESIAN_POINT('',(-2.65,-2.775,0.854761693044));
+#4518 = VECTOR('',#4519,1.);
+#4519 = DIRECTION('',(0.,0.,1.));
+#4520 = ORIENTED_EDGE('',*,*,#1905,.T.);
+#4521 = ORIENTED_EDGE('',*,*,#4522,.T.);
+#4522 = EDGE_CURVE('',#1898,#4523,#4525,.T.);
+#4523 = VERTEX_POINT('',#4524);
+#4524 = CARTESIAN_POINT('',(-2.65,-2.425,1.175));
+#4525 = LINE('',#4526,#4527);
+#4526 = CARTESIAN_POINT('',(-2.65,-2.425,0.854761693044));
+#4527 = VECTOR('',#4528,1.);
+#4528 = DIRECTION('',(0.,0.,1.));
+#4529 = ORIENTED_EDGE('',*,*,#4530,.F.);
+#4530 = EDGE_CURVE('',#4514,#4523,#4531,.T.);
+#4531 = LINE('',#4532,#4533);
+#4532 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4533 = VECTOR('',#4534,1.);
+#4534 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4535 = PLANE('',#4536);
+#4536 = AXIS2_PLACEMENT_3D('',#4537,#4538,#4539);
+#4537 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4538 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4539 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4540 = ADVANCED_FACE('',(#4541),#4566,.F.);
+#4541 = FACE_BOUND('',#4542,.F.);
+#4542 = EDGE_LOOP('',(#4543,#4551,#4552,#4560));
+#4543 = ORIENTED_EDGE('',*,*,#4544,.F.);
+#4544 = EDGE_CURVE('',#1778,#4545,#4547,.T.);
+#4545 = VERTEX_POINT('',#4546);
+#4546 = CARTESIAN_POINT('',(-2.65,2.425,1.175));
+#4547 = LINE('',#4548,#4549);
+#4548 = CARTESIAN_POINT('',(-2.65,2.425,0.854761693044));
+#4549 = VECTOR('',#4550,1.);
+#4550 = DIRECTION('',(0.,0.,1.));
+#4551 = ORIENTED_EDGE('',*,*,#1777,.T.);
+#4552 = ORIENTED_EDGE('',*,*,#4553,.T.);
+#4553 = EDGE_CURVE('',#1770,#4554,#4556,.T.);
+#4554 = VERTEX_POINT('',#4555);
+#4555 = CARTESIAN_POINT('',(-2.65,2.775,1.175));
+#4556 = LINE('',#4557,#4558);
+#4557 = CARTESIAN_POINT('',(-2.65,2.775,0.854761693044));
+#4558 = VECTOR('',#4559,1.);
+#4559 = DIRECTION('',(0.,0.,1.));
+#4560 = ORIENTED_EDGE('',*,*,#4561,.F.);
+#4561 = EDGE_CURVE('',#4545,#4554,#4562,.T.);
+#4562 = LINE('',#4563,#4564);
+#4563 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4564 = VECTOR('',#4565,1.);
+#4565 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4566 = PLANE('',#4567);
+#4567 = AXIS2_PLACEMENT_3D('',#4568,#4569,#4570);
+#4568 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4569 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4570 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4571 = ADVANCED_FACE('',(#4572),#4597,.F.);
+#4572 = FACE_BOUND('',#4573,.F.);
+#4573 = EDGE_LOOP('',(#4574,#4582,#4583,#4591));
+#4574 = ORIENTED_EDGE('',*,*,#4575,.F.);
+#4575 = EDGE_CURVE('',#1898,#4576,#4578,.T.);
+#4576 = VERTEX_POINT('',#4577);
+#4577 = CARTESIAN_POINT('',(-2.9,-2.425,1.025));
+#4578 = LINE('',#4579,#4580);
+#4579 = CARTESIAN_POINT('',(-2.5,-2.425,1.025));
+#4580 = VECTOR('',#4581,1.);
+#4581 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4582 = ORIENTED_EDGE('',*,*,#1897,.T.);
+#4583 = ORIENTED_EDGE('',*,*,#4584,.T.);
+#4584 = EDGE_CURVE('',#1890,#4585,#4587,.T.);
+#4585 = VERTEX_POINT('',#4586);
+#4586 = CARTESIAN_POINT('',(-2.9,-2.125,1.025));
+#4587 = LINE('',#4588,#4589);
+#4588 = CARTESIAN_POINT('',(-2.5,-2.125,1.025));
+#4589 = VECTOR('',#4590,1.);
+#4590 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4591 = ORIENTED_EDGE('',*,*,#4592,.F.);
+#4592 = EDGE_CURVE('',#4576,#4585,#4593,.T.);
+#4593 = LINE('',#4594,#4595);
+#4594 = CARTESIAN_POINT('',(-2.9,-2.425,1.025));
+#4595 = VECTOR('',#4596,1.);
+#4596 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#4597 = PLANE('',#4598);
+#4598 = AXIS2_PLACEMENT_3D('',#4599,#4600,#4601);
+#4599 = CARTESIAN_POINT('',(-2.5,-2.425,1.025));
+#4600 = DIRECTION('',(0.,0.,1.));
+#4601 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4602 = ADVANCED_FACE('',(#4603),#4628,.F.);
+#4603 = FACE_BOUND('',#4604,.F.);
+#4604 = EDGE_LOOP('',(#4605,#4613,#4614,#4622));
+#4605 = ORIENTED_EDGE('',*,*,#4606,.F.);
+#4606 = EDGE_CURVE('',#1786,#4607,#4609,.T.);
+#4607 = VERTEX_POINT('',#4608);
+#4608 = CARTESIAN_POINT('',(-2.9,2.125,1.025));
+#4609 = LINE('',#4610,#4611);
+#4610 = CARTESIAN_POINT('',(-2.5,2.125,1.025));
+#4611 = VECTOR('',#4612,1.);
+#4612 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4613 = ORIENTED_EDGE('',*,*,#1785,.T.);
+#4614 = ORIENTED_EDGE('',*,*,#4615,.T.);
+#4615 = EDGE_CURVE('',#1778,#4616,#4618,.T.);
+#4616 = VERTEX_POINT('',#4617);
+#4617 = CARTESIAN_POINT('',(-2.9,2.425,1.025));
+#4618 = LINE('',#4619,#4620);
+#4619 = CARTESIAN_POINT('',(-2.5,2.425,1.025));
+#4620 = VECTOR('',#4621,1.);
+#4621 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4622 = ORIENTED_EDGE('',*,*,#4623,.F.);
+#4623 = EDGE_CURVE('',#4607,#4616,#4624,.T.);
+#4624 = LINE('',#4625,#4626);
+#4625 = CARTESIAN_POINT('',(-2.9,2.125,1.025));
+#4626 = VECTOR('',#4627,1.);
+#4627 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#4628 = PLANE('',#4629);
+#4629 = AXIS2_PLACEMENT_3D('',#4630,#4631,#4632);
+#4630 = CARTESIAN_POINT('',(-2.5,2.125,1.025));
+#4631 = DIRECTION('',(0.,0.,1.));
+#4632 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4633 = ADVANCED_FACE('',(#4634),#4659,.F.);
+#4634 = FACE_BOUND('',#4635,.F.);
+#4635 = EDGE_LOOP('',(#4636,#4644,#4645,#4653));
+#4636 = ORIENTED_EDGE('',*,*,#4637,.F.);
+#4637 = EDGE_CURVE('',#1890,#4638,#4640,.T.);
+#4638 = VERTEX_POINT('',#4639);
+#4639 = CARTESIAN_POINT('',(-2.65,-2.125,1.175));
+#4640 = LINE('',#4641,#4642);
+#4641 = CARTESIAN_POINT('',(-2.65,-2.125,0.854761693044));
+#4642 = VECTOR('',#4643,1.);
+#4643 = DIRECTION('',(0.,0.,1.));
+#4644 = ORIENTED_EDGE('',*,*,#1889,.T.);
+#4645 = ORIENTED_EDGE('',*,*,#4646,.T.);
+#4646 = EDGE_CURVE('',#1882,#4647,#4649,.T.);
+#4647 = VERTEX_POINT('',#4648);
+#4648 = CARTESIAN_POINT('',(-2.65,-1.775,1.175));
+#4649 = LINE('',#4650,#4651);
+#4650 = CARTESIAN_POINT('',(-2.65,-1.775,0.854761693044));
+#4651 = VECTOR('',#4652,1.);
+#4652 = DIRECTION('',(0.,0.,1.));
+#4653 = ORIENTED_EDGE('',*,*,#4654,.F.);
+#4654 = EDGE_CURVE('',#4638,#4647,#4655,.T.);
+#4655 = LINE('',#4656,#4657);
+#4656 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4657 = VECTOR('',#4658,1.);
+#4658 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4659 = PLANE('',#4660);
+#4660 = AXIS2_PLACEMENT_3D('',#4661,#4662,#4663);
+#4661 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4662 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4663 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4664 = ADVANCED_FACE('',(#4665),#4690,.F.);
+#4665 = FACE_BOUND('',#4666,.F.);
+#4666 = EDGE_LOOP('',(#4667,#4675,#4676,#4684));
+#4667 = ORIENTED_EDGE('',*,*,#4668,.F.);
+#4668 = EDGE_CURVE('',#1794,#4669,#4671,.T.);
+#4669 = VERTEX_POINT('',#4670);
+#4670 = CARTESIAN_POINT('',(-2.65,1.775,1.175));
+#4671 = LINE('',#4672,#4673);
+#4672 = CARTESIAN_POINT('',(-2.65,1.775,0.854761693044));
+#4673 = VECTOR('',#4674,1.);
+#4674 = DIRECTION('',(0.,0.,1.));
+#4675 = ORIENTED_EDGE('',*,*,#1793,.T.);
+#4676 = ORIENTED_EDGE('',*,*,#4677,.T.);
+#4677 = EDGE_CURVE('',#1786,#4678,#4680,.T.);
+#4678 = VERTEX_POINT('',#4679);
+#4679 = CARTESIAN_POINT('',(-2.65,2.125,1.175));
+#4680 = LINE('',#4681,#4682);
+#4681 = CARTESIAN_POINT('',(-2.65,2.125,0.854761693044));
+#4682 = VECTOR('',#4683,1.);
+#4683 = DIRECTION('',(0.,0.,1.));
+#4684 = ORIENTED_EDGE('',*,*,#4685,.F.);
+#4685 = EDGE_CURVE('',#4669,#4678,#4686,.T.);
+#4686 = LINE('',#4687,#4688);
+#4687 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4688 = VECTOR('',#4689,1.);
+#4689 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4690 = PLANE('',#4691);
+#4691 = AXIS2_PLACEMENT_3D('',#4692,#4693,#4694);
+#4692 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4693 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4694 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4695 = ADVANCED_FACE('',(#4696),#4721,.F.);
+#4696 = FACE_BOUND('',#4697,.F.);
+#4697 = EDGE_LOOP('',(#4698,#4706,#4707,#4715));
+#4698 = ORIENTED_EDGE('',*,*,#4699,.F.);
+#4699 = EDGE_CURVE('',#1882,#4700,#4702,.T.);
+#4700 = VERTEX_POINT('',#4701);
+#4701 = CARTESIAN_POINT('',(-2.9,-1.775,1.025));
+#4702 = LINE('',#4703,#4704);
+#4703 = CARTESIAN_POINT('',(-2.5,-1.775,1.025));
+#4704 = VECTOR('',#4705,1.);
+#4705 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4706 = ORIENTED_EDGE('',*,*,#1881,.T.);
+#4707 = ORIENTED_EDGE('',*,*,#4708,.T.);
+#4708 = EDGE_CURVE('',#1874,#4709,#4711,.T.);
+#4709 = VERTEX_POINT('',#4710);
+#4710 = CARTESIAN_POINT('',(-2.9,-1.475,1.025));
+#4711 = LINE('',#4712,#4713);
+#4712 = CARTESIAN_POINT('',(-2.5,-1.475,1.025));
+#4713 = VECTOR('',#4714,1.);
+#4714 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4715 = ORIENTED_EDGE('',*,*,#4716,.F.);
+#4716 = EDGE_CURVE('',#4700,#4709,#4717,.T.);
+#4717 = LINE('',#4718,#4719);
+#4718 = CARTESIAN_POINT('',(-2.9,-1.775,1.025));
+#4719 = VECTOR('',#4720,1.);
+#4720 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#4721 = PLANE('',#4722);
+#4722 = AXIS2_PLACEMENT_3D('',#4723,#4724,#4725);
+#4723 = CARTESIAN_POINT('',(-2.5,-1.775,1.025));
+#4724 = DIRECTION('',(0.,0.,1.));
+#4725 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4726 = ADVANCED_FACE('',(#4727),#4752,.F.);
+#4727 = FACE_BOUND('',#4728,.F.);
+#4728 = EDGE_LOOP('',(#4729,#4737,#4738,#4746));
+#4729 = ORIENTED_EDGE('',*,*,#4730,.F.);
+#4730 = EDGE_CURVE('',#1802,#4731,#4733,.T.);
+#4731 = VERTEX_POINT('',#4732);
+#4732 = CARTESIAN_POINT('',(-2.9,1.475,1.025));
+#4733 = LINE('',#4734,#4735);
+#4734 = CARTESIAN_POINT('',(-2.5,1.475,1.025));
+#4735 = VECTOR('',#4736,1.);
+#4736 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4737 = ORIENTED_EDGE('',*,*,#1801,.T.);
+#4738 = ORIENTED_EDGE('',*,*,#4739,.T.);
+#4739 = EDGE_CURVE('',#1794,#4740,#4742,.T.);
+#4740 = VERTEX_POINT('',#4741);
+#4741 = CARTESIAN_POINT('',(-2.9,1.775,1.025));
+#4742 = LINE('',#4743,#4744);
+#4743 = CARTESIAN_POINT('',(-2.5,1.775,1.025));
+#4744 = VECTOR('',#4745,1.);
+#4745 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4746 = ORIENTED_EDGE('',*,*,#4747,.F.);
+#4747 = EDGE_CURVE('',#4731,#4740,#4748,.T.);
+#4748 = LINE('',#4749,#4750);
+#4749 = CARTESIAN_POINT('',(-2.9,1.475,1.025));
+#4750 = VECTOR('',#4751,1.);
+#4751 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#4752 = PLANE('',#4753);
+#4753 = AXIS2_PLACEMENT_3D('',#4754,#4755,#4756);
+#4754 = CARTESIAN_POINT('',(-2.5,1.475,1.025));
+#4755 = DIRECTION('',(0.,0.,1.));
+#4756 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4757 = ADVANCED_FACE('',(#4758),#4783,.F.);
+#4758 = FACE_BOUND('',#4759,.F.);
+#4759 = EDGE_LOOP('',(#4760,#4768,#4769,#4777));
+#4760 = ORIENTED_EDGE('',*,*,#4761,.F.);
+#4761 = EDGE_CURVE('',#1874,#4762,#4764,.T.);
+#4762 = VERTEX_POINT('',#4763);
+#4763 = CARTESIAN_POINT('',(-2.65,-1.475,1.175));
+#4764 = LINE('',#4765,#4766);
+#4765 = CARTESIAN_POINT('',(-2.65,-1.475,0.854761693044));
+#4766 = VECTOR('',#4767,1.);
+#4767 = DIRECTION('',(0.,0.,1.));
+#4768 = ORIENTED_EDGE('',*,*,#1873,.T.);
+#4769 = ORIENTED_EDGE('',*,*,#4770,.T.);
+#4770 = EDGE_CURVE('',#1866,#4771,#4773,.T.);
+#4771 = VERTEX_POINT('',#4772);
+#4772 = CARTESIAN_POINT('',(-2.65,-1.125,1.175));
+#4773 = LINE('',#4774,#4775);
+#4774 = CARTESIAN_POINT('',(-2.65,-1.125,0.854761693044));
+#4775 = VECTOR('',#4776,1.);
+#4776 = DIRECTION('',(0.,0.,1.));
+#4777 = ORIENTED_EDGE('',*,*,#4778,.F.);
+#4778 = EDGE_CURVE('',#4762,#4771,#4779,.T.);
+#4779 = LINE('',#4780,#4781);
+#4780 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4781 = VECTOR('',#4782,1.);
+#4782 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4783 = PLANE('',#4784);
+#4784 = AXIS2_PLACEMENT_3D('',#4785,#4786,#4787);
+#4785 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4786 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4787 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4788 = ADVANCED_FACE('',(#4789),#4814,.F.);
+#4789 = FACE_BOUND('',#4790,.F.);
+#4790 = EDGE_LOOP('',(#4791,#4799,#4800,#4808));
+#4791 = ORIENTED_EDGE('',*,*,#4792,.F.);
+#4792 = EDGE_CURVE('',#1810,#4793,#4795,.T.);
+#4793 = VERTEX_POINT('',#4794);
+#4794 = CARTESIAN_POINT('',(-2.65,1.125,1.175));
+#4795 = LINE('',#4796,#4797);
+#4796 = CARTESIAN_POINT('',(-2.65,1.125,0.854761693044));
+#4797 = VECTOR('',#4798,1.);
+#4798 = DIRECTION('',(0.,0.,1.));
+#4799 = ORIENTED_EDGE('',*,*,#1809,.T.);
+#4800 = ORIENTED_EDGE('',*,*,#4801,.T.);
+#4801 = EDGE_CURVE('',#1802,#4802,#4804,.T.);
+#4802 = VERTEX_POINT('',#4803);
+#4803 = CARTESIAN_POINT('',(-2.65,1.475,1.175));
+#4804 = LINE('',#4805,#4806);
+#4805 = CARTESIAN_POINT('',(-2.65,1.475,0.854761693044));
+#4806 = VECTOR('',#4807,1.);
+#4807 = DIRECTION('',(0.,0.,1.));
+#4808 = ORIENTED_EDGE('',*,*,#4809,.F.);
+#4809 = EDGE_CURVE('',#4793,#4802,#4810,.T.);
+#4810 = LINE('',#4811,#4812);
+#4811 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4812 = VECTOR('',#4813,1.);
+#4813 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4814 = PLANE('',#4815);
+#4815 = AXIS2_PLACEMENT_3D('',#4816,#4817,#4818);
+#4816 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4817 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4818 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4819 = ADVANCED_FACE('',(#4820),#4845,.F.);
+#4820 = FACE_BOUND('',#4821,.F.);
+#4821 = EDGE_LOOP('',(#4822,#4830,#4831,#4839));
+#4822 = ORIENTED_EDGE('',*,*,#4823,.F.);
+#4823 = EDGE_CURVE('',#1866,#4824,#4826,.T.);
+#4824 = VERTEX_POINT('',#4825);
+#4825 = CARTESIAN_POINT('',(-2.9,-1.125,1.025));
+#4826 = LINE('',#4827,#4828);
+#4827 = CARTESIAN_POINT('',(-2.5,-1.125,1.025));
+#4828 = VECTOR('',#4829,1.);
+#4829 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4830 = ORIENTED_EDGE('',*,*,#1865,.T.);
+#4831 = ORIENTED_EDGE('',*,*,#4832,.T.);
+#4832 = EDGE_CURVE('',#1858,#4833,#4835,.T.);
+#4833 = VERTEX_POINT('',#4834);
+#4834 = CARTESIAN_POINT('',(-2.9,-0.825,1.025));
+#4835 = LINE('',#4836,#4837);
+#4836 = CARTESIAN_POINT('',(-2.5,-0.825,1.025));
+#4837 = VECTOR('',#4838,1.);
+#4838 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4839 = ORIENTED_EDGE('',*,*,#4840,.F.);
+#4840 = EDGE_CURVE('',#4824,#4833,#4841,.T.);
+#4841 = LINE('',#4842,#4843);
+#4842 = CARTESIAN_POINT('',(-2.9,-1.125,1.025));
+#4843 = VECTOR('',#4844,1.);
+#4844 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#4845 = PLANE('',#4846);
+#4846 = AXIS2_PLACEMENT_3D('',#4847,#4848,#4849);
+#4847 = CARTESIAN_POINT('',(-2.5,-1.125,1.025));
+#4848 = DIRECTION('',(0.,0.,1.));
+#4849 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4850 = ADVANCED_FACE('',(#4851),#4876,.F.);
+#4851 = FACE_BOUND('',#4852,.F.);
+#4852 = EDGE_LOOP('',(#4853,#4861,#4862,#4870));
+#4853 = ORIENTED_EDGE('',*,*,#4854,.F.);
+#4854 = EDGE_CURVE('',#1818,#4855,#4857,.T.);
+#4855 = VERTEX_POINT('',#4856);
+#4856 = CARTESIAN_POINT('',(-2.9,0.825,1.025));
+#4857 = LINE('',#4858,#4859);
+#4858 = CARTESIAN_POINT('',(-2.5,0.825,1.025));
+#4859 = VECTOR('',#4860,1.);
+#4860 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4861 = ORIENTED_EDGE('',*,*,#1817,.T.);
+#4862 = ORIENTED_EDGE('',*,*,#4863,.T.);
+#4863 = EDGE_CURVE('',#1810,#4864,#4866,.T.);
+#4864 = VERTEX_POINT('',#4865);
+#4865 = CARTESIAN_POINT('',(-2.9,1.125,1.025));
+#4866 = LINE('',#4867,#4868);
+#4867 = CARTESIAN_POINT('',(-2.5,1.125,1.025));
+#4868 = VECTOR('',#4869,1.);
+#4869 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4870 = ORIENTED_EDGE('',*,*,#4871,.F.);
+#4871 = EDGE_CURVE('',#4855,#4864,#4872,.T.);
+#4872 = LINE('',#4873,#4874);
+#4873 = CARTESIAN_POINT('',(-2.9,0.825,1.025));
+#4874 = VECTOR('',#4875,1.);
+#4875 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#4876 = PLANE('',#4877);
+#4877 = AXIS2_PLACEMENT_3D('',#4878,#4879,#4880);
+#4878 = CARTESIAN_POINT('',(-2.5,0.825,1.025));
+#4879 = DIRECTION('',(0.,0.,1.));
+#4880 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4881 = ADVANCED_FACE('',(#4882),#4907,.F.);
+#4882 = FACE_BOUND('',#4883,.F.);
+#4883 = EDGE_LOOP('',(#4884,#4892,#4893,#4901));
+#4884 = ORIENTED_EDGE('',*,*,#4885,.F.);
+#4885 = EDGE_CURVE('',#1858,#4886,#4888,.T.);
+#4886 = VERTEX_POINT('',#4887);
+#4887 = CARTESIAN_POINT('',(-2.65,-0.825,1.175));
+#4888 = LINE('',#4889,#4890);
+#4889 = CARTESIAN_POINT('',(-2.65,-0.825,0.854761693044));
+#4890 = VECTOR('',#4891,1.);
+#4891 = DIRECTION('',(0.,0.,1.));
+#4892 = ORIENTED_EDGE('',*,*,#1857,.T.);
+#4893 = ORIENTED_EDGE('',*,*,#4894,.T.);
+#4894 = EDGE_CURVE('',#1850,#4895,#4897,.T.);
+#4895 = VERTEX_POINT('',#4896);
+#4896 = CARTESIAN_POINT('',(-2.65,-0.475,1.175));
+#4897 = LINE('',#4898,#4899);
+#4898 = CARTESIAN_POINT('',(-2.65,-0.475,0.854761693044));
+#4899 = VECTOR('',#4900,1.);
+#4900 = DIRECTION('',(0.,0.,1.));
+#4901 = ORIENTED_EDGE('',*,*,#4902,.F.);
+#4902 = EDGE_CURVE('',#4886,#4895,#4903,.T.);
+#4903 = LINE('',#4904,#4905);
+#4904 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4905 = VECTOR('',#4906,1.);
+#4906 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4907 = PLANE('',#4908);
+#4908 = AXIS2_PLACEMENT_3D('',#4909,#4910,#4911);
+#4909 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4910 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4911 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4912 = ADVANCED_FACE('',(#4913),#4938,.F.);
+#4913 = FACE_BOUND('',#4914,.F.);
+#4914 = EDGE_LOOP('',(#4915,#4923,#4924,#4932));
+#4915 = ORIENTED_EDGE('',*,*,#4916,.F.);
+#4916 = EDGE_CURVE('',#1826,#4917,#4919,.T.);
+#4917 = VERTEX_POINT('',#4918);
+#4918 = CARTESIAN_POINT('',(-2.65,0.475,1.175));
+#4919 = LINE('',#4920,#4921);
+#4920 = CARTESIAN_POINT('',(-2.65,0.475,0.854761693044));
+#4921 = VECTOR('',#4922,1.);
+#4922 = DIRECTION('',(0.,0.,1.));
+#4923 = ORIENTED_EDGE('',*,*,#1825,.T.);
+#4924 = ORIENTED_EDGE('',*,*,#4925,.T.);
+#4925 = EDGE_CURVE('',#1818,#4926,#4928,.T.);
+#4926 = VERTEX_POINT('',#4927);
+#4927 = CARTESIAN_POINT('',(-2.65,0.825,1.175));
+#4928 = LINE('',#4929,#4930);
+#4929 = CARTESIAN_POINT('',(-2.65,0.825,0.854761693044));
+#4930 = VECTOR('',#4931,1.);
+#4931 = DIRECTION('',(0.,0.,1.));
+#4932 = ORIENTED_EDGE('',*,*,#4933,.F.);
+#4933 = EDGE_CURVE('',#4917,#4926,#4934,.T.);
+#4934 = LINE('',#4935,#4936);
+#4935 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4936 = VECTOR('',#4937,1.);
+#4937 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4938 = PLANE('',#4939);
+#4939 = AXIS2_PLACEMENT_3D('',#4940,#4941,#4942);
+#4940 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#4941 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#4942 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#4943 = ADVANCED_FACE('',(#4944),#4969,.F.);
+#4944 = FACE_BOUND('',#4945,.F.);
+#4945 = EDGE_LOOP('',(#4946,#4954,#4955,#4963));
+#4946 = ORIENTED_EDGE('',*,*,#4947,.F.);
+#4947 = EDGE_CURVE('',#1850,#4948,#4950,.T.);
+#4948 = VERTEX_POINT('',#4949);
+#4949 = CARTESIAN_POINT('',(-2.9,-0.475,1.025));
+#4950 = LINE('',#4951,#4952);
+#4951 = CARTESIAN_POINT('',(-2.5,-0.475,1.025));
+#4952 = VECTOR('',#4953,1.);
+#4953 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4954 = ORIENTED_EDGE('',*,*,#1849,.T.);
+#4955 = ORIENTED_EDGE('',*,*,#4956,.T.);
+#4956 = EDGE_CURVE('',#1842,#4957,#4959,.T.);
+#4957 = VERTEX_POINT('',#4958);
+#4958 = CARTESIAN_POINT('',(-2.9,-0.175,1.025));
+#4959 = LINE('',#4960,#4961);
+#4960 = CARTESIAN_POINT('',(-2.5,-0.175,1.025));
+#4961 = VECTOR('',#4962,1.);
+#4962 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4963 = ORIENTED_EDGE('',*,*,#4964,.F.);
+#4964 = EDGE_CURVE('',#4948,#4957,#4965,.T.);
+#4965 = LINE('',#4966,#4967);
+#4966 = CARTESIAN_POINT('',(-2.9,-0.475,1.025));
+#4967 = VECTOR('',#4968,1.);
+#4968 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#4969 = PLANE('',#4970);
+#4970 = AXIS2_PLACEMENT_3D('',#4971,#4972,#4973);
+#4971 = CARTESIAN_POINT('',(-2.5,-0.475,1.025));
+#4972 = DIRECTION('',(0.,0.,1.));
+#4973 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4974 = ADVANCED_FACE('',(#4975),#5000,.F.);
+#4975 = FACE_BOUND('',#4976,.F.);
+#4976 = EDGE_LOOP('',(#4977,#4985,#4986,#4994));
+#4977 = ORIENTED_EDGE('',*,*,#4978,.F.);
+#4978 = EDGE_CURVE('',#1834,#4979,#4981,.T.);
+#4979 = VERTEX_POINT('',#4980);
+#4980 = CARTESIAN_POINT('',(-2.9,0.175,1.025));
+#4981 = LINE('',#4982,#4983);
+#4982 = CARTESIAN_POINT('',(-2.5,0.175,1.025));
+#4983 = VECTOR('',#4984,1.);
+#4984 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4985 = ORIENTED_EDGE('',*,*,#1833,.T.);
+#4986 = ORIENTED_EDGE('',*,*,#4987,.T.);
+#4987 = EDGE_CURVE('',#1826,#4988,#4990,.T.);
+#4988 = VERTEX_POINT('',#4989);
+#4989 = CARTESIAN_POINT('',(-2.9,0.475,1.025));
+#4990 = LINE('',#4991,#4992);
+#4991 = CARTESIAN_POINT('',(-2.5,0.475,1.025));
+#4992 = VECTOR('',#4993,1.);
+#4993 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#4994 = ORIENTED_EDGE('',*,*,#4995,.F.);
+#4995 = EDGE_CURVE('',#4979,#4988,#4996,.T.);
+#4996 = LINE('',#4997,#4998);
+#4997 = CARTESIAN_POINT('',(-2.9,0.175,1.025));
+#4998 = VECTOR('',#4999,1.);
+#4999 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#5000 = PLANE('',#5001);
+#5001 = AXIS2_PLACEMENT_3D('',#5002,#5003,#5004);
+#5002 = CARTESIAN_POINT('',(-2.5,0.175,1.025));
+#5003 = DIRECTION('',(0.,0.,1.));
+#5004 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#5005 = ADVANCED_FACE('',(#5006),#5031,.F.);
+#5006 = FACE_BOUND('',#5007,.F.);
+#5007 = EDGE_LOOP('',(#5008,#5016,#5017,#5025));
+#5008 = ORIENTED_EDGE('',*,*,#5009,.F.);
+#5009 = EDGE_CURVE('',#1842,#5010,#5012,.T.);
+#5010 = VERTEX_POINT('',#5011);
+#5011 = CARTESIAN_POINT('',(-2.65,-0.175,1.175));
+#5012 = LINE('',#5013,#5014);
+#5013 = CARTESIAN_POINT('',(-2.65,-0.175,0.854761693044));
+#5014 = VECTOR('',#5015,1.);
+#5015 = DIRECTION('',(0.,0.,1.));
+#5016 = ORIENTED_EDGE('',*,*,#1841,.T.);
+#5017 = ORIENTED_EDGE('',*,*,#5018,.T.);
+#5018 = EDGE_CURVE('',#1834,#5019,#5021,.T.);
+#5019 = VERTEX_POINT('',#5020);
+#5020 = CARTESIAN_POINT('',(-2.65,0.175,1.175));
+#5021 = LINE('',#5022,#5023);
+#5022 = CARTESIAN_POINT('',(-2.65,0.175,0.854761693044));
+#5023 = VECTOR('',#5024,1.);
+#5024 = DIRECTION('',(0.,0.,1.));
+#5025 = ORIENTED_EDGE('',*,*,#5026,.F.);
+#5026 = EDGE_CURVE('',#5010,#5019,#5027,.T.);
+#5027 = LINE('',#5028,#5029);
+#5028 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#5029 = VECTOR('',#5030,1.);
+#5030 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#5031 = PLANE('',#5032);
+#5032 = AXIS2_PLACEMENT_3D('',#5033,#5034,#5035);
+#5033 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#5034 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5035 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#5036 = ADVANCED_FACE('',(#5037),#5048,.F.);
+#5037 = FACE_BOUND('',#5038,.F.);
+#5038 = EDGE_LOOP('',(#5039,#5040,#5041,#5047));
+#5039 = ORIENTED_EDGE('',*,*,#1938,.T.);
+#5040 = ORIENTED_EDGE('',*,*,#3923,.T.);
+#5041 = ORIENTED_EDGE('',*,*,#5042,.F.);
+#5042 = EDGE_CURVE('',#4431,#3916,#5043,.T.);
+#5043 = LINE('',#5044,#5045);
+#5044 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#5045 = VECTOR('',#5046,1.);
+#5046 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5047 = ORIENTED_EDGE('',*,*,#4430,.F.);
+#5048 = PLANE('',#5049);
+#5049 = AXIS2_PLACEMENT_3D('',#5050,#5051,#5052);
+#5050 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#5051 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5052 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5053 = ADVANCED_FACE('',(#5054),#5064,.F.);
+#5054 = FACE_BOUND('',#5055,.F.);
+#5055 = EDGE_LOOP('',(#5056,#5057,#5062,#5063));
+#5056 = ORIENTED_EDGE('',*,*,#1961,.T.);
+#5057 = ORIENTED_EDGE('',*,*,#5058,.T.);
+#5058 = EDGE_CURVE('',#1955,#4027,#5059,.T.);
+#5059 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5060,#5061),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5060 = CARTESIAN_POINT('',(2.475,-3.6,1.175));
+#5061 = CARTESIAN_POINT('',(2.4375,-3.525,1.175));
+#5062 = ORIENTED_EDGE('',*,*,#4026,.F.);
+#5063 = ORIENTED_EDGE('',*,*,#2075,.F.);
+#5064 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#5065,#5066)
+,(#5067,#5068
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.247487373415),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#5065 = CARTESIAN_POINT('',(2.65,-3.425,1.175));
+#5066 = CARTESIAN_POINT('',(2.575,-3.3875,1.175));
+#5067 = CARTESIAN_POINT('',(2.475,-3.6,1.175));
+#5068 = CARTESIAN_POINT('',(2.4375,-3.525,1.175));
+#5069 = ADVANCED_FACE('',(#5070),#5081,.T.);
+#5070 = FACE_BOUND('',#5071,.F.);
+#5071 = EDGE_LOOP('',(#5072,#5078,#5079,#5080));
+#5072 = ORIENTED_EDGE('',*,*,#5073,.T.);
+#5073 = EDGE_CURVE('',#2151,#2038,#5074,.T.);
+#5074 = LINE('',#5075,#5076);
+#5075 = CARTESIAN_POINT('',(3.15,-2.775,0.925));
+#5076 = VECTOR('',#5077,1.);
+#5077 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5078 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#5079 = ORIENTED_EDGE('',*,*,#4069,.F.);
+#5080 = ORIENTED_EDGE('',*,*,#2158,.F.);
+#5081 = CYLINDRICAL_SURFACE('',#5082,0.25);
+#5082 = AXIS2_PLACEMENT_3D('',#5083,#5084,#5085);
+#5083 = CARTESIAN_POINT('',(2.9,-2.775,0.925));
+#5084 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5085 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#5086 = ADVANCED_FACE('',(#5087),#5098,.F.);
+#5087 = FACE_BOUND('',#5088,.F.);
+#5088 = EDGE_LOOP('',(#5089,#5095,#5096,#5097));
+#5089 = ORIENTED_EDGE('',*,*,#5090,.T.);
+#5090 = EDGE_CURVE('',#2142,#2029,#5091,.T.);
+#5091 = LINE('',#5092,#5093);
+#5092 = CARTESIAN_POINT('',(3.15,-2.775,0.25));
+#5093 = VECTOR('',#5094,1.);
+#5094 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5095 = ORIENTED_EDGE('',*,*,#2037,.T.);
+#5096 = ORIENTED_EDGE('',*,*,#5073,.F.);
+#5097 = ORIENTED_EDGE('',*,*,#2150,.F.);
+#5098 = PLANE('',#5099);
+#5099 = AXIS2_PLACEMENT_3D('',#5100,#5101,#5102);
+#5100 = CARTESIAN_POINT('',(3.15,-2.775,0.25));
+#5101 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5102 = DIRECTION('',(0.,0.,1.));
+#5103 = ADVANCED_FACE('',(#5104),#5115,.F.);
+#5104 = FACE_BOUND('',#5105,.F.);
+#5105 = EDGE_LOOP('',(#5106,#5112,#5113,#5114));
+#5106 = ORIENTED_EDGE('',*,*,#5107,.T.);
+#5107 = EDGE_CURVE('',#2134,#2021,#5108,.T.);
+#5108 = LINE('',#5109,#5110);
+#5109 = CARTESIAN_POINT('',(3.25,-2.775,0.15));
+#5110 = VECTOR('',#5111,1.);
+#5111 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5112 = ORIENTED_EDGE('',*,*,#2028,.T.);
+#5113 = ORIENTED_EDGE('',*,*,#5090,.F.);
+#5114 = ORIENTED_EDGE('',*,*,#2141,.F.);
+#5115 = CYLINDRICAL_SURFACE('',#5116,0.1);
+#5116 = AXIS2_PLACEMENT_3D('',#5117,#5118,#5119);
+#5117 = CARTESIAN_POINT('',(3.25,-2.775,0.25));
+#5118 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#5119 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#5120 = ADVANCED_FACE('',(#5121),#5132,.F.);
+#5121 = FACE_BOUND('',#5122,.F.);
+#5122 = EDGE_LOOP('',(#5123,#5129,#5130,#5131));
+#5123 = ORIENTED_EDGE('',*,*,#5124,.T.);
+#5124 = EDGE_CURVE('',#2126,#2013,#5125,.T.);
+#5125 = LINE('',#5126,#5127);
+#5126 = CARTESIAN_POINT('',(3.9,-2.775,0.15));
+#5127 = VECTOR('',#5128,1.);
+#5128 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5129 = ORIENTED_EDGE('',*,*,#2020,.T.);
+#5130 = ORIENTED_EDGE('',*,*,#5107,.F.);
+#5131 = ORIENTED_EDGE('',*,*,#2133,.F.);
+#5132 = PLANE('',#5133);
+#5133 = AXIS2_PLACEMENT_3D('',#5134,#5135,#5136);
+#5134 = CARTESIAN_POINT('',(3.9,-2.775,0.15));
+#5135 = DIRECTION('',(0.,0.,-1.));
+#5136 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5137 = ADVANCED_FACE('',(#5138),#5149,.F.);
+#5138 = FACE_BOUND('',#5139,.F.);
+#5139 = EDGE_LOOP('',(#5140,#5146,#5147,#5148));
+#5140 = ORIENTED_EDGE('',*,*,#5141,.T.);
+#5141 = EDGE_CURVE('',#2118,#2005,#5142,.T.);
+#5142 = LINE('',#5143,#5144);
+#5143 = CARTESIAN_POINT('',(3.9,-2.775,-8.326672684689E-17));
+#5144 = VECTOR('',#5145,1.);
+#5145 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5146 = ORIENTED_EDGE('',*,*,#2012,.T.);
+#5147 = ORIENTED_EDGE('',*,*,#5124,.F.);
+#5148 = ORIENTED_EDGE('',*,*,#2125,.F.);
+#5149 = PLANE('',#5150);
+#5150 = AXIS2_PLACEMENT_3D('',#5151,#5152,#5153);
+#5151 = CARTESIAN_POINT('',(3.9,-2.775,-8.326672684689E-17));
+#5152 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5153 = DIRECTION('',(0.,0.,1.));
+#5154 = ADVANCED_FACE('',(#5155),#5166,.F.);
+#5155 = FACE_BOUND('',#5156,.F.);
+#5156 = EDGE_LOOP('',(#5157,#5163,#5164,#5165));
+#5157 = ORIENTED_EDGE('',*,*,#5158,.T.);
+#5158 = EDGE_CURVE('',#2109,#1996,#5159,.T.);
+#5159 = LINE('',#5160,#5161);
+#5160 = CARTESIAN_POINT('',(3.25,-2.775,-8.326672684689E-17));
+#5161 = VECTOR('',#5162,1.);
+#5162 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5163 = ORIENTED_EDGE('',*,*,#2004,.T.);
+#5164 = ORIENTED_EDGE('',*,*,#5141,.F.);
+#5165 = ORIENTED_EDGE('',*,*,#2117,.F.);
+#5166 = PLANE('',#5167);
+#5167 = AXIS2_PLACEMENT_3D('',#5168,#5169,#5170);
+#5168 = CARTESIAN_POINT('',(3.25,-2.775,-8.326672684689E-17));
+#5169 = DIRECTION('',(0.,0.,1.));
+#5170 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5171 = ADVANCED_FACE('',(#5172),#5183,.T.);
+#5172 = FACE_BOUND('',#5173,.F.);
+#5173 = EDGE_LOOP('',(#5174,#5180,#5181,#5182));
+#5174 = ORIENTED_EDGE('',*,*,#5175,.T.);
+#5175 = EDGE_CURVE('',#2101,#1988,#5176,.T.);
+#5176 = LINE('',#5177,#5178);
+#5177 = CARTESIAN_POINT('',(3.,-2.775,0.25));
+#5178 = VECTOR('',#5179,1.);
+#5179 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5180 = ORIENTED_EDGE('',*,*,#1995,.T.);
+#5181 = ORIENTED_EDGE('',*,*,#5158,.F.);
+#5182 = ORIENTED_EDGE('',*,*,#2108,.F.);
+#5183 = CYLINDRICAL_SURFACE('',#5184,0.25);
+#5184 = AXIS2_PLACEMENT_3D('',#5185,#5186,#5187);
+#5185 = CARTESIAN_POINT('',(3.25,-2.775,0.25));
+#5186 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5187 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#5188 = ADVANCED_FACE('',(#5189),#5195,.F.);
+#5189 = FACE_BOUND('',#5190,.F.);
+#5190 = EDGE_LOOP('',(#5191,#5192,#5193,#5194));
+#5191 = ORIENTED_EDGE('',*,*,#2183,.T.);
+#5192 = ORIENTED_EDGE('',*,*,#1987,.T.);
+#5193 = ORIENTED_EDGE('',*,*,#5175,.F.);
+#5194 = ORIENTED_EDGE('',*,*,#2100,.F.);
+#5195 = PLANE('',#5196);
+#5196 = AXIS2_PLACEMENT_3D('',#5197,#5198,#5199);
+#5197 = CARTESIAN_POINT('',(3.,-2.775,0.925));
+#5198 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5199 = DIRECTION('',(0.,0.,-1.));
+#5200 = ADVANCED_FACE('',(#5201),#5212,.T.);
+#5201 = FACE_BOUND('',#5202,.F.);
+#5202 = EDGE_LOOP('',(#5203,#5209,#5210,#5211));
+#5203 = ORIENTED_EDGE('',*,*,#5204,.T.);
+#5204 = EDGE_CURVE('',#2483,#2260,#5205,.T.);
+#5205 = LINE('',#5206,#5207);
+#5206 = CARTESIAN_POINT('',(3.15,-2.125,0.925));
+#5207 = VECTOR('',#5208,1.);
+#5208 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5209 = ORIENTED_EDGE('',*,*,#2267,.T.);
+#5210 = ORIENTED_EDGE('',*,*,#4107,.F.);
+#5211 = ORIENTED_EDGE('',*,*,#2490,.F.);
+#5212 = CYLINDRICAL_SURFACE('',#5213,0.25);
+#5213 = AXIS2_PLACEMENT_3D('',#5214,#5215,#5216);
+#5214 = CARTESIAN_POINT('',(2.9,-2.125,0.925));
+#5215 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5216 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#5217 = ADVANCED_FACE('',(#5218),#5229,.F.);
+#5218 = FACE_BOUND('',#5219,.F.);
+#5219 = EDGE_LOOP('',(#5220,#5226,#5227,#5228));
+#5220 = ORIENTED_EDGE('',*,*,#5221,.T.);
+#5221 = EDGE_CURVE('',#2474,#2251,#5222,.T.);
+#5222 = LINE('',#5223,#5224);
+#5223 = CARTESIAN_POINT('',(3.15,-2.125,0.25));
+#5224 = VECTOR('',#5225,1.);
+#5225 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5226 = ORIENTED_EDGE('',*,*,#2259,.T.);
+#5227 = ORIENTED_EDGE('',*,*,#5204,.F.);
+#5228 = ORIENTED_EDGE('',*,*,#2482,.F.);
+#5229 = PLANE('',#5230);
+#5230 = AXIS2_PLACEMENT_3D('',#5231,#5232,#5233);
+#5231 = CARTESIAN_POINT('',(3.15,-2.125,0.25));
+#5232 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5233 = DIRECTION('',(0.,0.,1.));
+#5234 = ADVANCED_FACE('',(#5235),#5246,.F.);
+#5235 = FACE_BOUND('',#5236,.F.);
+#5236 = EDGE_LOOP('',(#5237,#5243,#5244,#5245));
+#5237 = ORIENTED_EDGE('',*,*,#5238,.T.);
+#5238 = EDGE_CURVE('',#2466,#2243,#5239,.T.);
+#5239 = LINE('',#5240,#5241);
+#5240 = CARTESIAN_POINT('',(3.25,-2.125,0.15));
+#5241 = VECTOR('',#5242,1.);
+#5242 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5243 = ORIENTED_EDGE('',*,*,#2250,.T.);
+#5244 = ORIENTED_EDGE('',*,*,#5221,.F.);
+#5245 = ORIENTED_EDGE('',*,*,#2473,.F.);
+#5246 = CYLINDRICAL_SURFACE('',#5247,0.1);
+#5247 = AXIS2_PLACEMENT_3D('',#5248,#5249,#5250);
+#5248 = CARTESIAN_POINT('',(3.25,-2.125,0.25));
+#5249 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#5250 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#5251 = ADVANCED_FACE('',(#5252),#5263,.F.);
+#5252 = FACE_BOUND('',#5253,.F.);
+#5253 = EDGE_LOOP('',(#5254,#5260,#5261,#5262));
+#5254 = ORIENTED_EDGE('',*,*,#5255,.T.);
+#5255 = EDGE_CURVE('',#2458,#2235,#5256,.T.);
+#5256 = LINE('',#5257,#5258);
+#5257 = CARTESIAN_POINT('',(3.9,-2.125,0.15));
+#5258 = VECTOR('',#5259,1.);
+#5259 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5260 = ORIENTED_EDGE('',*,*,#2242,.T.);
+#5261 = ORIENTED_EDGE('',*,*,#5238,.F.);
+#5262 = ORIENTED_EDGE('',*,*,#2465,.F.);
+#5263 = PLANE('',#5264);
+#5264 = AXIS2_PLACEMENT_3D('',#5265,#5266,#5267);
+#5265 = CARTESIAN_POINT('',(3.9,-2.125,0.15));
+#5266 = DIRECTION('',(0.,0.,-1.));
+#5267 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5268 = ADVANCED_FACE('',(#5269),#5280,.F.);
+#5269 = FACE_BOUND('',#5270,.F.);
+#5270 = EDGE_LOOP('',(#5271,#5277,#5278,#5279));
+#5271 = ORIENTED_EDGE('',*,*,#5272,.T.);
+#5272 = EDGE_CURVE('',#2450,#2227,#5273,.T.);
+#5273 = LINE('',#5274,#5275);
+#5274 = CARTESIAN_POINT('',(3.9,-2.125,-8.326672684689E-17));
+#5275 = VECTOR('',#5276,1.);
+#5276 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5277 = ORIENTED_EDGE('',*,*,#2234,.T.);
+#5278 = ORIENTED_EDGE('',*,*,#5255,.F.);
+#5279 = ORIENTED_EDGE('',*,*,#2457,.F.);
+#5280 = PLANE('',#5281);
+#5281 = AXIS2_PLACEMENT_3D('',#5282,#5283,#5284);
+#5282 = CARTESIAN_POINT('',(3.9,-2.125,-8.326672684689E-17));
+#5283 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5284 = DIRECTION('',(0.,0.,1.));
+#5285 = ADVANCED_FACE('',(#5286),#5297,.F.);
+#5286 = FACE_BOUND('',#5287,.F.);
+#5287 = EDGE_LOOP('',(#5288,#5294,#5295,#5296));
+#5288 = ORIENTED_EDGE('',*,*,#5289,.T.);
+#5289 = EDGE_CURVE('',#2441,#2218,#5290,.T.);
+#5290 = LINE('',#5291,#5292);
+#5291 = CARTESIAN_POINT('',(3.25,-2.125,-8.326672684689E-17));
+#5292 = VECTOR('',#5293,1.);
+#5293 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5294 = ORIENTED_EDGE('',*,*,#2226,.T.);
+#5295 = ORIENTED_EDGE('',*,*,#5272,.F.);
+#5296 = ORIENTED_EDGE('',*,*,#2449,.F.);
+#5297 = PLANE('',#5298);
+#5298 = AXIS2_PLACEMENT_3D('',#5299,#5300,#5301);
+#5299 = CARTESIAN_POINT('',(3.25,-2.125,-8.326672684689E-17));
+#5300 = DIRECTION('',(0.,0.,1.));
+#5301 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5302 = ADVANCED_FACE('',(#5303),#5314,.T.);
+#5303 = FACE_BOUND('',#5304,.F.);
+#5304 = EDGE_LOOP('',(#5305,#5311,#5312,#5313));
+#5305 = ORIENTED_EDGE('',*,*,#5306,.T.);
+#5306 = EDGE_CURVE('',#2433,#2210,#5307,.T.);
+#5307 = LINE('',#5308,#5309);
+#5308 = CARTESIAN_POINT('',(3.,-2.125,0.25));
+#5309 = VECTOR('',#5310,1.);
+#5310 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5311 = ORIENTED_EDGE('',*,*,#2217,.T.);
+#5312 = ORIENTED_EDGE('',*,*,#5289,.F.);
+#5313 = ORIENTED_EDGE('',*,*,#2440,.F.);
+#5314 = CYLINDRICAL_SURFACE('',#5315,0.25);
+#5315 = AXIS2_PLACEMENT_3D('',#5316,#5317,#5318);
+#5316 = CARTESIAN_POINT('',(3.25,-2.125,0.25));
+#5317 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5318 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#5319 = ADVANCED_FACE('',(#5320),#5326,.F.);
+#5320 = FACE_BOUND('',#5321,.F.);
+#5321 = EDGE_LOOP('',(#5322,#5323,#5324,#5325));
+#5322 = ORIENTED_EDGE('',*,*,#2515,.T.);
+#5323 = ORIENTED_EDGE('',*,*,#2209,.T.);
+#5324 = ORIENTED_EDGE('',*,*,#5306,.F.);
+#5325 = ORIENTED_EDGE('',*,*,#2432,.F.);
+#5326 = PLANE('',#5327);
+#5327 = AXIS2_PLACEMENT_3D('',#5328,#5329,#5330);
+#5328 = CARTESIAN_POINT('',(3.,-2.125,0.925));
+#5329 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5330 = DIRECTION('',(0.,0.,-1.));
+#5331 = ADVANCED_FACE('',(#5332),#5343,.T.);
+#5332 = FACE_BOUND('',#5333,.F.);
+#5333 = EDGE_LOOP('',(#5334,#5340,#5341,#5342));
+#5334 = ORIENTED_EDGE('',*,*,#5335,.T.);
+#5335 = EDGE_CURVE('',#2614,#2837,#5336,.T.);
+#5336 = LINE('',#5337,#5338);
+#5337 = CARTESIAN_POINT('',(3.15,1.775,0.925));
+#5338 = VECTOR('',#5339,1.);
+#5339 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5340 = ORIENTED_EDGE('',*,*,#2844,.T.);
+#5341 = ORIENTED_EDGE('',*,*,#4088,.F.);
+#5342 = ORIENTED_EDGE('',*,*,#2621,.F.);
+#5343 = CYLINDRICAL_SURFACE('',#5344,0.25);
+#5344 = AXIS2_PLACEMENT_3D('',#5345,#5346,#5347);
+#5345 = CARTESIAN_POINT('',(2.9,1.775,0.925));
+#5346 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5347 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#5348 = ADVANCED_FACE('',(#5349),#5360,.F.);
+#5349 = FACE_BOUND('',#5350,.F.);
+#5350 = EDGE_LOOP('',(#5351,#5357,#5358,#5359));
+#5351 = ORIENTED_EDGE('',*,*,#5352,.T.);
+#5352 = EDGE_CURVE('',#2605,#2828,#5353,.T.);
+#5353 = LINE('',#5354,#5355);
+#5354 = CARTESIAN_POINT('',(3.15,1.775,0.25));
+#5355 = VECTOR('',#5356,1.);
+#5356 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5357 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#5358 = ORIENTED_EDGE('',*,*,#5335,.F.);
+#5359 = ORIENTED_EDGE('',*,*,#2613,.F.);
+#5360 = PLANE('',#5361);
+#5361 = AXIS2_PLACEMENT_3D('',#5362,#5363,#5364);
+#5362 = CARTESIAN_POINT('',(3.15,1.775,0.25));
+#5363 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5364 = DIRECTION('',(0.,0.,1.));
+#5365 = ADVANCED_FACE('',(#5366),#5377,.F.);
+#5366 = FACE_BOUND('',#5367,.F.);
+#5367 = EDGE_LOOP('',(#5368,#5374,#5375,#5376));
+#5368 = ORIENTED_EDGE('',*,*,#5369,.T.);
+#5369 = EDGE_CURVE('',#2597,#2820,#5370,.T.);
+#5370 = LINE('',#5371,#5372);
+#5371 = CARTESIAN_POINT('',(3.25,1.775,0.15));
+#5372 = VECTOR('',#5373,1.);
+#5373 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5374 = ORIENTED_EDGE('',*,*,#2827,.T.);
+#5375 = ORIENTED_EDGE('',*,*,#5352,.F.);
+#5376 = ORIENTED_EDGE('',*,*,#2604,.F.);
+#5377 = CYLINDRICAL_SURFACE('',#5378,0.1);
+#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381);
+#5379 = CARTESIAN_POINT('',(3.25,1.775,0.25));
+#5380 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#5381 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#5382 = ADVANCED_FACE('',(#5383),#5394,.F.);
+#5383 = FACE_BOUND('',#5384,.F.);
+#5384 = EDGE_LOOP('',(#5385,#5391,#5392,#5393));
+#5385 = ORIENTED_EDGE('',*,*,#5386,.T.);
+#5386 = EDGE_CURVE('',#2589,#2812,#5387,.T.);
+#5387 = LINE('',#5388,#5389);
+#5388 = CARTESIAN_POINT('',(3.9,1.775,0.15));
+#5389 = VECTOR('',#5390,1.);
+#5390 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5391 = ORIENTED_EDGE('',*,*,#2819,.T.);
+#5392 = ORIENTED_EDGE('',*,*,#5369,.F.);
+#5393 = ORIENTED_EDGE('',*,*,#2596,.F.);
+#5394 = PLANE('',#5395);
+#5395 = AXIS2_PLACEMENT_3D('',#5396,#5397,#5398);
+#5396 = CARTESIAN_POINT('',(3.9,1.775,0.15));
+#5397 = DIRECTION('',(0.,0.,-1.));
+#5398 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5399 = ADVANCED_FACE('',(#5400),#5411,.F.);
+#5400 = FACE_BOUND('',#5401,.F.);
+#5401 = EDGE_LOOP('',(#5402,#5408,#5409,#5410));
+#5402 = ORIENTED_EDGE('',*,*,#5403,.T.);
+#5403 = EDGE_CURVE('',#2581,#2804,#5404,.T.);
+#5404 = LINE('',#5405,#5406);
+#5405 = CARTESIAN_POINT('',(3.9,1.775,-8.326672684689E-17));
+#5406 = VECTOR('',#5407,1.);
+#5407 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5408 = ORIENTED_EDGE('',*,*,#2811,.T.);
+#5409 = ORIENTED_EDGE('',*,*,#5386,.F.);
+#5410 = ORIENTED_EDGE('',*,*,#2588,.F.);
+#5411 = PLANE('',#5412);
+#5412 = AXIS2_PLACEMENT_3D('',#5413,#5414,#5415);
+#5413 = CARTESIAN_POINT('',(3.9,1.775,-8.326672684689E-17));
+#5414 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5415 = DIRECTION('',(0.,0.,1.));
+#5416 = ADVANCED_FACE('',(#5417),#5428,.F.);
+#5417 = FACE_BOUND('',#5418,.F.);
+#5418 = EDGE_LOOP('',(#5419,#5425,#5426,#5427));
+#5419 = ORIENTED_EDGE('',*,*,#5420,.T.);
+#5420 = EDGE_CURVE('',#2572,#2795,#5421,.T.);
+#5421 = LINE('',#5422,#5423);
+#5422 = CARTESIAN_POINT('',(3.25,1.775,-8.326672684689E-17));
+#5423 = VECTOR('',#5424,1.);
+#5424 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5425 = ORIENTED_EDGE('',*,*,#2803,.T.);
+#5426 = ORIENTED_EDGE('',*,*,#5403,.F.);
+#5427 = ORIENTED_EDGE('',*,*,#2580,.F.);
+#5428 = PLANE('',#5429);
+#5429 = AXIS2_PLACEMENT_3D('',#5430,#5431,#5432);
+#5430 = CARTESIAN_POINT('',(3.25,1.775,-8.326672684689E-17));
+#5431 = DIRECTION('',(0.,0.,1.));
+#5432 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5433 = ADVANCED_FACE('',(#5434),#5445,.T.);
+#5434 = FACE_BOUND('',#5435,.F.);
+#5435 = EDGE_LOOP('',(#5436,#5442,#5443,#5444));
+#5436 = ORIENTED_EDGE('',*,*,#5437,.T.);
+#5437 = EDGE_CURVE('',#2564,#2787,#5438,.T.);
+#5438 = LINE('',#5439,#5440);
+#5439 = CARTESIAN_POINT('',(3.,1.775,0.25));
+#5440 = VECTOR('',#5441,1.);
+#5441 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5442 = ORIENTED_EDGE('',*,*,#2794,.T.);
+#5443 = ORIENTED_EDGE('',*,*,#5420,.F.);
+#5444 = ORIENTED_EDGE('',*,*,#2571,.F.);
+#5445 = CYLINDRICAL_SURFACE('',#5446,0.25);
+#5446 = AXIS2_PLACEMENT_3D('',#5447,#5448,#5449);
+#5447 = CARTESIAN_POINT('',(3.25,1.775,0.25));
+#5448 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5449 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#5450 = ADVANCED_FACE('',(#5451),#5457,.F.);
+#5451 = FACE_BOUND('',#5452,.F.);
+#5452 = EDGE_LOOP('',(#5453,#5454,#5455,#5456));
+#5453 = ORIENTED_EDGE('',*,*,#2768,.T.);
+#5454 = ORIENTED_EDGE('',*,*,#2786,.T.);
+#5455 = ORIENTED_EDGE('',*,*,#5437,.F.);
+#5456 = ORIENTED_EDGE('',*,*,#2563,.F.);
+#5457 = PLANE('',#5458);
+#5458 = AXIS2_PLACEMENT_3D('',#5459,#5460,#5461);
+#5459 = CARTESIAN_POINT('',(3.,1.775,0.925));
+#5460 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5461 = DIRECTION('',(0.,0.,-1.));
+#5462 = ADVANCED_FACE('',(#5463),#5474,.T.);
+#5463 = FACE_BOUND('',#5464,.F.);
+#5464 = EDGE_LOOP('',(#5465,#5471,#5472,#5473));
+#5465 = ORIENTED_EDGE('',*,*,#5466,.T.);
+#5466 = EDGE_CURVE('',#2929,#2706,#5467,.T.);
+#5467 = LINE('',#5468,#5469);
+#5468 = CARTESIAN_POINT('',(3.15,-1.475,0.925));
+#5469 = VECTOR('',#5470,1.);
+#5470 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5471 = ORIENTED_EDGE('',*,*,#2713,.T.);
+#5472 = ORIENTED_EDGE('',*,*,#4145,.F.);
+#5473 = ORIENTED_EDGE('',*,*,#2936,.F.);
+#5474 = CYLINDRICAL_SURFACE('',#5475,0.25);
+#5475 = AXIS2_PLACEMENT_3D('',#5476,#5477,#5478);
+#5476 = CARTESIAN_POINT('',(2.9,-1.475,0.925));
+#5477 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5478 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#5479 = ADVANCED_FACE('',(#5480),#5491,.F.);
+#5480 = FACE_BOUND('',#5481,.F.);
+#5481 = EDGE_LOOP('',(#5482,#5488,#5489,#5490));
+#5482 = ORIENTED_EDGE('',*,*,#5483,.T.);
+#5483 = EDGE_CURVE('',#2920,#2697,#5484,.T.);
+#5484 = LINE('',#5485,#5486);
+#5485 = CARTESIAN_POINT('',(3.15,-1.475,0.25));
+#5486 = VECTOR('',#5487,1.);
+#5487 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5488 = ORIENTED_EDGE('',*,*,#2705,.T.);
+#5489 = ORIENTED_EDGE('',*,*,#5466,.F.);
+#5490 = ORIENTED_EDGE('',*,*,#2928,.F.);
+#5491 = PLANE('',#5492);
+#5492 = AXIS2_PLACEMENT_3D('',#5493,#5494,#5495);
+#5493 = CARTESIAN_POINT('',(3.15,-1.475,0.25));
+#5494 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5495 = DIRECTION('',(0.,0.,1.));
+#5496 = ADVANCED_FACE('',(#5497),#5508,.F.);
+#5497 = FACE_BOUND('',#5498,.F.);
+#5498 = EDGE_LOOP('',(#5499,#5505,#5506,#5507));
+#5499 = ORIENTED_EDGE('',*,*,#5500,.T.);
+#5500 = EDGE_CURVE('',#2912,#2689,#5501,.T.);
+#5501 = LINE('',#5502,#5503);
+#5502 = CARTESIAN_POINT('',(3.25,-1.475,0.15));
+#5503 = VECTOR('',#5504,1.);
+#5504 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5505 = ORIENTED_EDGE('',*,*,#2696,.T.);
+#5506 = ORIENTED_EDGE('',*,*,#5483,.F.);
+#5507 = ORIENTED_EDGE('',*,*,#2919,.F.);
+#5508 = CYLINDRICAL_SURFACE('',#5509,0.1);
+#5509 = AXIS2_PLACEMENT_3D('',#5510,#5511,#5512);
+#5510 = CARTESIAN_POINT('',(3.25,-1.475,0.25));
+#5511 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#5512 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#5513 = ADVANCED_FACE('',(#5514),#5525,.F.);
+#5514 = FACE_BOUND('',#5515,.F.);
+#5515 = EDGE_LOOP('',(#5516,#5522,#5523,#5524));
+#5516 = ORIENTED_EDGE('',*,*,#5517,.T.);
+#5517 = EDGE_CURVE('',#2904,#2681,#5518,.T.);
+#5518 = LINE('',#5519,#5520);
+#5519 = CARTESIAN_POINT('',(3.9,-1.475,0.15));
+#5520 = VECTOR('',#5521,1.);
+#5521 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5522 = ORIENTED_EDGE('',*,*,#2688,.T.);
+#5523 = ORIENTED_EDGE('',*,*,#5500,.F.);
+#5524 = ORIENTED_EDGE('',*,*,#2911,.F.);
+#5525 = PLANE('',#5526);
+#5526 = AXIS2_PLACEMENT_3D('',#5527,#5528,#5529);
+#5527 = CARTESIAN_POINT('',(3.9,-1.475,0.15));
+#5528 = DIRECTION('',(0.,0.,-1.));
+#5529 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5530 = ADVANCED_FACE('',(#5531),#5542,.F.);
+#5531 = FACE_BOUND('',#5532,.F.);
+#5532 = EDGE_LOOP('',(#5533,#5539,#5540,#5541));
+#5533 = ORIENTED_EDGE('',*,*,#5534,.T.);
+#5534 = EDGE_CURVE('',#2896,#2673,#5535,.T.);
+#5535 = LINE('',#5536,#5537);
+#5536 = CARTESIAN_POINT('',(3.9,-1.475,-8.326672684689E-17));
+#5537 = VECTOR('',#5538,1.);
+#5538 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5539 = ORIENTED_EDGE('',*,*,#2680,.T.);
+#5540 = ORIENTED_EDGE('',*,*,#5517,.F.);
+#5541 = ORIENTED_EDGE('',*,*,#2903,.F.);
+#5542 = PLANE('',#5543);
+#5543 = AXIS2_PLACEMENT_3D('',#5544,#5545,#5546);
+#5544 = CARTESIAN_POINT('',(3.9,-1.475,-8.326672684689E-17));
+#5545 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5546 = DIRECTION('',(0.,0.,1.));
+#5547 = ADVANCED_FACE('',(#5548),#5559,.F.);
+#5548 = FACE_BOUND('',#5549,.F.);
+#5549 = EDGE_LOOP('',(#5550,#5556,#5557,#5558));
+#5550 = ORIENTED_EDGE('',*,*,#5551,.T.);
+#5551 = EDGE_CURVE('',#2887,#2664,#5552,.T.);
+#5552 = LINE('',#5553,#5554);
+#5553 = CARTESIAN_POINT('',(3.25,-1.475,-8.326672684689E-17));
+#5554 = VECTOR('',#5555,1.);
+#5555 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5556 = ORIENTED_EDGE('',*,*,#2672,.T.);
+#5557 = ORIENTED_EDGE('',*,*,#5534,.F.);
+#5558 = ORIENTED_EDGE('',*,*,#2895,.F.);
+#5559 = PLANE('',#5560);
+#5560 = AXIS2_PLACEMENT_3D('',#5561,#5562,#5563);
+#5561 = CARTESIAN_POINT('',(3.25,-1.475,-8.326672684689E-17));
+#5562 = DIRECTION('',(0.,0.,1.));
+#5563 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5564 = ADVANCED_FACE('',(#5565),#5576,.T.);
+#5565 = FACE_BOUND('',#5566,.F.);
+#5566 = EDGE_LOOP('',(#5567,#5573,#5574,#5575));
+#5567 = ORIENTED_EDGE('',*,*,#5568,.T.);
+#5568 = EDGE_CURVE('',#2879,#2656,#5569,.T.);
+#5569 = LINE('',#5570,#5571);
+#5570 = CARTESIAN_POINT('',(3.,-1.475,0.25));
+#5571 = VECTOR('',#5572,1.);
+#5572 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5573 = ORIENTED_EDGE('',*,*,#2663,.T.);
+#5574 = ORIENTED_EDGE('',*,*,#5551,.F.);
+#5575 = ORIENTED_EDGE('',*,*,#2886,.F.);
+#5576 = CYLINDRICAL_SURFACE('',#5577,0.25);
+#5577 = AXIS2_PLACEMENT_3D('',#5578,#5579,#5580);
+#5578 = CARTESIAN_POINT('',(3.25,-1.475,0.25));
+#5579 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5580 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#5581 = ADVANCED_FACE('',(#5582),#5588,.F.);
+#5582 = FACE_BOUND('',#5583,.F.);
+#5583 = EDGE_LOOP('',(#5584,#5585,#5586,#5587));
+#5584 = ORIENTED_EDGE('',*,*,#2961,.T.);
+#5585 = ORIENTED_EDGE('',*,*,#2655,.T.);
+#5586 = ORIENTED_EDGE('',*,*,#5568,.F.);
+#5587 = ORIENTED_EDGE('',*,*,#2878,.F.);
+#5588 = PLANE('',#5589);
+#5589 = AXIS2_PLACEMENT_3D('',#5590,#5591,#5592);
+#5590 = CARTESIAN_POINT('',(3.,-1.475,0.925));
+#5591 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5592 = DIRECTION('',(0.,0.,-1.));
+#5593 = ADVANCED_FACE('',(#5594),#5605,.T.);
+#5594 = FACE_BOUND('',#5595,.F.);
+#5595 = EDGE_LOOP('',(#5596,#5602,#5603,#5604));
+#5596 = ORIENTED_EDGE('',*,*,#5597,.T.);
+#5597 = EDGE_CURVE('',#3060,#3283,#5598,.T.);
+#5598 = LINE('',#5599,#5600);
+#5599 = CARTESIAN_POINT('',(3.15,1.125,0.925));
+#5600 = VECTOR('',#5601,1.);
+#5601 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5602 = ORIENTED_EDGE('',*,*,#3290,.T.);
+#5603 = ORIENTED_EDGE('',*,*,#4126,.F.);
+#5604 = ORIENTED_EDGE('',*,*,#3067,.F.);
+#5605 = CYLINDRICAL_SURFACE('',#5606,0.25);
+#5606 = AXIS2_PLACEMENT_3D('',#5607,#5608,#5609);
+#5607 = CARTESIAN_POINT('',(2.9,1.125,0.925));
+#5608 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5609 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#5610 = ADVANCED_FACE('',(#5611),#5622,.F.);
+#5611 = FACE_BOUND('',#5612,.F.);
+#5612 = EDGE_LOOP('',(#5613,#5619,#5620,#5621));
+#5613 = ORIENTED_EDGE('',*,*,#5614,.T.);
+#5614 = EDGE_CURVE('',#3051,#3274,#5615,.T.);
+#5615 = LINE('',#5616,#5617);
+#5616 = CARTESIAN_POINT('',(3.15,1.125,0.25));
+#5617 = VECTOR('',#5618,1.);
+#5618 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5619 = ORIENTED_EDGE('',*,*,#3282,.T.);
+#5620 = ORIENTED_EDGE('',*,*,#5597,.F.);
+#5621 = ORIENTED_EDGE('',*,*,#3059,.F.);
+#5622 = PLANE('',#5623);
+#5623 = AXIS2_PLACEMENT_3D('',#5624,#5625,#5626);
+#5624 = CARTESIAN_POINT('',(3.15,1.125,0.25));
+#5625 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5626 = DIRECTION('',(0.,0.,1.));
+#5627 = ADVANCED_FACE('',(#5628),#5639,.F.);
+#5628 = FACE_BOUND('',#5629,.F.);
+#5629 = EDGE_LOOP('',(#5630,#5636,#5637,#5638));
+#5630 = ORIENTED_EDGE('',*,*,#5631,.T.);
+#5631 = EDGE_CURVE('',#3043,#3266,#5632,.T.);
+#5632 = LINE('',#5633,#5634);
+#5633 = CARTESIAN_POINT('',(3.25,1.125,0.15));
+#5634 = VECTOR('',#5635,1.);
+#5635 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5636 = ORIENTED_EDGE('',*,*,#3273,.T.);
+#5637 = ORIENTED_EDGE('',*,*,#5614,.F.);
+#5638 = ORIENTED_EDGE('',*,*,#3050,.F.);
+#5639 = CYLINDRICAL_SURFACE('',#5640,0.1);
+#5640 = AXIS2_PLACEMENT_3D('',#5641,#5642,#5643);
+#5641 = CARTESIAN_POINT('',(3.25,1.125,0.25));
+#5642 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#5643 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#5644 = ADVANCED_FACE('',(#5645),#5656,.F.);
+#5645 = FACE_BOUND('',#5646,.F.);
+#5646 = EDGE_LOOP('',(#5647,#5653,#5654,#5655));
+#5647 = ORIENTED_EDGE('',*,*,#5648,.T.);
+#5648 = EDGE_CURVE('',#3035,#3258,#5649,.T.);
+#5649 = LINE('',#5650,#5651);
+#5650 = CARTESIAN_POINT('',(3.9,1.125,0.15));
+#5651 = VECTOR('',#5652,1.);
+#5652 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5653 = ORIENTED_EDGE('',*,*,#3265,.T.);
+#5654 = ORIENTED_EDGE('',*,*,#5631,.F.);
+#5655 = ORIENTED_EDGE('',*,*,#3042,.F.);
+#5656 = PLANE('',#5657);
+#5657 = AXIS2_PLACEMENT_3D('',#5658,#5659,#5660);
+#5658 = CARTESIAN_POINT('',(3.9,1.125,0.15));
+#5659 = DIRECTION('',(0.,0.,-1.));
+#5660 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5661 = ADVANCED_FACE('',(#5662),#5673,.F.);
+#5662 = FACE_BOUND('',#5663,.F.);
+#5663 = EDGE_LOOP('',(#5664,#5670,#5671,#5672));
+#5664 = ORIENTED_EDGE('',*,*,#5665,.T.);
+#5665 = EDGE_CURVE('',#3027,#3250,#5666,.T.);
+#5666 = LINE('',#5667,#5668);
+#5667 = CARTESIAN_POINT('',(3.9,1.125,-8.326672684689E-17));
+#5668 = VECTOR('',#5669,1.);
+#5669 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5670 = ORIENTED_EDGE('',*,*,#3257,.T.);
+#5671 = ORIENTED_EDGE('',*,*,#5648,.F.);
+#5672 = ORIENTED_EDGE('',*,*,#3034,.F.);
+#5673 = PLANE('',#5674);
+#5674 = AXIS2_PLACEMENT_3D('',#5675,#5676,#5677);
+#5675 = CARTESIAN_POINT('',(3.9,1.125,-8.326672684689E-17));
+#5676 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5677 = DIRECTION('',(0.,0.,1.));
+#5678 = ADVANCED_FACE('',(#5679),#5690,.F.);
+#5679 = FACE_BOUND('',#5680,.F.);
+#5680 = EDGE_LOOP('',(#5681,#5687,#5688,#5689));
+#5681 = ORIENTED_EDGE('',*,*,#5682,.T.);
+#5682 = EDGE_CURVE('',#3018,#3241,#5683,.T.);
+#5683 = LINE('',#5684,#5685);
+#5684 = CARTESIAN_POINT('',(3.25,1.125,-8.326672684689E-17));
+#5685 = VECTOR('',#5686,1.);
+#5686 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5687 = ORIENTED_EDGE('',*,*,#3249,.T.);
+#5688 = ORIENTED_EDGE('',*,*,#5665,.F.);
+#5689 = ORIENTED_EDGE('',*,*,#3026,.F.);
+#5690 = PLANE('',#5691);
+#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694);
+#5692 = CARTESIAN_POINT('',(3.25,1.125,-8.326672684689E-17));
+#5693 = DIRECTION('',(0.,0.,1.));
+#5694 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5695 = ADVANCED_FACE('',(#5696),#5707,.T.);
+#5696 = FACE_BOUND('',#5697,.F.);
+#5697 = EDGE_LOOP('',(#5698,#5704,#5705,#5706));
+#5698 = ORIENTED_EDGE('',*,*,#5699,.T.);
+#5699 = EDGE_CURVE('',#3010,#3233,#5700,.T.);
+#5700 = LINE('',#5701,#5702);
+#5701 = CARTESIAN_POINT('',(3.,1.125,0.25));
+#5702 = VECTOR('',#5703,1.);
+#5703 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5704 = ORIENTED_EDGE('',*,*,#3240,.T.);
+#5705 = ORIENTED_EDGE('',*,*,#5682,.F.);
+#5706 = ORIENTED_EDGE('',*,*,#3017,.F.);
+#5707 = CYLINDRICAL_SURFACE('',#5708,0.25);
+#5708 = AXIS2_PLACEMENT_3D('',#5709,#5710,#5711);
+#5709 = CARTESIAN_POINT('',(3.25,1.125,0.25));
+#5710 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5711 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#5712 = ADVANCED_FACE('',(#5713),#5719,.F.);
+#5713 = FACE_BOUND('',#5714,.F.);
+#5714 = EDGE_LOOP('',(#5715,#5716,#5717,#5718));
+#5715 = ORIENTED_EDGE('',*,*,#3214,.T.);
+#5716 = ORIENTED_EDGE('',*,*,#3232,.T.);
+#5717 = ORIENTED_EDGE('',*,*,#5699,.F.);
+#5718 = ORIENTED_EDGE('',*,*,#3009,.F.);
+#5719 = PLANE('',#5720);
+#5720 = AXIS2_PLACEMENT_3D('',#5721,#5722,#5723);
+#5721 = CARTESIAN_POINT('',(3.,1.125,0.925));
+#5722 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5723 = DIRECTION('',(0.,0.,-1.));
+#5724 = ADVANCED_FACE('',(#5725),#5736,.T.);
+#5725 = FACE_BOUND('',#5726,.F.);
+#5726 = EDGE_LOOP('',(#5727,#5733,#5734,#5735));
+#5727 = ORIENTED_EDGE('',*,*,#5728,.T.);
+#5728 = EDGE_CURVE('',#3375,#3152,#5729,.T.);
+#5729 = LINE('',#5730,#5731);
+#5730 = CARTESIAN_POINT('',(3.15,-0.825,0.925));
+#5731 = VECTOR('',#5732,1.);
+#5732 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5733 = ORIENTED_EDGE('',*,*,#3159,.T.);
+#5734 = ORIENTED_EDGE('',*,*,#4183,.F.);
+#5735 = ORIENTED_EDGE('',*,*,#3382,.F.);
+#5736 = CYLINDRICAL_SURFACE('',#5737,0.25);
+#5737 = AXIS2_PLACEMENT_3D('',#5738,#5739,#5740);
+#5738 = CARTESIAN_POINT('',(2.9,-0.825,0.925));
+#5739 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5740 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#5741 = ADVANCED_FACE('',(#5742),#5753,.F.);
+#5742 = FACE_BOUND('',#5743,.F.);
+#5743 = EDGE_LOOP('',(#5744,#5750,#5751,#5752));
+#5744 = ORIENTED_EDGE('',*,*,#5745,.T.);
+#5745 = EDGE_CURVE('',#3366,#3143,#5746,.T.);
+#5746 = LINE('',#5747,#5748);
+#5747 = CARTESIAN_POINT('',(3.15,-0.825,0.25));
+#5748 = VECTOR('',#5749,1.);
+#5749 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5750 = ORIENTED_EDGE('',*,*,#3151,.T.);
+#5751 = ORIENTED_EDGE('',*,*,#5728,.F.);
+#5752 = ORIENTED_EDGE('',*,*,#3374,.F.);
+#5753 = PLANE('',#5754);
+#5754 = AXIS2_PLACEMENT_3D('',#5755,#5756,#5757);
+#5755 = CARTESIAN_POINT('',(3.15,-0.825,0.25));
+#5756 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5757 = DIRECTION('',(0.,0.,1.));
+#5758 = ADVANCED_FACE('',(#5759),#5770,.F.);
+#5759 = FACE_BOUND('',#5760,.F.);
+#5760 = EDGE_LOOP('',(#5761,#5767,#5768,#5769));
+#5761 = ORIENTED_EDGE('',*,*,#5762,.T.);
+#5762 = EDGE_CURVE('',#3358,#3135,#5763,.T.);
+#5763 = LINE('',#5764,#5765);
+#5764 = CARTESIAN_POINT('',(3.25,-0.825,0.15));
+#5765 = VECTOR('',#5766,1.);
+#5766 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5767 = ORIENTED_EDGE('',*,*,#3142,.T.);
+#5768 = ORIENTED_EDGE('',*,*,#5745,.F.);
+#5769 = ORIENTED_EDGE('',*,*,#3365,.F.);
+#5770 = CYLINDRICAL_SURFACE('',#5771,0.1);
+#5771 = AXIS2_PLACEMENT_3D('',#5772,#5773,#5774);
+#5772 = CARTESIAN_POINT('',(3.25,-0.825,0.25));
+#5773 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#5774 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#5775 = ADVANCED_FACE('',(#5776),#5787,.F.);
+#5776 = FACE_BOUND('',#5777,.F.);
+#5777 = EDGE_LOOP('',(#5778,#5784,#5785,#5786));
+#5778 = ORIENTED_EDGE('',*,*,#5779,.T.);
+#5779 = EDGE_CURVE('',#3350,#3127,#5780,.T.);
+#5780 = LINE('',#5781,#5782);
+#5781 = CARTESIAN_POINT('',(3.9,-0.825,0.15));
+#5782 = VECTOR('',#5783,1.);
+#5783 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5784 = ORIENTED_EDGE('',*,*,#3134,.T.);
+#5785 = ORIENTED_EDGE('',*,*,#5762,.F.);
+#5786 = ORIENTED_EDGE('',*,*,#3357,.F.);
+#5787 = PLANE('',#5788);
+#5788 = AXIS2_PLACEMENT_3D('',#5789,#5790,#5791);
+#5789 = CARTESIAN_POINT('',(3.9,-0.825,0.15));
+#5790 = DIRECTION('',(0.,0.,-1.));
+#5791 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5792 = ADVANCED_FACE('',(#5793),#5804,.F.);
+#5793 = FACE_BOUND('',#5794,.F.);
+#5794 = EDGE_LOOP('',(#5795,#5801,#5802,#5803));
+#5795 = ORIENTED_EDGE('',*,*,#5796,.T.);
+#5796 = EDGE_CURVE('',#3342,#3119,#5797,.T.);
+#5797 = LINE('',#5798,#5799);
+#5798 = CARTESIAN_POINT('',(3.9,-0.825,-8.326672684689E-17));
+#5799 = VECTOR('',#5800,1.);
+#5800 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5801 = ORIENTED_EDGE('',*,*,#3126,.T.);
+#5802 = ORIENTED_EDGE('',*,*,#5779,.F.);
+#5803 = ORIENTED_EDGE('',*,*,#3349,.F.);
+#5804 = PLANE('',#5805);
+#5805 = AXIS2_PLACEMENT_3D('',#5806,#5807,#5808);
+#5806 = CARTESIAN_POINT('',(3.9,-0.825,-8.326672684689E-17));
+#5807 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5808 = DIRECTION('',(0.,0.,1.));
+#5809 = ADVANCED_FACE('',(#5810),#5821,.F.);
+#5810 = FACE_BOUND('',#5811,.F.);
+#5811 = EDGE_LOOP('',(#5812,#5818,#5819,#5820));
+#5812 = ORIENTED_EDGE('',*,*,#5813,.T.);
+#5813 = EDGE_CURVE('',#3333,#3110,#5814,.T.);
+#5814 = LINE('',#5815,#5816);
+#5815 = CARTESIAN_POINT('',(3.25,-0.825,-8.326672684689E-17));
+#5816 = VECTOR('',#5817,1.);
+#5817 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5818 = ORIENTED_EDGE('',*,*,#3118,.T.);
+#5819 = ORIENTED_EDGE('',*,*,#5796,.F.);
+#5820 = ORIENTED_EDGE('',*,*,#3341,.F.);
+#5821 = PLANE('',#5822);
+#5822 = AXIS2_PLACEMENT_3D('',#5823,#5824,#5825);
+#5823 = CARTESIAN_POINT('',(3.25,-0.825,-8.326672684689E-17));
+#5824 = DIRECTION('',(0.,0.,1.));
+#5825 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5826 = ADVANCED_FACE('',(#5827),#5838,.T.);
+#5827 = FACE_BOUND('',#5828,.F.);
+#5828 = EDGE_LOOP('',(#5829,#5835,#5836,#5837));
+#5829 = ORIENTED_EDGE('',*,*,#5830,.T.);
+#5830 = EDGE_CURVE('',#3325,#3102,#5831,.T.);
+#5831 = LINE('',#5832,#5833);
+#5832 = CARTESIAN_POINT('',(3.,-0.825,0.25));
+#5833 = VECTOR('',#5834,1.);
+#5834 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5835 = ORIENTED_EDGE('',*,*,#3109,.T.);
+#5836 = ORIENTED_EDGE('',*,*,#5813,.F.);
+#5837 = ORIENTED_EDGE('',*,*,#3332,.F.);
+#5838 = CYLINDRICAL_SURFACE('',#5839,0.25);
+#5839 = AXIS2_PLACEMENT_3D('',#5840,#5841,#5842);
+#5840 = CARTESIAN_POINT('',(3.25,-0.825,0.25));
+#5841 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5842 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#5843 = ADVANCED_FACE('',(#5844),#5850,.F.);
+#5844 = FACE_BOUND('',#5845,.F.);
+#5845 = EDGE_LOOP('',(#5846,#5847,#5848,#5849));
+#5846 = ORIENTED_EDGE('',*,*,#3407,.T.);
+#5847 = ORIENTED_EDGE('',*,*,#3101,.T.);
+#5848 = ORIENTED_EDGE('',*,*,#5830,.F.);
+#5849 = ORIENTED_EDGE('',*,*,#3324,.F.);
+#5850 = PLANE('',#5851);
+#5851 = AXIS2_PLACEMENT_3D('',#5852,#5853,#5854);
+#5852 = CARTESIAN_POINT('',(3.,-0.825,0.925));
+#5853 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5854 = DIRECTION('',(0.,0.,-1.));
+#5855 = ADVANCED_FACE('',(#5856),#5867,.T.);
+#5856 = FACE_BOUND('',#5857,.F.);
+#5857 = EDGE_LOOP('',(#5858,#5864,#5865,#5866));
+#5858 = ORIENTED_EDGE('',*,*,#5859,.T.);
+#5859 = EDGE_CURVE('',#3506,#3729,#5860,.T.);
+#5860 = LINE('',#5861,#5862);
+#5861 = CARTESIAN_POINT('',(3.15,0.475,0.925));
+#5862 = VECTOR('',#5863,1.);
+#5863 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5864 = ORIENTED_EDGE('',*,*,#3736,.T.);
+#5865 = ORIENTED_EDGE('',*,*,#4164,.F.);
+#5866 = ORIENTED_EDGE('',*,*,#3513,.F.);
+#5867 = CYLINDRICAL_SURFACE('',#5868,0.25);
+#5868 = AXIS2_PLACEMENT_3D('',#5869,#5870,#5871);
+#5869 = CARTESIAN_POINT('',(2.9,0.475,0.925));
+#5870 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5871 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#5872 = ADVANCED_FACE('',(#5873),#5884,.F.);
+#5873 = FACE_BOUND('',#5874,.F.);
+#5874 = EDGE_LOOP('',(#5875,#5881,#5882,#5883));
+#5875 = ORIENTED_EDGE('',*,*,#5876,.T.);
+#5876 = EDGE_CURVE('',#3497,#3720,#5877,.T.);
+#5877 = LINE('',#5878,#5879);
+#5878 = CARTESIAN_POINT('',(3.15,0.475,0.25));
+#5879 = VECTOR('',#5880,1.);
+#5880 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5881 = ORIENTED_EDGE('',*,*,#3728,.T.);
+#5882 = ORIENTED_EDGE('',*,*,#5859,.F.);
+#5883 = ORIENTED_EDGE('',*,*,#3505,.F.);
+#5884 = PLANE('',#5885);
+#5885 = AXIS2_PLACEMENT_3D('',#5886,#5887,#5888);
+#5886 = CARTESIAN_POINT('',(3.15,0.475,0.25));
+#5887 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5888 = DIRECTION('',(0.,0.,1.));
+#5889 = ADVANCED_FACE('',(#5890),#5901,.F.);
+#5890 = FACE_BOUND('',#5891,.F.);
+#5891 = EDGE_LOOP('',(#5892,#5898,#5899,#5900));
+#5892 = ORIENTED_EDGE('',*,*,#5893,.T.);
+#5893 = EDGE_CURVE('',#3489,#3712,#5894,.T.);
+#5894 = LINE('',#5895,#5896);
+#5895 = CARTESIAN_POINT('',(3.25,0.475,0.15));
+#5896 = VECTOR('',#5897,1.);
+#5897 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5898 = ORIENTED_EDGE('',*,*,#3719,.T.);
+#5899 = ORIENTED_EDGE('',*,*,#5876,.F.);
+#5900 = ORIENTED_EDGE('',*,*,#3496,.F.);
+#5901 = CYLINDRICAL_SURFACE('',#5902,0.1);
+#5902 = AXIS2_PLACEMENT_3D('',#5903,#5904,#5905);
+#5903 = CARTESIAN_POINT('',(3.25,0.475,0.25));
+#5904 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#5905 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#5906 = ADVANCED_FACE('',(#5907),#5918,.F.);
+#5907 = FACE_BOUND('',#5908,.F.);
+#5908 = EDGE_LOOP('',(#5909,#5915,#5916,#5917));
+#5909 = ORIENTED_EDGE('',*,*,#5910,.T.);
+#5910 = EDGE_CURVE('',#3481,#3704,#5911,.T.);
+#5911 = LINE('',#5912,#5913);
+#5912 = CARTESIAN_POINT('',(3.9,0.475,0.15));
+#5913 = VECTOR('',#5914,1.);
+#5914 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5915 = ORIENTED_EDGE('',*,*,#3711,.T.);
+#5916 = ORIENTED_EDGE('',*,*,#5893,.F.);
+#5917 = ORIENTED_EDGE('',*,*,#3488,.F.);
+#5918 = PLANE('',#5919);
+#5919 = AXIS2_PLACEMENT_3D('',#5920,#5921,#5922);
+#5920 = CARTESIAN_POINT('',(3.9,0.475,0.15));
+#5921 = DIRECTION('',(0.,0.,-1.));
+#5922 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5923 = ADVANCED_FACE('',(#5924),#5935,.F.);
+#5924 = FACE_BOUND('',#5925,.F.);
+#5925 = EDGE_LOOP('',(#5926,#5932,#5933,#5934));
+#5926 = ORIENTED_EDGE('',*,*,#5927,.T.);
+#5927 = EDGE_CURVE('',#3473,#3696,#5928,.T.);
+#5928 = LINE('',#5929,#5930);
+#5929 = CARTESIAN_POINT('',(3.9,0.475,-8.326672684689E-17));
+#5930 = VECTOR('',#5931,1.);
+#5931 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5932 = ORIENTED_EDGE('',*,*,#3703,.T.);
+#5933 = ORIENTED_EDGE('',*,*,#5910,.F.);
+#5934 = ORIENTED_EDGE('',*,*,#3480,.F.);
+#5935 = PLANE('',#5936);
+#5936 = AXIS2_PLACEMENT_3D('',#5937,#5938,#5939);
+#5937 = CARTESIAN_POINT('',(3.9,0.475,-8.326672684689E-17));
+#5938 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5939 = DIRECTION('',(0.,0.,1.));
+#5940 = ADVANCED_FACE('',(#5941),#5952,.F.);
+#5941 = FACE_BOUND('',#5942,.F.);
+#5942 = EDGE_LOOP('',(#5943,#5949,#5950,#5951));
+#5943 = ORIENTED_EDGE('',*,*,#5944,.T.);
+#5944 = EDGE_CURVE('',#3464,#3687,#5945,.T.);
+#5945 = LINE('',#5946,#5947);
+#5946 = CARTESIAN_POINT('',(3.25,0.475,-8.326672684689E-17));
+#5947 = VECTOR('',#5948,1.);
+#5948 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5949 = ORIENTED_EDGE('',*,*,#3695,.T.);
+#5950 = ORIENTED_EDGE('',*,*,#5927,.F.);
+#5951 = ORIENTED_EDGE('',*,*,#3472,.F.);
+#5952 = PLANE('',#5953);
+#5953 = AXIS2_PLACEMENT_3D('',#5954,#5955,#5956);
+#5954 = CARTESIAN_POINT('',(3.25,0.475,-8.326672684689E-17));
+#5955 = DIRECTION('',(0.,0.,1.));
+#5956 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5957 = ADVANCED_FACE('',(#5958),#5969,.T.);
+#5958 = FACE_BOUND('',#5959,.F.);
+#5959 = EDGE_LOOP('',(#5960,#5966,#5967,#5968));
+#5960 = ORIENTED_EDGE('',*,*,#5961,.T.);
+#5961 = EDGE_CURVE('',#3456,#3679,#5962,.T.);
+#5962 = LINE('',#5963,#5964);
+#5963 = CARTESIAN_POINT('',(3.,0.475,0.25));
+#5964 = VECTOR('',#5965,1.);
+#5965 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5966 = ORIENTED_EDGE('',*,*,#3686,.T.);
+#5967 = ORIENTED_EDGE('',*,*,#5944,.F.);
+#5968 = ORIENTED_EDGE('',*,*,#3463,.F.);
+#5969 = CYLINDRICAL_SURFACE('',#5970,0.25);
+#5970 = AXIS2_PLACEMENT_3D('',#5971,#5972,#5973);
+#5971 = CARTESIAN_POINT('',(3.25,0.475,0.25));
+#5972 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5973 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#5974 = ADVANCED_FACE('',(#5975),#5981,.F.);
+#5975 = FACE_BOUND('',#5976,.F.);
+#5976 = EDGE_LOOP('',(#5977,#5978,#5979,#5980));
+#5977 = ORIENTED_EDGE('',*,*,#3660,.T.);
+#5978 = ORIENTED_EDGE('',*,*,#3678,.T.);
+#5979 = ORIENTED_EDGE('',*,*,#5961,.F.);
+#5980 = ORIENTED_EDGE('',*,*,#3455,.F.);
+#5981 = PLANE('',#5982);
+#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985);
+#5983 = CARTESIAN_POINT('',(3.,0.475,0.925));
+#5984 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5985 = DIRECTION('',(0.,0.,-1.));
+#5986 = ADVANCED_FACE('',(#5987),#5998,.T.);
+#5987 = FACE_BOUND('',#5988,.F.);
+#5988 = EDGE_LOOP('',(#5989,#5995,#5996,#5997));
+#5989 = ORIENTED_EDGE('',*,*,#5990,.T.);
+#5990 = EDGE_CURVE('',#3821,#3598,#5991,.T.);
+#5991 = LINE('',#5992,#5993);
+#5992 = CARTESIAN_POINT('',(3.15,-0.175,0.925));
+#5993 = VECTOR('',#5994,1.);
+#5994 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5995 = ORIENTED_EDGE('',*,*,#3605,.T.);
+#5996 = ORIENTED_EDGE('',*,*,#4202,.F.);
+#5997 = ORIENTED_EDGE('',*,*,#3828,.F.);
+#5998 = CYLINDRICAL_SURFACE('',#5999,0.25);
+#5999 = AXIS2_PLACEMENT_3D('',#6000,#6001,#6002);
+#6000 = CARTESIAN_POINT('',(2.9,-0.175,0.925));
+#6001 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#6002 = DIRECTION('',(1.,2.22044604925E-16,8.881784197001E-16));
+#6003 = ADVANCED_FACE('',(#6004),#6015,.F.);
+#6004 = FACE_BOUND('',#6005,.F.);
+#6005 = EDGE_LOOP('',(#6006,#6012,#6013,#6014));
+#6006 = ORIENTED_EDGE('',*,*,#6007,.T.);
+#6007 = EDGE_CURVE('',#3812,#3589,#6008,.T.);
+#6008 = LINE('',#6009,#6010);
+#6009 = CARTESIAN_POINT('',(3.15,-0.175,0.25));
+#6010 = VECTOR('',#6011,1.);
+#6011 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6012 = ORIENTED_EDGE('',*,*,#3597,.T.);
+#6013 = ORIENTED_EDGE('',*,*,#5990,.F.);
+#6014 = ORIENTED_EDGE('',*,*,#3820,.F.);
+#6015 = PLANE('',#6016);
+#6016 = AXIS2_PLACEMENT_3D('',#6017,#6018,#6019);
+#6017 = CARTESIAN_POINT('',(3.15,-0.175,0.25));
+#6018 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#6019 = DIRECTION('',(0.,0.,1.));
+#6020 = ADVANCED_FACE('',(#6021),#6032,.F.);
+#6021 = FACE_BOUND('',#6022,.F.);
+#6022 = EDGE_LOOP('',(#6023,#6029,#6030,#6031));
+#6023 = ORIENTED_EDGE('',*,*,#6024,.T.);
+#6024 = EDGE_CURVE('',#3804,#3581,#6025,.T.);
+#6025 = LINE('',#6026,#6027);
+#6026 = CARTESIAN_POINT('',(3.25,-0.175,0.15));
+#6027 = VECTOR('',#6028,1.);
+#6028 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6029 = ORIENTED_EDGE('',*,*,#3588,.T.);
+#6030 = ORIENTED_EDGE('',*,*,#6007,.F.);
+#6031 = ORIENTED_EDGE('',*,*,#3811,.F.);
+#6032 = CYLINDRICAL_SURFACE('',#6033,0.1);
+#6033 = AXIS2_PLACEMENT_3D('',#6034,#6035,#6036);
+#6034 = CARTESIAN_POINT('',(3.25,-0.175,0.25));
+#6035 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6036 = DIRECTION('',(-4.440892098501E-15,-9.860761315263E-31,-1.));
+#6037 = ADVANCED_FACE('',(#6038),#6049,.F.);
+#6038 = FACE_BOUND('',#6039,.F.);
+#6039 = EDGE_LOOP('',(#6040,#6046,#6047,#6048));
+#6040 = ORIENTED_EDGE('',*,*,#6041,.T.);
+#6041 = EDGE_CURVE('',#3796,#3573,#6042,.T.);
+#6042 = LINE('',#6043,#6044);
+#6043 = CARTESIAN_POINT('',(3.9,-0.175,0.15));
+#6044 = VECTOR('',#6045,1.);
+#6045 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6046 = ORIENTED_EDGE('',*,*,#3580,.T.);
+#6047 = ORIENTED_EDGE('',*,*,#6024,.F.);
+#6048 = ORIENTED_EDGE('',*,*,#3803,.F.);
+#6049 = PLANE('',#6050);
+#6050 = AXIS2_PLACEMENT_3D('',#6051,#6052,#6053);
+#6051 = CARTESIAN_POINT('',(3.9,-0.175,0.15));
+#6052 = DIRECTION('',(0.,0.,-1.));
+#6053 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#6054 = ADVANCED_FACE('',(#6055),#6066,.F.);
+#6055 = FACE_BOUND('',#6056,.F.);
+#6056 = EDGE_LOOP('',(#6057,#6063,#6064,#6065));
+#6057 = ORIENTED_EDGE('',*,*,#6058,.T.);
+#6058 = EDGE_CURVE('',#3788,#3565,#6059,.T.);
+#6059 = LINE('',#6060,#6061);
+#6060 = CARTESIAN_POINT('',(3.9,-0.175,-8.326672684689E-17));
+#6061 = VECTOR('',#6062,1.);
+#6062 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6063 = ORIENTED_EDGE('',*,*,#3572,.T.);
+#6064 = ORIENTED_EDGE('',*,*,#6041,.F.);
+#6065 = ORIENTED_EDGE('',*,*,#3795,.F.);
+#6066 = PLANE('',#6067);
+#6067 = AXIS2_PLACEMENT_3D('',#6068,#6069,#6070);
+#6068 = CARTESIAN_POINT('',(3.9,-0.175,-8.326672684689E-17));
+#6069 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#6070 = DIRECTION('',(0.,0.,1.));
+#6071 = ADVANCED_FACE('',(#6072),#6083,.F.);
+#6072 = FACE_BOUND('',#6073,.F.);
+#6073 = EDGE_LOOP('',(#6074,#6080,#6081,#6082));
+#6074 = ORIENTED_EDGE('',*,*,#6075,.T.);
+#6075 = EDGE_CURVE('',#3779,#3556,#6076,.T.);
+#6076 = LINE('',#6077,#6078);
+#6077 = CARTESIAN_POINT('',(3.25,-0.175,-8.326672684689E-17));
+#6078 = VECTOR('',#6079,1.);
+#6079 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6080 = ORIENTED_EDGE('',*,*,#3564,.T.);
+#6081 = ORIENTED_EDGE('',*,*,#6058,.F.);
+#6082 = ORIENTED_EDGE('',*,*,#3787,.F.);
+#6083 = PLANE('',#6084);
+#6084 = AXIS2_PLACEMENT_3D('',#6085,#6086,#6087);
+#6085 = CARTESIAN_POINT('',(3.25,-0.175,-8.326672684689E-17));
+#6086 = DIRECTION('',(0.,0.,1.));
+#6087 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#6088 = ADVANCED_FACE('',(#6089),#6100,.T.);
+#6089 = FACE_BOUND('',#6090,.F.);
+#6090 = EDGE_LOOP('',(#6091,#6097,#6098,#6099));
+#6091 = ORIENTED_EDGE('',*,*,#6092,.T.);
+#6092 = EDGE_CURVE('',#3771,#3548,#6093,.T.);
+#6093 = LINE('',#6094,#6095);
+#6094 = CARTESIAN_POINT('',(3.,-0.175,0.25));
+#6095 = VECTOR('',#6096,1.);
+#6096 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6097 = ORIENTED_EDGE('',*,*,#3555,.T.);
+#6098 = ORIENTED_EDGE('',*,*,#6075,.F.);
+#6099 = ORIENTED_EDGE('',*,*,#3778,.F.);
+#6100 = CYLINDRICAL_SURFACE('',#6101,0.25);
+#6101 = AXIS2_PLACEMENT_3D('',#6102,#6103,#6104);
+#6102 = CARTESIAN_POINT('',(3.25,-0.175,0.25));
+#6103 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#6104 = DIRECTION('',(-1.,-2.22044604925E-16,4.440892098501E-16));
+#6105 = ADVANCED_FACE('',(#6106),#6112,.F.);
+#6106 = FACE_BOUND('',#6107,.F.);
+#6107 = EDGE_LOOP('',(#6108,#6109,#6110,#6111));
+#6108 = ORIENTED_EDGE('',*,*,#3853,.T.);
+#6109 = ORIENTED_EDGE('',*,*,#3547,.T.);
+#6110 = ORIENTED_EDGE('',*,*,#6092,.F.);
+#6111 = ORIENTED_EDGE('',*,*,#3770,.F.);
+#6112 = PLANE('',#6113);
+#6113 = AXIS2_PLACEMENT_3D('',#6114,#6115,#6116);
+#6114 = CARTESIAN_POINT('',(3.,-0.175,0.925));
+#6115 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#6116 = DIRECTION('',(0.,0.,-1.));
+#6117 = ADVANCED_FACE('',(#6118),#6135,.F.);
+#6118 = FACE_BOUND('',#6119,.F.);
+#6119 = EDGE_LOOP('',(#6120,#6121,#6122,#6130));
+#6120 = ORIENTED_EDGE('',*,*,#3915,.T.);
+#6121 = ORIENTED_EDGE('',*,*,#3900,.T.);
+#6122 = ORIENTED_EDGE('',*,*,#6123,.F.);
+#6123 = EDGE_CURVE('',#6124,#3893,#6126,.T.);
+#6124 = VERTEX_POINT('',#6125);
+#6125 = CARTESIAN_POINT('',(-2.4375,3.525,1.175));
+#6126 = LINE('',#6127,#6128);
+#6127 = CARTESIAN_POINT('',(-2.4375,3.525,1.175));
+#6128 = VECTOR('',#6129,1.);
+#6129 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#6130 = ORIENTED_EDGE('',*,*,#6131,.F.);
+#6131 = EDGE_CURVE('',#3916,#6124,#6132,.T.);
+#6132 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6133,#6134),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6133 = CARTESIAN_POINT('',(-2.475,3.6,1.175));
+#6134 = CARTESIAN_POINT('',(-2.4375,3.525,1.175));
+#6135 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6136,#6137)
+,(#6138,#6139
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.95),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#6136 = CARTESIAN_POINT('',(-2.475,3.6,1.175));
+#6137 = CARTESIAN_POINT('',(-2.4375,3.525,1.175));
+#6138 = CARTESIAN_POINT('',(2.475,3.6,1.175));
+#6139 = CARTESIAN_POINT('',(2.4375,3.525,1.175));
+#6140 = ADVANCED_FACE('',(#6141),#6151,.F.);
+#6141 = FACE_BOUND('',#6142,.F.);
+#6142 = EDGE_LOOP('',(#6143,#6144,#6145,#6146));
+#6143 = ORIENTED_EDGE('',*,*,#6123,.T.);
+#6144 = ORIENTED_EDGE('',*,*,#3946,.T.);
+#6145 = ORIENTED_EDGE('',*,*,#3959,.F.);
+#6146 = ORIENTED_EDGE('',*,*,#6147,.F.);
+#6147 = EDGE_CURVE('',#6124,#3960,#6148,.T.);
+#6148 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6149,#6150),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6149 = CARTESIAN_POINT('',(-2.4375,3.525,1.175));
+#6150 = CARTESIAN_POINT('',(-2.339192590228,3.328385180455,2.1));
+#6151 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6152,#6153)
+,(#6154,#6155
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.875),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#6152 = CARTESIAN_POINT('',(-2.4375,3.525,1.175));
+#6153 = CARTESIAN_POINT('',(-2.339192590228,3.328385180455,2.1));
+#6154 = CARTESIAN_POINT('',(2.4375,3.525,1.175));
+#6155 = CARTESIAN_POINT('',(2.339192590228,3.328385180455,2.1));
+#6156 = ADVANCED_FACE('',(#6157),#6174,.F.);
+#6157 = FACE_BOUND('',#6158,.F.);
+#6158 = EDGE_LOOP('',(#6159,#6167,#6168,#6169));
+#6159 = ORIENTED_EDGE('',*,*,#6160,.T.);
+#6160 = EDGE_CURVE('',#6161,#6124,#6163,.T.);
+#6161 = VERTEX_POINT('',#6162);
+#6162 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#6163 = LINE('',#6164,#6165);
+#6164 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#6165 = VECTOR('',#6166,1.);
+#6166 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6167 = ORIENTED_EDGE('',*,*,#6147,.T.);
+#6168 = ORIENTED_EDGE('',*,*,#3967,.F.);
+#6169 = ORIENTED_EDGE('',*,*,#6170,.F.);
+#6170 = EDGE_CURVE('',#6161,#3968,#6171,.T.);
+#6171 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6172,#6173),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6172 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#6173 = CARTESIAN_POINT('',(-2.378385180455,3.289192590228,2.1));
+#6174 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6175,#6176)
+,(#6177,#6178
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.194454364826),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#6175 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#6176 = CARTESIAN_POINT('',(-2.378385180455,3.289192590228,2.1));
+#6177 = CARTESIAN_POINT('',(-2.4375,3.525,1.175));
+#6178 = CARTESIAN_POINT('',(-2.339192590228,3.328385180455,2.1));
+#6179 = ADVANCED_FACE('',(#6180),#6357,.F.);
+#6180 = FACE_BOUND('',#6181,.F.);
+#6181 = EDGE_LOOP('',(#6182,#6192,#6200,#6208,#6216,#6224,#6232,#6240,
+#6248,#6256,#6264,#6272,#6280,#6288,#6296,#6304,#6312,#6320,#6328,
+#6336,#6344,#6350,#6351,#6352));
+#6182 = ORIENTED_EDGE('',*,*,#6183,.T.);
+#6183 = EDGE_CURVE('',#6184,#6186,#6188,.T.);
+#6184 = VERTEX_POINT('',#6185);
+#6185 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6186 = VERTEX_POINT('',#6187);
+#6187 = CARTESIAN_POINT('',(-2.575,-3.075,1.175));
+#6188 = LINE('',#6189,#6190);
+#6189 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6190 = VECTOR('',#6191,1.);
+#6191 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6192 = ORIENTED_EDGE('',*,*,#6193,.T.);
+#6193 = EDGE_CURVE('',#6186,#6194,#6196,.T.);
+#6194 = VERTEX_POINT('',#6195);
+#6195 = CARTESIAN_POINT('',(-2.575,-2.775,1.175));
+#6196 = LINE('',#6197,#6198);
+#6197 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6198 = VECTOR('',#6199,1.);
+#6199 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6200 = ORIENTED_EDGE('',*,*,#6201,.T.);
+#6201 = EDGE_CURVE('',#6194,#6202,#6204,.T.);
+#6202 = VERTEX_POINT('',#6203);
+#6203 = CARTESIAN_POINT('',(-2.575,-2.425,1.175));
+#6204 = LINE('',#6205,#6206);
+#6205 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6206 = VECTOR('',#6207,1.);
+#6207 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6208 = ORIENTED_EDGE('',*,*,#6209,.T.);
+#6209 = EDGE_CURVE('',#6202,#6210,#6212,.T.);
+#6210 = VERTEX_POINT('',#6211);
+#6211 = CARTESIAN_POINT('',(-2.575,-2.125,1.175));
+#6212 = LINE('',#6213,#6214);
+#6213 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6214 = VECTOR('',#6215,1.);
+#6215 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6216 = ORIENTED_EDGE('',*,*,#6217,.T.);
+#6217 = EDGE_CURVE('',#6210,#6218,#6220,.T.);
+#6218 = VERTEX_POINT('',#6219);
+#6219 = CARTESIAN_POINT('',(-2.575,-1.775,1.175));
+#6220 = LINE('',#6221,#6222);
+#6221 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6222 = VECTOR('',#6223,1.);
+#6223 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6224 = ORIENTED_EDGE('',*,*,#6225,.T.);
+#6225 = EDGE_CURVE('',#6218,#6226,#6228,.T.);
+#6226 = VERTEX_POINT('',#6227);
+#6227 = CARTESIAN_POINT('',(-2.575,-1.475,1.175));
+#6228 = LINE('',#6229,#6230);
+#6229 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6230 = VECTOR('',#6231,1.);
+#6231 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6232 = ORIENTED_EDGE('',*,*,#6233,.T.);
+#6233 = EDGE_CURVE('',#6226,#6234,#6236,.T.);
+#6234 = VERTEX_POINT('',#6235);
+#6235 = CARTESIAN_POINT('',(-2.575,-1.125,1.175));
+#6236 = LINE('',#6237,#6238);
+#6237 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6238 = VECTOR('',#6239,1.);
+#6239 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6240 = ORIENTED_EDGE('',*,*,#6241,.T.);
+#6241 = EDGE_CURVE('',#6234,#6242,#6244,.T.);
+#6242 = VERTEX_POINT('',#6243);
+#6243 = CARTESIAN_POINT('',(-2.575,-0.825,1.175));
+#6244 = LINE('',#6245,#6246);
+#6245 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6246 = VECTOR('',#6247,1.);
+#6247 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6248 = ORIENTED_EDGE('',*,*,#6249,.T.);
+#6249 = EDGE_CURVE('',#6242,#6250,#6252,.T.);
+#6250 = VERTEX_POINT('',#6251);
+#6251 = CARTESIAN_POINT('',(-2.575,-0.475,1.175));
+#6252 = LINE('',#6253,#6254);
+#6253 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6254 = VECTOR('',#6255,1.);
+#6255 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6256 = ORIENTED_EDGE('',*,*,#6257,.T.);
+#6257 = EDGE_CURVE('',#6250,#6258,#6260,.T.);
+#6258 = VERTEX_POINT('',#6259);
+#6259 = CARTESIAN_POINT('',(-2.575,-0.175,1.175));
+#6260 = LINE('',#6261,#6262);
+#6261 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6262 = VECTOR('',#6263,1.);
+#6263 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6264 = ORIENTED_EDGE('',*,*,#6265,.T.);
+#6265 = EDGE_CURVE('',#6258,#6266,#6268,.T.);
+#6266 = VERTEX_POINT('',#6267);
+#6267 = CARTESIAN_POINT('',(-2.575,0.175,1.175));
+#6268 = LINE('',#6269,#6270);
+#6269 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6270 = VECTOR('',#6271,1.);
+#6271 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6272 = ORIENTED_EDGE('',*,*,#6273,.T.);
+#6273 = EDGE_CURVE('',#6266,#6274,#6276,.T.);
+#6274 = VERTEX_POINT('',#6275);
+#6275 = CARTESIAN_POINT('',(-2.575,0.475,1.175));
+#6276 = LINE('',#6277,#6278);
+#6277 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6278 = VECTOR('',#6279,1.);
+#6279 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6280 = ORIENTED_EDGE('',*,*,#6281,.T.);
+#6281 = EDGE_CURVE('',#6274,#6282,#6284,.T.);
+#6282 = VERTEX_POINT('',#6283);
+#6283 = CARTESIAN_POINT('',(-2.575,0.825,1.175));
+#6284 = LINE('',#6285,#6286);
+#6285 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6286 = VECTOR('',#6287,1.);
+#6287 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6288 = ORIENTED_EDGE('',*,*,#6289,.T.);
+#6289 = EDGE_CURVE('',#6282,#6290,#6292,.T.);
+#6290 = VERTEX_POINT('',#6291);
+#6291 = CARTESIAN_POINT('',(-2.575,1.125,1.175));
+#6292 = LINE('',#6293,#6294);
+#6293 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6294 = VECTOR('',#6295,1.);
+#6295 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6296 = ORIENTED_EDGE('',*,*,#6297,.T.);
+#6297 = EDGE_CURVE('',#6290,#6298,#6300,.T.);
+#6298 = VERTEX_POINT('',#6299);
+#6299 = CARTESIAN_POINT('',(-2.575,1.475,1.175));
+#6300 = LINE('',#6301,#6302);
+#6301 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6302 = VECTOR('',#6303,1.);
+#6303 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6304 = ORIENTED_EDGE('',*,*,#6305,.T.);
+#6305 = EDGE_CURVE('',#6298,#6306,#6308,.T.);
+#6306 = VERTEX_POINT('',#6307);
+#6307 = CARTESIAN_POINT('',(-2.575,1.775,1.175));
+#6308 = LINE('',#6309,#6310);
+#6309 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6310 = VECTOR('',#6311,1.);
+#6311 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6312 = ORIENTED_EDGE('',*,*,#6313,.T.);
+#6313 = EDGE_CURVE('',#6306,#6314,#6316,.T.);
+#6314 = VERTEX_POINT('',#6315);
+#6315 = CARTESIAN_POINT('',(-2.575,2.125,1.175));
+#6316 = LINE('',#6317,#6318);
+#6317 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6318 = VECTOR('',#6319,1.);
+#6319 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6320 = ORIENTED_EDGE('',*,*,#6321,.T.);
+#6321 = EDGE_CURVE('',#6314,#6322,#6324,.T.);
+#6322 = VERTEX_POINT('',#6323);
+#6323 = CARTESIAN_POINT('',(-2.575,2.425,1.175));
+#6324 = LINE('',#6325,#6326);
+#6325 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6326 = VECTOR('',#6327,1.);
+#6327 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6328 = ORIENTED_EDGE('',*,*,#6329,.T.);
+#6329 = EDGE_CURVE('',#6322,#6330,#6332,.T.);
+#6330 = VERTEX_POINT('',#6331);
+#6331 = CARTESIAN_POINT('',(-2.575,2.775,1.175));
+#6332 = LINE('',#6333,#6334);
+#6333 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6334 = VECTOR('',#6335,1.);
+#6335 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6336 = ORIENTED_EDGE('',*,*,#6337,.T.);
+#6337 = EDGE_CURVE('',#6330,#6338,#6340,.T.);
+#6338 = VERTEX_POINT('',#6339);
+#6339 = CARTESIAN_POINT('',(-2.575,3.075,1.175));
+#6340 = LINE('',#6341,#6342);
+#6341 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6342 = VECTOR('',#6343,1.);
+#6343 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6344 = ORIENTED_EDGE('',*,*,#6345,.T.);
+#6345 = EDGE_CURVE('',#6338,#6161,#6346,.T.);
+#6346 = LINE('',#6347,#6348);
+#6347 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6348 = VECTOR('',#6349,1.);
+#6349 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6350 = ORIENTED_EDGE('',*,*,#6170,.T.);
+#6351 = ORIENTED_EDGE('',*,*,#3975,.F.);
+#6352 = ORIENTED_EDGE('',*,*,#6353,.F.);
+#6353 = EDGE_CURVE('',#6184,#3976,#6354,.T.);
+#6354 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6355,#6356),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6355 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6356 = CARTESIAN_POINT('',(-2.378385180455,-3.289192590228,2.1));
+#6357 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6358,#6359)
+,(#6360,#6361
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.775),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#6358 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6359 = CARTESIAN_POINT('',(-2.378385180455,-3.289192590228,2.1));
+#6360 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#6361 = CARTESIAN_POINT('',(-2.378385180455,3.289192590228,2.1));
+#6362 = ADVANCED_FACE('',(#6363),#6380,.F.);
+#6363 = FACE_BOUND('',#6364,.F.);
+#6364 = EDGE_LOOP('',(#6365,#6373,#6374,#6375));
+#6365 = ORIENTED_EDGE('',*,*,#6366,.T.);
+#6366 = EDGE_CURVE('',#6367,#6184,#6369,.T.);
+#6367 = VERTEX_POINT('',#6368);
+#6368 = CARTESIAN_POINT('',(-2.4375,-3.525,1.175));
+#6369 = LINE('',#6370,#6371);
+#6370 = CARTESIAN_POINT('',(-2.4375,-3.525,1.175));
+#6371 = VECTOR('',#6372,1.);
+#6372 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#6373 = ORIENTED_EDGE('',*,*,#6353,.T.);
+#6374 = ORIENTED_EDGE('',*,*,#3983,.F.);
+#6375 = ORIENTED_EDGE('',*,*,#6376,.F.);
+#6376 = EDGE_CURVE('',#6367,#3984,#6377,.T.);
+#6377 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6378,#6379),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6378 = CARTESIAN_POINT('',(-2.4375,-3.525,1.175));
+#6379 = CARTESIAN_POINT('',(-2.339192590228,-3.328385180455,2.1));
+#6380 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6381,#6382)
+,(#6383,#6384
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.194454364826),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#6381 = CARTESIAN_POINT('',(-2.4375,-3.525,1.175));
+#6382 = CARTESIAN_POINT('',(-2.339192590228,-3.328385180455,2.1));
+#6383 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6384 = CARTESIAN_POINT('',(-2.378385180455,-3.289192590228,2.1));
+#6385 = ADVANCED_FACE('',(#6386),#6397,.F.);
+#6386 = FACE_BOUND('',#6387,.F.);
+#6387 = EDGE_LOOP('',(#6388,#6394,#6395,#6396));
+#6388 = ORIENTED_EDGE('',*,*,#6389,.T.);
+#6389 = EDGE_CURVE('',#4027,#6367,#6390,.T.);
+#6390 = LINE('',#6391,#6392);
+#6391 = CARTESIAN_POINT('',(2.4375,-3.525,1.175));
+#6392 = VECTOR('',#6393,1.);
+#6393 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#6394 = ORIENTED_EDGE('',*,*,#6376,.T.);
+#6395 = ORIENTED_EDGE('',*,*,#3991,.F.);
+#6396 = ORIENTED_EDGE('',*,*,#4034,.F.);
+#6397 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6398,#6399)
+,(#6400,#6401
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.875),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#6398 = CARTESIAN_POINT('',(2.4375,-3.525,1.175));
+#6399 = CARTESIAN_POINT('',(2.339192590228,-3.328385180455,2.1));
+#6400 = CARTESIAN_POINT('',(-2.4375,-3.525,1.175));
+#6401 = CARTESIAN_POINT('',(-2.339192590228,-3.328385180455,2.1));
+#6402 = ADVANCED_FACE('',(#6403),#6422,.F.);
+#6403 = FACE_BOUND('',#6404,.T.);
+#6404 = EDGE_LOOP('',(#6405,#6413,#6414,#6415));
+#6405 = ORIENTED_EDGE('',*,*,#6406,.F.);
+#6406 = EDGE_CURVE('',#4010,#6407,#6409,.T.);
+#6407 = VERTEX_POINT('',#6408);
+#6408 = CARTESIAN_POINT('',(-1.678385180455,2.378385180455,2.));
+#6409 = LINE('',#6410,#6411);
+#6410 = CARTESIAN_POINT('',(-1.678385180455,2.378385180455,2.1));
+#6411 = VECTOR('',#6412,1.);
+#6412 = DIRECTION('',(0.,-0.,-1.));
+#6413 = ORIENTED_EDGE('',*,*,#4009,.T.);
+#6414 = ORIENTED_EDGE('',*,*,#6406,.T.);
+#6415 = ORIENTED_EDGE('',*,*,#6416,.F.);
+#6416 = EDGE_CURVE('',#6407,#6407,#6417,.T.);
+#6417 = CIRCLE('',#6418,0.25);
+#6418 = AXIS2_PLACEMENT_3D('',#6419,#6420,#6421);
+#6419 = CARTESIAN_POINT('',(-1.678385180455,2.628385180455,2.));
+#6420 = DIRECTION('',(-0.,0.,1.));
+#6421 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6422 = CYLINDRICAL_SURFACE('',#6423,0.25);
+#6423 = AXIS2_PLACEMENT_3D('',#6424,#6425,#6426);
+#6424 = CARTESIAN_POINT('',(-1.678385180455,2.628385180455,2.1));
+#6425 = DIRECTION('',(-0.,0.,-1.));
+#6426 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6427 = ADVANCED_FACE('',(#6428),#6438,.F.);
+#6428 = FACE_BOUND('',#6429,.F.);
+#6429 = EDGE_LOOP('',(#6430,#6431,#6436,#6437));
+#6430 = ORIENTED_EDGE('',*,*,#4359,.T.);
+#6431 = ORIENTED_EDGE('',*,*,#6432,.T.);
+#6432 = EDGE_CURVE('',#4353,#6367,#6433,.T.);
+#6433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6434,#6435),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6434 = CARTESIAN_POINT('',(-2.475,-3.6,1.175));
+#6435 = CARTESIAN_POINT('',(-2.4375,-3.525,1.175));
+#6436 = ORIENTED_EDGE('',*,*,#6389,.F.);
+#6437 = ORIENTED_EDGE('',*,*,#5058,.F.);
+#6438 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6439,#6440)
+,(#6441,#6442
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.95),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#6439 = CARTESIAN_POINT('',(2.475,-3.6,1.175));
+#6440 = CARTESIAN_POINT('',(2.4375,-3.525,1.175));
+#6441 = CARTESIAN_POINT('',(-2.475,-3.6,1.175));
+#6442 = CARTESIAN_POINT('',(-2.4375,-3.525,1.175));
+#6443 = ADVANCED_FACE('',(#6444),#6454,.F.);
+#6444 = FACE_BOUND('',#6445,.F.);
+#6445 = EDGE_LOOP('',(#6446,#6447,#6452,#6453));
+#6446 = ORIENTED_EDGE('',*,*,#4382,.T.);
+#6447 = ORIENTED_EDGE('',*,*,#6448,.T.);
+#6448 = EDGE_CURVE('',#4376,#6184,#6449,.T.);
+#6449 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6450,#6451),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6450 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#6451 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6452 = ORIENTED_EDGE('',*,*,#6366,.F.);
+#6453 = ORIENTED_EDGE('',*,*,#6432,.F.);
+#6454 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6455,#6456)
+,(#6457,#6458
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.247487373415),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#6455 = CARTESIAN_POINT('',(-2.475,-3.6,1.175));
+#6456 = CARTESIAN_POINT('',(-2.4375,-3.525,1.175));
+#6457 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#6458 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6459 = ADVANCED_FACE('',(#6460),#6471,.F.);
+#6460 = FACE_BOUND('',#6461,.F.);
+#6461 = EDGE_LOOP('',(#6462,#6463,#6464,#6470));
+#6462 = ORIENTED_EDGE('',*,*,#6448,.F.);
+#6463 = ORIENTED_EDGE('',*,*,#4407,.T.);
+#6464 = ORIENTED_EDGE('',*,*,#6465,.T.);
+#6465 = EDGE_CURVE('',#4400,#6186,#6466,.T.);
+#6466 = LINE('',#6467,#6468);
+#6467 = CARTESIAN_POINT('',(-2.9,-3.075,1.175));
+#6468 = VECTOR('',#6469,1.);
+#6469 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6470 = ORIENTED_EDGE('',*,*,#6183,.F.);
+#6471 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6472,#6473)
+,(#6474,#6475
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#6472 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#6473 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6474 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#6475 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#6476 = ADVANCED_FACE('',(#6477),#6563,.F.);
+#6477 = FACE_BOUND('',#6478,.F.);
+#6478 = EDGE_LOOP('',(#6479,#6480,#6481,#6490,#6498,#6507,#6515,#6523,
+#6531,#6540,#6548,#6557));
+#6479 = ORIENTED_EDGE('',*,*,#4399,.F.);
+#6480 = ORIENTED_EDGE('',*,*,#4451,.T.);
+#6481 = ORIENTED_EDGE('',*,*,#6482,.T.);
+#6482 = EDGE_CURVE('',#4452,#6483,#6485,.T.);
+#6483 = VERTEX_POINT('',#6484);
+#6484 = CARTESIAN_POINT('',(-3.,-3.075,0.925));
+#6485 = CIRCLE('',#6486,0.1);
+#6486 = AXIS2_PLACEMENT_3D('',#6487,#6488,#6489);
+#6487 = CARTESIAN_POINT('',(-2.9,-3.075,0.925));
+#6488 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6489 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#6490 = ORIENTED_EDGE('',*,*,#6491,.T.);
+#6491 = EDGE_CURVE('',#6483,#6492,#6494,.T.);
+#6492 = VERTEX_POINT('',#6493);
+#6493 = CARTESIAN_POINT('',(-3.,-3.075,0.25));
+#6494 = LINE('',#6495,#6496);
+#6495 = CARTESIAN_POINT('',(-3.,-3.075,0.925));
+#6496 = VECTOR('',#6497,1.);
+#6497 = DIRECTION('',(-0.,0.,-1.));
+#6498 = ORIENTED_EDGE('',*,*,#6499,.T.);
+#6499 = EDGE_CURVE('',#6492,#6500,#6502,.T.);
+#6500 = VERTEX_POINT('',#6501);
+#6501 = CARTESIAN_POINT('',(-3.25,-3.075,-8.326672684689E-17));
+#6502 = CIRCLE('',#6503,0.25);
+#6503 = AXIS2_PLACEMENT_3D('',#6504,#6505,#6506);
+#6504 = CARTESIAN_POINT('',(-3.25,-3.075,0.25));
+#6505 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6506 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#6507 = ORIENTED_EDGE('',*,*,#6508,.T.);
+#6508 = EDGE_CURVE('',#6500,#6509,#6511,.T.);
+#6509 = VERTEX_POINT('',#6510);
+#6510 = CARTESIAN_POINT('',(-3.9,-3.075,-8.326672684689E-17));
+#6511 = LINE('',#6512,#6513);
+#6512 = CARTESIAN_POINT('',(-3.25,-3.075,-8.326672684689E-17));
+#6513 = VECTOR('',#6514,1.);
+#6514 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#6515 = ORIENTED_EDGE('',*,*,#6516,.T.);
+#6516 = EDGE_CURVE('',#6509,#6517,#6519,.T.);
+#6517 = VERTEX_POINT('',#6518);
+#6518 = CARTESIAN_POINT('',(-3.9,-3.075,0.15));
+#6519 = LINE('',#6520,#6521);
+#6520 = CARTESIAN_POINT('',(-3.9,-3.075,-8.326672684689E-17));
+#6521 = VECTOR('',#6522,1.);
+#6522 = DIRECTION('',(0.,0.,1.));
+#6523 = ORIENTED_EDGE('',*,*,#6524,.T.);
+#6524 = EDGE_CURVE('',#6517,#6525,#6527,.T.);
+#6525 = VERTEX_POINT('',#6526);
+#6526 = CARTESIAN_POINT('',(-3.25,-3.075,0.15));
+#6527 = LINE('',#6528,#6529);
+#6528 = CARTESIAN_POINT('',(-3.9,-3.075,0.15));
+#6529 = VECTOR('',#6530,1.);
+#6530 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6531 = ORIENTED_EDGE('',*,*,#6532,.T.);
+#6532 = EDGE_CURVE('',#6525,#6533,#6535,.T.);
+#6533 = VERTEX_POINT('',#6534);
+#6534 = CARTESIAN_POINT('',(-3.15,-3.075,0.25));
+#6535 = CIRCLE('',#6536,0.1);
+#6536 = AXIS2_PLACEMENT_3D('',#6537,#6538,#6539);
+#6537 = CARTESIAN_POINT('',(-3.25,-3.075,0.25));
+#6538 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6539 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#6540 = ORIENTED_EDGE('',*,*,#6541,.T.);
+#6541 = EDGE_CURVE('',#6533,#6542,#6544,.T.);
+#6542 = VERTEX_POINT('',#6543);
+#6543 = CARTESIAN_POINT('',(-3.15,-3.075,0.925));
+#6544 = LINE('',#6545,#6546);
+#6545 = CARTESIAN_POINT('',(-3.15,-3.075,0.25));
+#6546 = VECTOR('',#6547,1.);
+#6547 = DIRECTION('',(0.,0.,1.));
+#6548 = ORIENTED_EDGE('',*,*,#6549,.T.);
+#6549 = EDGE_CURVE('',#6542,#6550,#6552,.T.);
+#6550 = VERTEX_POINT('',#6551);
+#6551 = CARTESIAN_POINT('',(-2.9,-3.075,1.175));
+#6552 = CIRCLE('',#6553,0.25);
+#6553 = AXIS2_PLACEMENT_3D('',#6554,#6555,#6556);
+#6554 = CARTESIAN_POINT('',(-2.9,-3.075,0.925));
+#6555 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6556 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#6557 = ORIENTED_EDGE('',*,*,#6558,.T.);
+#6558 = EDGE_CURVE('',#6550,#4400,#6559,.T.);
+#6559 = LINE('',#6560,#6561);
+#6560 = CARTESIAN_POINT('',(-2.9,-3.075,1.175));
+#6561 = VECTOR('',#6562,1.);
+#6562 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6563 = PLANE('',#6564);
+#6564 = AXIS2_PLACEMENT_3D('',#6565,#6566,#6567);
+#6565 = CARTESIAN_POINT('',(-3.155110977136,-3.075,0.534523386087));
+#6566 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6567 = DIRECTION('',(0.,0.,1.));
+#6568 = ADVANCED_FACE('',(#6569),#6655,.T.);
+#6569 = FACE_BOUND('',#6570,.T.);
+#6570 = EDGE_LOOP('',(#6571,#6572,#6573,#6582,#6590,#6599,#6607,#6615,
+#6623,#6632,#6640,#6649));
+#6571 = ORIENTED_EDGE('',*,*,#4421,.F.);
+#6572 = ORIENTED_EDGE('',*,*,#4491,.T.);
+#6573 = ORIENTED_EDGE('',*,*,#6574,.T.);
+#6574 = EDGE_CURVE('',#4492,#6575,#6577,.T.);
+#6575 = VERTEX_POINT('',#6576);
+#6576 = CARTESIAN_POINT('',(-3.,3.075,0.925));
+#6577 = CIRCLE('',#6578,0.1);
+#6578 = AXIS2_PLACEMENT_3D('',#6579,#6580,#6581);
+#6579 = CARTESIAN_POINT('',(-2.9,3.075,0.925));
+#6580 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6581 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#6582 = ORIENTED_EDGE('',*,*,#6583,.T.);
+#6583 = EDGE_CURVE('',#6575,#6584,#6586,.T.);
+#6584 = VERTEX_POINT('',#6585);
+#6585 = CARTESIAN_POINT('',(-3.,3.075,0.25));
+#6586 = LINE('',#6587,#6588);
+#6587 = CARTESIAN_POINT('',(-3.,3.075,0.925));
+#6588 = VECTOR('',#6589,1.);
+#6589 = DIRECTION('',(-0.,0.,-1.));
+#6590 = ORIENTED_EDGE('',*,*,#6591,.T.);
+#6591 = EDGE_CURVE('',#6584,#6592,#6594,.T.);
+#6592 = VERTEX_POINT('',#6593);
+#6593 = CARTESIAN_POINT('',(-3.25,3.075,-8.326672684689E-17));
+#6594 = CIRCLE('',#6595,0.25);
+#6595 = AXIS2_PLACEMENT_3D('',#6596,#6597,#6598);
+#6596 = CARTESIAN_POINT('',(-3.25,3.075,0.25));
+#6597 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6598 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#6599 = ORIENTED_EDGE('',*,*,#6600,.T.);
+#6600 = EDGE_CURVE('',#6592,#6601,#6603,.T.);
+#6601 = VERTEX_POINT('',#6602);
+#6602 = CARTESIAN_POINT('',(-3.9,3.075,-8.326672684689E-17));
+#6603 = LINE('',#6604,#6605);
+#6604 = CARTESIAN_POINT('',(-3.25,3.075,-8.326672684689E-17));
+#6605 = VECTOR('',#6606,1.);
+#6606 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#6607 = ORIENTED_EDGE('',*,*,#6608,.T.);
+#6608 = EDGE_CURVE('',#6601,#6609,#6611,.T.);
+#6609 = VERTEX_POINT('',#6610);
+#6610 = CARTESIAN_POINT('',(-3.9,3.075,0.15));
+#6611 = LINE('',#6612,#6613);
+#6612 = CARTESIAN_POINT('',(-3.9,3.075,-8.326672684689E-17));
+#6613 = VECTOR('',#6614,1.);
+#6614 = DIRECTION('',(0.,0.,1.));
+#6615 = ORIENTED_EDGE('',*,*,#6616,.T.);
+#6616 = EDGE_CURVE('',#6609,#6617,#6619,.T.);
+#6617 = VERTEX_POINT('',#6618);
+#6618 = CARTESIAN_POINT('',(-3.25,3.075,0.15));
+#6619 = LINE('',#6620,#6621);
+#6620 = CARTESIAN_POINT('',(-3.9,3.075,0.15));
+#6621 = VECTOR('',#6622,1.);
+#6622 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6623 = ORIENTED_EDGE('',*,*,#6624,.T.);
+#6624 = EDGE_CURVE('',#6617,#6625,#6627,.T.);
+#6625 = VERTEX_POINT('',#6626);
+#6626 = CARTESIAN_POINT('',(-3.15,3.075,0.25));
+#6627 = CIRCLE('',#6628,0.1);
+#6628 = AXIS2_PLACEMENT_3D('',#6629,#6630,#6631);
+#6629 = CARTESIAN_POINT('',(-3.25,3.075,0.25));
+#6630 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6631 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#6632 = ORIENTED_EDGE('',*,*,#6633,.T.);
+#6633 = EDGE_CURVE('',#6625,#6634,#6636,.T.);
+#6634 = VERTEX_POINT('',#6635);
+#6635 = CARTESIAN_POINT('',(-3.15,3.075,0.925));
+#6636 = LINE('',#6637,#6638);
+#6637 = CARTESIAN_POINT('',(-3.15,3.075,0.25));
+#6638 = VECTOR('',#6639,1.);
+#6639 = DIRECTION('',(0.,0.,1.));
+#6640 = ORIENTED_EDGE('',*,*,#6641,.T.);
+#6641 = EDGE_CURVE('',#6634,#6642,#6644,.T.);
+#6642 = VERTEX_POINT('',#6643);
+#6643 = CARTESIAN_POINT('',(-2.9,3.075,1.175));
+#6644 = CIRCLE('',#6645,0.25);
+#6645 = AXIS2_PLACEMENT_3D('',#6646,#6647,#6648);
+#6646 = CARTESIAN_POINT('',(-2.9,3.075,0.925));
+#6647 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6648 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#6649 = ORIENTED_EDGE('',*,*,#6650,.T.);
+#6650 = EDGE_CURVE('',#6642,#4422,#6651,.T.);
+#6651 = LINE('',#6652,#6653);
+#6652 = CARTESIAN_POINT('',(-2.9,3.075,1.175));
+#6653 = VECTOR('',#6654,1.);
+#6654 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6655 = PLANE('',#6656);
+#6656 = AXIS2_PLACEMENT_3D('',#6657,#6658,#6659);
+#6657 = CARTESIAN_POINT('',(-3.155110977136,3.075,0.534523386087));
+#6658 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6659 = DIRECTION('',(0.,0.,1.));
+#6660 = ADVANCED_FACE('',(#6661),#6676,.F.);
+#6661 = FACE_BOUND('',#6662,.F.);
+#6662 = EDGE_LOOP('',(#6663,#6669,#6670,#6675));
+#6663 = ORIENTED_EDGE('',*,*,#6664,.F.);
+#6664 = EDGE_CURVE('',#4422,#6338,#6665,.T.);
+#6665 = LINE('',#6666,#6667);
+#6666 = CARTESIAN_POINT('',(-2.9,3.075,1.175));
+#6667 = VECTOR('',#6668,1.);
+#6668 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6669 = ORIENTED_EDGE('',*,*,#4437,.T.);
+#6670 = ORIENTED_EDGE('',*,*,#6671,.T.);
+#6671 = EDGE_CURVE('',#4431,#6161,#6672,.T.);
+#6672 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6673,#6674),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6673 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#6674 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#6675 = ORIENTED_EDGE('',*,*,#6345,.F.);
+#6676 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6677,#6678)
+,(#6679,#6680
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#6677 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#6678 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6679 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#6680 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#6681 = ADVANCED_FACE('',(#6682),#6701,.F.);
+#6682 = FACE_BOUND('',#6683,.F.);
+#6683 = EDGE_LOOP('',(#6684,#6685,#6694,#6700));
+#6684 = ORIENTED_EDGE('',*,*,#4468,.T.);
+#6685 = ORIENTED_EDGE('',*,*,#6686,.T.);
+#6686 = EDGE_CURVE('',#4461,#6687,#6689,.T.);
+#6687 = VERTEX_POINT('',#6688);
+#6688 = CARTESIAN_POINT('',(-3.,-2.775,0.925));
+#6689 = CIRCLE('',#6690,0.1);
+#6690 = AXIS2_PLACEMENT_3D('',#6691,#6692,#6693);
+#6691 = CARTESIAN_POINT('',(-2.9,-2.775,0.925));
+#6692 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6693 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#6694 = ORIENTED_EDGE('',*,*,#6695,.F.);
+#6695 = EDGE_CURVE('',#6483,#6687,#6696,.T.);
+#6696 = LINE('',#6697,#6698);
+#6697 = CARTESIAN_POINT('',(-3.,-3.075,0.925));
+#6698 = VECTOR('',#6699,1.);
+#6699 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6700 = ORIENTED_EDGE('',*,*,#6482,.F.);
+#6701 = CYLINDRICAL_SURFACE('',#6702,0.1);
+#6702 = AXIS2_PLACEMENT_3D('',#6703,#6704,#6705);
+#6703 = CARTESIAN_POINT('',(-2.9,-3.075,0.925));
+#6704 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6705 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#6706 = ADVANCED_FACE('',(#6707),#6785,.T.);
+#6707 = FACE_BOUND('',#6708,.T.);
+#6708 = EDGE_LOOP('',(#6709,#6710,#6711,#6712,#6720,#6729,#6737,#6745,
+#6753,#6762,#6770,#6779));
+#6709 = ORIENTED_EDGE('',*,*,#4513,.F.);
+#6710 = ORIENTED_EDGE('',*,*,#4460,.T.);
+#6711 = ORIENTED_EDGE('',*,*,#6686,.T.);
+#6712 = ORIENTED_EDGE('',*,*,#6713,.T.);
+#6713 = EDGE_CURVE('',#6687,#6714,#6716,.T.);
+#6714 = VERTEX_POINT('',#6715);
+#6715 = CARTESIAN_POINT('',(-3.,-2.775,0.25));
+#6716 = LINE('',#6717,#6718);
+#6717 = CARTESIAN_POINT('',(-3.,-2.775,0.925));
+#6718 = VECTOR('',#6719,1.);
+#6719 = DIRECTION('',(-0.,0.,-1.));
+#6720 = ORIENTED_EDGE('',*,*,#6721,.T.);
+#6721 = EDGE_CURVE('',#6714,#6722,#6724,.T.);
+#6722 = VERTEX_POINT('',#6723);
+#6723 = CARTESIAN_POINT('',(-3.25,-2.775,-8.326672684689E-17));
+#6724 = CIRCLE('',#6725,0.25);
+#6725 = AXIS2_PLACEMENT_3D('',#6726,#6727,#6728);
+#6726 = CARTESIAN_POINT('',(-3.25,-2.775,0.25));
+#6727 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6728 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#6729 = ORIENTED_EDGE('',*,*,#6730,.T.);
+#6730 = EDGE_CURVE('',#6722,#6731,#6733,.T.);
+#6731 = VERTEX_POINT('',#6732);
+#6732 = CARTESIAN_POINT('',(-3.9,-2.775,-8.326672684689E-17));
+#6733 = LINE('',#6734,#6735);
+#6734 = CARTESIAN_POINT('',(-3.25,-2.775,-8.326672684689E-17));
+#6735 = VECTOR('',#6736,1.);
+#6736 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#6737 = ORIENTED_EDGE('',*,*,#6738,.T.);
+#6738 = EDGE_CURVE('',#6731,#6739,#6741,.T.);
+#6739 = VERTEX_POINT('',#6740);
+#6740 = CARTESIAN_POINT('',(-3.9,-2.775,0.15));
+#6741 = LINE('',#6742,#6743);
+#6742 = CARTESIAN_POINT('',(-3.9,-2.775,-8.326672684689E-17));
+#6743 = VECTOR('',#6744,1.);
+#6744 = DIRECTION('',(0.,0.,1.));
+#6745 = ORIENTED_EDGE('',*,*,#6746,.T.);
+#6746 = EDGE_CURVE('',#6739,#6747,#6749,.T.);
+#6747 = VERTEX_POINT('',#6748);
+#6748 = CARTESIAN_POINT('',(-3.25,-2.775,0.15));
+#6749 = LINE('',#6750,#6751);
+#6750 = CARTESIAN_POINT('',(-3.9,-2.775,0.15));
+#6751 = VECTOR('',#6752,1.);
+#6752 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6753 = ORIENTED_EDGE('',*,*,#6754,.T.);
+#6754 = EDGE_CURVE('',#6747,#6755,#6757,.T.);
+#6755 = VERTEX_POINT('',#6756);
+#6756 = CARTESIAN_POINT('',(-3.15,-2.775,0.25));
+#6757 = CIRCLE('',#6758,0.1);
+#6758 = AXIS2_PLACEMENT_3D('',#6759,#6760,#6761);
+#6759 = CARTESIAN_POINT('',(-3.25,-2.775,0.25));
+#6760 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6761 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#6762 = ORIENTED_EDGE('',*,*,#6763,.T.);
+#6763 = EDGE_CURVE('',#6755,#6764,#6766,.T.);
+#6764 = VERTEX_POINT('',#6765);
+#6765 = CARTESIAN_POINT('',(-3.15,-2.775,0.925));
+#6766 = LINE('',#6767,#6768);
+#6767 = CARTESIAN_POINT('',(-3.15,-2.775,0.25));
+#6768 = VECTOR('',#6769,1.);
+#6769 = DIRECTION('',(0.,0.,1.));
+#6770 = ORIENTED_EDGE('',*,*,#6771,.T.);
+#6771 = EDGE_CURVE('',#6764,#6772,#6774,.T.);
+#6772 = VERTEX_POINT('',#6773);
+#6773 = CARTESIAN_POINT('',(-2.9,-2.775,1.175));
+#6774 = CIRCLE('',#6775,0.25);
+#6775 = AXIS2_PLACEMENT_3D('',#6776,#6777,#6778);
+#6776 = CARTESIAN_POINT('',(-2.9,-2.775,0.925));
+#6777 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6778 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#6779 = ORIENTED_EDGE('',*,*,#6780,.T.);
+#6780 = EDGE_CURVE('',#6772,#4514,#6781,.T.);
+#6781 = LINE('',#6782,#6783);
+#6782 = CARTESIAN_POINT('',(-2.9,-2.775,1.175));
+#6783 = VECTOR('',#6784,1.);
+#6784 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6785 = PLANE('',#6786);
+#6786 = AXIS2_PLACEMENT_3D('',#6787,#6788,#6789);
+#6787 = CARTESIAN_POINT('',(-3.155110977136,-2.775,0.534523386087));
+#6788 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6789 = DIRECTION('',(0.,0.,1.));
+#6790 = ADVANCED_FACE('',(#6791),#6877,.F.);
+#6791 = FACE_BOUND('',#6792,.F.);
+#6792 = EDGE_LOOP('',(#6793,#6794,#6795,#6804,#6812,#6821,#6829,#6837,
+#6845,#6854,#6862,#6871));
+#6793 = ORIENTED_EDGE('',*,*,#4553,.F.);
+#6794 = ORIENTED_EDGE('',*,*,#4482,.T.);
+#6795 = ORIENTED_EDGE('',*,*,#6796,.T.);
+#6796 = EDGE_CURVE('',#4483,#6797,#6799,.T.);
+#6797 = VERTEX_POINT('',#6798);
+#6798 = CARTESIAN_POINT('',(-3.,2.775,0.925));
+#6799 = CIRCLE('',#6800,0.1);
+#6800 = AXIS2_PLACEMENT_3D('',#6801,#6802,#6803);
+#6801 = CARTESIAN_POINT('',(-2.9,2.775,0.925));
+#6802 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6803 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#6804 = ORIENTED_EDGE('',*,*,#6805,.T.);
+#6805 = EDGE_CURVE('',#6797,#6806,#6808,.T.);
+#6806 = VERTEX_POINT('',#6807);
+#6807 = CARTESIAN_POINT('',(-3.,2.775,0.25));
+#6808 = LINE('',#6809,#6810);
+#6809 = CARTESIAN_POINT('',(-3.,2.775,0.925));
+#6810 = VECTOR('',#6811,1.);
+#6811 = DIRECTION('',(-0.,0.,-1.));
+#6812 = ORIENTED_EDGE('',*,*,#6813,.T.);
+#6813 = EDGE_CURVE('',#6806,#6814,#6816,.T.);
+#6814 = VERTEX_POINT('',#6815);
+#6815 = CARTESIAN_POINT('',(-3.25,2.775,-8.326672684689E-17));
+#6816 = CIRCLE('',#6817,0.25);
+#6817 = AXIS2_PLACEMENT_3D('',#6818,#6819,#6820);
+#6818 = CARTESIAN_POINT('',(-3.25,2.775,0.25));
+#6819 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6820 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#6821 = ORIENTED_EDGE('',*,*,#6822,.T.);
+#6822 = EDGE_CURVE('',#6814,#6823,#6825,.T.);
+#6823 = VERTEX_POINT('',#6824);
+#6824 = CARTESIAN_POINT('',(-3.9,2.775,-8.326672684689E-17));
+#6825 = LINE('',#6826,#6827);
+#6826 = CARTESIAN_POINT('',(-3.25,2.775,-8.326672684689E-17));
+#6827 = VECTOR('',#6828,1.);
+#6828 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#6829 = ORIENTED_EDGE('',*,*,#6830,.T.);
+#6830 = EDGE_CURVE('',#6823,#6831,#6833,.T.);
+#6831 = VERTEX_POINT('',#6832);
+#6832 = CARTESIAN_POINT('',(-3.9,2.775,0.15));
+#6833 = LINE('',#6834,#6835);
+#6834 = CARTESIAN_POINT('',(-3.9,2.775,-8.326672684689E-17));
+#6835 = VECTOR('',#6836,1.);
+#6836 = DIRECTION('',(0.,0.,1.));
+#6837 = ORIENTED_EDGE('',*,*,#6838,.T.);
+#6838 = EDGE_CURVE('',#6831,#6839,#6841,.T.);
+#6839 = VERTEX_POINT('',#6840);
+#6840 = CARTESIAN_POINT('',(-3.25,2.775,0.15));
+#6841 = LINE('',#6842,#6843);
+#6842 = CARTESIAN_POINT('',(-3.9,2.775,0.15));
+#6843 = VECTOR('',#6844,1.);
+#6844 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6845 = ORIENTED_EDGE('',*,*,#6846,.T.);
+#6846 = EDGE_CURVE('',#6839,#6847,#6849,.T.);
+#6847 = VERTEX_POINT('',#6848);
+#6848 = CARTESIAN_POINT('',(-3.15,2.775,0.25));
+#6849 = CIRCLE('',#6850,0.1);
+#6850 = AXIS2_PLACEMENT_3D('',#6851,#6852,#6853);
+#6851 = CARTESIAN_POINT('',(-3.25,2.775,0.25));
+#6852 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6853 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#6854 = ORIENTED_EDGE('',*,*,#6855,.T.);
+#6855 = EDGE_CURVE('',#6847,#6856,#6858,.T.);
+#6856 = VERTEX_POINT('',#6857);
+#6857 = CARTESIAN_POINT('',(-3.15,2.775,0.925));
+#6858 = LINE('',#6859,#6860);
+#6859 = CARTESIAN_POINT('',(-3.15,2.775,0.25));
+#6860 = VECTOR('',#6861,1.);
+#6861 = DIRECTION('',(0.,0.,1.));
+#6862 = ORIENTED_EDGE('',*,*,#6863,.T.);
+#6863 = EDGE_CURVE('',#6856,#6864,#6866,.T.);
+#6864 = VERTEX_POINT('',#6865);
+#6865 = CARTESIAN_POINT('',(-2.9,2.775,1.175));
+#6866 = CIRCLE('',#6867,0.25);
+#6867 = AXIS2_PLACEMENT_3D('',#6868,#6869,#6870);
+#6868 = CARTESIAN_POINT('',(-2.9,2.775,0.925));
+#6869 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6870 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#6871 = ORIENTED_EDGE('',*,*,#6872,.T.);
+#6872 = EDGE_CURVE('',#6864,#4554,#6873,.T.);
+#6873 = LINE('',#6874,#6875);
+#6874 = CARTESIAN_POINT('',(-2.9,2.775,1.175));
+#6875 = VECTOR('',#6876,1.);
+#6876 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6877 = PLANE('',#6878);
+#6878 = AXIS2_PLACEMENT_3D('',#6879,#6880,#6881);
+#6879 = CARTESIAN_POINT('',(-3.155110977136,2.775,0.534523386087));
+#6880 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6881 = DIRECTION('',(0.,0.,1.));
+#6882 = ADVANCED_FACE('',(#6883),#6894,.F.);
+#6883 = FACE_BOUND('',#6884,.F.);
+#6884 = EDGE_LOOP('',(#6885,#6886,#6887,#6893));
+#6885 = ORIENTED_EDGE('',*,*,#4499,.T.);
+#6886 = ORIENTED_EDGE('',*,*,#6574,.T.);
+#6887 = ORIENTED_EDGE('',*,*,#6888,.F.);
+#6888 = EDGE_CURVE('',#6797,#6575,#6889,.T.);
+#6889 = LINE('',#6890,#6891);
+#6890 = CARTESIAN_POINT('',(-3.,2.775,0.925));
+#6891 = VECTOR('',#6892,1.);
+#6892 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6893 = ORIENTED_EDGE('',*,*,#6796,.F.);
+#6894 = CYLINDRICAL_SURFACE('',#6895,0.1);
+#6895 = AXIS2_PLACEMENT_3D('',#6896,#6897,#6898);
+#6896 = CARTESIAN_POINT('',(-2.9,2.775,0.925));
+#6897 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6898 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#6899 = ADVANCED_FACE('',(#6900),#6916,.F.);
+#6900 = FACE_BOUND('',#6901,.F.);
+#6901 = EDGE_LOOP('',(#6902,#6908,#6909,#6915));
+#6902 = ORIENTED_EDGE('',*,*,#6903,.F.);
+#6903 = EDGE_CURVE('',#4514,#6194,#6904,.T.);
+#6904 = LINE('',#6905,#6906);
+#6905 = CARTESIAN_POINT('',(-2.9,-2.775,1.175));
+#6906 = VECTOR('',#6907,1.);
+#6907 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6908 = ORIENTED_EDGE('',*,*,#4530,.T.);
+#6909 = ORIENTED_EDGE('',*,*,#6910,.T.);
+#6910 = EDGE_CURVE('',#4523,#6202,#6911,.T.);
+#6911 = LINE('',#6912,#6913);
+#6912 = CARTESIAN_POINT('',(-2.9,-2.425,1.175));
+#6913 = VECTOR('',#6914,1.);
+#6914 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6915 = ORIENTED_EDGE('',*,*,#6201,.F.);
+#6916 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6917,#6918)
+,(#6919,#6920
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#6917 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#6918 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#6919 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#6920 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#6921 = ADVANCED_FACE('',(#6922),#7008,.F.);
+#6922 = FACE_BOUND('',#6923,.F.);
+#6923 = EDGE_LOOP('',(#6924,#6925,#6926,#6935,#6943,#6952,#6960,#6968,
+#6976,#6985,#6993,#7002));
+#6924 = ORIENTED_EDGE('',*,*,#4522,.F.);
+#6925 = ORIENTED_EDGE('',*,*,#4575,.T.);
+#6926 = ORIENTED_EDGE('',*,*,#6927,.T.);
+#6927 = EDGE_CURVE('',#4576,#6928,#6930,.T.);
+#6928 = VERTEX_POINT('',#6929);
+#6929 = CARTESIAN_POINT('',(-3.,-2.425,0.925));
+#6930 = CIRCLE('',#6931,0.1);
+#6931 = AXIS2_PLACEMENT_3D('',#6932,#6933,#6934);
+#6932 = CARTESIAN_POINT('',(-2.9,-2.425,0.925));
+#6933 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6934 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#6935 = ORIENTED_EDGE('',*,*,#6936,.T.);
+#6936 = EDGE_CURVE('',#6928,#6937,#6939,.T.);
+#6937 = VERTEX_POINT('',#6938);
+#6938 = CARTESIAN_POINT('',(-3.,-2.425,0.25));
+#6939 = LINE('',#6940,#6941);
+#6940 = CARTESIAN_POINT('',(-3.,-2.425,0.925));
+#6941 = VECTOR('',#6942,1.);
+#6942 = DIRECTION('',(-0.,0.,-1.));
+#6943 = ORIENTED_EDGE('',*,*,#6944,.T.);
+#6944 = EDGE_CURVE('',#6937,#6945,#6947,.T.);
+#6945 = VERTEX_POINT('',#6946);
+#6946 = CARTESIAN_POINT('',(-3.25,-2.425,-8.326672684689E-17));
+#6947 = CIRCLE('',#6948,0.25);
+#6948 = AXIS2_PLACEMENT_3D('',#6949,#6950,#6951);
+#6949 = CARTESIAN_POINT('',(-3.25,-2.425,0.25));
+#6950 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#6951 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#6952 = ORIENTED_EDGE('',*,*,#6953,.T.);
+#6953 = EDGE_CURVE('',#6945,#6954,#6956,.T.);
+#6954 = VERTEX_POINT('',#6955);
+#6955 = CARTESIAN_POINT('',(-3.9,-2.425,-8.326672684689E-17));
+#6956 = LINE('',#6957,#6958);
+#6957 = CARTESIAN_POINT('',(-3.25,-2.425,-8.326672684689E-17));
+#6958 = VECTOR('',#6959,1.);
+#6959 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#6960 = ORIENTED_EDGE('',*,*,#6961,.T.);
+#6961 = EDGE_CURVE('',#6954,#6962,#6964,.T.);
+#6962 = VERTEX_POINT('',#6963);
+#6963 = CARTESIAN_POINT('',(-3.9,-2.425,0.15));
+#6964 = LINE('',#6965,#6966);
+#6965 = CARTESIAN_POINT('',(-3.9,-2.425,-8.326672684689E-17));
+#6966 = VECTOR('',#6967,1.);
+#6967 = DIRECTION('',(0.,0.,1.));
+#6968 = ORIENTED_EDGE('',*,*,#6969,.T.);
+#6969 = EDGE_CURVE('',#6962,#6970,#6972,.T.);
+#6970 = VERTEX_POINT('',#6971);
+#6971 = CARTESIAN_POINT('',(-3.25,-2.425,0.15));
+#6972 = LINE('',#6973,#6974);
+#6973 = CARTESIAN_POINT('',(-3.9,-2.425,0.15));
+#6974 = VECTOR('',#6975,1.);
+#6975 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#6976 = ORIENTED_EDGE('',*,*,#6977,.T.);
+#6977 = EDGE_CURVE('',#6970,#6978,#6980,.T.);
+#6978 = VERTEX_POINT('',#6979);
+#6979 = CARTESIAN_POINT('',(-3.15,-2.425,0.25));
+#6980 = CIRCLE('',#6981,0.1);
+#6981 = AXIS2_PLACEMENT_3D('',#6982,#6983,#6984);
+#6982 = CARTESIAN_POINT('',(-3.25,-2.425,0.25));
+#6983 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#6984 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#6985 = ORIENTED_EDGE('',*,*,#6986,.T.);
+#6986 = EDGE_CURVE('',#6978,#6987,#6989,.T.);
+#6987 = VERTEX_POINT('',#6988);
+#6988 = CARTESIAN_POINT('',(-3.15,-2.425,0.925));
+#6989 = LINE('',#6990,#6991);
+#6990 = CARTESIAN_POINT('',(-3.15,-2.425,0.25));
+#6991 = VECTOR('',#6992,1.);
+#6992 = DIRECTION('',(0.,0.,1.));
+#6993 = ORIENTED_EDGE('',*,*,#6994,.T.);
+#6994 = EDGE_CURVE('',#6987,#6995,#6997,.T.);
+#6995 = VERTEX_POINT('',#6996);
+#6996 = CARTESIAN_POINT('',(-2.9,-2.425,1.175));
+#6997 = CIRCLE('',#6998,0.25);
+#6998 = AXIS2_PLACEMENT_3D('',#6999,#7000,#7001);
+#6999 = CARTESIAN_POINT('',(-2.9,-2.425,0.925));
+#7000 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7001 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#7002 = ORIENTED_EDGE('',*,*,#7003,.T.);
+#7003 = EDGE_CURVE('',#6995,#4523,#7004,.T.);
+#7004 = LINE('',#7005,#7006);
+#7005 = CARTESIAN_POINT('',(-2.9,-2.425,1.175));
+#7006 = VECTOR('',#7007,1.);
+#7007 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7008 = PLANE('',#7009);
+#7009 = AXIS2_PLACEMENT_3D('',#7010,#7011,#7012);
+#7010 = CARTESIAN_POINT('',(-3.155110977136,-2.425,0.534523386087));
+#7011 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7012 = DIRECTION('',(0.,0.,1.));
+#7013 = ADVANCED_FACE('',(#7014),#7100,.T.);
+#7014 = FACE_BOUND('',#7015,.T.);
+#7015 = EDGE_LOOP('',(#7016,#7017,#7018,#7027,#7035,#7044,#7052,#7060,
+#7068,#7077,#7085,#7094));
+#7016 = ORIENTED_EDGE('',*,*,#4544,.F.);
+#7017 = ORIENTED_EDGE('',*,*,#4615,.T.);
+#7018 = ORIENTED_EDGE('',*,*,#7019,.T.);
+#7019 = EDGE_CURVE('',#4616,#7020,#7022,.T.);
+#7020 = VERTEX_POINT('',#7021);
+#7021 = CARTESIAN_POINT('',(-3.,2.425,0.925));
+#7022 = CIRCLE('',#7023,0.1);
+#7023 = AXIS2_PLACEMENT_3D('',#7024,#7025,#7026);
+#7024 = CARTESIAN_POINT('',(-2.9,2.425,0.925));
+#7025 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7026 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#7027 = ORIENTED_EDGE('',*,*,#7028,.T.);
+#7028 = EDGE_CURVE('',#7020,#7029,#7031,.T.);
+#7029 = VERTEX_POINT('',#7030);
+#7030 = CARTESIAN_POINT('',(-3.,2.425,0.25));
+#7031 = LINE('',#7032,#7033);
+#7032 = CARTESIAN_POINT('',(-3.,2.425,0.925));
+#7033 = VECTOR('',#7034,1.);
+#7034 = DIRECTION('',(-0.,0.,-1.));
+#7035 = ORIENTED_EDGE('',*,*,#7036,.T.);
+#7036 = EDGE_CURVE('',#7029,#7037,#7039,.T.);
+#7037 = VERTEX_POINT('',#7038);
+#7038 = CARTESIAN_POINT('',(-3.25,2.425,-8.326672684689E-17));
+#7039 = CIRCLE('',#7040,0.25);
+#7040 = AXIS2_PLACEMENT_3D('',#7041,#7042,#7043);
+#7041 = CARTESIAN_POINT('',(-3.25,2.425,0.25));
+#7042 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7043 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#7044 = ORIENTED_EDGE('',*,*,#7045,.T.);
+#7045 = EDGE_CURVE('',#7037,#7046,#7048,.T.);
+#7046 = VERTEX_POINT('',#7047);
+#7047 = CARTESIAN_POINT('',(-3.9,2.425,-8.326672684689E-17));
+#7048 = LINE('',#7049,#7050);
+#7049 = CARTESIAN_POINT('',(-3.25,2.425,-8.326672684689E-17));
+#7050 = VECTOR('',#7051,1.);
+#7051 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7052 = ORIENTED_EDGE('',*,*,#7053,.T.);
+#7053 = EDGE_CURVE('',#7046,#7054,#7056,.T.);
+#7054 = VERTEX_POINT('',#7055);
+#7055 = CARTESIAN_POINT('',(-3.9,2.425,0.15));
+#7056 = LINE('',#7057,#7058);
+#7057 = CARTESIAN_POINT('',(-3.9,2.425,-8.326672684689E-17));
+#7058 = VECTOR('',#7059,1.);
+#7059 = DIRECTION('',(0.,0.,1.));
+#7060 = ORIENTED_EDGE('',*,*,#7061,.T.);
+#7061 = EDGE_CURVE('',#7054,#7062,#7064,.T.);
+#7062 = VERTEX_POINT('',#7063);
+#7063 = CARTESIAN_POINT('',(-3.25,2.425,0.15));
+#7064 = LINE('',#7065,#7066);
+#7065 = CARTESIAN_POINT('',(-3.9,2.425,0.15));
+#7066 = VECTOR('',#7067,1.);
+#7067 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7068 = ORIENTED_EDGE('',*,*,#7069,.T.);
+#7069 = EDGE_CURVE('',#7062,#7070,#7072,.T.);
+#7070 = VERTEX_POINT('',#7071);
+#7071 = CARTESIAN_POINT('',(-3.15,2.425,0.25));
+#7072 = CIRCLE('',#7073,0.1);
+#7073 = AXIS2_PLACEMENT_3D('',#7074,#7075,#7076);
+#7074 = CARTESIAN_POINT('',(-3.25,2.425,0.25));
+#7075 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7076 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#7077 = ORIENTED_EDGE('',*,*,#7078,.T.);
+#7078 = EDGE_CURVE('',#7070,#7079,#7081,.T.);
+#7079 = VERTEX_POINT('',#7080);
+#7080 = CARTESIAN_POINT('',(-3.15,2.425,0.925));
+#7081 = LINE('',#7082,#7083);
+#7082 = CARTESIAN_POINT('',(-3.15,2.425,0.25));
+#7083 = VECTOR('',#7084,1.);
+#7084 = DIRECTION('',(0.,0.,1.));
+#7085 = ORIENTED_EDGE('',*,*,#7086,.T.);
+#7086 = EDGE_CURVE('',#7079,#7087,#7089,.T.);
+#7087 = VERTEX_POINT('',#7088);
+#7088 = CARTESIAN_POINT('',(-2.9,2.425,1.175));
+#7089 = CIRCLE('',#7090,0.25);
+#7090 = AXIS2_PLACEMENT_3D('',#7091,#7092,#7093);
+#7091 = CARTESIAN_POINT('',(-2.9,2.425,0.925));
+#7092 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7093 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#7094 = ORIENTED_EDGE('',*,*,#7095,.T.);
+#7095 = EDGE_CURVE('',#7087,#4545,#7096,.T.);
+#7096 = LINE('',#7097,#7098);
+#7097 = CARTESIAN_POINT('',(-2.9,2.425,1.175));
+#7098 = VECTOR('',#7099,1.);
+#7099 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7100 = PLANE('',#7101);
+#7101 = AXIS2_PLACEMENT_3D('',#7102,#7103,#7104);
+#7102 = CARTESIAN_POINT('',(-3.155110977136,2.425,0.534523386087));
+#7103 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7104 = DIRECTION('',(0.,0.,1.));
+#7105 = ADVANCED_FACE('',(#7106),#7122,.F.);
+#7106 = FACE_BOUND('',#7107,.F.);
+#7107 = EDGE_LOOP('',(#7108,#7114,#7115,#7121));
+#7108 = ORIENTED_EDGE('',*,*,#7109,.F.);
+#7109 = EDGE_CURVE('',#4545,#6322,#7110,.T.);
+#7110 = LINE('',#7111,#7112);
+#7111 = CARTESIAN_POINT('',(-2.9,2.425,1.175));
+#7112 = VECTOR('',#7113,1.);
+#7113 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7114 = ORIENTED_EDGE('',*,*,#4561,.T.);
+#7115 = ORIENTED_EDGE('',*,*,#7116,.T.);
+#7116 = EDGE_CURVE('',#4554,#6330,#7117,.T.);
+#7117 = LINE('',#7118,#7119);
+#7118 = CARTESIAN_POINT('',(-2.9,2.775,1.175));
+#7119 = VECTOR('',#7120,1.);
+#7120 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7121 = ORIENTED_EDGE('',*,*,#6329,.F.);
+#7122 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#7123,#7124)
+,(#7125,#7126
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#7123 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#7124 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#7125 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#7126 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#7127 = ADVANCED_FACE('',(#7128),#7147,.F.);
+#7128 = FACE_BOUND('',#7129,.F.);
+#7129 = EDGE_LOOP('',(#7130,#7131,#7140,#7146));
+#7130 = ORIENTED_EDGE('',*,*,#4592,.T.);
+#7131 = ORIENTED_EDGE('',*,*,#7132,.T.);
+#7132 = EDGE_CURVE('',#4585,#7133,#7135,.T.);
+#7133 = VERTEX_POINT('',#7134);
+#7134 = CARTESIAN_POINT('',(-3.,-2.125,0.925));
+#7135 = CIRCLE('',#7136,0.1);
+#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139);
+#7137 = CARTESIAN_POINT('',(-2.9,-2.125,0.925));
+#7138 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7139 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#7140 = ORIENTED_EDGE('',*,*,#7141,.F.);
+#7141 = EDGE_CURVE('',#6928,#7133,#7142,.T.);
+#7142 = LINE('',#7143,#7144);
+#7143 = CARTESIAN_POINT('',(-3.,-2.425,0.925));
+#7144 = VECTOR('',#7145,1.);
+#7145 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7146 = ORIENTED_EDGE('',*,*,#6927,.F.);
+#7147 = CYLINDRICAL_SURFACE('',#7148,0.1);
+#7148 = AXIS2_PLACEMENT_3D('',#7149,#7150,#7151);
+#7149 = CARTESIAN_POINT('',(-2.9,-2.425,0.925));
+#7150 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7151 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#7152 = ADVANCED_FACE('',(#7153),#7231,.T.);
+#7153 = FACE_BOUND('',#7154,.T.);
+#7154 = EDGE_LOOP('',(#7155,#7156,#7157,#7158,#7166,#7175,#7183,#7191,
+#7199,#7208,#7216,#7225));
+#7155 = ORIENTED_EDGE('',*,*,#4637,.F.);
+#7156 = ORIENTED_EDGE('',*,*,#4584,.T.);
+#7157 = ORIENTED_EDGE('',*,*,#7132,.T.);
+#7158 = ORIENTED_EDGE('',*,*,#7159,.T.);
+#7159 = EDGE_CURVE('',#7133,#7160,#7162,.T.);
+#7160 = VERTEX_POINT('',#7161);
+#7161 = CARTESIAN_POINT('',(-3.,-2.125,0.25));
+#7162 = LINE('',#7163,#7164);
+#7163 = CARTESIAN_POINT('',(-3.,-2.125,0.925));
+#7164 = VECTOR('',#7165,1.);
+#7165 = DIRECTION('',(-0.,0.,-1.));
+#7166 = ORIENTED_EDGE('',*,*,#7167,.T.);
+#7167 = EDGE_CURVE('',#7160,#7168,#7170,.T.);
+#7168 = VERTEX_POINT('',#7169);
+#7169 = CARTESIAN_POINT('',(-3.25,-2.125,-8.326672684689E-17));
+#7170 = CIRCLE('',#7171,0.25);
+#7171 = AXIS2_PLACEMENT_3D('',#7172,#7173,#7174);
+#7172 = CARTESIAN_POINT('',(-3.25,-2.125,0.25));
+#7173 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7174 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#7175 = ORIENTED_EDGE('',*,*,#7176,.T.);
+#7176 = EDGE_CURVE('',#7168,#7177,#7179,.T.);
+#7177 = VERTEX_POINT('',#7178);
+#7178 = CARTESIAN_POINT('',(-3.9,-2.125,-8.326672684689E-17));
+#7179 = LINE('',#7180,#7181);
+#7180 = CARTESIAN_POINT('',(-3.25,-2.125,-8.326672684689E-17));
+#7181 = VECTOR('',#7182,1.);
+#7182 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7183 = ORIENTED_EDGE('',*,*,#7184,.T.);
+#7184 = EDGE_CURVE('',#7177,#7185,#7187,.T.);
+#7185 = VERTEX_POINT('',#7186);
+#7186 = CARTESIAN_POINT('',(-3.9,-2.125,0.15));
+#7187 = LINE('',#7188,#7189);
+#7188 = CARTESIAN_POINT('',(-3.9,-2.125,-8.326672684689E-17));
+#7189 = VECTOR('',#7190,1.);
+#7190 = DIRECTION('',(0.,0.,1.));
+#7191 = ORIENTED_EDGE('',*,*,#7192,.T.);
+#7192 = EDGE_CURVE('',#7185,#7193,#7195,.T.);
+#7193 = VERTEX_POINT('',#7194);
+#7194 = CARTESIAN_POINT('',(-3.25,-2.125,0.15));
+#7195 = LINE('',#7196,#7197);
+#7196 = CARTESIAN_POINT('',(-3.9,-2.125,0.15));
+#7197 = VECTOR('',#7198,1.);
+#7198 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7199 = ORIENTED_EDGE('',*,*,#7200,.T.);
+#7200 = EDGE_CURVE('',#7193,#7201,#7203,.T.);
+#7201 = VERTEX_POINT('',#7202);
+#7202 = CARTESIAN_POINT('',(-3.15,-2.125,0.25));
+#7203 = CIRCLE('',#7204,0.1);
+#7204 = AXIS2_PLACEMENT_3D('',#7205,#7206,#7207);
+#7205 = CARTESIAN_POINT('',(-3.25,-2.125,0.25));
+#7206 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7207 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#7208 = ORIENTED_EDGE('',*,*,#7209,.T.);
+#7209 = EDGE_CURVE('',#7201,#7210,#7212,.T.);
+#7210 = VERTEX_POINT('',#7211);
+#7211 = CARTESIAN_POINT('',(-3.15,-2.125,0.925));
+#7212 = LINE('',#7213,#7214);
+#7213 = CARTESIAN_POINT('',(-3.15,-2.125,0.25));
+#7214 = VECTOR('',#7215,1.);
+#7215 = DIRECTION('',(0.,0.,1.));
+#7216 = ORIENTED_EDGE('',*,*,#7217,.T.);
+#7217 = EDGE_CURVE('',#7210,#7218,#7220,.T.);
+#7218 = VERTEX_POINT('',#7219);
+#7219 = CARTESIAN_POINT('',(-2.9,-2.125,1.175));
+#7220 = CIRCLE('',#7221,0.25);
+#7221 = AXIS2_PLACEMENT_3D('',#7222,#7223,#7224);
+#7222 = CARTESIAN_POINT('',(-2.9,-2.125,0.925));
+#7223 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7224 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#7225 = ORIENTED_EDGE('',*,*,#7226,.T.);
+#7226 = EDGE_CURVE('',#7218,#4638,#7227,.T.);
+#7227 = LINE('',#7228,#7229);
+#7228 = CARTESIAN_POINT('',(-2.9,-2.125,1.175));
+#7229 = VECTOR('',#7230,1.);
+#7230 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7231 = PLANE('',#7232);
+#7232 = AXIS2_PLACEMENT_3D('',#7233,#7234,#7235);
+#7233 = CARTESIAN_POINT('',(-3.155110977136,-2.125,0.534523386087));
+#7234 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7235 = DIRECTION('',(0.,0.,1.));
+#7236 = ADVANCED_FACE('',(#7237),#7323,.F.);
+#7237 = FACE_BOUND('',#7238,.F.);
+#7238 = EDGE_LOOP('',(#7239,#7240,#7241,#7250,#7258,#7267,#7275,#7283,
+#7291,#7300,#7308,#7317));
+#7239 = ORIENTED_EDGE('',*,*,#4677,.F.);
+#7240 = ORIENTED_EDGE('',*,*,#4606,.T.);
+#7241 = ORIENTED_EDGE('',*,*,#7242,.T.);
+#7242 = EDGE_CURVE('',#4607,#7243,#7245,.T.);
+#7243 = VERTEX_POINT('',#7244);
+#7244 = CARTESIAN_POINT('',(-3.,2.125,0.925));
+#7245 = CIRCLE('',#7246,0.1);
+#7246 = AXIS2_PLACEMENT_3D('',#7247,#7248,#7249);
+#7247 = CARTESIAN_POINT('',(-2.9,2.125,0.925));
+#7248 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7249 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#7250 = ORIENTED_EDGE('',*,*,#7251,.T.);
+#7251 = EDGE_CURVE('',#7243,#7252,#7254,.T.);
+#7252 = VERTEX_POINT('',#7253);
+#7253 = CARTESIAN_POINT('',(-3.,2.125,0.25));
+#7254 = LINE('',#7255,#7256);
+#7255 = CARTESIAN_POINT('',(-3.,2.125,0.925));
+#7256 = VECTOR('',#7257,1.);
+#7257 = DIRECTION('',(-0.,0.,-1.));
+#7258 = ORIENTED_EDGE('',*,*,#7259,.T.);
+#7259 = EDGE_CURVE('',#7252,#7260,#7262,.T.);
+#7260 = VERTEX_POINT('',#7261);
+#7261 = CARTESIAN_POINT('',(-3.25,2.125,-8.326672684689E-17));
+#7262 = CIRCLE('',#7263,0.25);
+#7263 = AXIS2_PLACEMENT_3D('',#7264,#7265,#7266);
+#7264 = CARTESIAN_POINT('',(-3.25,2.125,0.25));
+#7265 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7266 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#7267 = ORIENTED_EDGE('',*,*,#7268,.T.);
+#7268 = EDGE_CURVE('',#7260,#7269,#7271,.T.);
+#7269 = VERTEX_POINT('',#7270);
+#7270 = CARTESIAN_POINT('',(-3.9,2.125,-8.326672684689E-17));
+#7271 = LINE('',#7272,#7273);
+#7272 = CARTESIAN_POINT('',(-3.25,2.125,-8.326672684689E-17));
+#7273 = VECTOR('',#7274,1.);
+#7274 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7275 = ORIENTED_EDGE('',*,*,#7276,.T.);
+#7276 = EDGE_CURVE('',#7269,#7277,#7279,.T.);
+#7277 = VERTEX_POINT('',#7278);
+#7278 = CARTESIAN_POINT('',(-3.9,2.125,0.15));
+#7279 = LINE('',#7280,#7281);
+#7280 = CARTESIAN_POINT('',(-3.9,2.125,-8.326672684689E-17));
+#7281 = VECTOR('',#7282,1.);
+#7282 = DIRECTION('',(0.,0.,1.));
+#7283 = ORIENTED_EDGE('',*,*,#7284,.T.);
+#7284 = EDGE_CURVE('',#7277,#7285,#7287,.T.);
+#7285 = VERTEX_POINT('',#7286);
+#7286 = CARTESIAN_POINT('',(-3.25,2.125,0.15));
+#7287 = LINE('',#7288,#7289);
+#7288 = CARTESIAN_POINT('',(-3.9,2.125,0.15));
+#7289 = VECTOR('',#7290,1.);
+#7290 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7291 = ORIENTED_EDGE('',*,*,#7292,.T.);
+#7292 = EDGE_CURVE('',#7285,#7293,#7295,.T.);
+#7293 = VERTEX_POINT('',#7294);
+#7294 = CARTESIAN_POINT('',(-3.15,2.125,0.25));
+#7295 = CIRCLE('',#7296,0.1);
+#7296 = AXIS2_PLACEMENT_3D('',#7297,#7298,#7299);
+#7297 = CARTESIAN_POINT('',(-3.25,2.125,0.25));
+#7298 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7299 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#7300 = ORIENTED_EDGE('',*,*,#7301,.T.);
+#7301 = EDGE_CURVE('',#7293,#7302,#7304,.T.);
+#7302 = VERTEX_POINT('',#7303);
+#7303 = CARTESIAN_POINT('',(-3.15,2.125,0.925));
+#7304 = LINE('',#7305,#7306);
+#7305 = CARTESIAN_POINT('',(-3.15,2.125,0.25));
+#7306 = VECTOR('',#7307,1.);
+#7307 = DIRECTION('',(0.,0.,1.));
+#7308 = ORIENTED_EDGE('',*,*,#7309,.T.);
+#7309 = EDGE_CURVE('',#7302,#7310,#7312,.T.);
+#7310 = VERTEX_POINT('',#7311);
+#7311 = CARTESIAN_POINT('',(-2.9,2.125,1.175));
+#7312 = CIRCLE('',#7313,0.25);
+#7313 = AXIS2_PLACEMENT_3D('',#7314,#7315,#7316);
+#7314 = CARTESIAN_POINT('',(-2.9,2.125,0.925));
+#7315 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7316 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#7317 = ORIENTED_EDGE('',*,*,#7318,.T.);
+#7318 = EDGE_CURVE('',#7310,#4678,#7319,.T.);
+#7319 = LINE('',#7320,#7321);
+#7320 = CARTESIAN_POINT('',(-2.9,2.125,1.175));
+#7321 = VECTOR('',#7322,1.);
+#7322 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7323 = PLANE('',#7324);
+#7324 = AXIS2_PLACEMENT_3D('',#7325,#7326,#7327);
+#7325 = CARTESIAN_POINT('',(-3.155110977136,2.125,0.534523386087));
+#7326 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7327 = DIRECTION('',(0.,0.,1.));
+#7328 = ADVANCED_FACE('',(#7329),#7340,.F.);
+#7329 = FACE_BOUND('',#7330,.F.);
+#7330 = EDGE_LOOP('',(#7331,#7332,#7333,#7339));
+#7331 = ORIENTED_EDGE('',*,*,#4623,.T.);
+#7332 = ORIENTED_EDGE('',*,*,#7019,.T.);
+#7333 = ORIENTED_EDGE('',*,*,#7334,.F.);
+#7334 = EDGE_CURVE('',#7243,#7020,#7335,.T.);
+#7335 = LINE('',#7336,#7337);
+#7336 = CARTESIAN_POINT('',(-3.,2.125,0.925));
+#7337 = VECTOR('',#7338,1.);
+#7338 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7339 = ORIENTED_EDGE('',*,*,#7242,.F.);
+#7340 = CYLINDRICAL_SURFACE('',#7341,0.1);
+#7341 = AXIS2_PLACEMENT_3D('',#7342,#7343,#7344);
+#7342 = CARTESIAN_POINT('',(-2.9,2.125,0.925));
+#7343 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7344 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#7345 = ADVANCED_FACE('',(#7346),#7362,.F.);
+#7346 = FACE_BOUND('',#7347,.F.);
+#7347 = EDGE_LOOP('',(#7348,#7354,#7355,#7361));
+#7348 = ORIENTED_EDGE('',*,*,#7349,.F.);
+#7349 = EDGE_CURVE('',#4638,#6210,#7350,.T.);
+#7350 = LINE('',#7351,#7352);
+#7351 = CARTESIAN_POINT('',(-2.9,-2.125,1.175));
+#7352 = VECTOR('',#7353,1.);
+#7353 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7354 = ORIENTED_EDGE('',*,*,#4654,.T.);
+#7355 = ORIENTED_EDGE('',*,*,#7356,.T.);
+#7356 = EDGE_CURVE('',#4647,#6218,#7357,.T.);
+#7357 = LINE('',#7358,#7359);
+#7358 = CARTESIAN_POINT('',(-2.9,-1.775,1.175));
+#7359 = VECTOR('',#7360,1.);
+#7360 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7361 = ORIENTED_EDGE('',*,*,#6217,.F.);
+#7362 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#7363,#7364)
+,(#7365,#7366
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#7363 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#7364 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#7365 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#7366 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#7367 = ADVANCED_FACE('',(#7368),#7454,.F.);
+#7368 = FACE_BOUND('',#7369,.F.);
+#7369 = EDGE_LOOP('',(#7370,#7371,#7372,#7381,#7389,#7398,#7406,#7414,
+#7422,#7431,#7439,#7448));
+#7370 = ORIENTED_EDGE('',*,*,#4646,.F.);
+#7371 = ORIENTED_EDGE('',*,*,#4699,.T.);
+#7372 = ORIENTED_EDGE('',*,*,#7373,.T.);
+#7373 = EDGE_CURVE('',#4700,#7374,#7376,.T.);
+#7374 = VERTEX_POINT('',#7375);
+#7375 = CARTESIAN_POINT('',(-3.,-1.775,0.925));
+#7376 = CIRCLE('',#7377,0.1);
+#7377 = AXIS2_PLACEMENT_3D('',#7378,#7379,#7380);
+#7378 = CARTESIAN_POINT('',(-2.9,-1.775,0.925));
+#7379 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7380 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#7381 = ORIENTED_EDGE('',*,*,#7382,.T.);
+#7382 = EDGE_CURVE('',#7374,#7383,#7385,.T.);
+#7383 = VERTEX_POINT('',#7384);
+#7384 = CARTESIAN_POINT('',(-3.,-1.775,0.25));
+#7385 = LINE('',#7386,#7387);
+#7386 = CARTESIAN_POINT('',(-3.,-1.775,0.925));
+#7387 = VECTOR('',#7388,1.);
+#7388 = DIRECTION('',(-0.,0.,-1.));
+#7389 = ORIENTED_EDGE('',*,*,#7390,.T.);
+#7390 = EDGE_CURVE('',#7383,#7391,#7393,.T.);
+#7391 = VERTEX_POINT('',#7392);
+#7392 = CARTESIAN_POINT('',(-3.25,-1.775,-8.326672684689E-17));
+#7393 = CIRCLE('',#7394,0.25);
+#7394 = AXIS2_PLACEMENT_3D('',#7395,#7396,#7397);
+#7395 = CARTESIAN_POINT('',(-3.25,-1.775,0.25));
+#7396 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7397 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#7398 = ORIENTED_EDGE('',*,*,#7399,.T.);
+#7399 = EDGE_CURVE('',#7391,#7400,#7402,.T.);
+#7400 = VERTEX_POINT('',#7401);
+#7401 = CARTESIAN_POINT('',(-3.9,-1.775,-8.326672684689E-17));
+#7402 = LINE('',#7403,#7404);
+#7403 = CARTESIAN_POINT('',(-3.25,-1.775,-8.326672684689E-17));
+#7404 = VECTOR('',#7405,1.);
+#7405 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7406 = ORIENTED_EDGE('',*,*,#7407,.T.);
+#7407 = EDGE_CURVE('',#7400,#7408,#7410,.T.);
+#7408 = VERTEX_POINT('',#7409);
+#7409 = CARTESIAN_POINT('',(-3.9,-1.775,0.15));
+#7410 = LINE('',#7411,#7412);
+#7411 = CARTESIAN_POINT('',(-3.9,-1.775,-8.326672684689E-17));
+#7412 = VECTOR('',#7413,1.);
+#7413 = DIRECTION('',(0.,0.,1.));
+#7414 = ORIENTED_EDGE('',*,*,#7415,.T.);
+#7415 = EDGE_CURVE('',#7408,#7416,#7418,.T.);
+#7416 = VERTEX_POINT('',#7417);
+#7417 = CARTESIAN_POINT('',(-3.25,-1.775,0.15));
+#7418 = LINE('',#7419,#7420);
+#7419 = CARTESIAN_POINT('',(-3.9,-1.775,0.15));
+#7420 = VECTOR('',#7421,1.);
+#7421 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7422 = ORIENTED_EDGE('',*,*,#7423,.T.);
+#7423 = EDGE_CURVE('',#7416,#7424,#7426,.T.);
+#7424 = VERTEX_POINT('',#7425);
+#7425 = CARTESIAN_POINT('',(-3.15,-1.775,0.25));
+#7426 = CIRCLE('',#7427,0.1);
+#7427 = AXIS2_PLACEMENT_3D('',#7428,#7429,#7430);
+#7428 = CARTESIAN_POINT('',(-3.25,-1.775,0.25));
+#7429 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7430 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#7431 = ORIENTED_EDGE('',*,*,#7432,.T.);
+#7432 = EDGE_CURVE('',#7424,#7433,#7435,.T.);
+#7433 = VERTEX_POINT('',#7434);
+#7434 = CARTESIAN_POINT('',(-3.15,-1.775,0.925));
+#7435 = LINE('',#7436,#7437);
+#7436 = CARTESIAN_POINT('',(-3.15,-1.775,0.25));
+#7437 = VECTOR('',#7438,1.);
+#7438 = DIRECTION('',(0.,0.,1.));
+#7439 = ORIENTED_EDGE('',*,*,#7440,.T.);
+#7440 = EDGE_CURVE('',#7433,#7441,#7443,.T.);
+#7441 = VERTEX_POINT('',#7442);
+#7442 = CARTESIAN_POINT('',(-2.9,-1.775,1.175));
+#7443 = CIRCLE('',#7444,0.25);
+#7444 = AXIS2_PLACEMENT_3D('',#7445,#7446,#7447);
+#7445 = CARTESIAN_POINT('',(-2.9,-1.775,0.925));
+#7446 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7447 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#7448 = ORIENTED_EDGE('',*,*,#7449,.T.);
+#7449 = EDGE_CURVE('',#7441,#4647,#7450,.T.);
+#7450 = LINE('',#7451,#7452);
+#7451 = CARTESIAN_POINT('',(-2.9,-1.775,1.175));
+#7452 = VECTOR('',#7453,1.);
+#7453 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7454 = PLANE('',#7455);
+#7455 = AXIS2_PLACEMENT_3D('',#7456,#7457,#7458);
+#7456 = CARTESIAN_POINT('',(-3.155110977136,-1.775,0.534523386087));
+#7457 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7458 = DIRECTION('',(0.,0.,1.));
+#7459 = ADVANCED_FACE('',(#7460),#7546,.T.);
+#7460 = FACE_BOUND('',#7461,.T.);
+#7461 = EDGE_LOOP('',(#7462,#7463,#7464,#7473,#7481,#7490,#7498,#7506,
+#7514,#7523,#7531,#7540));
+#7462 = ORIENTED_EDGE('',*,*,#4668,.F.);
+#7463 = ORIENTED_EDGE('',*,*,#4739,.T.);
+#7464 = ORIENTED_EDGE('',*,*,#7465,.T.);
+#7465 = EDGE_CURVE('',#4740,#7466,#7468,.T.);
+#7466 = VERTEX_POINT('',#7467);
+#7467 = CARTESIAN_POINT('',(-3.,1.775,0.925));
+#7468 = CIRCLE('',#7469,0.1);
+#7469 = AXIS2_PLACEMENT_3D('',#7470,#7471,#7472);
+#7470 = CARTESIAN_POINT('',(-2.9,1.775,0.925));
+#7471 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7472 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#7473 = ORIENTED_EDGE('',*,*,#7474,.T.);
+#7474 = EDGE_CURVE('',#7466,#7475,#7477,.T.);
+#7475 = VERTEX_POINT('',#7476);
+#7476 = CARTESIAN_POINT('',(-3.,1.775,0.25));
+#7477 = LINE('',#7478,#7479);
+#7478 = CARTESIAN_POINT('',(-3.,1.775,0.925));
+#7479 = VECTOR('',#7480,1.);
+#7480 = DIRECTION('',(-0.,0.,-1.));
+#7481 = ORIENTED_EDGE('',*,*,#7482,.T.);
+#7482 = EDGE_CURVE('',#7475,#7483,#7485,.T.);
+#7483 = VERTEX_POINT('',#7484);
+#7484 = CARTESIAN_POINT('',(-3.25,1.775,-8.326672684689E-17));
+#7485 = CIRCLE('',#7486,0.25);
+#7486 = AXIS2_PLACEMENT_3D('',#7487,#7488,#7489);
+#7487 = CARTESIAN_POINT('',(-3.25,1.775,0.25));
+#7488 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7489 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#7490 = ORIENTED_EDGE('',*,*,#7491,.T.);
+#7491 = EDGE_CURVE('',#7483,#7492,#7494,.T.);
+#7492 = VERTEX_POINT('',#7493);
+#7493 = CARTESIAN_POINT('',(-3.9,1.775,-8.326672684689E-17));
+#7494 = LINE('',#7495,#7496);
+#7495 = CARTESIAN_POINT('',(-3.25,1.775,-8.326672684689E-17));
+#7496 = VECTOR('',#7497,1.);
+#7497 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7498 = ORIENTED_EDGE('',*,*,#7499,.T.);
+#7499 = EDGE_CURVE('',#7492,#7500,#7502,.T.);
+#7500 = VERTEX_POINT('',#7501);
+#7501 = CARTESIAN_POINT('',(-3.9,1.775,0.15));
+#7502 = LINE('',#7503,#7504);
+#7503 = CARTESIAN_POINT('',(-3.9,1.775,-8.326672684689E-17));
+#7504 = VECTOR('',#7505,1.);
+#7505 = DIRECTION('',(0.,0.,1.));
+#7506 = ORIENTED_EDGE('',*,*,#7507,.T.);
+#7507 = EDGE_CURVE('',#7500,#7508,#7510,.T.);
+#7508 = VERTEX_POINT('',#7509);
+#7509 = CARTESIAN_POINT('',(-3.25,1.775,0.15));
+#7510 = LINE('',#7511,#7512);
+#7511 = CARTESIAN_POINT('',(-3.9,1.775,0.15));
+#7512 = VECTOR('',#7513,1.);
+#7513 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7514 = ORIENTED_EDGE('',*,*,#7515,.T.);
+#7515 = EDGE_CURVE('',#7508,#7516,#7518,.T.);
+#7516 = VERTEX_POINT('',#7517);
+#7517 = CARTESIAN_POINT('',(-3.15,1.775,0.25));
+#7518 = CIRCLE('',#7519,0.1);
+#7519 = AXIS2_PLACEMENT_3D('',#7520,#7521,#7522);
+#7520 = CARTESIAN_POINT('',(-3.25,1.775,0.25));
+#7521 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7522 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#7523 = ORIENTED_EDGE('',*,*,#7524,.T.);
+#7524 = EDGE_CURVE('',#7516,#7525,#7527,.T.);
+#7525 = VERTEX_POINT('',#7526);
+#7526 = CARTESIAN_POINT('',(-3.15,1.775,0.925));
+#7527 = LINE('',#7528,#7529);
+#7528 = CARTESIAN_POINT('',(-3.15,1.775,0.25));
+#7529 = VECTOR('',#7530,1.);
+#7530 = DIRECTION('',(0.,0.,1.));
+#7531 = ORIENTED_EDGE('',*,*,#7532,.T.);
+#7532 = EDGE_CURVE('',#7525,#7533,#7535,.T.);
+#7533 = VERTEX_POINT('',#7534);
+#7534 = CARTESIAN_POINT('',(-2.9,1.775,1.175));
+#7535 = CIRCLE('',#7536,0.25);
+#7536 = AXIS2_PLACEMENT_3D('',#7537,#7538,#7539);
+#7537 = CARTESIAN_POINT('',(-2.9,1.775,0.925));
+#7538 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7539 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#7540 = ORIENTED_EDGE('',*,*,#7541,.T.);
+#7541 = EDGE_CURVE('',#7533,#4669,#7542,.T.);
+#7542 = LINE('',#7543,#7544);
+#7543 = CARTESIAN_POINT('',(-2.9,1.775,1.175));
+#7544 = VECTOR('',#7545,1.);
+#7545 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7546 = PLANE('',#7547);
+#7547 = AXIS2_PLACEMENT_3D('',#7548,#7549,#7550);
+#7548 = CARTESIAN_POINT('',(-3.155110977136,1.775,0.534523386087));
+#7549 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7550 = DIRECTION('',(0.,0.,1.));
+#7551 = ADVANCED_FACE('',(#7552),#7568,.F.);
+#7552 = FACE_BOUND('',#7553,.F.);
+#7553 = EDGE_LOOP('',(#7554,#7560,#7561,#7567));
+#7554 = ORIENTED_EDGE('',*,*,#7555,.F.);
+#7555 = EDGE_CURVE('',#4669,#6306,#7556,.T.);
+#7556 = LINE('',#7557,#7558);
+#7557 = CARTESIAN_POINT('',(-2.9,1.775,1.175));
+#7558 = VECTOR('',#7559,1.);
+#7559 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7560 = ORIENTED_EDGE('',*,*,#4685,.T.);
+#7561 = ORIENTED_EDGE('',*,*,#7562,.T.);
+#7562 = EDGE_CURVE('',#4678,#6314,#7563,.T.);
+#7563 = LINE('',#7564,#7565);
+#7564 = CARTESIAN_POINT('',(-2.9,2.125,1.175));
+#7565 = VECTOR('',#7566,1.);
+#7566 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7567 = ORIENTED_EDGE('',*,*,#6313,.F.);
+#7568 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#7569,#7570)
+,(#7571,#7572
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#7569 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#7570 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#7571 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#7572 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#7573 = ADVANCED_FACE('',(#7574),#7593,.F.);
+#7574 = FACE_BOUND('',#7575,.F.);
+#7575 = EDGE_LOOP('',(#7576,#7577,#7586,#7592));
+#7576 = ORIENTED_EDGE('',*,*,#4716,.T.);
+#7577 = ORIENTED_EDGE('',*,*,#7578,.T.);
+#7578 = EDGE_CURVE('',#4709,#7579,#7581,.T.);
+#7579 = VERTEX_POINT('',#7580);
+#7580 = CARTESIAN_POINT('',(-3.,-1.475,0.925));
+#7581 = CIRCLE('',#7582,0.1);
+#7582 = AXIS2_PLACEMENT_3D('',#7583,#7584,#7585);
+#7583 = CARTESIAN_POINT('',(-2.9,-1.475,0.925));
+#7584 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7585 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#7586 = ORIENTED_EDGE('',*,*,#7587,.F.);
+#7587 = EDGE_CURVE('',#7374,#7579,#7588,.T.);
+#7588 = LINE('',#7589,#7590);
+#7589 = CARTESIAN_POINT('',(-3.,-1.775,0.925));
+#7590 = VECTOR('',#7591,1.);
+#7591 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7592 = ORIENTED_EDGE('',*,*,#7373,.F.);
+#7593 = CYLINDRICAL_SURFACE('',#7594,0.1);
+#7594 = AXIS2_PLACEMENT_3D('',#7595,#7596,#7597);
+#7595 = CARTESIAN_POINT('',(-2.9,-1.775,0.925));
+#7596 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7597 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#7598 = ADVANCED_FACE('',(#7599),#7677,.T.);
+#7599 = FACE_BOUND('',#7600,.T.);
+#7600 = EDGE_LOOP('',(#7601,#7602,#7603,#7604,#7612,#7621,#7629,#7637,
+#7645,#7654,#7662,#7671));
+#7601 = ORIENTED_EDGE('',*,*,#4761,.F.);
+#7602 = ORIENTED_EDGE('',*,*,#4708,.T.);
+#7603 = ORIENTED_EDGE('',*,*,#7578,.T.);
+#7604 = ORIENTED_EDGE('',*,*,#7605,.T.);
+#7605 = EDGE_CURVE('',#7579,#7606,#7608,.T.);
+#7606 = VERTEX_POINT('',#7607);
+#7607 = CARTESIAN_POINT('',(-3.,-1.475,0.25));
+#7608 = LINE('',#7609,#7610);
+#7609 = CARTESIAN_POINT('',(-3.,-1.475,0.925));
+#7610 = VECTOR('',#7611,1.);
+#7611 = DIRECTION('',(-0.,0.,-1.));
+#7612 = ORIENTED_EDGE('',*,*,#7613,.T.);
+#7613 = EDGE_CURVE('',#7606,#7614,#7616,.T.);
+#7614 = VERTEX_POINT('',#7615);
+#7615 = CARTESIAN_POINT('',(-3.25,-1.475,-8.326672684689E-17));
+#7616 = CIRCLE('',#7617,0.25);
+#7617 = AXIS2_PLACEMENT_3D('',#7618,#7619,#7620);
+#7618 = CARTESIAN_POINT('',(-3.25,-1.475,0.25));
+#7619 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7620 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#7621 = ORIENTED_EDGE('',*,*,#7622,.T.);
+#7622 = EDGE_CURVE('',#7614,#7623,#7625,.T.);
+#7623 = VERTEX_POINT('',#7624);
+#7624 = CARTESIAN_POINT('',(-3.9,-1.475,-8.326672684689E-17));
+#7625 = LINE('',#7626,#7627);
+#7626 = CARTESIAN_POINT('',(-3.25,-1.475,-8.326672684689E-17));
+#7627 = VECTOR('',#7628,1.);
+#7628 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7629 = ORIENTED_EDGE('',*,*,#7630,.T.);
+#7630 = EDGE_CURVE('',#7623,#7631,#7633,.T.);
+#7631 = VERTEX_POINT('',#7632);
+#7632 = CARTESIAN_POINT('',(-3.9,-1.475,0.15));
+#7633 = LINE('',#7634,#7635);
+#7634 = CARTESIAN_POINT('',(-3.9,-1.475,-8.326672684689E-17));
+#7635 = VECTOR('',#7636,1.);
+#7636 = DIRECTION('',(0.,0.,1.));
+#7637 = ORIENTED_EDGE('',*,*,#7638,.T.);
+#7638 = EDGE_CURVE('',#7631,#7639,#7641,.T.);
+#7639 = VERTEX_POINT('',#7640);
+#7640 = CARTESIAN_POINT('',(-3.25,-1.475,0.15));
+#7641 = LINE('',#7642,#7643);
+#7642 = CARTESIAN_POINT('',(-3.9,-1.475,0.15));
+#7643 = VECTOR('',#7644,1.);
+#7644 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7645 = ORIENTED_EDGE('',*,*,#7646,.T.);
+#7646 = EDGE_CURVE('',#7639,#7647,#7649,.T.);
+#7647 = VERTEX_POINT('',#7648);
+#7648 = CARTESIAN_POINT('',(-3.15,-1.475,0.25));
+#7649 = CIRCLE('',#7650,0.1);
+#7650 = AXIS2_PLACEMENT_3D('',#7651,#7652,#7653);
+#7651 = CARTESIAN_POINT('',(-3.25,-1.475,0.25));
+#7652 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7653 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#7654 = ORIENTED_EDGE('',*,*,#7655,.T.);
+#7655 = EDGE_CURVE('',#7647,#7656,#7658,.T.);
+#7656 = VERTEX_POINT('',#7657);
+#7657 = CARTESIAN_POINT('',(-3.15,-1.475,0.925));
+#7658 = LINE('',#7659,#7660);
+#7659 = CARTESIAN_POINT('',(-3.15,-1.475,0.25));
+#7660 = VECTOR('',#7661,1.);
+#7661 = DIRECTION('',(0.,0.,1.));
+#7662 = ORIENTED_EDGE('',*,*,#7663,.T.);
+#7663 = EDGE_CURVE('',#7656,#7664,#7666,.T.);
+#7664 = VERTEX_POINT('',#7665);
+#7665 = CARTESIAN_POINT('',(-2.9,-1.475,1.175));
+#7666 = CIRCLE('',#7667,0.25);
+#7667 = AXIS2_PLACEMENT_3D('',#7668,#7669,#7670);
+#7668 = CARTESIAN_POINT('',(-2.9,-1.475,0.925));
+#7669 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7670 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#7671 = ORIENTED_EDGE('',*,*,#7672,.T.);
+#7672 = EDGE_CURVE('',#7664,#4762,#7673,.T.);
+#7673 = LINE('',#7674,#7675);
+#7674 = CARTESIAN_POINT('',(-2.9,-1.475,1.175));
+#7675 = VECTOR('',#7676,1.);
+#7676 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7677 = PLANE('',#7678);
+#7678 = AXIS2_PLACEMENT_3D('',#7679,#7680,#7681);
+#7679 = CARTESIAN_POINT('',(-3.155110977136,-1.475,0.534523386087));
+#7680 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7681 = DIRECTION('',(0.,0.,1.));
+#7682 = ADVANCED_FACE('',(#7683),#7769,.F.);
+#7683 = FACE_BOUND('',#7684,.F.);
+#7684 = EDGE_LOOP('',(#7685,#7686,#7687,#7696,#7704,#7713,#7721,#7729,
+#7737,#7746,#7754,#7763));
+#7685 = ORIENTED_EDGE('',*,*,#4801,.F.);
+#7686 = ORIENTED_EDGE('',*,*,#4730,.T.);
+#7687 = ORIENTED_EDGE('',*,*,#7688,.T.);
+#7688 = EDGE_CURVE('',#4731,#7689,#7691,.T.);
+#7689 = VERTEX_POINT('',#7690);
+#7690 = CARTESIAN_POINT('',(-3.,1.475,0.925));
+#7691 = CIRCLE('',#7692,0.1);
+#7692 = AXIS2_PLACEMENT_3D('',#7693,#7694,#7695);
+#7693 = CARTESIAN_POINT('',(-2.9,1.475,0.925));
+#7694 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7695 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#7696 = ORIENTED_EDGE('',*,*,#7697,.T.);
+#7697 = EDGE_CURVE('',#7689,#7698,#7700,.T.);
+#7698 = VERTEX_POINT('',#7699);
+#7699 = CARTESIAN_POINT('',(-3.,1.475,0.25));
+#7700 = LINE('',#7701,#7702);
+#7701 = CARTESIAN_POINT('',(-3.,1.475,0.925));
+#7702 = VECTOR('',#7703,1.);
+#7703 = DIRECTION('',(-0.,0.,-1.));
+#7704 = ORIENTED_EDGE('',*,*,#7705,.T.);
+#7705 = EDGE_CURVE('',#7698,#7706,#7708,.T.);
+#7706 = VERTEX_POINT('',#7707);
+#7707 = CARTESIAN_POINT('',(-3.25,1.475,-8.326672684689E-17));
+#7708 = CIRCLE('',#7709,0.25);
+#7709 = AXIS2_PLACEMENT_3D('',#7710,#7711,#7712);
+#7710 = CARTESIAN_POINT('',(-3.25,1.475,0.25));
+#7711 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7712 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#7713 = ORIENTED_EDGE('',*,*,#7714,.T.);
+#7714 = EDGE_CURVE('',#7706,#7715,#7717,.T.);
+#7715 = VERTEX_POINT('',#7716);
+#7716 = CARTESIAN_POINT('',(-3.9,1.475,-8.326672684689E-17));
+#7717 = LINE('',#7718,#7719);
+#7718 = CARTESIAN_POINT('',(-3.25,1.475,-8.326672684689E-17));
+#7719 = VECTOR('',#7720,1.);
+#7720 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7721 = ORIENTED_EDGE('',*,*,#7722,.T.);
+#7722 = EDGE_CURVE('',#7715,#7723,#7725,.T.);
+#7723 = VERTEX_POINT('',#7724);
+#7724 = CARTESIAN_POINT('',(-3.9,1.475,0.15));
+#7725 = LINE('',#7726,#7727);
+#7726 = CARTESIAN_POINT('',(-3.9,1.475,-8.326672684689E-17));
+#7727 = VECTOR('',#7728,1.);
+#7728 = DIRECTION('',(0.,0.,1.));
+#7729 = ORIENTED_EDGE('',*,*,#7730,.T.);
+#7730 = EDGE_CURVE('',#7723,#7731,#7733,.T.);
+#7731 = VERTEX_POINT('',#7732);
+#7732 = CARTESIAN_POINT('',(-3.25,1.475,0.15));
+#7733 = LINE('',#7734,#7735);
+#7734 = CARTESIAN_POINT('',(-3.9,1.475,0.15));
+#7735 = VECTOR('',#7736,1.);
+#7736 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7737 = ORIENTED_EDGE('',*,*,#7738,.T.);
+#7738 = EDGE_CURVE('',#7731,#7739,#7741,.T.);
+#7739 = VERTEX_POINT('',#7740);
+#7740 = CARTESIAN_POINT('',(-3.15,1.475,0.25));
+#7741 = CIRCLE('',#7742,0.1);
+#7742 = AXIS2_PLACEMENT_3D('',#7743,#7744,#7745);
+#7743 = CARTESIAN_POINT('',(-3.25,1.475,0.25));
+#7744 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7745 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#7746 = ORIENTED_EDGE('',*,*,#7747,.T.);
+#7747 = EDGE_CURVE('',#7739,#7748,#7750,.T.);
+#7748 = VERTEX_POINT('',#7749);
+#7749 = CARTESIAN_POINT('',(-3.15,1.475,0.925));
+#7750 = LINE('',#7751,#7752);
+#7751 = CARTESIAN_POINT('',(-3.15,1.475,0.25));
+#7752 = VECTOR('',#7753,1.);
+#7753 = DIRECTION('',(0.,0.,1.));
+#7754 = ORIENTED_EDGE('',*,*,#7755,.T.);
+#7755 = EDGE_CURVE('',#7748,#7756,#7758,.T.);
+#7756 = VERTEX_POINT('',#7757);
+#7757 = CARTESIAN_POINT('',(-2.9,1.475,1.175));
+#7758 = CIRCLE('',#7759,0.25);
+#7759 = AXIS2_PLACEMENT_3D('',#7760,#7761,#7762);
+#7760 = CARTESIAN_POINT('',(-2.9,1.475,0.925));
+#7761 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7762 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#7763 = ORIENTED_EDGE('',*,*,#7764,.T.);
+#7764 = EDGE_CURVE('',#7756,#4802,#7765,.T.);
+#7765 = LINE('',#7766,#7767);
+#7766 = CARTESIAN_POINT('',(-2.9,1.475,1.175));
+#7767 = VECTOR('',#7768,1.);
+#7768 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7769 = PLANE('',#7770);
+#7770 = AXIS2_PLACEMENT_3D('',#7771,#7772,#7773);
+#7771 = CARTESIAN_POINT('',(-3.155110977136,1.475,0.534523386087));
+#7772 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7773 = DIRECTION('',(0.,0.,1.));
+#7774 = ADVANCED_FACE('',(#7775),#7786,.F.);
+#7775 = FACE_BOUND('',#7776,.F.);
+#7776 = EDGE_LOOP('',(#7777,#7778,#7779,#7785));
+#7777 = ORIENTED_EDGE('',*,*,#4747,.T.);
+#7778 = ORIENTED_EDGE('',*,*,#7465,.T.);
+#7779 = ORIENTED_EDGE('',*,*,#7780,.F.);
+#7780 = EDGE_CURVE('',#7689,#7466,#7781,.T.);
+#7781 = LINE('',#7782,#7783);
+#7782 = CARTESIAN_POINT('',(-3.,1.475,0.925));
+#7783 = VECTOR('',#7784,1.);
+#7784 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7785 = ORIENTED_EDGE('',*,*,#7688,.F.);
+#7786 = CYLINDRICAL_SURFACE('',#7787,0.1);
+#7787 = AXIS2_PLACEMENT_3D('',#7788,#7789,#7790);
+#7788 = CARTESIAN_POINT('',(-2.9,1.475,0.925));
+#7789 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7790 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#7791 = ADVANCED_FACE('',(#7792),#7808,.F.);
+#7792 = FACE_BOUND('',#7793,.F.);
+#7793 = EDGE_LOOP('',(#7794,#7800,#7801,#7807));
+#7794 = ORIENTED_EDGE('',*,*,#7795,.F.);
+#7795 = EDGE_CURVE('',#4762,#6226,#7796,.T.);
+#7796 = LINE('',#7797,#7798);
+#7797 = CARTESIAN_POINT('',(-2.9,-1.475,1.175));
+#7798 = VECTOR('',#7799,1.);
+#7799 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7800 = ORIENTED_EDGE('',*,*,#4778,.T.);
+#7801 = ORIENTED_EDGE('',*,*,#7802,.T.);
+#7802 = EDGE_CURVE('',#4771,#6234,#7803,.T.);
+#7803 = LINE('',#7804,#7805);
+#7804 = CARTESIAN_POINT('',(-2.9,-1.125,1.175));
+#7805 = VECTOR('',#7806,1.);
+#7806 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7807 = ORIENTED_EDGE('',*,*,#6233,.F.);
+#7808 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#7809,#7810)
+,(#7811,#7812
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#7809 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#7810 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#7811 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#7812 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#7813 = ADVANCED_FACE('',(#7814),#7900,.F.);
+#7814 = FACE_BOUND('',#7815,.F.);
+#7815 = EDGE_LOOP('',(#7816,#7817,#7818,#7827,#7835,#7844,#7852,#7860,
+#7868,#7877,#7885,#7894));
+#7816 = ORIENTED_EDGE('',*,*,#4770,.F.);
+#7817 = ORIENTED_EDGE('',*,*,#4823,.T.);
+#7818 = ORIENTED_EDGE('',*,*,#7819,.T.);
+#7819 = EDGE_CURVE('',#4824,#7820,#7822,.T.);
+#7820 = VERTEX_POINT('',#7821);
+#7821 = CARTESIAN_POINT('',(-3.,-1.125,0.925));
+#7822 = CIRCLE('',#7823,0.1);
+#7823 = AXIS2_PLACEMENT_3D('',#7824,#7825,#7826);
+#7824 = CARTESIAN_POINT('',(-2.9,-1.125,0.925));
+#7825 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7826 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#7827 = ORIENTED_EDGE('',*,*,#7828,.T.);
+#7828 = EDGE_CURVE('',#7820,#7829,#7831,.T.);
+#7829 = VERTEX_POINT('',#7830);
+#7830 = CARTESIAN_POINT('',(-3.,-1.125,0.25));
+#7831 = LINE('',#7832,#7833);
+#7832 = CARTESIAN_POINT('',(-3.,-1.125,0.925));
+#7833 = VECTOR('',#7834,1.);
+#7834 = DIRECTION('',(-0.,0.,-1.));
+#7835 = ORIENTED_EDGE('',*,*,#7836,.T.);
+#7836 = EDGE_CURVE('',#7829,#7837,#7839,.T.);
+#7837 = VERTEX_POINT('',#7838);
+#7838 = CARTESIAN_POINT('',(-3.25,-1.125,-8.326672684689E-17));
+#7839 = CIRCLE('',#7840,0.25);
+#7840 = AXIS2_PLACEMENT_3D('',#7841,#7842,#7843);
+#7841 = CARTESIAN_POINT('',(-3.25,-1.125,0.25));
+#7842 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7843 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#7844 = ORIENTED_EDGE('',*,*,#7845,.T.);
+#7845 = EDGE_CURVE('',#7837,#7846,#7848,.T.);
+#7846 = VERTEX_POINT('',#7847);
+#7847 = CARTESIAN_POINT('',(-3.9,-1.125,-8.326672684689E-17));
+#7848 = LINE('',#7849,#7850);
+#7849 = CARTESIAN_POINT('',(-3.25,-1.125,-8.326672684689E-17));
+#7850 = VECTOR('',#7851,1.);
+#7851 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7852 = ORIENTED_EDGE('',*,*,#7853,.T.);
+#7853 = EDGE_CURVE('',#7846,#7854,#7856,.T.);
+#7854 = VERTEX_POINT('',#7855);
+#7855 = CARTESIAN_POINT('',(-3.9,-1.125,0.15));
+#7856 = LINE('',#7857,#7858);
+#7857 = CARTESIAN_POINT('',(-3.9,-1.125,-8.326672684689E-17));
+#7858 = VECTOR('',#7859,1.);
+#7859 = DIRECTION('',(0.,0.,1.));
+#7860 = ORIENTED_EDGE('',*,*,#7861,.T.);
+#7861 = EDGE_CURVE('',#7854,#7862,#7864,.T.);
+#7862 = VERTEX_POINT('',#7863);
+#7863 = CARTESIAN_POINT('',(-3.25,-1.125,0.15));
+#7864 = LINE('',#7865,#7866);
+#7865 = CARTESIAN_POINT('',(-3.9,-1.125,0.15));
+#7866 = VECTOR('',#7867,1.);
+#7867 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7868 = ORIENTED_EDGE('',*,*,#7869,.T.);
+#7869 = EDGE_CURVE('',#7862,#7870,#7872,.T.);
+#7870 = VERTEX_POINT('',#7871);
+#7871 = CARTESIAN_POINT('',(-3.15,-1.125,0.25));
+#7872 = CIRCLE('',#7873,0.1);
+#7873 = AXIS2_PLACEMENT_3D('',#7874,#7875,#7876);
+#7874 = CARTESIAN_POINT('',(-3.25,-1.125,0.25));
+#7875 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7876 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#7877 = ORIENTED_EDGE('',*,*,#7878,.T.);
+#7878 = EDGE_CURVE('',#7870,#7879,#7881,.T.);
+#7879 = VERTEX_POINT('',#7880);
+#7880 = CARTESIAN_POINT('',(-3.15,-1.125,0.925));
+#7881 = LINE('',#7882,#7883);
+#7882 = CARTESIAN_POINT('',(-3.15,-1.125,0.25));
+#7883 = VECTOR('',#7884,1.);
+#7884 = DIRECTION('',(0.,0.,1.));
+#7885 = ORIENTED_EDGE('',*,*,#7886,.T.);
+#7886 = EDGE_CURVE('',#7879,#7887,#7889,.T.);
+#7887 = VERTEX_POINT('',#7888);
+#7888 = CARTESIAN_POINT('',(-2.9,-1.125,1.175));
+#7889 = CIRCLE('',#7890,0.25);
+#7890 = AXIS2_PLACEMENT_3D('',#7891,#7892,#7893);
+#7891 = CARTESIAN_POINT('',(-2.9,-1.125,0.925));
+#7892 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7893 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#7894 = ORIENTED_EDGE('',*,*,#7895,.T.);
+#7895 = EDGE_CURVE('',#7887,#4771,#7896,.T.);
+#7896 = LINE('',#7897,#7898);
+#7897 = CARTESIAN_POINT('',(-2.9,-1.125,1.175));
+#7898 = VECTOR('',#7899,1.);
+#7899 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7900 = PLANE('',#7901);
+#7901 = AXIS2_PLACEMENT_3D('',#7902,#7903,#7904);
+#7902 = CARTESIAN_POINT('',(-3.155110977136,-1.125,0.534523386087));
+#7903 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7904 = DIRECTION('',(0.,0.,1.));
+#7905 = ADVANCED_FACE('',(#7906),#7992,.T.);
+#7906 = FACE_BOUND('',#7907,.T.);
+#7907 = EDGE_LOOP('',(#7908,#7909,#7910,#7919,#7927,#7936,#7944,#7952,
+#7960,#7969,#7977,#7986));
+#7908 = ORIENTED_EDGE('',*,*,#4792,.F.);
+#7909 = ORIENTED_EDGE('',*,*,#4863,.T.);
+#7910 = ORIENTED_EDGE('',*,*,#7911,.T.);
+#7911 = EDGE_CURVE('',#4864,#7912,#7914,.T.);
+#7912 = VERTEX_POINT('',#7913);
+#7913 = CARTESIAN_POINT('',(-3.,1.125,0.925));
+#7914 = CIRCLE('',#7915,0.1);
+#7915 = AXIS2_PLACEMENT_3D('',#7916,#7917,#7918);
+#7916 = CARTESIAN_POINT('',(-2.9,1.125,0.925));
+#7917 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7918 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#7919 = ORIENTED_EDGE('',*,*,#7920,.T.);
+#7920 = EDGE_CURVE('',#7912,#7921,#7923,.T.);
+#7921 = VERTEX_POINT('',#7922);
+#7922 = CARTESIAN_POINT('',(-3.,1.125,0.25));
+#7923 = LINE('',#7924,#7925);
+#7924 = CARTESIAN_POINT('',(-3.,1.125,0.925));
+#7925 = VECTOR('',#7926,1.);
+#7926 = DIRECTION('',(-0.,0.,-1.));
+#7927 = ORIENTED_EDGE('',*,*,#7928,.T.);
+#7928 = EDGE_CURVE('',#7921,#7929,#7931,.T.);
+#7929 = VERTEX_POINT('',#7930);
+#7930 = CARTESIAN_POINT('',(-3.25,1.125,-8.326672684689E-17));
+#7931 = CIRCLE('',#7932,0.25);
+#7932 = AXIS2_PLACEMENT_3D('',#7933,#7934,#7935);
+#7933 = CARTESIAN_POINT('',(-3.25,1.125,0.25));
+#7934 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7935 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#7936 = ORIENTED_EDGE('',*,*,#7937,.T.);
+#7937 = EDGE_CURVE('',#7929,#7938,#7940,.T.);
+#7938 = VERTEX_POINT('',#7939);
+#7939 = CARTESIAN_POINT('',(-3.9,1.125,-8.326672684689E-17));
+#7940 = LINE('',#7941,#7942);
+#7941 = CARTESIAN_POINT('',(-3.25,1.125,-8.326672684689E-17));
+#7942 = VECTOR('',#7943,1.);
+#7943 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#7944 = ORIENTED_EDGE('',*,*,#7945,.T.);
+#7945 = EDGE_CURVE('',#7938,#7946,#7948,.T.);
+#7946 = VERTEX_POINT('',#7947);
+#7947 = CARTESIAN_POINT('',(-3.9,1.125,0.15));
+#7948 = LINE('',#7949,#7950);
+#7949 = CARTESIAN_POINT('',(-3.9,1.125,-8.326672684689E-17));
+#7950 = VECTOR('',#7951,1.);
+#7951 = DIRECTION('',(0.,0.,1.));
+#7952 = ORIENTED_EDGE('',*,*,#7953,.T.);
+#7953 = EDGE_CURVE('',#7946,#7954,#7956,.T.);
+#7954 = VERTEX_POINT('',#7955);
+#7955 = CARTESIAN_POINT('',(-3.25,1.125,0.15));
+#7956 = LINE('',#7957,#7958);
+#7957 = CARTESIAN_POINT('',(-3.9,1.125,0.15));
+#7958 = VECTOR('',#7959,1.);
+#7959 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7960 = ORIENTED_EDGE('',*,*,#7961,.T.);
+#7961 = EDGE_CURVE('',#7954,#7962,#7964,.T.);
+#7962 = VERTEX_POINT('',#7963);
+#7963 = CARTESIAN_POINT('',(-3.15,1.125,0.25));
+#7964 = CIRCLE('',#7965,0.1);
+#7965 = AXIS2_PLACEMENT_3D('',#7966,#7967,#7968);
+#7966 = CARTESIAN_POINT('',(-3.25,1.125,0.25));
+#7967 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#7968 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#7969 = ORIENTED_EDGE('',*,*,#7970,.T.);
+#7970 = EDGE_CURVE('',#7962,#7971,#7973,.T.);
+#7971 = VERTEX_POINT('',#7972);
+#7972 = CARTESIAN_POINT('',(-3.15,1.125,0.925));
+#7973 = LINE('',#7974,#7975);
+#7974 = CARTESIAN_POINT('',(-3.15,1.125,0.25));
+#7975 = VECTOR('',#7976,1.);
+#7976 = DIRECTION('',(0.,0.,1.));
+#7977 = ORIENTED_EDGE('',*,*,#7978,.T.);
+#7978 = EDGE_CURVE('',#7971,#7979,#7981,.T.);
+#7979 = VERTEX_POINT('',#7980);
+#7980 = CARTESIAN_POINT('',(-2.9,1.125,1.175));
+#7981 = CIRCLE('',#7982,0.25);
+#7982 = AXIS2_PLACEMENT_3D('',#7983,#7984,#7985);
+#7983 = CARTESIAN_POINT('',(-2.9,1.125,0.925));
+#7984 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7985 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#7986 = ORIENTED_EDGE('',*,*,#7987,.T.);
+#7987 = EDGE_CURVE('',#7979,#4793,#7988,.T.);
+#7988 = LINE('',#7989,#7990);
+#7989 = CARTESIAN_POINT('',(-2.9,1.125,1.175));
+#7990 = VECTOR('',#7991,1.);
+#7991 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#7992 = PLANE('',#7993);
+#7993 = AXIS2_PLACEMENT_3D('',#7994,#7995,#7996);
+#7994 = CARTESIAN_POINT('',(-3.155110977136,1.125,0.534523386087));
+#7995 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#7996 = DIRECTION('',(0.,0.,1.));
+#7997 = ADVANCED_FACE('',(#7998),#8014,.F.);
+#7998 = FACE_BOUND('',#7999,.F.);
+#7999 = EDGE_LOOP('',(#8000,#8006,#8007,#8013));
+#8000 = ORIENTED_EDGE('',*,*,#8001,.F.);
+#8001 = EDGE_CURVE('',#4793,#6290,#8002,.T.);
+#8002 = LINE('',#8003,#8004);
+#8003 = CARTESIAN_POINT('',(-2.9,1.125,1.175));
+#8004 = VECTOR('',#8005,1.);
+#8005 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8006 = ORIENTED_EDGE('',*,*,#4809,.T.);
+#8007 = ORIENTED_EDGE('',*,*,#8008,.T.);
+#8008 = EDGE_CURVE('',#4802,#6298,#8009,.T.);
+#8009 = LINE('',#8010,#8011);
+#8010 = CARTESIAN_POINT('',(-2.9,1.475,1.175));
+#8011 = VECTOR('',#8012,1.);
+#8012 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8013 = ORIENTED_EDGE('',*,*,#6297,.F.);
+#8014 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#8015,#8016)
+,(#8017,#8018
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#8015 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#8016 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#8017 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#8018 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#8019 = ADVANCED_FACE('',(#8020),#8039,.F.);
+#8020 = FACE_BOUND('',#8021,.F.);
+#8021 = EDGE_LOOP('',(#8022,#8023,#8032,#8038));
+#8022 = ORIENTED_EDGE('',*,*,#4840,.T.);
+#8023 = ORIENTED_EDGE('',*,*,#8024,.T.);
+#8024 = EDGE_CURVE('',#4833,#8025,#8027,.T.);
+#8025 = VERTEX_POINT('',#8026);
+#8026 = CARTESIAN_POINT('',(-3.,-0.825,0.925));
+#8027 = CIRCLE('',#8028,0.1);
+#8028 = AXIS2_PLACEMENT_3D('',#8029,#8030,#8031);
+#8029 = CARTESIAN_POINT('',(-2.9,-0.825,0.925));
+#8030 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8031 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#8032 = ORIENTED_EDGE('',*,*,#8033,.F.);
+#8033 = EDGE_CURVE('',#7820,#8025,#8034,.T.);
+#8034 = LINE('',#8035,#8036);
+#8035 = CARTESIAN_POINT('',(-3.,-1.125,0.925));
+#8036 = VECTOR('',#8037,1.);
+#8037 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8038 = ORIENTED_EDGE('',*,*,#7819,.F.);
+#8039 = CYLINDRICAL_SURFACE('',#8040,0.1);
+#8040 = AXIS2_PLACEMENT_3D('',#8041,#8042,#8043);
+#8041 = CARTESIAN_POINT('',(-2.9,-1.125,0.925));
+#8042 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8043 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#8044 = ADVANCED_FACE('',(#8045),#8123,.T.);
+#8045 = FACE_BOUND('',#8046,.T.);
+#8046 = EDGE_LOOP('',(#8047,#8048,#8049,#8050,#8058,#8067,#8075,#8083,
+#8091,#8100,#8108,#8117));
+#8047 = ORIENTED_EDGE('',*,*,#4885,.F.);
+#8048 = ORIENTED_EDGE('',*,*,#4832,.T.);
+#8049 = ORIENTED_EDGE('',*,*,#8024,.T.);
+#8050 = ORIENTED_EDGE('',*,*,#8051,.T.);
+#8051 = EDGE_CURVE('',#8025,#8052,#8054,.T.);
+#8052 = VERTEX_POINT('',#8053);
+#8053 = CARTESIAN_POINT('',(-3.,-0.825,0.25));
+#8054 = LINE('',#8055,#8056);
+#8055 = CARTESIAN_POINT('',(-3.,-0.825,0.925));
+#8056 = VECTOR('',#8057,1.);
+#8057 = DIRECTION('',(-0.,0.,-1.));
+#8058 = ORIENTED_EDGE('',*,*,#8059,.T.);
+#8059 = EDGE_CURVE('',#8052,#8060,#8062,.T.);
+#8060 = VERTEX_POINT('',#8061);
+#8061 = CARTESIAN_POINT('',(-3.25,-0.825,-8.326672684689E-17));
+#8062 = CIRCLE('',#8063,0.25);
+#8063 = AXIS2_PLACEMENT_3D('',#8064,#8065,#8066);
+#8064 = CARTESIAN_POINT('',(-3.25,-0.825,0.25));
+#8065 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8066 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#8067 = ORIENTED_EDGE('',*,*,#8068,.T.);
+#8068 = EDGE_CURVE('',#8060,#8069,#8071,.T.);
+#8069 = VERTEX_POINT('',#8070);
+#8070 = CARTESIAN_POINT('',(-3.9,-0.825,-8.326672684689E-17));
+#8071 = LINE('',#8072,#8073);
+#8072 = CARTESIAN_POINT('',(-3.25,-0.825,-8.326672684689E-17));
+#8073 = VECTOR('',#8074,1.);
+#8074 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#8075 = ORIENTED_EDGE('',*,*,#8076,.T.);
+#8076 = EDGE_CURVE('',#8069,#8077,#8079,.T.);
+#8077 = VERTEX_POINT('',#8078);
+#8078 = CARTESIAN_POINT('',(-3.9,-0.825,0.15));
+#8079 = LINE('',#8080,#8081);
+#8080 = CARTESIAN_POINT('',(-3.9,-0.825,-8.326672684689E-17));
+#8081 = VECTOR('',#8082,1.);
+#8082 = DIRECTION('',(0.,0.,1.));
+#8083 = ORIENTED_EDGE('',*,*,#8084,.T.);
+#8084 = EDGE_CURVE('',#8077,#8085,#8087,.T.);
+#8085 = VERTEX_POINT('',#8086);
+#8086 = CARTESIAN_POINT('',(-3.25,-0.825,0.15));
+#8087 = LINE('',#8088,#8089);
+#8088 = CARTESIAN_POINT('',(-3.9,-0.825,0.15));
+#8089 = VECTOR('',#8090,1.);
+#8090 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8091 = ORIENTED_EDGE('',*,*,#8092,.T.);
+#8092 = EDGE_CURVE('',#8085,#8093,#8095,.T.);
+#8093 = VERTEX_POINT('',#8094);
+#8094 = CARTESIAN_POINT('',(-3.15,-0.825,0.25));
+#8095 = CIRCLE('',#8096,0.1);
+#8096 = AXIS2_PLACEMENT_3D('',#8097,#8098,#8099);
+#8097 = CARTESIAN_POINT('',(-3.25,-0.825,0.25));
+#8098 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8099 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#8100 = ORIENTED_EDGE('',*,*,#8101,.T.);
+#8101 = EDGE_CURVE('',#8093,#8102,#8104,.T.);
+#8102 = VERTEX_POINT('',#8103);
+#8103 = CARTESIAN_POINT('',(-3.15,-0.825,0.925));
+#8104 = LINE('',#8105,#8106);
+#8105 = CARTESIAN_POINT('',(-3.15,-0.825,0.25));
+#8106 = VECTOR('',#8107,1.);
+#8107 = DIRECTION('',(0.,0.,1.));
+#8108 = ORIENTED_EDGE('',*,*,#8109,.T.);
+#8109 = EDGE_CURVE('',#8102,#8110,#8112,.T.);
+#8110 = VERTEX_POINT('',#8111);
+#8111 = CARTESIAN_POINT('',(-2.9,-0.825,1.175));
+#8112 = CIRCLE('',#8113,0.25);
+#8113 = AXIS2_PLACEMENT_3D('',#8114,#8115,#8116);
+#8114 = CARTESIAN_POINT('',(-2.9,-0.825,0.925));
+#8115 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8116 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#8117 = ORIENTED_EDGE('',*,*,#8118,.T.);
+#8118 = EDGE_CURVE('',#8110,#4886,#8119,.T.);
+#8119 = LINE('',#8120,#8121);
+#8120 = CARTESIAN_POINT('',(-2.9,-0.825,1.175));
+#8121 = VECTOR('',#8122,1.);
+#8122 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8123 = PLANE('',#8124);
+#8124 = AXIS2_PLACEMENT_3D('',#8125,#8126,#8127);
+#8125 = CARTESIAN_POINT('',(-3.155110977136,-0.825,0.534523386087));
+#8126 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8127 = DIRECTION('',(0.,0.,1.));
+#8128 = ADVANCED_FACE('',(#8129),#8215,.F.);
+#8129 = FACE_BOUND('',#8130,.F.);
+#8130 = EDGE_LOOP('',(#8131,#8132,#8133,#8142,#8150,#8159,#8167,#8175,
+#8183,#8192,#8200,#8209));
+#8131 = ORIENTED_EDGE('',*,*,#4925,.F.);
+#8132 = ORIENTED_EDGE('',*,*,#4854,.T.);
+#8133 = ORIENTED_EDGE('',*,*,#8134,.T.);
+#8134 = EDGE_CURVE('',#4855,#8135,#8137,.T.);
+#8135 = VERTEX_POINT('',#8136);
+#8136 = CARTESIAN_POINT('',(-3.,0.825,0.925));
+#8137 = CIRCLE('',#8138,0.1);
+#8138 = AXIS2_PLACEMENT_3D('',#8139,#8140,#8141);
+#8139 = CARTESIAN_POINT('',(-2.9,0.825,0.925));
+#8140 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8141 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#8142 = ORIENTED_EDGE('',*,*,#8143,.T.);
+#8143 = EDGE_CURVE('',#8135,#8144,#8146,.T.);
+#8144 = VERTEX_POINT('',#8145);
+#8145 = CARTESIAN_POINT('',(-3.,0.825,0.25));
+#8146 = LINE('',#8147,#8148);
+#8147 = CARTESIAN_POINT('',(-3.,0.825,0.925));
+#8148 = VECTOR('',#8149,1.);
+#8149 = DIRECTION('',(-0.,0.,-1.));
+#8150 = ORIENTED_EDGE('',*,*,#8151,.T.);
+#8151 = EDGE_CURVE('',#8144,#8152,#8154,.T.);
+#8152 = VERTEX_POINT('',#8153);
+#8153 = CARTESIAN_POINT('',(-3.25,0.825,-8.326672684689E-17));
+#8154 = CIRCLE('',#8155,0.25);
+#8155 = AXIS2_PLACEMENT_3D('',#8156,#8157,#8158);
+#8156 = CARTESIAN_POINT('',(-3.25,0.825,0.25));
+#8157 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8158 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#8159 = ORIENTED_EDGE('',*,*,#8160,.T.);
+#8160 = EDGE_CURVE('',#8152,#8161,#8163,.T.);
+#8161 = VERTEX_POINT('',#8162);
+#8162 = CARTESIAN_POINT('',(-3.9,0.825,-8.326672684689E-17));
+#8163 = LINE('',#8164,#8165);
+#8164 = CARTESIAN_POINT('',(-3.25,0.825,-8.326672684689E-17));
+#8165 = VECTOR('',#8166,1.);
+#8166 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#8167 = ORIENTED_EDGE('',*,*,#8168,.T.);
+#8168 = EDGE_CURVE('',#8161,#8169,#8171,.T.);
+#8169 = VERTEX_POINT('',#8170);
+#8170 = CARTESIAN_POINT('',(-3.9,0.825,0.15));
+#8171 = LINE('',#8172,#8173);
+#8172 = CARTESIAN_POINT('',(-3.9,0.825,-8.326672684689E-17));
+#8173 = VECTOR('',#8174,1.);
+#8174 = DIRECTION('',(0.,0.,1.));
+#8175 = ORIENTED_EDGE('',*,*,#8176,.T.);
+#8176 = EDGE_CURVE('',#8169,#8177,#8179,.T.);
+#8177 = VERTEX_POINT('',#8178);
+#8178 = CARTESIAN_POINT('',(-3.25,0.825,0.15));
+#8179 = LINE('',#8180,#8181);
+#8180 = CARTESIAN_POINT('',(-3.9,0.825,0.15));
+#8181 = VECTOR('',#8182,1.);
+#8182 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8183 = ORIENTED_EDGE('',*,*,#8184,.T.);
+#8184 = EDGE_CURVE('',#8177,#8185,#8187,.T.);
+#8185 = VERTEX_POINT('',#8186);
+#8186 = CARTESIAN_POINT('',(-3.15,0.825,0.25));
+#8187 = CIRCLE('',#8188,0.1);
+#8188 = AXIS2_PLACEMENT_3D('',#8189,#8190,#8191);
+#8189 = CARTESIAN_POINT('',(-3.25,0.825,0.25));
+#8190 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8191 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#8192 = ORIENTED_EDGE('',*,*,#8193,.T.);
+#8193 = EDGE_CURVE('',#8185,#8194,#8196,.T.);
+#8194 = VERTEX_POINT('',#8195);
+#8195 = CARTESIAN_POINT('',(-3.15,0.825,0.925));
+#8196 = LINE('',#8197,#8198);
+#8197 = CARTESIAN_POINT('',(-3.15,0.825,0.25));
+#8198 = VECTOR('',#8199,1.);
+#8199 = DIRECTION('',(0.,0.,1.));
+#8200 = ORIENTED_EDGE('',*,*,#8201,.T.);
+#8201 = EDGE_CURVE('',#8194,#8202,#8204,.T.);
+#8202 = VERTEX_POINT('',#8203);
+#8203 = CARTESIAN_POINT('',(-2.9,0.825,1.175));
+#8204 = CIRCLE('',#8205,0.25);
+#8205 = AXIS2_PLACEMENT_3D('',#8206,#8207,#8208);
+#8206 = CARTESIAN_POINT('',(-2.9,0.825,0.925));
+#8207 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8208 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#8209 = ORIENTED_EDGE('',*,*,#8210,.T.);
+#8210 = EDGE_CURVE('',#8202,#4926,#8211,.T.);
+#8211 = LINE('',#8212,#8213);
+#8212 = CARTESIAN_POINT('',(-2.9,0.825,1.175));
+#8213 = VECTOR('',#8214,1.);
+#8214 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8215 = PLANE('',#8216);
+#8216 = AXIS2_PLACEMENT_3D('',#8217,#8218,#8219);
+#8217 = CARTESIAN_POINT('',(-3.155110977136,0.825,0.534523386087));
+#8218 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8219 = DIRECTION('',(0.,0.,1.));
+#8220 = ADVANCED_FACE('',(#8221),#8232,.F.);
+#8221 = FACE_BOUND('',#8222,.F.);
+#8222 = EDGE_LOOP('',(#8223,#8224,#8225,#8231));
+#8223 = ORIENTED_EDGE('',*,*,#4871,.T.);
+#8224 = ORIENTED_EDGE('',*,*,#7911,.T.);
+#8225 = ORIENTED_EDGE('',*,*,#8226,.F.);
+#8226 = EDGE_CURVE('',#8135,#7912,#8227,.T.);
+#8227 = LINE('',#8228,#8229);
+#8228 = CARTESIAN_POINT('',(-3.,0.825,0.925));
+#8229 = VECTOR('',#8230,1.);
+#8230 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8231 = ORIENTED_EDGE('',*,*,#8134,.F.);
+#8232 = CYLINDRICAL_SURFACE('',#8233,0.1);
+#8233 = AXIS2_PLACEMENT_3D('',#8234,#8235,#8236);
+#8234 = CARTESIAN_POINT('',(-2.9,0.825,0.925));
+#8235 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8236 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#8237 = ADVANCED_FACE('',(#8238),#8254,.F.);
+#8238 = FACE_BOUND('',#8239,.F.);
+#8239 = EDGE_LOOP('',(#8240,#8246,#8247,#8253));
+#8240 = ORIENTED_EDGE('',*,*,#8241,.F.);
+#8241 = EDGE_CURVE('',#4886,#6242,#8242,.T.);
+#8242 = LINE('',#8243,#8244);
+#8243 = CARTESIAN_POINT('',(-2.9,-0.825,1.175));
+#8244 = VECTOR('',#8245,1.);
+#8245 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8246 = ORIENTED_EDGE('',*,*,#4902,.T.);
+#8247 = ORIENTED_EDGE('',*,*,#8248,.T.);
+#8248 = EDGE_CURVE('',#4895,#6250,#8249,.T.);
+#8249 = LINE('',#8250,#8251);
+#8250 = CARTESIAN_POINT('',(-2.9,-0.475,1.175));
+#8251 = VECTOR('',#8252,1.);
+#8252 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8253 = ORIENTED_EDGE('',*,*,#6249,.F.);
+#8254 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#8255,#8256)
+,(#8257,#8258
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#8255 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#8256 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#8257 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#8258 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#8259 = ADVANCED_FACE('',(#8260),#8346,.F.);
+#8260 = FACE_BOUND('',#8261,.F.);
+#8261 = EDGE_LOOP('',(#8262,#8263,#8264,#8273,#8281,#8290,#8298,#8306,
+#8314,#8323,#8331,#8340));
+#8262 = ORIENTED_EDGE('',*,*,#4894,.F.);
+#8263 = ORIENTED_EDGE('',*,*,#4947,.T.);
+#8264 = ORIENTED_EDGE('',*,*,#8265,.T.);
+#8265 = EDGE_CURVE('',#4948,#8266,#8268,.T.);
+#8266 = VERTEX_POINT('',#8267);
+#8267 = CARTESIAN_POINT('',(-3.,-0.475,0.925));
+#8268 = CIRCLE('',#8269,0.1);
+#8269 = AXIS2_PLACEMENT_3D('',#8270,#8271,#8272);
+#8270 = CARTESIAN_POINT('',(-2.9,-0.475,0.925));
+#8271 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8272 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#8273 = ORIENTED_EDGE('',*,*,#8274,.T.);
+#8274 = EDGE_CURVE('',#8266,#8275,#8277,.T.);
+#8275 = VERTEX_POINT('',#8276);
+#8276 = CARTESIAN_POINT('',(-3.,-0.475,0.25));
+#8277 = LINE('',#8278,#8279);
+#8278 = CARTESIAN_POINT('',(-3.,-0.475,0.925));
+#8279 = VECTOR('',#8280,1.);
+#8280 = DIRECTION('',(-0.,0.,-1.));
+#8281 = ORIENTED_EDGE('',*,*,#8282,.T.);
+#8282 = EDGE_CURVE('',#8275,#8283,#8285,.T.);
+#8283 = VERTEX_POINT('',#8284);
+#8284 = CARTESIAN_POINT('',(-3.25,-0.475,-8.326672684689E-17));
+#8285 = CIRCLE('',#8286,0.25);
+#8286 = AXIS2_PLACEMENT_3D('',#8287,#8288,#8289);
+#8287 = CARTESIAN_POINT('',(-3.25,-0.475,0.25));
+#8288 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8289 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#8290 = ORIENTED_EDGE('',*,*,#8291,.T.);
+#8291 = EDGE_CURVE('',#8283,#8292,#8294,.T.);
+#8292 = VERTEX_POINT('',#8293);
+#8293 = CARTESIAN_POINT('',(-3.9,-0.475,-8.326672684689E-17));
+#8294 = LINE('',#8295,#8296);
+#8295 = CARTESIAN_POINT('',(-3.25,-0.475,-8.326672684689E-17));
+#8296 = VECTOR('',#8297,1.);
+#8297 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#8298 = ORIENTED_EDGE('',*,*,#8299,.T.);
+#8299 = EDGE_CURVE('',#8292,#8300,#8302,.T.);
+#8300 = VERTEX_POINT('',#8301);
+#8301 = CARTESIAN_POINT('',(-3.9,-0.475,0.15));
+#8302 = LINE('',#8303,#8304);
+#8303 = CARTESIAN_POINT('',(-3.9,-0.475,-8.326672684689E-17));
+#8304 = VECTOR('',#8305,1.);
+#8305 = DIRECTION('',(0.,0.,1.));
+#8306 = ORIENTED_EDGE('',*,*,#8307,.T.);
+#8307 = EDGE_CURVE('',#8300,#8308,#8310,.T.);
+#8308 = VERTEX_POINT('',#8309);
+#8309 = CARTESIAN_POINT('',(-3.25,-0.475,0.15));
+#8310 = LINE('',#8311,#8312);
+#8311 = CARTESIAN_POINT('',(-3.9,-0.475,0.15));
+#8312 = VECTOR('',#8313,1.);
+#8313 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8314 = ORIENTED_EDGE('',*,*,#8315,.T.);
+#8315 = EDGE_CURVE('',#8308,#8316,#8318,.T.);
+#8316 = VERTEX_POINT('',#8317);
+#8317 = CARTESIAN_POINT('',(-3.15,-0.475,0.25));
+#8318 = CIRCLE('',#8319,0.1);
+#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322);
+#8320 = CARTESIAN_POINT('',(-3.25,-0.475,0.25));
+#8321 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8322 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#8323 = ORIENTED_EDGE('',*,*,#8324,.T.);
+#8324 = EDGE_CURVE('',#8316,#8325,#8327,.T.);
+#8325 = VERTEX_POINT('',#8326);
+#8326 = CARTESIAN_POINT('',(-3.15,-0.475,0.925));
+#8327 = LINE('',#8328,#8329);
+#8328 = CARTESIAN_POINT('',(-3.15,-0.475,0.25));
+#8329 = VECTOR('',#8330,1.);
+#8330 = DIRECTION('',(0.,0.,1.));
+#8331 = ORIENTED_EDGE('',*,*,#8332,.T.);
+#8332 = EDGE_CURVE('',#8325,#8333,#8335,.T.);
+#8333 = VERTEX_POINT('',#8334);
+#8334 = CARTESIAN_POINT('',(-2.9,-0.475,1.175));
+#8335 = CIRCLE('',#8336,0.25);
+#8336 = AXIS2_PLACEMENT_3D('',#8337,#8338,#8339);
+#8337 = CARTESIAN_POINT('',(-2.9,-0.475,0.925));
+#8338 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8339 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#8340 = ORIENTED_EDGE('',*,*,#8341,.T.);
+#8341 = EDGE_CURVE('',#8333,#4895,#8342,.T.);
+#8342 = LINE('',#8343,#8344);
+#8343 = CARTESIAN_POINT('',(-2.9,-0.475,1.175));
+#8344 = VECTOR('',#8345,1.);
+#8345 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8346 = PLANE('',#8347);
+#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350);
+#8348 = CARTESIAN_POINT('',(-3.155110977136,-0.475,0.534523386087));
+#8349 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8350 = DIRECTION('',(0.,0.,1.));
+#8351 = ADVANCED_FACE('',(#8352),#8438,.T.);
+#8352 = FACE_BOUND('',#8353,.T.);
+#8353 = EDGE_LOOP('',(#8354,#8355,#8356,#8365,#8373,#8382,#8390,#8398,
+#8406,#8415,#8423,#8432));
+#8354 = ORIENTED_EDGE('',*,*,#4916,.F.);
+#8355 = ORIENTED_EDGE('',*,*,#4987,.T.);
+#8356 = ORIENTED_EDGE('',*,*,#8357,.T.);
+#8357 = EDGE_CURVE('',#4988,#8358,#8360,.T.);
+#8358 = VERTEX_POINT('',#8359);
+#8359 = CARTESIAN_POINT('',(-3.,0.475,0.925));
+#8360 = CIRCLE('',#8361,0.1);
+#8361 = AXIS2_PLACEMENT_3D('',#8362,#8363,#8364);
+#8362 = CARTESIAN_POINT('',(-2.9,0.475,0.925));
+#8363 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8364 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#8365 = ORIENTED_EDGE('',*,*,#8366,.T.);
+#8366 = EDGE_CURVE('',#8358,#8367,#8369,.T.);
+#8367 = VERTEX_POINT('',#8368);
+#8368 = CARTESIAN_POINT('',(-3.,0.475,0.25));
+#8369 = LINE('',#8370,#8371);
+#8370 = CARTESIAN_POINT('',(-3.,0.475,0.925));
+#8371 = VECTOR('',#8372,1.);
+#8372 = DIRECTION('',(-0.,0.,-1.));
+#8373 = ORIENTED_EDGE('',*,*,#8374,.T.);
+#8374 = EDGE_CURVE('',#8367,#8375,#8377,.T.);
+#8375 = VERTEX_POINT('',#8376);
+#8376 = CARTESIAN_POINT('',(-3.25,0.475,-8.326672684689E-17));
+#8377 = CIRCLE('',#8378,0.25);
+#8378 = AXIS2_PLACEMENT_3D('',#8379,#8380,#8381);
+#8379 = CARTESIAN_POINT('',(-3.25,0.475,0.25));
+#8380 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8381 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#8382 = ORIENTED_EDGE('',*,*,#8383,.T.);
+#8383 = EDGE_CURVE('',#8375,#8384,#8386,.T.);
+#8384 = VERTEX_POINT('',#8385);
+#8385 = CARTESIAN_POINT('',(-3.9,0.475,-8.326672684689E-17));
+#8386 = LINE('',#8387,#8388);
+#8387 = CARTESIAN_POINT('',(-3.25,0.475,-8.326672684689E-17));
+#8388 = VECTOR('',#8389,1.);
+#8389 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#8390 = ORIENTED_EDGE('',*,*,#8391,.T.);
+#8391 = EDGE_CURVE('',#8384,#8392,#8394,.T.);
+#8392 = VERTEX_POINT('',#8393);
+#8393 = CARTESIAN_POINT('',(-3.9,0.475,0.15));
+#8394 = LINE('',#8395,#8396);
+#8395 = CARTESIAN_POINT('',(-3.9,0.475,-8.326672684689E-17));
+#8396 = VECTOR('',#8397,1.);
+#8397 = DIRECTION('',(0.,0.,1.));
+#8398 = ORIENTED_EDGE('',*,*,#8399,.T.);
+#8399 = EDGE_CURVE('',#8392,#8400,#8402,.T.);
+#8400 = VERTEX_POINT('',#8401);
+#8401 = CARTESIAN_POINT('',(-3.25,0.475,0.15));
+#8402 = LINE('',#8403,#8404);
+#8403 = CARTESIAN_POINT('',(-3.9,0.475,0.15));
+#8404 = VECTOR('',#8405,1.);
+#8405 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8406 = ORIENTED_EDGE('',*,*,#8407,.T.);
+#8407 = EDGE_CURVE('',#8400,#8408,#8410,.T.);
+#8408 = VERTEX_POINT('',#8409);
+#8409 = CARTESIAN_POINT('',(-3.15,0.475,0.25));
+#8410 = CIRCLE('',#8411,0.1);
+#8411 = AXIS2_PLACEMENT_3D('',#8412,#8413,#8414);
+#8412 = CARTESIAN_POINT('',(-3.25,0.475,0.25));
+#8413 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8414 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#8415 = ORIENTED_EDGE('',*,*,#8416,.T.);
+#8416 = EDGE_CURVE('',#8408,#8417,#8419,.T.);
+#8417 = VERTEX_POINT('',#8418);
+#8418 = CARTESIAN_POINT('',(-3.15,0.475,0.925));
+#8419 = LINE('',#8420,#8421);
+#8420 = CARTESIAN_POINT('',(-3.15,0.475,0.25));
+#8421 = VECTOR('',#8422,1.);
+#8422 = DIRECTION('',(0.,0.,1.));
+#8423 = ORIENTED_EDGE('',*,*,#8424,.T.);
+#8424 = EDGE_CURVE('',#8417,#8425,#8427,.T.);
+#8425 = VERTEX_POINT('',#8426);
+#8426 = CARTESIAN_POINT('',(-2.9,0.475,1.175));
+#8427 = CIRCLE('',#8428,0.25);
+#8428 = AXIS2_PLACEMENT_3D('',#8429,#8430,#8431);
+#8429 = CARTESIAN_POINT('',(-2.9,0.475,0.925));
+#8430 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8431 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#8432 = ORIENTED_EDGE('',*,*,#8433,.T.);
+#8433 = EDGE_CURVE('',#8425,#4917,#8434,.T.);
+#8434 = LINE('',#8435,#8436);
+#8435 = CARTESIAN_POINT('',(-2.9,0.475,1.175));
+#8436 = VECTOR('',#8437,1.);
+#8437 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8438 = PLANE('',#8439);
+#8439 = AXIS2_PLACEMENT_3D('',#8440,#8441,#8442);
+#8440 = CARTESIAN_POINT('',(-3.155110977136,0.475,0.534523386087));
+#8441 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8442 = DIRECTION('',(0.,0.,1.));
+#8443 = ADVANCED_FACE('',(#8444),#8460,.F.);
+#8444 = FACE_BOUND('',#8445,.F.);
+#8445 = EDGE_LOOP('',(#8446,#8452,#8453,#8459));
+#8446 = ORIENTED_EDGE('',*,*,#8447,.F.);
+#8447 = EDGE_CURVE('',#4917,#6274,#8448,.T.);
+#8448 = LINE('',#8449,#8450);
+#8449 = CARTESIAN_POINT('',(-2.9,0.475,1.175));
+#8450 = VECTOR('',#8451,1.);
+#8451 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8452 = ORIENTED_EDGE('',*,*,#4933,.T.);
+#8453 = ORIENTED_EDGE('',*,*,#8454,.T.);
+#8454 = EDGE_CURVE('',#4926,#6282,#8455,.T.);
+#8455 = LINE('',#8456,#8457);
+#8456 = CARTESIAN_POINT('',(-2.9,0.825,1.175));
+#8457 = VECTOR('',#8458,1.);
+#8458 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8459 = ORIENTED_EDGE('',*,*,#6281,.F.);
+#8460 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#8461,#8462)
+,(#8463,#8464
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#8461 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#8462 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#8463 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#8464 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#8465 = ADVANCED_FACE('',(#8466),#8485,.F.);
+#8466 = FACE_BOUND('',#8467,.F.);
+#8467 = EDGE_LOOP('',(#8468,#8469,#8478,#8484));
+#8468 = ORIENTED_EDGE('',*,*,#4964,.T.);
+#8469 = ORIENTED_EDGE('',*,*,#8470,.T.);
+#8470 = EDGE_CURVE('',#4957,#8471,#8473,.T.);
+#8471 = VERTEX_POINT('',#8472);
+#8472 = CARTESIAN_POINT('',(-3.,-0.175,0.925));
+#8473 = CIRCLE('',#8474,0.1);
+#8474 = AXIS2_PLACEMENT_3D('',#8475,#8476,#8477);
+#8475 = CARTESIAN_POINT('',(-2.9,-0.175,0.925));
+#8476 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8477 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#8478 = ORIENTED_EDGE('',*,*,#8479,.F.);
+#8479 = EDGE_CURVE('',#8266,#8471,#8480,.T.);
+#8480 = LINE('',#8481,#8482);
+#8481 = CARTESIAN_POINT('',(-3.,-0.475,0.925));
+#8482 = VECTOR('',#8483,1.);
+#8483 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8484 = ORIENTED_EDGE('',*,*,#8265,.F.);
+#8485 = CYLINDRICAL_SURFACE('',#8486,0.1);
+#8486 = AXIS2_PLACEMENT_3D('',#8487,#8488,#8489);
+#8487 = CARTESIAN_POINT('',(-2.9,-0.475,0.925));
+#8488 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8489 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#8490 = ADVANCED_FACE('',(#8491),#8569,.T.);
+#8491 = FACE_BOUND('',#8492,.T.);
+#8492 = EDGE_LOOP('',(#8493,#8494,#8495,#8496,#8504,#8513,#8521,#8529,
+#8537,#8546,#8554,#8563));
+#8493 = ORIENTED_EDGE('',*,*,#5009,.F.);
+#8494 = ORIENTED_EDGE('',*,*,#4956,.T.);
+#8495 = ORIENTED_EDGE('',*,*,#8470,.T.);
+#8496 = ORIENTED_EDGE('',*,*,#8497,.T.);
+#8497 = EDGE_CURVE('',#8471,#8498,#8500,.T.);
+#8498 = VERTEX_POINT('',#8499);
+#8499 = CARTESIAN_POINT('',(-3.,-0.175,0.25));
+#8500 = LINE('',#8501,#8502);
+#8501 = CARTESIAN_POINT('',(-3.,-0.175,0.925));
+#8502 = VECTOR('',#8503,1.);
+#8503 = DIRECTION('',(-0.,0.,-1.));
+#8504 = ORIENTED_EDGE('',*,*,#8505,.T.);
+#8505 = EDGE_CURVE('',#8498,#8506,#8508,.T.);
+#8506 = VERTEX_POINT('',#8507);
+#8507 = CARTESIAN_POINT('',(-3.25,-0.175,-8.326672684689E-17));
+#8508 = CIRCLE('',#8509,0.25);
+#8509 = AXIS2_PLACEMENT_3D('',#8510,#8511,#8512);
+#8510 = CARTESIAN_POINT('',(-3.25,-0.175,0.25));
+#8511 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8512 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#8513 = ORIENTED_EDGE('',*,*,#8514,.T.);
+#8514 = EDGE_CURVE('',#8506,#8515,#8517,.T.);
+#8515 = VERTEX_POINT('',#8516);
+#8516 = CARTESIAN_POINT('',(-3.9,-0.175,-8.326672684689E-17));
+#8517 = LINE('',#8518,#8519);
+#8518 = CARTESIAN_POINT('',(-3.25,-0.175,-8.326672684689E-17));
+#8519 = VECTOR('',#8520,1.);
+#8520 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#8521 = ORIENTED_EDGE('',*,*,#8522,.T.);
+#8522 = EDGE_CURVE('',#8515,#8523,#8525,.T.);
+#8523 = VERTEX_POINT('',#8524);
+#8524 = CARTESIAN_POINT('',(-3.9,-0.175,0.15));
+#8525 = LINE('',#8526,#8527);
+#8526 = CARTESIAN_POINT('',(-3.9,-0.175,-8.326672684689E-17));
+#8527 = VECTOR('',#8528,1.);
+#8528 = DIRECTION('',(0.,0.,1.));
+#8529 = ORIENTED_EDGE('',*,*,#8530,.T.);
+#8530 = EDGE_CURVE('',#8523,#8531,#8533,.T.);
+#8531 = VERTEX_POINT('',#8532);
+#8532 = CARTESIAN_POINT('',(-3.25,-0.175,0.15));
+#8533 = LINE('',#8534,#8535);
+#8534 = CARTESIAN_POINT('',(-3.9,-0.175,0.15));
+#8535 = VECTOR('',#8536,1.);
+#8536 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8537 = ORIENTED_EDGE('',*,*,#8538,.T.);
+#8538 = EDGE_CURVE('',#8531,#8539,#8541,.T.);
+#8539 = VERTEX_POINT('',#8540);
+#8540 = CARTESIAN_POINT('',(-3.15,-0.175,0.25));
+#8541 = CIRCLE('',#8542,0.1);
+#8542 = AXIS2_PLACEMENT_3D('',#8543,#8544,#8545);
+#8543 = CARTESIAN_POINT('',(-3.25,-0.175,0.25));
+#8544 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8545 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#8546 = ORIENTED_EDGE('',*,*,#8547,.T.);
+#8547 = EDGE_CURVE('',#8539,#8548,#8550,.T.);
+#8548 = VERTEX_POINT('',#8549);
+#8549 = CARTESIAN_POINT('',(-3.15,-0.175,0.925));
+#8550 = LINE('',#8551,#8552);
+#8551 = CARTESIAN_POINT('',(-3.15,-0.175,0.25));
+#8552 = VECTOR('',#8553,1.);
+#8553 = DIRECTION('',(0.,0.,1.));
+#8554 = ORIENTED_EDGE('',*,*,#8555,.T.);
+#8555 = EDGE_CURVE('',#8548,#8556,#8558,.T.);
+#8556 = VERTEX_POINT('',#8557);
+#8557 = CARTESIAN_POINT('',(-2.9,-0.175,1.175));
+#8558 = CIRCLE('',#8559,0.25);
+#8559 = AXIS2_PLACEMENT_3D('',#8560,#8561,#8562);
+#8560 = CARTESIAN_POINT('',(-2.9,-0.175,0.925));
+#8561 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8562 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#8563 = ORIENTED_EDGE('',*,*,#8564,.T.);
+#8564 = EDGE_CURVE('',#8556,#5010,#8565,.T.);
+#8565 = LINE('',#8566,#8567);
+#8566 = CARTESIAN_POINT('',(-2.9,-0.175,1.175));
+#8567 = VECTOR('',#8568,1.);
+#8568 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8569 = PLANE('',#8570);
+#8570 = AXIS2_PLACEMENT_3D('',#8571,#8572,#8573);
+#8571 = CARTESIAN_POINT('',(-3.155110977136,-0.175,0.534523386087));
+#8572 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8573 = DIRECTION('',(0.,0.,1.));
+#8574 = ADVANCED_FACE('',(#8575),#8661,.F.);
+#8575 = FACE_BOUND('',#8576,.F.);
+#8576 = EDGE_LOOP('',(#8577,#8578,#8579,#8588,#8596,#8605,#8613,#8621,
+#8629,#8638,#8646,#8655));
+#8577 = ORIENTED_EDGE('',*,*,#5018,.F.);
+#8578 = ORIENTED_EDGE('',*,*,#4978,.T.);
+#8579 = ORIENTED_EDGE('',*,*,#8580,.T.);
+#8580 = EDGE_CURVE('',#4979,#8581,#8583,.T.);
+#8581 = VERTEX_POINT('',#8582);
+#8582 = CARTESIAN_POINT('',(-3.,0.175,0.925));
+#8583 = CIRCLE('',#8584,0.1);
+#8584 = AXIS2_PLACEMENT_3D('',#8585,#8586,#8587);
+#8585 = CARTESIAN_POINT('',(-2.9,0.175,0.925));
+#8586 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8587 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#8588 = ORIENTED_EDGE('',*,*,#8589,.T.);
+#8589 = EDGE_CURVE('',#8581,#8590,#8592,.T.);
+#8590 = VERTEX_POINT('',#8591);
+#8591 = CARTESIAN_POINT('',(-3.,0.175,0.25));
+#8592 = LINE('',#8593,#8594);
+#8593 = CARTESIAN_POINT('',(-3.,0.175,0.925));
+#8594 = VECTOR('',#8595,1.);
+#8595 = DIRECTION('',(-0.,0.,-1.));
+#8596 = ORIENTED_EDGE('',*,*,#8597,.T.);
+#8597 = EDGE_CURVE('',#8590,#8598,#8600,.T.);
+#8598 = VERTEX_POINT('',#8599);
+#8599 = CARTESIAN_POINT('',(-3.25,0.175,-8.326672684689E-17));
+#8600 = CIRCLE('',#8601,0.25);
+#8601 = AXIS2_PLACEMENT_3D('',#8602,#8603,#8604);
+#8602 = CARTESIAN_POINT('',(-3.25,0.175,0.25));
+#8603 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8604 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#8605 = ORIENTED_EDGE('',*,*,#8606,.T.);
+#8606 = EDGE_CURVE('',#8598,#8607,#8609,.T.);
+#8607 = VERTEX_POINT('',#8608);
+#8608 = CARTESIAN_POINT('',(-3.9,0.175,-8.326672684689E-17));
+#8609 = LINE('',#8610,#8611);
+#8610 = CARTESIAN_POINT('',(-3.25,0.175,-8.326672684689E-17));
+#8611 = VECTOR('',#8612,1.);
+#8612 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#8613 = ORIENTED_EDGE('',*,*,#8614,.T.);
+#8614 = EDGE_CURVE('',#8607,#8615,#8617,.T.);
+#8615 = VERTEX_POINT('',#8616);
+#8616 = CARTESIAN_POINT('',(-3.9,0.175,0.15));
+#8617 = LINE('',#8618,#8619);
+#8618 = CARTESIAN_POINT('',(-3.9,0.175,-8.326672684689E-17));
+#8619 = VECTOR('',#8620,1.);
+#8620 = DIRECTION('',(0.,0.,1.));
+#8621 = ORIENTED_EDGE('',*,*,#8622,.T.);
+#8622 = EDGE_CURVE('',#8615,#8623,#8625,.T.);
+#8623 = VERTEX_POINT('',#8624);
+#8624 = CARTESIAN_POINT('',(-3.25,0.175,0.15));
+#8625 = LINE('',#8626,#8627);
+#8626 = CARTESIAN_POINT('',(-3.9,0.175,0.15));
+#8627 = VECTOR('',#8628,1.);
+#8628 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8629 = ORIENTED_EDGE('',*,*,#8630,.T.);
+#8630 = EDGE_CURVE('',#8623,#8631,#8633,.T.);
+#8631 = VERTEX_POINT('',#8632);
+#8632 = CARTESIAN_POINT('',(-3.15,0.175,0.25));
+#8633 = CIRCLE('',#8634,0.1);
+#8634 = AXIS2_PLACEMENT_3D('',#8635,#8636,#8637);
+#8635 = CARTESIAN_POINT('',(-3.25,0.175,0.25));
+#8636 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8637 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#8638 = ORIENTED_EDGE('',*,*,#8639,.T.);
+#8639 = EDGE_CURVE('',#8631,#8640,#8642,.T.);
+#8640 = VERTEX_POINT('',#8641);
+#8641 = CARTESIAN_POINT('',(-3.15,0.175,0.925));
+#8642 = LINE('',#8643,#8644);
+#8643 = CARTESIAN_POINT('',(-3.15,0.175,0.25));
+#8644 = VECTOR('',#8645,1.);
+#8645 = DIRECTION('',(0.,0.,1.));
+#8646 = ORIENTED_EDGE('',*,*,#8647,.T.);
+#8647 = EDGE_CURVE('',#8640,#8648,#8650,.T.);
+#8648 = VERTEX_POINT('',#8649);
+#8649 = CARTESIAN_POINT('',(-2.9,0.175,1.175));
+#8650 = CIRCLE('',#8651,0.25);
+#8651 = AXIS2_PLACEMENT_3D('',#8652,#8653,#8654);
+#8652 = CARTESIAN_POINT('',(-2.9,0.175,0.925));
+#8653 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8654 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#8655 = ORIENTED_EDGE('',*,*,#8656,.T.);
+#8656 = EDGE_CURVE('',#8648,#5019,#8657,.T.);
+#8657 = LINE('',#8658,#8659);
+#8658 = CARTESIAN_POINT('',(-2.9,0.175,1.175));
+#8659 = VECTOR('',#8660,1.);
+#8660 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8661 = PLANE('',#8662);
+#8662 = AXIS2_PLACEMENT_3D('',#8663,#8664,#8665);
+#8663 = CARTESIAN_POINT('',(-3.155110977136,0.175,0.534523386087));
+#8664 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8665 = DIRECTION('',(0.,0.,1.));
+#8666 = ADVANCED_FACE('',(#8667),#8678,.F.);
+#8667 = FACE_BOUND('',#8668,.F.);
+#8668 = EDGE_LOOP('',(#8669,#8670,#8671,#8677));
+#8669 = ORIENTED_EDGE('',*,*,#4995,.T.);
+#8670 = ORIENTED_EDGE('',*,*,#8357,.T.);
+#8671 = ORIENTED_EDGE('',*,*,#8672,.F.);
+#8672 = EDGE_CURVE('',#8581,#8358,#8673,.T.);
+#8673 = LINE('',#8674,#8675);
+#8674 = CARTESIAN_POINT('',(-3.,0.175,0.925));
+#8675 = VECTOR('',#8676,1.);
+#8676 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8677 = ORIENTED_EDGE('',*,*,#8580,.F.);
+#8678 = CYLINDRICAL_SURFACE('',#8679,0.1);
+#8679 = AXIS2_PLACEMENT_3D('',#8680,#8681,#8682);
+#8680 = CARTESIAN_POINT('',(-2.9,0.175,0.925));
+#8681 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8682 = DIRECTION('',(-4.440892098501E-15,-4.422237021475E-31,1.));
+#8683 = ADVANCED_FACE('',(#8684),#8700,.F.);
+#8684 = FACE_BOUND('',#8685,.F.);
+#8685 = EDGE_LOOP('',(#8686,#8692,#8693,#8699));
+#8686 = ORIENTED_EDGE('',*,*,#8687,.F.);
+#8687 = EDGE_CURVE('',#5010,#6258,#8688,.T.);
+#8688 = LINE('',#8689,#8690);
+#8689 = CARTESIAN_POINT('',(-2.9,-0.175,1.175));
+#8690 = VECTOR('',#8691,1.);
+#8691 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8692 = ORIENTED_EDGE('',*,*,#5026,.T.);
+#8693 = ORIENTED_EDGE('',*,*,#8694,.T.);
+#8694 = EDGE_CURVE('',#5019,#6266,#8695,.T.);
+#8695 = LINE('',#8696,#8697);
+#8696 = CARTESIAN_POINT('',(-2.9,0.175,1.175));
+#8697 = VECTOR('',#8698,1.);
+#8698 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8699 = ORIENTED_EDGE('',*,*,#6265,.F.);
+#8700 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#8701,#8702)
+,(#8703,#8704
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.85),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#8701 = CARTESIAN_POINT('',(-2.65,-3.425,1.175));
+#8702 = CARTESIAN_POINT('',(-2.575,-3.3875,1.175));
+#8703 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#8704 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#8705 = ADVANCED_FACE('',(#8706),#8712,.F.);
+#8706 = FACE_BOUND('',#8707,.F.);
+#8707 = EDGE_LOOP('',(#8708,#8709,#8710,#8711));
+#8708 = ORIENTED_EDGE('',*,*,#5042,.T.);
+#8709 = ORIENTED_EDGE('',*,*,#6131,.T.);
+#8710 = ORIENTED_EDGE('',*,*,#6160,.F.);
+#8711 = ORIENTED_EDGE('',*,*,#6671,.F.);
+#8712 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#8713,#8714)
+,(#8715,#8716
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.247487373415),(0.,1.)
+,.PIECEWISE_BEZIER_KNOTS.);
+#8713 = CARTESIAN_POINT('',(-2.65,3.425,1.175));
+#8714 = CARTESIAN_POINT('',(-2.575,3.3875,1.175));
+#8715 = CARTESIAN_POINT('',(-2.475,3.6,1.175));
+#8716 = CARTESIAN_POINT('',(-2.4375,3.525,1.175));
+#8717 = ADVANCED_FACE('',(#8718),#8731,.F.);
+#8718 = FACE_BOUND('',#8719,.F.);
+#8719 = EDGE_LOOP('',(#8720,#8721,#8727,#8728,#8729,#8730));
+#8720 = ORIENTED_EDGE('',*,*,#6558,.F.);
+#8721 = ORIENTED_EDGE('',*,*,#8722,.T.);
+#8722 = EDGE_CURVE('',#6550,#6772,#8723,.T.);
+#8723 = LINE('',#8724,#8725);
+#8724 = CARTESIAN_POINT('',(-2.9,-3.075,1.175));
+#8725 = VECTOR('',#8726,1.);
+#8726 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8727 = ORIENTED_EDGE('',*,*,#6780,.T.);
+#8728 = ORIENTED_EDGE('',*,*,#6903,.T.);
+#8729 = ORIENTED_EDGE('',*,*,#6193,.F.);
+#8730 = ORIENTED_EDGE('',*,*,#6465,.F.);
+#8731 = PLANE('',#8732);
+#8732 = AXIS2_PLACEMENT_3D('',#8733,#8734,#8735);
+#8733 = CARTESIAN_POINT('',(-2.9,-3.075,1.175));
+#8734 = DIRECTION('',(-0.,0.,-1.));
+#8735 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8736 = ADVANCED_FACE('',(#8737),#8750,.F.);
+#8737 = FACE_BOUND('',#8738,.F.);
+#8738 = EDGE_LOOP('',(#8739,#8740,#8746,#8747,#8748,#8749));
+#8739 = ORIENTED_EDGE('',*,*,#7003,.F.);
+#8740 = ORIENTED_EDGE('',*,*,#8741,.T.);
+#8741 = EDGE_CURVE('',#6995,#7218,#8742,.T.);
+#8742 = LINE('',#8743,#8744);
+#8743 = CARTESIAN_POINT('',(-2.9,-2.425,1.175));
+#8744 = VECTOR('',#8745,1.);
+#8745 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8746 = ORIENTED_EDGE('',*,*,#7226,.T.);
+#8747 = ORIENTED_EDGE('',*,*,#7349,.T.);
+#8748 = ORIENTED_EDGE('',*,*,#6209,.F.);
+#8749 = ORIENTED_EDGE('',*,*,#6910,.F.);
+#8750 = PLANE('',#8751);
+#8751 = AXIS2_PLACEMENT_3D('',#8752,#8753,#8754);
+#8752 = CARTESIAN_POINT('',(-2.9,-2.425,1.175));
+#8753 = DIRECTION('',(-0.,0.,-1.));
+#8754 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8755 = ADVANCED_FACE('',(#8756),#8769,.F.);
+#8756 = FACE_BOUND('',#8757,.F.);
+#8757 = EDGE_LOOP('',(#8758,#8759,#8765,#8766,#8767,#8768));
+#8758 = ORIENTED_EDGE('',*,*,#6872,.F.);
+#8759 = ORIENTED_EDGE('',*,*,#8760,.T.);
+#8760 = EDGE_CURVE('',#6864,#6642,#8761,.T.);
+#8761 = LINE('',#8762,#8763);
+#8762 = CARTESIAN_POINT('',(-2.9,2.775,1.175));
+#8763 = VECTOR('',#8764,1.);
+#8764 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8765 = ORIENTED_EDGE('',*,*,#6650,.T.);
+#8766 = ORIENTED_EDGE('',*,*,#6664,.T.);
+#8767 = ORIENTED_EDGE('',*,*,#6337,.F.);
+#8768 = ORIENTED_EDGE('',*,*,#7116,.F.);
+#8769 = PLANE('',#8770);
+#8770 = AXIS2_PLACEMENT_3D('',#8771,#8772,#8773);
+#8771 = CARTESIAN_POINT('',(-2.9,2.775,1.175));
+#8772 = DIRECTION('',(-0.,0.,-1.));
+#8773 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8774 = ADVANCED_FACE('',(#8775),#8788,.F.);
+#8775 = FACE_BOUND('',#8776,.F.);
+#8776 = EDGE_LOOP('',(#8777,#8778,#8784,#8785,#8786,#8787));
+#8777 = ORIENTED_EDGE('',*,*,#7449,.F.);
+#8778 = ORIENTED_EDGE('',*,*,#8779,.T.);
+#8779 = EDGE_CURVE('',#7441,#7664,#8780,.T.);
+#8780 = LINE('',#8781,#8782);
+#8781 = CARTESIAN_POINT('',(-2.9,-1.775,1.175));
+#8782 = VECTOR('',#8783,1.);
+#8783 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8784 = ORIENTED_EDGE('',*,*,#7672,.T.);
+#8785 = ORIENTED_EDGE('',*,*,#7795,.T.);
+#8786 = ORIENTED_EDGE('',*,*,#6225,.F.);
+#8787 = ORIENTED_EDGE('',*,*,#7356,.F.);
+#8788 = PLANE('',#8789);
+#8789 = AXIS2_PLACEMENT_3D('',#8790,#8791,#8792);
+#8790 = CARTESIAN_POINT('',(-2.9,-1.775,1.175));
+#8791 = DIRECTION('',(-0.,0.,-1.));
+#8792 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8793 = ADVANCED_FACE('',(#8794),#8807,.F.);
+#8794 = FACE_BOUND('',#8795,.F.);
+#8795 = EDGE_LOOP('',(#8796,#8797,#8803,#8804,#8805,#8806));
+#8796 = ORIENTED_EDGE('',*,*,#7318,.F.);
+#8797 = ORIENTED_EDGE('',*,*,#8798,.T.);
+#8798 = EDGE_CURVE('',#7310,#7087,#8799,.T.);
+#8799 = LINE('',#8800,#8801);
+#8800 = CARTESIAN_POINT('',(-2.9,2.125,1.175));
+#8801 = VECTOR('',#8802,1.);
+#8802 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8803 = ORIENTED_EDGE('',*,*,#7095,.T.);
+#8804 = ORIENTED_EDGE('',*,*,#7109,.T.);
+#8805 = ORIENTED_EDGE('',*,*,#6321,.F.);
+#8806 = ORIENTED_EDGE('',*,*,#7562,.F.);
+#8807 = PLANE('',#8808);
+#8808 = AXIS2_PLACEMENT_3D('',#8809,#8810,#8811);
+#8809 = CARTESIAN_POINT('',(-2.9,2.125,1.175));
+#8810 = DIRECTION('',(-0.,0.,-1.));
+#8811 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8812 = ADVANCED_FACE('',(#8813),#8826,.F.);
+#8813 = FACE_BOUND('',#8814,.F.);
+#8814 = EDGE_LOOP('',(#8815,#8816,#8822,#8823,#8824,#8825));
+#8815 = ORIENTED_EDGE('',*,*,#7895,.F.);
+#8816 = ORIENTED_EDGE('',*,*,#8817,.T.);
+#8817 = EDGE_CURVE('',#7887,#8110,#8818,.T.);
+#8818 = LINE('',#8819,#8820);
+#8819 = CARTESIAN_POINT('',(-2.9,-1.125,1.175));
+#8820 = VECTOR('',#8821,1.);
+#8821 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8822 = ORIENTED_EDGE('',*,*,#8118,.T.);
+#8823 = ORIENTED_EDGE('',*,*,#8241,.T.);
+#8824 = ORIENTED_EDGE('',*,*,#6241,.F.);
+#8825 = ORIENTED_EDGE('',*,*,#7802,.F.);
+#8826 = PLANE('',#8827);
+#8827 = AXIS2_PLACEMENT_3D('',#8828,#8829,#8830);
+#8828 = CARTESIAN_POINT('',(-2.9,-1.125,1.175));
+#8829 = DIRECTION('',(-0.,0.,-1.));
+#8830 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8831 = ADVANCED_FACE('',(#8832),#8845,.F.);
+#8832 = FACE_BOUND('',#8833,.F.);
+#8833 = EDGE_LOOP('',(#8834,#8835,#8841,#8842,#8843,#8844));
+#8834 = ORIENTED_EDGE('',*,*,#7764,.F.);
+#8835 = ORIENTED_EDGE('',*,*,#8836,.T.);
+#8836 = EDGE_CURVE('',#7756,#7533,#8837,.T.);
+#8837 = LINE('',#8838,#8839);
+#8838 = CARTESIAN_POINT('',(-2.9,1.475,1.175));
+#8839 = VECTOR('',#8840,1.);
+#8840 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8841 = ORIENTED_EDGE('',*,*,#7541,.T.);
+#8842 = ORIENTED_EDGE('',*,*,#7555,.T.);
+#8843 = ORIENTED_EDGE('',*,*,#6305,.F.);
+#8844 = ORIENTED_EDGE('',*,*,#8008,.F.);
+#8845 = PLANE('',#8846);
+#8846 = AXIS2_PLACEMENT_3D('',#8847,#8848,#8849);
+#8847 = CARTESIAN_POINT('',(-2.9,1.475,1.175));
+#8848 = DIRECTION('',(-0.,0.,-1.));
+#8849 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8850 = ADVANCED_FACE('',(#8851),#8864,.F.);
+#8851 = FACE_BOUND('',#8852,.F.);
+#8852 = EDGE_LOOP('',(#8853,#8854,#8860,#8861,#8862,#8863));
+#8853 = ORIENTED_EDGE('',*,*,#8341,.F.);
+#8854 = ORIENTED_EDGE('',*,*,#8855,.T.);
+#8855 = EDGE_CURVE('',#8333,#8556,#8856,.T.);
+#8856 = LINE('',#8857,#8858);
+#8857 = CARTESIAN_POINT('',(-2.9,-0.475,1.175));
+#8858 = VECTOR('',#8859,1.);
+#8859 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8860 = ORIENTED_EDGE('',*,*,#8564,.T.);
+#8861 = ORIENTED_EDGE('',*,*,#8687,.T.);
+#8862 = ORIENTED_EDGE('',*,*,#6257,.F.);
+#8863 = ORIENTED_EDGE('',*,*,#8248,.F.);
+#8864 = PLANE('',#8865);
+#8865 = AXIS2_PLACEMENT_3D('',#8866,#8867,#8868);
+#8866 = CARTESIAN_POINT('',(-2.9,-0.475,1.175));
+#8867 = DIRECTION('',(-0.,0.,-1.));
+#8868 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8869 = ADVANCED_FACE('',(#8870),#8883,.F.);
+#8870 = FACE_BOUND('',#8871,.F.);
+#8871 = EDGE_LOOP('',(#8872,#8873,#8879,#8880,#8881,#8882));
+#8872 = ORIENTED_EDGE('',*,*,#8210,.F.);
+#8873 = ORIENTED_EDGE('',*,*,#8874,.T.);
+#8874 = EDGE_CURVE('',#8202,#7979,#8875,.T.);
+#8875 = LINE('',#8876,#8877);
+#8876 = CARTESIAN_POINT('',(-2.9,0.825,1.175));
+#8877 = VECTOR('',#8878,1.);
+#8878 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8879 = ORIENTED_EDGE('',*,*,#7987,.T.);
+#8880 = ORIENTED_EDGE('',*,*,#8001,.T.);
+#8881 = ORIENTED_EDGE('',*,*,#6289,.F.);
+#8882 = ORIENTED_EDGE('',*,*,#8454,.F.);
+#8883 = PLANE('',#8884);
+#8884 = AXIS2_PLACEMENT_3D('',#8885,#8886,#8887);
+#8885 = CARTESIAN_POINT('',(-2.9,0.825,1.175));
+#8886 = DIRECTION('',(-0.,0.,-1.));
+#8887 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8888 = ADVANCED_FACE('',(#8889),#8902,.F.);
+#8889 = FACE_BOUND('',#8890,.F.);
+#8890 = EDGE_LOOP('',(#8891,#8892,#8898,#8899,#8900,#8901));
+#8891 = ORIENTED_EDGE('',*,*,#8656,.F.);
+#8892 = ORIENTED_EDGE('',*,*,#8893,.T.);
+#8893 = EDGE_CURVE('',#8648,#8425,#8894,.T.);
+#8894 = LINE('',#8895,#8896);
+#8895 = CARTESIAN_POINT('',(-2.9,0.175,1.175));
+#8896 = VECTOR('',#8897,1.);
+#8897 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8898 = ORIENTED_EDGE('',*,*,#8433,.T.);
+#8899 = ORIENTED_EDGE('',*,*,#8447,.T.);
+#8900 = ORIENTED_EDGE('',*,*,#6273,.F.);
+#8901 = ORIENTED_EDGE('',*,*,#8694,.F.);
+#8902 = PLANE('',#8903);
+#8903 = AXIS2_PLACEMENT_3D('',#8904,#8905,#8906);
+#8904 = CARTESIAN_POINT('',(-2.9,0.175,1.175));
+#8905 = DIRECTION('',(-0.,0.,-1.));
+#8906 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8907 = ADVANCED_FACE('',(#8908),#8911,.T.);
+#8908 = FACE_BOUND('',#8909,.T.);
+#8909 = EDGE_LOOP('',(#8910));
+#8910 = ORIENTED_EDGE('',*,*,#6416,.T.);
+#8911 = PLANE('',#8912);
+#8912 = AXIS2_PLACEMENT_3D('',#8913,#8914,#8915);
+#8913 = CARTESIAN_POINT('',(-1.678385180455,2.628385180455,2.));
+#8914 = DIRECTION('',(0.,0.,1.));
+#8915 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#8916 = ADVANCED_FACE('',(#8917),#8928,.T.);
+#8917 = FACE_BOUND('',#8918,.F.);
+#8918 = EDGE_LOOP('',(#8919,#8925,#8926,#8927));
+#8919 = ORIENTED_EDGE('',*,*,#8920,.T.);
+#8920 = EDGE_CURVE('',#6542,#6764,#8921,.T.);
+#8921 = LINE('',#8922,#8923);
+#8922 = CARTESIAN_POINT('',(-3.15,-3.075,0.925));
+#8923 = VECTOR('',#8924,1.);
+#8924 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8925 = ORIENTED_EDGE('',*,*,#6771,.T.);
+#8926 = ORIENTED_EDGE('',*,*,#8722,.F.);
+#8927 = ORIENTED_EDGE('',*,*,#6549,.F.);
+#8928 = CYLINDRICAL_SURFACE('',#8929,0.25);
+#8929 = AXIS2_PLACEMENT_3D('',#8930,#8931,#8932);
+#8930 = CARTESIAN_POINT('',(-2.9,-3.075,0.925));
+#8931 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#8932 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#8933 = ADVANCED_FACE('',(#8934),#8945,.F.);
+#8934 = FACE_BOUND('',#8935,.F.);
+#8935 = EDGE_LOOP('',(#8936,#8942,#8943,#8944));
+#8936 = ORIENTED_EDGE('',*,*,#8937,.T.);
+#8937 = EDGE_CURVE('',#6533,#6755,#8938,.T.);
+#8938 = LINE('',#8939,#8940);
+#8939 = CARTESIAN_POINT('',(-3.15,-3.075,0.25));
+#8940 = VECTOR('',#8941,1.);
+#8941 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8942 = ORIENTED_EDGE('',*,*,#6763,.T.);
+#8943 = ORIENTED_EDGE('',*,*,#8920,.F.);
+#8944 = ORIENTED_EDGE('',*,*,#6541,.F.);
+#8945 = PLANE('',#8946);
+#8946 = AXIS2_PLACEMENT_3D('',#8947,#8948,#8949);
+#8947 = CARTESIAN_POINT('',(-3.15,-3.075,0.25));
+#8948 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8949 = DIRECTION('',(0.,0.,1.));
+#8950 = ADVANCED_FACE('',(#8951),#8962,.F.);
+#8951 = FACE_BOUND('',#8952,.F.);
+#8952 = EDGE_LOOP('',(#8953,#8959,#8960,#8961));
+#8953 = ORIENTED_EDGE('',*,*,#8954,.T.);
+#8954 = EDGE_CURVE('',#6525,#6747,#8955,.T.);
+#8955 = LINE('',#8956,#8957);
+#8956 = CARTESIAN_POINT('',(-3.25,-3.075,0.15));
+#8957 = VECTOR('',#8958,1.);
+#8958 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8959 = ORIENTED_EDGE('',*,*,#6754,.T.);
+#8960 = ORIENTED_EDGE('',*,*,#8937,.F.);
+#8961 = ORIENTED_EDGE('',*,*,#6532,.F.);
+#8962 = CYLINDRICAL_SURFACE('',#8963,0.1);
+#8963 = AXIS2_PLACEMENT_3D('',#8964,#8965,#8966);
+#8964 = CARTESIAN_POINT('',(-3.25,-3.075,0.25));
+#8965 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#8966 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#8967 = ADVANCED_FACE('',(#8968),#8979,.F.);
+#8968 = FACE_BOUND('',#8969,.F.);
+#8969 = EDGE_LOOP('',(#8970,#8976,#8977,#8978));
+#8970 = ORIENTED_EDGE('',*,*,#8971,.T.);
+#8971 = EDGE_CURVE('',#6517,#6739,#8972,.T.);
+#8972 = LINE('',#8973,#8974);
+#8973 = CARTESIAN_POINT('',(-3.9,-3.075,0.15));
+#8974 = VECTOR('',#8975,1.);
+#8975 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8976 = ORIENTED_EDGE('',*,*,#6746,.T.);
+#8977 = ORIENTED_EDGE('',*,*,#8954,.F.);
+#8978 = ORIENTED_EDGE('',*,*,#6524,.F.);
+#8979 = PLANE('',#8980);
+#8980 = AXIS2_PLACEMENT_3D('',#8981,#8982,#8983);
+#8981 = CARTESIAN_POINT('',(-3.9,-3.075,0.15));
+#8982 = DIRECTION('',(-0.,0.,-1.));
+#8983 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#8984 = ADVANCED_FACE('',(#8985),#8996,.F.);
+#8985 = FACE_BOUND('',#8986,.F.);
+#8986 = EDGE_LOOP('',(#8987,#8993,#8994,#8995));
+#8987 = ORIENTED_EDGE('',*,*,#8988,.T.);
+#8988 = EDGE_CURVE('',#6509,#6731,#8989,.T.);
+#8989 = LINE('',#8990,#8991);
+#8990 = CARTESIAN_POINT('',(-3.9,-3.075,-8.326672684689E-17));
+#8991 = VECTOR('',#8992,1.);
+#8992 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#8993 = ORIENTED_EDGE('',*,*,#6738,.T.);
+#8994 = ORIENTED_EDGE('',*,*,#8971,.F.);
+#8995 = ORIENTED_EDGE('',*,*,#6516,.F.);
+#8996 = PLANE('',#8997);
+#8997 = AXIS2_PLACEMENT_3D('',#8998,#8999,#9000);
+#8998 = CARTESIAN_POINT('',(-3.9,-3.075,-8.326672684689E-17));
+#8999 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9000 = DIRECTION('',(0.,0.,1.));
+#9001 = ADVANCED_FACE('',(#9002),#9013,.F.);
+#9002 = FACE_BOUND('',#9003,.F.);
+#9003 = EDGE_LOOP('',(#9004,#9010,#9011,#9012));
+#9004 = ORIENTED_EDGE('',*,*,#9005,.T.);
+#9005 = EDGE_CURVE('',#6500,#6722,#9006,.T.);
+#9006 = LINE('',#9007,#9008);
+#9007 = CARTESIAN_POINT('',(-3.25,-3.075,-8.326672684689E-17));
+#9008 = VECTOR('',#9009,1.);
+#9009 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9010 = ORIENTED_EDGE('',*,*,#6730,.T.);
+#9011 = ORIENTED_EDGE('',*,*,#8988,.F.);
+#9012 = ORIENTED_EDGE('',*,*,#6508,.F.);
+#9013 = PLANE('',#9014);
+#9014 = AXIS2_PLACEMENT_3D('',#9015,#9016,#9017);
+#9015 = CARTESIAN_POINT('',(-3.25,-3.075,-8.326672684689E-17));
+#9016 = DIRECTION('',(0.,0.,1.));
+#9017 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#9018 = ADVANCED_FACE('',(#9019),#9030,.T.);
+#9019 = FACE_BOUND('',#9020,.F.);
+#9020 = EDGE_LOOP('',(#9021,#9027,#9028,#9029));
+#9021 = ORIENTED_EDGE('',*,*,#9022,.T.);
+#9022 = EDGE_CURVE('',#6492,#6714,#9023,.T.);
+#9023 = LINE('',#9024,#9025);
+#9024 = CARTESIAN_POINT('',(-3.,-3.075,0.25));
+#9025 = VECTOR('',#9026,1.);
+#9026 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9027 = ORIENTED_EDGE('',*,*,#6721,.T.);
+#9028 = ORIENTED_EDGE('',*,*,#9005,.F.);
+#9029 = ORIENTED_EDGE('',*,*,#6499,.F.);
+#9030 = CYLINDRICAL_SURFACE('',#9031,0.25);
+#9031 = AXIS2_PLACEMENT_3D('',#9032,#9033,#9034);
+#9032 = CARTESIAN_POINT('',(-3.25,-3.075,0.25));
+#9033 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#9034 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#9035 = ADVANCED_FACE('',(#9036),#9042,.F.);
+#9036 = FACE_BOUND('',#9037,.F.);
+#9037 = EDGE_LOOP('',(#9038,#9039,#9040,#9041));
+#9038 = ORIENTED_EDGE('',*,*,#6695,.T.);
+#9039 = ORIENTED_EDGE('',*,*,#6713,.T.);
+#9040 = ORIENTED_EDGE('',*,*,#9022,.F.);
+#9041 = ORIENTED_EDGE('',*,*,#6491,.F.);
+#9042 = PLANE('',#9043);
+#9043 = AXIS2_PLACEMENT_3D('',#9044,#9045,#9046);
+#9044 = CARTESIAN_POINT('',(-3.,-3.075,0.925));
+#9045 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#9046 = DIRECTION('',(-0.,0.,-1.));
+#9047 = ADVANCED_FACE('',(#9048),#9059,.T.);
+#9048 = FACE_BOUND('',#9049,.F.);
+#9049 = EDGE_LOOP('',(#9050,#9056,#9057,#9058));
+#9050 = ORIENTED_EDGE('',*,*,#9051,.T.);
+#9051 = EDGE_CURVE('',#6856,#6634,#9052,.T.);
+#9052 = LINE('',#9053,#9054);
+#9053 = CARTESIAN_POINT('',(-3.15,2.775,0.925));
+#9054 = VECTOR('',#9055,1.);
+#9055 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9056 = ORIENTED_EDGE('',*,*,#6641,.T.);
+#9057 = ORIENTED_EDGE('',*,*,#8760,.F.);
+#9058 = ORIENTED_EDGE('',*,*,#6863,.F.);
+#9059 = CYLINDRICAL_SURFACE('',#9060,0.25);
+#9060 = AXIS2_PLACEMENT_3D('',#9061,#9062,#9063);
+#9061 = CARTESIAN_POINT('',(-2.9,2.775,0.925));
+#9062 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#9063 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#9064 = ADVANCED_FACE('',(#9065),#9076,.F.);
+#9065 = FACE_BOUND('',#9066,.F.);
+#9066 = EDGE_LOOP('',(#9067,#9073,#9074,#9075));
+#9067 = ORIENTED_EDGE('',*,*,#9068,.T.);
+#9068 = EDGE_CURVE('',#6847,#6625,#9069,.T.);
+#9069 = LINE('',#9070,#9071);
+#9070 = CARTESIAN_POINT('',(-3.15,2.775,0.25));
+#9071 = VECTOR('',#9072,1.);
+#9072 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9073 = ORIENTED_EDGE('',*,*,#6633,.T.);
+#9074 = ORIENTED_EDGE('',*,*,#9051,.F.);
+#9075 = ORIENTED_EDGE('',*,*,#6855,.F.);
+#9076 = PLANE('',#9077);
+#9077 = AXIS2_PLACEMENT_3D('',#9078,#9079,#9080);
+#9078 = CARTESIAN_POINT('',(-3.15,2.775,0.25));
+#9079 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9080 = DIRECTION('',(0.,0.,1.));
+#9081 = ADVANCED_FACE('',(#9082),#9093,.F.);
+#9082 = FACE_BOUND('',#9083,.F.);
+#9083 = EDGE_LOOP('',(#9084,#9090,#9091,#9092));
+#9084 = ORIENTED_EDGE('',*,*,#9085,.T.);
+#9085 = EDGE_CURVE('',#6839,#6617,#9086,.T.);
+#9086 = LINE('',#9087,#9088);
+#9087 = CARTESIAN_POINT('',(-3.25,2.775,0.15));
+#9088 = VECTOR('',#9089,1.);
+#9089 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9090 = ORIENTED_EDGE('',*,*,#6624,.T.);
+#9091 = ORIENTED_EDGE('',*,*,#9068,.F.);
+#9092 = ORIENTED_EDGE('',*,*,#6846,.F.);
+#9093 = CYLINDRICAL_SURFACE('',#9094,0.1);
+#9094 = AXIS2_PLACEMENT_3D('',#9095,#9096,#9097);
+#9095 = CARTESIAN_POINT('',(-3.25,2.775,0.25));
+#9096 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#9097 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#9098 = ADVANCED_FACE('',(#9099),#9110,.F.);
+#9099 = FACE_BOUND('',#9100,.F.);
+#9100 = EDGE_LOOP('',(#9101,#9107,#9108,#9109));
+#9101 = ORIENTED_EDGE('',*,*,#9102,.T.);
+#9102 = EDGE_CURVE('',#6831,#6609,#9103,.T.);
+#9103 = LINE('',#9104,#9105);
+#9104 = CARTESIAN_POINT('',(-3.9,2.775,0.15));
+#9105 = VECTOR('',#9106,1.);
+#9106 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9107 = ORIENTED_EDGE('',*,*,#6616,.T.);
+#9108 = ORIENTED_EDGE('',*,*,#9085,.F.);
+#9109 = ORIENTED_EDGE('',*,*,#6838,.F.);
+#9110 = PLANE('',#9111);
+#9111 = AXIS2_PLACEMENT_3D('',#9112,#9113,#9114);
+#9112 = CARTESIAN_POINT('',(-3.9,2.775,0.15));
+#9113 = DIRECTION('',(-0.,0.,-1.));
+#9114 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9115 = ADVANCED_FACE('',(#9116),#9127,.F.);
+#9116 = FACE_BOUND('',#9117,.F.);
+#9117 = EDGE_LOOP('',(#9118,#9124,#9125,#9126));
+#9118 = ORIENTED_EDGE('',*,*,#9119,.T.);
+#9119 = EDGE_CURVE('',#6823,#6601,#9120,.T.);
+#9120 = LINE('',#9121,#9122);
+#9121 = CARTESIAN_POINT('',(-3.9,2.775,-8.326672684689E-17));
+#9122 = VECTOR('',#9123,1.);
+#9123 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9124 = ORIENTED_EDGE('',*,*,#6608,.T.);
+#9125 = ORIENTED_EDGE('',*,*,#9102,.F.);
+#9126 = ORIENTED_EDGE('',*,*,#6830,.F.);
+#9127 = PLANE('',#9128);
+#9128 = AXIS2_PLACEMENT_3D('',#9129,#9130,#9131);
+#9129 = CARTESIAN_POINT('',(-3.9,2.775,-8.326672684689E-17));
+#9130 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9131 = DIRECTION('',(0.,0.,1.));
+#9132 = ADVANCED_FACE('',(#9133),#9144,.F.);
+#9133 = FACE_BOUND('',#9134,.F.);
+#9134 = EDGE_LOOP('',(#9135,#9141,#9142,#9143));
+#9135 = ORIENTED_EDGE('',*,*,#9136,.T.);
+#9136 = EDGE_CURVE('',#6814,#6592,#9137,.T.);
+#9137 = LINE('',#9138,#9139);
+#9138 = CARTESIAN_POINT('',(-3.25,2.775,-8.326672684689E-17));
+#9139 = VECTOR('',#9140,1.);
+#9140 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9141 = ORIENTED_EDGE('',*,*,#6600,.T.);
+#9142 = ORIENTED_EDGE('',*,*,#9119,.F.);
+#9143 = ORIENTED_EDGE('',*,*,#6822,.F.);
+#9144 = PLANE('',#9145);
+#9145 = AXIS2_PLACEMENT_3D('',#9146,#9147,#9148);
+#9146 = CARTESIAN_POINT('',(-3.25,2.775,-8.326672684689E-17));
+#9147 = DIRECTION('',(0.,0.,1.));
+#9148 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#9149 = ADVANCED_FACE('',(#9150),#9161,.T.);
+#9150 = FACE_BOUND('',#9151,.F.);
+#9151 = EDGE_LOOP('',(#9152,#9158,#9159,#9160));
+#9152 = ORIENTED_EDGE('',*,*,#9153,.T.);
+#9153 = EDGE_CURVE('',#6806,#6584,#9154,.T.);
+#9154 = LINE('',#9155,#9156);
+#9155 = CARTESIAN_POINT('',(-3.,2.775,0.25));
+#9156 = VECTOR('',#9157,1.);
+#9157 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9158 = ORIENTED_EDGE('',*,*,#6591,.T.);
+#9159 = ORIENTED_EDGE('',*,*,#9136,.F.);
+#9160 = ORIENTED_EDGE('',*,*,#6813,.F.);
+#9161 = CYLINDRICAL_SURFACE('',#9162,0.25);
+#9162 = AXIS2_PLACEMENT_3D('',#9163,#9164,#9165);
+#9163 = CARTESIAN_POINT('',(-3.25,2.775,0.25));
+#9164 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#9165 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#9166 = ADVANCED_FACE('',(#9167),#9173,.F.);
+#9167 = FACE_BOUND('',#9168,.F.);
+#9168 = EDGE_LOOP('',(#9169,#9170,#9171,#9172));
+#9169 = ORIENTED_EDGE('',*,*,#6888,.T.);
+#9170 = ORIENTED_EDGE('',*,*,#6583,.T.);
+#9171 = ORIENTED_EDGE('',*,*,#9153,.F.);
+#9172 = ORIENTED_EDGE('',*,*,#6805,.F.);
+#9173 = PLANE('',#9174);
+#9174 = AXIS2_PLACEMENT_3D('',#9175,#9176,#9177);
+#9175 = CARTESIAN_POINT('',(-3.,2.775,0.925));
+#9176 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#9177 = DIRECTION('',(-0.,0.,-1.));
+#9178 = ADVANCED_FACE('',(#9179),#9190,.T.);
+#9179 = FACE_BOUND('',#9180,.F.);
+#9180 = EDGE_LOOP('',(#9181,#9187,#9188,#9189));
+#9181 = ORIENTED_EDGE('',*,*,#9182,.T.);
+#9182 = EDGE_CURVE('',#6987,#7210,#9183,.T.);
+#9183 = LINE('',#9184,#9185);
+#9184 = CARTESIAN_POINT('',(-3.15,-2.425,0.925));
+#9185 = VECTOR('',#9186,1.);
+#9186 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9187 = ORIENTED_EDGE('',*,*,#7217,.T.);
+#9188 = ORIENTED_EDGE('',*,*,#8741,.F.);
+#9189 = ORIENTED_EDGE('',*,*,#6994,.F.);
+#9190 = CYLINDRICAL_SURFACE('',#9191,0.25);
+#9191 = AXIS2_PLACEMENT_3D('',#9192,#9193,#9194);
+#9192 = CARTESIAN_POINT('',(-2.9,-2.425,0.925));
+#9193 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#9194 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#9195 = ADVANCED_FACE('',(#9196),#9207,.F.);
+#9196 = FACE_BOUND('',#9197,.F.);
+#9197 = EDGE_LOOP('',(#9198,#9204,#9205,#9206));
+#9198 = ORIENTED_EDGE('',*,*,#9199,.T.);
+#9199 = EDGE_CURVE('',#6978,#7201,#9200,.T.);
+#9200 = LINE('',#9201,#9202);
+#9201 = CARTESIAN_POINT('',(-3.15,-2.425,0.25));
+#9202 = VECTOR('',#9203,1.);
+#9203 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9204 = ORIENTED_EDGE('',*,*,#7209,.T.);
+#9205 = ORIENTED_EDGE('',*,*,#9182,.F.);
+#9206 = ORIENTED_EDGE('',*,*,#6986,.F.);
+#9207 = PLANE('',#9208);
+#9208 = AXIS2_PLACEMENT_3D('',#9209,#9210,#9211);
+#9209 = CARTESIAN_POINT('',(-3.15,-2.425,0.25));
+#9210 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9211 = DIRECTION('',(0.,0.,1.));
+#9212 = ADVANCED_FACE('',(#9213),#9224,.F.);
+#9213 = FACE_BOUND('',#9214,.F.);
+#9214 = EDGE_LOOP('',(#9215,#9221,#9222,#9223));
+#9215 = ORIENTED_EDGE('',*,*,#9216,.T.);
+#9216 = EDGE_CURVE('',#6970,#7193,#9217,.T.);
+#9217 = LINE('',#9218,#9219);
+#9218 = CARTESIAN_POINT('',(-3.25,-2.425,0.15));
+#9219 = VECTOR('',#9220,1.);
+#9220 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9221 = ORIENTED_EDGE('',*,*,#7200,.T.);
+#9222 = ORIENTED_EDGE('',*,*,#9199,.F.);
+#9223 = ORIENTED_EDGE('',*,*,#6977,.F.);
+#9224 = CYLINDRICAL_SURFACE('',#9225,0.1);
+#9225 = AXIS2_PLACEMENT_3D('',#9226,#9227,#9228);
+#9226 = CARTESIAN_POINT('',(-3.25,-2.425,0.25));
+#9227 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#9228 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#9229 = ADVANCED_FACE('',(#9230),#9241,.F.);
+#9230 = FACE_BOUND('',#9231,.F.);
+#9231 = EDGE_LOOP('',(#9232,#9238,#9239,#9240));
+#9232 = ORIENTED_EDGE('',*,*,#9233,.T.);
+#9233 = EDGE_CURVE('',#6962,#7185,#9234,.T.);
+#9234 = LINE('',#9235,#9236);
+#9235 = CARTESIAN_POINT('',(-3.9,-2.425,0.15));
+#9236 = VECTOR('',#9237,1.);
+#9237 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9238 = ORIENTED_EDGE('',*,*,#7192,.T.);
+#9239 = ORIENTED_EDGE('',*,*,#9216,.F.);
+#9240 = ORIENTED_EDGE('',*,*,#6969,.F.);
+#9241 = PLANE('',#9242);
+#9242 = AXIS2_PLACEMENT_3D('',#9243,#9244,#9245);
+#9243 = CARTESIAN_POINT('',(-3.9,-2.425,0.15));
+#9244 = DIRECTION('',(-0.,0.,-1.));
+#9245 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9246 = ADVANCED_FACE('',(#9247),#9258,.F.);
+#9247 = FACE_BOUND('',#9248,.F.);
+#9248 = EDGE_LOOP('',(#9249,#9255,#9256,#9257));
+#9249 = ORIENTED_EDGE('',*,*,#9250,.T.);
+#9250 = EDGE_CURVE('',#6954,#7177,#9251,.T.);
+#9251 = LINE('',#9252,#9253);
+#9252 = CARTESIAN_POINT('',(-3.9,-2.425,-8.326672684689E-17));
+#9253 = VECTOR('',#9254,1.);
+#9254 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9255 = ORIENTED_EDGE('',*,*,#7184,.T.);
+#9256 = ORIENTED_EDGE('',*,*,#9233,.F.);
+#9257 = ORIENTED_EDGE('',*,*,#6961,.F.);
+#9258 = PLANE('',#9259);
+#9259 = AXIS2_PLACEMENT_3D('',#9260,#9261,#9262);
+#9260 = CARTESIAN_POINT('',(-3.9,-2.425,-8.326672684689E-17));
+#9261 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9262 = DIRECTION('',(0.,0.,1.));
+#9263 = ADVANCED_FACE('',(#9264),#9275,.F.);
+#9264 = FACE_BOUND('',#9265,.F.);
+#9265 = EDGE_LOOP('',(#9266,#9272,#9273,#9274));
+#9266 = ORIENTED_EDGE('',*,*,#9267,.T.);
+#9267 = EDGE_CURVE('',#6945,#7168,#9268,.T.);
+#9268 = LINE('',#9269,#9270);
+#9269 = CARTESIAN_POINT('',(-3.25,-2.425,-8.326672684689E-17));
+#9270 = VECTOR('',#9271,1.);
+#9271 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9272 = ORIENTED_EDGE('',*,*,#7176,.T.);
+#9273 = ORIENTED_EDGE('',*,*,#9250,.F.);
+#9274 = ORIENTED_EDGE('',*,*,#6953,.F.);
+#9275 = PLANE('',#9276);
+#9276 = AXIS2_PLACEMENT_3D('',#9277,#9278,#9279);
+#9277 = CARTESIAN_POINT('',(-3.25,-2.425,-8.326672684689E-17));
+#9278 = DIRECTION('',(0.,0.,1.));
+#9279 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#9280 = ADVANCED_FACE('',(#9281),#9292,.T.);
+#9281 = FACE_BOUND('',#9282,.F.);
+#9282 = EDGE_LOOP('',(#9283,#9289,#9290,#9291));
+#9283 = ORIENTED_EDGE('',*,*,#9284,.T.);
+#9284 = EDGE_CURVE('',#6937,#7160,#9285,.T.);
+#9285 = LINE('',#9286,#9287);
+#9286 = CARTESIAN_POINT('',(-3.,-2.425,0.25));
+#9287 = VECTOR('',#9288,1.);
+#9288 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9289 = ORIENTED_EDGE('',*,*,#7167,.T.);
+#9290 = ORIENTED_EDGE('',*,*,#9267,.F.);
+#9291 = ORIENTED_EDGE('',*,*,#6944,.F.);
+#9292 = CYLINDRICAL_SURFACE('',#9293,0.25);
+#9293 = AXIS2_PLACEMENT_3D('',#9294,#9295,#9296);
+#9294 = CARTESIAN_POINT('',(-3.25,-2.425,0.25));
+#9295 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#9296 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#9297 = ADVANCED_FACE('',(#9298),#9304,.F.);
+#9298 = FACE_BOUND('',#9299,.F.);
+#9299 = EDGE_LOOP('',(#9300,#9301,#9302,#9303));
+#9300 = ORIENTED_EDGE('',*,*,#7141,.T.);
+#9301 = ORIENTED_EDGE('',*,*,#7159,.T.);
+#9302 = ORIENTED_EDGE('',*,*,#9284,.F.);
+#9303 = ORIENTED_EDGE('',*,*,#6936,.F.);
+#9304 = PLANE('',#9305);
+#9305 = AXIS2_PLACEMENT_3D('',#9306,#9307,#9308);
+#9306 = CARTESIAN_POINT('',(-3.,-2.425,0.925));
+#9307 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#9308 = DIRECTION('',(-0.,0.,-1.));
+#9309 = ADVANCED_FACE('',(#9310),#9321,.T.);
+#9310 = FACE_BOUND('',#9311,.F.);
+#9311 = EDGE_LOOP('',(#9312,#9318,#9319,#9320));
+#9312 = ORIENTED_EDGE('',*,*,#9313,.T.);
+#9313 = EDGE_CURVE('',#7302,#7079,#9314,.T.);
+#9314 = LINE('',#9315,#9316);
+#9315 = CARTESIAN_POINT('',(-3.15,2.125,0.925));
+#9316 = VECTOR('',#9317,1.);
+#9317 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9318 = ORIENTED_EDGE('',*,*,#7086,.T.);
+#9319 = ORIENTED_EDGE('',*,*,#8798,.F.);
+#9320 = ORIENTED_EDGE('',*,*,#7309,.F.);
+#9321 = CYLINDRICAL_SURFACE('',#9322,0.25);
+#9322 = AXIS2_PLACEMENT_3D('',#9323,#9324,#9325);
+#9323 = CARTESIAN_POINT('',(-2.9,2.125,0.925));
+#9324 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#9325 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#9326 = ADVANCED_FACE('',(#9327),#9338,.F.);
+#9327 = FACE_BOUND('',#9328,.F.);
+#9328 = EDGE_LOOP('',(#9329,#9335,#9336,#9337));
+#9329 = ORIENTED_EDGE('',*,*,#9330,.T.);
+#9330 = EDGE_CURVE('',#7293,#7070,#9331,.T.);
+#9331 = LINE('',#9332,#9333);
+#9332 = CARTESIAN_POINT('',(-3.15,2.125,0.25));
+#9333 = VECTOR('',#9334,1.);
+#9334 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9335 = ORIENTED_EDGE('',*,*,#7078,.T.);
+#9336 = ORIENTED_EDGE('',*,*,#9313,.F.);
+#9337 = ORIENTED_EDGE('',*,*,#7301,.F.);
+#9338 = PLANE('',#9339);
+#9339 = AXIS2_PLACEMENT_3D('',#9340,#9341,#9342);
+#9340 = CARTESIAN_POINT('',(-3.15,2.125,0.25));
+#9341 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9342 = DIRECTION('',(0.,0.,1.));
+#9343 = ADVANCED_FACE('',(#9344),#9355,.F.);
+#9344 = FACE_BOUND('',#9345,.F.);
+#9345 = EDGE_LOOP('',(#9346,#9352,#9353,#9354));
+#9346 = ORIENTED_EDGE('',*,*,#9347,.T.);
+#9347 = EDGE_CURVE('',#7285,#7062,#9348,.T.);
+#9348 = LINE('',#9349,#9350);
+#9349 = CARTESIAN_POINT('',(-3.25,2.125,0.15));
+#9350 = VECTOR('',#9351,1.);
+#9351 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9352 = ORIENTED_EDGE('',*,*,#7069,.T.);
+#9353 = ORIENTED_EDGE('',*,*,#9330,.F.);
+#9354 = ORIENTED_EDGE('',*,*,#7292,.F.);
+#9355 = CYLINDRICAL_SURFACE('',#9356,0.1);
+#9356 = AXIS2_PLACEMENT_3D('',#9357,#9358,#9359);
+#9357 = CARTESIAN_POINT('',(-3.25,2.125,0.25));
+#9358 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#9359 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#9360 = ADVANCED_FACE('',(#9361),#9372,.F.);
+#9361 = FACE_BOUND('',#9362,.F.);
+#9362 = EDGE_LOOP('',(#9363,#9369,#9370,#9371));
+#9363 = ORIENTED_EDGE('',*,*,#9364,.T.);
+#9364 = EDGE_CURVE('',#7277,#7054,#9365,.T.);
+#9365 = LINE('',#9366,#9367);
+#9366 = CARTESIAN_POINT('',(-3.9,2.125,0.15));
+#9367 = VECTOR('',#9368,1.);
+#9368 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9369 = ORIENTED_EDGE('',*,*,#7061,.T.);
+#9370 = ORIENTED_EDGE('',*,*,#9347,.F.);
+#9371 = ORIENTED_EDGE('',*,*,#7284,.F.);
+#9372 = PLANE('',#9373);
+#9373 = AXIS2_PLACEMENT_3D('',#9374,#9375,#9376);
+#9374 = CARTESIAN_POINT('',(-3.9,2.125,0.15));
+#9375 = DIRECTION('',(-0.,0.,-1.));
+#9376 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9377 = ADVANCED_FACE('',(#9378),#9389,.F.);
+#9378 = FACE_BOUND('',#9379,.F.);
+#9379 = EDGE_LOOP('',(#9380,#9386,#9387,#9388));
+#9380 = ORIENTED_EDGE('',*,*,#9381,.T.);
+#9381 = EDGE_CURVE('',#7269,#7046,#9382,.T.);
+#9382 = LINE('',#9383,#9384);
+#9383 = CARTESIAN_POINT('',(-3.9,2.125,-8.326672684689E-17));
+#9384 = VECTOR('',#9385,1.);
+#9385 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9386 = ORIENTED_EDGE('',*,*,#7053,.T.);
+#9387 = ORIENTED_EDGE('',*,*,#9364,.F.);
+#9388 = ORIENTED_EDGE('',*,*,#7276,.F.);
+#9389 = PLANE('',#9390);
+#9390 = AXIS2_PLACEMENT_3D('',#9391,#9392,#9393);
+#9391 = CARTESIAN_POINT('',(-3.9,2.125,-8.326672684689E-17));
+#9392 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9393 = DIRECTION('',(0.,0.,1.));
+#9394 = ADVANCED_FACE('',(#9395),#9406,.F.);
+#9395 = FACE_BOUND('',#9396,.F.);
+#9396 = EDGE_LOOP('',(#9397,#9403,#9404,#9405));
+#9397 = ORIENTED_EDGE('',*,*,#9398,.T.);
+#9398 = EDGE_CURVE('',#7260,#7037,#9399,.T.);
+#9399 = LINE('',#9400,#9401);
+#9400 = CARTESIAN_POINT('',(-3.25,2.125,-8.326672684689E-17));
+#9401 = VECTOR('',#9402,1.);
+#9402 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9403 = ORIENTED_EDGE('',*,*,#7045,.T.);
+#9404 = ORIENTED_EDGE('',*,*,#9381,.F.);
+#9405 = ORIENTED_EDGE('',*,*,#7268,.F.);
+#9406 = PLANE('',#9407);
+#9407 = AXIS2_PLACEMENT_3D('',#9408,#9409,#9410);
+#9408 = CARTESIAN_POINT('',(-3.25,2.125,-8.326672684689E-17));
+#9409 = DIRECTION('',(0.,0.,1.));
+#9410 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#9411 = ADVANCED_FACE('',(#9412),#9423,.T.);
+#9412 = FACE_BOUND('',#9413,.F.);
+#9413 = EDGE_LOOP('',(#9414,#9420,#9421,#9422));
+#9414 = ORIENTED_EDGE('',*,*,#9415,.T.);
+#9415 = EDGE_CURVE('',#7252,#7029,#9416,.T.);
+#9416 = LINE('',#9417,#9418);
+#9417 = CARTESIAN_POINT('',(-3.,2.125,0.25));
+#9418 = VECTOR('',#9419,1.);
+#9419 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9420 = ORIENTED_EDGE('',*,*,#7036,.T.);
+#9421 = ORIENTED_EDGE('',*,*,#9398,.F.);
+#9422 = ORIENTED_EDGE('',*,*,#7259,.F.);
+#9423 = CYLINDRICAL_SURFACE('',#9424,0.25);
+#9424 = AXIS2_PLACEMENT_3D('',#9425,#9426,#9427);
+#9425 = CARTESIAN_POINT('',(-3.25,2.125,0.25));
+#9426 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#9427 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#9428 = ADVANCED_FACE('',(#9429),#9435,.F.);
+#9429 = FACE_BOUND('',#9430,.F.);
+#9430 = EDGE_LOOP('',(#9431,#9432,#9433,#9434));
+#9431 = ORIENTED_EDGE('',*,*,#7334,.T.);
+#9432 = ORIENTED_EDGE('',*,*,#7028,.T.);
+#9433 = ORIENTED_EDGE('',*,*,#9415,.F.);
+#9434 = ORIENTED_EDGE('',*,*,#7251,.F.);
+#9435 = PLANE('',#9436);
+#9436 = AXIS2_PLACEMENT_3D('',#9437,#9438,#9439);
+#9437 = CARTESIAN_POINT('',(-3.,2.125,0.925));
+#9438 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#9439 = DIRECTION('',(-0.,0.,-1.));
+#9440 = ADVANCED_FACE('',(#9441),#9452,.T.);
+#9441 = FACE_BOUND('',#9442,.F.);
+#9442 = EDGE_LOOP('',(#9443,#9449,#9450,#9451));
+#9443 = ORIENTED_EDGE('',*,*,#9444,.T.);
+#9444 = EDGE_CURVE('',#7433,#7656,#9445,.T.);
+#9445 = LINE('',#9446,#9447);
+#9446 = CARTESIAN_POINT('',(-3.15,-1.775,0.925));
+#9447 = VECTOR('',#9448,1.);
+#9448 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9449 = ORIENTED_EDGE('',*,*,#7663,.T.);
+#9450 = ORIENTED_EDGE('',*,*,#8779,.F.);
+#9451 = ORIENTED_EDGE('',*,*,#7440,.F.);
+#9452 = CYLINDRICAL_SURFACE('',#9453,0.25);
+#9453 = AXIS2_PLACEMENT_3D('',#9454,#9455,#9456);
+#9454 = CARTESIAN_POINT('',(-2.9,-1.775,0.925));
+#9455 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#9456 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#9457 = ADVANCED_FACE('',(#9458),#9469,.F.);
+#9458 = FACE_BOUND('',#9459,.F.);
+#9459 = EDGE_LOOP('',(#9460,#9466,#9467,#9468));
+#9460 = ORIENTED_EDGE('',*,*,#9461,.T.);
+#9461 = EDGE_CURVE('',#7424,#7647,#9462,.T.);
+#9462 = LINE('',#9463,#9464);
+#9463 = CARTESIAN_POINT('',(-3.15,-1.775,0.25));
+#9464 = VECTOR('',#9465,1.);
+#9465 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9466 = ORIENTED_EDGE('',*,*,#7655,.T.);
+#9467 = ORIENTED_EDGE('',*,*,#9444,.F.);
+#9468 = ORIENTED_EDGE('',*,*,#7432,.F.);
+#9469 = PLANE('',#9470);
+#9470 = AXIS2_PLACEMENT_3D('',#9471,#9472,#9473);
+#9471 = CARTESIAN_POINT('',(-3.15,-1.775,0.25));
+#9472 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9473 = DIRECTION('',(0.,0.,1.));
+#9474 = ADVANCED_FACE('',(#9475),#9486,.F.);
+#9475 = FACE_BOUND('',#9476,.F.);
+#9476 = EDGE_LOOP('',(#9477,#9483,#9484,#9485));
+#9477 = ORIENTED_EDGE('',*,*,#9478,.T.);
+#9478 = EDGE_CURVE('',#7416,#7639,#9479,.T.);
+#9479 = LINE('',#9480,#9481);
+#9480 = CARTESIAN_POINT('',(-3.25,-1.775,0.15));
+#9481 = VECTOR('',#9482,1.);
+#9482 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9483 = ORIENTED_EDGE('',*,*,#7646,.T.);
+#9484 = ORIENTED_EDGE('',*,*,#9461,.F.);
+#9485 = ORIENTED_EDGE('',*,*,#7423,.F.);
+#9486 = CYLINDRICAL_SURFACE('',#9487,0.1);
+#9487 = AXIS2_PLACEMENT_3D('',#9488,#9489,#9490);
+#9488 = CARTESIAN_POINT('',(-3.25,-1.775,0.25));
+#9489 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#9490 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#9491 = ADVANCED_FACE('',(#9492),#9503,.F.);
+#9492 = FACE_BOUND('',#9493,.F.);
+#9493 = EDGE_LOOP('',(#9494,#9500,#9501,#9502));
+#9494 = ORIENTED_EDGE('',*,*,#9495,.T.);
+#9495 = EDGE_CURVE('',#7408,#7631,#9496,.T.);
+#9496 = LINE('',#9497,#9498);
+#9497 = CARTESIAN_POINT('',(-3.9,-1.775,0.15));
+#9498 = VECTOR('',#9499,1.);
+#9499 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9500 = ORIENTED_EDGE('',*,*,#7638,.T.);
+#9501 = ORIENTED_EDGE('',*,*,#9478,.F.);
+#9502 = ORIENTED_EDGE('',*,*,#7415,.F.);
+#9503 = PLANE('',#9504);
+#9504 = AXIS2_PLACEMENT_3D('',#9505,#9506,#9507);
+#9505 = CARTESIAN_POINT('',(-3.9,-1.775,0.15));
+#9506 = DIRECTION('',(-0.,0.,-1.));
+#9507 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9508 = ADVANCED_FACE('',(#9509),#9520,.F.);
+#9509 = FACE_BOUND('',#9510,.F.);
+#9510 = EDGE_LOOP('',(#9511,#9517,#9518,#9519));
+#9511 = ORIENTED_EDGE('',*,*,#9512,.T.);
+#9512 = EDGE_CURVE('',#7400,#7623,#9513,.T.);
+#9513 = LINE('',#9514,#9515);
+#9514 = CARTESIAN_POINT('',(-3.9,-1.775,-8.326672684689E-17));
+#9515 = VECTOR('',#9516,1.);
+#9516 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9517 = ORIENTED_EDGE('',*,*,#7630,.T.);
+#9518 = ORIENTED_EDGE('',*,*,#9495,.F.);
+#9519 = ORIENTED_EDGE('',*,*,#7407,.F.);
+#9520 = PLANE('',#9521);
+#9521 = AXIS2_PLACEMENT_3D('',#9522,#9523,#9524);
+#9522 = CARTESIAN_POINT('',(-3.9,-1.775,-8.326672684689E-17));
+#9523 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9524 = DIRECTION('',(0.,0.,1.));
+#9525 = ADVANCED_FACE('',(#9526),#9537,.F.);
+#9526 = FACE_BOUND('',#9527,.F.);
+#9527 = EDGE_LOOP('',(#9528,#9534,#9535,#9536));
+#9528 = ORIENTED_EDGE('',*,*,#9529,.T.);
+#9529 = EDGE_CURVE('',#7391,#7614,#9530,.T.);
+#9530 = LINE('',#9531,#9532);
+#9531 = CARTESIAN_POINT('',(-3.25,-1.775,-8.326672684689E-17));
+#9532 = VECTOR('',#9533,1.);
+#9533 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9534 = ORIENTED_EDGE('',*,*,#7622,.T.);
+#9535 = ORIENTED_EDGE('',*,*,#9512,.F.);
+#9536 = ORIENTED_EDGE('',*,*,#7399,.F.);
+#9537 = PLANE('',#9538);
+#9538 = AXIS2_PLACEMENT_3D('',#9539,#9540,#9541);
+#9539 = CARTESIAN_POINT('',(-3.25,-1.775,-8.326672684689E-17));
+#9540 = DIRECTION('',(0.,0.,1.));
+#9541 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#9542 = ADVANCED_FACE('',(#9543),#9554,.T.);
+#9543 = FACE_BOUND('',#9544,.F.);
+#9544 = EDGE_LOOP('',(#9545,#9551,#9552,#9553));
+#9545 = ORIENTED_EDGE('',*,*,#9546,.T.);
+#9546 = EDGE_CURVE('',#7383,#7606,#9547,.T.);
+#9547 = LINE('',#9548,#9549);
+#9548 = CARTESIAN_POINT('',(-3.,-1.775,0.25));
+#9549 = VECTOR('',#9550,1.);
+#9550 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9551 = ORIENTED_EDGE('',*,*,#7613,.T.);
+#9552 = ORIENTED_EDGE('',*,*,#9529,.F.);
+#9553 = ORIENTED_EDGE('',*,*,#7390,.F.);
+#9554 = CYLINDRICAL_SURFACE('',#9555,0.25);
+#9555 = AXIS2_PLACEMENT_3D('',#9556,#9557,#9558);
+#9556 = CARTESIAN_POINT('',(-3.25,-1.775,0.25));
+#9557 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#9558 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#9559 = ADVANCED_FACE('',(#9560),#9566,.F.);
+#9560 = FACE_BOUND('',#9561,.F.);
+#9561 = EDGE_LOOP('',(#9562,#9563,#9564,#9565));
+#9562 = ORIENTED_EDGE('',*,*,#7587,.T.);
+#9563 = ORIENTED_EDGE('',*,*,#7605,.T.);
+#9564 = ORIENTED_EDGE('',*,*,#9546,.F.);
+#9565 = ORIENTED_EDGE('',*,*,#7382,.F.);
+#9566 = PLANE('',#9567);
+#9567 = AXIS2_PLACEMENT_3D('',#9568,#9569,#9570);
+#9568 = CARTESIAN_POINT('',(-3.,-1.775,0.925));
+#9569 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#9570 = DIRECTION('',(-0.,0.,-1.));
+#9571 = ADVANCED_FACE('',(#9572),#9583,.T.);
+#9572 = FACE_BOUND('',#9573,.F.);
+#9573 = EDGE_LOOP('',(#9574,#9580,#9581,#9582));
+#9574 = ORIENTED_EDGE('',*,*,#9575,.T.);
+#9575 = EDGE_CURVE('',#7748,#7525,#9576,.T.);
+#9576 = LINE('',#9577,#9578);
+#9577 = CARTESIAN_POINT('',(-3.15,1.475,0.925));
+#9578 = VECTOR('',#9579,1.);
+#9579 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9580 = ORIENTED_EDGE('',*,*,#7532,.T.);
+#9581 = ORIENTED_EDGE('',*,*,#8836,.F.);
+#9582 = ORIENTED_EDGE('',*,*,#7755,.F.);
+#9583 = CYLINDRICAL_SURFACE('',#9584,0.25);
+#9584 = AXIS2_PLACEMENT_3D('',#9585,#9586,#9587);
+#9585 = CARTESIAN_POINT('',(-2.9,1.475,0.925));
+#9586 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#9587 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#9588 = ADVANCED_FACE('',(#9589),#9600,.F.);
+#9589 = FACE_BOUND('',#9590,.F.);
+#9590 = EDGE_LOOP('',(#9591,#9597,#9598,#9599));
+#9591 = ORIENTED_EDGE('',*,*,#9592,.T.);
+#9592 = EDGE_CURVE('',#7739,#7516,#9593,.T.);
+#9593 = LINE('',#9594,#9595);
+#9594 = CARTESIAN_POINT('',(-3.15,1.475,0.25));
+#9595 = VECTOR('',#9596,1.);
+#9596 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9597 = ORIENTED_EDGE('',*,*,#7524,.T.);
+#9598 = ORIENTED_EDGE('',*,*,#9575,.F.);
+#9599 = ORIENTED_EDGE('',*,*,#7747,.F.);
+#9600 = PLANE('',#9601);
+#9601 = AXIS2_PLACEMENT_3D('',#9602,#9603,#9604);
+#9602 = CARTESIAN_POINT('',(-3.15,1.475,0.25));
+#9603 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9604 = DIRECTION('',(0.,0.,1.));
+#9605 = ADVANCED_FACE('',(#9606),#9617,.F.);
+#9606 = FACE_BOUND('',#9607,.F.);
+#9607 = EDGE_LOOP('',(#9608,#9614,#9615,#9616));
+#9608 = ORIENTED_EDGE('',*,*,#9609,.T.);
+#9609 = EDGE_CURVE('',#7731,#7508,#9610,.T.);
+#9610 = LINE('',#9611,#9612);
+#9611 = CARTESIAN_POINT('',(-3.25,1.475,0.15));
+#9612 = VECTOR('',#9613,1.);
+#9613 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9614 = ORIENTED_EDGE('',*,*,#7515,.T.);
+#9615 = ORIENTED_EDGE('',*,*,#9592,.F.);
+#9616 = ORIENTED_EDGE('',*,*,#7738,.F.);
+#9617 = CYLINDRICAL_SURFACE('',#9618,0.1);
+#9618 = AXIS2_PLACEMENT_3D('',#9619,#9620,#9621);
+#9619 = CARTESIAN_POINT('',(-3.25,1.475,0.25));
+#9620 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#9621 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#9622 = ADVANCED_FACE('',(#9623),#9634,.F.);
+#9623 = FACE_BOUND('',#9624,.F.);
+#9624 = EDGE_LOOP('',(#9625,#9631,#9632,#9633));
+#9625 = ORIENTED_EDGE('',*,*,#9626,.T.);
+#9626 = EDGE_CURVE('',#7723,#7500,#9627,.T.);
+#9627 = LINE('',#9628,#9629);
+#9628 = CARTESIAN_POINT('',(-3.9,1.475,0.15));
+#9629 = VECTOR('',#9630,1.);
+#9630 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9631 = ORIENTED_EDGE('',*,*,#7507,.T.);
+#9632 = ORIENTED_EDGE('',*,*,#9609,.F.);
+#9633 = ORIENTED_EDGE('',*,*,#7730,.F.);
+#9634 = PLANE('',#9635);
+#9635 = AXIS2_PLACEMENT_3D('',#9636,#9637,#9638);
+#9636 = CARTESIAN_POINT('',(-3.9,1.475,0.15));
+#9637 = DIRECTION('',(-0.,0.,-1.));
+#9638 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9639 = ADVANCED_FACE('',(#9640),#9651,.F.);
+#9640 = FACE_BOUND('',#9641,.F.);
+#9641 = EDGE_LOOP('',(#9642,#9648,#9649,#9650));
+#9642 = ORIENTED_EDGE('',*,*,#9643,.T.);
+#9643 = EDGE_CURVE('',#7715,#7492,#9644,.T.);
+#9644 = LINE('',#9645,#9646);
+#9645 = CARTESIAN_POINT('',(-3.9,1.475,-8.326672684689E-17));
+#9646 = VECTOR('',#9647,1.);
+#9647 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9648 = ORIENTED_EDGE('',*,*,#7499,.T.);
+#9649 = ORIENTED_EDGE('',*,*,#9626,.F.);
+#9650 = ORIENTED_EDGE('',*,*,#7722,.F.);
+#9651 = PLANE('',#9652);
+#9652 = AXIS2_PLACEMENT_3D('',#9653,#9654,#9655);
+#9653 = CARTESIAN_POINT('',(-3.9,1.475,-8.326672684689E-17));
+#9654 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9655 = DIRECTION('',(0.,0.,1.));
+#9656 = ADVANCED_FACE('',(#9657),#9668,.F.);
+#9657 = FACE_BOUND('',#9658,.F.);
+#9658 = EDGE_LOOP('',(#9659,#9665,#9666,#9667));
+#9659 = ORIENTED_EDGE('',*,*,#9660,.T.);
+#9660 = EDGE_CURVE('',#7706,#7483,#9661,.T.);
+#9661 = LINE('',#9662,#9663);
+#9662 = CARTESIAN_POINT('',(-3.25,1.475,-8.326672684689E-17));
+#9663 = VECTOR('',#9664,1.);
+#9664 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9665 = ORIENTED_EDGE('',*,*,#7491,.T.);
+#9666 = ORIENTED_EDGE('',*,*,#9643,.F.);
+#9667 = ORIENTED_EDGE('',*,*,#7714,.F.);
+#9668 = PLANE('',#9669);
+#9669 = AXIS2_PLACEMENT_3D('',#9670,#9671,#9672);
+#9670 = CARTESIAN_POINT('',(-3.25,1.475,-8.326672684689E-17));
+#9671 = DIRECTION('',(0.,0.,1.));
+#9672 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#9673 = ADVANCED_FACE('',(#9674),#9685,.T.);
+#9674 = FACE_BOUND('',#9675,.F.);
+#9675 = EDGE_LOOP('',(#9676,#9682,#9683,#9684));
+#9676 = ORIENTED_EDGE('',*,*,#9677,.T.);
+#9677 = EDGE_CURVE('',#7698,#7475,#9678,.T.);
+#9678 = LINE('',#9679,#9680);
+#9679 = CARTESIAN_POINT('',(-3.,1.475,0.25));
+#9680 = VECTOR('',#9681,1.);
+#9681 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9682 = ORIENTED_EDGE('',*,*,#7482,.T.);
+#9683 = ORIENTED_EDGE('',*,*,#9660,.F.);
+#9684 = ORIENTED_EDGE('',*,*,#7705,.F.);
+#9685 = CYLINDRICAL_SURFACE('',#9686,0.25);
+#9686 = AXIS2_PLACEMENT_3D('',#9687,#9688,#9689);
+#9687 = CARTESIAN_POINT('',(-3.25,1.475,0.25));
+#9688 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#9689 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#9690 = ADVANCED_FACE('',(#9691),#9697,.F.);
+#9691 = FACE_BOUND('',#9692,.F.);
+#9692 = EDGE_LOOP('',(#9693,#9694,#9695,#9696));
+#9693 = ORIENTED_EDGE('',*,*,#7780,.T.);
+#9694 = ORIENTED_EDGE('',*,*,#7474,.T.);
+#9695 = ORIENTED_EDGE('',*,*,#9677,.F.);
+#9696 = ORIENTED_EDGE('',*,*,#7697,.F.);
+#9697 = PLANE('',#9698);
+#9698 = AXIS2_PLACEMENT_3D('',#9699,#9700,#9701);
+#9699 = CARTESIAN_POINT('',(-3.,1.475,0.925));
+#9700 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#9701 = DIRECTION('',(-0.,0.,-1.));
+#9702 = ADVANCED_FACE('',(#9703),#9714,.T.);
+#9703 = FACE_BOUND('',#9704,.F.);
+#9704 = EDGE_LOOP('',(#9705,#9711,#9712,#9713));
+#9705 = ORIENTED_EDGE('',*,*,#9706,.T.);
+#9706 = EDGE_CURVE('',#7879,#8102,#9707,.T.);
+#9707 = LINE('',#9708,#9709);
+#9708 = CARTESIAN_POINT('',(-3.15,-1.125,0.925));
+#9709 = VECTOR('',#9710,1.);
+#9710 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9711 = ORIENTED_EDGE('',*,*,#8109,.T.);
+#9712 = ORIENTED_EDGE('',*,*,#8817,.F.);
+#9713 = ORIENTED_EDGE('',*,*,#7886,.F.);
+#9714 = CYLINDRICAL_SURFACE('',#9715,0.25);
+#9715 = AXIS2_PLACEMENT_3D('',#9716,#9717,#9718);
+#9716 = CARTESIAN_POINT('',(-2.9,-1.125,0.925));
+#9717 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#9718 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#9719 = ADVANCED_FACE('',(#9720),#9731,.F.);
+#9720 = FACE_BOUND('',#9721,.F.);
+#9721 = EDGE_LOOP('',(#9722,#9728,#9729,#9730));
+#9722 = ORIENTED_EDGE('',*,*,#9723,.T.);
+#9723 = EDGE_CURVE('',#7870,#8093,#9724,.T.);
+#9724 = LINE('',#9725,#9726);
+#9725 = CARTESIAN_POINT('',(-3.15,-1.125,0.25));
+#9726 = VECTOR('',#9727,1.);
+#9727 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9728 = ORIENTED_EDGE('',*,*,#8101,.T.);
+#9729 = ORIENTED_EDGE('',*,*,#9706,.F.);
+#9730 = ORIENTED_EDGE('',*,*,#7878,.F.);
+#9731 = PLANE('',#9732);
+#9732 = AXIS2_PLACEMENT_3D('',#9733,#9734,#9735);
+#9733 = CARTESIAN_POINT('',(-3.15,-1.125,0.25));
+#9734 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9735 = DIRECTION('',(0.,0.,1.));
+#9736 = ADVANCED_FACE('',(#9737),#9748,.F.);
+#9737 = FACE_BOUND('',#9738,.F.);
+#9738 = EDGE_LOOP('',(#9739,#9745,#9746,#9747));
+#9739 = ORIENTED_EDGE('',*,*,#9740,.T.);
+#9740 = EDGE_CURVE('',#7862,#8085,#9741,.T.);
+#9741 = LINE('',#9742,#9743);
+#9742 = CARTESIAN_POINT('',(-3.25,-1.125,0.15));
+#9743 = VECTOR('',#9744,1.);
+#9744 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9745 = ORIENTED_EDGE('',*,*,#8092,.T.);
+#9746 = ORIENTED_EDGE('',*,*,#9723,.F.);
+#9747 = ORIENTED_EDGE('',*,*,#7869,.F.);
+#9748 = CYLINDRICAL_SURFACE('',#9749,0.1);
+#9749 = AXIS2_PLACEMENT_3D('',#9750,#9751,#9752);
+#9750 = CARTESIAN_POINT('',(-3.25,-1.125,0.25));
+#9751 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#9752 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#9753 = ADVANCED_FACE('',(#9754),#9765,.F.);
+#9754 = FACE_BOUND('',#9755,.F.);
+#9755 = EDGE_LOOP('',(#9756,#9762,#9763,#9764));
+#9756 = ORIENTED_EDGE('',*,*,#9757,.T.);
+#9757 = EDGE_CURVE('',#7854,#8077,#9758,.T.);
+#9758 = LINE('',#9759,#9760);
+#9759 = CARTESIAN_POINT('',(-3.9,-1.125,0.15));
+#9760 = VECTOR('',#9761,1.);
+#9761 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9762 = ORIENTED_EDGE('',*,*,#8084,.T.);
+#9763 = ORIENTED_EDGE('',*,*,#9740,.F.);
+#9764 = ORIENTED_EDGE('',*,*,#7861,.F.);
+#9765 = PLANE('',#9766);
+#9766 = AXIS2_PLACEMENT_3D('',#9767,#9768,#9769);
+#9767 = CARTESIAN_POINT('',(-3.9,-1.125,0.15));
+#9768 = DIRECTION('',(-0.,0.,-1.));
+#9769 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9770 = ADVANCED_FACE('',(#9771),#9782,.F.);
+#9771 = FACE_BOUND('',#9772,.F.);
+#9772 = EDGE_LOOP('',(#9773,#9779,#9780,#9781));
+#9773 = ORIENTED_EDGE('',*,*,#9774,.T.);
+#9774 = EDGE_CURVE('',#7846,#8069,#9775,.T.);
+#9775 = LINE('',#9776,#9777);
+#9776 = CARTESIAN_POINT('',(-3.9,-1.125,-8.326672684689E-17));
+#9777 = VECTOR('',#9778,1.);
+#9778 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9779 = ORIENTED_EDGE('',*,*,#8076,.T.);
+#9780 = ORIENTED_EDGE('',*,*,#9757,.F.);
+#9781 = ORIENTED_EDGE('',*,*,#7853,.F.);
+#9782 = PLANE('',#9783);
+#9783 = AXIS2_PLACEMENT_3D('',#9784,#9785,#9786);
+#9784 = CARTESIAN_POINT('',(-3.9,-1.125,-8.326672684689E-17));
+#9785 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9786 = DIRECTION('',(0.,0.,1.));
+#9787 = ADVANCED_FACE('',(#9788),#9799,.F.);
+#9788 = FACE_BOUND('',#9789,.F.);
+#9789 = EDGE_LOOP('',(#9790,#9796,#9797,#9798));
+#9790 = ORIENTED_EDGE('',*,*,#9791,.T.);
+#9791 = EDGE_CURVE('',#7837,#8060,#9792,.T.);
+#9792 = LINE('',#9793,#9794);
+#9793 = CARTESIAN_POINT('',(-3.25,-1.125,-8.326672684689E-17));
+#9794 = VECTOR('',#9795,1.);
+#9795 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9796 = ORIENTED_EDGE('',*,*,#8068,.T.);
+#9797 = ORIENTED_EDGE('',*,*,#9774,.F.);
+#9798 = ORIENTED_EDGE('',*,*,#7845,.F.);
+#9799 = PLANE('',#9800);
+#9800 = AXIS2_PLACEMENT_3D('',#9801,#9802,#9803);
+#9801 = CARTESIAN_POINT('',(-3.25,-1.125,-8.326672684689E-17));
+#9802 = DIRECTION('',(0.,0.,1.));
+#9803 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#9804 = ADVANCED_FACE('',(#9805),#9816,.T.);
+#9805 = FACE_BOUND('',#9806,.F.);
+#9806 = EDGE_LOOP('',(#9807,#9813,#9814,#9815));
+#9807 = ORIENTED_EDGE('',*,*,#9808,.T.);
+#9808 = EDGE_CURVE('',#7829,#8052,#9809,.T.);
+#9809 = LINE('',#9810,#9811);
+#9810 = CARTESIAN_POINT('',(-3.,-1.125,0.25));
+#9811 = VECTOR('',#9812,1.);
+#9812 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9813 = ORIENTED_EDGE('',*,*,#8059,.T.);
+#9814 = ORIENTED_EDGE('',*,*,#9791,.F.);
+#9815 = ORIENTED_EDGE('',*,*,#7836,.F.);
+#9816 = CYLINDRICAL_SURFACE('',#9817,0.25);
+#9817 = AXIS2_PLACEMENT_3D('',#9818,#9819,#9820);
+#9818 = CARTESIAN_POINT('',(-3.25,-1.125,0.25));
+#9819 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#9820 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#9821 = ADVANCED_FACE('',(#9822),#9828,.F.);
+#9822 = FACE_BOUND('',#9823,.F.);
+#9823 = EDGE_LOOP('',(#9824,#9825,#9826,#9827));
+#9824 = ORIENTED_EDGE('',*,*,#8033,.T.);
+#9825 = ORIENTED_EDGE('',*,*,#8051,.T.);
+#9826 = ORIENTED_EDGE('',*,*,#9808,.F.);
+#9827 = ORIENTED_EDGE('',*,*,#7828,.F.);
+#9828 = PLANE('',#9829);
+#9829 = AXIS2_PLACEMENT_3D('',#9830,#9831,#9832);
+#9830 = CARTESIAN_POINT('',(-3.,-1.125,0.925));
+#9831 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#9832 = DIRECTION('',(-0.,0.,-1.));
+#9833 = ADVANCED_FACE('',(#9834),#9845,.T.);
+#9834 = FACE_BOUND('',#9835,.F.);
+#9835 = EDGE_LOOP('',(#9836,#9842,#9843,#9844));
+#9836 = ORIENTED_EDGE('',*,*,#9837,.T.);
+#9837 = EDGE_CURVE('',#8194,#7971,#9838,.T.);
+#9838 = LINE('',#9839,#9840);
+#9839 = CARTESIAN_POINT('',(-3.15,0.825,0.925));
+#9840 = VECTOR('',#9841,1.);
+#9841 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9842 = ORIENTED_EDGE('',*,*,#7978,.T.);
+#9843 = ORIENTED_EDGE('',*,*,#8874,.F.);
+#9844 = ORIENTED_EDGE('',*,*,#8201,.F.);
+#9845 = CYLINDRICAL_SURFACE('',#9846,0.25);
+#9846 = AXIS2_PLACEMENT_3D('',#9847,#9848,#9849);
+#9847 = CARTESIAN_POINT('',(-2.9,0.825,0.925));
+#9848 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#9849 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#9850 = ADVANCED_FACE('',(#9851),#9862,.F.);
+#9851 = FACE_BOUND('',#9852,.F.);
+#9852 = EDGE_LOOP('',(#9853,#9859,#9860,#9861));
+#9853 = ORIENTED_EDGE('',*,*,#9854,.T.);
+#9854 = EDGE_CURVE('',#8185,#7962,#9855,.T.);
+#9855 = LINE('',#9856,#9857);
+#9856 = CARTESIAN_POINT('',(-3.15,0.825,0.25));
+#9857 = VECTOR('',#9858,1.);
+#9858 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9859 = ORIENTED_EDGE('',*,*,#7970,.T.);
+#9860 = ORIENTED_EDGE('',*,*,#9837,.F.);
+#9861 = ORIENTED_EDGE('',*,*,#8193,.F.);
+#9862 = PLANE('',#9863);
+#9863 = AXIS2_PLACEMENT_3D('',#9864,#9865,#9866);
+#9864 = CARTESIAN_POINT('',(-3.15,0.825,0.25));
+#9865 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9866 = DIRECTION('',(0.,0.,1.));
+#9867 = ADVANCED_FACE('',(#9868),#9879,.F.);
+#9868 = FACE_BOUND('',#9869,.F.);
+#9869 = EDGE_LOOP('',(#9870,#9876,#9877,#9878));
+#9870 = ORIENTED_EDGE('',*,*,#9871,.T.);
+#9871 = EDGE_CURVE('',#8177,#7954,#9872,.T.);
+#9872 = LINE('',#9873,#9874);
+#9873 = CARTESIAN_POINT('',(-3.25,0.825,0.15));
+#9874 = VECTOR('',#9875,1.);
+#9875 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9876 = ORIENTED_EDGE('',*,*,#7961,.T.);
+#9877 = ORIENTED_EDGE('',*,*,#9854,.F.);
+#9878 = ORIENTED_EDGE('',*,*,#8184,.F.);
+#9879 = CYLINDRICAL_SURFACE('',#9880,0.1);
+#9880 = AXIS2_PLACEMENT_3D('',#9881,#9882,#9883);
+#9881 = CARTESIAN_POINT('',(-3.25,0.825,0.25));
+#9882 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#9883 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#9884 = ADVANCED_FACE('',(#9885),#9896,.F.);
+#9885 = FACE_BOUND('',#9886,.F.);
+#9886 = EDGE_LOOP('',(#9887,#9893,#9894,#9895));
+#9887 = ORIENTED_EDGE('',*,*,#9888,.T.);
+#9888 = EDGE_CURVE('',#8169,#7946,#9889,.T.);
+#9889 = LINE('',#9890,#9891);
+#9890 = CARTESIAN_POINT('',(-3.9,0.825,0.15));
+#9891 = VECTOR('',#9892,1.);
+#9892 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9893 = ORIENTED_EDGE('',*,*,#7953,.T.);
+#9894 = ORIENTED_EDGE('',*,*,#9871,.F.);
+#9895 = ORIENTED_EDGE('',*,*,#8176,.F.);
+#9896 = PLANE('',#9897);
+#9897 = AXIS2_PLACEMENT_3D('',#9898,#9899,#9900);
+#9898 = CARTESIAN_POINT('',(-3.9,0.825,0.15));
+#9899 = DIRECTION('',(-0.,0.,-1.));
+#9900 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9901 = ADVANCED_FACE('',(#9902),#9913,.F.);
+#9902 = FACE_BOUND('',#9903,.F.);
+#9903 = EDGE_LOOP('',(#9904,#9910,#9911,#9912));
+#9904 = ORIENTED_EDGE('',*,*,#9905,.T.);
+#9905 = EDGE_CURVE('',#8161,#7938,#9906,.T.);
+#9906 = LINE('',#9907,#9908);
+#9907 = CARTESIAN_POINT('',(-3.9,0.825,-8.326672684689E-17));
+#9908 = VECTOR('',#9909,1.);
+#9909 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9910 = ORIENTED_EDGE('',*,*,#7945,.T.);
+#9911 = ORIENTED_EDGE('',*,*,#9888,.F.);
+#9912 = ORIENTED_EDGE('',*,*,#8168,.F.);
+#9913 = PLANE('',#9914);
+#9914 = AXIS2_PLACEMENT_3D('',#9915,#9916,#9917);
+#9915 = CARTESIAN_POINT('',(-3.9,0.825,-8.326672684689E-17));
+#9916 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9917 = DIRECTION('',(0.,0.,1.));
+#9918 = ADVANCED_FACE('',(#9919),#9930,.F.);
+#9919 = FACE_BOUND('',#9920,.F.);
+#9920 = EDGE_LOOP('',(#9921,#9927,#9928,#9929));
+#9921 = ORIENTED_EDGE('',*,*,#9922,.T.);
+#9922 = EDGE_CURVE('',#8152,#7929,#9923,.T.);
+#9923 = LINE('',#9924,#9925);
+#9924 = CARTESIAN_POINT('',(-3.25,0.825,-8.326672684689E-17));
+#9925 = VECTOR('',#9926,1.);
+#9926 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9927 = ORIENTED_EDGE('',*,*,#7937,.T.);
+#9928 = ORIENTED_EDGE('',*,*,#9905,.F.);
+#9929 = ORIENTED_EDGE('',*,*,#8160,.F.);
+#9930 = PLANE('',#9931);
+#9931 = AXIS2_PLACEMENT_3D('',#9932,#9933,#9934);
+#9932 = CARTESIAN_POINT('',(-3.25,0.825,-8.326672684689E-17));
+#9933 = DIRECTION('',(0.,0.,1.));
+#9934 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#9935 = ADVANCED_FACE('',(#9936),#9947,.T.);
+#9936 = FACE_BOUND('',#9937,.F.);
+#9937 = EDGE_LOOP('',(#9938,#9944,#9945,#9946));
+#9938 = ORIENTED_EDGE('',*,*,#9939,.T.);
+#9939 = EDGE_CURVE('',#8144,#7921,#9940,.T.);
+#9940 = LINE('',#9941,#9942);
+#9941 = CARTESIAN_POINT('',(-3.,0.825,0.25));
+#9942 = VECTOR('',#9943,1.);
+#9943 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9944 = ORIENTED_EDGE('',*,*,#7928,.T.);
+#9945 = ORIENTED_EDGE('',*,*,#9922,.F.);
+#9946 = ORIENTED_EDGE('',*,*,#8151,.F.);
+#9947 = CYLINDRICAL_SURFACE('',#9948,0.25);
+#9948 = AXIS2_PLACEMENT_3D('',#9949,#9950,#9951);
+#9949 = CARTESIAN_POINT('',(-3.25,0.825,0.25));
+#9950 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#9951 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#9952 = ADVANCED_FACE('',(#9953),#9959,.F.);
+#9953 = FACE_BOUND('',#9954,.F.);
+#9954 = EDGE_LOOP('',(#9955,#9956,#9957,#9958));
+#9955 = ORIENTED_EDGE('',*,*,#8226,.T.);
+#9956 = ORIENTED_EDGE('',*,*,#7920,.T.);
+#9957 = ORIENTED_EDGE('',*,*,#9939,.F.);
+#9958 = ORIENTED_EDGE('',*,*,#8143,.F.);
+#9959 = PLANE('',#9960);
+#9960 = AXIS2_PLACEMENT_3D('',#9961,#9962,#9963);
+#9961 = CARTESIAN_POINT('',(-3.,0.825,0.925));
+#9962 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#9963 = DIRECTION('',(-0.,0.,-1.));
+#9964 = ADVANCED_FACE('',(#9965),#9976,.T.);
+#9965 = FACE_BOUND('',#9966,.F.);
+#9966 = EDGE_LOOP('',(#9967,#9973,#9974,#9975));
+#9967 = ORIENTED_EDGE('',*,*,#9968,.T.);
+#9968 = EDGE_CURVE('',#8325,#8548,#9969,.T.);
+#9969 = LINE('',#9970,#9971);
+#9970 = CARTESIAN_POINT('',(-3.15,-0.475,0.925));
+#9971 = VECTOR('',#9972,1.);
+#9972 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9973 = ORIENTED_EDGE('',*,*,#8555,.T.);
+#9974 = ORIENTED_EDGE('',*,*,#8855,.F.);
+#9975 = ORIENTED_EDGE('',*,*,#8332,.F.);
+#9976 = CYLINDRICAL_SURFACE('',#9977,0.25);
+#9977 = AXIS2_PLACEMENT_3D('',#9978,#9979,#9980);
+#9978 = CARTESIAN_POINT('',(-2.9,-0.475,0.925));
+#9979 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#9980 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#9981 = ADVANCED_FACE('',(#9982),#9993,.F.);
+#9982 = FACE_BOUND('',#9983,.F.);
+#9983 = EDGE_LOOP('',(#9984,#9990,#9991,#9992));
+#9984 = ORIENTED_EDGE('',*,*,#9985,.T.);
+#9985 = EDGE_CURVE('',#8316,#8539,#9986,.T.);
+#9986 = LINE('',#9987,#9988);
+#9987 = CARTESIAN_POINT('',(-3.15,-0.475,0.25));
+#9988 = VECTOR('',#9989,1.);
+#9989 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#9990 = ORIENTED_EDGE('',*,*,#8547,.T.);
+#9991 = ORIENTED_EDGE('',*,*,#9968,.F.);
+#9992 = ORIENTED_EDGE('',*,*,#8324,.F.);
+#9993 = PLANE('',#9994);
+#9994 = AXIS2_PLACEMENT_3D('',#9995,#9996,#9997);
+#9995 = CARTESIAN_POINT('',(-3.15,-0.475,0.25));
+#9996 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#9997 = DIRECTION('',(0.,0.,1.));
+#9998 = ADVANCED_FACE('',(#9999),#10010,.F.);
+#9999 = FACE_BOUND('',#10000,.F.);
+#10000 = EDGE_LOOP('',(#10001,#10007,#10008,#10009));
+#10001 = ORIENTED_EDGE('',*,*,#10002,.T.);
+#10002 = EDGE_CURVE('',#8308,#8531,#10003,.T.);
+#10003 = LINE('',#10004,#10005);
+#10004 = CARTESIAN_POINT('',(-3.25,-0.475,0.15));
+#10005 = VECTOR('',#10006,1.);
+#10006 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#10007 = ORIENTED_EDGE('',*,*,#8538,.T.);
+#10008 = ORIENTED_EDGE('',*,*,#9985,.F.);
+#10009 = ORIENTED_EDGE('',*,*,#8315,.F.);
+#10010 = CYLINDRICAL_SURFACE('',#10011,0.1);
+#10011 = AXIS2_PLACEMENT_3D('',#10012,#10013,#10014);
+#10012 = CARTESIAN_POINT('',(-3.25,-0.475,0.25));
+#10013 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#10014 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#10015 = ADVANCED_FACE('',(#10016),#10027,.F.);
+#10016 = FACE_BOUND('',#10017,.F.);
+#10017 = EDGE_LOOP('',(#10018,#10024,#10025,#10026));
+#10018 = ORIENTED_EDGE('',*,*,#10019,.T.);
+#10019 = EDGE_CURVE('',#8300,#8523,#10020,.T.);
+#10020 = LINE('',#10021,#10022);
+#10021 = CARTESIAN_POINT('',(-3.9,-0.475,0.15));
+#10022 = VECTOR('',#10023,1.);
+#10023 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#10024 = ORIENTED_EDGE('',*,*,#8530,.T.);
+#10025 = ORIENTED_EDGE('',*,*,#10002,.F.);
+#10026 = ORIENTED_EDGE('',*,*,#8307,.F.);
+#10027 = PLANE('',#10028);
+#10028 = AXIS2_PLACEMENT_3D('',#10029,#10030,#10031);
+#10029 = CARTESIAN_POINT('',(-3.9,-0.475,0.15));
+#10030 = DIRECTION('',(-0.,0.,-1.));
+#10031 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#10032 = ADVANCED_FACE('',(#10033),#10044,.F.);
+#10033 = FACE_BOUND('',#10034,.F.);
+#10034 = EDGE_LOOP('',(#10035,#10041,#10042,#10043));
+#10035 = ORIENTED_EDGE('',*,*,#10036,.T.);
+#10036 = EDGE_CURVE('',#8292,#8515,#10037,.T.);
+#10037 = LINE('',#10038,#10039);
+#10038 = CARTESIAN_POINT('',(-3.9,-0.475,-8.326672684689E-17));
+#10039 = VECTOR('',#10040,1.);
+#10040 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#10041 = ORIENTED_EDGE('',*,*,#8522,.T.);
+#10042 = ORIENTED_EDGE('',*,*,#10019,.F.);
+#10043 = ORIENTED_EDGE('',*,*,#8299,.F.);
+#10044 = PLANE('',#10045);
+#10045 = AXIS2_PLACEMENT_3D('',#10046,#10047,#10048);
+#10046 = CARTESIAN_POINT('',(-3.9,-0.475,-8.326672684689E-17));
+#10047 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#10048 = DIRECTION('',(0.,0.,1.));
+#10049 = ADVANCED_FACE('',(#10050),#10061,.F.);
+#10050 = FACE_BOUND('',#10051,.F.);
+#10051 = EDGE_LOOP('',(#10052,#10058,#10059,#10060));
+#10052 = ORIENTED_EDGE('',*,*,#10053,.T.);
+#10053 = EDGE_CURVE('',#8283,#8506,#10054,.T.);
+#10054 = LINE('',#10055,#10056);
+#10055 = CARTESIAN_POINT('',(-3.25,-0.475,-8.326672684689E-17));
+#10056 = VECTOR('',#10057,1.);
+#10057 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#10058 = ORIENTED_EDGE('',*,*,#8514,.T.);
+#10059 = ORIENTED_EDGE('',*,*,#10036,.F.);
+#10060 = ORIENTED_EDGE('',*,*,#8291,.F.);
+#10061 = PLANE('',#10062);
+#10062 = AXIS2_PLACEMENT_3D('',#10063,#10064,#10065);
+#10063 = CARTESIAN_POINT('',(-3.25,-0.475,-8.326672684689E-17));
+#10064 = DIRECTION('',(0.,0.,1.));
+#10065 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#10066 = ADVANCED_FACE('',(#10067),#10078,.T.);
+#10067 = FACE_BOUND('',#10068,.F.);
+#10068 = EDGE_LOOP('',(#10069,#10075,#10076,#10077));
+#10069 = ORIENTED_EDGE('',*,*,#10070,.T.);
+#10070 = EDGE_CURVE('',#8275,#8498,#10071,.T.);
+#10071 = LINE('',#10072,#10073);
+#10072 = CARTESIAN_POINT('',(-3.,-0.475,0.25));
+#10073 = VECTOR('',#10074,1.);
+#10074 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#10075 = ORIENTED_EDGE('',*,*,#8505,.T.);
+#10076 = ORIENTED_EDGE('',*,*,#10053,.F.);
+#10077 = ORIENTED_EDGE('',*,*,#8282,.F.);
+#10078 = CYLINDRICAL_SURFACE('',#10079,0.25);
+#10079 = AXIS2_PLACEMENT_3D('',#10080,#10081,#10082);
+#10080 = CARTESIAN_POINT('',(-3.25,-0.475,0.25));
+#10081 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#10082 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#10083 = ADVANCED_FACE('',(#10084),#10090,.F.);
+#10084 = FACE_BOUND('',#10085,.F.);
+#10085 = EDGE_LOOP('',(#10086,#10087,#10088,#10089));
+#10086 = ORIENTED_EDGE('',*,*,#8479,.T.);
+#10087 = ORIENTED_EDGE('',*,*,#8497,.T.);
+#10088 = ORIENTED_EDGE('',*,*,#10070,.F.);
+#10089 = ORIENTED_EDGE('',*,*,#8274,.F.);
+#10090 = PLANE('',#10091);
+#10091 = AXIS2_PLACEMENT_3D('',#10092,#10093,#10094);
+#10092 = CARTESIAN_POINT('',(-3.,-0.475,0.925));
+#10093 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#10094 = DIRECTION('',(-0.,0.,-1.));
+#10095 = ADVANCED_FACE('',(#10096),#10107,.T.);
+#10096 = FACE_BOUND('',#10097,.F.);
+#10097 = EDGE_LOOP('',(#10098,#10104,#10105,#10106));
+#10098 = ORIENTED_EDGE('',*,*,#10099,.T.);
+#10099 = EDGE_CURVE('',#8640,#8417,#10100,.T.);
+#10100 = LINE('',#10101,#10102);
+#10101 = CARTESIAN_POINT('',(-3.15,0.175,0.925));
+#10102 = VECTOR('',#10103,1.);
+#10103 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#10104 = ORIENTED_EDGE('',*,*,#8424,.T.);
+#10105 = ORIENTED_EDGE('',*,*,#8893,.F.);
+#10106 = ORIENTED_EDGE('',*,*,#8647,.F.);
+#10107 = CYLINDRICAL_SURFACE('',#10108,0.25);
+#10108 = AXIS2_PLACEMENT_3D('',#10109,#10110,#10111);
+#10109 = CARTESIAN_POINT('',(-2.9,0.175,0.925));
+#10110 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#10111 = DIRECTION('',(-1.,-9.95799250103E-17,8.881784197001E-16));
+#10112 = ADVANCED_FACE('',(#10113),#10124,.F.);
+#10113 = FACE_BOUND('',#10114,.F.);
+#10114 = EDGE_LOOP('',(#10115,#10121,#10122,#10123));
+#10115 = ORIENTED_EDGE('',*,*,#10116,.T.);
+#10116 = EDGE_CURVE('',#8631,#8408,#10117,.T.);
+#10117 = LINE('',#10118,#10119);
+#10118 = CARTESIAN_POINT('',(-3.15,0.175,0.25));
+#10119 = VECTOR('',#10120,1.);
+#10120 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#10121 = ORIENTED_EDGE('',*,*,#8416,.T.);
+#10122 = ORIENTED_EDGE('',*,*,#10099,.F.);
+#10123 = ORIENTED_EDGE('',*,*,#8639,.F.);
+#10124 = PLANE('',#10125);
+#10125 = AXIS2_PLACEMENT_3D('',#10126,#10127,#10128);
+#10126 = CARTESIAN_POINT('',(-3.15,0.175,0.25));
+#10127 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#10128 = DIRECTION('',(0.,0.,1.));
+#10129 = ADVANCED_FACE('',(#10130),#10141,.F.);
+#10130 = FACE_BOUND('',#10131,.F.);
+#10131 = EDGE_LOOP('',(#10132,#10138,#10139,#10140));
+#10132 = ORIENTED_EDGE('',*,*,#10133,.T.);
+#10133 = EDGE_CURVE('',#8623,#8400,#10134,.T.);
+#10134 = LINE('',#10135,#10136);
+#10135 = CARTESIAN_POINT('',(-3.25,0.175,0.15));
+#10136 = VECTOR('',#10137,1.);
+#10137 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#10138 = ORIENTED_EDGE('',*,*,#8407,.T.);
+#10139 = ORIENTED_EDGE('',*,*,#10116,.F.);
+#10140 = ORIENTED_EDGE('',*,*,#8630,.F.);
+#10141 = CYLINDRICAL_SURFACE('',#10142,0.1);
+#10142 = AXIS2_PLACEMENT_3D('',#10143,#10144,#10145);
+#10143 = CARTESIAN_POINT('',(-3.25,0.175,0.25));
+#10144 = DIRECTION('',(9.95799250103E-17,-1.,0.));
+#10145 = DIRECTION('',(4.440892098501E-15,4.422237021475E-31,-1.));
+#10146 = ADVANCED_FACE('',(#10147),#10158,.F.);
+#10147 = FACE_BOUND('',#10148,.F.);
+#10148 = EDGE_LOOP('',(#10149,#10155,#10156,#10157));
+#10149 = ORIENTED_EDGE('',*,*,#10150,.T.);
+#10150 = EDGE_CURVE('',#8615,#8392,#10151,.T.);
+#10151 = LINE('',#10152,#10153);
+#10152 = CARTESIAN_POINT('',(-3.9,0.175,0.15));
+#10153 = VECTOR('',#10154,1.);
+#10154 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#10155 = ORIENTED_EDGE('',*,*,#8399,.T.);
+#10156 = ORIENTED_EDGE('',*,*,#10133,.F.);
+#10157 = ORIENTED_EDGE('',*,*,#8622,.F.);
+#10158 = PLANE('',#10159);
+#10159 = AXIS2_PLACEMENT_3D('',#10160,#10161,#10162);
+#10160 = CARTESIAN_POINT('',(-3.9,0.175,0.15));
+#10161 = DIRECTION('',(-0.,0.,-1.));
+#10162 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#10163 = ADVANCED_FACE('',(#10164),#10175,.F.);
+#10164 = FACE_BOUND('',#10165,.F.);
+#10165 = EDGE_LOOP('',(#10166,#10172,#10173,#10174));
+#10166 = ORIENTED_EDGE('',*,*,#10167,.T.);
+#10167 = EDGE_CURVE('',#8607,#8384,#10168,.T.);
+#10168 = LINE('',#10169,#10170);
+#10169 = CARTESIAN_POINT('',(-3.9,0.175,-8.326672684689E-17));
+#10170 = VECTOR('',#10171,1.);
+#10171 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#10172 = ORIENTED_EDGE('',*,*,#8391,.T.);
+#10173 = ORIENTED_EDGE('',*,*,#10150,.F.);
+#10174 = ORIENTED_EDGE('',*,*,#8614,.F.);
+#10175 = PLANE('',#10176);
+#10176 = AXIS2_PLACEMENT_3D('',#10177,#10178,#10179);
+#10177 = CARTESIAN_POINT('',(-3.9,0.175,-8.326672684689E-17));
+#10178 = DIRECTION('',(1.,9.95799250103E-17,0.));
+#10179 = DIRECTION('',(0.,0.,1.));
+#10180 = ADVANCED_FACE('',(#10181),#10192,.F.);
+#10181 = FACE_BOUND('',#10182,.F.);
+#10182 = EDGE_LOOP('',(#10183,#10189,#10190,#10191));
+#10183 = ORIENTED_EDGE('',*,*,#10184,.T.);
+#10184 = EDGE_CURVE('',#8598,#8375,#10185,.T.);
+#10185 = LINE('',#10186,#10187);
+#10186 = CARTESIAN_POINT('',(-3.25,0.175,-8.326672684689E-17));
+#10187 = VECTOR('',#10188,1.);
+#10188 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#10189 = ORIENTED_EDGE('',*,*,#8383,.T.);
+#10190 = ORIENTED_EDGE('',*,*,#10167,.F.);
+#10191 = ORIENTED_EDGE('',*,*,#8606,.F.);
+#10192 = PLANE('',#10193);
+#10193 = AXIS2_PLACEMENT_3D('',#10194,#10195,#10196);
+#10194 = CARTESIAN_POINT('',(-3.25,0.175,-8.326672684689E-17));
+#10195 = DIRECTION('',(0.,0.,1.));
+#10196 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#10197 = ADVANCED_FACE('',(#10198),#10209,.T.);
+#10198 = FACE_BOUND('',#10199,.F.);
+#10199 = EDGE_LOOP('',(#10200,#10206,#10207,#10208));
+#10200 = ORIENTED_EDGE('',*,*,#10201,.T.);
+#10201 = EDGE_CURVE('',#8590,#8367,#10202,.T.);
+#10202 = LINE('',#10203,#10204);
+#10203 = CARTESIAN_POINT('',(-3.,0.175,0.25));
+#10204 = VECTOR('',#10205,1.);
+#10205 = DIRECTION('',(-9.95799250103E-17,1.,0.));
+#10206 = ORIENTED_EDGE('',*,*,#8374,.T.);
+#10207 = ORIENTED_EDGE('',*,*,#10184,.F.);
+#10208 = ORIENTED_EDGE('',*,*,#8597,.F.);
+#10209 = CYLINDRICAL_SURFACE('',#10210,0.25);
+#10210 = AXIS2_PLACEMENT_3D('',#10211,#10212,#10213);
+#10211 = CARTESIAN_POINT('',(-3.25,0.175,0.25));
+#10212 = DIRECTION('',(9.95799250103E-17,-1.,-0.));
+#10213 = DIRECTION('',(1.,9.95799250103E-17,4.440892098501E-16));
+#10214 = ADVANCED_FACE('',(#10215),#10221,.F.);
+#10215 = FACE_BOUND('',#10216,.F.);
+#10216 = EDGE_LOOP('',(#10217,#10218,#10219,#10220));
+#10217 = ORIENTED_EDGE('',*,*,#8672,.T.);
+#10218 = ORIENTED_EDGE('',*,*,#8366,.T.);
+#10219 = ORIENTED_EDGE('',*,*,#10201,.F.);
+#10220 = ORIENTED_EDGE('',*,*,#8589,.F.);
+#10221 = PLANE('',#10222);
+#10222 = AXIS2_PLACEMENT_3D('',#10223,#10224,#10225);
+#10223 = CARTESIAN_POINT('',(-3.,0.175,0.925));
+#10224 = DIRECTION('',(-1.,-9.95799250103E-17,0.));
+#10225 = DIRECTION('',(-0.,0.,-1.));
+#10226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10230))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#10227,#10228,#10229))
+REPRESENTATION_CONTEXT('Context #1',
+'3D Context with UNIT and UNCERTAINTY') );
+#10227 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#10228 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#10229 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#10230 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10227,
+'distance_accuracy_value','confusion accuracy');
+#10231 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#10232 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#10233,#10241,#10248,#10255,#10262,#10269,#10277,#10284,#10291,
+#10298,#10305,#10312,#10319,#10326,#10333,#10340,#10347,#10354,
+#10361,#10368,#10375,#10382,#10389,#10396,#10403,#10410,#10417,
+#10424,#10431,#10438,#10445,#10452,#10459,#10466,#10473,#10480,
+#10487,#10494,#10501,#10508,#10515,#10522,#10529,#10536,#10543,
+#10550,#10557,#10564,#10571,#10578,#10585,#10592,#10599,#10606,
+#10613,#10620,#10627,#10634,#10641,#10648,#10655,#10662,#10669,
+#10676,#10683,#10690,#10697,#10704,#10711,#10718,#10725,#10732,
+#10739,#10746,#10753,#10760,#10767,#10774,#10781,#10788,#10795,
+#10802,#10809,#10816,#10823,#10830,#10837,#10844,#10851,#10858,
+#10865,#10872,#10879,#10886,#10893,#10900,#10907,#10914,#10921,
+#10928,#10935,#10942,#10949,#10956,#10963,#10970,#10977,#10984,
+#10991,#10998,#11005,#11012,#11019,#11026,#11033,#11040,#11047,
+#11054,#11061,#11068,#11075,#11082,#11089,#11096,#11103,#11110,
+#11117,#11124,#11131,#11138,#11145,#11152,#11159,#11166,#11173,
+#11180,#11187,#11194,#11201,#11208,#11215,#11222,#11229,#11236,
+#11243,#11250,#11257,#11264,#11271,#11278,#11285,#11292,#11299,
+#11306,#11313,#11320,#11327,#11334,#11341,#11348,#11355,#11362,
+#11369,#11376,#11383,#11390,#11397,#11404,#11411,#11418,#11425,
+#11432,#11439,#11446,#11453,#11460,#11467,#11474,#11481,#11488,
+#11495,#11502,#11509,#11516,#11523,#11530,#11537,#11544,#11551,
+#11558,#11565,#11572,#11579,#11586,#11593,#11600,#11607,#11614,
+#11621,#11628,#11635,#11643,#11650,#11657,#11664,#11671,#11678,
+#11685,#11692,#11699,#11706,#11713,#11720,#11727,#11734,#11741,
+#11748,#11755,#11762,#11769,#11776,#11783,#11790,#11797,#11804,
+#11811,#11818,#11825,#11832,#11839,#11846,#11853,#11860,#11867,
+#11874,#11881,#11888,#11895,#11902,#11909,#11916,#11923,#11930,
+#11937,#11944,#11951,#11958,#11965,#11972,#11979,#11986,#11993,
+#12000,#12007,#12014,#12021,#12028,#12035,#12042,#12049,#12056,
+#12063,#12070,#12077,#12084,#12091,#12098,#12105,#12112,#12119,
+#12126,#12133,#12140,#12147,#12154,#12161,#12168,#12175,#12182,
+#12189,#12196,#12203,#12210,#12217,#12224,#12231,#12238,#12245,
+#12252,#12259,#12266,#12273,#12280,#12287,#12294,#12301,#12308,
+#12315,#12322,#12329,#12336,#12343,#12350,#12357,#12364,#12371,
+#12378,#12385,#12392,#12399,#12406,#12413,#12420,#12427,#12434,
+#12441,#12448,#12455,#12462,#12469,#12476,#12483,#12490,#12497,
+#12504,#12511,#12518,#12525,#12532,#12539,#12546,#12553,#12560,
+#12567,#12574,#12581),#10226);
+#10233 = STYLED_ITEM('color',(#10234),#17);
+#10234 = PRESENTATION_STYLE_ASSIGNMENT((#10235));
+#10235 = SURFACE_STYLE_USAGE(.BOTH.,#10236);
+#10236 = SURFACE_SIDE_STYLE('',(#10237));
+#10237 = SURFACE_STYLE_FILL_AREA(#10238);
+#10238 = FILL_AREA_STYLE('',(#10239));
+#10239 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10240 = COLOUR_RGB('',0.823529422283,0.819607853889,0.780392169952);
+#10241 = STYLED_ITEM('color',(#10242),#59);
+#10242 = PRESENTATION_STYLE_ASSIGNMENT((#10243));
+#10243 = SURFACE_STYLE_USAGE(.BOTH.,#10244);
+#10244 = SURFACE_SIDE_STYLE('',(#10245));
+#10245 = SURFACE_STYLE_FILL_AREA(#10246);
+#10246 = FILL_AREA_STYLE('',(#10247));
+#10247 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10248 = STYLED_ITEM('color',(#10249),#90);
+#10249 = PRESENTATION_STYLE_ASSIGNMENT((#10250));
+#10250 = SURFACE_STYLE_USAGE(.BOTH.,#10251);
+#10251 = SURFACE_SIDE_STYLE('',(#10252));
+#10252 = SURFACE_STYLE_FILL_AREA(#10253);
+#10253 = FILL_AREA_STYLE('',(#10254));
+#10254 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10255 = STYLED_ITEM('color',(#10256),#121);
+#10256 = PRESENTATION_STYLE_ASSIGNMENT((#10257));
+#10257 = SURFACE_STYLE_USAGE(.BOTH.,#10258);
+#10258 = SURFACE_SIDE_STYLE('',(#10259));
+#10259 = SURFACE_STYLE_FILL_AREA(#10260);
+#10260 = FILL_AREA_STYLE('',(#10261));
+#10261 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10262 = STYLED_ITEM('color',(#10263),#205);
+#10263 = PRESENTATION_STYLE_ASSIGNMENT((#10264));
+#10264 = SURFACE_STYLE_USAGE(.BOTH.,#10265);
+#10265 = SURFACE_SIDE_STYLE('',(#10266));
+#10266 = SURFACE_STYLE_FILL_AREA(#10267);
+#10267 = FILL_AREA_STYLE('',(#10268));
+#10268 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10269 = STYLED_ITEM('color',(#10270),#289);
+#10270 = PRESENTATION_STYLE_ASSIGNMENT((#10271));
+#10271 = SURFACE_STYLE_USAGE(.BOTH.,#10272);
+#10272 = SURFACE_SIDE_STYLE('',(#10273));
+#10273 = SURFACE_STYLE_FILL_AREA(#10274);
+#10274 = FILL_AREA_STYLE('',(#10275));
+#10275 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10276 = COLOUR_RGB('',0.145098045468,0.141176477075,0.141176477075);
+#10277 = STYLED_ITEM('color',(#10278),#478);
+#10278 = PRESENTATION_STYLE_ASSIGNMENT((#10279));
+#10279 = SURFACE_STYLE_USAGE(.BOTH.,#10280);
+#10280 = SURFACE_SIDE_STYLE('',(#10281));
+#10281 = SURFACE_STYLE_FILL_AREA(#10282);
+#10282 = FILL_AREA_STYLE('',(#10283));
+#10283 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10284 = STYLED_ITEM('color',(#10285),#495);
+#10285 = PRESENTATION_STYLE_ASSIGNMENT((#10286));
+#10286 = SURFACE_STYLE_USAGE(.BOTH.,#10287);
+#10287 = SURFACE_SIDE_STYLE('',(#10288));
+#10288 = SURFACE_STYLE_FILL_AREA(#10289);
+#10289 = FILL_AREA_STYLE('',(#10290));
+#10290 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10291 = STYLED_ITEM('color',(#10292),#518);
+#10292 = PRESENTATION_STYLE_ASSIGNMENT((#10293));
+#10293 = SURFACE_STYLE_USAGE(.BOTH.,#10294);
+#10294 = SURFACE_SIDE_STYLE('',(#10295));
+#10295 = SURFACE_STYLE_FILL_AREA(#10296);
+#10296 = FILL_AREA_STYLE('',(#10297));
+#10297 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10298 = STYLED_ITEM('color',(#10299),#556);
+#10299 = PRESENTATION_STYLE_ASSIGNMENT((#10300));
+#10300 = SURFACE_STYLE_USAGE(.BOTH.,#10301);
+#10301 = SURFACE_SIDE_STYLE('',(#10302));
+#10302 = SURFACE_STYLE_FILL_AREA(#10303);
+#10303 = FILL_AREA_STYLE('',(#10304));
+#10304 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10305 = STYLED_ITEM('color',(#10306),#573);
+#10306 = PRESENTATION_STYLE_ASSIGNMENT((#10307));
+#10307 = SURFACE_STYLE_USAGE(.BOTH.,#10308);
+#10308 = SURFACE_SIDE_STYLE('',(#10309));
+#10309 = SURFACE_STYLE_FILL_AREA(#10310);
+#10310 = FILL_AREA_STYLE('',(#10311));
+#10311 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10312 = STYLED_ITEM('color',(#10313),#590);
+#10313 = PRESENTATION_STYLE_ASSIGNMENT((#10314));
+#10314 = SURFACE_STYLE_USAGE(.BOTH.,#10315);
+#10315 = SURFACE_SIDE_STYLE('',(#10316));
+#10316 = SURFACE_STYLE_FILL_AREA(#10317);
+#10317 = FILL_AREA_STYLE('',(#10318));
+#10318 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10319 = STYLED_ITEM('color',(#10320),#607);
+#10320 = PRESENTATION_STYLE_ASSIGNMENT((#10321));
+#10321 = SURFACE_STYLE_USAGE(.BOTH.,#10322);
+#10322 = SURFACE_SIDE_STYLE('',(#10323));
+#10323 = SURFACE_STYLE_FILL_AREA(#10324);
+#10324 = FILL_AREA_STYLE('',(#10325));
+#10325 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10326 = STYLED_ITEM('color',(#10327),#624);
+#10327 = PRESENTATION_STYLE_ASSIGNMENT((#10328));
+#10328 = SURFACE_STYLE_USAGE(.BOTH.,#10329);
+#10329 = SURFACE_SIDE_STYLE('',(#10330));
+#10330 = SURFACE_STYLE_FILL_AREA(#10331);
+#10331 = FILL_AREA_STYLE('',(#10332));
+#10332 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10333 = STYLED_ITEM('color',(#10334),#641);
+#10334 = PRESENTATION_STYLE_ASSIGNMENT((#10335));
+#10335 = SURFACE_STYLE_USAGE(.BOTH.,#10336);
+#10336 = SURFACE_SIDE_STYLE('',(#10337));
+#10337 = SURFACE_STYLE_FILL_AREA(#10338);
+#10338 = FILL_AREA_STYLE('',(#10339));
+#10339 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10340 = STYLED_ITEM('color',(#10341),#653);
+#10341 = PRESENTATION_STYLE_ASSIGNMENT((#10342));
+#10342 = SURFACE_STYLE_USAGE(.BOTH.,#10343);
+#10343 = SURFACE_SIDE_STYLE('',(#10344));
+#10344 = SURFACE_STYLE_FILL_AREA(#10345);
+#10345 = FILL_AREA_STYLE('',(#10346));
+#10346 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10347 = STYLED_ITEM('color',(#10348),#677);
+#10348 = PRESENTATION_STYLE_ASSIGNMENT((#10349));
+#10349 = SURFACE_STYLE_USAGE(.BOTH.,#10350);
+#10350 = SURFACE_SIDE_STYLE('',(#10351));
+#10351 = SURFACE_STYLE_FILL_AREA(#10352);
+#10352 = FILL_AREA_STYLE('',(#10353));
+#10353 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10354 = STYLED_ITEM('color',(#10355),#740);
+#10355 = PRESENTATION_STYLE_ASSIGNMENT((#10356));
+#10356 = SURFACE_STYLE_USAGE(.BOTH.,#10357);
+#10357 = SURFACE_SIDE_STYLE('',(#10358));
+#10358 = SURFACE_STYLE_FILL_AREA(#10359);
+#10359 = FILL_AREA_STYLE('',(#10360));
+#10360 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10361 = STYLED_ITEM('color',(#10362),#763);
+#10362 = PRESENTATION_STYLE_ASSIGNMENT((#10363));
+#10363 = SURFACE_STYLE_USAGE(.BOTH.,#10364);
+#10364 = SURFACE_SIDE_STYLE('',(#10365));
+#10365 = SURFACE_STYLE_FILL_AREA(#10366);
+#10366 = FILL_AREA_STYLE('',(#10367));
+#10367 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10368 = STYLED_ITEM('color',(#10369),#786);
+#10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370));
+#10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371);
+#10371 = SURFACE_SIDE_STYLE('',(#10372));
+#10372 = SURFACE_STYLE_FILL_AREA(#10373);
+#10373 = FILL_AREA_STYLE('',(#10374));
+#10374 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10375 = STYLED_ITEM('color',(#10376),#816);
+#10376 = PRESENTATION_STYLE_ASSIGNMENT((#10377));
+#10377 = SURFACE_STYLE_USAGE(.BOTH.,#10378);
+#10378 = SURFACE_SIDE_STYLE('',(#10379));
+#10379 = SURFACE_STYLE_FILL_AREA(#10380);
+#10380 = FILL_AREA_STYLE('',(#10381));
+#10381 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10382 = STYLED_ITEM('color',(#10383),#847);
+#10383 = PRESENTATION_STYLE_ASSIGNMENT((#10384));
+#10384 = SURFACE_STYLE_USAGE(.BOTH.,#10385);
+#10385 = SURFACE_SIDE_STYLE('',(#10386));
+#10386 = SURFACE_STYLE_FILL_AREA(#10387);
+#10387 = FILL_AREA_STYLE('',(#10388));
+#10388 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10389 = STYLED_ITEM('color',(#10390),#878);
+#10390 = PRESENTATION_STYLE_ASSIGNMENT((#10391));
+#10391 = SURFACE_STYLE_USAGE(.BOTH.,#10392);
+#10392 = SURFACE_SIDE_STYLE('',(#10393));
+#10393 = SURFACE_STYLE_FILL_AREA(#10394);
+#10394 = FILL_AREA_STYLE('',(#10395));
+#10395 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10396 = STYLED_ITEM('color',(#10397),#909);
+#10397 = PRESENTATION_STYLE_ASSIGNMENT((#10398));
+#10398 = SURFACE_STYLE_USAGE(.BOTH.,#10399);
+#10399 = SURFACE_SIDE_STYLE('',(#10400));
+#10400 = SURFACE_STYLE_FILL_AREA(#10401);
+#10401 = FILL_AREA_STYLE('',(#10402));
+#10402 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10403 = STYLED_ITEM('color',(#10404),#940);
+#10404 = PRESENTATION_STYLE_ASSIGNMENT((#10405));
+#10405 = SURFACE_STYLE_USAGE(.BOTH.,#10406);
+#10406 = SURFACE_SIDE_STYLE('',(#10407));
+#10407 = SURFACE_STYLE_FILL_AREA(#10408);
+#10408 = FILL_AREA_STYLE('',(#10409));
+#10409 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10410 = STYLED_ITEM('color',(#10411),#971);
+#10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412));
+#10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413);
+#10413 = SURFACE_SIDE_STYLE('',(#10414));
+#10414 = SURFACE_STYLE_FILL_AREA(#10415);
+#10415 = FILL_AREA_STYLE('',(#10416));
+#10416 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10417 = STYLED_ITEM('color',(#10418),#1002);
+#10418 = PRESENTATION_STYLE_ASSIGNMENT((#10419));
+#10419 = SURFACE_STYLE_USAGE(.BOTH.,#10420);
+#10420 = SURFACE_SIDE_STYLE('',(#10421));
+#10421 = SURFACE_STYLE_FILL_AREA(#10422);
+#10422 = FILL_AREA_STYLE('',(#10423));
+#10423 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10424 = STYLED_ITEM('color',(#10425),#1033);
+#10425 = PRESENTATION_STYLE_ASSIGNMENT((#10426));
+#10426 = SURFACE_STYLE_USAGE(.BOTH.,#10427);
+#10427 = SURFACE_SIDE_STYLE('',(#10428));
+#10428 = SURFACE_STYLE_FILL_AREA(#10429);
+#10429 = FILL_AREA_STYLE('',(#10430));
+#10430 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10431 = STYLED_ITEM('color',(#10432),#1064);
+#10432 = PRESENTATION_STYLE_ASSIGNMENT((#10433));
+#10433 = SURFACE_STYLE_USAGE(.BOTH.,#10434);
+#10434 = SURFACE_SIDE_STYLE('',(#10435));
+#10435 = SURFACE_STYLE_FILL_AREA(#10436);
+#10436 = FILL_AREA_STYLE('',(#10437));
+#10437 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10438 = STYLED_ITEM('color',(#10439),#1095);
+#10439 = PRESENTATION_STYLE_ASSIGNMENT((#10440));
+#10440 = SURFACE_STYLE_USAGE(.BOTH.,#10441);
+#10441 = SURFACE_SIDE_STYLE('',(#10442));
+#10442 = SURFACE_STYLE_FILL_AREA(#10443);
+#10443 = FILL_AREA_STYLE('',(#10444));
+#10444 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10445 = STYLED_ITEM('color',(#10446),#1126);
+#10446 = PRESENTATION_STYLE_ASSIGNMENT((#10447));
+#10447 = SURFACE_STYLE_USAGE(.BOTH.,#10448);
+#10448 = SURFACE_SIDE_STYLE('',(#10449));
+#10449 = SURFACE_STYLE_FILL_AREA(#10450);
+#10450 = FILL_AREA_STYLE('',(#10451));
+#10451 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10452 = STYLED_ITEM('color',(#10453),#1157);
+#10453 = PRESENTATION_STYLE_ASSIGNMENT((#10454));
+#10454 = SURFACE_STYLE_USAGE(.BOTH.,#10455);
+#10455 = SURFACE_SIDE_STYLE('',(#10456));
+#10456 = SURFACE_STYLE_FILL_AREA(#10457);
+#10457 = FILL_AREA_STYLE('',(#10458));
+#10458 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10459 = STYLED_ITEM('color',(#10460),#1188);
+#10460 = PRESENTATION_STYLE_ASSIGNMENT((#10461));
+#10461 = SURFACE_STYLE_USAGE(.BOTH.,#10462);
+#10462 = SURFACE_SIDE_STYLE('',(#10463));
+#10463 = SURFACE_STYLE_FILL_AREA(#10464);
+#10464 = FILL_AREA_STYLE('',(#10465));
+#10465 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10466 = STYLED_ITEM('color',(#10467),#1219);
+#10467 = PRESENTATION_STYLE_ASSIGNMENT((#10468));
+#10468 = SURFACE_STYLE_USAGE(.BOTH.,#10469);
+#10469 = SURFACE_SIDE_STYLE('',(#10470));
+#10470 = SURFACE_STYLE_FILL_AREA(#10471);
+#10471 = FILL_AREA_STYLE('',(#10472));
+#10472 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10473 = STYLED_ITEM('color',(#10474),#1250);
+#10474 = PRESENTATION_STYLE_ASSIGNMENT((#10475));
+#10475 = SURFACE_STYLE_USAGE(.BOTH.,#10476);
+#10476 = SURFACE_SIDE_STYLE('',(#10477));
+#10477 = SURFACE_STYLE_FILL_AREA(#10478);
+#10478 = FILL_AREA_STYLE('',(#10479));
+#10479 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10480 = STYLED_ITEM('color',(#10481),#1281);
+#10481 = PRESENTATION_STYLE_ASSIGNMENT((#10482));
+#10482 = SURFACE_STYLE_USAGE(.BOTH.,#10483);
+#10483 = SURFACE_SIDE_STYLE('',(#10484));
+#10484 = SURFACE_STYLE_FILL_AREA(#10485);
+#10485 = FILL_AREA_STYLE('',(#10486));
+#10486 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10487 = STYLED_ITEM('color',(#10488),#1312);
+#10488 = PRESENTATION_STYLE_ASSIGNMENT((#10489));
+#10489 = SURFACE_STYLE_USAGE(.BOTH.,#10490);
+#10490 = SURFACE_SIDE_STYLE('',(#10491));
+#10491 = SURFACE_STYLE_FILL_AREA(#10492);
+#10492 = FILL_AREA_STYLE('',(#10493));
+#10493 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10494 = STYLED_ITEM('color',(#10495),#1343);
+#10495 = PRESENTATION_STYLE_ASSIGNMENT((#10496));
+#10496 = SURFACE_STYLE_USAGE(.BOTH.,#10497);
+#10497 = SURFACE_SIDE_STYLE('',(#10498));
+#10498 = SURFACE_STYLE_FILL_AREA(#10499);
+#10499 = FILL_AREA_STYLE('',(#10500));
+#10500 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10501 = STYLED_ITEM('color',(#10502),#1366);
+#10502 = PRESENTATION_STYLE_ASSIGNMENT((#10503));
+#10503 = SURFACE_STYLE_USAGE(.BOTH.,#10504);
+#10504 = SURFACE_SIDE_STYLE('',(#10505));
+#10505 = SURFACE_STYLE_FILL_AREA(#10506);
+#10506 = FILL_AREA_STYLE('',(#10507));
+#10507 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10508 = STYLED_ITEM('color',(#10509),#1389);
+#10509 = PRESENTATION_STYLE_ASSIGNMENT((#10510));
+#10510 = SURFACE_STYLE_USAGE(.BOTH.,#10511);
+#10511 = SURFACE_SIDE_STYLE('',(#10512));
+#10512 = SURFACE_STYLE_FILL_AREA(#10513);
+#10513 = FILL_AREA_STYLE('',(#10514));
+#10514 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10515 = STYLED_ITEM('color',(#10516),#1571);
+#10516 = PRESENTATION_STYLE_ASSIGNMENT((#10517));
+#10517 = SURFACE_STYLE_USAGE(.BOTH.,#10518);
+#10518 = SURFACE_SIDE_STYLE('',(#10519));
+#10519 = SURFACE_STYLE_FILL_AREA(#10520);
+#10520 = FILL_AREA_STYLE('',(#10521));
+#10521 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10522 = STYLED_ITEM('color',(#10523),#1588);
+#10523 = PRESENTATION_STYLE_ASSIGNMENT((#10524));
+#10524 = SURFACE_STYLE_USAGE(.BOTH.,#10525);
+#10525 = SURFACE_SIDE_STYLE('',(#10526));
+#10526 = SURFACE_STYLE_FILL_AREA(#10527);
+#10527 = FILL_AREA_STYLE('',(#10528));
+#10528 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10529 = STYLED_ITEM('color',(#10530),#1680);
+#10530 = PRESENTATION_STYLE_ASSIGNMENT((#10531));
+#10531 = SURFACE_STYLE_USAGE(.BOTH.,#10532);
+#10532 = SURFACE_SIDE_STYLE('',(#10533));
+#10533 = SURFACE_STYLE_FILL_AREA(#10534);
+#10534 = FILL_AREA_STYLE('',(#10535));
+#10535 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10536 = STYLED_ITEM('color',(#10537),#1703);
+#10537 = PRESENTATION_STYLE_ASSIGNMENT((#10538));
+#10538 = SURFACE_STYLE_USAGE(.BOTH.,#10539);
+#10539 = SURFACE_SIDE_STYLE('',(#10540));
+#10540 = SURFACE_STYLE_FILL_AREA(#10541);
+#10541 = FILL_AREA_STYLE('',(#10542));
+#10542 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10543 = STYLED_ITEM('color',(#10544),#1726);
+#10544 = PRESENTATION_STYLE_ASSIGNMENT((#10545));
+#10545 = SURFACE_STYLE_USAGE(.BOTH.,#10546);
+#10546 = SURFACE_SIDE_STYLE('',(#10547));
+#10547 = SURFACE_STYLE_FILL_AREA(#10548);
+#10548 = FILL_AREA_STYLE('',(#10549));
+#10549 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10550 = STYLED_ITEM('color',(#10551),#1749);
+#10551 = PRESENTATION_STYLE_ASSIGNMENT((#10552));
+#10552 = SURFACE_STYLE_USAGE(.BOTH.,#10553);
+#10553 = SURFACE_SIDE_STYLE('',(#10554));
+#10554 = SURFACE_STYLE_FILL_AREA(#10555);
+#10555 = FILL_AREA_STYLE('',(#10556));
+#10556 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10557 = STYLED_ITEM('color',(#10558),#1932);
+#10558 = PRESENTATION_STYLE_ASSIGNMENT((#10559));
+#10559 = SURFACE_STYLE_USAGE(.BOTH.,#10560);
+#10560 = SURFACE_SIDE_STYLE('',(#10561));
+#10561 = SURFACE_STYLE_FILL_AREA(#10562);
+#10562 = FILL_AREA_STYLE('',(#10563));
+#10563 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10564 = STYLED_ITEM('color',(#10565),#1949);
+#10565 = PRESENTATION_STYLE_ASSIGNMENT((#10566));
+#10566 = SURFACE_STYLE_USAGE(.BOTH.,#10567);
+#10567 = SURFACE_SIDE_STYLE('',(#10568));
+#10568 = SURFACE_STYLE_FILL_AREA(#10569);
+#10569 = FILL_AREA_STYLE('',(#10570));
+#10570 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10571 = STYLED_ITEM('color',(#10572),#1972);
+#10572 = PRESENTATION_STYLE_ASSIGNMENT((#10573));
+#10573 = SURFACE_STYLE_USAGE(.BOTH.,#10574);
+#10574 = SURFACE_SIDE_STYLE('',(#10575));
+#10575 = SURFACE_STYLE_FILL_AREA(#10576);
+#10576 = FILL_AREA_STYLE('',(#10577));
+#10577 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10578 = STYLED_ITEM('color',(#10579),#2064);
+#10579 = PRESENTATION_STYLE_ASSIGNMENT((#10580));
+#10580 = SURFACE_STYLE_USAGE(.BOTH.,#10581);
+#10581 = SURFACE_SIDE_STYLE('',(#10582));
+#10582 = SURFACE_STYLE_FILL_AREA(#10583);
+#10583 = FILL_AREA_STYLE('',(#10584));
+#10584 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10585 = STYLED_ITEM('color',(#10586),#2085);
+#10586 = PRESENTATION_STYLE_ASSIGNMENT((#10587));
+#10587 = SURFACE_STYLE_USAGE(.BOTH.,#10588);
+#10588 = SURFACE_SIDE_STYLE('',(#10589));
+#10589 = SURFACE_STYLE_FILL_AREA(#10590);
+#10590 = FILL_AREA_STYLE('',(#10591));
+#10591 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10592 = STYLED_ITEM('color',(#10593),#2177);
+#10593 = PRESENTATION_STYLE_ASSIGNMENT((#10594));
+#10594 = SURFACE_STYLE_USAGE(.BOTH.,#10595);
+#10595 = SURFACE_SIDE_STYLE('',(#10596));
+#10596 = SURFACE_STYLE_FILL_AREA(#10597);
+#10597 = FILL_AREA_STYLE('',(#10598));
+#10598 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10599 = STYLED_ITEM('color',(#10600),#2194);
+#10600 = PRESENTATION_STYLE_ASSIGNMENT((#10601));
+#10601 = SURFACE_STYLE_USAGE(.BOTH.,#10602);
+#10602 = SURFACE_SIDE_STYLE('',(#10603));
+#10603 = SURFACE_STYLE_FILL_AREA(#10604);
+#10604 = FILL_AREA_STYLE('',(#10605));
+#10605 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10606 = STYLED_ITEM('color',(#10607),#2286);
+#10607 = PRESENTATION_STYLE_ASSIGNMENT((#10608));
+#10608 = SURFACE_STYLE_USAGE(.BOTH.,#10609);
+#10609 = SURFACE_SIDE_STYLE('',(#10610));
+#10610 = SURFACE_STYLE_FILL_AREA(#10611);
+#10611 = FILL_AREA_STYLE('',(#10612));
+#10612 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10613 = STYLED_ITEM('color',(#10614),#2308);
+#10614 = PRESENTATION_STYLE_ASSIGNMENT((#10615));
+#10615 = SURFACE_STYLE_USAGE(.BOTH.,#10616);
+#10616 = SURFACE_SIDE_STYLE('',(#10617));
+#10617 = SURFACE_STYLE_FILL_AREA(#10618);
+#10618 = FILL_AREA_STYLE('',(#10619));
+#10619 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10620 = STYLED_ITEM('color',(#10621),#2333);
+#10621 = PRESENTATION_STYLE_ASSIGNMENT((#10622));
+#10622 = SURFACE_STYLE_USAGE(.BOTH.,#10623);
+#10623 = SURFACE_SIDE_STYLE('',(#10624));
+#10624 = SURFACE_STYLE_FILL_AREA(#10625);
+#10625 = FILL_AREA_STYLE('',(#10626));
+#10626 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10627 = STYLED_ITEM('color',(#10628),#2417);
+#10628 = PRESENTATION_STYLE_ASSIGNMENT((#10629));
+#10629 = SURFACE_STYLE_USAGE(.BOTH.,#10630);
+#10630 = SURFACE_SIDE_STYLE('',(#10631));
+#10631 = SURFACE_STYLE_FILL_AREA(#10632);
+#10632 = FILL_AREA_STYLE('',(#10633));
+#10633 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10634 = STYLED_ITEM('color',(#10635),#2509);
+#10635 = PRESENTATION_STYLE_ASSIGNMENT((#10636));
+#10636 = SURFACE_STYLE_USAGE(.BOTH.,#10637);
+#10637 = SURFACE_SIDE_STYLE('',(#10638));
+#10638 = SURFACE_STYLE_FILL_AREA(#10639);
+#10639 = FILL_AREA_STYLE('',(#10640));
+#10640 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10641 = STYLED_ITEM('color',(#10642),#2526);
+#10642 = PRESENTATION_STYLE_ASSIGNMENT((#10643));
+#10643 = SURFACE_STYLE_USAGE(.BOTH.,#10644);
+#10644 = SURFACE_SIDE_STYLE('',(#10645));
+#10645 = SURFACE_STYLE_FILL_AREA(#10646);
+#10646 = FILL_AREA_STYLE('',(#10647));
+#10647 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10648 = STYLED_ITEM('color',(#10649),#2548);
+#10649 = PRESENTATION_STYLE_ASSIGNMENT((#10650));
+#10650 = SURFACE_STYLE_USAGE(.BOTH.,#10651);
+#10651 = SURFACE_SIDE_STYLE('',(#10652));
+#10652 = SURFACE_STYLE_FILL_AREA(#10653);
+#10653 = FILL_AREA_STYLE('',(#10654));
+#10654 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10655 = STYLED_ITEM('color',(#10656),#2640);
+#10656 = PRESENTATION_STYLE_ASSIGNMENT((#10657));
+#10657 = SURFACE_STYLE_USAGE(.BOTH.,#10658);
+#10658 = SURFACE_SIDE_STYLE('',(#10659));
+#10659 = SURFACE_STYLE_FILL_AREA(#10660);
+#10660 = FILL_AREA_STYLE('',(#10661));
+#10661 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10662 = STYLED_ITEM('color',(#10663),#2732);
+#10663 = PRESENTATION_STYLE_ASSIGNMENT((#10664));
+#10664 = SURFACE_STYLE_USAGE(.BOTH.,#10665);
+#10665 = SURFACE_SIDE_STYLE('',(#10666));
+#10666 = SURFACE_STYLE_FILL_AREA(#10667);
+#10667 = FILL_AREA_STYLE('',(#10668));
+#10668 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10669 = STYLED_ITEM('color',(#10670),#2754);
+#10670 = PRESENTATION_STYLE_ASSIGNMENT((#10671));
+#10671 = SURFACE_STYLE_USAGE(.BOTH.,#10672);
+#10672 = SURFACE_SIDE_STYLE('',(#10673));
+#10673 = SURFACE_STYLE_FILL_AREA(#10674);
+#10674 = FILL_AREA_STYLE('',(#10675));
+#10675 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10676 = STYLED_ITEM('color',(#10677),#2779);
+#10677 = PRESENTATION_STYLE_ASSIGNMENT((#10678));
+#10678 = SURFACE_STYLE_USAGE(.BOTH.,#10679);
+#10679 = SURFACE_SIDE_STYLE('',(#10680));
+#10680 = SURFACE_STYLE_FILL_AREA(#10681);
+#10681 = FILL_AREA_STYLE('',(#10682));
+#10682 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10683 = STYLED_ITEM('color',(#10684),#2863);
+#10684 = PRESENTATION_STYLE_ASSIGNMENT((#10685));
+#10685 = SURFACE_STYLE_USAGE(.BOTH.,#10686);
+#10686 = SURFACE_SIDE_STYLE('',(#10687));
+#10687 = SURFACE_STYLE_FILL_AREA(#10688);
+#10688 = FILL_AREA_STYLE('',(#10689));
+#10689 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10690 = STYLED_ITEM('color',(#10691),#2955);
+#10691 = PRESENTATION_STYLE_ASSIGNMENT((#10692));
+#10692 = SURFACE_STYLE_USAGE(.BOTH.,#10693);
+#10693 = SURFACE_SIDE_STYLE('',(#10694));
+#10694 = SURFACE_STYLE_FILL_AREA(#10695);
+#10695 = FILL_AREA_STYLE('',(#10696));
+#10696 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10697 = STYLED_ITEM('color',(#10698),#2972);
+#10698 = PRESENTATION_STYLE_ASSIGNMENT((#10699));
+#10699 = SURFACE_STYLE_USAGE(.BOTH.,#10700);
+#10700 = SURFACE_SIDE_STYLE('',(#10701));
+#10701 = SURFACE_STYLE_FILL_AREA(#10702);
+#10702 = FILL_AREA_STYLE('',(#10703));
+#10703 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10704 = STYLED_ITEM('color',(#10705),#2994);
+#10705 = PRESENTATION_STYLE_ASSIGNMENT((#10706));
+#10706 = SURFACE_STYLE_USAGE(.BOTH.,#10707);
+#10707 = SURFACE_SIDE_STYLE('',(#10708));
+#10708 = SURFACE_STYLE_FILL_AREA(#10709);
+#10709 = FILL_AREA_STYLE('',(#10710));
+#10710 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10711 = STYLED_ITEM('color',(#10712),#3086);
+#10712 = PRESENTATION_STYLE_ASSIGNMENT((#10713));
+#10713 = SURFACE_STYLE_USAGE(.BOTH.,#10714);
+#10714 = SURFACE_SIDE_STYLE('',(#10715));
+#10715 = SURFACE_STYLE_FILL_AREA(#10716);
+#10716 = FILL_AREA_STYLE('',(#10717));
+#10717 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10718 = STYLED_ITEM('color',(#10719),#3178);
+#10719 = PRESENTATION_STYLE_ASSIGNMENT((#10720));
+#10720 = SURFACE_STYLE_USAGE(.BOTH.,#10721);
+#10721 = SURFACE_SIDE_STYLE('',(#10722));
+#10722 = SURFACE_STYLE_FILL_AREA(#10723);
+#10723 = FILL_AREA_STYLE('',(#10724));
+#10724 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10725 = STYLED_ITEM('color',(#10726),#3200);
+#10726 = PRESENTATION_STYLE_ASSIGNMENT((#10727));
+#10727 = SURFACE_STYLE_USAGE(.BOTH.,#10728);
+#10728 = SURFACE_SIDE_STYLE('',(#10729));
+#10729 = SURFACE_STYLE_FILL_AREA(#10730);
+#10730 = FILL_AREA_STYLE('',(#10731));
+#10731 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10732 = STYLED_ITEM('color',(#10733),#3225);
+#10733 = PRESENTATION_STYLE_ASSIGNMENT((#10734));
+#10734 = SURFACE_STYLE_USAGE(.BOTH.,#10735);
+#10735 = SURFACE_SIDE_STYLE('',(#10736));
+#10736 = SURFACE_STYLE_FILL_AREA(#10737);
+#10737 = FILL_AREA_STYLE('',(#10738));
+#10738 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10739 = STYLED_ITEM('color',(#10740),#3309);
+#10740 = PRESENTATION_STYLE_ASSIGNMENT((#10741));
+#10741 = SURFACE_STYLE_USAGE(.BOTH.,#10742);
+#10742 = SURFACE_SIDE_STYLE('',(#10743));
+#10743 = SURFACE_STYLE_FILL_AREA(#10744);
+#10744 = FILL_AREA_STYLE('',(#10745));
+#10745 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10746 = STYLED_ITEM('color',(#10747),#3401);
+#10747 = PRESENTATION_STYLE_ASSIGNMENT((#10748));
+#10748 = SURFACE_STYLE_USAGE(.BOTH.,#10749);
+#10749 = SURFACE_SIDE_STYLE('',(#10750));
+#10750 = SURFACE_STYLE_FILL_AREA(#10751);
+#10751 = FILL_AREA_STYLE('',(#10752));
+#10752 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10753 = STYLED_ITEM('color',(#10754),#3418);
+#10754 = PRESENTATION_STYLE_ASSIGNMENT((#10755));
+#10755 = SURFACE_STYLE_USAGE(.BOTH.,#10756);
+#10756 = SURFACE_SIDE_STYLE('',(#10757));
+#10757 = SURFACE_STYLE_FILL_AREA(#10758);
+#10758 = FILL_AREA_STYLE('',(#10759));
+#10759 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10760 = STYLED_ITEM('color',(#10761),#3440);
+#10761 = PRESENTATION_STYLE_ASSIGNMENT((#10762));
+#10762 = SURFACE_STYLE_USAGE(.BOTH.,#10763);
+#10763 = SURFACE_SIDE_STYLE('',(#10764));
+#10764 = SURFACE_STYLE_FILL_AREA(#10765);
+#10765 = FILL_AREA_STYLE('',(#10766));
+#10766 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10767 = STYLED_ITEM('color',(#10768),#3532);
+#10768 = PRESENTATION_STYLE_ASSIGNMENT((#10769));
+#10769 = SURFACE_STYLE_USAGE(.BOTH.,#10770);
+#10770 = SURFACE_SIDE_STYLE('',(#10771));
+#10771 = SURFACE_STYLE_FILL_AREA(#10772);
+#10772 = FILL_AREA_STYLE('',(#10773));
+#10773 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10774 = STYLED_ITEM('color',(#10775),#3624);
+#10775 = PRESENTATION_STYLE_ASSIGNMENT((#10776));
+#10776 = SURFACE_STYLE_USAGE(.BOTH.,#10777);
+#10777 = SURFACE_SIDE_STYLE('',(#10778));
+#10778 = SURFACE_STYLE_FILL_AREA(#10779);
+#10779 = FILL_AREA_STYLE('',(#10780));
+#10780 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10781 = STYLED_ITEM('color',(#10782),#3646);
+#10782 = PRESENTATION_STYLE_ASSIGNMENT((#10783));
+#10783 = SURFACE_STYLE_USAGE(.BOTH.,#10784);
+#10784 = SURFACE_SIDE_STYLE('',(#10785));
+#10785 = SURFACE_STYLE_FILL_AREA(#10786);
+#10786 = FILL_AREA_STYLE('',(#10787));
+#10787 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10788 = STYLED_ITEM('color',(#10789),#3671);
+#10789 = PRESENTATION_STYLE_ASSIGNMENT((#10790));
+#10790 = SURFACE_STYLE_USAGE(.BOTH.,#10791);
+#10791 = SURFACE_SIDE_STYLE('',(#10792));
+#10792 = SURFACE_STYLE_FILL_AREA(#10793);
+#10793 = FILL_AREA_STYLE('',(#10794));
+#10794 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10795 = STYLED_ITEM('color',(#10796),#3755);
+#10796 = PRESENTATION_STYLE_ASSIGNMENT((#10797));
+#10797 = SURFACE_STYLE_USAGE(.BOTH.,#10798);
+#10798 = SURFACE_SIDE_STYLE('',(#10799));
+#10799 = SURFACE_STYLE_FILL_AREA(#10800);
+#10800 = FILL_AREA_STYLE('',(#10801));
+#10801 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10802 = STYLED_ITEM('color',(#10803),#3847);
+#10803 = PRESENTATION_STYLE_ASSIGNMENT((#10804));
+#10804 = SURFACE_STYLE_USAGE(.BOTH.,#10805);
+#10805 = SURFACE_SIDE_STYLE('',(#10806));
+#10806 = SURFACE_STYLE_FILL_AREA(#10807);
+#10807 = FILL_AREA_STYLE('',(#10808));
+#10808 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10809 = STYLED_ITEM('color',(#10810),#3864);
+#10810 = PRESENTATION_STYLE_ASSIGNMENT((#10811));
+#10811 = SURFACE_STYLE_USAGE(.BOTH.,#10812);
+#10812 = SURFACE_SIDE_STYLE('',(#10813));
+#10813 = SURFACE_STYLE_FILL_AREA(#10814);
+#10814 = FILL_AREA_STYLE('',(#10815));
+#10815 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10816 = STYLED_ITEM('color',(#10817),#3886);
+#10817 = PRESENTATION_STYLE_ASSIGNMENT((#10818));
+#10818 = SURFACE_STYLE_USAGE(.BOTH.,#10819);
+#10819 = SURFACE_SIDE_STYLE('',(#10820));
+#10820 = SURFACE_STYLE_FILL_AREA(#10821);
+#10821 = FILL_AREA_STYLE('',(#10822));
+#10822 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10823 = STYLED_ITEM('color',(#10824),#3909);
+#10824 = PRESENTATION_STYLE_ASSIGNMENT((#10825));
+#10825 = SURFACE_STYLE_USAGE(.BOTH.,#10826);
+#10826 = SURFACE_SIDE_STYLE('',(#10827));
+#10827 = SURFACE_STYLE_FILL_AREA(#10828);
+#10828 = FILL_AREA_STYLE('',(#10829));
+#10829 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10830 = STYLED_ITEM('color',(#10831),#3932);
+#10831 = PRESENTATION_STYLE_ASSIGNMENT((#10832));
+#10832 = SURFACE_STYLE_USAGE(.BOTH.,#10833);
+#10833 = SURFACE_SIDE_STYLE('',(#10834));
+#10834 = SURFACE_STYLE_FILL_AREA(#10835);
+#10835 = FILL_AREA_STYLE('',(#10836));
+#10836 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10837 = STYLED_ITEM('color',(#10838),#3955);
+#10838 = PRESENTATION_STYLE_ASSIGNMENT((#10839));
+#10839 = SURFACE_STYLE_USAGE(.BOTH.,#10840);
+#10840 = SURFACE_SIDE_STYLE('',(#10841));
+#10841 = SURFACE_STYLE_FILL_AREA(#10842);
+#10842 = FILL_AREA_STYLE('',(#10843));
+#10843 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10844 = STYLED_ITEM('color',(#10845),#4022);
+#10845 = PRESENTATION_STYLE_ASSIGNMENT((#10846));
+#10846 = SURFACE_STYLE_USAGE(.BOTH.,#10847);
+#10847 = SURFACE_SIDE_STYLE('',(#10848));
+#10848 = SURFACE_STYLE_FILL_AREA(#10849);
+#10849 = FILL_AREA_STYLE('',(#10850));
+#10850 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10851 = STYLED_ITEM('color',(#10852),#4045);
+#10852 = PRESENTATION_STYLE_ASSIGNMENT((#10853));
+#10853 = SURFACE_STYLE_USAGE(.BOTH.,#10854);
+#10854 = SURFACE_SIDE_STYLE('',(#10855));
+#10855 = SURFACE_STYLE_FILL_AREA(#10856);
+#10856 = FILL_AREA_STYLE('',(#10857));
+#10857 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10858 = STYLED_ITEM('color',(#10859),#4064);
+#10859 = PRESENTATION_STYLE_ASSIGNMENT((#10860));
+#10860 = SURFACE_STYLE_USAGE(.BOTH.,#10861);
+#10861 = SURFACE_SIDE_STYLE('',(#10862));
+#10862 = SURFACE_STYLE_FILL_AREA(#10863);
+#10863 = FILL_AREA_STYLE('',(#10864));
+#10864 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10865 = STYLED_ITEM('color',(#10866),#4083);
+#10866 = PRESENTATION_STYLE_ASSIGNMENT((#10867));
+#10867 = SURFACE_STYLE_USAGE(.BOTH.,#10868);
+#10868 = SURFACE_SIDE_STYLE('',(#10869));
+#10869 = SURFACE_STYLE_FILL_AREA(#10870);
+#10870 = FILL_AREA_STYLE('',(#10871));
+#10871 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10872 = STYLED_ITEM('color',(#10873),#4102);
+#10873 = PRESENTATION_STYLE_ASSIGNMENT((#10874));
+#10874 = SURFACE_STYLE_USAGE(.BOTH.,#10875);
+#10875 = SURFACE_SIDE_STYLE('',(#10876));
+#10876 = SURFACE_STYLE_FILL_AREA(#10877);
+#10877 = FILL_AREA_STYLE('',(#10878));
+#10878 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10879 = STYLED_ITEM('color',(#10880),#4121);
+#10880 = PRESENTATION_STYLE_ASSIGNMENT((#10881));
+#10881 = SURFACE_STYLE_USAGE(.BOTH.,#10882);
+#10882 = SURFACE_SIDE_STYLE('',(#10883));
+#10883 = SURFACE_STYLE_FILL_AREA(#10884);
+#10884 = FILL_AREA_STYLE('',(#10885));
+#10885 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10886 = STYLED_ITEM('color',(#10887),#4140);
+#10887 = PRESENTATION_STYLE_ASSIGNMENT((#10888));
+#10888 = SURFACE_STYLE_USAGE(.BOTH.,#10889);
+#10889 = SURFACE_SIDE_STYLE('',(#10890));
+#10890 = SURFACE_STYLE_FILL_AREA(#10891);
+#10891 = FILL_AREA_STYLE('',(#10892));
+#10892 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10893 = STYLED_ITEM('color',(#10894),#4159);
+#10894 = PRESENTATION_STYLE_ASSIGNMENT((#10895));
+#10895 = SURFACE_STYLE_USAGE(.BOTH.,#10896);
+#10896 = SURFACE_SIDE_STYLE('',(#10897));
+#10897 = SURFACE_STYLE_FILL_AREA(#10898);
+#10898 = FILL_AREA_STYLE('',(#10899));
+#10899 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10900 = STYLED_ITEM('color',(#10901),#4178);
+#10901 = PRESENTATION_STYLE_ASSIGNMENT((#10902));
+#10902 = SURFACE_STYLE_USAGE(.BOTH.,#10903);
+#10903 = SURFACE_SIDE_STYLE('',(#10904));
+#10904 = SURFACE_STYLE_FILL_AREA(#10905);
+#10905 = FILL_AREA_STYLE('',(#10906));
+#10906 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10907 = STYLED_ITEM('color',(#10908),#4197);
+#10908 = PRESENTATION_STYLE_ASSIGNMENT((#10909));
+#10909 = SURFACE_STYLE_USAGE(.BOTH.,#10910);
+#10910 = SURFACE_SIDE_STYLE('',(#10911));
+#10911 = SURFACE_STYLE_FILL_AREA(#10912);
+#10912 = FILL_AREA_STYLE('',(#10913));
+#10913 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10914 = STYLED_ITEM('color',(#10915),#4216);
+#10915 = PRESENTATION_STYLE_ASSIGNMENT((#10916));
+#10916 = SURFACE_STYLE_USAGE(.BOTH.,#10917);
+#10917 = SURFACE_SIDE_STYLE('',(#10918));
+#10918 = SURFACE_STYLE_FILL_AREA(#10919);
+#10919 = FILL_AREA_STYLE('',(#10920));
+#10920 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10921 = STYLED_ITEM('color',(#10922),#4233);
+#10922 = PRESENTATION_STYLE_ASSIGNMENT((#10923));
+#10923 = SURFACE_STYLE_USAGE(.BOTH.,#10924);
+#10924 = SURFACE_SIDE_STYLE('',(#10925));
+#10925 = SURFACE_STYLE_FILL_AREA(#10926);
+#10926 = FILL_AREA_STYLE('',(#10927));
+#10927 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10928 = STYLED_ITEM('color',(#10929),#4250);
+#10929 = PRESENTATION_STYLE_ASSIGNMENT((#10930));
+#10930 = SURFACE_STYLE_USAGE(.BOTH.,#10931);
+#10931 = SURFACE_SIDE_STYLE('',(#10932));
+#10932 = SURFACE_STYLE_FILL_AREA(#10933);
+#10933 = FILL_AREA_STYLE('',(#10934));
+#10934 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10935 = STYLED_ITEM('color',(#10936),#4267);
+#10936 = PRESENTATION_STYLE_ASSIGNMENT((#10937));
+#10937 = SURFACE_STYLE_USAGE(.BOTH.,#10938);
+#10938 = SURFACE_SIDE_STYLE('',(#10939));
+#10939 = SURFACE_STYLE_FILL_AREA(#10940);
+#10940 = FILL_AREA_STYLE('',(#10941));
+#10941 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10942 = STYLED_ITEM('color',(#10943),#4284);
+#10943 = PRESENTATION_STYLE_ASSIGNMENT((#10944));
+#10944 = SURFACE_STYLE_USAGE(.BOTH.,#10945);
+#10945 = SURFACE_SIDE_STYLE('',(#10946));
+#10946 = SURFACE_STYLE_FILL_AREA(#10947);
+#10947 = FILL_AREA_STYLE('',(#10948));
+#10948 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10949 = STYLED_ITEM('color',(#10950),#4301);
+#10950 = PRESENTATION_STYLE_ASSIGNMENT((#10951));
+#10951 = SURFACE_STYLE_USAGE(.BOTH.,#10952);
+#10952 = SURFACE_SIDE_STYLE('',(#10953));
+#10953 = SURFACE_STYLE_FILL_AREA(#10954);
+#10954 = FILL_AREA_STYLE('',(#10955));
+#10955 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10956 = STYLED_ITEM('color',(#10957),#4318);
+#10957 = PRESENTATION_STYLE_ASSIGNMENT((#10958));
+#10958 = SURFACE_STYLE_USAGE(.BOTH.,#10959);
+#10959 = SURFACE_SIDE_STYLE('',(#10960));
+#10960 = SURFACE_STYLE_FILL_AREA(#10961);
+#10961 = FILL_AREA_STYLE('',(#10962));
+#10962 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10963 = STYLED_ITEM('color',(#10964),#4335);
+#10964 = PRESENTATION_STYLE_ASSIGNMENT((#10965));
+#10965 = SURFACE_STYLE_USAGE(.BOTH.,#10966);
+#10966 = SURFACE_SIDE_STYLE('',(#10967));
+#10967 = SURFACE_STYLE_FILL_AREA(#10968);
+#10968 = FILL_AREA_STYLE('',(#10969));
+#10969 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10970 = STYLED_ITEM('color',(#10971),#4347);
+#10971 = PRESENTATION_STYLE_ASSIGNMENT((#10972));
+#10972 = SURFACE_STYLE_USAGE(.BOTH.,#10973);
+#10973 = SURFACE_SIDE_STYLE('',(#10974));
+#10974 = SURFACE_STYLE_FILL_AREA(#10975);
+#10975 = FILL_AREA_STYLE('',(#10976));
+#10976 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10977 = STYLED_ITEM('color',(#10978),#4370);
+#10978 = PRESENTATION_STYLE_ASSIGNMENT((#10979));
+#10979 = SURFACE_STYLE_USAGE(.BOTH.,#10980);
+#10980 = SURFACE_SIDE_STYLE('',(#10981));
+#10981 = SURFACE_STYLE_FILL_AREA(#10982);
+#10982 = FILL_AREA_STYLE('',(#10983));
+#10983 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10984 = STYLED_ITEM('color',(#10985),#4393);
+#10985 = PRESENTATION_STYLE_ASSIGNMENT((#10986));
+#10986 = SURFACE_STYLE_USAGE(.BOTH.,#10987);
+#10987 = SURFACE_SIDE_STYLE('',(#10988));
+#10988 = SURFACE_STYLE_FILL_AREA(#10989);
+#10989 = FILL_AREA_STYLE('',(#10990));
+#10990 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10991 = STYLED_ITEM('color',(#10992),#4417);
+#10992 = PRESENTATION_STYLE_ASSIGNMENT((#10993));
+#10993 = SURFACE_STYLE_USAGE(.BOTH.,#10994);
+#10994 = SURFACE_SIDE_STYLE('',(#10995));
+#10995 = SURFACE_STYLE_FILL_AREA(#10996);
+#10996 = FILL_AREA_STYLE('',(#10997));
+#10997 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10998 = STYLED_ITEM('color',(#10999),#4447);
+#10999 = PRESENTATION_STYLE_ASSIGNMENT((#11000));
+#11000 = SURFACE_STYLE_USAGE(.BOTH.,#11001);
+#11001 = SURFACE_SIDE_STYLE('',(#11002));
+#11002 = SURFACE_STYLE_FILL_AREA(#11003);
+#11003 = FILL_AREA_STYLE('',(#11004));
+#11004 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11005 = STYLED_ITEM('color',(#11006),#4478);
+#11006 = PRESENTATION_STYLE_ASSIGNMENT((#11007));
+#11007 = SURFACE_STYLE_USAGE(.BOTH.,#11008);
+#11008 = SURFACE_SIDE_STYLE('',(#11009));
+#11009 = SURFACE_STYLE_FILL_AREA(#11010);
+#11010 = FILL_AREA_STYLE('',(#11011));
+#11011 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11012 = STYLED_ITEM('color',(#11013),#4509);
+#11013 = PRESENTATION_STYLE_ASSIGNMENT((#11014));
+#11014 = SURFACE_STYLE_USAGE(.BOTH.,#11015);
+#11015 = SURFACE_SIDE_STYLE('',(#11016));
+#11016 = SURFACE_STYLE_FILL_AREA(#11017);
+#11017 = FILL_AREA_STYLE('',(#11018));
+#11018 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11019 = STYLED_ITEM('color',(#11020),#4540);
+#11020 = PRESENTATION_STYLE_ASSIGNMENT((#11021));
+#11021 = SURFACE_STYLE_USAGE(.BOTH.,#11022);
+#11022 = SURFACE_SIDE_STYLE('',(#11023));
+#11023 = SURFACE_STYLE_FILL_AREA(#11024);
+#11024 = FILL_AREA_STYLE('',(#11025));
+#11025 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11026 = STYLED_ITEM('color',(#11027),#4571);
+#11027 = PRESENTATION_STYLE_ASSIGNMENT((#11028));
+#11028 = SURFACE_STYLE_USAGE(.BOTH.,#11029);
+#11029 = SURFACE_SIDE_STYLE('',(#11030));
+#11030 = SURFACE_STYLE_FILL_AREA(#11031);
+#11031 = FILL_AREA_STYLE('',(#11032));
+#11032 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11033 = STYLED_ITEM('color',(#11034),#4602);
+#11034 = PRESENTATION_STYLE_ASSIGNMENT((#11035));
+#11035 = SURFACE_STYLE_USAGE(.BOTH.,#11036);
+#11036 = SURFACE_SIDE_STYLE('',(#11037));
+#11037 = SURFACE_STYLE_FILL_AREA(#11038);
+#11038 = FILL_AREA_STYLE('',(#11039));
+#11039 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11040 = STYLED_ITEM('color',(#11041),#4633);
+#11041 = PRESENTATION_STYLE_ASSIGNMENT((#11042));
+#11042 = SURFACE_STYLE_USAGE(.BOTH.,#11043);
+#11043 = SURFACE_SIDE_STYLE('',(#11044));
+#11044 = SURFACE_STYLE_FILL_AREA(#11045);
+#11045 = FILL_AREA_STYLE('',(#11046));
+#11046 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11047 = STYLED_ITEM('color',(#11048),#4664);
+#11048 = PRESENTATION_STYLE_ASSIGNMENT((#11049));
+#11049 = SURFACE_STYLE_USAGE(.BOTH.,#11050);
+#11050 = SURFACE_SIDE_STYLE('',(#11051));
+#11051 = SURFACE_STYLE_FILL_AREA(#11052);
+#11052 = FILL_AREA_STYLE('',(#11053));
+#11053 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11054 = STYLED_ITEM('color',(#11055),#4695);
+#11055 = PRESENTATION_STYLE_ASSIGNMENT((#11056));
+#11056 = SURFACE_STYLE_USAGE(.BOTH.,#11057);
+#11057 = SURFACE_SIDE_STYLE('',(#11058));
+#11058 = SURFACE_STYLE_FILL_AREA(#11059);
+#11059 = FILL_AREA_STYLE('',(#11060));
+#11060 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11061 = STYLED_ITEM('color',(#11062),#4726);
+#11062 = PRESENTATION_STYLE_ASSIGNMENT((#11063));
+#11063 = SURFACE_STYLE_USAGE(.BOTH.,#11064);
+#11064 = SURFACE_SIDE_STYLE('',(#11065));
+#11065 = SURFACE_STYLE_FILL_AREA(#11066);
+#11066 = FILL_AREA_STYLE('',(#11067));
+#11067 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11068 = STYLED_ITEM('color',(#11069),#4757);
+#11069 = PRESENTATION_STYLE_ASSIGNMENT((#11070));
+#11070 = SURFACE_STYLE_USAGE(.BOTH.,#11071);
+#11071 = SURFACE_SIDE_STYLE('',(#11072));
+#11072 = SURFACE_STYLE_FILL_AREA(#11073);
+#11073 = FILL_AREA_STYLE('',(#11074));
+#11074 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11075 = STYLED_ITEM('color',(#11076),#4788);
+#11076 = PRESENTATION_STYLE_ASSIGNMENT((#11077));
+#11077 = SURFACE_STYLE_USAGE(.BOTH.,#11078);
+#11078 = SURFACE_SIDE_STYLE('',(#11079));
+#11079 = SURFACE_STYLE_FILL_AREA(#11080);
+#11080 = FILL_AREA_STYLE('',(#11081));
+#11081 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11082 = STYLED_ITEM('color',(#11083),#4819);
+#11083 = PRESENTATION_STYLE_ASSIGNMENT((#11084));
+#11084 = SURFACE_STYLE_USAGE(.BOTH.,#11085);
+#11085 = SURFACE_SIDE_STYLE('',(#11086));
+#11086 = SURFACE_STYLE_FILL_AREA(#11087);
+#11087 = FILL_AREA_STYLE('',(#11088));
+#11088 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11089 = STYLED_ITEM('color',(#11090),#4850);
+#11090 = PRESENTATION_STYLE_ASSIGNMENT((#11091));
+#11091 = SURFACE_STYLE_USAGE(.BOTH.,#11092);
+#11092 = SURFACE_SIDE_STYLE('',(#11093));
+#11093 = SURFACE_STYLE_FILL_AREA(#11094);
+#11094 = FILL_AREA_STYLE('',(#11095));
+#11095 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11096 = STYLED_ITEM('color',(#11097),#4881);
+#11097 = PRESENTATION_STYLE_ASSIGNMENT((#11098));
+#11098 = SURFACE_STYLE_USAGE(.BOTH.,#11099);
+#11099 = SURFACE_SIDE_STYLE('',(#11100));
+#11100 = SURFACE_STYLE_FILL_AREA(#11101);
+#11101 = FILL_AREA_STYLE('',(#11102));
+#11102 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11103 = STYLED_ITEM('color',(#11104),#4912);
+#11104 = PRESENTATION_STYLE_ASSIGNMENT((#11105));
+#11105 = SURFACE_STYLE_USAGE(.BOTH.,#11106);
+#11106 = SURFACE_SIDE_STYLE('',(#11107));
+#11107 = SURFACE_STYLE_FILL_AREA(#11108);
+#11108 = FILL_AREA_STYLE('',(#11109));
+#11109 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11110 = STYLED_ITEM('color',(#11111),#4943);
+#11111 = PRESENTATION_STYLE_ASSIGNMENT((#11112));
+#11112 = SURFACE_STYLE_USAGE(.BOTH.,#11113);
+#11113 = SURFACE_SIDE_STYLE('',(#11114));
+#11114 = SURFACE_STYLE_FILL_AREA(#11115);
+#11115 = FILL_AREA_STYLE('',(#11116));
+#11116 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11117 = STYLED_ITEM('color',(#11118),#4974);
+#11118 = PRESENTATION_STYLE_ASSIGNMENT((#11119));
+#11119 = SURFACE_STYLE_USAGE(.BOTH.,#11120);
+#11120 = SURFACE_SIDE_STYLE('',(#11121));
+#11121 = SURFACE_STYLE_FILL_AREA(#11122);
+#11122 = FILL_AREA_STYLE('',(#11123));
+#11123 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11124 = STYLED_ITEM('color',(#11125),#5005);
+#11125 = PRESENTATION_STYLE_ASSIGNMENT((#11126));
+#11126 = SURFACE_STYLE_USAGE(.BOTH.,#11127);
+#11127 = SURFACE_SIDE_STYLE('',(#11128));
+#11128 = SURFACE_STYLE_FILL_AREA(#11129);
+#11129 = FILL_AREA_STYLE('',(#11130));
+#11130 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11131 = STYLED_ITEM('color',(#11132),#5036);
+#11132 = PRESENTATION_STYLE_ASSIGNMENT((#11133));
+#11133 = SURFACE_STYLE_USAGE(.BOTH.,#11134);
+#11134 = SURFACE_SIDE_STYLE('',(#11135));
+#11135 = SURFACE_STYLE_FILL_AREA(#11136);
+#11136 = FILL_AREA_STYLE('',(#11137));
+#11137 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11138 = STYLED_ITEM('color',(#11139),#5053);
+#11139 = PRESENTATION_STYLE_ASSIGNMENT((#11140));
+#11140 = SURFACE_STYLE_USAGE(.BOTH.,#11141);
+#11141 = SURFACE_SIDE_STYLE('',(#11142));
+#11142 = SURFACE_STYLE_FILL_AREA(#11143);
+#11143 = FILL_AREA_STYLE('',(#11144));
+#11144 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11145 = STYLED_ITEM('color',(#11146),#5069);
+#11146 = PRESENTATION_STYLE_ASSIGNMENT((#11147));
+#11147 = SURFACE_STYLE_USAGE(.BOTH.,#11148);
+#11148 = SURFACE_SIDE_STYLE('',(#11149));
+#11149 = SURFACE_STYLE_FILL_AREA(#11150);
+#11150 = FILL_AREA_STYLE('',(#11151));
+#11151 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11152 = STYLED_ITEM('color',(#11153),#5086);
+#11153 = PRESENTATION_STYLE_ASSIGNMENT((#11154));
+#11154 = SURFACE_STYLE_USAGE(.BOTH.,#11155);
+#11155 = SURFACE_SIDE_STYLE('',(#11156));
+#11156 = SURFACE_STYLE_FILL_AREA(#11157);
+#11157 = FILL_AREA_STYLE('',(#11158));
+#11158 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11159 = STYLED_ITEM('color',(#11160),#5103);
+#11160 = PRESENTATION_STYLE_ASSIGNMENT((#11161));
+#11161 = SURFACE_STYLE_USAGE(.BOTH.,#11162);
+#11162 = SURFACE_SIDE_STYLE('',(#11163));
+#11163 = SURFACE_STYLE_FILL_AREA(#11164);
+#11164 = FILL_AREA_STYLE('',(#11165));
+#11165 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11166 = STYLED_ITEM('color',(#11167),#5120);
+#11167 = PRESENTATION_STYLE_ASSIGNMENT((#11168));
+#11168 = SURFACE_STYLE_USAGE(.BOTH.,#11169);
+#11169 = SURFACE_SIDE_STYLE('',(#11170));
+#11170 = SURFACE_STYLE_FILL_AREA(#11171);
+#11171 = FILL_AREA_STYLE('',(#11172));
+#11172 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11173 = STYLED_ITEM('color',(#11174),#5137);
+#11174 = PRESENTATION_STYLE_ASSIGNMENT((#11175));
+#11175 = SURFACE_STYLE_USAGE(.BOTH.,#11176);
+#11176 = SURFACE_SIDE_STYLE('',(#11177));
+#11177 = SURFACE_STYLE_FILL_AREA(#11178);
+#11178 = FILL_AREA_STYLE('',(#11179));
+#11179 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11180 = STYLED_ITEM('color',(#11181),#5154);
+#11181 = PRESENTATION_STYLE_ASSIGNMENT((#11182));
+#11182 = SURFACE_STYLE_USAGE(.BOTH.,#11183);
+#11183 = SURFACE_SIDE_STYLE('',(#11184));
+#11184 = SURFACE_STYLE_FILL_AREA(#11185);
+#11185 = FILL_AREA_STYLE('',(#11186));
+#11186 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11187 = STYLED_ITEM('color',(#11188),#5171);
+#11188 = PRESENTATION_STYLE_ASSIGNMENT((#11189));
+#11189 = SURFACE_STYLE_USAGE(.BOTH.,#11190);
+#11190 = SURFACE_SIDE_STYLE('',(#11191));
+#11191 = SURFACE_STYLE_FILL_AREA(#11192);
+#11192 = FILL_AREA_STYLE('',(#11193));
+#11193 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11194 = STYLED_ITEM('color',(#11195),#5188);
+#11195 = PRESENTATION_STYLE_ASSIGNMENT((#11196));
+#11196 = SURFACE_STYLE_USAGE(.BOTH.,#11197);
+#11197 = SURFACE_SIDE_STYLE('',(#11198));
+#11198 = SURFACE_STYLE_FILL_AREA(#11199);
+#11199 = FILL_AREA_STYLE('',(#11200));
+#11200 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11201 = STYLED_ITEM('color',(#11202),#5200);
+#11202 = PRESENTATION_STYLE_ASSIGNMENT((#11203));
+#11203 = SURFACE_STYLE_USAGE(.BOTH.,#11204);
+#11204 = SURFACE_SIDE_STYLE('',(#11205));
+#11205 = SURFACE_STYLE_FILL_AREA(#11206);
+#11206 = FILL_AREA_STYLE('',(#11207));
+#11207 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11208 = STYLED_ITEM('color',(#11209),#5217);
+#11209 = PRESENTATION_STYLE_ASSIGNMENT((#11210));
+#11210 = SURFACE_STYLE_USAGE(.BOTH.,#11211);
+#11211 = SURFACE_SIDE_STYLE('',(#11212));
+#11212 = SURFACE_STYLE_FILL_AREA(#11213);
+#11213 = FILL_AREA_STYLE('',(#11214));
+#11214 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11215 = STYLED_ITEM('color',(#11216),#5234);
+#11216 = PRESENTATION_STYLE_ASSIGNMENT((#11217));
+#11217 = SURFACE_STYLE_USAGE(.BOTH.,#11218);
+#11218 = SURFACE_SIDE_STYLE('',(#11219));
+#11219 = SURFACE_STYLE_FILL_AREA(#11220);
+#11220 = FILL_AREA_STYLE('',(#11221));
+#11221 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11222 = STYLED_ITEM('color',(#11223),#5251);
+#11223 = PRESENTATION_STYLE_ASSIGNMENT((#11224));
+#11224 = SURFACE_STYLE_USAGE(.BOTH.,#11225);
+#11225 = SURFACE_SIDE_STYLE('',(#11226));
+#11226 = SURFACE_STYLE_FILL_AREA(#11227);
+#11227 = FILL_AREA_STYLE('',(#11228));
+#11228 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11229 = STYLED_ITEM('color',(#11230),#5268);
+#11230 = PRESENTATION_STYLE_ASSIGNMENT((#11231));
+#11231 = SURFACE_STYLE_USAGE(.BOTH.,#11232);
+#11232 = SURFACE_SIDE_STYLE('',(#11233));
+#11233 = SURFACE_STYLE_FILL_AREA(#11234);
+#11234 = FILL_AREA_STYLE('',(#11235));
+#11235 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11236 = STYLED_ITEM('color',(#11237),#5285);
+#11237 = PRESENTATION_STYLE_ASSIGNMENT((#11238));
+#11238 = SURFACE_STYLE_USAGE(.BOTH.,#11239);
+#11239 = SURFACE_SIDE_STYLE('',(#11240));
+#11240 = SURFACE_STYLE_FILL_AREA(#11241);
+#11241 = FILL_AREA_STYLE('',(#11242));
+#11242 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11243 = STYLED_ITEM('color',(#11244),#5302);
+#11244 = PRESENTATION_STYLE_ASSIGNMENT((#11245));
+#11245 = SURFACE_STYLE_USAGE(.BOTH.,#11246);
+#11246 = SURFACE_SIDE_STYLE('',(#11247));
+#11247 = SURFACE_STYLE_FILL_AREA(#11248);
+#11248 = FILL_AREA_STYLE('',(#11249));
+#11249 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11250 = STYLED_ITEM('color',(#11251),#5319);
+#11251 = PRESENTATION_STYLE_ASSIGNMENT((#11252));
+#11252 = SURFACE_STYLE_USAGE(.BOTH.,#11253);
+#11253 = SURFACE_SIDE_STYLE('',(#11254));
+#11254 = SURFACE_STYLE_FILL_AREA(#11255);
+#11255 = FILL_AREA_STYLE('',(#11256));
+#11256 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11257 = STYLED_ITEM('color',(#11258),#5331);
+#11258 = PRESENTATION_STYLE_ASSIGNMENT((#11259));
+#11259 = SURFACE_STYLE_USAGE(.BOTH.,#11260);
+#11260 = SURFACE_SIDE_STYLE('',(#11261));
+#11261 = SURFACE_STYLE_FILL_AREA(#11262);
+#11262 = FILL_AREA_STYLE('',(#11263));
+#11263 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11264 = STYLED_ITEM('color',(#11265),#5348);
+#11265 = PRESENTATION_STYLE_ASSIGNMENT((#11266));
+#11266 = SURFACE_STYLE_USAGE(.BOTH.,#11267);
+#11267 = SURFACE_SIDE_STYLE('',(#11268));
+#11268 = SURFACE_STYLE_FILL_AREA(#11269);
+#11269 = FILL_AREA_STYLE('',(#11270));
+#11270 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11271 = STYLED_ITEM('color',(#11272),#5365);
+#11272 = PRESENTATION_STYLE_ASSIGNMENT((#11273));
+#11273 = SURFACE_STYLE_USAGE(.BOTH.,#11274);
+#11274 = SURFACE_SIDE_STYLE('',(#11275));
+#11275 = SURFACE_STYLE_FILL_AREA(#11276);
+#11276 = FILL_AREA_STYLE('',(#11277));
+#11277 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11278 = STYLED_ITEM('color',(#11279),#5382);
+#11279 = PRESENTATION_STYLE_ASSIGNMENT((#11280));
+#11280 = SURFACE_STYLE_USAGE(.BOTH.,#11281);
+#11281 = SURFACE_SIDE_STYLE('',(#11282));
+#11282 = SURFACE_STYLE_FILL_AREA(#11283);
+#11283 = FILL_AREA_STYLE('',(#11284));
+#11284 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11285 = STYLED_ITEM('color',(#11286),#5399);
+#11286 = PRESENTATION_STYLE_ASSIGNMENT((#11287));
+#11287 = SURFACE_STYLE_USAGE(.BOTH.,#11288);
+#11288 = SURFACE_SIDE_STYLE('',(#11289));
+#11289 = SURFACE_STYLE_FILL_AREA(#11290);
+#11290 = FILL_AREA_STYLE('',(#11291));
+#11291 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11292 = STYLED_ITEM('color',(#11293),#5416);
+#11293 = PRESENTATION_STYLE_ASSIGNMENT((#11294));
+#11294 = SURFACE_STYLE_USAGE(.BOTH.,#11295);
+#11295 = SURFACE_SIDE_STYLE('',(#11296));
+#11296 = SURFACE_STYLE_FILL_AREA(#11297);
+#11297 = FILL_AREA_STYLE('',(#11298));
+#11298 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11299 = STYLED_ITEM('color',(#11300),#5433);
+#11300 = PRESENTATION_STYLE_ASSIGNMENT((#11301));
+#11301 = SURFACE_STYLE_USAGE(.BOTH.,#11302);
+#11302 = SURFACE_SIDE_STYLE('',(#11303));
+#11303 = SURFACE_STYLE_FILL_AREA(#11304);
+#11304 = FILL_AREA_STYLE('',(#11305));
+#11305 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11306 = STYLED_ITEM('color',(#11307),#5450);
+#11307 = PRESENTATION_STYLE_ASSIGNMENT((#11308));
+#11308 = SURFACE_STYLE_USAGE(.BOTH.,#11309);
+#11309 = SURFACE_SIDE_STYLE('',(#11310));
+#11310 = SURFACE_STYLE_FILL_AREA(#11311);
+#11311 = FILL_AREA_STYLE('',(#11312));
+#11312 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11313 = STYLED_ITEM('color',(#11314),#5462);
+#11314 = PRESENTATION_STYLE_ASSIGNMENT((#11315));
+#11315 = SURFACE_STYLE_USAGE(.BOTH.,#11316);
+#11316 = SURFACE_SIDE_STYLE('',(#11317));
+#11317 = SURFACE_STYLE_FILL_AREA(#11318);
+#11318 = FILL_AREA_STYLE('',(#11319));
+#11319 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11320 = STYLED_ITEM('color',(#11321),#5479);
+#11321 = PRESENTATION_STYLE_ASSIGNMENT((#11322));
+#11322 = SURFACE_STYLE_USAGE(.BOTH.,#11323);
+#11323 = SURFACE_SIDE_STYLE('',(#11324));
+#11324 = SURFACE_STYLE_FILL_AREA(#11325);
+#11325 = FILL_AREA_STYLE('',(#11326));
+#11326 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11327 = STYLED_ITEM('color',(#11328),#5496);
+#11328 = PRESENTATION_STYLE_ASSIGNMENT((#11329));
+#11329 = SURFACE_STYLE_USAGE(.BOTH.,#11330);
+#11330 = SURFACE_SIDE_STYLE('',(#11331));
+#11331 = SURFACE_STYLE_FILL_AREA(#11332);
+#11332 = FILL_AREA_STYLE('',(#11333));
+#11333 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11334 = STYLED_ITEM('color',(#11335),#5513);
+#11335 = PRESENTATION_STYLE_ASSIGNMENT((#11336));
+#11336 = SURFACE_STYLE_USAGE(.BOTH.,#11337);
+#11337 = SURFACE_SIDE_STYLE('',(#11338));
+#11338 = SURFACE_STYLE_FILL_AREA(#11339);
+#11339 = FILL_AREA_STYLE('',(#11340));
+#11340 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11341 = STYLED_ITEM('color',(#11342),#5530);
+#11342 = PRESENTATION_STYLE_ASSIGNMENT((#11343));
+#11343 = SURFACE_STYLE_USAGE(.BOTH.,#11344);
+#11344 = SURFACE_SIDE_STYLE('',(#11345));
+#11345 = SURFACE_STYLE_FILL_AREA(#11346);
+#11346 = FILL_AREA_STYLE('',(#11347));
+#11347 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11348 = STYLED_ITEM('color',(#11349),#5547);
+#11349 = PRESENTATION_STYLE_ASSIGNMENT((#11350));
+#11350 = SURFACE_STYLE_USAGE(.BOTH.,#11351);
+#11351 = SURFACE_SIDE_STYLE('',(#11352));
+#11352 = SURFACE_STYLE_FILL_AREA(#11353);
+#11353 = FILL_AREA_STYLE('',(#11354));
+#11354 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11355 = STYLED_ITEM('color',(#11356),#5564);
+#11356 = PRESENTATION_STYLE_ASSIGNMENT((#11357));
+#11357 = SURFACE_STYLE_USAGE(.BOTH.,#11358);
+#11358 = SURFACE_SIDE_STYLE('',(#11359));
+#11359 = SURFACE_STYLE_FILL_AREA(#11360);
+#11360 = FILL_AREA_STYLE('',(#11361));
+#11361 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11362 = STYLED_ITEM('color',(#11363),#5581);
+#11363 = PRESENTATION_STYLE_ASSIGNMENT((#11364));
+#11364 = SURFACE_STYLE_USAGE(.BOTH.,#11365);
+#11365 = SURFACE_SIDE_STYLE('',(#11366));
+#11366 = SURFACE_STYLE_FILL_AREA(#11367);
+#11367 = FILL_AREA_STYLE('',(#11368));
+#11368 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11369 = STYLED_ITEM('color',(#11370),#5593);
+#11370 = PRESENTATION_STYLE_ASSIGNMENT((#11371));
+#11371 = SURFACE_STYLE_USAGE(.BOTH.,#11372);
+#11372 = SURFACE_SIDE_STYLE('',(#11373));
+#11373 = SURFACE_STYLE_FILL_AREA(#11374);
+#11374 = FILL_AREA_STYLE('',(#11375));
+#11375 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11376 = STYLED_ITEM('color',(#11377),#5610);
+#11377 = PRESENTATION_STYLE_ASSIGNMENT((#11378));
+#11378 = SURFACE_STYLE_USAGE(.BOTH.,#11379);
+#11379 = SURFACE_SIDE_STYLE('',(#11380));
+#11380 = SURFACE_STYLE_FILL_AREA(#11381);
+#11381 = FILL_AREA_STYLE('',(#11382));
+#11382 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11383 = STYLED_ITEM('color',(#11384),#5627);
+#11384 = PRESENTATION_STYLE_ASSIGNMENT((#11385));
+#11385 = SURFACE_STYLE_USAGE(.BOTH.,#11386);
+#11386 = SURFACE_SIDE_STYLE('',(#11387));
+#11387 = SURFACE_STYLE_FILL_AREA(#11388);
+#11388 = FILL_AREA_STYLE('',(#11389));
+#11389 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11390 = STYLED_ITEM('color',(#11391),#5644);
+#11391 = PRESENTATION_STYLE_ASSIGNMENT((#11392));
+#11392 = SURFACE_STYLE_USAGE(.BOTH.,#11393);
+#11393 = SURFACE_SIDE_STYLE('',(#11394));
+#11394 = SURFACE_STYLE_FILL_AREA(#11395);
+#11395 = FILL_AREA_STYLE('',(#11396));
+#11396 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11397 = STYLED_ITEM('color',(#11398),#5661);
+#11398 = PRESENTATION_STYLE_ASSIGNMENT((#11399));
+#11399 = SURFACE_STYLE_USAGE(.BOTH.,#11400);
+#11400 = SURFACE_SIDE_STYLE('',(#11401));
+#11401 = SURFACE_STYLE_FILL_AREA(#11402);
+#11402 = FILL_AREA_STYLE('',(#11403));
+#11403 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11404 = STYLED_ITEM('color',(#11405),#5678);
+#11405 = PRESENTATION_STYLE_ASSIGNMENT((#11406));
+#11406 = SURFACE_STYLE_USAGE(.BOTH.,#11407);
+#11407 = SURFACE_SIDE_STYLE('',(#11408));
+#11408 = SURFACE_STYLE_FILL_AREA(#11409);
+#11409 = FILL_AREA_STYLE('',(#11410));
+#11410 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11411 = STYLED_ITEM('color',(#11412),#5695);
+#11412 = PRESENTATION_STYLE_ASSIGNMENT((#11413));
+#11413 = SURFACE_STYLE_USAGE(.BOTH.,#11414);
+#11414 = SURFACE_SIDE_STYLE('',(#11415));
+#11415 = SURFACE_STYLE_FILL_AREA(#11416);
+#11416 = FILL_AREA_STYLE('',(#11417));
+#11417 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11418 = STYLED_ITEM('color',(#11419),#5712);
+#11419 = PRESENTATION_STYLE_ASSIGNMENT((#11420));
+#11420 = SURFACE_STYLE_USAGE(.BOTH.,#11421);
+#11421 = SURFACE_SIDE_STYLE('',(#11422));
+#11422 = SURFACE_STYLE_FILL_AREA(#11423);
+#11423 = FILL_AREA_STYLE('',(#11424));
+#11424 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11425 = STYLED_ITEM('color',(#11426),#5724);
+#11426 = PRESENTATION_STYLE_ASSIGNMENT((#11427));
+#11427 = SURFACE_STYLE_USAGE(.BOTH.,#11428);
+#11428 = SURFACE_SIDE_STYLE('',(#11429));
+#11429 = SURFACE_STYLE_FILL_AREA(#11430);
+#11430 = FILL_AREA_STYLE('',(#11431));
+#11431 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11432 = STYLED_ITEM('color',(#11433),#5741);
+#11433 = PRESENTATION_STYLE_ASSIGNMENT((#11434));
+#11434 = SURFACE_STYLE_USAGE(.BOTH.,#11435);
+#11435 = SURFACE_SIDE_STYLE('',(#11436));
+#11436 = SURFACE_STYLE_FILL_AREA(#11437);
+#11437 = FILL_AREA_STYLE('',(#11438));
+#11438 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11439 = STYLED_ITEM('color',(#11440),#5758);
+#11440 = PRESENTATION_STYLE_ASSIGNMENT((#11441));
+#11441 = SURFACE_STYLE_USAGE(.BOTH.,#11442);
+#11442 = SURFACE_SIDE_STYLE('',(#11443));
+#11443 = SURFACE_STYLE_FILL_AREA(#11444);
+#11444 = FILL_AREA_STYLE('',(#11445));
+#11445 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11446 = STYLED_ITEM('color',(#11447),#5775);
+#11447 = PRESENTATION_STYLE_ASSIGNMENT((#11448));
+#11448 = SURFACE_STYLE_USAGE(.BOTH.,#11449);
+#11449 = SURFACE_SIDE_STYLE('',(#11450));
+#11450 = SURFACE_STYLE_FILL_AREA(#11451);
+#11451 = FILL_AREA_STYLE('',(#11452));
+#11452 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11453 = STYLED_ITEM('color',(#11454),#5792);
+#11454 = PRESENTATION_STYLE_ASSIGNMENT((#11455));
+#11455 = SURFACE_STYLE_USAGE(.BOTH.,#11456);
+#11456 = SURFACE_SIDE_STYLE('',(#11457));
+#11457 = SURFACE_STYLE_FILL_AREA(#11458);
+#11458 = FILL_AREA_STYLE('',(#11459));
+#11459 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11460 = STYLED_ITEM('color',(#11461),#5809);
+#11461 = PRESENTATION_STYLE_ASSIGNMENT((#11462));
+#11462 = SURFACE_STYLE_USAGE(.BOTH.,#11463);
+#11463 = SURFACE_SIDE_STYLE('',(#11464));
+#11464 = SURFACE_STYLE_FILL_AREA(#11465);
+#11465 = FILL_AREA_STYLE('',(#11466));
+#11466 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11467 = STYLED_ITEM('color',(#11468),#5826);
+#11468 = PRESENTATION_STYLE_ASSIGNMENT((#11469));
+#11469 = SURFACE_STYLE_USAGE(.BOTH.,#11470);
+#11470 = SURFACE_SIDE_STYLE('',(#11471));
+#11471 = SURFACE_STYLE_FILL_AREA(#11472);
+#11472 = FILL_AREA_STYLE('',(#11473));
+#11473 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11474 = STYLED_ITEM('color',(#11475),#5843);
+#11475 = PRESENTATION_STYLE_ASSIGNMENT((#11476));
+#11476 = SURFACE_STYLE_USAGE(.BOTH.,#11477);
+#11477 = SURFACE_SIDE_STYLE('',(#11478));
+#11478 = SURFACE_STYLE_FILL_AREA(#11479);
+#11479 = FILL_AREA_STYLE('',(#11480));
+#11480 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11481 = STYLED_ITEM('color',(#11482),#5855);
+#11482 = PRESENTATION_STYLE_ASSIGNMENT((#11483));
+#11483 = SURFACE_STYLE_USAGE(.BOTH.,#11484);
+#11484 = SURFACE_SIDE_STYLE('',(#11485));
+#11485 = SURFACE_STYLE_FILL_AREA(#11486);
+#11486 = FILL_AREA_STYLE('',(#11487));
+#11487 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11488 = STYLED_ITEM('color',(#11489),#5872);
+#11489 = PRESENTATION_STYLE_ASSIGNMENT((#11490));
+#11490 = SURFACE_STYLE_USAGE(.BOTH.,#11491);
+#11491 = SURFACE_SIDE_STYLE('',(#11492));
+#11492 = SURFACE_STYLE_FILL_AREA(#11493);
+#11493 = FILL_AREA_STYLE('',(#11494));
+#11494 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11495 = STYLED_ITEM('color',(#11496),#5889);
+#11496 = PRESENTATION_STYLE_ASSIGNMENT((#11497));
+#11497 = SURFACE_STYLE_USAGE(.BOTH.,#11498);
+#11498 = SURFACE_SIDE_STYLE('',(#11499));
+#11499 = SURFACE_STYLE_FILL_AREA(#11500);
+#11500 = FILL_AREA_STYLE('',(#11501));
+#11501 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11502 = STYLED_ITEM('color',(#11503),#5906);
+#11503 = PRESENTATION_STYLE_ASSIGNMENT((#11504));
+#11504 = SURFACE_STYLE_USAGE(.BOTH.,#11505);
+#11505 = SURFACE_SIDE_STYLE('',(#11506));
+#11506 = SURFACE_STYLE_FILL_AREA(#11507);
+#11507 = FILL_AREA_STYLE('',(#11508));
+#11508 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11509 = STYLED_ITEM('color',(#11510),#5923);
+#11510 = PRESENTATION_STYLE_ASSIGNMENT((#11511));
+#11511 = SURFACE_STYLE_USAGE(.BOTH.,#11512);
+#11512 = SURFACE_SIDE_STYLE('',(#11513));
+#11513 = SURFACE_STYLE_FILL_AREA(#11514);
+#11514 = FILL_AREA_STYLE('',(#11515));
+#11515 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11516 = STYLED_ITEM('color',(#11517),#5940);
+#11517 = PRESENTATION_STYLE_ASSIGNMENT((#11518));
+#11518 = SURFACE_STYLE_USAGE(.BOTH.,#11519);
+#11519 = SURFACE_SIDE_STYLE('',(#11520));
+#11520 = SURFACE_STYLE_FILL_AREA(#11521);
+#11521 = FILL_AREA_STYLE('',(#11522));
+#11522 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11523 = STYLED_ITEM('color',(#11524),#5957);
+#11524 = PRESENTATION_STYLE_ASSIGNMENT((#11525));
+#11525 = SURFACE_STYLE_USAGE(.BOTH.,#11526);
+#11526 = SURFACE_SIDE_STYLE('',(#11527));
+#11527 = SURFACE_STYLE_FILL_AREA(#11528);
+#11528 = FILL_AREA_STYLE('',(#11529));
+#11529 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11530 = STYLED_ITEM('color',(#11531),#5974);
+#11531 = PRESENTATION_STYLE_ASSIGNMENT((#11532));
+#11532 = SURFACE_STYLE_USAGE(.BOTH.,#11533);
+#11533 = SURFACE_SIDE_STYLE('',(#11534));
+#11534 = SURFACE_STYLE_FILL_AREA(#11535);
+#11535 = FILL_AREA_STYLE('',(#11536));
+#11536 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11537 = STYLED_ITEM('color',(#11538),#5986);
+#11538 = PRESENTATION_STYLE_ASSIGNMENT((#11539));
+#11539 = SURFACE_STYLE_USAGE(.BOTH.,#11540);
+#11540 = SURFACE_SIDE_STYLE('',(#11541));
+#11541 = SURFACE_STYLE_FILL_AREA(#11542);
+#11542 = FILL_AREA_STYLE('',(#11543));
+#11543 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11544 = STYLED_ITEM('color',(#11545),#6003);
+#11545 = PRESENTATION_STYLE_ASSIGNMENT((#11546));
+#11546 = SURFACE_STYLE_USAGE(.BOTH.,#11547);
+#11547 = SURFACE_SIDE_STYLE('',(#11548));
+#11548 = SURFACE_STYLE_FILL_AREA(#11549);
+#11549 = FILL_AREA_STYLE('',(#11550));
+#11550 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11551 = STYLED_ITEM('color',(#11552),#6020);
+#11552 = PRESENTATION_STYLE_ASSIGNMENT((#11553));
+#11553 = SURFACE_STYLE_USAGE(.BOTH.,#11554);
+#11554 = SURFACE_SIDE_STYLE('',(#11555));
+#11555 = SURFACE_STYLE_FILL_AREA(#11556);
+#11556 = FILL_AREA_STYLE('',(#11557));
+#11557 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11558 = STYLED_ITEM('color',(#11559),#6037);
+#11559 = PRESENTATION_STYLE_ASSIGNMENT((#11560));
+#11560 = SURFACE_STYLE_USAGE(.BOTH.,#11561);
+#11561 = SURFACE_SIDE_STYLE('',(#11562));
+#11562 = SURFACE_STYLE_FILL_AREA(#11563);
+#11563 = FILL_AREA_STYLE('',(#11564));
+#11564 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11565 = STYLED_ITEM('color',(#11566),#6054);
+#11566 = PRESENTATION_STYLE_ASSIGNMENT((#11567));
+#11567 = SURFACE_STYLE_USAGE(.BOTH.,#11568);
+#11568 = SURFACE_SIDE_STYLE('',(#11569));
+#11569 = SURFACE_STYLE_FILL_AREA(#11570);
+#11570 = FILL_AREA_STYLE('',(#11571));
+#11571 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11572 = STYLED_ITEM('color',(#11573),#6071);
+#11573 = PRESENTATION_STYLE_ASSIGNMENT((#11574));
+#11574 = SURFACE_STYLE_USAGE(.BOTH.,#11575);
+#11575 = SURFACE_SIDE_STYLE('',(#11576));
+#11576 = SURFACE_STYLE_FILL_AREA(#11577);
+#11577 = FILL_AREA_STYLE('',(#11578));
+#11578 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11579 = STYLED_ITEM('color',(#11580),#6088);
+#11580 = PRESENTATION_STYLE_ASSIGNMENT((#11581));
+#11581 = SURFACE_STYLE_USAGE(.BOTH.,#11582);
+#11582 = SURFACE_SIDE_STYLE('',(#11583));
+#11583 = SURFACE_STYLE_FILL_AREA(#11584);
+#11584 = FILL_AREA_STYLE('',(#11585));
+#11585 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11586 = STYLED_ITEM('color',(#11587),#6105);
+#11587 = PRESENTATION_STYLE_ASSIGNMENT((#11588));
+#11588 = SURFACE_STYLE_USAGE(.BOTH.,#11589);
+#11589 = SURFACE_SIDE_STYLE('',(#11590));
+#11590 = SURFACE_STYLE_FILL_AREA(#11591);
+#11591 = FILL_AREA_STYLE('',(#11592));
+#11592 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11593 = STYLED_ITEM('color',(#11594),#6117);
+#11594 = PRESENTATION_STYLE_ASSIGNMENT((#11595));
+#11595 = SURFACE_STYLE_USAGE(.BOTH.,#11596);
+#11596 = SURFACE_SIDE_STYLE('',(#11597));
+#11597 = SURFACE_STYLE_FILL_AREA(#11598);
+#11598 = FILL_AREA_STYLE('',(#11599));
+#11599 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11600 = STYLED_ITEM('color',(#11601),#6140);
+#11601 = PRESENTATION_STYLE_ASSIGNMENT((#11602));
+#11602 = SURFACE_STYLE_USAGE(.BOTH.,#11603);
+#11603 = SURFACE_SIDE_STYLE('',(#11604));
+#11604 = SURFACE_STYLE_FILL_AREA(#11605);
+#11605 = FILL_AREA_STYLE('',(#11606));
+#11606 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11607 = STYLED_ITEM('color',(#11608),#6156);
+#11608 = PRESENTATION_STYLE_ASSIGNMENT((#11609));
+#11609 = SURFACE_STYLE_USAGE(.BOTH.,#11610);
+#11610 = SURFACE_SIDE_STYLE('',(#11611));
+#11611 = SURFACE_STYLE_FILL_AREA(#11612);
+#11612 = FILL_AREA_STYLE('',(#11613));
+#11613 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11614 = STYLED_ITEM('color',(#11615),#6179);
+#11615 = PRESENTATION_STYLE_ASSIGNMENT((#11616));
+#11616 = SURFACE_STYLE_USAGE(.BOTH.,#11617);
+#11617 = SURFACE_SIDE_STYLE('',(#11618));
+#11618 = SURFACE_STYLE_FILL_AREA(#11619);
+#11619 = FILL_AREA_STYLE('',(#11620));
+#11620 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11621 = STYLED_ITEM('color',(#11622),#6362);
+#11622 = PRESENTATION_STYLE_ASSIGNMENT((#11623));
+#11623 = SURFACE_STYLE_USAGE(.BOTH.,#11624);
+#11624 = SURFACE_SIDE_STYLE('',(#11625));
+#11625 = SURFACE_STYLE_FILL_AREA(#11626);
+#11626 = FILL_AREA_STYLE('',(#11627));
+#11627 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11628 = STYLED_ITEM('color',(#11629),#6385);
+#11629 = PRESENTATION_STYLE_ASSIGNMENT((#11630));
+#11630 = SURFACE_STYLE_USAGE(.BOTH.,#11631);
+#11631 = SURFACE_SIDE_STYLE('',(#11632));
+#11632 = SURFACE_STYLE_FILL_AREA(#11633);
+#11633 = FILL_AREA_STYLE('',(#11634));
+#11634 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11635 = STYLED_ITEM('color',(#11636),#6402);
+#11636 = PRESENTATION_STYLE_ASSIGNMENT((#11637));
+#11637 = SURFACE_STYLE_USAGE(.BOTH.,#11638);
+#11638 = SURFACE_SIDE_STYLE('',(#11639));
+#11639 = SURFACE_STYLE_FILL_AREA(#11640);
+#11640 = FILL_AREA_STYLE('',(#11641));
+#11641 = FILL_AREA_STYLE_COLOUR('',#11642);
+#11642 = COLOUR_RGB('',0.690196096897,0.662745118141,0.596078455448);
+#11643 = STYLED_ITEM('color',(#11644),#6427);
+#11644 = PRESENTATION_STYLE_ASSIGNMENT((#11645));
+#11645 = SURFACE_STYLE_USAGE(.BOTH.,#11646);
+#11646 = SURFACE_SIDE_STYLE('',(#11647));
+#11647 = SURFACE_STYLE_FILL_AREA(#11648);
+#11648 = FILL_AREA_STYLE('',(#11649));
+#11649 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11650 = STYLED_ITEM('color',(#11651),#6443);
+#11651 = PRESENTATION_STYLE_ASSIGNMENT((#11652));
+#11652 = SURFACE_STYLE_USAGE(.BOTH.,#11653);
+#11653 = SURFACE_SIDE_STYLE('',(#11654));
+#11654 = SURFACE_STYLE_FILL_AREA(#11655);
+#11655 = FILL_AREA_STYLE('',(#11656));
+#11656 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11657 = STYLED_ITEM('color',(#11658),#6459);
+#11658 = PRESENTATION_STYLE_ASSIGNMENT((#11659));
+#11659 = SURFACE_STYLE_USAGE(.BOTH.,#11660);
+#11660 = SURFACE_SIDE_STYLE('',(#11661));
+#11661 = SURFACE_STYLE_FILL_AREA(#11662);
+#11662 = FILL_AREA_STYLE('',(#11663));
+#11663 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11664 = STYLED_ITEM('color',(#11665),#6476);
+#11665 = PRESENTATION_STYLE_ASSIGNMENT((#11666));
+#11666 = SURFACE_STYLE_USAGE(.BOTH.,#11667);
+#11667 = SURFACE_SIDE_STYLE('',(#11668));
+#11668 = SURFACE_STYLE_FILL_AREA(#11669);
+#11669 = FILL_AREA_STYLE('',(#11670));
+#11670 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11671 = STYLED_ITEM('color',(#11672),#6568);
+#11672 = PRESENTATION_STYLE_ASSIGNMENT((#11673));
+#11673 = SURFACE_STYLE_USAGE(.BOTH.,#11674);
+#11674 = SURFACE_SIDE_STYLE('',(#11675));
+#11675 = SURFACE_STYLE_FILL_AREA(#11676);
+#11676 = FILL_AREA_STYLE('',(#11677));
+#11677 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11678 = STYLED_ITEM('color',(#11679),#6660);
+#11679 = PRESENTATION_STYLE_ASSIGNMENT((#11680));
+#11680 = SURFACE_STYLE_USAGE(.BOTH.,#11681);
+#11681 = SURFACE_SIDE_STYLE('',(#11682));
+#11682 = SURFACE_STYLE_FILL_AREA(#11683);
+#11683 = FILL_AREA_STYLE('',(#11684));
+#11684 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11685 = STYLED_ITEM('color',(#11686),#6681);
+#11686 = PRESENTATION_STYLE_ASSIGNMENT((#11687));
+#11687 = SURFACE_STYLE_USAGE(.BOTH.,#11688);
+#11688 = SURFACE_SIDE_STYLE('',(#11689));
+#11689 = SURFACE_STYLE_FILL_AREA(#11690);
+#11690 = FILL_AREA_STYLE('',(#11691));
+#11691 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11692 = STYLED_ITEM('color',(#11693),#6706);
+#11693 = PRESENTATION_STYLE_ASSIGNMENT((#11694));
+#11694 = SURFACE_STYLE_USAGE(.BOTH.,#11695);
+#11695 = SURFACE_SIDE_STYLE('',(#11696));
+#11696 = SURFACE_STYLE_FILL_AREA(#11697);
+#11697 = FILL_AREA_STYLE('',(#11698));
+#11698 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11699 = STYLED_ITEM('color',(#11700),#6790);
+#11700 = PRESENTATION_STYLE_ASSIGNMENT((#11701));
+#11701 = SURFACE_STYLE_USAGE(.BOTH.,#11702);
+#11702 = SURFACE_SIDE_STYLE('',(#11703));
+#11703 = SURFACE_STYLE_FILL_AREA(#11704);
+#11704 = FILL_AREA_STYLE('',(#11705));
+#11705 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11706 = STYLED_ITEM('color',(#11707),#6882);
+#11707 = PRESENTATION_STYLE_ASSIGNMENT((#11708));
+#11708 = SURFACE_STYLE_USAGE(.BOTH.,#11709);
+#11709 = SURFACE_SIDE_STYLE('',(#11710));
+#11710 = SURFACE_STYLE_FILL_AREA(#11711);
+#11711 = FILL_AREA_STYLE('',(#11712));
+#11712 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11713 = STYLED_ITEM('color',(#11714),#6899);
+#11714 = PRESENTATION_STYLE_ASSIGNMENT((#11715));
+#11715 = SURFACE_STYLE_USAGE(.BOTH.,#11716);
+#11716 = SURFACE_SIDE_STYLE('',(#11717));
+#11717 = SURFACE_STYLE_FILL_AREA(#11718);
+#11718 = FILL_AREA_STYLE('',(#11719));
+#11719 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11720 = STYLED_ITEM('color',(#11721),#6921);
+#11721 = PRESENTATION_STYLE_ASSIGNMENT((#11722));
+#11722 = SURFACE_STYLE_USAGE(.BOTH.,#11723);
+#11723 = SURFACE_SIDE_STYLE('',(#11724));
+#11724 = SURFACE_STYLE_FILL_AREA(#11725);
+#11725 = FILL_AREA_STYLE('',(#11726));
+#11726 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11727 = STYLED_ITEM('color',(#11728),#7013);
+#11728 = PRESENTATION_STYLE_ASSIGNMENT((#11729));
+#11729 = SURFACE_STYLE_USAGE(.BOTH.,#11730);
+#11730 = SURFACE_SIDE_STYLE('',(#11731));
+#11731 = SURFACE_STYLE_FILL_AREA(#11732);
+#11732 = FILL_AREA_STYLE('',(#11733));
+#11733 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11734 = STYLED_ITEM('color',(#11735),#7105);
+#11735 = PRESENTATION_STYLE_ASSIGNMENT((#11736));
+#11736 = SURFACE_STYLE_USAGE(.BOTH.,#11737);
+#11737 = SURFACE_SIDE_STYLE('',(#11738));
+#11738 = SURFACE_STYLE_FILL_AREA(#11739);
+#11739 = FILL_AREA_STYLE('',(#11740));
+#11740 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11741 = STYLED_ITEM('color',(#11742),#7127);
+#11742 = PRESENTATION_STYLE_ASSIGNMENT((#11743));
+#11743 = SURFACE_STYLE_USAGE(.BOTH.,#11744);
+#11744 = SURFACE_SIDE_STYLE('',(#11745));
+#11745 = SURFACE_STYLE_FILL_AREA(#11746);
+#11746 = FILL_AREA_STYLE('',(#11747));
+#11747 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11748 = STYLED_ITEM('color',(#11749),#7152);
+#11749 = PRESENTATION_STYLE_ASSIGNMENT((#11750));
+#11750 = SURFACE_STYLE_USAGE(.BOTH.,#11751);
+#11751 = SURFACE_SIDE_STYLE('',(#11752));
+#11752 = SURFACE_STYLE_FILL_AREA(#11753);
+#11753 = FILL_AREA_STYLE('',(#11754));
+#11754 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11755 = STYLED_ITEM('color',(#11756),#7236);
+#11756 = PRESENTATION_STYLE_ASSIGNMENT((#11757));
+#11757 = SURFACE_STYLE_USAGE(.BOTH.,#11758);
+#11758 = SURFACE_SIDE_STYLE('',(#11759));
+#11759 = SURFACE_STYLE_FILL_AREA(#11760);
+#11760 = FILL_AREA_STYLE('',(#11761));
+#11761 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11762 = STYLED_ITEM('color',(#11763),#7328);
+#11763 = PRESENTATION_STYLE_ASSIGNMENT((#11764));
+#11764 = SURFACE_STYLE_USAGE(.BOTH.,#11765);
+#11765 = SURFACE_SIDE_STYLE('',(#11766));
+#11766 = SURFACE_STYLE_FILL_AREA(#11767);
+#11767 = FILL_AREA_STYLE('',(#11768));
+#11768 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11769 = STYLED_ITEM('color',(#11770),#7345);
+#11770 = PRESENTATION_STYLE_ASSIGNMENT((#11771));
+#11771 = SURFACE_STYLE_USAGE(.BOTH.,#11772);
+#11772 = SURFACE_SIDE_STYLE('',(#11773));
+#11773 = SURFACE_STYLE_FILL_AREA(#11774);
+#11774 = FILL_AREA_STYLE('',(#11775));
+#11775 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11776 = STYLED_ITEM('color',(#11777),#7367);
+#11777 = PRESENTATION_STYLE_ASSIGNMENT((#11778));
+#11778 = SURFACE_STYLE_USAGE(.BOTH.,#11779);
+#11779 = SURFACE_SIDE_STYLE('',(#11780));
+#11780 = SURFACE_STYLE_FILL_AREA(#11781);
+#11781 = FILL_AREA_STYLE('',(#11782));
+#11782 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11783 = STYLED_ITEM('color',(#11784),#7459);
+#11784 = PRESENTATION_STYLE_ASSIGNMENT((#11785));
+#11785 = SURFACE_STYLE_USAGE(.BOTH.,#11786);
+#11786 = SURFACE_SIDE_STYLE('',(#11787));
+#11787 = SURFACE_STYLE_FILL_AREA(#11788);
+#11788 = FILL_AREA_STYLE('',(#11789));
+#11789 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11790 = STYLED_ITEM('color',(#11791),#7551);
+#11791 = PRESENTATION_STYLE_ASSIGNMENT((#11792));
+#11792 = SURFACE_STYLE_USAGE(.BOTH.,#11793);
+#11793 = SURFACE_SIDE_STYLE('',(#11794));
+#11794 = SURFACE_STYLE_FILL_AREA(#11795);
+#11795 = FILL_AREA_STYLE('',(#11796));
+#11796 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11797 = STYLED_ITEM('color',(#11798),#7573);
+#11798 = PRESENTATION_STYLE_ASSIGNMENT((#11799));
+#11799 = SURFACE_STYLE_USAGE(.BOTH.,#11800);
+#11800 = SURFACE_SIDE_STYLE('',(#11801));
+#11801 = SURFACE_STYLE_FILL_AREA(#11802);
+#11802 = FILL_AREA_STYLE('',(#11803));
+#11803 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11804 = STYLED_ITEM('color',(#11805),#7598);
+#11805 = PRESENTATION_STYLE_ASSIGNMENT((#11806));
+#11806 = SURFACE_STYLE_USAGE(.BOTH.,#11807);
+#11807 = SURFACE_SIDE_STYLE('',(#11808));
+#11808 = SURFACE_STYLE_FILL_AREA(#11809);
+#11809 = FILL_AREA_STYLE('',(#11810));
+#11810 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11811 = STYLED_ITEM('color',(#11812),#7682);
+#11812 = PRESENTATION_STYLE_ASSIGNMENT((#11813));
+#11813 = SURFACE_STYLE_USAGE(.BOTH.,#11814);
+#11814 = SURFACE_SIDE_STYLE('',(#11815));
+#11815 = SURFACE_STYLE_FILL_AREA(#11816);
+#11816 = FILL_AREA_STYLE('',(#11817));
+#11817 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11818 = STYLED_ITEM('color',(#11819),#7774);
+#11819 = PRESENTATION_STYLE_ASSIGNMENT((#11820));
+#11820 = SURFACE_STYLE_USAGE(.BOTH.,#11821);
+#11821 = SURFACE_SIDE_STYLE('',(#11822));
+#11822 = SURFACE_STYLE_FILL_AREA(#11823);
+#11823 = FILL_AREA_STYLE('',(#11824));
+#11824 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11825 = STYLED_ITEM('color',(#11826),#7791);
+#11826 = PRESENTATION_STYLE_ASSIGNMENT((#11827));
+#11827 = SURFACE_STYLE_USAGE(.BOTH.,#11828);
+#11828 = SURFACE_SIDE_STYLE('',(#11829));
+#11829 = SURFACE_STYLE_FILL_AREA(#11830);
+#11830 = FILL_AREA_STYLE('',(#11831));
+#11831 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11832 = STYLED_ITEM('color',(#11833),#7813);
+#11833 = PRESENTATION_STYLE_ASSIGNMENT((#11834));
+#11834 = SURFACE_STYLE_USAGE(.BOTH.,#11835);
+#11835 = SURFACE_SIDE_STYLE('',(#11836));
+#11836 = SURFACE_STYLE_FILL_AREA(#11837);
+#11837 = FILL_AREA_STYLE('',(#11838));
+#11838 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11839 = STYLED_ITEM('color',(#11840),#7905);
+#11840 = PRESENTATION_STYLE_ASSIGNMENT((#11841));
+#11841 = SURFACE_STYLE_USAGE(.BOTH.,#11842);
+#11842 = SURFACE_SIDE_STYLE('',(#11843));
+#11843 = SURFACE_STYLE_FILL_AREA(#11844);
+#11844 = FILL_AREA_STYLE('',(#11845));
+#11845 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11846 = STYLED_ITEM('color',(#11847),#7997);
+#11847 = PRESENTATION_STYLE_ASSIGNMENT((#11848));
+#11848 = SURFACE_STYLE_USAGE(.BOTH.,#11849);
+#11849 = SURFACE_SIDE_STYLE('',(#11850));
+#11850 = SURFACE_STYLE_FILL_AREA(#11851);
+#11851 = FILL_AREA_STYLE('',(#11852));
+#11852 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11853 = STYLED_ITEM('color',(#11854),#8019);
+#11854 = PRESENTATION_STYLE_ASSIGNMENT((#11855));
+#11855 = SURFACE_STYLE_USAGE(.BOTH.,#11856);
+#11856 = SURFACE_SIDE_STYLE('',(#11857));
+#11857 = SURFACE_STYLE_FILL_AREA(#11858);
+#11858 = FILL_AREA_STYLE('',(#11859));
+#11859 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11860 = STYLED_ITEM('color',(#11861),#8044);
+#11861 = PRESENTATION_STYLE_ASSIGNMENT((#11862));
+#11862 = SURFACE_STYLE_USAGE(.BOTH.,#11863);
+#11863 = SURFACE_SIDE_STYLE('',(#11864));
+#11864 = SURFACE_STYLE_FILL_AREA(#11865);
+#11865 = FILL_AREA_STYLE('',(#11866));
+#11866 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11867 = STYLED_ITEM('color',(#11868),#8128);
+#11868 = PRESENTATION_STYLE_ASSIGNMENT((#11869));
+#11869 = SURFACE_STYLE_USAGE(.BOTH.,#11870);
+#11870 = SURFACE_SIDE_STYLE('',(#11871));
+#11871 = SURFACE_STYLE_FILL_AREA(#11872);
+#11872 = FILL_AREA_STYLE('',(#11873));
+#11873 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11874 = STYLED_ITEM('color',(#11875),#8220);
+#11875 = PRESENTATION_STYLE_ASSIGNMENT((#11876));
+#11876 = SURFACE_STYLE_USAGE(.BOTH.,#11877);
+#11877 = SURFACE_SIDE_STYLE('',(#11878));
+#11878 = SURFACE_STYLE_FILL_AREA(#11879);
+#11879 = FILL_AREA_STYLE('',(#11880));
+#11880 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11881 = STYLED_ITEM('color',(#11882),#8237);
+#11882 = PRESENTATION_STYLE_ASSIGNMENT((#11883));
+#11883 = SURFACE_STYLE_USAGE(.BOTH.,#11884);
+#11884 = SURFACE_SIDE_STYLE('',(#11885));
+#11885 = SURFACE_STYLE_FILL_AREA(#11886);
+#11886 = FILL_AREA_STYLE('',(#11887));
+#11887 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11888 = STYLED_ITEM('color',(#11889),#8259);
+#11889 = PRESENTATION_STYLE_ASSIGNMENT((#11890));
+#11890 = SURFACE_STYLE_USAGE(.BOTH.,#11891);
+#11891 = SURFACE_SIDE_STYLE('',(#11892));
+#11892 = SURFACE_STYLE_FILL_AREA(#11893);
+#11893 = FILL_AREA_STYLE('',(#11894));
+#11894 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11895 = STYLED_ITEM('color',(#11896),#8351);
+#11896 = PRESENTATION_STYLE_ASSIGNMENT((#11897));
+#11897 = SURFACE_STYLE_USAGE(.BOTH.,#11898);
+#11898 = SURFACE_SIDE_STYLE('',(#11899));
+#11899 = SURFACE_STYLE_FILL_AREA(#11900);
+#11900 = FILL_AREA_STYLE('',(#11901));
+#11901 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11902 = STYLED_ITEM('color',(#11903),#8443);
+#11903 = PRESENTATION_STYLE_ASSIGNMENT((#11904));
+#11904 = SURFACE_STYLE_USAGE(.BOTH.,#11905);
+#11905 = SURFACE_SIDE_STYLE('',(#11906));
+#11906 = SURFACE_STYLE_FILL_AREA(#11907);
+#11907 = FILL_AREA_STYLE('',(#11908));
+#11908 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11909 = STYLED_ITEM('color',(#11910),#8465);
+#11910 = PRESENTATION_STYLE_ASSIGNMENT((#11911));
+#11911 = SURFACE_STYLE_USAGE(.BOTH.,#11912);
+#11912 = SURFACE_SIDE_STYLE('',(#11913));
+#11913 = SURFACE_STYLE_FILL_AREA(#11914);
+#11914 = FILL_AREA_STYLE('',(#11915));
+#11915 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11916 = STYLED_ITEM('color',(#11917),#8490);
+#11917 = PRESENTATION_STYLE_ASSIGNMENT((#11918));
+#11918 = SURFACE_STYLE_USAGE(.BOTH.,#11919);
+#11919 = SURFACE_SIDE_STYLE('',(#11920));
+#11920 = SURFACE_STYLE_FILL_AREA(#11921);
+#11921 = FILL_AREA_STYLE('',(#11922));
+#11922 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11923 = STYLED_ITEM('color',(#11924),#8574);
+#11924 = PRESENTATION_STYLE_ASSIGNMENT((#11925));
+#11925 = SURFACE_STYLE_USAGE(.BOTH.,#11926);
+#11926 = SURFACE_SIDE_STYLE('',(#11927));
+#11927 = SURFACE_STYLE_FILL_AREA(#11928);
+#11928 = FILL_AREA_STYLE('',(#11929));
+#11929 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11930 = STYLED_ITEM('color',(#11931),#8666);
+#11931 = PRESENTATION_STYLE_ASSIGNMENT((#11932));
+#11932 = SURFACE_STYLE_USAGE(.BOTH.,#11933);
+#11933 = SURFACE_SIDE_STYLE('',(#11934));
+#11934 = SURFACE_STYLE_FILL_AREA(#11935);
+#11935 = FILL_AREA_STYLE('',(#11936));
+#11936 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11937 = STYLED_ITEM('color',(#11938),#8683);
+#11938 = PRESENTATION_STYLE_ASSIGNMENT((#11939));
+#11939 = SURFACE_STYLE_USAGE(.BOTH.,#11940);
+#11940 = SURFACE_SIDE_STYLE('',(#11941));
+#11941 = SURFACE_STYLE_FILL_AREA(#11942);
+#11942 = FILL_AREA_STYLE('',(#11943));
+#11943 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11944 = STYLED_ITEM('color',(#11945),#8705);
+#11945 = PRESENTATION_STYLE_ASSIGNMENT((#11946));
+#11946 = SURFACE_STYLE_USAGE(.BOTH.,#11947);
+#11947 = SURFACE_SIDE_STYLE('',(#11948));
+#11948 = SURFACE_STYLE_FILL_AREA(#11949);
+#11949 = FILL_AREA_STYLE('',(#11950));
+#11950 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11951 = STYLED_ITEM('color',(#11952),#8717);
+#11952 = PRESENTATION_STYLE_ASSIGNMENT((#11953));
+#11953 = SURFACE_STYLE_USAGE(.BOTH.,#11954);
+#11954 = SURFACE_SIDE_STYLE('',(#11955));
+#11955 = SURFACE_STYLE_FILL_AREA(#11956);
+#11956 = FILL_AREA_STYLE('',(#11957));
+#11957 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11958 = STYLED_ITEM('color',(#11959),#8736);
+#11959 = PRESENTATION_STYLE_ASSIGNMENT((#11960));
+#11960 = SURFACE_STYLE_USAGE(.BOTH.,#11961);
+#11961 = SURFACE_SIDE_STYLE('',(#11962));
+#11962 = SURFACE_STYLE_FILL_AREA(#11963);
+#11963 = FILL_AREA_STYLE('',(#11964));
+#11964 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11965 = STYLED_ITEM('color',(#11966),#8755);
+#11966 = PRESENTATION_STYLE_ASSIGNMENT((#11967));
+#11967 = SURFACE_STYLE_USAGE(.BOTH.,#11968);
+#11968 = SURFACE_SIDE_STYLE('',(#11969));
+#11969 = SURFACE_STYLE_FILL_AREA(#11970);
+#11970 = FILL_AREA_STYLE('',(#11971));
+#11971 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11972 = STYLED_ITEM('color',(#11973),#8774);
+#11973 = PRESENTATION_STYLE_ASSIGNMENT((#11974));
+#11974 = SURFACE_STYLE_USAGE(.BOTH.,#11975);
+#11975 = SURFACE_SIDE_STYLE('',(#11976));
+#11976 = SURFACE_STYLE_FILL_AREA(#11977);
+#11977 = FILL_AREA_STYLE('',(#11978));
+#11978 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11979 = STYLED_ITEM('color',(#11980),#8793);
+#11980 = PRESENTATION_STYLE_ASSIGNMENT((#11981));
+#11981 = SURFACE_STYLE_USAGE(.BOTH.,#11982);
+#11982 = SURFACE_SIDE_STYLE('',(#11983));
+#11983 = SURFACE_STYLE_FILL_AREA(#11984);
+#11984 = FILL_AREA_STYLE('',(#11985));
+#11985 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11986 = STYLED_ITEM('color',(#11987),#8812);
+#11987 = PRESENTATION_STYLE_ASSIGNMENT((#11988));
+#11988 = SURFACE_STYLE_USAGE(.BOTH.,#11989);
+#11989 = SURFACE_SIDE_STYLE('',(#11990));
+#11990 = SURFACE_STYLE_FILL_AREA(#11991);
+#11991 = FILL_AREA_STYLE('',(#11992));
+#11992 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11993 = STYLED_ITEM('color',(#11994),#8831);
+#11994 = PRESENTATION_STYLE_ASSIGNMENT((#11995));
+#11995 = SURFACE_STYLE_USAGE(.BOTH.,#11996);
+#11996 = SURFACE_SIDE_STYLE('',(#11997));
+#11997 = SURFACE_STYLE_FILL_AREA(#11998);
+#11998 = FILL_AREA_STYLE('',(#11999));
+#11999 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12000 = STYLED_ITEM('color',(#12001),#8850);
+#12001 = PRESENTATION_STYLE_ASSIGNMENT((#12002));
+#12002 = SURFACE_STYLE_USAGE(.BOTH.,#12003);
+#12003 = SURFACE_SIDE_STYLE('',(#12004));
+#12004 = SURFACE_STYLE_FILL_AREA(#12005);
+#12005 = FILL_AREA_STYLE('',(#12006));
+#12006 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12007 = STYLED_ITEM('color',(#12008),#8869);
+#12008 = PRESENTATION_STYLE_ASSIGNMENT((#12009));
+#12009 = SURFACE_STYLE_USAGE(.BOTH.,#12010);
+#12010 = SURFACE_SIDE_STYLE('',(#12011));
+#12011 = SURFACE_STYLE_FILL_AREA(#12012);
+#12012 = FILL_AREA_STYLE('',(#12013));
+#12013 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12014 = STYLED_ITEM('color',(#12015),#8888);
+#12015 = PRESENTATION_STYLE_ASSIGNMENT((#12016));
+#12016 = SURFACE_STYLE_USAGE(.BOTH.,#12017);
+#12017 = SURFACE_SIDE_STYLE('',(#12018));
+#12018 = SURFACE_STYLE_FILL_AREA(#12019);
+#12019 = FILL_AREA_STYLE('',(#12020));
+#12020 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12021 = STYLED_ITEM('color',(#12022),#8907);
+#12022 = PRESENTATION_STYLE_ASSIGNMENT((#12023));
+#12023 = SURFACE_STYLE_USAGE(.BOTH.,#12024);
+#12024 = SURFACE_SIDE_STYLE('',(#12025));
+#12025 = SURFACE_STYLE_FILL_AREA(#12026);
+#12026 = FILL_AREA_STYLE('',(#12027));
+#12027 = FILL_AREA_STYLE_COLOUR('',#11642);
+#12028 = STYLED_ITEM('color',(#12029),#8916);
+#12029 = PRESENTATION_STYLE_ASSIGNMENT((#12030));
+#12030 = SURFACE_STYLE_USAGE(.BOTH.,#12031);
+#12031 = SURFACE_SIDE_STYLE('',(#12032));
+#12032 = SURFACE_STYLE_FILL_AREA(#12033);
+#12033 = FILL_AREA_STYLE('',(#12034));
+#12034 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12035 = STYLED_ITEM('color',(#12036),#8933);
+#12036 = PRESENTATION_STYLE_ASSIGNMENT((#12037));
+#12037 = SURFACE_STYLE_USAGE(.BOTH.,#12038);
+#12038 = SURFACE_SIDE_STYLE('',(#12039));
+#12039 = SURFACE_STYLE_FILL_AREA(#12040);
+#12040 = FILL_AREA_STYLE('',(#12041));
+#12041 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12042 = STYLED_ITEM('color',(#12043),#8950);
+#12043 = PRESENTATION_STYLE_ASSIGNMENT((#12044));
+#12044 = SURFACE_STYLE_USAGE(.BOTH.,#12045);
+#12045 = SURFACE_SIDE_STYLE('',(#12046));
+#12046 = SURFACE_STYLE_FILL_AREA(#12047);
+#12047 = FILL_AREA_STYLE('',(#12048));
+#12048 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12049 = STYLED_ITEM('color',(#12050),#8967);
+#12050 = PRESENTATION_STYLE_ASSIGNMENT((#12051));
+#12051 = SURFACE_STYLE_USAGE(.BOTH.,#12052);
+#12052 = SURFACE_SIDE_STYLE('',(#12053));
+#12053 = SURFACE_STYLE_FILL_AREA(#12054);
+#12054 = FILL_AREA_STYLE('',(#12055));
+#12055 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12056 = STYLED_ITEM('color',(#12057),#8984);
+#12057 = PRESENTATION_STYLE_ASSIGNMENT((#12058));
+#12058 = SURFACE_STYLE_USAGE(.BOTH.,#12059);
+#12059 = SURFACE_SIDE_STYLE('',(#12060));
+#12060 = SURFACE_STYLE_FILL_AREA(#12061);
+#12061 = FILL_AREA_STYLE('',(#12062));
+#12062 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12063 = STYLED_ITEM('color',(#12064),#9001);
+#12064 = PRESENTATION_STYLE_ASSIGNMENT((#12065));
+#12065 = SURFACE_STYLE_USAGE(.BOTH.,#12066);
+#12066 = SURFACE_SIDE_STYLE('',(#12067));
+#12067 = SURFACE_STYLE_FILL_AREA(#12068);
+#12068 = FILL_AREA_STYLE('',(#12069));
+#12069 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12070 = STYLED_ITEM('color',(#12071),#9018);
+#12071 = PRESENTATION_STYLE_ASSIGNMENT((#12072));
+#12072 = SURFACE_STYLE_USAGE(.BOTH.,#12073);
+#12073 = SURFACE_SIDE_STYLE('',(#12074));
+#12074 = SURFACE_STYLE_FILL_AREA(#12075);
+#12075 = FILL_AREA_STYLE('',(#12076));
+#12076 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12077 = STYLED_ITEM('color',(#12078),#9035);
+#12078 = PRESENTATION_STYLE_ASSIGNMENT((#12079));
+#12079 = SURFACE_STYLE_USAGE(.BOTH.,#12080);
+#12080 = SURFACE_SIDE_STYLE('',(#12081));
+#12081 = SURFACE_STYLE_FILL_AREA(#12082);
+#12082 = FILL_AREA_STYLE('',(#12083));
+#12083 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12084 = STYLED_ITEM('color',(#12085),#9047);
+#12085 = PRESENTATION_STYLE_ASSIGNMENT((#12086));
+#12086 = SURFACE_STYLE_USAGE(.BOTH.,#12087);
+#12087 = SURFACE_SIDE_STYLE('',(#12088));
+#12088 = SURFACE_STYLE_FILL_AREA(#12089);
+#12089 = FILL_AREA_STYLE('',(#12090));
+#12090 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12091 = STYLED_ITEM('color',(#12092),#9064);
+#12092 = PRESENTATION_STYLE_ASSIGNMENT((#12093));
+#12093 = SURFACE_STYLE_USAGE(.BOTH.,#12094);
+#12094 = SURFACE_SIDE_STYLE('',(#12095));
+#12095 = SURFACE_STYLE_FILL_AREA(#12096);
+#12096 = FILL_AREA_STYLE('',(#12097));
+#12097 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12098 = STYLED_ITEM('color',(#12099),#9081);
+#12099 = PRESENTATION_STYLE_ASSIGNMENT((#12100));
+#12100 = SURFACE_STYLE_USAGE(.BOTH.,#12101);
+#12101 = SURFACE_SIDE_STYLE('',(#12102));
+#12102 = SURFACE_STYLE_FILL_AREA(#12103);
+#12103 = FILL_AREA_STYLE('',(#12104));
+#12104 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12105 = STYLED_ITEM('color',(#12106),#9098);
+#12106 = PRESENTATION_STYLE_ASSIGNMENT((#12107));
+#12107 = SURFACE_STYLE_USAGE(.BOTH.,#12108);
+#12108 = SURFACE_SIDE_STYLE('',(#12109));
+#12109 = SURFACE_STYLE_FILL_AREA(#12110);
+#12110 = FILL_AREA_STYLE('',(#12111));
+#12111 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12112 = STYLED_ITEM('color',(#12113),#9115);
+#12113 = PRESENTATION_STYLE_ASSIGNMENT((#12114));
+#12114 = SURFACE_STYLE_USAGE(.BOTH.,#12115);
+#12115 = SURFACE_SIDE_STYLE('',(#12116));
+#12116 = SURFACE_STYLE_FILL_AREA(#12117);
+#12117 = FILL_AREA_STYLE('',(#12118));
+#12118 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12119 = STYLED_ITEM('color',(#12120),#9132);
+#12120 = PRESENTATION_STYLE_ASSIGNMENT((#12121));
+#12121 = SURFACE_STYLE_USAGE(.BOTH.,#12122);
+#12122 = SURFACE_SIDE_STYLE('',(#12123));
+#12123 = SURFACE_STYLE_FILL_AREA(#12124);
+#12124 = FILL_AREA_STYLE('',(#12125));
+#12125 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12126 = STYLED_ITEM('color',(#12127),#9149);
+#12127 = PRESENTATION_STYLE_ASSIGNMENT((#12128));
+#12128 = SURFACE_STYLE_USAGE(.BOTH.,#12129);
+#12129 = SURFACE_SIDE_STYLE('',(#12130));
+#12130 = SURFACE_STYLE_FILL_AREA(#12131);
+#12131 = FILL_AREA_STYLE('',(#12132));
+#12132 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12133 = STYLED_ITEM('color',(#12134),#9166);
+#12134 = PRESENTATION_STYLE_ASSIGNMENT((#12135));
+#12135 = SURFACE_STYLE_USAGE(.BOTH.,#12136);
+#12136 = SURFACE_SIDE_STYLE('',(#12137));
+#12137 = SURFACE_STYLE_FILL_AREA(#12138);
+#12138 = FILL_AREA_STYLE('',(#12139));
+#12139 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12140 = STYLED_ITEM('color',(#12141),#9178);
+#12141 = PRESENTATION_STYLE_ASSIGNMENT((#12142));
+#12142 = SURFACE_STYLE_USAGE(.BOTH.,#12143);
+#12143 = SURFACE_SIDE_STYLE('',(#12144));
+#12144 = SURFACE_STYLE_FILL_AREA(#12145);
+#12145 = FILL_AREA_STYLE('',(#12146));
+#12146 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12147 = STYLED_ITEM('color',(#12148),#9195);
+#12148 = PRESENTATION_STYLE_ASSIGNMENT((#12149));
+#12149 = SURFACE_STYLE_USAGE(.BOTH.,#12150);
+#12150 = SURFACE_SIDE_STYLE('',(#12151));
+#12151 = SURFACE_STYLE_FILL_AREA(#12152);
+#12152 = FILL_AREA_STYLE('',(#12153));
+#12153 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12154 = STYLED_ITEM('color',(#12155),#9212);
+#12155 = PRESENTATION_STYLE_ASSIGNMENT((#12156));
+#12156 = SURFACE_STYLE_USAGE(.BOTH.,#12157);
+#12157 = SURFACE_SIDE_STYLE('',(#12158));
+#12158 = SURFACE_STYLE_FILL_AREA(#12159);
+#12159 = FILL_AREA_STYLE('',(#12160));
+#12160 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12161 = STYLED_ITEM('color',(#12162),#9229);
+#12162 = PRESENTATION_STYLE_ASSIGNMENT((#12163));
+#12163 = SURFACE_STYLE_USAGE(.BOTH.,#12164);
+#12164 = SURFACE_SIDE_STYLE('',(#12165));
+#12165 = SURFACE_STYLE_FILL_AREA(#12166);
+#12166 = FILL_AREA_STYLE('',(#12167));
+#12167 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12168 = STYLED_ITEM('color',(#12169),#9246);
+#12169 = PRESENTATION_STYLE_ASSIGNMENT((#12170));
+#12170 = SURFACE_STYLE_USAGE(.BOTH.,#12171);
+#12171 = SURFACE_SIDE_STYLE('',(#12172));
+#12172 = SURFACE_STYLE_FILL_AREA(#12173);
+#12173 = FILL_AREA_STYLE('',(#12174));
+#12174 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12175 = STYLED_ITEM('color',(#12176),#9263);
+#12176 = PRESENTATION_STYLE_ASSIGNMENT((#12177));
+#12177 = SURFACE_STYLE_USAGE(.BOTH.,#12178);
+#12178 = SURFACE_SIDE_STYLE('',(#12179));
+#12179 = SURFACE_STYLE_FILL_AREA(#12180);
+#12180 = FILL_AREA_STYLE('',(#12181));
+#12181 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12182 = STYLED_ITEM('color',(#12183),#9280);
+#12183 = PRESENTATION_STYLE_ASSIGNMENT((#12184));
+#12184 = SURFACE_STYLE_USAGE(.BOTH.,#12185);
+#12185 = SURFACE_SIDE_STYLE('',(#12186));
+#12186 = SURFACE_STYLE_FILL_AREA(#12187);
+#12187 = FILL_AREA_STYLE('',(#12188));
+#12188 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12189 = STYLED_ITEM('color',(#12190),#9297);
+#12190 = PRESENTATION_STYLE_ASSIGNMENT((#12191));
+#12191 = SURFACE_STYLE_USAGE(.BOTH.,#12192);
+#12192 = SURFACE_SIDE_STYLE('',(#12193));
+#12193 = SURFACE_STYLE_FILL_AREA(#12194);
+#12194 = FILL_AREA_STYLE('',(#12195));
+#12195 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12196 = STYLED_ITEM('color',(#12197),#9309);
+#12197 = PRESENTATION_STYLE_ASSIGNMENT((#12198));
+#12198 = SURFACE_STYLE_USAGE(.BOTH.,#12199);
+#12199 = SURFACE_SIDE_STYLE('',(#12200));
+#12200 = SURFACE_STYLE_FILL_AREA(#12201);
+#12201 = FILL_AREA_STYLE('',(#12202));
+#12202 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12203 = STYLED_ITEM('color',(#12204),#9326);
+#12204 = PRESENTATION_STYLE_ASSIGNMENT((#12205));
+#12205 = SURFACE_STYLE_USAGE(.BOTH.,#12206);
+#12206 = SURFACE_SIDE_STYLE('',(#12207));
+#12207 = SURFACE_STYLE_FILL_AREA(#12208);
+#12208 = FILL_AREA_STYLE('',(#12209));
+#12209 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12210 = STYLED_ITEM('color',(#12211),#9343);
+#12211 = PRESENTATION_STYLE_ASSIGNMENT((#12212));
+#12212 = SURFACE_STYLE_USAGE(.BOTH.,#12213);
+#12213 = SURFACE_SIDE_STYLE('',(#12214));
+#12214 = SURFACE_STYLE_FILL_AREA(#12215);
+#12215 = FILL_AREA_STYLE('',(#12216));
+#12216 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12217 = STYLED_ITEM('color',(#12218),#9360);
+#12218 = PRESENTATION_STYLE_ASSIGNMENT((#12219));
+#12219 = SURFACE_STYLE_USAGE(.BOTH.,#12220);
+#12220 = SURFACE_SIDE_STYLE('',(#12221));
+#12221 = SURFACE_STYLE_FILL_AREA(#12222);
+#12222 = FILL_AREA_STYLE('',(#12223));
+#12223 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12224 = STYLED_ITEM('color',(#12225),#9377);
+#12225 = PRESENTATION_STYLE_ASSIGNMENT((#12226));
+#12226 = SURFACE_STYLE_USAGE(.BOTH.,#12227);
+#12227 = SURFACE_SIDE_STYLE('',(#12228));
+#12228 = SURFACE_STYLE_FILL_AREA(#12229);
+#12229 = FILL_AREA_STYLE('',(#12230));
+#12230 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12231 = STYLED_ITEM('color',(#12232),#9394);
+#12232 = PRESENTATION_STYLE_ASSIGNMENT((#12233));
+#12233 = SURFACE_STYLE_USAGE(.BOTH.,#12234);
+#12234 = SURFACE_SIDE_STYLE('',(#12235));
+#12235 = SURFACE_STYLE_FILL_AREA(#12236);
+#12236 = FILL_AREA_STYLE('',(#12237));
+#12237 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12238 = STYLED_ITEM('color',(#12239),#9411);
+#12239 = PRESENTATION_STYLE_ASSIGNMENT((#12240));
+#12240 = SURFACE_STYLE_USAGE(.BOTH.,#12241);
+#12241 = SURFACE_SIDE_STYLE('',(#12242));
+#12242 = SURFACE_STYLE_FILL_AREA(#12243);
+#12243 = FILL_AREA_STYLE('',(#12244));
+#12244 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12245 = STYLED_ITEM('color',(#12246),#9428);
+#12246 = PRESENTATION_STYLE_ASSIGNMENT((#12247));
+#12247 = SURFACE_STYLE_USAGE(.BOTH.,#12248);
+#12248 = SURFACE_SIDE_STYLE('',(#12249));
+#12249 = SURFACE_STYLE_FILL_AREA(#12250);
+#12250 = FILL_AREA_STYLE('',(#12251));
+#12251 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12252 = STYLED_ITEM('color',(#12253),#9440);
+#12253 = PRESENTATION_STYLE_ASSIGNMENT((#12254));
+#12254 = SURFACE_STYLE_USAGE(.BOTH.,#12255);
+#12255 = SURFACE_SIDE_STYLE('',(#12256));
+#12256 = SURFACE_STYLE_FILL_AREA(#12257);
+#12257 = FILL_AREA_STYLE('',(#12258));
+#12258 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12259 = STYLED_ITEM('color',(#12260),#9457);
+#12260 = PRESENTATION_STYLE_ASSIGNMENT((#12261));
+#12261 = SURFACE_STYLE_USAGE(.BOTH.,#12262);
+#12262 = SURFACE_SIDE_STYLE('',(#12263));
+#12263 = SURFACE_STYLE_FILL_AREA(#12264);
+#12264 = FILL_AREA_STYLE('',(#12265));
+#12265 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12266 = STYLED_ITEM('color',(#12267),#9474);
+#12267 = PRESENTATION_STYLE_ASSIGNMENT((#12268));
+#12268 = SURFACE_STYLE_USAGE(.BOTH.,#12269);
+#12269 = SURFACE_SIDE_STYLE('',(#12270));
+#12270 = SURFACE_STYLE_FILL_AREA(#12271);
+#12271 = FILL_AREA_STYLE('',(#12272));
+#12272 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12273 = STYLED_ITEM('color',(#12274),#9491);
+#12274 = PRESENTATION_STYLE_ASSIGNMENT((#12275));
+#12275 = SURFACE_STYLE_USAGE(.BOTH.,#12276);
+#12276 = SURFACE_SIDE_STYLE('',(#12277));
+#12277 = SURFACE_STYLE_FILL_AREA(#12278);
+#12278 = FILL_AREA_STYLE('',(#12279));
+#12279 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12280 = STYLED_ITEM('color',(#12281),#9508);
+#12281 = PRESENTATION_STYLE_ASSIGNMENT((#12282));
+#12282 = SURFACE_STYLE_USAGE(.BOTH.,#12283);
+#12283 = SURFACE_SIDE_STYLE('',(#12284));
+#12284 = SURFACE_STYLE_FILL_AREA(#12285);
+#12285 = FILL_AREA_STYLE('',(#12286));
+#12286 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12287 = STYLED_ITEM('color',(#12288),#9525);
+#12288 = PRESENTATION_STYLE_ASSIGNMENT((#12289));
+#12289 = SURFACE_STYLE_USAGE(.BOTH.,#12290);
+#12290 = SURFACE_SIDE_STYLE('',(#12291));
+#12291 = SURFACE_STYLE_FILL_AREA(#12292);
+#12292 = FILL_AREA_STYLE('',(#12293));
+#12293 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12294 = STYLED_ITEM('color',(#12295),#9542);
+#12295 = PRESENTATION_STYLE_ASSIGNMENT((#12296));
+#12296 = SURFACE_STYLE_USAGE(.BOTH.,#12297);
+#12297 = SURFACE_SIDE_STYLE('',(#12298));
+#12298 = SURFACE_STYLE_FILL_AREA(#12299);
+#12299 = FILL_AREA_STYLE('',(#12300));
+#12300 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12301 = STYLED_ITEM('color',(#12302),#9559);
+#12302 = PRESENTATION_STYLE_ASSIGNMENT((#12303));
+#12303 = SURFACE_STYLE_USAGE(.BOTH.,#12304);
+#12304 = SURFACE_SIDE_STYLE('',(#12305));
+#12305 = SURFACE_STYLE_FILL_AREA(#12306);
+#12306 = FILL_AREA_STYLE('',(#12307));
+#12307 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12308 = STYLED_ITEM('color',(#12309),#9571);
+#12309 = PRESENTATION_STYLE_ASSIGNMENT((#12310));
+#12310 = SURFACE_STYLE_USAGE(.BOTH.,#12311);
+#12311 = SURFACE_SIDE_STYLE('',(#12312));
+#12312 = SURFACE_STYLE_FILL_AREA(#12313);
+#12313 = FILL_AREA_STYLE('',(#12314));
+#12314 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12315 = STYLED_ITEM('color',(#12316),#9588);
+#12316 = PRESENTATION_STYLE_ASSIGNMENT((#12317));
+#12317 = SURFACE_STYLE_USAGE(.BOTH.,#12318);
+#12318 = SURFACE_SIDE_STYLE('',(#12319));
+#12319 = SURFACE_STYLE_FILL_AREA(#12320);
+#12320 = FILL_AREA_STYLE('',(#12321));
+#12321 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12322 = STYLED_ITEM('color',(#12323),#9605);
+#12323 = PRESENTATION_STYLE_ASSIGNMENT((#12324));
+#12324 = SURFACE_STYLE_USAGE(.BOTH.,#12325);
+#12325 = SURFACE_SIDE_STYLE('',(#12326));
+#12326 = SURFACE_STYLE_FILL_AREA(#12327);
+#12327 = FILL_AREA_STYLE('',(#12328));
+#12328 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12329 = STYLED_ITEM('color',(#12330),#9622);
+#12330 = PRESENTATION_STYLE_ASSIGNMENT((#12331));
+#12331 = SURFACE_STYLE_USAGE(.BOTH.,#12332);
+#12332 = SURFACE_SIDE_STYLE('',(#12333));
+#12333 = SURFACE_STYLE_FILL_AREA(#12334);
+#12334 = FILL_AREA_STYLE('',(#12335));
+#12335 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12336 = STYLED_ITEM('color',(#12337),#9639);
+#12337 = PRESENTATION_STYLE_ASSIGNMENT((#12338));
+#12338 = SURFACE_STYLE_USAGE(.BOTH.,#12339);
+#12339 = SURFACE_SIDE_STYLE('',(#12340));
+#12340 = SURFACE_STYLE_FILL_AREA(#12341);
+#12341 = FILL_AREA_STYLE('',(#12342));
+#12342 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12343 = STYLED_ITEM('color',(#12344),#9656);
+#12344 = PRESENTATION_STYLE_ASSIGNMENT((#12345));
+#12345 = SURFACE_STYLE_USAGE(.BOTH.,#12346);
+#12346 = SURFACE_SIDE_STYLE('',(#12347));
+#12347 = SURFACE_STYLE_FILL_AREA(#12348);
+#12348 = FILL_AREA_STYLE('',(#12349));
+#12349 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12350 = STYLED_ITEM('color',(#12351),#9673);
+#12351 = PRESENTATION_STYLE_ASSIGNMENT((#12352));
+#12352 = SURFACE_STYLE_USAGE(.BOTH.,#12353);
+#12353 = SURFACE_SIDE_STYLE('',(#12354));
+#12354 = SURFACE_STYLE_FILL_AREA(#12355);
+#12355 = FILL_AREA_STYLE('',(#12356));
+#12356 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12357 = STYLED_ITEM('color',(#12358),#9690);
+#12358 = PRESENTATION_STYLE_ASSIGNMENT((#12359));
+#12359 = SURFACE_STYLE_USAGE(.BOTH.,#12360);
+#12360 = SURFACE_SIDE_STYLE('',(#12361));
+#12361 = SURFACE_STYLE_FILL_AREA(#12362);
+#12362 = FILL_AREA_STYLE('',(#12363));
+#12363 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12364 = STYLED_ITEM('color',(#12365),#9702);
+#12365 = PRESENTATION_STYLE_ASSIGNMENT((#12366));
+#12366 = SURFACE_STYLE_USAGE(.BOTH.,#12367);
+#12367 = SURFACE_SIDE_STYLE('',(#12368));
+#12368 = SURFACE_STYLE_FILL_AREA(#12369);
+#12369 = FILL_AREA_STYLE('',(#12370));
+#12370 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12371 = STYLED_ITEM('color',(#12372),#9719);
+#12372 = PRESENTATION_STYLE_ASSIGNMENT((#12373));
+#12373 = SURFACE_STYLE_USAGE(.BOTH.,#12374);
+#12374 = SURFACE_SIDE_STYLE('',(#12375));
+#12375 = SURFACE_STYLE_FILL_AREA(#12376);
+#12376 = FILL_AREA_STYLE('',(#12377));
+#12377 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12378 = STYLED_ITEM('color',(#12379),#9736);
+#12379 = PRESENTATION_STYLE_ASSIGNMENT((#12380));
+#12380 = SURFACE_STYLE_USAGE(.BOTH.,#12381);
+#12381 = SURFACE_SIDE_STYLE('',(#12382));
+#12382 = SURFACE_STYLE_FILL_AREA(#12383);
+#12383 = FILL_AREA_STYLE('',(#12384));
+#12384 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12385 = STYLED_ITEM('color',(#12386),#9753);
+#12386 = PRESENTATION_STYLE_ASSIGNMENT((#12387));
+#12387 = SURFACE_STYLE_USAGE(.BOTH.,#12388);
+#12388 = SURFACE_SIDE_STYLE('',(#12389));
+#12389 = SURFACE_STYLE_FILL_AREA(#12390);
+#12390 = FILL_AREA_STYLE('',(#12391));
+#12391 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12392 = STYLED_ITEM('color',(#12393),#9770);
+#12393 = PRESENTATION_STYLE_ASSIGNMENT((#12394));
+#12394 = SURFACE_STYLE_USAGE(.BOTH.,#12395);
+#12395 = SURFACE_SIDE_STYLE('',(#12396));
+#12396 = SURFACE_STYLE_FILL_AREA(#12397);
+#12397 = FILL_AREA_STYLE('',(#12398));
+#12398 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12399 = STYLED_ITEM('color',(#12400),#9787);
+#12400 = PRESENTATION_STYLE_ASSIGNMENT((#12401));
+#12401 = SURFACE_STYLE_USAGE(.BOTH.,#12402);
+#12402 = SURFACE_SIDE_STYLE('',(#12403));
+#12403 = SURFACE_STYLE_FILL_AREA(#12404);
+#12404 = FILL_AREA_STYLE('',(#12405));
+#12405 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12406 = STYLED_ITEM('color',(#12407),#9804);
+#12407 = PRESENTATION_STYLE_ASSIGNMENT((#12408));
+#12408 = SURFACE_STYLE_USAGE(.BOTH.,#12409);
+#12409 = SURFACE_SIDE_STYLE('',(#12410));
+#12410 = SURFACE_STYLE_FILL_AREA(#12411);
+#12411 = FILL_AREA_STYLE('',(#12412));
+#12412 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12413 = STYLED_ITEM('color',(#12414),#9821);
+#12414 = PRESENTATION_STYLE_ASSIGNMENT((#12415));
+#12415 = SURFACE_STYLE_USAGE(.BOTH.,#12416);
+#12416 = SURFACE_SIDE_STYLE('',(#12417));
+#12417 = SURFACE_STYLE_FILL_AREA(#12418);
+#12418 = FILL_AREA_STYLE('',(#12419));
+#12419 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12420 = STYLED_ITEM('color',(#12421),#9833);
+#12421 = PRESENTATION_STYLE_ASSIGNMENT((#12422));
+#12422 = SURFACE_STYLE_USAGE(.BOTH.,#12423);
+#12423 = SURFACE_SIDE_STYLE('',(#12424));
+#12424 = SURFACE_STYLE_FILL_AREA(#12425);
+#12425 = FILL_AREA_STYLE('',(#12426));
+#12426 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12427 = STYLED_ITEM('color',(#12428),#9850);
+#12428 = PRESENTATION_STYLE_ASSIGNMENT((#12429));
+#12429 = SURFACE_STYLE_USAGE(.BOTH.,#12430);
+#12430 = SURFACE_SIDE_STYLE('',(#12431));
+#12431 = SURFACE_STYLE_FILL_AREA(#12432);
+#12432 = FILL_AREA_STYLE('',(#12433));
+#12433 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12434 = STYLED_ITEM('color',(#12435),#9867);
+#12435 = PRESENTATION_STYLE_ASSIGNMENT((#12436));
+#12436 = SURFACE_STYLE_USAGE(.BOTH.,#12437);
+#12437 = SURFACE_SIDE_STYLE('',(#12438));
+#12438 = SURFACE_STYLE_FILL_AREA(#12439);
+#12439 = FILL_AREA_STYLE('',(#12440));
+#12440 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12441 = STYLED_ITEM('color',(#12442),#9884);
+#12442 = PRESENTATION_STYLE_ASSIGNMENT((#12443));
+#12443 = SURFACE_STYLE_USAGE(.BOTH.,#12444);
+#12444 = SURFACE_SIDE_STYLE('',(#12445));
+#12445 = SURFACE_STYLE_FILL_AREA(#12446);
+#12446 = FILL_AREA_STYLE('',(#12447));
+#12447 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12448 = STYLED_ITEM('color',(#12449),#9901);
+#12449 = PRESENTATION_STYLE_ASSIGNMENT((#12450));
+#12450 = SURFACE_STYLE_USAGE(.BOTH.,#12451);
+#12451 = SURFACE_SIDE_STYLE('',(#12452));
+#12452 = SURFACE_STYLE_FILL_AREA(#12453);
+#12453 = FILL_AREA_STYLE('',(#12454));
+#12454 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12455 = STYLED_ITEM('color',(#12456),#9918);
+#12456 = PRESENTATION_STYLE_ASSIGNMENT((#12457));
+#12457 = SURFACE_STYLE_USAGE(.BOTH.,#12458);
+#12458 = SURFACE_SIDE_STYLE('',(#12459));
+#12459 = SURFACE_STYLE_FILL_AREA(#12460);
+#12460 = FILL_AREA_STYLE('',(#12461));
+#12461 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12462 = STYLED_ITEM('color',(#12463),#9935);
+#12463 = PRESENTATION_STYLE_ASSIGNMENT((#12464));
+#12464 = SURFACE_STYLE_USAGE(.BOTH.,#12465);
+#12465 = SURFACE_SIDE_STYLE('',(#12466));
+#12466 = SURFACE_STYLE_FILL_AREA(#12467);
+#12467 = FILL_AREA_STYLE('',(#12468));
+#12468 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12469 = STYLED_ITEM('color',(#12470),#9952);
+#12470 = PRESENTATION_STYLE_ASSIGNMENT((#12471));
+#12471 = SURFACE_STYLE_USAGE(.BOTH.,#12472);
+#12472 = SURFACE_SIDE_STYLE('',(#12473));
+#12473 = SURFACE_STYLE_FILL_AREA(#12474);
+#12474 = FILL_AREA_STYLE('',(#12475));
+#12475 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12476 = STYLED_ITEM('color',(#12477),#9964);
+#12477 = PRESENTATION_STYLE_ASSIGNMENT((#12478));
+#12478 = SURFACE_STYLE_USAGE(.BOTH.,#12479);
+#12479 = SURFACE_SIDE_STYLE('',(#12480));
+#12480 = SURFACE_STYLE_FILL_AREA(#12481);
+#12481 = FILL_AREA_STYLE('',(#12482));
+#12482 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12483 = STYLED_ITEM('color',(#12484),#9981);
+#12484 = PRESENTATION_STYLE_ASSIGNMENT((#12485));
+#12485 = SURFACE_STYLE_USAGE(.BOTH.,#12486);
+#12486 = SURFACE_SIDE_STYLE('',(#12487));
+#12487 = SURFACE_STYLE_FILL_AREA(#12488);
+#12488 = FILL_AREA_STYLE('',(#12489));
+#12489 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12490 = STYLED_ITEM('color',(#12491),#9998);
+#12491 = PRESENTATION_STYLE_ASSIGNMENT((#12492));
+#12492 = SURFACE_STYLE_USAGE(.BOTH.,#12493);
+#12493 = SURFACE_SIDE_STYLE('',(#12494));
+#12494 = SURFACE_STYLE_FILL_AREA(#12495);
+#12495 = FILL_AREA_STYLE('',(#12496));
+#12496 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12497 = STYLED_ITEM('color',(#12498),#10015);
+#12498 = PRESENTATION_STYLE_ASSIGNMENT((#12499));
+#12499 = SURFACE_STYLE_USAGE(.BOTH.,#12500);
+#12500 = SURFACE_SIDE_STYLE('',(#12501));
+#12501 = SURFACE_STYLE_FILL_AREA(#12502);
+#12502 = FILL_AREA_STYLE('',(#12503));
+#12503 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12504 = STYLED_ITEM('color',(#12505),#10032);
+#12505 = PRESENTATION_STYLE_ASSIGNMENT((#12506));
+#12506 = SURFACE_STYLE_USAGE(.BOTH.,#12507);
+#12507 = SURFACE_SIDE_STYLE('',(#12508));
+#12508 = SURFACE_STYLE_FILL_AREA(#12509);
+#12509 = FILL_AREA_STYLE('',(#12510));
+#12510 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12511 = STYLED_ITEM('color',(#12512),#10049);
+#12512 = PRESENTATION_STYLE_ASSIGNMENT((#12513));
+#12513 = SURFACE_STYLE_USAGE(.BOTH.,#12514);
+#12514 = SURFACE_SIDE_STYLE('',(#12515));
+#12515 = SURFACE_STYLE_FILL_AREA(#12516);
+#12516 = FILL_AREA_STYLE('',(#12517));
+#12517 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12518 = STYLED_ITEM('color',(#12519),#10066);
+#12519 = PRESENTATION_STYLE_ASSIGNMENT((#12520));
+#12520 = SURFACE_STYLE_USAGE(.BOTH.,#12521);
+#12521 = SURFACE_SIDE_STYLE('',(#12522));
+#12522 = SURFACE_STYLE_FILL_AREA(#12523);
+#12523 = FILL_AREA_STYLE('',(#12524));
+#12524 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12525 = STYLED_ITEM('color',(#12526),#10083);
+#12526 = PRESENTATION_STYLE_ASSIGNMENT((#12527));
+#12527 = SURFACE_STYLE_USAGE(.BOTH.,#12528);
+#12528 = SURFACE_SIDE_STYLE('',(#12529));
+#12529 = SURFACE_STYLE_FILL_AREA(#12530);
+#12530 = FILL_AREA_STYLE('',(#12531));
+#12531 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12532 = STYLED_ITEM('color',(#12533),#10095);
+#12533 = PRESENTATION_STYLE_ASSIGNMENT((#12534));
+#12534 = SURFACE_STYLE_USAGE(.BOTH.,#12535);
+#12535 = SURFACE_SIDE_STYLE('',(#12536));
+#12536 = SURFACE_STYLE_FILL_AREA(#12537);
+#12537 = FILL_AREA_STYLE('',(#12538));
+#12538 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12539 = STYLED_ITEM('color',(#12540),#10112);
+#12540 = PRESENTATION_STYLE_ASSIGNMENT((#12541));
+#12541 = SURFACE_STYLE_USAGE(.BOTH.,#12542);
+#12542 = SURFACE_SIDE_STYLE('',(#12543));
+#12543 = SURFACE_STYLE_FILL_AREA(#12544);
+#12544 = FILL_AREA_STYLE('',(#12545));
+#12545 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12546 = STYLED_ITEM('color',(#12547),#10129);
+#12547 = PRESENTATION_STYLE_ASSIGNMENT((#12548));
+#12548 = SURFACE_STYLE_USAGE(.BOTH.,#12549);
+#12549 = SURFACE_SIDE_STYLE('',(#12550));
+#12550 = SURFACE_STYLE_FILL_AREA(#12551);
+#12551 = FILL_AREA_STYLE('',(#12552));
+#12552 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12553 = STYLED_ITEM('color',(#12554),#10146);
+#12554 = PRESENTATION_STYLE_ASSIGNMENT((#12555));
+#12555 = SURFACE_STYLE_USAGE(.BOTH.,#12556);
+#12556 = SURFACE_SIDE_STYLE('',(#12557));
+#12557 = SURFACE_STYLE_FILL_AREA(#12558);
+#12558 = FILL_AREA_STYLE('',(#12559));
+#12559 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12560 = STYLED_ITEM('color',(#12561),#10163);
+#12561 = PRESENTATION_STYLE_ASSIGNMENT((#12562));
+#12562 = SURFACE_STYLE_USAGE(.BOTH.,#12563);
+#12563 = SURFACE_SIDE_STYLE('',(#12564));
+#12564 = SURFACE_STYLE_FILL_AREA(#12565);
+#12565 = FILL_AREA_STYLE('',(#12566));
+#12566 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12567 = STYLED_ITEM('color',(#12568),#10180);
+#12568 = PRESENTATION_STYLE_ASSIGNMENT((#12569));
+#12569 = SURFACE_STYLE_USAGE(.BOTH.,#12570);
+#12570 = SURFACE_SIDE_STYLE('',(#12571));
+#12571 = SURFACE_STYLE_FILL_AREA(#12572);
+#12572 = FILL_AREA_STYLE('',(#12573));
+#12573 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12574 = STYLED_ITEM('color',(#12575),#10197);
+#12575 = PRESENTATION_STYLE_ASSIGNMENT((#12576));
+#12576 = SURFACE_STYLE_USAGE(.BOTH.,#12577);
+#12577 = SURFACE_SIDE_STYLE('',(#12578));
+#12578 = SURFACE_STYLE_FILL_AREA(#12579);
+#12579 = FILL_AREA_STYLE('',(#12580));
+#12580 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12581 = STYLED_ITEM('color',(#12582),#10214);
+#12582 = PRESENTATION_STYLE_ASSIGNMENT((#12583));
+#12583 = SURFACE_STYLE_USAGE(.BOTH.,#12584);
+#12584 = SURFACE_SIDE_STYLE('',(#12585));
+#12585 = SURFACE_STYLE_FILL_AREA(#12586);
+#12586 = FILL_AREA_STYLE('',(#12587));
+#12587 = FILL_AREA_STYLE_COLOUR('',#10240);
+ENDSEC;
+END-ISO-10303-21;

+ 241 - 86
Bloc/AP3211/AP3211KTR.kicad_sch

@@ -147,6 +147,40 @@
         )
       )
     )
+    (symbol "global:FUSE" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+      (property "Reference" "F" (at 2.54 1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "FUSE" (at -2.54 -1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Datasheet" "" (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (symbol "FUSE_0_1"
+        (arc (start 0 0) (mid -1.905 1.8967) (end -3.81 0)
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (arc (start 0 0) (mid 1.905 -1.8967) (end 3.81 0)
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+      )
+      (symbol "FUSE_1_1"
+        (pin input line (at -6.35 0 0) (length 2.54)
+          (name "~" (effects (font (size 1.016 1.016))))
+          (number "1" (effects (font (size 1.016 1.016))))
+        )
+        (pin input line (at 6.35 0 180) (length 2.54)
+          (name "~" (effects (font (size 1.016 1.016))))
+          (number "2" (effects (font (size 1.016 1.016))))
+        )
+      )
+    )
     (symbol "global:INDUCTOR" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
       (property "Reference" "L" (at -1.27 0 90)
         (effects (font (size 1.27 1.27)))
@@ -222,103 +256,172 @@
         )
       )
     )
+    (symbol "global:TVS" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "D" (at 3.81 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "TVS" (at -3.81 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (at 0 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Datasheet" "" (at 0 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_fp_filters" "Diode_* D-Pak_TO252AA *SingleDiode *_Diode_* *SingleDiode*" (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "TVS_0_1"
+        (polyline
+          (pts
+            (xy -1.27 1.27)
+            (xy -2.54 0)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 1.27)
+            (xy -1.27 1.27)
+          )
+          (stroke (width 0.1524) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 1.27)
+            (xy 2.54 2.54)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -1.27)
+            (xy 0 1.27)
+            (xy -1.27 -1.27)
+          )
+          (stroke (width 0) (type default))
+          (fill (type outline))
+        )
+      )
+      (symbol "TVS_1_1"
+        (pin passive line (at 0 3.81 270) (length 2.54)
+          (name "K" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 2.54)
+          (name "A" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
   )
 
-  (junction (at 87.63 29.21) (diameter 0) (color 0 0 0 0)
+  (junction (at 40.64 34.29) (diameter 0) (color 0 0 0 0)
+    (uuid 61974831-2e2e-4eb9-bb91-311368674944)
+  )
+  (junction (at 116.84 40.64) (diameter 0) (color 0 0 0 0)
     (uuid 65ad30ec-de34-4d71-909a-9bba36ea58a9)
   )
-  (junction (at 26.67 22.86) (diameter 0) (color 0 0 0 0)
+  (junction (at 55.88 34.29) (diameter 0) (color 0 0 0 0)
     (uuid 67b42ca9-29ff-4ea2-b3b1-79ec729f8ba9)
   )
-  (junction (at 60.96 29.21) (diameter 0) (color 0 0 0 0)
+  (junction (at 90.17 40.64) (diameter 0) (color 0 0 0 0)
     (uuid 866ec58e-da1e-453b-941f-210d1ec78083)
   )
-  (junction (at 33.02 22.86) (diameter 0) (color 0 0 0 0)
+  (junction (at 62.23 34.29) (diameter 0) (color 0 0 0 0)
     (uuid 98c6abc5-1112-4d68-935b-85bc29c02213)
   )
-  (junction (at 100.33 29.21) (diameter 0) (color 0 0 0 0)
+  (junction (at 129.54 40.64) (diameter 0) (color 0 0 0 0)
     (uuid c3506b19-d28d-4f1c-b59c-4e7283831389)
   )
-  (junction (at 87.63 39.37) (diameter 0) (color 0 0 0 0)
+  (junction (at 116.84 50.8) (diameter 0) (color 0 0 0 0)
     (uuid cb084c64-046b-4df4-839a-96dccb0bfc5e)
   )
-  (junction (at 64.77 29.21) (diameter 0) (color 0 0 0 0)
+  (junction (at 93.98 40.64) (diameter 0) (color 0 0 0 0)
     (uuid d490c6ae-bd7c-4aa5-b9fd-d73013cd4a15)
   )
 
-  (wire (pts (xy 53.34 29.21) (xy 60.96 29.21))
+  (wire (pts (xy 82.55 40.64) (xy 90.17 40.64))
     (stroke (width 0) (type default))
     (uuid 1cc87532-8ba0-4a6a-900c-b2b1a9b9f604)
   )
-  (wire (pts (xy 87.63 39.37) (xy 87.63 40.64))
+  (wire (pts (xy 116.84 50.8) (xy 116.84 52.07))
     (stroke (width 0) (type default))
     (uuid 25e1eb33-d5b3-4c27-9cdb-19cb50419c8e)
   )
-  (wire (pts (xy 33.02 22.86) (xy 38.1 22.86))
+  (wire (pts (xy 62.23 34.29) (xy 67.31 34.29))
     (stroke (width 0) (type default))
     (uuid 2ff8e080-c067-4178-b408-e048eee1ad8f)
   )
-  (wire (pts (xy 87.63 29.21) (xy 100.33 29.21))
+  (wire (pts (xy 116.84 40.64) (xy 129.54 40.64))
     (stroke (width 0) (type default))
     (uuid 34d98a6f-f868-4e33-bbde-afca65525711)
   )
-  (wire (pts (xy 53.34 39.37) (xy 87.63 39.37))
+  (wire (pts (xy 82.55 50.8) (xy 116.84 50.8))
     (stroke (width 0) (type default))
     (uuid 53af5844-758b-48f9-9b92-b88a55570073)
   )
-  (wire (pts (xy 86.36 29.21) (xy 87.63 29.21))
+  (wire (pts (xy 115.57 40.64) (xy 116.84 40.64))
     (stroke (width 0) (type default))
     (uuid 62c34d9f-e360-42e7-9c5c-598c6893a40c)
   )
-  (wire (pts (xy 34.29 35.56) (xy 38.1 35.56))
+  (wire (pts (xy 63.5 46.99) (xy 67.31 46.99))
     (stroke (width 0) (type default))
     (uuid 728292c6-01e2-4ada-aeaf-5e49c6e6b315)
   )
-  (wire (pts (xy 64.77 29.21) (xy 71.12 29.21))
+  (wire (pts (xy 93.98 40.64) (xy 100.33 40.64))
     (stroke (width 0) (type default))
     (uuid 7e59f047-59ba-4a2e-affd-3047014d8394)
   )
-  (wire (pts (xy 53.34 22.86) (xy 54.61 22.86))
+  (wire (pts (xy 82.55 34.29) (xy 83.82 34.29))
     (stroke (width 0) (type default))
     (uuid 942c8b13-6ec3-4151-8d8a-8677e4e85eee)
   )
-  (wire (pts (xy 53.34 35.56) (xy 53.34 39.37))
+  (wire (pts (xy 40.64 34.29) (xy 55.88 34.29))
+    (stroke (width 0) (type default))
+    (uuid 9d4b58c3-c61d-4606-9ee0-5eeb06c12f86)
+  )
+  (wire (pts (xy 82.55 46.99) (xy 82.55 50.8))
     (stroke (width 0) (type default))
     (uuid 9dc69680-4791-4e36-bb4f-276ccab0c41f)
   )
-  (wire (pts (xy 60.96 29.21) (xy 64.77 29.21))
+  (wire (pts (xy 90.17 40.64) (xy 93.98 40.64))
     (stroke (width 0) (type default))
     (uuid c9271227-4dfe-4c45-a5b9-938865251309)
   )
-  (wire (pts (xy 54.61 22.86) (xy 54.61 21.59))
+  (wire (pts (xy 83.82 34.29) (xy 83.82 33.02))
     (stroke (width 0) (type default))
     (uuid cc23b121-c0b4-41dd-b575-fd43e6c94c92)
   )
-  (wire (pts (xy 87.63 29.21) (xy 87.63 30.48))
+  (wire (pts (xy 116.84 40.64) (xy 116.84 41.91))
     (stroke (width 0) (type default))
     (uuid d665bcb2-67ff-417e-89f1-fceacb524dcc)
   )
-  (wire (pts (xy 26.67 35.56) (xy 26.67 22.86))
+  (wire (pts (xy 55.88 46.99) (xy 55.88 34.29))
     (stroke (width 0) (type default))
     (uuid d957bfa7-f7ff-48e1-be8d-80042e2bc2dd)
   )
-  (wire (pts (xy 87.63 38.1) (xy 87.63 39.37))
+  (wire (pts (xy 116.84 49.53) (xy 116.84 50.8))
     (stroke (width 0) (type default))
     (uuid ed804884-fac1-4719-8d65-edbe29ec7878)
   )
-  (wire (pts (xy 26.67 22.86) (xy 33.02 22.86))
+  (wire (pts (xy 55.88 34.29) (xy 62.23 34.29))
     (stroke (width 0) (type default))
     (uuid ede6a7f5-245e-4002-bc20-7f09cd76ae49)
   )
-  (wire (pts (xy 100.33 29.21) (xy 113.03 29.21))
+  (wire (pts (xy 129.54 40.64) (xy 142.24 40.64))
     (stroke (width 0) (type default))
     (uuid ee1ec8f4-6f26-4565-9106-7f667f6944b4)
   )
-  (wire (pts (xy 20.32 22.86) (xy 26.67 22.86))
+  (wire (pts (xy 35.56 34.29) (xy 40.64 34.29))
     (stroke (width 0) (type default))
     (uuid f5fe2371-3eba-427b-83b4-5f68ca261e53)
   )
-  (wire (pts (xy 54.61 21.59) (xy 60.96 21.59))
+  (wire (pts (xy 83.82 33.02) (xy 90.17 33.02))
     (stroke (width 0) (type default))
     (uuid fc13530b-8c39-42aa-a9c8-5d6f17f7a5e4)
   )
@@ -333,47 +436,73 @@
     (uuid f5312af6-5888-4875-85c6-195f1fac7a69)
   )
 
-  (label "3V3" (at 113.03 29.21 0) (fields_autoplaced)
+  (label "3V3" (at 142.24 40.64 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
     (uuid 30ed697d-d823-4bfb-bbd4-3e5b579104fd)
   )
-  (label "GND" (at 100.33 36.83 270) (fields_autoplaced)
+  (label "GND" (at 129.54 48.26 270) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify right bottom))
     (uuid 71a2a979-5429-4076-96f0-d7cc120f2d3f)
   )
-  (label "GND" (at 87.63 48.26 270) (fields_autoplaced)
+  (label "GND" (at 116.84 59.69 270) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify right bottom))
     (uuid b6314031-a7ab-46ec-aa06-2047fd770d2e)
   )
-  (label "GND" (at 64.77 36.83 180) (fields_autoplaced)
+  (label "GND" (at 93.98 48.26 180) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify right bottom))
     (uuid b7015c2d-792a-4721-9532-0ff9ac08a503)
   )
-  (label "GND" (at 33.02 30.48 180) (fields_autoplaced)
+  (label "GND" (at 62.23 41.91 180) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify right bottom))
     (uuid f085600c-cf5b-40bd-b350-0753bd902d9d)
   )
-  (label "GND" (at 45.72 40.64 270) (fields_autoplaced)
+  (label "GND" (at 74.93 52.07 270) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify right bottom))
     (uuid f2f0da73-b04b-49bc-8f47-49d7dc57b399)
   )
 
-  (symbol (lib_id "global:INDUCTOR") (at 78.74 29.21 90) (unit 1)
+  (symbol (lib_id "global:FUSE") (at 29.21 34.29 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+    (uuid 079ae59c-f5bf-416e-9baa-ca5ed5233223)
+    (property "Reference" "F1" (at 29.21 27.94 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Value" "FUSE" (at 29.21 30.48 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Footprint" "" (at 29.21 34.29 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Datasheet" "" (at 29.21 34.29 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (pin "1" (uuid 9756c829-b8a8-46b3-afdc-6ff8e3e131c3))
+    (pin "2" (uuid 7b18b9a3-a136-4b51-8d5a-b2993b32c107))
+    (instances
+      (project "AP3211KTR"
+        (path "/f0d4e7e2-8ba5-41de-a7ff-5f1d4227bd69"
+          (reference "F1") (unit 1)
+        )
+      )
+    )
+  )
+
+  (symbol (lib_id "global:INDUCTOR") (at 107.95 40.64 90) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 342f814f-a303-4836-ae9b-7aa263ab5c95)
-    (property "Reference" "L?" (at 78.74 22.86 90)
+    (property "Reference" "L?" (at 107.95 34.29 90)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "4.7µH" (at 78.74 25.4 90)
+    (property "Value" "4.7µH" (at 107.95 36.83 90)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (at 78.74 29.21 0)
+    (property "Footprint" "" (at 107.95 40.64 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Datasheet" "" (at 78.74 29.21 0)
+    (property "Datasheet" "" (at 107.95 40.64 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Partkeepr" "0805" (at 78.74 29.21 0)
+    (property "Partkeepr" "0805" (at 107.95 40.64 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid 06b2d00c-8f33-4a27-aa42-4bb0d99d1684))
@@ -387,22 +516,22 @@
     )
   )
 
-  (symbol (lib_id "global:R") (at 87.63 44.45 0) (unit 1)
+  (symbol (lib_id "global:R") (at 116.84 55.88 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 453f44b4-037b-4b77-a5d0-33c51d639d11)
-    (property "Reference" "R?" (at 90.17 43.1799 0)
+    (property "Reference" "R?" (at 119.38 54.6099 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "16.3K" (at 90.17 45.7199 0)
+    (property "Value" "16.3K" (at 119.38 57.1499 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "R:0805" (at 85.852 44.45 90)
+    (property "Footprint" "R:0805" (at 115.062 55.88 90)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (at 87.63 44.45 0)
+    (property "Datasheet" "" (at 116.84 55.88 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Partkeepr" "0933" (at 87.63 44.45 0)
+    (property "Partkeepr" "0933" (at 116.84 55.88 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid 19149d0d-0a9b-4a6c-859f-f4255677eec1))
@@ -416,22 +545,22 @@
     )
   )
 
-  (symbol (lib_id "global:C") (at 60.96 25.4 0) (unit 1)
+  (symbol (lib_id "global:C") (at 90.17 36.83 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 77722016-5464-42cd-93fc-52b35e46936b)
-    (property "Reference" "C?" (at 64.77 24.1299 0)
+    (property "Reference" "C?" (at 93.98 35.5599 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "10nF" (at 64.77 26.6699 0)
+    (property "Value" "10nF" (at 93.98 38.0999 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "C:0805" (at 61.9252 29.21 0)
+    (property "Footprint" "C:0805" (at 91.1352 40.64 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (at 60.96 25.4 0)
+    (property "Datasheet" "" (at 90.17 36.83 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Partkeepr" "0604" (at 60.96 25.4 0)
+    (property "Partkeepr" "0604" (at 90.17 36.83 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid 25c69fe4-332c-4dfa-b36a-4da0923b6e1c))
@@ -445,22 +574,48 @@
     )
   )
 
-  (symbol (lib_id "DIodeInc:AP3211KTR-G1") (at 45.72 29.21 0) (unit 1)
+  (symbol (lib_id "global:TVS") (at 40.64 38.1 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+    (uuid 80ab2ad5-0509-4db4-ba48-6e2b38d3ff9a)
+    (property "Reference" "D1" (at 44.45 36.195 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "TVS" (at 44.45 38.735 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (at 40.64 38.1 90)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Datasheet" "" (at 40.64 38.1 90)
+      (effects (font (size 1.27 1.27)))
+    )
+    (pin "1" (uuid 8192307e-bfef-431e-9bd5-1283eb6f94ad))
+    (pin "2" (uuid 813f7618-130e-4b98-aa4b-2f45a36e5b2d))
+    (instances
+      (project "AP3211KTR"
+        (path "/f0d4e7e2-8ba5-41de-a7ff-5f1d4227bd69"
+          (reference "D1") (unit 1)
+        )
+      )
+    )
+  )
+
+  (symbol (lib_id "DIodeInc:AP3211KTR-G1") (at 74.93 40.64 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no)
     (uuid 9c70545b-65dc-4137-8d11-c97ac50a4781)
-    (property "Reference" "U?" (at 48.26 39.37 0)
+    (property "Reference" "U?" (at 77.47 50.8 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "AP3211KTR-G1" (at 38.1 19.05 0)
+    (property "Value" "AP3211KTR-G1" (at 67.31 30.48 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "U:SOT23-6" (at 45.72 29.21 0)
+    (property "Footprint" "U:SOT23-6" (at 74.93 40.64 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (at 45.72 29.21 0)
+    (property "Datasheet" "" (at 74.93 40.64 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Partkeepr" "1809" (at 45.72 29.21 0)
+    (property "Partkeepr" "1809" (at 74.93 40.64 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "2" (uuid aa87bc7e-fa28-4e73-806c-4c0fea6952ab))
@@ -478,22 +633,22 @@
     )
   )
 
-  (symbol (lib_id "global:D") (at 64.77 33.02 270) (unit 1)
+  (symbol (lib_id "global:D") (at 93.98 44.45 270) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid b403d1fc-c2f6-4c43-843a-5c9eae84cf9f)
-    (property "Reference" "D?" (at 67.31 31.7118 90)
+    (property "Reference" "D?" (at 96.52 43.1418 90)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "D" (at 67.31 34.2518 90)
+    (property "Value" "D" (at 96.52 45.6818 90)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "D:SOD-123" (at 64.77 33.02 0)
+    (property "Footprint" "D:SOD-123" (at 93.98 44.45 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (at 64.77 33.02 0)
+    (property "Datasheet" "" (at 93.98 44.45 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Partkeepr" "1300" (at 64.77 33.02 0)
+    (property "Partkeepr" "1300" (at 93.98 44.45 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid 20e51b7d-33a9-49a6-b1f6-88b7890eaa56))
@@ -507,22 +662,22 @@
     )
   )
 
-  (symbol (lib_id "global:C") (at 33.02 26.67 0) (unit 1)
+  (symbol (lib_id "global:C") (at 62.23 38.1 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no)
     (uuid d36597d9-4258-463e-a290-2074a646178d)
-    (property "Reference" "C?" (at 34.29 24.13 0)
+    (property "Reference" "C?" (at 63.5 35.56 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "10µF" (at 34.29 29.21 0)
+    (property "Value" "10µF" (at 63.5 40.64 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "" (at 33.9852 30.48 0)
+    (property "Footprint" "" (at 63.1952 41.91 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Datasheet" "" (at 33.02 26.67 0)
+    (property "Datasheet" "" (at 62.23 38.1 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Partkeepr" "" (at 33.02 26.67 0)
+    (property "Partkeepr" "" (at 62.23 38.1 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid 556bdc79-2dc9-4d92-bc7b-b788bea25f46))
@@ -536,22 +691,22 @@
     )
   )
 
-  (symbol (lib_id "global:R") (at 30.48 35.56 270) (unit 1)
+  (symbol (lib_id "global:R") (at 59.69 46.99 270) (unit 1)
     (in_bom yes) (on_board yes) (dnp no)
     (uuid d5337127-40f5-4589-9ec5-f4ae77b4daca)
-    (property "Reference" "R?" (at 29.21 38.1 90)
+    (property "Reference" "R?" (at 58.42 49.53 90)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "100K" (at 27.94 35.56 90)
+    (property "Value" "100K" (at 57.15 46.99 90)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "R:0805" (at 30.48 33.782 90)
+    (property "Footprint" "R:0805" (at 59.69 45.212 90)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (at 30.48 35.56 0)
+    (property "Datasheet" "" (at 59.69 46.99 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Partkeepr" "0916" (at 30.48 35.56 0)
+    (property "Partkeepr" "0916" (at 59.69 46.99 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid 5acd106c-6956-4a77-80fc-aa13de14e9f5))
@@ -565,22 +720,22 @@
     )
   )
 
-  (symbol (lib_id "global:C") (at 100.33 33.02 0) (unit 1)
+  (symbol (lib_id "global:C") (at 129.54 44.45 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid d8c942c1-6418-49f7-b8c6-28854f0573b9)
-    (property "Reference" "C?" (at 104.14 31.7499 0)
+    (property "Reference" "C?" (at 133.35 43.1799 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "22µF" (at 104.14 34.2899 0)
+    (property "Value" "22µF" (at 133.35 45.7199 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "" (at 101.2952 36.83 0)
+    (property "Footprint" "" (at 130.5052 48.26 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Datasheet" "" (at 100.33 33.02 0)
+    (property "Datasheet" "" (at 129.54 44.45 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Partkeepr" "0622" (at 100.33 33.02 0)
+    (property "Partkeepr" "0622" (at 129.54 44.45 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid f4f9c22b-c2e2-4927-a30e-4cb0f067f276))
@@ -594,22 +749,22 @@
     )
   )
 
-  (symbol (lib_id "global:R") (at 87.63 34.29 0) (unit 1)
+  (symbol (lib_id "global:R") (at 116.84 45.72 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no)
     (uuid df943862-b9c5-4dc0-9f94-2e7a5da63a44)
-    (property "Reference" "R?" (at 90.17 33.0199 0)
+    (property "Reference" "R?" (at 119.38 44.4499 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "49.9K" (at 88.9 35.56 0)
+    (property "Value" "49.9K" (at 118.11 46.99 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "R:0805" (at 85.852 34.29 90)
+    (property "Footprint" "R:0805" (at 115.062 45.72 90)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (at 87.63 34.29 0)
+    (property "Datasheet" "" (at 116.84 45.72 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Partkeepr" "0932" (at 87.63 34.29 0)
+    (property "Partkeepr" "0932" (at 116.84 45.72 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid dddc17f2-807c-4197-b532-218f3330456b))

+ 28 - 26
footprint/Connector.pretty/693 071 018 811.kicad_mod → footprint/693071018811 - Copie.kicad_mod

@@ -1,46 +1,48 @@
-(footprint "693 071 018 811" (version 20221018) (generator pcbnew)
+(footprint "693071018811" (version 20221018) (generator pcbnew)
   (layer "F.Cu")
+  (property "Sheetfile" "AddaptationPico.kicad_sch")
+  (property "Sheetname" "")
   (attr smd)
-  (fp_text reference "REF**" (at -0.5 -13 unlocked) (layer "F.SilkS")
+  (fp_text reference "P19" (at -3.5 -13 unlocked) (layer "F.SilkS")
       (effects (font (size 1 1) (thickness 0.1)))
-    (tstamp 9a0216bd-ff85-4fd4-9105-7a0b2e7e32d8)
+    (tstamp 39e1b659-c4f5-4e16-8bf7-a37ed48e6eb0)
   )
-  (fp_text value "693 071 018 811" (at -2 -4 unlocked) (layer "F.Fab")
+  (fp_text value "CONN_01X08" (at -2 -4 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp b52554b8-dc01-42ed-a2a9-d26813c66735)
+    (tstamp 35329b96-80c4-4dbf-bb12-4503f3fa139f)
   )
   (fp_text user "${REFERENCE}" (at -2 -6.5 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 2cdf022f-c98e-4708-a539-c8fd00f1a2bb)
+    (tstamp 15fba1f0-098a-4980-90d3-eeefc5b73cff)
   )
   (fp_line (start -10 -11.5) (end -10 5)
-    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp b3ef784b-4238-4854-ab74-5f8f6aa559d1))
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp d572d682-713b-4c1f-8779-05872494636a))
   (fp_line (start -10 5) (end 5.5 5)
-    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp a916d8df-d2d9-4cd0-b4e6-f3f9cb47c373))
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 4e92b92c-ddaf-422e-8cf1-4b56cd021ea7))
   (fp_line (start 5.5 -11.5) (end -10 -11.5)
-    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 92301618-b879-4a38-bda7-08d1aa67d396))
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp e7b83344-13f6-4082-895f-2695d25d102b))
   (fp_line (start 5.5 5) (end 5.5 -11.5)
-    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp f7ed70f3-5c1a-465f-9ffe-d5704415eb58))
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp a3b56e51-5e6e-4ebb-848b-4eb7e85ba22d))
   (fp_line (start -10 -11.5) (end 5.5 -11.5)
-    (stroke (width 0.1) (type default)) (layer "Margin") (tstamp 75e1789e-7597-4536-9d67-1d1a5b5ea941))
+    (stroke (width 0.1) (type default)) (layer "Margin") (tstamp 53947831-ef30-44e4-8ef4-ebf22f585fc4))
   (fp_line (start -10 5) (end -10 -11.5)
-    (stroke (width 0.1) (type default)) (layer "Margin") (tstamp 03150945-6512-407f-8ca9-e4f9403ae287))
+    (stroke (width 0.1) (type default)) (layer "Margin") (tstamp 0dcd5bef-dfe4-4828-95a2-a81c7afb91ae))
   (fp_line (start 5.5 -11.5) (end 5.5 5)
-    (stroke (width 0.1) (type default)) (layer "Margin") (tstamp 499d6321-7d70-41aa-ba76-38e3f83c9068))
+    (stroke (width 0.1) (type default)) (layer "Margin") (tstamp bb62d4ac-6bdd-4b13-b1f7-6ba5cb73f649))
   (fp_line (start 5.5 5) (end -10 5)
-    (stroke (width 0.1) (type default)) (layer "Margin") (tstamp 35c04d12-0d8c-492e-8a91-f1f898a7c571))
-  (pad "" smd rect (at -8.49 2.85) (size 1.4 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 93b87326-5b17-4416-8dc1-d709e005d735))
-  (pad "" smd rect (at -6.89 -10.3) (size 1.8 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 31e3ca1f-c8ea-4456-baf3-407a5b44330b))
-  (pad "" smd rect (at -1.19 -10.3) (size 1.8 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 21c6e80a-f790-4c1c-aefb-29682c53413b))
-  (pad "" smd rect (at 4.66 3.85) (size 1.4 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dc20bdff-e26e-4e0b-bb93-878281c8d8a3))
-  (pad "1" smd rect (at 0 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b28fd070-0044-463c-9a93-3f0f0f7a146f))
-  (pad "2" smd rect (at -1.1 -0.4) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2294ba54-1f18-4b0a-806e-abb5d7a9abf5))
-  (pad "3" smd rect (at -2.2 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9a64c70c-3636-4f8f-b75e-2ae10e32703a))
-  (pad "4" smd rect (at -3.3 0.2) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a6f5ca76-3411-4397-a35a-125426b477df))
-  (pad "5" smd rect (at -4.4 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 466893db-cdb5-4468-a279-a2eb32335059))
-  (pad "6" smd rect (at -5.5 0.2) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5b2e5518-028a-4932-8ba0-9a9c79610cff))
-  (pad "7" smd rect (at -6.6 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 16897810-f75d-4dd1-b472-ef62a17dd4db))
-  (pad "8" smd rect (at -7.7 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bfacf84d-684f-4d35-b867-b9be20322358))
+    (stroke (width 0.1) (type default)) (layer "Margin") (tstamp 0183c137-a7d4-48a7-8d89-d7b1f4914743))
+  (pad "" smd rect (at -8.49 2.85) (size 1.4 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ecb0ec34-0898-4a62-a387-2086f698a24e))
+  (pad "" smd rect (at -6.89 -10.3) (size 1.8 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f3dc848f-7d1a-4266-bb13-d251c0028aab))
+  (pad "" smd rect (at -1.19 -10.3) (size 1.8 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2004f084-7be6-4872-8037-5a910f053e02))
+  (pad "" smd rect (at 4.66 3.85) (size 1.4 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6a43baf1-a6ad-44d4-9d43-2f413d556f0a))
+  (pad "1" smd rect (at 0 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3304ecc8-93f2-4f6f-8751-f27442210192))
+  (pad "2" smd rect (at -1.1 -0.4) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d4915394-c9da-4993-91a7-2f2e018750a8))
+  (pad "3" smd rect (at -2.2 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a1e219d8-ebbf-4fed-b0f9-58103bf93f64))
+  (pad "4" smd rect (at -3.3 0.2) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f1dc2440-c529-42ef-a0ca-44aaebe04dce))
+  (pad "5" smd rect (at -4.4 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 002be95d-f64b-45e8-8798-900694d27b49))
+  (pad "6" smd rect (at -5.5 0.2) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b74ee6e9-117d-4327-91b9-4ebf8b976e50))
+  (pad "7" smd rect (at -6.6 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 466e9fbc-0b77-4e81-831f-2a54ad0d8f2e))
+  (pad "8" smd rect (at -7.7 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 95ad40ea-969d-4192-8db3-e449994fdbd0))
   (model "${MY_PATH}/3D/Connector.3dshapes/693071018811.step"
     (offset (xyz -2 8 0))
     (scale (xyz 1 1 1))

+ 51 - 0
footprint/693071018811.kicad_mod

@@ -0,0 +1,51 @@
+(footprint "693071018811" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (property "Sheetfile" "AddaptationPico.kicad_sch")
+  (property "Sheetname" "")
+  (attr smd)
+  (fp_text reference "P19" (at -3.5 -13 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.1)))
+    (tstamp 39e1b659-c4f5-4e16-8bf7-a37ed48e6eb0)
+  )
+  (fp_text value "CONN_01X08" (at -2 -4 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 35329b96-80c4-4dbf-bb12-4503f3fa139f)
+  )
+  (fp_text user "${REFERENCE}" (at -2 -6.5 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 15fba1f0-098a-4980-90d3-eeefc5b73cff)
+  )
+  (fp_line (start -10 -11.5) (end -10 5)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp d572d682-713b-4c1f-8779-05872494636a))
+  (fp_line (start -10 5) (end 5.5 5)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 4e92b92c-ddaf-422e-8cf1-4b56cd021ea7))
+  (fp_line (start 5.5 -11.5) (end -10 -11.5)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp e7b83344-13f6-4082-895f-2695d25d102b))
+  (fp_line (start 5.5 5) (end 5.5 -11.5)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp a3b56e51-5e6e-4ebb-848b-4eb7e85ba22d))
+  (fp_line (start -10 -11.5) (end 5.5 -11.5)
+    (stroke (width 0.1) (type default)) (layer "Margin") (tstamp 53947831-ef30-44e4-8ef4-ebf22f585fc4))
+  (fp_line (start -10 5) (end -10 -11.5)
+    (stroke (width 0.1) (type default)) (layer "Margin") (tstamp 0dcd5bef-dfe4-4828-95a2-a81c7afb91ae))
+  (fp_line (start 5.5 -11.5) (end 5.5 5)
+    (stroke (width 0.1) (type default)) (layer "Margin") (tstamp bb62d4ac-6bdd-4b13-b1f7-6ba5cb73f649))
+  (fp_line (start 5.5 5) (end -10 5)
+    (stroke (width 0.1) (type default)) (layer "Margin") (tstamp 0183c137-a7d4-48a7-8d89-d7b1f4914743))
+  (pad "" smd rect (at -8.49 2.85) (size 1.4 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ecb0ec34-0898-4a62-a387-2086f698a24e))
+  (pad "" smd rect (at -6.89 -10.3) (size 1.8 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f3dc848f-7d1a-4266-bb13-d251c0028aab))
+  (pad "" smd rect (at -1.19 -10.3) (size 1.8 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2004f084-7be6-4872-8037-5a910f053e02))
+  (pad "" smd rect (at 4.66 3.85) (size 1.4 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6a43baf1-a6ad-44d4-9d43-2f413d556f0a))
+  (pad "1" smd rect (at 0 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3304ecc8-93f2-4f6f-8751-f27442210192))
+  (pad "2" smd rect (at -1.1 -0.4) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d4915394-c9da-4993-91a7-2f2e018750a8))
+  (pad "3" smd rect (at -2.2 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a1e219d8-ebbf-4fed-b0f9-58103bf93f64))
+  (pad "4" smd rect (at -3.3 0.2) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f1dc2440-c529-42ef-a0ca-44aaebe04dce))
+  (pad "5" smd rect (at -4.4 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 002be95d-f64b-45e8-8798-900694d27b49))
+  (pad "6" smd rect (at -5.5 0.2) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b74ee6e9-117d-4327-91b9-4ebf8b976e50))
+  (pad "7" smd rect (at -6.6 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 466e9fbc-0b77-4e81-831f-2a54ad0d8f2e))
+  (pad "8" smd rect (at -7.7 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 95ad40ea-969d-4192-8db3-e449994fdbd0))
+  (model "${MY_PATH}/3D/Connector.3dshapes/693071018811.step"
+    (offset (xyz -2 8 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz -90 0 0))
+  )
+)

+ 51 - 0
footprint/Bornier.pretty/693071018811.kicad_mod

@@ -0,0 +1,51 @@
+(footprint "693071018811" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (property "Sheetfile" "AddaptationPico.kicad_sch")
+  (property "Sheetname" "")
+  (attr smd)
+  (fp_text reference "${REF}" (at -3.5 -13 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.1)))
+    (tstamp 39e1b659-c4f5-4e16-8bf7-a37ed48e6eb0)
+  )
+  (fp_text value "CONN_01X08" (at -2 -4 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 35329b96-80c4-4dbf-bb12-4503f3fa139f)
+  )
+  (fp_text user "${REFERENCE}" (at -2 -6.5 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 15fba1f0-098a-4980-90d3-eeefc5b73cff)
+  )
+  (fp_line (start -10 -11.5) (end -10 5)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp d572d682-713b-4c1f-8779-05872494636a))
+  (fp_line (start -10 5) (end 5.5 5)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 4e92b92c-ddaf-422e-8cf1-4b56cd021ea7))
+  (fp_line (start 5.5 -11.5) (end -10 -11.5)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp e7b83344-13f6-4082-895f-2695d25d102b))
+  (fp_line (start 5.5 5) (end 5.5 -11.5)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp a3b56e51-5e6e-4ebb-848b-4eb7e85ba22d))
+  (fp_line (start -10 -11.5) (end 5.5 -11.5)
+    (stroke (width 0.1) (type default)) (layer "Margin") (tstamp 53947831-ef30-44e4-8ef4-ebf22f585fc4))
+  (fp_line (start -10 5) (end -10 -11.5)
+    (stroke (width 0.1) (type default)) (layer "Margin") (tstamp 0dcd5bef-dfe4-4828-95a2-a81c7afb91ae))
+  (fp_line (start 5.5 -11.5) (end 5.5 5)
+    (stroke (width 0.1) (type default)) (layer "Margin") (tstamp bb62d4ac-6bdd-4b13-b1f7-6ba5cb73f649))
+  (fp_line (start 5.5 5) (end -10 5)
+    (stroke (width 0.1) (type default)) (layer "Margin") (tstamp 0183c137-a7d4-48a7-8d89-d7b1f4914743))
+  (pad "" smd rect (at -8.49 2.85) (size 1.4 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ecb0ec34-0898-4a62-a387-2086f698a24e))
+  (pad "" smd rect (at -6.89 -10.3) (size 1.8 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f3dc848f-7d1a-4266-bb13-d251c0028aab))
+  (pad "" smd rect (at -1.19 -10.3) (size 1.8 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2004f084-7be6-4872-8037-5a910f053e02))
+  (pad "" smd rect (at 4.66 3.85) (size 1.4 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6a43baf1-a6ad-44d4-9d43-2f413d556f0a))
+  (pad "1" smd rect (at 0 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3304ecc8-93f2-4f6f-8751-f27442210192))
+  (pad "2" smd rect (at -1.1 -0.4) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d4915394-c9da-4993-91a7-2f2e018750a8))
+  (pad "3" smd rect (at -2.2 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a1e219d8-ebbf-4fed-b0f9-58103bf93f64))
+  (pad "4" smd rect (at -3.3 0.2) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f1dc2440-c529-42ef-a0ca-44aaebe04dce))
+  (pad "5" smd rect (at -4.4 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 002be95d-f64b-45e8-8798-900694d27b49))
+  (pad "6" smd rect (at -5.5 0.2) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b74ee6e9-117d-4327-91b9-4ebf8b976e50))
+  (pad "7" smd rect (at -6.6 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 466e9fbc-0b77-4e81-831f-2a54ad0d8f2e))
+  (pad "8" smd rect (at -7.7 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 95ad40ea-969d-4192-8db3-e449994fdbd0))
+  (model "${MY_PATH}/3D/Connector.3dshapes/693071018811.step"
+    (offset (xyz -2 8 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz -90 0 0))
+  )
+)

+ 2 - 2
footprint/Bornier.pretty/Bornier2.54_1x2.kicad_mod

@@ -27,8 +27,8 @@
     (stroke (width 0.1) (type default)) (layer "F.CrtYd") (tstamp 08a0ed75-0782-4067-b450-c64f2509852f))
   (fp_line (start 2.8 3.4) (end -2.8 3.4)
     (stroke (width 0.1) (type default)) (layer "F.CrtYd") (tstamp c548a1a9-937c-41f6-8326-b825be51ae68))
-  (pad "1" thru_hole rect (at -1.27 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask" "F.SilkS") (tstamp e4ff455c-6413-4034-a96c-e97e09eb4e14))
-  (pad "2" thru_hole circle (at 1.27 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask" "F.SilkS") (tstamp 7235c04b-a0e1-4587-974d-b14be5925a02))
+  (pad "1" thru_hole rect (at -1.27 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp e4ff455c-6413-4034-a96c-e97e09eb4e14))
+  (pad "2" thru_hole circle (at 1.27 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp 7235c04b-a0e1-4587-974d-b14be5925a02))
   (model "${MY_PATH}/3D/Bornier.3dshapes/Bornier2.54_1x2.step"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))

+ 18 - 12
footprint/Bornier.pretty/Bornier2.54_1x3.kicad_mod

@@ -1,23 +1,29 @@
-(footprint "Bornier2.54_1x3" (version 20211014) (generator pcbnew)
+(footprint "Bornier2.54_1x3" (version 20221018) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 5B3CCA80)
   (attr through_hole)
   (fp_text reference "REF**" (at -4.826 0 90) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
+      (effects (font (size 1 1) (thickness 0.15)))
     (tstamp dc4bf24c-bf56-401e-8e81-a84ed27ba0b4)
   )
   (fp_text value "Bornier2.54_1x3" (at -0.762 -3.81) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
+      (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 89c94ab7-e2e4-4c2b-bfae-71b1af45186c)
   )
-  (fp_line (start -4.04 -2.95) (end -4.04 3.35) (layer "F.SilkS") (width 0.15) (tstamp 56c0b757-83ef-42f6-8b51-6f32493f35cf))
-  (fp_line (start -4.04 3.35) (end 4.04 3.35) (layer "F.SilkS") (width 0.15) (tstamp 65b37aa7-d055-43ee-88d1-bfcc4ea57eeb))
-  (fp_line (start 4.064 2.54) (end -4.016 2.54) (layer "F.SilkS") (width 0.15) (tstamp a635bead-af8c-4081-9422-8bd3d26a4fe3))
-  (fp_line (start -4.04 -2.95) (end 4.04 -2.95) (layer "F.SilkS") (width 0.15) (tstamp e042d9f1-23b1-4d3c-aa22-16d04802f2c9))
-  (fp_line (start 4.04 -2.95) (end 4.04 3.35) (layer "F.SilkS") (width 0.15) (tstamp ee2fa101-2b04-4fda-af47-573af36dffb6))
-  (pad "1" thru_hole rect (at -2.54 0) (size 1.524 1.524) (drill 0.9) (layers *.Cu *.Mask "F.SilkS") (tstamp c3d354af-ad6a-4ad8-9ac4-544dc8c85f2d))
-  (pad "2" thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.9) (layers *.Cu *.Mask "F.SilkS") (tstamp 8fdd5de0-b83d-40d7-bc37-56a4f9d3a2c1))
-  (pad "3" thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.9) (layers *.Cu *.Mask "F.SilkS") (tstamp 71503b51-b8ab-47e3-bb3d-e9d86b0d9b69))
+  (fp_line (start -4.04 -2.95) (end -4.04 3.35)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 56c0b757-83ef-42f6-8b51-6f32493f35cf))
+  (fp_line (start -4.04 -2.95) (end 4.04 -2.95)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp e042d9f1-23b1-4d3c-aa22-16d04802f2c9))
+  (fp_line (start -4.04 3.35) (end 4.04 3.35)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 65b37aa7-d055-43ee-88d1-bfcc4ea57eeb))
+  (fp_line (start 4.04 -2.95) (end 4.04 3.35)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp ee2fa101-2b04-4fda-af47-573af36dffb6))
+  (fp_line (start 4.064 2.54) (end -4.016 2.54)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp a635bead-af8c-4081-9422-8bd3d26a4fe3))
+  (fp_rect (start -4.191 -3.048) (end 4.191 3.429)
+    (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 8464357e-8666-4273-888d-af47435e9b91))
+  (pad "1" thru_hole rect (at -2.54 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp c3d354af-ad6a-4ad8-9ac4-544dc8c85f2d))
+  (pad "2" thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp 8fdd5de0-b83d-40d7-bc37-56a4f9d3a2c1))
+  (pad "3" thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp 71503b51-b8ab-47e3-bb3d-e9d86b0d9b69))
   (model "${MY_PATH}/3D/Bornier.3dshapes/Bornier2.54_1x3.step"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))

+ 17 - 13
footprint/Bornier.pretty/Bornier2.54_1x4.kicad_mod

@@ -1,24 +1,28 @@
-(footprint "Bornier2.54_1x4" (version 20211014) (generator pcbnew)
+(footprint "Bornier2.54_1x4" (version 20221018) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 5B3CCB63)
   (attr through_hole)
   (fp_text reference "REF**" (at -6.096 0 90) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
+      (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 3dd10422-81bb-4321-b83c-643424a6e0a6)
   )
   (fp_text value "Bornier2.54_1x4" (at 0 -3.81) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
+      (effects (font (size 1 1) (thickness 0.15)))
     (tstamp dd00b22b-4c1b-4b13-ac18-aa21c54741d1)
   )
-  (fp_line (start -5.31 -2.95) (end -5.31 3.35) (layer "F.SilkS") (width 0.15) (tstamp 6c371126-7f6d-4456-88d1-99a5483d35e1))
-  (fp_line (start -5.31 3.35) (end 5.31 3.35) (layer "F.SilkS") (width 0.15) (tstamp 785d51ef-ce60-47e3-9d70-655e5f460cbc))
-  (fp_line (start -5.31 -2.95) (end 5.31 -2.95) (layer "F.SilkS") (width 0.15) (tstamp 9f5e202b-428a-4427-b577-ee7754ee6883))
-  (fp_line (start 5.31 -2.95) (end 5.31 3.35) (layer "F.SilkS") (width 0.15) (tstamp a2f53782-9546-4e73-aeb6-ede7710a3ffb))
-  (fp_line (start 5.31 2.54) (end -5.31 2.54) (layer "F.SilkS") (width 0.15) (tstamp df7d3060-d879-4d89-aa50-4c4bcdec3044))
-  (pad "1" thru_hole rect (at -3.81 0) (size 1.524 1.524) (drill 0.9) (layers *.Cu *.Mask "F.SilkS") (tstamp 3bd8da58-c02f-4088-b399-957a0d957ee9))
-  (pad "2" thru_hole circle (at -1.27 0) (size 1.524 1.524) (drill 0.9) (layers *.Cu *.Mask "F.SilkS") (tstamp c9a07b3f-9fc6-4f9e-8c4a-e58ec73e8c56))
-  (pad "3" thru_hole circle (at 1.27 0) (size 1.524 1.524) (drill 0.9) (layers *.Cu *.Mask "F.SilkS") (tstamp 93a5ea78-e1e2-4f4d-948f-622d50e9f6f4))
-  (pad "4" thru_hole circle (at 3.81 0) (size 1.524 1.524) (drill 0.9) (layers *.Cu *.Mask "F.SilkS") (tstamp 46916f71-64fe-4ef0-8806-f3a79dc9732a))
+  (fp_line (start -5.31 -2.95) (end -5.31 3.35)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 6c371126-7f6d-4456-88d1-99a5483d35e1))
+  (fp_line (start -5.31 -2.95) (end 5.31 -2.95)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 9f5e202b-428a-4427-b577-ee7754ee6883))
+  (fp_line (start -5.31 3.35) (end 5.31 3.35)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 785d51ef-ce60-47e3-9d70-655e5f460cbc))
+  (fp_line (start 5.31 -2.95) (end 5.31 3.35)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp a2f53782-9546-4e73-aeb6-ede7710a3ffb))
+  (fp_line (start 5.31 2.54) (end -5.31 2.54)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp df7d3060-d879-4d89-aa50-4c4bcdec3044))
+  (pad "1" thru_hole rect (at -3.81 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp 3bd8da58-c02f-4088-b399-957a0d957ee9))
+  (pad "2" thru_hole circle (at -1.27 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp c9a07b3f-9fc6-4f9e-8c4a-e58ec73e8c56))
+  (pad "3" thru_hole circle (at 1.27 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp 93a5ea78-e1e2-4f4d-948f-622d50e9f6f4))
+  (pad "4" thru_hole circle (at 3.81 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp 46916f71-64fe-4ef0-8806-f3a79dc9732a))
   (model "${MY_PATH}/3D/Bornier.3dshapes/Bornier2.54_1x4.step"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))

+ 21 - 15
footprint/Bornier.pretty/Bornier2.54_1x6.kicad_mod

@@ -1,26 +1,32 @@
-(footprint "Bornier2.54_1x6" (version 20211014) (generator pcbnew)
+(footprint "Bornier2.54_1x6" (version 20221018) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 5B3CCBFB)
   (attr through_hole)
   (fp_text reference "REF**" (at -8.89 0 90) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
+      (effects (font (size 1 1) (thickness 0.15)))
     (tstamp d029cc8b-f2d9-4a41-ac62-2ea633a0a2e2)
   )
   (fp_text value "Bornier2.54_1x6" (at 0 -3.81) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
+      (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 8ed3a731-9cca-4673-9006-68e2a9d8ac08)
   )
-  (fp_line (start -7.85 -2.95) (end 7.85 -2.95) (layer "F.SilkS") (width 0.15) (tstamp 6a862338-a9c0-4f6c-8e65-e491e288e262))
-  (fp_line (start 7.826 2.54) (end -7.874 2.54) (layer "F.SilkS") (width 0.15) (tstamp 8e85ac50-64ed-4707-8c5a-f5606c08df33))
-  (fp_line (start -7.85 3.35) (end 7.85 3.35) (layer "F.SilkS") (width 0.15) (tstamp be29b339-2680-4862-b3ec-c5c7eaa16dfc))
-  (fp_line (start 7.85 -2.95) (end 7.85 3.35) (layer "F.SilkS") (width 0.15) (tstamp dc2d5ec7-a033-48f0-b8e2-e283e5faec95))
-  (fp_line (start -7.85 -2.95) (end -7.85 3.35) (layer "F.SilkS") (width 0.15) (tstamp f69cbda8-9279-41c5-8984-769465264f7c))
-  (pad "1" thru_hole rect (at -6.35 0) (size 1.524 1.524) (drill 0.9) (layers *.Cu *.Mask "F.SilkS") (tstamp c42ca505-7721-4204-b6dc-1d22b489434e))
-  (pad "2" thru_hole circle (at -3.81 0) (size 1.524 1.524) (drill 0.9) (layers *.Cu *.Mask "F.SilkS") (tstamp d788bb1b-a375-4799-9030-df68dffb78d4))
-  (pad "3" thru_hole circle (at -1.27 0) (size 1.524 1.524) (drill 0.9) (layers *.Cu *.Mask "F.SilkS") (tstamp 098ba97d-d8d8-446a-850b-6b43ad1fa500))
-  (pad "4" thru_hole circle (at 1.27 0) (size 1.524 1.524) (drill 0.9) (layers *.Cu *.Mask "F.SilkS") (tstamp c25168ab-8193-4bad-ae01-91905c47be86))
-  (pad "5" thru_hole circle (at 3.81 0) (size 1.524 1.524) (drill 0.9) (layers *.Cu *.Mask "F.SilkS") (tstamp bb44febb-6e4d-4c79-b620-d81cc7abcabc))
-  (pad "6" thru_hole circle (at 6.35 0) (size 1.524 1.524) (drill 0.9) (layers *.Cu *.Mask "F.SilkS") (tstamp 5366af30-2eb8-419b-91e5-2586f950e0a2))
+  (fp_line (start -7.85 -2.95) (end -7.85 3.35)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp f69cbda8-9279-41c5-8984-769465264f7c))
+  (fp_line (start -7.85 -2.95) (end 7.85 -2.95)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 6a862338-a9c0-4f6c-8e65-e491e288e262))
+  (fp_line (start -7.85 3.35) (end 7.85 3.35)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp be29b339-2680-4862-b3ec-c5c7eaa16dfc))
+  (fp_line (start 7.826 2.54) (end -7.874 2.54)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 8e85ac50-64ed-4707-8c5a-f5606c08df33))
+  (fp_line (start 7.85 -2.95) (end 7.85 3.35)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp dc2d5ec7-a033-48f0-b8e2-e283e5faec95))
+  (fp_rect (start -7.874 -3.048) (end 8.001 3.429)
+    (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 9fc41d8b-afc6-45f0-9d68-2885085771f8))
+  (pad "1" thru_hole rect (at -6.35 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp c42ca505-7721-4204-b6dc-1d22b489434e))
+  (pad "2" thru_hole circle (at -3.81 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp d788bb1b-a375-4799-9030-df68dffb78d4))
+  (pad "3" thru_hole circle (at -1.27 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp 098ba97d-d8d8-446a-850b-6b43ad1fa500))
+  (pad "4" thru_hole circle (at 1.27 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp c25168ab-8193-4bad-ae01-91905c47be86))
+  (pad "5" thru_hole circle (at 3.81 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp bb44febb-6e4d-4c79-b620-d81cc7abcabc))
+  (pad "6" thru_hole circle (at 6.35 0) (size 1.524 1.524) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp 5366af30-2eb8-419b-91e5-2586f950e0a2))
   (model "${MY_PATH}/3D/Bornier.3dshapes/Bornier2.54_1x6.step"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))

+ 21 - 12
footprint/Bornier.pretty/Bornier5_1x2.kicad_mod

@@ -1,15 +1,24 @@
-(module Bornier5_1x2 (layer F.Cu) (tedit 5B362772)
-  (fp_text reference Ref** (at 0.381 4.572) (layer F.SilkS)
-    (effects (font (size 1 1) (thickness 0.15)))
+(footprint "Bornier5_1x2" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (attr through_hole)
+  (fp_text reference "Ref**" (at 0.381 4.572) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 00efe329-8c5e-4967-aeda-981cf3f93359)
   )
-  (fp_text value bornier_2x1 (at 0.381 -3.556) (layer F.Fab)
-    (effects (font (size 1 1) (thickness 0.15)))
+  (fp_text value "bornier_2x1" (at 0.381 -3.556) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 10a86d09-258b-4583-965e-a570d292fbac)
   )
-  (fp_line (start 5.969 2.54) (end -5.715 2.54) (layer F.SilkS) (width 0.15))
-  (fp_line (start 5.969 -2.54) (end 5.969 3.556) (layer F.SilkS) (width 0.15))
-  (fp_line (start -5.715 3.556) (end 5.969 3.556) (layer F.SilkS) (width 0.15))
-  (fp_line (start -5.715 -2.54) (end 5.969 -2.54) (layer F.SilkS) (width 0.15))
-  (fp_line (start -5.667 -2.5) (end -5.667 3.5) (layer F.SilkS) (width 0.15))
-  (pad 2 thru_hole circle (at 2.413 0) (size 4 4) (drill 1.1) (layers *.Cu *.Mask F.SilkS))
-  (pad 1 thru_hole rect (at -2.667 0) (size 4 4) (drill 1.1) (layers *.Cu *.Mask F.SilkS))
+  (fp_line (start -5.715 -2.54) (end 5.969 -2.54)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 24bc1459-7f0f-4d1f-aedf-e60048c2d432))
+  (fp_line (start -5.715 3.556) (end 5.969 3.556)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 33a17d37-47fa-488a-a0a9-6788f4481d92))
+  (fp_line (start -5.667 -2.5) (end -5.667 3.5)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 72a3057e-df86-45ec-b74b-cd6d7b9b2a02))
+  (fp_line (start 5.969 -2.54) (end 5.969 3.556)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp fea0fe37-8ca6-484e-b2fb-cd0ec51d6914))
+  (fp_line (start 5.969 2.54) (end -5.715 2.54)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp f4cfddc9-ea08-4e02-9e3c-530b2d20594c))
+  (pad "1" thru_hole rect (at -2.667 0) (size 4 4) (drill 1.1) (layers "*.Cu" "*.Mask") (tstamp 3a5cab98-574e-43dd-82fd-3fe0f33841bb))
+  (pad "2" thru_hole circle (at 2.413 0) (size 4 4) (drill 1.1) (layers "*.Cu" "*.Mask") (tstamp c480b5ce-ca5c-4cf4-a72c-030433ed5f36))
 )

+ 8 - 7
footprint/C.pretty/0805.kicad_mod

@@ -1,17 +1,18 @@
-(footprint "0805" (version 20211014) (generator pcbnew)
+(footprint "0805" (version 20221018) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 60D1E9D4)
-  (attr through_hole)
+  (attr smd)
   (fp_text reference "C**" (at 0 1.4 180) (layer "F.SilkS")
-    (effects (font (size 0.7 0.66) (thickness 0.16)))
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
     (tstamp f284bdc3-914d-4d7f-9153-8a45d4b69d9c)
   )
   (fp_text value "0805" (at -0.875 0 90) (layer "F.Fab")
-    (effects (font (size 0.3 0.2) (thickness 0.05)))
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
     (tstamp 5938d1b8-70a5-4c20-8505-84282087acc1)
   )
-  (fp_line (start 0.3 -0.74) (end -0.3 -0.74) (layer "F.SilkS") (width 0.17) (tstamp 55200b83-b476-4878-936d-beb9023e7545))
-  (fp_line (start 0.3 0.74) (end -0.3 0.74) (layer "F.SilkS") (width 0.17) (tstamp 82ab2fc8-d44b-42f3-bd83-598ea16a1d64))
+  (fp_line (start 0.25 -0.74) (end -0.25 -0.74)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp 55200b83-b476-4878-936d-beb9023e7545))
+  (fp_line (start 0.25 0.74) (end -0.25 0.74)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp 82ab2fc8-d44b-42f3-bd83-598ea16a1d64))
   (pad "1" smd rect (at 0.875 0) (size 0.85 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
     (solder_mask_margin 0.07) (solder_paste_margin -0.05) (tstamp 7fa16721-a0d9-4386-96ed-cf9b51705b27))
   (pad "2" smd rect (at -0.875 0) (size 0.85 1.5) (layers "F.Cu" "F.Paste" "F.Mask")

+ 51 - 0
footprint/Connector.pretty/693071018811.kicad_mod

@@ -0,0 +1,51 @@
+(footprint "693071018811" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (property "Sheetfile" "AddaptationPico.kicad_sch")
+  (property "Sheetname" "")
+  (attr smd)
+  (fp_text reference "${REF}" (at -3.5 -13 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.1)))
+    (tstamp 39e1b659-c4f5-4e16-8bf7-a37ed48e6eb0)
+  )
+  (fp_text value "CONN_01X08" (at -2 -4 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 35329b96-80c4-4dbf-bb12-4503f3fa139f)
+  )
+  (fp_text user "${REFERENCE}" (at -2 -6.5 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 15fba1f0-098a-4980-90d3-eeefc5b73cff)
+  )
+  (fp_line (start -10 -11.5) (end -10 5)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp d572d682-713b-4c1f-8779-05872494636a))
+  (fp_line (start -10 5) (end 5.5 5)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 4e92b92c-ddaf-422e-8cf1-4b56cd021ea7))
+  (fp_line (start 5.5 -11.5) (end -10 -11.5)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp e7b83344-13f6-4082-895f-2695d25d102b))
+  (fp_line (start 5.5 5) (end 5.5 -11.5)
+    (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp a3b56e51-5e6e-4ebb-848b-4eb7e85ba22d))
+  (fp_line (start -10 -11.5) (end 5.5 -11.5)
+    (stroke (width 0.1) (type default)) (layer "F.CrtYd") (tstamp 53947831-ef30-44e4-8ef4-ebf22f585fc4))
+  (fp_line (start -10 5) (end -10 -11.5)
+    (stroke (width 0.1) (type default)) (layer "F.CrtYd") (tstamp 0dcd5bef-dfe4-4828-95a2-a81c7afb91ae))
+  (fp_line (start 5.5 -11.5) (end 5.5 5)
+    (stroke (width 0.1) (type default)) (layer "F.CrtYd") (tstamp bb62d4ac-6bdd-4b13-b1f7-6ba5cb73f649))
+  (fp_line (start 5.5 5) (end -10 5)
+    (stroke (width 0.1) (type default)) (layer "F.CrtYd") (tstamp 0183c137-a7d4-48a7-8d89-d7b1f4914743))
+  (pad "" smd rect (at -8.49 2.85) (size 1.4 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ecb0ec34-0898-4a62-a387-2086f698a24e))
+  (pad "" smd rect (at -6.89 -10.3) (size 1.8 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f3dc848f-7d1a-4266-bb13-d251c0028aab))
+  (pad "" smd rect (at -1.19 -10.3) (size 1.8 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2004f084-7be6-4872-8037-5a910f053e02))
+  (pad "" smd rect (at 4.66 3.85) (size 1.4 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6a43baf1-a6ad-44d4-9d43-2f413d556f0a))
+  (pad "1" smd rect (at 0 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3304ecc8-93f2-4f6f-8751-f27442210192))
+  (pad "2" smd rect (at -1.1 -0.4) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d4915394-c9da-4993-91a7-2f2e018750a8))
+  (pad "3" smd rect (at -2.2 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a1e219d8-ebbf-4fed-b0f9-58103bf93f64))
+  (pad "4" smd rect (at -3.3 0.2) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f1dc2440-c529-42ef-a0ca-44aaebe04dce))
+  (pad "5" smd rect (at -4.4 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 002be95d-f64b-45e8-8798-900694d27b49))
+  (pad "6" smd rect (at -5.5 0.2) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b74ee6e9-117d-4327-91b9-4ebf8b976e50))
+  (pad "7" smd rect (at -6.6 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 466e9fbc-0b77-4e81-831f-2a54ad0d8f2e))
+  (pad "8" smd rect (at -7.7 0) (size 0.8 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 95ad40ea-969d-4192-8db3-e449994fdbd0))
+  (model "${MY_PATH}/3D/Connector.3dshapes/693071018811.step"
+    (offset (xyz -2 8 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz -90 0 0))
+  )
+)

+ 22 - 16
footprint/Connector.pretty/BNC.kicad_mod

@@ -1,27 +1,33 @@
-(footprint "BNC" (version 20211014) (generator pcbnew)
+(footprint "BNC" (version 20221018) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 61B8ADB5)
   (attr through_hole)
   (fp_text reference "REF**" (at -8.5 0 90) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
+      (effects (font (size 1 1) (thickness 0.15)))
     (tstamp d5c40662-bc9d-47b5-b415-108ed9d29637)
   )
   (fp_text value "BNC" (at 0 -4.4) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
+      (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 7be770d0-c2d1-4069-ab90-b2a965ae7af3)
   )
-  (fp_line (start -7 -6.5) (end -7 6.5) (layer "F.SilkS") (width 0.17) (tstamp 09543de3-3837-4c1c-a8ef-033019e306d4))
-  (fp_line (start 8.5 -6.5) (end 7 -6.5) (layer "F.SilkS") (width 0.17) (tstamp 22185d02-1b58-40d0-96cf-9e669dc3b752))
-  (fp_line (start 7 -6.5) (end 7 6.5) (layer "F.SilkS") (width 0.17) (tstamp 7a72d5cc-6a86-4150-9ffc-4825d61b622e))
-  (fp_line (start -7 6.5) (end 6.5 6.5) (layer "F.SilkS") (width 0.17) (tstamp b8e4f876-61ec-4f19-8480-67754205cde0))
-  (fp_line (start 8.5 6.5) (end 8.5 -6.5) (layer "F.SilkS") (width 0.17) (tstamp c52d1897-e280-4546-93be-219b9fefe1c0))
-  (fp_line (start 7 -6.5) (end -7 -6.5) (layer "F.SilkS") (width 0.17) (tstamp c9c37468-f972-4a68-b437-6013fdab5f6c))
-  (fp_line (start 6.5 6.5) (end 8.5 6.5) (layer "F.SilkS") (width 0.17) (tstamp f4bbb0ea-eb7e-4c82-ba44-98d393f58c5f))
-  (pad "1" thru_hole circle (at 0 0) (size 3 3) (drill 1.4) (layers *.Cu *.Mask) (tstamp abb77867-37b4-4587-bbeb-63b23a233851))
-  (pad "2" thru_hole circle (at 4 4) (size 3 3) (drill 1.4) (layers *.Cu *.Mask) (tstamp 29c83389-149f-48a1-938c-bd10fcb1cd3c))
-  (pad "2" thru_hole circle (at -4 -4) (size 3 3) (drill 1.4) (layers *.Cu *.Mask) (tstamp 7a4e705a-d89c-4cc4-a7df-813fb729b286))
-  (pad "2" thru_hole circle (at 4 -4) (size 3 3) (drill 1.4) (layers *.Cu *.Mask) (tstamp c76e2922-3ba9-4432-8214-df144bf9cb23))
-  (pad "2" thru_hole circle (at -4 4) (size 3 3) (drill 1.4) (layers *.Cu *.Mask) (tstamp f5e461ae-11b8-40ff-9b29-afad76724db2))
+  (fp_line (start -7 -6.5) (end -7 6.5)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp 09543de3-3837-4c1c-a8ef-033019e306d4))
+  (fp_line (start -7 6.5) (end 6.5 6.5)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp b8e4f876-61ec-4f19-8480-67754205cde0))
+  (fp_line (start 6.5 6.5) (end 8.5 6.5)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp f4bbb0ea-eb7e-4c82-ba44-98d393f58c5f))
+  (fp_line (start 7 -6.5) (end -7 -6.5)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp c9c37468-f972-4a68-b437-6013fdab5f6c))
+  (fp_line (start 7 -6.5) (end 7 6.5)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp 7a72d5cc-6a86-4150-9ffc-4825d61b622e))
+  (fp_line (start 8.5 -6.5) (end 7 -6.5)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp 22185d02-1b58-40d0-96cf-9e669dc3b752))
+  (fp_line (start 8.5 6.5) (end 8.5 -6.5)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp c52d1897-e280-4546-93be-219b9fefe1c0))
+  (pad "1" thru_hole circle (at 0 0) (size 3 3) (drill 1.4) (layers "*.Cu" "*.Mask") (tstamp abb77867-37b4-4587-bbeb-63b23a233851))
+  (pad "2" thru_hole circle (at -4 -4) (size 3 3) (drill 1.4) (layers "*.Cu" "*.Mask") (tstamp 7a4e705a-d89c-4cc4-a7df-813fb729b286))
+  (pad "2" thru_hole circle (at -4 4) (size 3 3) (drill 1.4) (layers "*.Cu" "*.Mask") (tstamp f5e461ae-11b8-40ff-9b29-afad76724db2))
+  (pad "2" thru_hole circle (at 4 -4) (size 3 3) (drill 1.4) (layers "*.Cu" "*.Mask") (tstamp c76e2922-3ba9-4432-8214-df144bf9cb23))
+  (pad "2" thru_hole circle (at 4 4) (size 3 3) (drill 1.4) (layers "*.Cu" "*.Mask") (tstamp 29c83389-149f-48a1-938c-bd10fcb1cd3c))
   (model "${MY_PATH}/3D/Connector.3dshapes/BNC.step"
     (offset (xyz -6 0 20))
     (scale (xyz 1 1 1))

+ 0 - 13
footprint/Connector.pretty/LEDPCB.kicad_mod

@@ -1,13 +0,0 @@
-(module LEDPCB (layer F.Cu) (tedit 606EC1D7)
-  (fp_text reference REF** (at 6.985 0 90) (layer F.SilkS)
-    (effects (font (size 1 1) (thickness 0.15)))
-  )
-  (fp_text value LEDPCB (at -6.35 -3.175) (layer F.Fab)
-    (effects (font (size 1 1) (thickness 0.15)))
-  )
-  (pad 1 smd oval (at 0 30) (size 10 5) (layers F.Cu F.Paste F.Mask))
-  (pad 2 smd oval (at 0 15) (size 10 5) (layers F.Cu F.Paste F.Mask))
-  (pad 3 smd oval (at 0 0) (size 10 5) (layers F.Cu F.Paste F.Mask))
-  (pad 4 smd oval (at 0 -15) (size 10 5) (layers F.Cu F.Paste F.Mask))
-  (pad 5 smd oval (at 0 -30) (size 10 5) (layers F.Cu F.Paste F.Mask))
-)

+ 61 - 18
footprint/Jumper.pretty/SolderStrap0603.kicad_mod

@@ -1,21 +1,64 @@
-(module SolderStrap0603 (layer F.Cu) (tedit 5D9C8DE1)
-  (fp_text reference S** (at -2.2 0 90) (layer F.SilkS)
-    (effects (font (size 0.9 0.7) (thickness 0.17)))
+(footprint "SolderStrap0603" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (attr through_hole)
+  (fp_text reference "S**" (at -0.25 -1.5 180) (layer "F.SilkS")
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    (tstamp f03a149a-b194-4b1b-9dbd-aebd9766ad0f)
   )
-  (fp_text value SolderStrap0603 (at 0 0.9) (layer F.Fab)
-    (effects (font (size 0.3 0.2) (thickness 0.05)))
+  (fp_text value "SolderStrap0603" (at 0 1.25) (layer "F.Fab")
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    (tstamp 29f36562-c333-4a95-961c-07a1ab76b176)
   )
-  (fp_line (start 1.1 0.5) (end -1.1 0.5) (layer F.SilkS) (width 0.3))
-  (fp_line (start -1.1 -0.5) (end 1.1 -0.5) (layer F.SilkS) (width 0.3))
-  (fp_arc (start -1.1 0) (end -1.1 0.5) (angle 180) (layer F.SilkS) (width 0.3))
-  (fp_arc (start 1.1 0) (end 1.1 -0.5) (angle 180) (layer F.SilkS) (width 0.3))
-  (fp_poly (pts (xy -1.1 -0.5) (xy -0.35 -0.5) (xy 0 0) (xy -0.35 0.5)
-    (xy -1.1 0.5)) (layer F.Cu) (width 0))
-  (fp_poly (pts (xy -0.05 -0.5) (xy 1.1 -0.5) (xy 1.1 0.5) (xy -0.05 0.5)
-    (xy 0.3 0)) (layer F.Cu) (width 0))
-  (fp_poly (pts (xy -1.1 -0.6) (xy 1.1 -0.6) (xy 1.1 0.6) (xy -1.1 0.6)) (layer F.Mask) (width 0))
-  (pad 1 smd circle (at -1.1 0) (size 1 1) (layers F.Cu F.Paste F.Mask)
-    (solder_mask_margin 0.1) (solder_paste_margin_ratio -0.5))
-  (pad 2 smd circle (at 1.1 0) (size 1 1) (layers F.Cu F.Paste F.Mask)
-    (solder_mask_margin 0.1) (solder_paste_margin_ratio -0.5))
+  (fp_poly
+    (pts
+      (xy -1.1 -0.5)
+      (xy -0.35 -0.5)
+      (xy 0 0)
+      (xy -0.35 0.5)
+      (xy -1.1 0.5)
+    )
+
+    (stroke (width 0) (type solid)) (fill solid) (layer "F.Cu") (tstamp 06ef4eb4-7944-4c2c-9a36-298b1c3c3332))
+  (fp_poly
+    (pts
+      (xy -0.05 -0.5)
+      (xy 1.1 -0.5)
+      (xy 1.1 0.5)
+      (xy -0.05 0.5)
+      (xy 0.3 0)
+    )
+
+    (stroke (width 0) (type solid)) (fill solid) (layer "F.Cu") (tstamp 9d11fd0d-143f-4457-bb6a-e8dd9c95b110))
+  (fp_line (start -1 -0.75) (end 1 -0.75)
+    (stroke (width 0.3) (type solid)) (layer "F.SilkS") (tstamp 040eaae3-1bea-4fa8-bfd7-dc1e0587cea6))
+  (fp_line (start 1.1 0.75) (end -1.1 0.75)
+    (stroke (width 0.3) (type solid)) (layer "F.SilkS") (tstamp d47da386-bd7f-4bb3-93ad-afe1752e50f0))
+  (fp_arc (start -1 0.75) (mid -1.75 0) (end -1 -0.75)
+    (stroke (width 0.3) (type solid)) (layer "F.SilkS") (tstamp d442e607-ac95-41ed-88c8-06ee5a8136d9))
+  (fp_arc (start 1 -0.75) (mid 1.75 0) (end 1 0.75)
+    (stroke (width 0.3) (type solid)) (layer "F.SilkS") (tstamp 6e76ba95-efb9-46cd-9410-9f52df5556ed))
+  (fp_poly
+    (pts
+      (xy -1.1 -0.5)
+      (xy -0.35 -0.5)
+      (xy 0 0)
+      (xy -0.35 0.5)
+      (xy -1.1 0.5)
+    )
+
+    (stroke (width 0) (type solid)) (fill solid) (layer "F.Mask") (tstamp eec7fec2-a24d-4ae6-8412-4fd06535152f))
+  (fp_poly
+    (pts
+      (xy -0.05 -0.5)
+      (xy 1.1 -0.5)
+      (xy 1.1 0.5)
+      (xy -0.05 0.5)
+      (xy 0.3 0)
+    )
+
+    (stroke (width 0) (type solid)) (fill solid) (layer "F.Mask") (tstamp 376d3ffb-04ac-4e6e-b818-30a65edac398))
+  (pad "1" smd circle (at -1.1 0) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask")
+    (solder_mask_margin 0.1) (solder_paste_margin_ratio -0.5) (tstamp cc247492-ea39-4791-92e9-0c8744bbe050))
+  (pad "2" smd circle (at 1.1 0) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask")
+    (solder_mask_margin 0.1) (solder_paste_margin_ratio -0.5) (tstamp e8a3db44-ee96-4851-9456-3be4193504d5))
 )

+ 43 - 0
footprint/Microchip.pretty/MCP3428.kicad_mod

@@ -0,0 +1,43 @@
+(footprint "MCP3428" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (attr smd)
+  (fp_text reference "REF**" (at 3.5 0 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.1)))
+    (tstamp b88d914e-ac68-4ad5-b19b-c3e79c365d5c)
+  )
+  (fp_text value "MCP3428" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 08f16667-43b1-4dea-afa4-1617a2eb1da6)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 6f05a020-1d81-43eb-aa17-affba80ca6c8)
+  )
+  (fp_rect (start -2.5 -2) (end 2.5 2)
+    (stroke (width 0.1) (type default)) (fill none) (layer "F.SilkS") (tstamp b0c3e289-4c30-4407-85be-6a43a683ad65))
+  (fp_circle (center -2 1.5) (end -1.75 1.5)
+    (stroke (width 0.1) (type default)) (fill none) (layer "F.SilkS") (tstamp c48edb5f-158f-4eb2-9910-d7b933aa5aad))
+  (fp_rect (start -2.5 -3.75) (end 2.5 3.75)
+    (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 35a959a7-9c3d-4587-981c-58cbd25b2718))
+  (pad "1" smd rect (at -1.95 2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 157f8de5-a06e-488d-b1ed-fed20fd580b6))
+  (pad "2" smd rect (at -1.3 2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2098d996-3983-473f-9acc-bd095368cf42))
+  (pad "3" smd rect (at -0.65 2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 043c4aea-304c-4505-a267-e2ebcbbfd7dc))
+  (pad "4" smd rect (at 0 2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1ff16727-6821-44c9-881a-4b2ca83f4081))
+  (pad "5" smd rect (at 0.65 2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+    (zone_connect 0) (tstamp 56ef6cbe-a359-46fb-adf8-90fc31636ccb))
+  (pad "6" smd rect (at 1.3 2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+    (zone_connect 0) (tstamp 0e734396-4a6d-4c52-af5b-9dc324c20c71))
+  (pad "7" smd rect (at 1.95 2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c30f2aaa-1f23-44cd-ad0f-629ad9a72b88))
+  (pad "8" smd rect (at 1.95 -2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4c2456df-aaf3-4640-8266-21f774816f78))
+  (pad "9" smd rect (at 1.3 -2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9a0a9229-354c-493a-b667-dc9b8181c432))
+  (pad "10" smd rect (at 0.65 -2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4a7c01ac-f36a-42b7-98aa-389ca1bd82e0))
+  (pad "11" smd rect (at 0 -2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9bb8c2a3-efa8-49e6-a3b6-709a222b77c1))
+  (pad "12" smd rect (at -0.65 -2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 657b929b-3715-4429-84f8-8699e327284d))
+  (pad "13" smd rect (at -1.3 -2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bb1676ed-4a82-4a77-aec6-2f05ad491167))
+  (pad "14" smd rect (at -1.95 -2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3a777dd1-a3a6-4fa7-a4fa-c84a40fde888))
+  (model "${MY_PATH}/3D/Microchip.3dshapes/MCP3428.step"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 -90))
+  )
+)

+ 43 - 33
footprint/Module.pretty/ESP-12F.kicad_mod

@@ -1,38 +1,48 @@
-(module ESP-12F (layer F.Cu) (tedit 61B9BC79)
-  (fp_text reference REF** (at 0 -13) (layer F.SilkS)
-    (effects (font (size 1 1) (thickness 0.15)))
+(footprint "ESP-12F" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (attr through_hole)
+  (fp_text reference "REF**" (at 0 -13) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp fd2f234e-6eec-4f4e-91cd-c032f8424c88)
   )
-  (fp_text value ESP-12F (at 0 0) (layer F.Fab)
-    (effects (font (size 1 1) (thickness 0.15)))
+  (fp_text value "ESP-12F" (at 0 0) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp c3e66748-795a-48ce-9c2d-3ce678a80d00)
   )
-  (fp_line (start 6.5 10.5) (end -6.5 10.5) (layer F.SilkS) (width 0.15))
-  (fp_line (start -6.5 10.5) (end -6.5 -12) (layer F.SilkS) (width 0.15))
-  (fp_line (start -6.5 -12) (end 6.5 -12) (layer F.SilkS) (width 0.15))
-  (fp_line (start 6.5 -12) (end 6.5 10.5) (layer F.SilkS) (width 0.15))
-  (pad 1 smd rect (at -7.6 -3.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask))
-  (pad 2 smd rect (at -7.6 -1.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask))
-  (pad 3 smd rect (at -7.6 0.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask))
-  (pad 4 smd rect (at -7.6 2.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask))
-  (pad 5 smd rect (at -7.6 4.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask))
-  (pad 6 smd rect (at -7.6 6.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask))
-  (pad 7 smd rect (at -7.6 8.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask))
-  (pad 8 smd rect (at -7.6 10.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask))
-  (pad 10 smd rect (at -3 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask))
-  (pad 11 smd rect (at -1 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask))
-  (pad 12 smd rect (at 1 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask))
-  (pad 13 smd rect (at 3 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask))
-  (pad 14 smd rect (at 5 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask))
-  (pad 16 smd rect (at 7.6 8.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask))
-  (pad 17 smd rect (at 7.6 6.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask))
-  (pad 18 smd rect (at 7.6 4.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask))
-  (pad 19 smd rect (at 7.6 2.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask))
-  (pad 20 smd rect (at 7.6 0.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask))
-  (pad 21 smd rect (at 7.6 -1.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask))
-  (pad 22 smd rect (at 7.6 -3.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask))
-  (pad 9 smd rect (at -5 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask))
-  (pad 15 smd rect (at 7.6 10.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask))
-  (model ${MY_PATH}/3D/Module.3dshapes/ESP-12F.step
-    (at (xyz 0 0 0))
+  (fp_line (start -6.5 -12) (end 6.5 -12)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp fc0bc822-9cd1-42b9-ab1b-368ae8c4484c))
+  (fp_line (start -6.5 10.5) (end -6.5 -12)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 0e9fbb63-2c57-4c70-9db8-c8ac1deb7b53))
+  (fp_line (start 6.5 -12) (end 6.5 10.5)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 46e7cb3a-4e66-430f-a02e-3bed937c8c29))
+  (fp_line (start 6.5 10.5) (end -6.5 10.5)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 524da3b1-4dfd-4422-9c0e-bcb9b852a796))
+  (pad "1" smd rect (at -7.6 -3.5) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 876ac70b-ba50-4ea2-99b4-a7343df25876))
+  (pad "2" smd rect (at -7.6 -1.5) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 74a631bf-0d2c-49bd-993d-18a58f66fe6a))
+  (pad "3" smd rect (at -7.6 0.5) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4bf655e1-2f93-4360-8ea3-6baae6843880))
+  (pad "4" smd rect (at -7.6 2.5) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5415bd99-8219-475a-b6cc-b034f448efcf))
+  (pad "5" smd rect (at -7.6 4.5) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 49da6df5-3b2b-47d6-983b-9ec445d4336e))
+  (pad "6" smd rect (at -7.6 6.5) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 009ef9bf-40e8-491c-aa24-4b067a37a08a))
+  (pad "7" smd rect (at -7.6 8.5) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a76550a9-e63e-4b04-ba73-a9c1224204df))
+  (pad "8" smd rect (at -7.6 10.5) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask")
+    (zone_connect 0) (tstamp 29bc019c-4ae8-42f5-9fef-3e9ab4409fe4))
+  (pad "9" smd rect (at -5 11.5) (size 1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp eb65ee63-a5d8-451b-8769-24587d864aa0))
+  (pad "10" smd rect (at -3 11.5) (size 1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a1b42442-f7aa-4bb2-8b49-26b8e4e728e7))
+  (pad "11" smd rect (at -1 11.5) (size 1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9ab55dfe-209c-4475-8350-02e756179536))
+  (pad "12" smd rect (at 1 11.5) (size 1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1a4cc533-1213-4238-abaf-145ec89c5ded))
+  (pad "13" smd rect (at 3 11.5) (size 1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 97481ee0-a722-44c5-a89c-05ffaa77d62f))
+  (pad "14" smd rect (at 5 11.5) (size 1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp eff6161a-94ab-44f7-8889-23ef33a7880e))
+  (pad "15" smd rect (at 7.6 10.5) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask")
+    (zone_connect 0) (tstamp 3d75c88a-ba47-4498-93fe-0f2282c462ca))
+  (pad "16" smd rect (at 7.6 8.5) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a42f41c5-0d93-4da7-b312-781d1149e9d4))
+  (pad "17" smd rect (at 7.6 6.5) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 63a494b4-a230-426e-86dd-e4851675c67e))
+  (pad "18" smd rect (at 7.6 4.5) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fd888e3a-f4f8-4533-87fe-7d86b3ed353c))
+  (pad "19" smd rect (at 7.6 2.5) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 408ccaf8-22fd-4f90-a600-06fcbc3ec903))
+  (pad "20" smd rect (at 7.6 0.5) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d72bde6a-62c6-4207-8d84-cc488070aaa7))
+  (pad "21" smd rect (at 7.6 -1.5) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 28b35a5e-a196-4e61-bdaa-5830b3af158c))
+  (pad "22" smd rect (at 7.6 -3.5) (size 1.8 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 629c99ec-5bcc-4038-ae44-ab97278b3115))
+  (model "${MY_PATH}/3D/Module.3dshapes/ESP-12F.step"
+    (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))
   )

+ 2 - 2
footprint/Module.pretty/PICO.kicad_mod

@@ -16,9 +16,9 @@
   (fp_rect (start -25.4 -10.16) (end 25.4 10.16)
     (stroke (width 0.1) (type default)) (fill none) (layer "F.SilkS") (tstamp 2f6b2c6d-d544-40a8-8f02-011b6ec15218))
   (fp_rect (start -25.4 -10.16) (end 25.4 -7.62)
-    (stroke (width 0.1) (type default)) (fill none) (layer "Margin") (tstamp 9cde05a3-7a88-4beb-989d-bf7d3a216dd9))
+    (stroke (width 0.1) (type default)) (fill none) (layer "F.CrtYd") (tstamp 9cde05a3-7a88-4beb-989d-bf7d3a216dd9))
   (fp_rect (start 25.4 7.62) (end -25.4 10.16)
-    (stroke (width 0.1) (type default)) (fill none) (layer "Margin") (tstamp 82951ecf-5556-492d-9cb1-4f5e9fc0155d))
+    (stroke (width 0.1) (type default)) (fill none) (layer "F.CrtYd") (tstamp 82951ecf-5556-492d-9cb1-4f5e9fc0155d))
   (pad "1" thru_hole rect (at -24.13 8.89) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 43249e0e-d5f3-476a-af45-84cab383058d))
   (pad "2" thru_hole circle (at -21.59 8.89) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 86b4e14f-4fa3-4681-9613-834209c39d7d))
   (pad "3" thru_hole circle (at -19.05 8.89) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (tstamp c535f86c-d460-461a-be23-2737d87423f3))

+ 45 - 25
footprint/PinHeader.pretty/PinHeader2.54_1X5.kicad_mod

@@ -1,30 +1,50 @@
-(module PinHeader2.54_1X5 (layer F.Cu) (tedit 61B9B7E6)
-  (fp_text reference REF** (at 0 2.032) (layer F.SilkS)
-    (effects (font (size 1 1) (thickness 0.15)))
+(footprint "PinHeader2.54_1X5" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (attr through_hole)
+  (fp_text reference "REF**" (at 0 2.032) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp c5afa58c-2ba8-441e-9e25-46c1295d5a30)
   )
-  (fp_text value 1X5_2.54 (at 0 -1.905) (layer F.Fab)
-    (effects (font (size 1 1) (thickness 0.15)))
+  (fp_text value "1X5_2.54" (at 0 -1.905) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 3ebe8981-4ffb-4731-a970-dff0687f134b)
   )
-  (fp_line (start -5.207 -1.778) (end -5.207 -1.651) (layer F.SilkS) (width 0.15))
-  (fp_line (start -5.207 -1.651) (end -5.08 -1.778) (layer F.SilkS) (width 0.15))
-  (fp_line (start -5.08 -1.778) (end -5.334 -1.778) (layer F.SilkS) (width 0.15))
-  (fp_line (start -5.207 -1.524) (end -5.461 -1.905) (layer F.SilkS) (width 0.15))
-  (fp_line (start -5.461 -1.905) (end -4.953 -1.905) (layer F.SilkS) (width 0.15))
-  (fp_line (start -4.953 -1.905) (end -5.207 -1.524) (layer F.SilkS) (width 0.15))
-  (fp_line (start -5.334 1.524) (end -5.334 1.651) (layer F.SilkS) (width 0.15))
-  (fp_line (start -5.207 1.778) (end -5.334 1.524) (layer F.SilkS) (width 0.15))
-  (fp_line (start -5.461 1.778) (end -5.207 1.778) (layer F.SilkS) (width 0.15))
-  (fp_line (start -5.334 1.524) (end -5.461 1.778) (layer F.SilkS) (width 0.15))
-  (fp_line (start -6.223 1.143) (end 6.35 1.143) (layer F.SilkS) (width 0.15))
-  (fp_line (start 6.35 1.143) (end 6.35 -1.143) (layer F.SilkS) (width 0.15))
-  (fp_line (start 6.35 -1.143) (end -6.223 -1.143) (layer F.SilkS) (width 0.15))
-  (fp_line (start -6.223 -1.143) (end -6.223 1.143) (layer F.SilkS) (width 0.15))
-  (pad 1 thru_hole circle (at -5.08 0) (size 2 2) (drill 1) (layers *.Cu *.Mask F.SilkS))
-  (pad 2 thru_hole circle (at -2.54 0) (size 2 2) (drill 1) (layers *.Cu *.Mask F.SilkS))
-  (pad 3 thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask F.SilkS))
-  (pad 4 thru_hole circle (at 2.54 0) (size 2 2) (drill 1) (layers *.Cu *.Mask F.SilkS))
-  (pad 5 thru_hole circle (at 5.08 0) (size 2 2) (drill 1) (layers *.Cu *.Mask F.SilkS))
-  (model ${MY_PATH}/3D/PinHeader.3dshapes/PinHeader2.54_1X5.step
+  (fp_line (start -6.223 -1.143) (end -6.223 1.143)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp d693d096-73c1-4822-8593-de52c5a32b26))
+  (fp_line (start -6.223 1.143) (end 6.35 1.143)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 0f5479b8-6bed-4495-a986-3b601a3b36d6))
+  (fp_line (start -5.461 -1.905) (end -4.953 -1.905)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp dd2aa7a5-4332-4438-bd52-6d4adf38781d))
+  (fp_line (start -5.461 1.778) (end -5.207 1.778)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 1c60b293-bf1a-4dbe-a47b-64f2de751627))
+  (fp_line (start -5.334 1.524) (end -5.461 1.778)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 010220e9-6fd7-4001-a7ad-a48bd75e5eaa))
+  (fp_line (start -5.334 1.524) (end -5.334 1.651)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 45e37671-2929-4cfc-9789-efa5a9316cf2))
+  (fp_line (start -5.207 -1.778) (end -5.207 -1.651)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 5d76816b-48b8-4841-bb10-48b4ce14601e))
+  (fp_line (start -5.207 -1.651) (end -5.08 -1.778)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp ff0de184-6995-41fa-bcfd-1600b382ae97))
+  (fp_line (start -5.207 -1.524) (end -5.461 -1.905)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 1e4812f3-d500-4aa5-9f00-7f9a11b31d38))
+  (fp_line (start -5.207 1.778) (end -5.334 1.524)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp e51a71d3-8b47-42a6-ae62-a2ba473d910c))
+  (fp_line (start -5.08 -1.778) (end -5.334 -1.778)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp cb6da870-2cfd-4ac3-bd5e-5ca3d655f7c8))
+  (fp_line (start -4.953 -1.905) (end -5.207 -1.524)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 24b803ba-87d2-4c9f-a202-992d89da56b9))
+  (fp_line (start 6.35 -1.143) (end -6.223 -1.143)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 337a85e1-e86c-495d-859f-78cb62ad1d0e))
+  (fp_line (start 6.35 1.143) (end 6.35 -1.143)
+    (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp d37df51e-800d-48ff-8674-86cdd4e66db1))
+  (fp_rect (start -6.35 -1.27) (end 6.477 1.27)
+    (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp e8a5328b-b8f0-4f52-b5a7-cc8516db7b3c))
+  (pad "1" thru_hole circle (at -5.08 0) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 9429fd1e-3f2b-4f9e-999b-f5de9b24e1dd))
+  (pad "2" thru_hole circle (at -2.54 0) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (tstamp c565fb61-6e52-4d24-ad03-f889749645ed))
+  (pad "3" thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 9016f543-e133-4c03-8f53-720a388c7c19))
+  (pad "4" thru_hole circle (at 2.54 0) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (tstamp f0e664e1-ee19-41c6-aba7-e7d3519fb21c))
+  (pad "5" thru_hole circle (at 5.08 0) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 06ff42fd-94b1-4bfb-8a5e-78bd91949398))
+  (model "${MY_PATH}/3D/PinHeader.3dshapes/PinHeader2.54_1X5.step"
     (offset (xyz 1 11.5 -5.5))
     (scale (xyz 1 1 1))
     (rotate (xyz -90 0 0))

+ 8 - 8
footprint/PinHeader.pretty/PinHeader2.54_2X4.kicad_mod

@@ -17,12 +17,12 @@
     (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp a398f28b-6753-4cea-ad02-eecc6dbace3c))
   (fp_line (start 5.08 -2.54) (end 5.08 2.54)
     (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 1ed76c2b-f094-4823-bd60-a3f88bf4986b))
-  (pad "1" thru_hole rect (at -3.81 -1.27) (size 1.54 1.54) (drill 1) (layers "*.Cu" "*.Mask" "F.SilkS") (tstamp ed4e4b38-4915-4c06-9140-c123c90abe9e))
-  (pad "2" thru_hole circle (at -3.81 1.27) (size 1.54 1.54) (drill 1) (layers "*.Cu" "*.Mask" "F.SilkS") (tstamp 2ec19c79-8ec9-461e-ac56-e2cee0873b40))
-  (pad "3" thru_hole circle (at -1.27 -1.27) (size 1.54 1.54) (drill 1) (layers "*.Cu" "*.Mask" "F.SilkS") (tstamp bc3da738-d021-48da-8a2c-c57d7934e340))
-  (pad "4" thru_hole circle (at -1.27 1.27) (size 1.54 1.54) (drill 1) (layers "*.Cu" "*.Mask" "F.SilkS") (tstamp 710fe8d2-79d4-4e16-8bf6-ac746b1a2e34))
-  (pad "5" thru_hole circle (at 1.27 -1.27) (size 1.54 1.54) (drill 1) (layers "*.Cu" "*.Mask" "F.SilkS") (tstamp f4e3a3d9-d55a-4995-b654-59eb5a57aa26))
-  (pad "6" thru_hole circle (at 1.27 1.27) (size 1.54 1.54) (drill 1) (layers "*.Cu" "*.Mask" "F.SilkS") (tstamp 57d43ac5-ce71-402b-a273-cab8a3ffa96b))
-  (pad "7" thru_hole circle (at 3.81 -1.27) (size 1.54 1.54) (drill 1) (layers "*.Cu" "*.Mask" "F.SilkS") (tstamp ed0908c8-cd22-4502-b7af-f838cfda3758))
-  (pad "8" thru_hole circle (at 3.81 1.27) (size 1.54 1.54) (drill 1) (layers "*.Cu" "*.Mask" "F.SilkS") (tstamp 7613ab3d-3769-47e5-a24c-13bfd37ec071))
+  (pad "1" thru_hole rect (at -3.81 -1.27) (size 1.54 1.54) (drill 1) (layers "*.Cu" "*.Mask") (tstamp ed4e4b38-4915-4c06-9140-c123c90abe9e))
+  (pad "2" thru_hole circle (at -3.81 1.27) (size 1.54 1.54) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 2ec19c79-8ec9-461e-ac56-e2cee0873b40))
+  (pad "3" thru_hole circle (at -1.27 -1.27) (size 1.54 1.54) (drill 1) (layers "*.Cu" "*.Mask") (tstamp bc3da738-d021-48da-8a2c-c57d7934e340))
+  (pad "4" thru_hole circle (at -1.27 1.27) (size 1.54 1.54) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 710fe8d2-79d4-4e16-8bf6-ac746b1a2e34))
+  (pad "5" thru_hole circle (at 1.27 -1.27) (size 1.54 1.54) (drill 1) (layers "*.Cu" "*.Mask") (tstamp f4e3a3d9-d55a-4995-b654-59eb5a57aa26))
+  (pad "6" thru_hole circle (at 1.27 1.27) (size 1.54 1.54) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 57d43ac5-ce71-402b-a273-cab8a3ffa96b))
+  (pad "7" thru_hole circle (at 3.81 -1.27) (size 1.54 1.54) (drill 1) (layers "*.Cu" "*.Mask") (tstamp ed0908c8-cd22-4502-b7af-f838cfda3758))
+  (pad "8" thru_hole circle (at 3.81 1.27) (size 1.54 1.54) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 7613ab3d-3769-47e5-a24c-13bfd37ec071))
 )

+ 8 - 7
footprint/R.pretty/0805.kicad_mod

@@ -1,17 +1,18 @@
-(footprint "0805" (version 20211014) (generator pcbnew)
+(footprint "0805" (version 20221018) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 61B891DF)
-  (attr through_hole)
+  (attr smd)
   (fp_text reference "R**" (at 0 1.4 180) (layer "F.SilkS")
-    (effects (font (size 0.7 0.66) (thickness 0.16)))
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
     (tstamp 6ebe4920-2c65-46d6-b5d8-dad2850bfa25)
   )
   (fp_text value "0805" (at -0.875 0 90) (layer "F.Fab")
-    (effects (font (size 0.3 0.2) (thickness 0.05)))
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
     (tstamp 3f984e1c-7119-4353-9b2a-96934c7d4bb3)
   )
-  (fp_line (start -0.25 0.75) (end 0.25 0.75) (layer "F.SilkS") (width 0.17) (tstamp b136555a-51a7-40e3-8dfb-475a5166a27b))
-  (fp_line (start -0.25 -0.75) (end 0.25 -0.75) (layer "F.SilkS") (width 0.17) (tstamp b3739075-21d3-4abd-a5ae-2491933c29ca))
+  (fp_line (start -0.25 -0.75) (end 0.25 -0.75)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp b3739075-21d3-4abd-a5ae-2491933c29ca))
+  (fp_line (start -0.25 0.75) (end 0.25 0.75)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp b136555a-51a7-40e3-8dfb-475a5166a27b))
   (pad "1" smd rect (at -0.875 0) (size 0.85 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
     (solder_mask_margin 0.07) (solder_paste_margin -0.05) (tstamp b96bbe33-79c6-454f-b806-c13f36f91aab))
   (pad "2" smd rect (at 0.875 0) (size 0.85 1.5) (layers "F.Cu" "F.Paste" "F.Mask")

+ 47 - 0
footprint/TI.pretty/ADS8345.kicad_mod

@@ -0,0 +1,47 @@
+(footprint "ADS8345" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (attr smd)
+  (fp_text reference "REF**" (at 5 0 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.1)))
+    (tstamp de3248bb-f3ed-4764-95e6-57c0237fbe06)
+  )
+  (fp_text value "ADS8345" (at 0 0.25 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp d4bcff4d-7dba-4acf-aeff-e388ef382c42)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0.25 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 436a06d9-7733-4977-befb-54355ccf7c94)
+  )
+  (fp_rect (start -3.25 -2.5) (end 3.25 2.5)
+    (stroke (width 0.1) (type default)) (fill none) (layer "F.SilkS") (tstamp fdf864c3-60a0-4262-bac1-9eb24f394785))
+  (fp_circle (center -2.75 2) (end -2.75 2.25)
+    (stroke (width 0.1) (type default)) (fill none) (layer "F.SilkS") (tstamp dc6800f4-714d-4f09-92e7-d759c537ab0d))
+  (fp_rect (start -3.5 4.5) (end 3.5 -4.5)
+    (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 0515b717-d9b5-4bf5-89fd-2d3fdc449c28))
+  (pad "1" smd rect (at -2.925 3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 40d28f6d-e8b8-416b-90fd-dcefa8067117))
+  (pad "2" smd rect (at -2.275 3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fd3a66a6-e4d4-4f9f-9350-74ff2d36fb16))
+  (pad "3" smd rect (at -1.625 3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f9666001-8749-4708-9458-a450db987c14))
+  (pad "4" smd rect (at -0.975 3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e0129eae-96e4-416d-80fa-26d9714893ca))
+  (pad "5" smd rect (at -0.325 3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9c0b637f-5fa1-4dc1-a3d4-e374cbc46474))
+  (pad "6" smd rect (at 0.325 3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5cd6f59e-14c8-4d00-9188-f30a95c62851))
+  (pad "7" smd rect (at 0.975 3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 40e49f2d-ef13-49fd-a6d4-5261f3387ca7))
+  (pad "8" smd rect (at 1.625 3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f4efe4c5-819a-49e9-91c9-3b6d1cb3605b))
+  (pad "9" smd rect (at 2.275 3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b683e6b0-7aae-43af-83bb-993aa9ee6661))
+  (pad "10" smd rect (at 2.925 3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d2c6486c-9c5f-4a99-ab32-77fa816216e6))
+  (pad "11" smd rect (at 2.925 -3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 87ab42fc-8194-4b87-b735-53af8a0aef1d))
+  (pad "12" smd rect (at 2.275 -3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a6521935-5a50-449a-b124-7e8aae9a7176))
+  (pad "13" smd rect (at 1.625 -3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cea08d43-b8c4-4dc8-b303-d743725d80ad))
+  (pad "14" smd rect (at 0.975 -3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 47695e8e-0d00-4718-a380-4a55c5c34ffc))
+  (pad "15" smd rect (at 0.325 -3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3b0dff32-488e-41b2-92da-d5fd3ee86b42))
+  (pad "16" smd rect (at -0.325 -3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 45a5024f-e936-4cfd-aacf-cbacf503a9e2))
+  (pad "17" smd rect (at -0.975 -3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 37d4bf75-43ea-4b76-af6e-611e23bc731d))
+  (pad "18" smd rect (at -1.625 -3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 587d4dce-c00d-430b-8775-45319f9246e2))
+  (pad "19" smd rect (at -2.275 -3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c3978a2a-42ac-46aa-a8d9-9cce15ebcdf3))
+  (pad "20" smd rect (at -2.925 -3.5) (size 0.45 1.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 94871740-bbe0-41ba-aec8-39101cfcb2aa))
+  (model "${MY_PATH}/3D/TI.3dshapes/ADS8345.step"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 -90))
+  )
+)

+ 36 - 0
footprint/TSSOP14.kicad_mod

@@ -0,0 +1,36 @@
+(footprint "TSSOP14" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (attr smd)
+  (fp_text reference "REF**" (at 3.5 0 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.1)))
+    (tstamp b88d914e-ac68-4ad5-b19b-c3e79c365d5c)
+  )
+  (fp_text value "TSSOP14" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 08f16667-43b1-4dea-afa4-1617a2eb1da6)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 6f05a020-1d81-43eb-aa17-affba80ca6c8)
+  )
+  (fp_rect (start -2.5 -2) (end 2.5 2)
+    (stroke (width 0.1) (type default)) (fill none) (layer "F.SilkS") (tstamp b0c3e289-4c30-4407-85be-6a43a683ad65))
+  (fp_circle (center -2 1.5) (end -1.75 1.5)
+    (stroke (width 0.1) (type default)) (fill none) (layer "F.SilkS") (tstamp c48edb5f-158f-4eb2-9910-d7b933aa5aad))
+  (fp_rect (start -2.5 -3.75) (end 2.5 3.75)
+    (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 35a959a7-9c3d-4587-981c-58cbd25b2718))
+  (pad "1" smd rect (at -1.95 2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 157f8de5-a06e-488d-b1ed-fed20fd580b6))
+  (pad "2" smd rect (at -1.3 2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2098d996-3983-473f-9acc-bd095368cf42))
+  (pad "3" smd rect (at -0.65 2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 043c4aea-304c-4505-a267-e2ebcbbfd7dc))
+  (pad "4" smd rect (at 0 2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1ff16727-6821-44c9-881a-4b2ca83f4081))
+  (pad "5" smd rect (at 0.65 2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 56ef6cbe-a359-46fb-adf8-90fc31636ccb))
+  (pad "6" smd rect (at 1.3 2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0e734396-4a6d-4c52-af5b-9dc324c20c71))
+  (pad "7" smd rect (at 1.95 2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c30f2aaa-1f23-44cd-ad0f-629ad9a72b88))
+  (pad "8" smd rect (at 1.95 -2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4c2456df-aaf3-4640-8266-21f774816f78))
+  (pad "9" smd rect (at 1.3 -2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9a0a9229-354c-493a-b667-dc9b8181c432))
+  (pad "10" smd rect (at 0.65 -2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4a7c01ac-f36a-42b7-98aa-389ca1bd82e0))
+  (pad "11" smd rect (at 0 -2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9bb8c2a3-efa8-49e6-a3b6-709a222b77c1))
+  (pad "12" smd rect (at -0.65 -2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 657b929b-3715-4429-84f8-8699e327284d))
+  (pad "13" smd rect (at -1.3 -2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bb1676ed-4a82-4a77-aec6-2f05ad491167))
+  (pad "14" smd rect (at -1.95 -2.95) (size 0.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3a777dd1-a3a6-4fa7-a4fa-c84a40fde888))
+)

+ 85 - 76
footprint/U.pretty/LQFP64.kicad_mod

@@ -1,81 +1,90 @@
-(module LQFP64 (layer F.Cu) (tedit 61B9BA88)
-  (fp_text reference REF** (at 6.8 5.8) (layer F.SilkS)
-    (effects (font (size 0.9 0.7) (thickness 0.17)))
+(footprint "LQFP64" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (attr through_hole)
+  (fp_text reference "REF**" (at 6.8 5.8) (layer "F.SilkS")
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    (tstamp d28589b8-08f5-4264-9784-433b65205def)
   )
-  (fp_text value LQFP64 (at 0 0) (layer F.Fab)
-    (effects (font (size 1 1) (thickness 0.15)))
+  (fp_text value "LQFP64" (at 0 0) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 578188cc-cb68-4b17-b68f-1b39ec1f1c33)
   )
-  (fp_circle (center -3.75 4.5) (end -3.6 4.5) (layer F.SilkS) (width 0.17))
-  (fp_line (start -5 5) (end 5 5) (layer F.SilkS) (width 0.17))
-  (fp_line (start 5 -5) (end 5 5) (layer F.SilkS) (width 0.17))
-  (fp_line (start 5 -5) (end -5 -5) (layer F.SilkS) (width 0.17))
-  (fp_line (start -5 -5) (end -5 5) (layer F.SilkS) (width 0.17))
-  (pad 1 smd rect (at -3.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 2 smd rect (at -3.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 3 smd rect (at -2.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 4 smd rect (at -2.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 5 smd rect (at -1.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 6 smd rect (at -1.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 7 smd rect (at -0.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 8 smd rect (at -0.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 9 smd rect (at 0.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 10 smd rect (at 0.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 11 smd rect (at 1.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 12 smd rect (at 1.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 13 smd rect (at 2.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 14 smd rect (at 2.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 15 smd rect (at 3.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 16 smd rect (at 3.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 17 smd rect (at 5.75 3.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 18 smd rect (at 5.75 3.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 19 smd rect (at 5.75 2.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 20 smd rect (at 5.75 2.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 21 smd rect (at 5.75 1.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 22 smd rect (at 5.75 1.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 23 smd rect (at 5.75 0.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 24 smd rect (at 5.75 0.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 25 smd rect (at 5.75 -0.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 26 smd rect (at 5.75 -0.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 27 smd rect (at 5.75 -1.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 28 smd rect (at 5.75 -1.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 29 smd rect (at 5.75 -2.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 30 smd rect (at 5.75 -2.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 31 smd rect (at 5.75 -3.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 32 smd rect (at 5.75 -3.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 33 smd rect (at 3.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 34 smd rect (at 3.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 35 smd rect (at 2.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 36 smd rect (at 2.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 37 smd rect (at 1.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 38 smd rect (at 1.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 39 smd rect (at 0.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 40 smd rect (at 0.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 41 smd rect (at -0.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 42 smd rect (at -0.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 43 smd rect (at -1.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 44 smd rect (at -1.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 45 smd rect (at -2.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 46 smd rect (at -2.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 47 smd rect (at -3.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 48 smd rect (at -3.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 49 smd rect (at -5.75 -3.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 50 smd rect (at -5.75 -3.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 51 smd rect (at -5.75 -2.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 52 smd rect (at -5.75 -2.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 53 smd rect (at -5.75 -1.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 54 smd rect (at -5.75 -1.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 55 smd rect (at -5.75 -0.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 56 smd rect (at -5.75 -0.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 57 smd rect (at -5.75 0.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 58 smd rect (at -5.75 0.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 59 smd rect (at -5.75 1.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 60 smd rect (at -5.75 1.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 61 smd rect (at -5.75 2.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 62 smd rect (at -5.75 2.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 63 smd rect (at -5.75 3.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (pad 64 smd rect (at -5.75 3.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
-  (model ${MY_PATH}/3D/U.3dshapes/LQFP64.step
-    (at (xyz 0 0 0))
+  (fp_line (start -5 -5) (end -5 5)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp 58f75d4e-138e-4728-a980-597a80c63a8a))
+  (fp_line (start -5 5) (end 5 5)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp 1ce32f7f-2eb7-4c2a-af1e-7f02a3cd1c2a))
+  (fp_line (start 5 -5) (end -5 -5)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp e8aabd44-15cf-4161-bcc6-fc4b8e740c7e))
+  (fp_line (start 5 -5) (end 5 5)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp 2ac3098e-fd3e-439f-b2b7-3bc804a509d4))
+  (fp_circle (center -3.75 4.5) (end -3.6 4.5)
+    (stroke (width 0.17) (type solid)) (fill none) (layer "F.SilkS") (tstamp 61426ac0-eec7-4adf-aa76-6efba7b8f3a2))
+  (pad "1" smd rect (at -3.75 5.75) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8952ae49-50e7-4ebf-a13e-d61b92d68309))
+  (pad "2" smd rect (at -3.25 5.75) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a04e67cf-de41-46ee-963f-2a6f14631f07))
+  (pad "3" smd rect (at -2.75 5.75) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 831c5844-eed0-4f8c-9253-0fad5c6e59f4))
+  (pad "4" smd rect (at -2.25 5.75) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ff628d53-4abc-4f0a-8d79-3d9894dd9a34))
+  (pad "5" smd rect (at -1.75 5.75) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 723b6087-eb83-4710-8aad-795703798b51))
+  (pad "6" smd rect (at -1.25 5.75) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e8d57b9f-e919-439f-bdc6-dd4e992eb1a5))
+  (pad "7" smd rect (at -0.75 5.75) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 40b5bc10-fb9d-425b-8a43-e1f656bea7e8))
+  (pad "8" smd rect (at -0.25 5.75) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b8578880-161e-4ca1-9393-40cd159fe638))
+  (pad "9" smd rect (at 0.25 5.75) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9b6f48ac-38a7-4501-ab89-be689cda0d13))
+  (pad "10" smd rect (at 0.75 5.75) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 593d179c-32ec-4974-87ef-082dbff2672a))
+  (pad "11" smd rect (at 1.25 5.75) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8ecb3b21-3fb1-45d4-bcf8-15186de31b6d))
+  (pad "12" smd rect (at 1.75 5.75) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 737ce16f-2106-4ca2-a6fb-3570749257af))
+  (pad "13" smd rect (at 2.25 5.75) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 43ac07f1-df05-486b-8e25-7e7f5c9d407e))
+  (pad "14" smd rect (at 2.75 5.75) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 634296cd-fd7d-4f2d-9276-daf788892443))
+  (pad "15" smd rect (at 3.25 5.75) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5896f1f7-f7cb-4064-bd64-d4a231396514))
+  (pad "16" smd rect (at 3.75 5.75) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5a7a35b2-997a-43b3-ab72-31114847769d))
+  (pad "17" smd rect (at 5.75 3.75 90) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4792be42-2109-4f6f-b725-0c0aaa7fb901))
+  (pad "18" smd rect (at 5.75 3.25 90) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ad9ab5b8-c21a-4cfa-a2e1-0efa507a58de))
+  (pad "19" smd rect (at 5.75 2.75 90) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4063575e-bf4a-4b0e-b651-016a40e44aee))
+  (pad "20" smd rect (at 5.75 2.25 90) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9401d424-dc61-429a-85a6-d70bb93e119e))
+  (pad "21" smd rect (at 5.75 1.75 90) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d5bd243b-7e3f-4c8e-a0c2-70f5b5783a3f))
+  (pad "22" smd rect (at 5.75 1.25 90) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 44485b8c-8c8c-4e0e-8619-52a77b480ac3))
+  (pad "23" smd rect (at 5.75 0.75 90) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 21759446-9809-41e6-a957-d2a04824d1e2))
+  (pad "24" smd rect (at 5.75 0.25 90) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7c47e8a1-b788-4ce4-9641-ca935d655412))
+  (pad "25" smd rect (at 5.75 -0.25 90) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 042ee8c7-7e1e-45a7-baf7-accb117492fa))
+  (pad "26" smd rect (at 5.75 -0.75 90) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ef254f62-9c09-4288-b84d-f12c79fc8bf0))
+  (pad "27" smd rect (at 5.75 -1.25 90) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0f17a367-e48f-4070-bd0f-6d3d10d8345c))
+  (pad "28" smd rect (at 5.75 -1.75 90) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 18e6ec9f-bf36-4a4b-8c1a-3af365965521))
+  (pad "29" smd rect (at 5.75 -2.25 90) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e818802f-b8d0-4f14-8d26-fc2233f6e902))
+  (pad "30" smd rect (at 5.75 -2.75 90) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 13704af9-0429-4e39-9bd9-a30d5b24461d))
+  (pad "31" smd rect (at 5.75 -3.25 90) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ced77d0b-69a7-418b-b95c-9775544b7e35))
+  (pad "32" smd rect (at 5.75 -3.75 90) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ca28fbb9-e830-4726-8cea-09851b7cf8e9))
+  (pad "33" smd rect (at 3.75 -5.75 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3079fdd2-c61d-49e8-97a5-e6daa2070126))
+  (pad "34" smd rect (at 3.25 -5.75 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 074d6a78-7e58-41e5-8f6a-dd34425131ad))
+  (pad "35" smd rect (at 2.75 -5.75 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3732ae86-2985-47f7-9702-e9b6bc7fdefd))
+  (pad "36" smd rect (at 2.25 -5.75 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp abeb85a1-f202-4f12-9643-5e9632aee3cf))
+  (pad "37" smd rect (at 1.75 -5.75 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 58eaa2bf-8cdd-4536-9972-5b47ef17c8f4))
+  (pad "38" smd rect (at 1.25 -5.75 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fec0dc31-17ac-4b01-b154-ed2347be00ac))
+  (pad "39" smd rect (at 0.75 -5.75 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ca3ba00a-cf85-4c5d-83a9-051ce8ba0c81))
+  (pad "40" smd rect (at 0.25 -5.75 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 97cc0e0d-6aa6-4ab4-801f-dc561e8403f1))
+  (pad "41" smd rect (at -0.25 -5.75 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 39352279-7269-4feb-87ae-eb18415693ad))
+  (pad "42" smd rect (at -0.75 -5.75 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 63ecb018-7722-43c4-97b7-e32d4da01fcc))
+  (pad "43" smd rect (at -1.25 -5.75 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6fca4608-8c53-4b3f-80af-7033778df050))
+  (pad "44" smd rect (at -1.75 -5.75 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 01db3e3f-57a5-4b74-b37e-3f1d48f9e9b4))
+  (pad "45" smd rect (at -2.25 -5.75 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2c61644c-c33c-4fc3-aa2b-663843c51d6d))
+  (pad "46" smd rect (at -2.75 -5.75 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dd1a8e4d-300c-428e-a1c8-2275bc05f970))
+  (pad "47" smd rect (at -3.25 -5.75 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0ec57837-6778-4d1b-829d-13d4a4562677))
+  (pad "48" smd rect (at -3.75 -5.75 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 653cd77d-2909-4e89-9210-abead2aa3f31))
+  (pad "49" smd rect (at -5.75 -3.75 270) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d7664633-8127-4e62-80d9-e4e9cf1b21e7))
+  (pad "50" smd rect (at -5.75 -3.25 270) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 88440881-b29f-4b9b-89c0-b6f0b0bc57da))
+  (pad "51" smd rect (at -5.75 -2.75 270) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 25db64fe-7b30-4871-9d4e-28262d2f0b59))
+  (pad "52" smd rect (at -5.75 -2.25 270) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5e657fbd-3935-4a13-adce-07ef554f72bf))
+  (pad "53" smd rect (at -5.75 -1.75 270) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c892ebed-a955-44ba-b3b5-cc2685f1bc2a))
+  (pad "54" smd rect (at -5.75 -1.25 270) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d9a0acf0-cef9-4e09-b3e2-61970060548d))
+  (pad "55" smd rect (at -5.75 -0.75 270) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6b3889a9-c5cc-407d-ad3a-a3cbe1e36785))
+  (pad "56" smd rect (at -5.75 -0.25 270) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 41228161-0ae7-432c-a7bc-5536ade9d17f))
+  (pad "57" smd rect (at -5.75 0.25 270) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e5125a2c-cf74-4d95-8ade-633ed792bf73))
+  (pad "58" smd rect (at -5.75 0.75 270) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4ecd0ed9-0bac-4ec8-8b0b-a36d8b31ee2b))
+  (pad "59" smd rect (at -5.75 1.25 270) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d2afd325-10a9-44e3-93f4-e08db0bb5c0e))
+  (pad "60" smd rect (at -5.75 1.75 270) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 98060f18-6d26-4e10-975b-84b3c2d40fdc))
+  (pad "61" smd rect (at -5.75 2.25 270) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b43bfec8-eedb-45ec-acfa-bca656fc3072))
+  (pad "62" smd rect (at -5.75 2.75 270) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 97d394ff-6215-4d30-8ce6-e565034d1a1c))
+  (pad "63" smd rect (at -5.75 3.25 270) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e96d9fc6-4635-4103-846e-816cb178ec18))
+  (pad "64" smd rect (at -5.75 3.75 270) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ad42dfdc-c5f0-4094-9293-3f3b1d12d915))
+  (model "${MY_PATH}/3D/U.3dshapes/LQFP64.step"
+    (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 90))
   )

+ 0 - 39
footprint/U.pretty/SO16S.kicad_mod

@@ -1,39 +0,0 @@
-(footprint "SO16S" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 61B9BB62)
-  (attr through_hole)
-  (fp_text reference "REF**" (at 6.1 0 90) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp e1197166-c5d7-44f6-967a-b80258f8cf8d)
-  )
-  (fp_text value "SO16S" (at 0 0 90) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 217ae8b4-7a9d-43b8-9aee-1eb9d019c39d)
-  )
-  (fp_line (start -5.3 2.286) (end -5.3 -2.286) (layer "F.SilkS") (width 0.15) (tstamp 4947bc62-a489-48f0-ab97-dfc01fa402f1))
-  (fp_line (start -5.3 -2.286) (end 5.2 -2.286) (layer "F.SilkS") (width 0.15) (tstamp 53019620-6520-40cf-be04-602e942bc935))
-  (fp_line (start 5.2 2.286) (end -5.3 2.286) (layer "F.SilkS") (width 0.15) (tstamp 9177238d-f828-4455-9ae0-cec67e6a512d))
-  (fp_line (start 5.2 -2.286) (end 5.2 2.286) (layer "F.SilkS") (width 0.15) (tstamp a2ddab76-85a3-4fb7-9321-d155052436c6))
-  (fp_circle (center -4.445 1.524) (end -4.064 1.524) (layer "F.SilkS") (width 0.15) (fill none) (tstamp 3b7bfbd9-1456-480b-8171-9f951282e75d))
-  (pad "1" smd rect (at -4.41 3.175) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 53923152-8cef-4478-80d8-bb3a5b326f40))
-  (pad "2" smd rect (at -3.14 3.175) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 76473cbc-3089-4f17-8810-f36f39406c3c))
-  (pad "3" smd rect (at -1.87 3.175) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 54ed3717-c435-4bc3-aa71-d1ff0fdd161b))
-  (pad "4" smd rect (at -0.6 3.175) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 40e483cb-80d2-448b-92eb-c2df796e77aa))
-  (pad "5" smd rect (at 0.67 3.175) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 562813c8-252b-420f-a72a-93b574aeca6b))
-  (pad "6" smd rect (at 1.94 3.175) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f7f0b328-bbd0-4df6-805c-1c7e6d6ca49c))
-  (pad "7" smd rect (at 3.21 3.175) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e0d4ab42-1149-474c-9f3d-e66a322e06aa))
-  (pad "8" smd rect (at 4.48 3.175) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 58285c7a-6fb3-4925-81ac-553175cd21f1))
-  (pad "9" smd rect (at 4.445 -3.175) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cb65a7be-0b2c-4bf9-875e-4945b792c0d6))
-  (pad "10" smd rect (at 3.175 -3.175) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 783b4a92-f52b-44af-9151-73692a83577e))
-  (pad "11" smd rect (at 1.905 -3.175) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 49d5588a-b724-4f37-a6c4-44622394e6db))
-  (pad "12" smd rect (at 0.635 -3.175) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9d7b7422-9c09-44c9-9d20-16b3813c772c))
-  (pad "13" smd rect (at -0.635 -3.175) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 48be0546-cbb9-42ec-88f6-8b106d95816e))
-  (pad "14" smd rect (at -1.905 -3.175) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6fdc1887-fdec-42e8-b04f-aceddfc978f0))
-  (pad "15" smd rect (at -3.175 -3.175) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 46189313-1fad-4947-858c-9f5055dd1382))
-  (pad "16" smd rect (at -4.38 -3.15) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f9ade2e0-f856-41d6-9ea2-ce713f9e4ca5))
-  (model "${MY_PATH}/3D/U.3dshapes/SO16S.step"
-    (offset (xyz 0 0 0))
-    (scale (xyz 1 1 1))
-    (rotate (xyz 0 0 0))
-  )
-)

+ 0 - 41
footprint/U.pretty/SO18W.kicad_mod

@@ -1,41 +0,0 @@
-(footprint "SO18W" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 61B9BB62)
-  (attr through_hole)
-  (fp_text reference "REF**" (at 7 0 90) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 75a4e9ce-83de-484b-bae2-e6a50d162d68)
-  )
-  (fp_text value "SO18W" (at 0 0 90) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp ba4f2462-8f0c-4166-a8ed-0ff7490425b2)
-  )
-  (fp_line (start -5.875 3.5) (end -5.875 -3.5) (layer "F.SilkS") (width 0.15) (tstamp 3ced2272-15fc-47aa-8d3f-3417a3308227))
-  (fp_line (start 5.875 3.5) (end -5.875 3.5) (layer "F.SilkS") (width 0.15) (tstamp 9dc5a43d-17aa-410b-9e7f-35d5cf9935a5))
-  (fp_line (start 5.875 -3.5) (end 5.875 3.5) (layer "F.SilkS") (width 0.15) (tstamp c9dcca69-789c-4c17-abfb-aa928d67f5cd))
-  (fp_line (start -5.875 -3.5) (end 5.875 -3.5) (layer "F.SilkS") (width 0.15) (tstamp cfae3452-5b90-4bc3-9d9e-9b03bb4a1010))
-  (fp_circle (center -5 2.5) (end -4.5 2.5) (layer "F.SilkS") (width 0.15) (fill none) (tstamp 172fdaaa-ab1e-4748-b1bd-63402c4f29d3))
-  (pad "1" smd rect (at -5.08 4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c81bce81-1e24-4433-9625-2988a33b9bb7))
-  (pad "2" smd rect (at -3.81 4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cdc87809-70d0-4d90-a716-f64dded56b02))
-  (pad "3" smd rect (at -2.54 4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 955cf560-5d96-4442-9505-f768fa78376b))
-  (pad "4" smd rect (at -1.27 4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 90390f30-a1b1-4830-97ee-1dd04e946e0b))
-  (pad "5" smd rect (at 0 4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e20d3d2b-1bcf-4910-a6b5-ff56d358fa69))
-  (pad "6" smd rect (at 1.27 4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1b13d7ec-9706-4299-885e-9359a300432b))
-  (pad "7" smd rect (at 2.54 4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 39ff9045-55eb-4912-a8b7-be65236d9e02))
-  (pad "8" smd rect (at 3.81 4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e09a8aa7-515d-489b-a99c-bdba8ef8b617))
-  (pad "9" smd rect (at 5.08 4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4afe7201-18b7-41ae-b990-2d4651a8e7f3))
-  (pad "10" smd rect (at 5.08 -4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ee47961e-8aae-4642-80bc-f929f3a6f49a))
-  (pad "11" smd rect (at 3.81 -4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 09d55217-7df9-4bef-abf0-f57369324f97))
-  (pad "12" smd rect (at 2.54 -4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fcb05f79-4443-41ae-aa58-27bfc1f32dd8))
-  (pad "13" smd rect (at 1.27 -4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 07b9fe5f-347f-47b1-b94a-9727b2f84f00))
-  (pad "14" smd rect (at 0 -4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1b5afdb7-2f8f-4217-8077-f2726f822264))
-  (pad "15" smd rect (at -1.27 -4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 813e11e8-f345-4988-b6bb-bb7658b410fe))
-  (pad "16" smd rect (at -2.54 -4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7df56e14-8754-45e9-8577-5e44088a3c9b))
-  (pad "17" smd rect (at -3.81 -4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 722e1419-4bc6-4f57-b906-d114f37c5305))
-  (pad "18" smd rect (at -5.08 -4.7) (size 0.55 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f13dc9c5-0e9a-4511-a8ff-65b5e667eed8))
-  (model "${MY_PATH}/3D/U.3dshapes/SO18W.step"
-    (offset (xyz 0 0 0))
-    (scale (xyz 1 1 1))
-    (rotate (xyz 0 0 0))
-  )
-)

+ 0 - 56
footprint/U.pretty/SO28W.kicad_mod

@@ -1,56 +0,0 @@
-(footprint "SO28W" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 0)
-  (attr smd)
-  (fp_text reference "REF**" (at 10 0 90 unlocked) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 7d7828bf-e731-4c6d-b4b8-3d251e203a8f)
-  )
-  (fp_text value "SO28W" (at -3 0 unlocked) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp efa7efbd-3ceb-443f-b69d-901aefe5f1a3)
-  )
-  (fp_text user "${REFERENCE}" (at 3 0 unlocked) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 2b2fc86a-32d8-43a0-b49f-d20cfcf32e92)
-  )
-  (fp_line (start 9 3.5) (end -9 3.5) (layer "F.SilkS") (width 0.12) (tstamp 1b52b8e3-9fa7-40c6-a202-d30b161934ea))
-  (fp_line (start -9 -3.5) (end 9 -3.5) (layer "F.SilkS") (width 0.12) (tstamp 4c89aa70-f1a7-400a-bbb7-d508ec786910))
-  (fp_line (start 9 -3.5) (end 9 3.5) (layer "F.SilkS") (width 0.12) (tstamp 6ae3e874-68ff-44a6-b489-4bd075a4c7bc))
-  (fp_line (start -9 3.5) (end -9 -3.5) (layer "F.SilkS") (width 0.12) (tstamp db757117-14f1-4911-8315-21307dc7c5c9))
-  (fp_circle (center -8 2.5) (end -8 2) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 6e4784fa-f1e7-4a95-b603-7cb56ce02030))
-  (fp_rect (start -8.95 -6.15) (end 8.95 6.15) (layer "Margin") (width 0.12) (fill none) (tstamp 923b27d5-a8c1-42bd-bd2d-15a1c742c95f))
-  (pad "1" smd rect (at -8.255 4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c6abc117-7a92-4c1f-aed3-1b3fc0ae0df2))
-  (pad "2" smd rect (at -6.985 4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b95b9e37-e556-4c0f-aa77-502f08024b44))
-  (pad "3" smd rect (at -5.715 4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 189f8674-06a9-4da9-8973-cd72d51fcaea))
-  (pad "4" smd rect (at -4.445 4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 41c1a7fd-e592-4c32-adf3-6c394643d84f))
-  (pad "5" smd rect (at -3.175 4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 13381884-9d60-4dd2-a987-6cf3356c46c7))
-  (pad "6" smd rect (at -1.905 4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9ff25dcb-0aac-4b5d-945c-72b1154bd6d3))
-  (pad "7" smd rect (at -0.635 4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 41ad3ffe-1a6b-4d0e-8f14-e93335758e52))
-  (pad "8" smd rect (at 0.635 4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f1e1c97c-8d23-49d4-ae33-b61c473833be))
-  (pad "9" smd rect (at 1.905 4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6c1355a6-b68d-4674-86eb-f94cf7c5213d))
-  (pad "10" smd rect (at 3.175 4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c412c947-2fd0-4a53-a107-c81b63e20eb7))
-  (pad "11" smd rect (at 4.445 4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 14f0b7df-8515-4d12-924b-fe39916c598e))
-  (pad "12" smd rect (at 5.715 4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9b10e1bf-20f0-4d71-8215-419307c868fd))
-  (pad "13" smd rect (at 6.985 4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 44fd07fb-8cf0-4343-b552-c788b013c80f))
-  (pad "14" smd rect (at 8.255 4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7b5bf636-3aea-4e81-b4d6-1c0371c6b844))
-  (pad "15" smd rect (at 8.255 -4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp eedb0709-3841-431b-99d4-b2eb1197c4b5))
-  (pad "16" smd rect (at 6.985 -4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 67ccab12-60f4-4b8b-bcae-f0d86cf49321))
-  (pad "17" smd rect (at 5.715 -4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 436fcfe6-a5c7-4019-9ae7-b84f2ba1c9fb))
-  (pad "18" smd rect (at 4.445 -4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 85b6f585-3feb-4754-a2f7-99a9326cb3e0))
-  (pad "19" smd rect (at 3.175 -4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a38de35f-0580-460e-88c1-b93364791edf))
-  (pad "20" smd rect (at 1.905 -4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 42e5d63a-c124-4ffb-8aa7-2105244a538b))
-  (pad "21" smd rect (at 0.635 -4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f6b50b9a-1880-4386-b0af-4ad58bb9b20e))
-  (pad "22" smd rect (at -0.635 -4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7154ef42-f6fe-4569-8e65-6e2e641280dd))
-  (pad "23" smd rect (at -1.905 -4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8bab510f-ea73-4cce-97c5-03d4cc49da5e))
-  (pad "24" smd rect (at -3.175 -4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7f583dac-f0d0-4012-9c08-4f67d47faa0c))
-  (pad "25" smd rect (at -4.445 -4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cc645753-8210-4905-a95a-0e46d994b5b7))
-  (pad "26" smd rect (at -5.715 -4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7ba8282d-7ede-4a47-81b4-5ea5bb38be22))
-  (pad "27" smd rect (at -6.985 -4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3d25b173-c7bd-4a95-ba3c-008d3cc26b09))
-  (pad "28" smd rect (at -8.255 -4.7) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 21cbda72-0b24-49f9-ac19-8a8d01a09ae8))
-  (model "${MY_PATH}/3D/U.3dshapes/SO28W.step"
-    (offset (xyz 0 0 0))
-    (scale (xyz 1 1 1))
-    (rotate (xyz 0 0 0))
-  )
-)

+ 28 - 9
footprint/U.pretty/SOT23-3.kicad_mod

@@ -1,19 +1,38 @@
-(footprint "SOT23-3" (version 20211014) (generator pcbnew)
+(footprint "SOT23-3" (version 20221018) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 61B89090)
   (attr through_hole)
-  (fp_text reference "REF**" (at 2 0 90) (layer "F.SilkS")
-    (effects (font (size 0.5 0.5) (thickness 0.125)))
+  (fp_text reference "REF**" (at 2.5 0 90) (layer "F.SilkS")
+      (effects (font (size 0.8 0.8) (thickness 0.2) bold))
     (tstamp aff3c2de-e7f4-43d7-afb3-3ded9b1fd8ab)
   )
   (fp_text value "SOT23-3" (at 0 2.31) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
+      (effects (font (size 1 1) (thickness 0.15)))
     (tstamp ec5ef252-db7f-4605-afdb-02c4cdd42053)
   )
-  (fp_line (start 1.45 -0.5) (end 1.45 0.5) (layer "F.SilkS") (width 0.12) (tstamp 26506906-e447-4475-968c-9aa31baf13ce))
-  (fp_line (start 1.45 0.5) (end -1.45 0.5) (layer "F.SilkS") (width 0.12) (tstamp 892e8a7d-4bd4-4de8-bee8-61e77dc3dd80))
-  (fp_line (start -1.45 0.5) (end -1.45 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 910c691c-c28c-47ee-9185-e23086e94234))
-  (fp_line (start -1.45 -0.5) (end 1.45 -0.5) (layer "F.SilkS") (width 0.12) (tstamp ba3d23e0-cd2d-4188-93ad-28fbe216c3c1))
+  (fp_line (start -1.45 -1.5) (end 1.45 -1.5)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ba3d23e0-cd2d-4188-93ad-28fbe216c3c1))
+  (fp_line (start -1.45 1.5) (end -1.45 -1.5)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 910c691c-c28c-47ee-9185-e23086e94234))
+  (fp_line (start 1.45 -1.5) (end 1.45 1.5)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 26506906-e447-4475-968c-9aa31baf13ce))
+  (fp_line (start 1.45 1.5) (end -1.45 1.5)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 892e8a7d-4bd4-4de8-bee8-61e77dc3dd80))
+  (fp_line (start -1.5 -0.75) (end -0.5 -0.75)
+    (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 1a684088-e902-4ebc-8fb9-fc08a0c2fcc3))
+  (fp_line (start -1.5 1.5) (end -1.5 -0.75)
+    (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 7e4f7e3c-3797-4f1c-a940-216b7ab76c37))
+  (fp_line (start -0.5 -1.5) (end 0.5 -1.5)
+    (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp ade133ee-e53c-40ec-916e-73943078dc6f))
+  (fp_line (start -0.5 -0.75) (end -0.5 -1.5)
+    (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 24bfa25f-be6e-4f10-a947-bc1b031320ce))
+  (fp_line (start 0.5 -1.5) (end 0.5 -0.75)
+    (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 7f0aab72-b168-44ad-925c-fe220eb40bb0))
+  (fp_line (start 0.5 -0.75) (end 1.5 -0.75)
+    (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 3dfa14be-4e32-45cc-8c6f-7d16a3e64f33))
+  (fp_line (start 1.5 -0.75) (end 1.5 1.5)
+    (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 6e15d7f9-a04d-4e19-8915-f2e76ad36382))
+  (fp_line (start 1.5 1.5) (end -1.5 1.5)
+    (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 14e44273-0196-4b0c-ab83-87bfbcc0d6e0))
   (pad "1" smd rect (at -0.95 1) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 766bce6b-7c4d-40c1-8d91-8364bf599ea3))
   (pad "2" smd rect (at 0.95 1) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7e7d4152-6cb4-4be2-93f1-d3b0c0762c61))
   (pad "3" smd rect (at 0 -1) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 59a0a2c6-b244-44fc-b6e6-ca99cfc19c4f))

+ 19 - 15
footprint/U.pretty/SOT23-6.kicad_mod

@@ -1,26 +1,30 @@
-(footprint "SOT23-6" (version 20211014) (generator pcbnew)
+(footprint "SOT23-6" (version 20221018) (generator pcbnew)
   (layer "F.Cu")
-  (tedit 61FAC94C)
   (attr through_hole)
   (fp_text reference "REF**" (at 0 2.4) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
+      (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 66c675ef-2061-421a-92e7-99e38b89d592)
   )
   (fp_text value "SOT23-6" (at 0 -2.4) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
+      (effects (font (size 1 1) (thickness 0.15)))
     (tstamp c7eab8b8-653d-4e76-899b-4c0cfbd77c59)
   )
-  (fp_line (start 1.4 0.6) (end 1.4 -0.6) (layer "F.SilkS") (width 0.17) (tstamp 1f300dff-3737-4733-af7a-f7934c722b43))
-  (fp_line (start -1.4 0.6) (end 1.4 0.6) (layer "F.SilkS") (width 0.17) (tstamp 1fb161c8-9af4-40f0-b160-e9cf2a12b71c))
-  (fp_line (start 1.4 -0.6) (end -1.4 -0.6) (layer "F.SilkS") (width 0.17) (tstamp 2dcc64b4-9778-4ea0-9d60-dbb3bfa725cf))
-  (fp_line (start -1.4 -0.6) (end -1.4 0.6) (layer "F.SilkS") (width 0.17) (tstamp ef5ae328-1de8-423b-a5b8-01c47ff053d0))
-  (fp_circle (center -1 0.2) (end -0.8 0.2) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 6d03c75d-508c-40fa-9663-c00fb0149ef5))
-  (pad "1" smd rect (at -0.95 1 270) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d79ac961-cbee-4619-862e-39d438a40dc1))
-  (pad "2" smd rect (at 0 1 270) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 653dd603-babf-4010-8a79-3816113be775))
-  (pad "3" smd rect (at 0.95 1 270) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 57a86b49-72da-4884-8b50-839da2b14ef0))
-  (pad "4" smd rect (at 0.95 -1 270) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6b5a6987-7e2a-4b4e-8e7e-076429f70774))
-  (pad "5" smd rect (at 0 -1 270) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a2fe5819-3688-4723-8fb6-0da3578fef63))
-  (pad "6" smd rect (at -0.95 -1 270) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ecce02b4-926c-42c5-b065-ec1eb7d13914))
+  (fp_line (start -1.4 -0.6) (end -1.4 0.6)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp ef5ae328-1de8-423b-a5b8-01c47ff053d0))
+  (fp_line (start -1.4 0.6) (end 1.4 0.6)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp 1fb161c8-9af4-40f0-b160-e9cf2a12b71c))
+  (fp_line (start 1.4 -0.6) (end -1.4 -0.6)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp 2dcc64b4-9778-4ea0-9d60-dbb3bfa725cf))
+  (fp_line (start 1.4 0.6) (end 1.4 -0.6)
+    (stroke (width 0.17) (type solid)) (layer "F.SilkS") (tstamp 1f300dff-3737-4733-af7a-f7934c722b43))
+  (fp_circle (center -1 0.2) (end -0.8 0.2)
+    (stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 6d03c75d-508c-40fa-9663-c00fb0149ef5))
+  (pad "1" smd rect (at -0.95 1.3 270) (size 1 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d79ac961-cbee-4619-862e-39d438a40dc1))
+  (pad "2" smd rect (at 0 1.3 270) (size 1 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 653dd603-babf-4010-8a79-3816113be775))
+  (pad "3" smd rect (at 0.95 1.3 270) (size 1 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 57a86b49-72da-4884-8b50-839da2b14ef0))
+  (pad "4" smd rect (at 0.95 -1.3 270) (size 1 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6b5a6987-7e2a-4b4e-8e7e-076429f70774))
+  (pad "5" smd rect (at 0 -1.3 270) (size 1 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a2fe5819-3688-4723-8fb6-0da3578fef63))
+  (pad "6" smd rect (at -0.95 -1.3 270) (size 1 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ecce02b4-926c-42c5-b065-ec1eb7d13914))
   (model "${MY_PATH}/3D/U.3dshapes/SOT23-6.step"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))

+ 108 - 27
schematic/Microchip.kicad_sym

@@ -1,20 +1,20 @@
-(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
+(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
   (symbol "MCP1700-500" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 6.35 0 90)
+    (property "Reference" "U" (at 6.35 0 90)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "MCP1700-500" (id 1) (at -6.35 0 90)
+    (property "Value" "MCP1700-500" (at -6.35 0 90)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (id 2) (at 0 0 0)
+    (property "Footprint" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 0 0 0)
+    (property "Datasheet" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "MCP1700-500_0_1"
       (rectangle (start -5.08 2.54) (end 5.08 -2.54)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type none))
       )
     )
@@ -34,19 +34,19 @@
     )
   )
   (symbol "MCP23017T" (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 6.35 -20.32 0)
+    (property "Reference" "U" (at 6.35 -20.32 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "MCP23017T" (id 1) (at 0 20.32 0)
+    (property "Value" "MCP23017T" (at 0 20.32 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "U:SO28W" (id 2) (at 35.56 16.51 0)
+    (property "Footprint" "U:SO28W" (at 35.56 16.51 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at -11.43 16.51 0)
+    (property "Datasheet" "" (at -11.43 16.51 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Partkeepr" "1506" (id 4) (at 34.29 13.97 0)
+    (property "Partkeepr" "1506" (at 34.29 13.97 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "MCP23017T_0_0"
@@ -165,27 +165,108 @@
     )
     (symbol "MCP23017T_0_1"
       (rectangle (start -8.89 19.05) (end 8.89 -19.05)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
+        (fill (type background))
+      )
+    )
+  )
+  (symbol "MCP3428" (in_bom yes) (on_board yes)
+    (property "Reference" "U3" (at 0.635 13.97 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Value" "MCP3428" (at 0.635 11.43 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Footprint" "Microchip:MCP3428" (at -25.4 -13.97 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (at -25.4 -13.97 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Partkeepr" "2301" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (symbol "MCP3428_0_0"
+      (pin input line (at -8.89 7.62 0) (length 2.54)
+        (name "CH1+" (effects (font (size 1.27 1.27))))
+        (number "1" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at 10.16 -2.54 180) (length 2.54)
+        (name "ADR1" (effects (font (size 1.27 1.27))))
+        (number "10" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at 10.16 0 180) (length 2.54)
+        (name "CH3+" (effects (font (size 1.27 1.27))))
+        (number "11" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at 10.16 2.54 180) (length 2.54)
+        (name "CH3-" (effects (font (size 1.27 1.27))))
+        (number "12" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at 10.16 5.08 180) (length 2.54)
+        (name "CH4+" (effects (font (size 1.27 1.27))))
+        (number "13" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at 10.16 7.62 180) (length 2.54)
+        (name "CH4-" (effects (font (size 1.27 1.27))))
+        (number "14" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -8.89 5.08 0) (length 2.54)
+        (name "CH1-" (effects (font (size 1.27 1.27))))
+        (number "2" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -8.89 2.54 0) (length 2.54)
+        (name "CH2+" (effects (font (size 1.27 1.27))))
+        (number "3" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -8.89 0 0) (length 2.54)
+        (name "CH2-" (effects (font (size 1.27 1.27))))
+        (number "4" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at -8.89 -2.54 0) (length 2.54)
+        (name "VSS" (effects (font (size 1.27 1.27))))
+        (number "5" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at -8.89 -5.08 0) (length 2.54)
+        (name "VDD" (effects (font (size 1.27 1.27))))
+        (number "6" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -8.89 -7.62 0) (length 2.54)
+        (name "SDA" (effects (font (size 1.27 1.27))))
+        (number "7" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 10.16 -7.62 180) (length 2.54)
+        (name "SCL" (effects (font (size 1.27 1.27))))
+        (number "8" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at 10.16 -5.08 180) (length 2.54)
+        (name "ADR0" (effects (font (size 1.27 1.27))))
+        (number "9" (effects (font (size 1.27 1.27))))
+      )
+    )
+    (symbol "MCP3428_0_1"
+      (rectangle (start -6.35 8.89) (end 7.62 -8.89)
+        (stroke (width 0) (type default))
         (fill (type background))
       )
     )
   )
   (symbol "MIC29152" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at -5.08 3.81 0)
+    (property "Reference" "U" (at -5.08 3.81 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "MIC29152" (id 1) (at 0 -6.35 0)
+    (property "Value" "MIC29152" (at 0 -6.35 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (id 2) (at 1.27 0 0)
+    (property "Footprint" "" (at 1.27 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 1.27 0 0)
+    (property "Datasheet" "" (at 1.27 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "MIC29152_0_1"
       (rectangle (start -6.35 2.54) (end 6.35 -5.08)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type none))
       )
     )
@@ -213,21 +294,21 @@
     )
   )
   (symbol "MIC5219-3.3" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 5.08 -5.08 0)
+    (property "Reference" "U" (at 5.08 -5.08 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "MIC5219-3.3" (id 1) (at 0 5.08 0)
+    (property "Value" "MIC5219-3.3" (at 0 5.08 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (id 2) (at 0 0 0)
+    (property "Footprint" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 0 0 0)
+    (property "Datasheet" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "MIC5219-3.3_0_1"
       (rectangle (start -6.35 -3.81) (end 6.35 3.81)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type none))
       )
     )
@@ -255,21 +336,21 @@
     )
   )
   (symbol "MIC5219-5.0" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 3.81 -5.08 0)
+    (property "Reference" "U" (at 3.81 -5.08 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "MIC5219-5.0" (id 1) (at -1.27 5.08 0)
+    (property "Value" "MIC5219-5.0" (at -1.27 5.08 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (id 2) (at 0 0 0)
+    (property "Footprint" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 0 0 0)
+    (property "Datasheet" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "MIC5219-5.0_1_1"
       (rectangle (start -7.62 -3.81) (end 5.08 3.81)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type none))
       )
       (pin power_in line (at -10.16 2.54 0) (length 2.54)

+ 83 - 83
schematic/TI.kicad_sym

@@ -1,18 +1,18 @@
-(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
+(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
   (symbol "ADS8345" (in_bom yes) (on_board yes)
-    (property "Reference" "U8" (id 0) (at 0 17.78 0)
+    (property "Reference" "U8" (at 0 17.78 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "ADS8345" (id 1) (at 0 15.24 0)
+    (property "Value" "ADS8345" (at 0 15.24 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (id 2) (at -2.54 -3.81 0)
+    (property "Footprint" "TI:ADS8345" (at -2.54 -3.81 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at -2.54 -3.81 0)
+    (property "Datasheet" "" (at -2.54 -3.81 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Partkeepr" "2302" (id 4) (at 0 0 0)
+    (property "Partkeepr" "2302" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "ADS8345_0_0"
@@ -95,7 +95,7 @@
     )
     (symbol "ADS8345_0_1"
       (rectangle (start -7.62 12.7) (end 7.62 -12.7)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type background))
       )
     )
@@ -107,24 +107,24 @@
     )
   )
   (symbol "BQ2057CSN" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 5.08 -7.62 0)
+    (property "Reference" "U" (at 5.08 -7.62 0)
       (effects (font (size 1.524 1.524)))
     )
-    (property "Value" "BQ2057CSN" (id 1) (at 0 7.62 0)
+    (property "Value" "BQ2057CSN" (at 0 7.62 0)
       (effects (font (size 1.524 1.524)))
     )
-    (property "Footprint" "U:SO8N" (id 2) (at 0 0 0)
+    (property "Footprint" "U:SO8N" (at 0 0 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 0 0 0)
+    (property "Datasheet" "" (at 0 0 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Partkeepr" "" (id 4) (at 0 0 0)
+    (property "Partkeepr" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)))
     )
     (symbol "BQ2057CSN_0_1"
       (rectangle (start -6.35 6.35) (end 6.35 -6.35)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type background))
       )
     )
@@ -164,24 +164,24 @@
     )
   )
   (symbol "CD4060BM" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 5.08 -12.7 0)
+    (property "Reference" "U" (at 5.08 -12.7 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "CD4060BM" (id 1) (at -5.08 12.7 0)
+    (property "Value" "CD4060BM" (at -5.08 12.7 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "" (id 2) (at -12.7 22.86 0)
+    (property "Footprint" "" (at -12.7 22.86 0)
       (effects (font (size 1.27 1.27)) (justify left) hide)
     )
-    (property "Datasheet" "" (id 3) (at -12.7 25.4 0)
+    (property "Datasheet" "" (at -12.7 25.4 0)
       (effects (font (size 1.27 1.27)) (justify left) hide)
     )
-    (property "Partkeepr" "2700" (id 4) (at 0 0 0)
+    (property "Partkeepr" "2700" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "CD4060BM_1_1"
       (rectangle (start -6.35 11.43) (end 6.35 -11.43)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type background))
       )
       (pin output line (at -8.89 8.89 0) (length 2.54)
@@ -251,16 +251,16 @@
     )
   )
   (symbol "CD74HC4511" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 3.81 -11.43 0)
+    (property "Reference" "U" (at 3.81 -11.43 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "CD74HC4511" (id 1) (at 0 11.43 0)
+    (property "Value" "CD74HC4511" (at 0 11.43 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (id 2) (at 11.43 0 0)
+    (property "Footprint" "" (at 11.43 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 11.43 0 0)
+    (property "Datasheet" "" (at 11.43 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "CD74HC4511_0_0"
@@ -331,22 +331,22 @@
     )
     (symbol "CD74HC4511_0_1"
       (rectangle (start -5.08 10.16) (end 5.08 -10.16)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type background))
       )
     )
   )
   (symbol "HDC2022" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 5.08 -5.08 0)
+    (property "Reference" "U" (at 5.08 -5.08 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "HDC2022" (id 1) (at 0 5.08 0)
+    (property "Value" "HDC2022" (at 0 5.08 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (id 2) (at 0 0 0)
+    (property "Footprint" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 0 0 0)
+    (property "Datasheet" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "HDC2022_0_0"
@@ -373,7 +373,7 @@
     )
     (symbol "HDC2022_0_1"
       (rectangle (start -6.35 3.81) (end 6.35 -3.81)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type background))
       )
     )
@@ -385,21 +385,21 @@
     )
   )
   (symbol "LM2663" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 5.08 -6.35 0)
+    (property "Reference" "U" (at 5.08 -6.35 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "LM2663" (id 1) (at 0 6.35 0)
+    (property "Value" "LM2663" (at 0 6.35 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (id 2) (at 0 0 0)
+    (property "Footprint" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 0 0 0)
+    (property "Datasheet" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "LM2663_0_1"
       (rectangle (start -6.35 5.08) (end 6.35 -5.08)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type none))
       )
     )
@@ -439,21 +439,21 @@
     )
   )
   (symbol "LM809M3-2.93" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 3.81 -5.08 0)
+    (property "Reference" "U" (at 3.81 -5.08 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "LM809M3-2.93" (id 1) (at 0 5.08 0)
+    (property "Value" "LM809M3-2.93" (at 0 5.08 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "U:SOT23-3" (id 2) (at 6.35 8.89 0)
+    (property "Footprint" "U:SOT23-3" (at 6.35 8.89 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 0 0 0)
+    (property "Datasheet" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "LM809M3-2.93_0_1"
       (rectangle (start -5.08 3.81) (end 5.08 -3.81)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type none))
       )
     )
@@ -473,22 +473,22 @@
     )
   )
   (symbol "LMC6042" (in_bom yes) (on_board yes)
-    (property "Reference" "U?" (id 0) (at 0 5.08 0)
+    (property "Reference" "U?" (at 0 5.08 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "LMC6042" (id 1) (at 1.27 -5.08 0)
+    (property "Value" "LMC6042" (at 1.27 -5.08 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "U:SO8N" (id 2) (at 0 0 0)
+    (property "Footprint" "U:SO8N" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 0 0 0)
+    (property "Datasheet" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Partkeepr" "2400" (id 4) (at 0 0 0)
+    (property "Partkeepr" "2400" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_locked" "" (id 5) (at 0 0 0)
+    (property "ki_locked" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)))
     )
     (symbol "LMC6042_1_1"
@@ -499,7 +499,7 @@
           (xy 6.35 0)
           (xy -6.35 5.08)
         )
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type none))
       )
       (pin output line (at 8.89 0 180) (length 2.54)
@@ -524,7 +524,7 @@
           (xy -6.35 5.08)
           (xy -6.35 3.81)
         )
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type none))
       )
       (pin input line (at -8.89 -2.54 0) (length 2.54)
@@ -542,7 +542,7 @@
     )
     (symbol "LMC6042_3_1"
       (rectangle (start -2.54 2.54) (end 2.54 -2.54)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type none))
       )
       (pin power_in line (at -5.08 1.27 0) (length 2.54)
@@ -556,21 +556,21 @@
     )
   )
   (symbol "LP2985" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 7.62 -5.08 0)
+    (property "Reference" "U" (at 7.62 -5.08 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "LP2985" (id 1) (at 0 5.08 0)
+    (property "Value" "LP2985" (at 0 5.08 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (id 2) (at 0 0 0)
+    (property "Footprint" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 0 0 0)
+    (property "Datasheet" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "LP2985_0_1"
       (rectangle (start 8.89 3.81) (end -8.89 -3.81)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type none))
       )
     )
@@ -598,24 +598,24 @@
     )
   )
   (symbol "NE555" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 5.08 -6.35 0)
+    (property "Reference" "U" (at 5.08 -6.35 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "NE555" (id 1) (at 0 6.35 0)
+    (property "Value" "NE555" (at 0 6.35 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (id 2) (at 1.27 -2.54 0)
+    (property "Footprint" "" (at 1.27 -2.54 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 1.27 -2.54 0)
+    (property "Datasheet" "" (at 1.27 -2.54 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Partkeepr" "1601" (id 4) (at 0 -7.62 0)
+    (property "Partkeepr" "1601" (at 0 -7.62 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "NE555_0_1"
       (rectangle (start -6.35 -5.08) (end 6.35 5.08)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type none))
       )
     )
@@ -655,19 +655,19 @@
     )
   )
   (symbol "P82B715" (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 3.81 -7.62 0)
+    (property "Reference" "U" (at 3.81 -7.62 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "P82B715" (id 1) (at 0 7.62 0)
+    (property "Value" "P82B715" (at 0 7.62 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "U:SO8N" (id 2) (at 0 0 0)
+    (property "Footprint" "U:SO8N" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 0 0 0)
+    (property "Datasheet" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Partkeepr" "1507" (id 4) (at 0 0 0)
+    (property "Partkeepr" "1507" (at 0 0 0)
       (effects (font (size 1.27 1.27)))
     )
     (symbol "P82B715_0_0"
@@ -702,7 +702,7 @@
     )
     (symbol "P82B715_0_1"
       (rectangle (start -5.08 6.35) (end 5.08 -6.35)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type background))
       )
     )
@@ -714,21 +714,21 @@
     )
   )
   (symbol "SN754410" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 6.35 -11.43 0)
+    (property "Reference" "U" (at 6.35 -11.43 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "SN754410" (id 1) (at 0 11.43 0)
+    (property "Value" "SN754410" (at 0 11.43 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (id 2) (at 0 0 0)
+    (property "Footprint" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 0 0 0)
+    (property "Datasheet" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "SN754410_0_1"
       (rectangle (start 7.62 -10.16) (end -7.62 10.16)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type none))
       )
     )
@@ -800,19 +800,19 @@
     )
   )
   (symbol "TLC272" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 5.08 2.54 0)
+    (property "Reference" "U" (at 5.08 2.54 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "TLC272" (id 1) (at 6.35 -2.54 0)
+    (property "Value" "TLC272" (at 6.35 -2.54 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (id 2) (at 0 0 0)
+    (property "Footprint" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 0 0 0)
+    (property "Datasheet" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_locked" "" (id 4) (at 0 0 0)
+    (property "ki_locked" "" (at 0 0 0)
       (effects (font (size 1.27 1.27)))
     )
     (symbol "TLC272_1_1"
@@ -823,7 +823,7 @@
           (xy 5.08 0)
           (xy -5.08 5.08)
         )
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type none))
       )
       (pin input line (at 7.62 0 180) (length 2.54)
@@ -855,7 +855,7 @@
           (xy 5.08 0)
           (xy -5.08 5.08)
         )
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type none))
       )
       (pin input line (at -7.62 -1.27 0) (length 2.54)
@@ -873,24 +873,24 @@
     )
   )
   (symbol "ULN2803A" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 3.81 -12.7 0)
+    (property "Reference" "U" (at 3.81 -12.7 0)
       (effects (font (size 1.524 1.524)))
     )
-    (property "Value" "ULN2803A" (id 1) (at 0 12.7 0)
+    (property "Value" "ULN2803A" (at 0 12.7 0)
       (effects (font (size 1.524 1.524)))
     )
-    (property "Footprint" "U:SO18W" (id 2) (at 6.35 1.27 0)
+    (property "Footprint" "U:SO18W" (at 6.35 1.27 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 6.35 1.27 0)
+    (property "Datasheet" "" (at 6.35 1.27 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Partkeepr" "2500" (id 4) (at 0 0 0)
+    (property "Partkeepr" "2500" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "ULN2803A_0_1"
       (rectangle (start -6.35 11.43) (end 6.35 -11.43)
-        (stroke (width 0) (type default) (color 0 0 0 0))
+        (stroke (width 0) (type default))
         (fill (type none))
       )
     )