ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('SCLCL 2525 X12-IK-UN_mirrored.stp', '2021-01-25T17:01:06', ('TDM Systems GmbH'), ('TDM Systems GmbH'), 'HarmonyWare STEP v2.1.2-dev Express v3.0.0.0', 'TDM', 'Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN'));
ENDSEC;

DATA;
#1 = MANIFOLD_SOLID_BREP('NOCUT', #2);
#2 = CLOSED_SHELL('', (#3, #79, #135, #171, #187, #221, #274, #317, #360, #380, #397, #414, #446, #468, #508, #542, #564, #594, #610, #624));
#3 = ADVANCED_FACE('', (#4), #74, .F.);
#4 = FACE_OUTER_BOUND('', #5, .F.);
#5 = EDGE_LOOP('', (#6, #15, #22, #29, #39, #47, #54, #62, #69));
#6 = ORIENTED_EDGE('', *, *, #7, .T.);
#7 = EDGE_CURVE('', #8, #10, #12, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (-66.5, -12.45, 0.));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (18.414703708309, -12.4500000000001, 1.03990520096927E-14));
#12 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#13, #14), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#13 = CARTESIAN_POINT('', (-66.5, -12.45, 0.));
#14 = CARTESIAN_POINT('', (18.414703708309, -12.4500000000001, 1.03990520096927E-14));
#15 = ORIENTED_EDGE('', *, *, #16, .T.);
#16 = EDGE_CURVE('', #10, #17, #19, .T.);
#17 = VERTEX_POINT('', #18);
#18 = CARTESIAN_POINT('', (29.5528443856749, -1.31185932263431, 1.03990520096927E-14));
#19 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#20, #21), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#20 = CARTESIAN_POINT('', (18.414703708309, -12.4500000000001, 1.03990520096927E-14));
#21 = CARTESIAN_POINT('', (29.5528443856749, -1.31185932263431, 1.03990520096927E-14));
#22 = ORIENTED_EDGE('', *, *, #23, .T.);
#23 = EDGE_CURVE('', #17, #24, #26, .T.);
#24 = VERTEX_POINT('', #25);
#25 = CARTESIAN_POINT('', (31.2664530972203, 18.2747778768006, 8.21023729681635E-15));
#26 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#27, #28), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#27 = CARTESIAN_POINT('', (29.5528443856749, -1.31185932263431, 1.03990520096927E-14));
#28 = CARTESIAN_POINT('', (31.2664530972203, 18.2747778768006, 8.21023729681634E-15));
#29 = ORIENTED_EDGE('', *, *, #30, .T.);
#30 = EDGE_CURVE('', #24, #31, #33, .T.);
#31 = VERTEX_POINT('', #32);
#32 = CARTESIAN_POINT('', (30.768355748174, 18.8183557481744, 8.08266887437248E-15));
#33 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#34, #35, #36, #37, #38), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (85.0000000000078, 134.999999999979, 179.883990282669), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.906307787036755, 1., 0.915894392475832, 0.982788595785129))
   REPRESENTATION_ITEM ('')
);
#34 = CARTESIAN_POINT('', (31.2664530972199, 18.2747778768006, 8.21023729681629E-15));
#35 = CARTESIAN_POINT('', (31.2867737923675, 18.5070444851673, 8.18428140839469E-15));
#36 = CARTESIAN_POINT('', (31.1219091387674, 18.6719091387675, 8.14390121432988E-15));
#37 = CARTESIAN_POINT('', (30.9754625293607, 18.8183557481744, 8.10803214003868E-15));
#38 = CARTESIAN_POINT('', (30.768355748174, 18.8183557481744, 8.08266887437248E-15));
#39 = ORIENTED_EDGE('', *, *, #40, .T.);
#40 = EDGE_CURVE('', #31, #41, #43, .T.);
#41 = VERTEX_POINT('', #42);
#42 = CARTESIAN_POINT('', (30.7247778768006, 18.8164530972203, 8.07756513184346E-15));
#43 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#44, #45, #46), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (179.883990282669, 184.999999999951), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.982788595785129, 0.990413394560923, 1.))
   REPRESENTATION_ITEM ('')
);
#44 = CARTESIAN_POINT('', (30.768355748174, 18.8183557481744, 8.08266887437248E-15));
#45 = CARTESIAN_POINT('', (30.74652527672, 18.8183557481744, 8.07999541267347E-15));
#46 = CARTESIAN_POINT('', (30.7247778768006, 18.8164530972203, 8.07756513184345E-15));
#47 = ORIENTED_EDGE('', *, *, #48, .T.);
#48 = EDGE_CURVE('', #41, #49, #51, .T.);
#49 = VERTEX_POINT('', #50);
#50 = CARTESIAN_POINT('', (7.1533114702611, 16.7542170039659, 5.44344412631468E-15));
#51 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#52, #53), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#52 = CARTESIAN_POINT('', (30.7247778768006, 18.8164530972203, 8.07756513184346E-15));
#53 = CARTESIAN_POINT('', (7.1533114702611, 16.7542170039659, 5.44344412631468E-15));
#54 = ORIENTED_EDGE('', *, *, #55, .T.);
#55 = EDGE_CURVE('', #49, #56, #58, .T.);
#56 = VERTEX_POINT('', #57);
#57 = CARTESIAN_POINT('', (0.0499999999999972, 12.45008425564, 5.10064360010874E-15));
#58 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#59, #60, #61), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (207.944442668253, 269.630422226235), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.858575462668067, 1.))
   REPRESENTATION_ITEM ('')
);
#59 = CARTESIAN_POINT('', (7.15331147026112, 16.7542170039659, 5.44344412631468E-15));
#60 = CARTESIAN_POINT('', (4.88670885096556, 12.4813674040517, 5.68913852062604E-15));
#61 = CARTESIAN_POINT('', (0.0499994565367814, 12.4501685077744, 5.10063321564302E-15));
#62 = ORIENTED_EDGE('', *, *, #63, .T.);
#63 = EDGE_CURVE('', #56, #64, #66, .T.);
#64 = VERTEX_POINT('', #65);
#65 = CARTESIAN_POINT('', (-66.5, 12.45, -3.04937052987691E-15));
#66 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#67, #68), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#67 = CARTESIAN_POINT('', (0.0499999999999972, 12.45008425564, 5.10064360010874E-15));
#68 = CARTESIAN_POINT('', (-66.5, 12.45, -3.04937052987691E-15));
#69 = ORIENTED_EDGE('', *, *, #70, .T.);
#70 = EDGE_CURVE('', #64, #8, #71, .T.);
#71 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#72, #73), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#72 = CARTESIAN_POINT('', (-66.5, 12.45, -3.04937052987691E-15));
#73 = CARTESIAN_POINT('', (-66.5, -12.45, 0.));
#74 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#75, #76), (#77, #78)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-74.7877737923675, 23.001), (-16.5010000000001, 14.7877737923678), .UNSPECIFIED.);
#75 = CARTESIAN_POINT('', (-66.501, -12.4510000000001, -7.10542735760099E-15));
#76 = CARTESIAN_POINT('', (-66.501, 18.8377737923678, -1.09371970250079E-14));
#77 = CARTESIAN_POINT('', (31.2877737923675, -12.4510000000001, 4.87024352413576E-15));
#78 = CARTESIAN_POINT('', (31.2877737923675, 18.8377737923678, 1.03847385672885E-15));
#79 = ADVANCED_FACE('', (#80), #130, .F.);
#80 = FACE_OUTER_BOUND('', #81, .F.);
#81 = EDGE_LOOP('', (#82, #91, #98, #105, #112, #119, #124, #125));
#82 = ORIENTED_EDGE('', *, *, #83, .F.);
#83 = EDGE_CURVE('', #84, #86, #88, .T.);
#84 = VERTEX_POINT('', #85);
#85 = CARTESIAN_POINT('', (6., -12.45, 24.9));
#86 = VERTEX_POINT('', #87);
#87 = CARTESIAN_POINT('', (-66.5, -12.45, 24.9));
#88 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#89, #90), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#89 = CARTESIAN_POINT('', (6., -12.45, 24.9));
#90 = CARTESIAN_POINT('', (-66.5, -12.45, 24.9));
#91 = ORIENTED_EDGE('', *, *, #92, .F.);
#92 = EDGE_CURVE('', #93, #84, #95, .T.);
#93 = VERTEX_POINT('', #94);
#94 = CARTESIAN_POINT('', (6., -12.45, 29.));
#95 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#96, #97), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#96 = CARTESIAN_POINT('', (6., -12.45, 29.));
#97 = CARTESIAN_POINT('', (6., -12.45, 24.9));
#98 = ORIENTED_EDGE('', *, *, #99, .F.);
#99 = EDGE_CURVE('', #100, #93, #102, .T.);
#100 = VERTEX_POINT('', #101);
#101 = CARTESIAN_POINT('', (18., -12.45, 29.));
#102 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#103, #104), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#103 = CARTESIAN_POINT('', (18., -12.45, 29.));
#104 = CARTESIAN_POINT('', (6., -12.45, 29.));
#105 = ORIENTED_EDGE('', *, *, #106, .F.);
#106 = EDGE_CURVE('', #107, #100, #109, .T.);
#107 = VERTEX_POINT('', #108);
#108 = CARTESIAN_POINT('', (18., -12.45, 25.));
#109 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#110, #111), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#110 = CARTESIAN_POINT('', (18., -12.45, 25.));
#111 = CARTESIAN_POINT('', (18., -12.45, 29.));
#112 = ORIENTED_EDGE('', *, *, #113, .T.);
#113 = EDGE_CURVE('', #107, #114, #116, .T.);
#114 = VERTEX_POINT('', #115);
#115 = CARTESIAN_POINT('', (18.4147037083092, -12.45, 25.));
#116 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#117, #118), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#117 = CARTESIAN_POINT('', (18., -12.45, 25.));
#118 = CARTESIAN_POINT('', (18.4147037083092, -12.45, 25.));
#119 = ORIENTED_EDGE('', *, *, #120, .F.);
#120 = EDGE_CURVE('', #10, #114, #121, .T.);
#121 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#122, #123), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#122 = CARTESIAN_POINT('', (18.414703708309, -12.4500000000001, 1.03990520096927E-14));
#123 = CARTESIAN_POINT('', (18.4147037083092, -12.45, 25.));
#124 = ORIENTED_EDGE('', *, *, #7, .F.);
#125 = ORIENTED_EDGE('', *, *, #126, .F.);
#126 = EDGE_CURVE('', #86, #8, #127, .T.);
#127 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#128, #129), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#128 = CARTESIAN_POINT('', (-66.5, -12.45, 24.9));
#129 = CARTESIAN_POINT('', (-66.5, -12.45, 0.));
#130 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#131, #132), (#133, #134)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-0.000999999999997669, 29.001), (52.499, 137.415703708309), .UNSPECIFIED.);
#131 = CARTESIAN_POINT('', (-66.501, -12.45, -0.00100000000000477));
#132 = CARTESIAN_POINT('', (18.4157037083092, -12.45, -0.000999999999994376));
#133 = CARTESIAN_POINT('', (-66.501, -12.45, 29.001));
#134 = CARTESIAN_POINT('', (18.4157037083092, -12.45, 29.001));
#135 = ADVANCED_FACE('', (#136), #166, .F.);
#136 = FACE_OUTER_BOUND('', #137, .F.);
#137 = EDGE_LOOP('', (#138, #139, #146, #153, #161));
#138 = ORIENTED_EDGE('', *, *, #83, .T.);
#139 = ORIENTED_EDGE('', *, *, #140, .T.);
#140 = EDGE_CURVE('', #86, #141, #143, .T.);
#141 = VERTEX_POINT('', #142);
#142 = CARTESIAN_POINT('', (-66.5, 12.45, 24.8999999999999));
#143 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#144, #145), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#144 = CARTESIAN_POINT('', (-66.5, -12.45, 24.9));
#145 = CARTESIAN_POINT('', (-66.5, 12.45, 24.8999999999999));
#146 = ORIENTED_EDGE('', *, *, #147, .F.);
#147 = EDGE_CURVE('', #148, #141, #150, .T.);
#148 = VERTEX_POINT('', #149);
#149 = CARTESIAN_POINT('', (-0.00224800800599212, 12.45, 24.9));
#150 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#151, #152), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#151 = CARTESIAN_POINT('', (-0.00224800800599212, 12.45, 24.9));
#152 = CARTESIAN_POINT('', (-66.5, 12.45, 24.8999999999999));
#153 = ORIENTED_EDGE('', *, *, #154, .F.);
#154 = EDGE_CURVE('', #155, #148, #157, .T.);
#155 = VERTEX_POINT('', #156);
#156 = CARTESIAN_POINT('', (6., 15.1109726190809, 24.9));
#157 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#158, #159, #160), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (222.181770844608, 270.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.914189493989584, 1.))
   REPRESENTATION_ITEM ('')
);
#158 = CARTESIAN_POINT('', (6.00000000000003, 15.1109726190809, 24.9));
#159 = CARTESIAN_POINT('', (3.58871960709519, 12.45, 24.9));
#160 = CARTESIAN_POINT('', (-0.00224800800599212, 12.45, 24.9));
#161 = ORIENTED_EDGE('', *, *, #162, .T.);
#162 = EDGE_CURVE('', #155, #84, #163, .T.);
#163 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#164, #165), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#164 = CARTESIAN_POINT('', (6., 15.1109726190809, 24.9));
#165 = CARTESIAN_POINT('', (6., -12.45, 24.9));
#166 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#167, #168), (#169, #170)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (54.499, 127.001), (-0.000999999999997669, 27.5619726190809), .UNSPECIFIED.);
#167 = CARTESIAN_POINT('', (6.00100000000003, -12.451, 24.9));
#168 = CARTESIAN_POINT('', (6.00100000000003, 15.1119726190809, 24.9));
#169 = CARTESIAN_POINT('', (-66.501, -12.451, 24.9));
#170 = CARTESIAN_POINT('', (-66.501, 15.1119726190809, 24.9));
#171 = ADVANCED_FACE('', (#172), #182, .F.);
#172 = FACE_OUTER_BOUND('', #173, .F.);
#173 = EDGE_LOOP('', (#174, #175, #180, #181));
#174 = ORIENTED_EDGE('', *, *, #70, .F.);
#175 = ORIENTED_EDGE('', *, *, #176, .F.);
#176 = EDGE_CURVE('', #141, #64, #177, .T.);
#177 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#178, #179), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#178 = CARTESIAN_POINT('', (-66.5, 12.45, 24.8999999999999));
#179 = CARTESIAN_POINT('', (-66.5, 12.45, -3.5527136788005E-15));
#180 = ORIENTED_EDGE('', *, *, #140, .F.);
#181 = ORIENTED_EDGE('', *, *, #126, .T.);
#182 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#183, #184), (#185, #186)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-196.62940255467, -171.72740255467), (-0.000999999999997669, 24.901), .UNSPECIFIED.);
#183 = CARTESIAN_POINT('', (-66.5, -12.451, 24.901));
#184 = CARTESIAN_POINT('', (-66.5, 12.451, 24.901));
#185 = CARTESIAN_POINT('', (-66.5, -12.451, -0.0010000000000332));
#186 = CARTESIAN_POINT('', (-66.5, 12.451, -0.0010000000000332));
#187 = ADVANCED_FACE('', (#188), #216, .F.);
#188 = FACE_OUTER_BOUND('', #189, .F.);
#189 = EDGE_LOOP('', (#190, #197, #198, #199, #200, #209));
#190 = ORIENTED_EDGE('', *, *, #191, .T.);
#191 = EDGE_CURVE('', #192, #148, #194, .T.);
#192 = VERTEX_POINT('', #193);
#193 = CARTESIAN_POINT('', (-0.00224800800599212, 12.45, 4.00000000000001));
#194 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#195, #196), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#195 = CARTESIAN_POINT('', (-0.00224800800599212, 12.45, 4.00000000000001));
#196 = CARTESIAN_POINT('', (-0.00224800800599212, 12.45, 24.9));
#197 = ORIENTED_EDGE('', *, *, #147, .T.);
#198 = ORIENTED_EDGE('', *, *, #176, .T.);
#199 = ORIENTED_EDGE('', *, *, #63, .F.);
#200 = ORIENTED_EDGE('', *, *, #201, .T.);
#201 = EDGE_CURVE('', #56, #202, #204, .T.);
#202 = VERTEX_POINT('', #203);
#203 = CARTESIAN_POINT('', (0.0499999999999972, 12.45013638346, 4.00000000000001));
#204 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#205, #206, #207, #208), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#205 = CARTESIAN_POINT('', (0.0499999999999972, 12.45, 5.10065391844873E-15));
#206 = CARTESIAN_POINT('', (0.0499999999999972, 12.45, 1.3333333333333));
#207 = CARTESIAN_POINT('', (0.0499999999999972, 12.45, 2.6666666666666));
#208 = CARTESIAN_POINT('', (0.0499999999999972, 12.45, 4.00000000000001));
#209 = ORIENTED_EDGE('', *, *, #210, .T.);
#210 = EDGE_CURVE('', #202, #192, #211, .T.);
#211 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#212, #213, #214, #215), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#212 = CARTESIAN_POINT('', (0.0499999999999972, 12.45, 4.00000000000001));
#213 = CARTESIAN_POINT('', (0.0325839973313009, 12.45, 4.00000000000001));
#214 = CARTESIAN_POINT('', (0.0151679946626047, 12.45, 4.00000000000001));
#215 = CARTESIAN_POINT('', (-0.00224800800599212, 12.45, 4.00000000000001));
#216 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#217, #218), (#219, #220)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-24.9400000000232, 0.00100000000000477), (54.4990000000001, 121.090000000023), .UNSPECIFIED.);
#217 = CARTESIAN_POINT('', (-66.501, 12.45, 24.901));
#218 = CARTESIAN_POINT('', (0.0900000000232666, 12.45, 24.901));
#219 = CARTESIAN_POINT('', (-66.501, 12.45, -0.0400000000232481));
#220 = CARTESIAN_POINT('', (0.0900000000232666, 12.45, -0.0400000000232481));
#221 = ADVANCED_FACE('', (#222), #255, .F.);
#222 = FACE_OUTER_BOUND('', #223, .F.);
#223 = EDGE_LOOP('', (#224, #234, #242, #249));
#224 = ORIENTED_EDGE('', *, *, #225, .T.);
#225 = EDGE_CURVE('', #226, #228, #230, .T.);
#226 = VERTEX_POINT('', #227);
#227 = CARTESIAN_POINT('', (14.3330543895448, 12.6644098799801, 29.));
#228 = VERTEX_POINT('', #229);
#229 = CARTESIAN_POINT('', (14.0112134840222, 16.6515317994614, 25.));
#230 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#231, #232, #233), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (87.2002738732972, 93.5698949579091), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.998455527714594, 1.))
   REPRESENTATION_ITEM ('')
);
#231 = CARTESIAN_POINT('', (14.3330543895446, 12.66440987998, 29.));
#232 = CARTESIAN_POINT('', (14.0612067246186, 14.6490167833534, 26.9992520399123));
#233 = CARTESIAN_POINT('', (14.011213484022, 16.6515317994613, 24.9999999999999));
#234 = ORIENTED_EDGE('', *, *, #235, .F.);
#235 = EDGE_CURVE('', #236, #228, #238, .T.);
#236 = VERTEX_POINT('', #237);
#237 = CARTESIAN_POINT('', (18., 1.0575774975294, 25.));
#238 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#239, #240, #241), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (152.733955549267, 178.569894957909), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.974691128204767, 1.))
   REPRESENTATION_ITEM ('')
);
#239 = CARTESIAN_POINT('', (17.9999999999997, 1.05757749752926, 25.));
#240 = CARTESIAN_POINT('', (14.2172867613799, 8.39711925482415, 25.));
#241 = CARTESIAN_POINT('', (14.011213484022, 16.6515317994614, 25.));
#242 = ORIENTED_EDGE('', *, *, #243, .F.);
#243 = EDGE_CURVE('', #244, #236, #246, .T.);
#244 = VERTEX_POINT('', #245);
#245 = CARTESIAN_POINT('', (18., 1.0575774975293, 29.));
#246 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#247, #248), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#247 = CARTESIAN_POINT('', (18., 1.0575774975293, 29.));
#248 = CARTESIAN_POINT('', (18., 1.0575774975294, 25.));
#249 = ORIENTED_EDGE('', *, *, #250, .T.);
#250 = EDGE_CURVE('', #244, #226, #251, .T.);
#251 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#252, #253, #254), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (152.733955549267, 172.200273873297), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.985605793057536, 1.))
   REPRESENTATION_ITEM ('')
);
#252 = CARTESIAN_POINT('', (17.9999999999998, 1.05757749752919, 29.));
#253 = CARTESIAN_POINT('', (15.1710739735653, 6.54650023355176, 29.));
#254 = CARTESIAN_POINT('', (14.3330543895446, 12.6644098799801, 29.));
#255 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#256, #257), (#258, #259), (#260, #261), (#262, #263), (#264, #265), (#266, #267), (#268, #269), (#270, #271), (#272, #273)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#256 = CARTESIAN_POINT('', (13.9999999999997, 17.55, 24.5987999999999));
#257 = CARTESIAN_POINT('', (13.9999999999997, 17.55, 29.4012));
#258 = CARTESIAN_POINT('', (13.9999999999997, -18.45, 24.5987999999999));
#259 = CARTESIAN_POINT('', (13.9999999999997, -18.45, 29.4012));
#260 = CARTESIAN_POINT('', (49.9999999999997, -18.45, 24.5987999999999));
#261 = CARTESIAN_POINT('', (49.9999999999997, -18.45, 29.4012000000001));
#262 = CARTESIAN_POINT('', (85.9999999999997, -18.45, 24.5988));
#263 = CARTESIAN_POINT('', (85.9999999999997, -18.45, 29.4012000000001));
#264 = CARTESIAN_POINT('', (85.9999999999997, 17.55, 24.5987999999999));
#265 = CARTESIAN_POINT('', (85.9999999999997, 17.55, 29.4012000000001));
#266 = CARTESIAN_POINT('', (85.9999999999997, 53.55, 24.5987999999999));
#267 = CARTESIAN_POINT('', (85.9999999999997, 53.55, 29.4012000000001));
#268 = CARTESIAN_POINT('', (49.9999999999997, 53.55, 24.5987999999999));
#269 = CARTESIAN_POINT('', (49.9999999999997, 53.55, 29.4012));
#270 = CARTESIAN_POINT('', (13.9999999999997, 53.55, 24.5987999999998));
#271 = CARTESIAN_POINT('', (13.9999999999997, 53.55, 29.4012));
#272 = CARTESIAN_POINT('', (13.9999999999997, 17.55, 24.5987999999999));
#273 = CARTESIAN_POINT('', (13.9999999999997, 17.55, 29.4012));
#274 = ADVANCED_FACE('', (#275), #312, .F.);
#275 = FACE_OUTER_BOUND('', #276, .F.);
#276 = EDGE_LOOP('', (#277, #286, #293, #300, #307));
#277 = ORIENTED_EDGE('', *, *, #278, .F.);
#278 = EDGE_CURVE('', #279, #281, #283, .T.);
#279 = VERTEX_POINT('', #280);
#280 = CARTESIAN_POINT('', (19.9584771277115, 17.8745238335644, 20.24));
#281 = VERTEX_POINT('', #282);
#282 = CARTESIAN_POINT('', (19.4905499437701, 17.8335855096139, 24.2999999999999));
#283 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#284, #285), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#284 = CARTESIAN_POINT('', (19.9584771277115, 17.8745238335644, 20.24));
#285 = CARTESIAN_POINT('', (19.4905499437701, 17.8335855096139, 24.2999999999999));
#286 = ORIENTED_EDGE('', *, *, #287, .T.);
#287 = EDGE_CURVE('', #279, #288, #290, .T.);
#288 = VERTEX_POINT('', #289);
#289 = CARTESIAN_POINT('', (18.9646137792882, 6.5146137792885, 20.24));
#290 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#291, #292), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#291 = CARTESIAN_POINT('', (19.9584771277115, 17.8745238335644, 20.24));
#292 = CARTESIAN_POINT('', (18.9646137792882, 6.5146137792885, 20.24));
#293 = ORIENTED_EDGE('', *, *, #294, .T.);
#294 = EDGE_CURVE('', #288, #295, #297, .T.);
#295 = VERTEX_POINT('', #296);
#296 = CARTESIAN_POINT('', (18.3680128390012, 5.9180128390015, 25.));
#297 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#298, #299), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#298 = CARTESIAN_POINT('', (18.9646137792882, 6.5146137792885, 20.24));
#299 = CARTESIAN_POINT('', (18.3680128390012, 5.9180128390015, 25.));
#300 = ORIENTED_EDGE('', *, *, #301, .F.);
#301 = EDGE_CURVE('', #302, #295, #304, .T.);
#302 = VERTEX_POINT('', #303);
#303 = CARTESIAN_POINT('', (19.3479226606953, 17.118433352955, 25.));
#304 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#305, #306), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#305 = CARTESIAN_POINT('', (19.3479226606953, 17.118433352955, 25.));
#306 = CARTESIAN_POINT('', (18.3680128390012, 5.9180128390015, 25.));
#307 = ORIENTED_EDGE('', *, *, #308, .F.);
#308 = EDGE_CURVE('', #281, #302, #309, .T.);
#309 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#310, #311), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#310 = CARTESIAN_POINT('', (19.4905499437701, 17.8335855096139, 24.2999999999999));
#311 = CARTESIAN_POINT('', (19.3479226606953, 17.118433352955, 25.));
#312 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#313, #314), (#315, #316)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-4.00401320818101, 0.908095747437187), (-0.16115784234966, 11.9362961003103), .UNSPECIFIED.);
#313 = CARTESIAN_POINT('', (18.9219266397013, 5.87026307604062, 20.1203344959358));
#314 = CARTESIAN_POINT('', (19.9627265567221, 17.9222735965253, 20.2393716398729));
#315 = CARTESIAN_POINT('', (18.3637634099907, 5.87026307604062, 25.0006283601272));
#316 = CARTESIAN_POINT('', (19.4045633270115, 17.9222735965253, 25.1196655040643));
#317 = ADVANCED_FACE('', (#318), #355, .F.);
#318 = FACE_OUTER_BOUND('', #319, .F.);
#319 = EDGE_LOOP('', (#320, #327, #328, #333, #334, #341, #348));
#320 = ORIENTED_EDGE('', *, *, #321, .F.);
#321 = EDGE_CURVE('', #281, #322, #324, .T.);
#322 = VERTEX_POINT('', #323);
#323 = CARTESIAN_POINT('', (7.1533114702611, 16.7542170039659, 24.3));
#324 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#325, #326), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#325 = CARTESIAN_POINT('', (19.4905499437701, 17.8335855096139, 24.2999999999999));
#326 = CARTESIAN_POINT('', (7.1533114702611, 16.7542170039659, 24.3));
#327 = ORIENTED_EDGE('', *, *, #308, .T.);
#328 = ORIENTED_EDGE('', *, *, #329, .T.);
#329 = EDGE_CURVE('', #302, #228, #330, .T.);
#330 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#331, #332), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#331 = CARTESIAN_POINT('', (19.3479226606953, 17.118433352955, 25.));
#332 = CARTESIAN_POINT('', (14.0112134840222, 16.6515317994614, 25.));
#333 = ORIENTED_EDGE('', *, *, #225, .F.);
#334 = ORIENTED_EDGE('', *, *, #335, .T.);
#335 = EDGE_CURVE('', #226, #336, #338, .T.);
#336 = VERTEX_POINT('', #337);
#337 = CARTESIAN_POINT('', (6., 11.93536208835, 29.));
#338 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#339, #340), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#339 = CARTESIAN_POINT('', (14.3330543895448, 12.6644098799801, 29.));
#340 = CARTESIAN_POINT('', (6., 11.93536208835, 29.));
#341 = ORIENTED_EDGE('', *, *, #342, .F.);
#342 = EDGE_CURVE('', #343, #336, #345, .T.);
#343 = VERTEX_POINT('', #344);
#344 = CARTESIAN_POINT('', (6., 15.110972619081, 25.8364736260815));
#345 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#346, #347), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#346 = CARTESIAN_POINT('', (6., 15.110972619081, 25.8364736260815));
#347 = CARTESIAN_POINT('', (6., 11.93536208835, 29.));
#348 = ORIENTED_EDGE('', *, *, #349, .F.);
#349 = EDGE_CURVE('', #322, #343, #350, .T.);
#350 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#351, #352, #353, #354), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.99486108138761, 0.99486108138761, 1.))
   REPRESENTATION_ITEM ('')
);
#351 = CARTESIAN_POINT('', (7.1533114702611, 16.7542170039659, 24.3));
#352 = CARTESIAN_POINT('', (6.8380973753972, 16.1599962051101, 24.8644868907536));
#353 = CARTESIAN_POINT('', (6.4516744225388, 15.6094187038463, 25.3792902989301));
#354 = CARTESIAN_POINT('', (6., 15.110972619081, 25.8364736260815));
#355 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#356, #357), (#358, #359)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-1.73085796151762, 5.76764762667323), (25.6620015099877, 39.5908262603089), .UNSPECIFIED.);
#356 = CARTESIAN_POINT('', (5.79410081268897, 11.9253876026233, 28.9919912331958));
#357 = CARTESIAN_POINT('', (19.6964491310812, 12.531217946372, 29.6001357504364));
#358 = CARTESIAN_POINT('', (5.79410081268897, 17.2377296515919, 23.6998642495635));
#359 = CARTESIAN_POINT('', (19.6964491310812, 17.8435599953406, 24.3080087668041));
#360 = ADVANCED_FACE('', (#361), #375, .F.);
#361 = FACE_OUTER_BOUND('', #362, .F.);
#362 = EDGE_LOOP('', (#363, #364, #369, #370));
#363 = ORIENTED_EDGE('', *, *, #243, .T.);
#364 = ORIENTED_EDGE('', *, *, #365, .T.);
#365 = EDGE_CURVE('', #236, #107, #366, .T.);
#366 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#367, #368), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#367 = CARTESIAN_POINT('', (18., 1.0575774975294, 25.));
#368 = CARTESIAN_POINT('', (18., -12.45, 25.));
#369 = ORIENTED_EDGE('', *, *, #106, .T.);
#370 = ORIENTED_EDGE('', *, *, #371, .T.);
#371 = EDGE_CURVE('', #100, #244, #372, .T.);
#372 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#373, #374), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#373 = CARTESIAN_POINT('', (18., -12.45, 29.));
#374 = CARTESIAN_POINT('', (18., 1.0575774975293, 29.));
#375 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#376, #377), (#378, #379)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-4.001, 0.00100000000000477), (-45.1408089349, -31.6312314373706), .UNSPECIFIED.);
#376 = CARTESIAN_POINT('', (18., -12.451, 24.999));
#377 = CARTESIAN_POINT('', (18., 1.05857749752938, 24.999));
#378 = CARTESIAN_POINT('', (18., -12.451, 29.001));
#379 = CARTESIAN_POINT('', (18., 1.05857749752938, 29.001));
#380 = ADVANCED_FACE('', (#381), #392, .F.);
#381 = FACE_OUTER_BOUND('', #382, .F.);
#382 = EDGE_LOOP('', (#383, #384, #385, #390, #391));
#383 = ORIENTED_EDGE('', *, *, #371, .F.);
#384 = ORIENTED_EDGE('', *, *, #99, .T.);
#385 = ORIENTED_EDGE('', *, *, #386, .F.);
#386 = EDGE_CURVE('', #336, #93, #387, .T.);
#387 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#388, #389), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#388 = CARTESIAN_POINT('', (6., 11.93536208835, 29.));
#389 = CARTESIAN_POINT('', (6., -12.45, 29.));
#390 = ORIENTED_EDGE('', *, *, #335, .F.);
#391 = ORIENTED_EDGE('', *, *, #250, .F.);
#392 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#393, #394), (#395, #396)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-61.501, -49.499), (-16.501, 8.6154098799801), .UNSPECIFIED.);
#393 = CARTESIAN_POINT('', (18.001, -12.451, 29.));
#394 = CARTESIAN_POINT('', (18.001, 12.6654098799801, 29.));
#395 = CARTESIAN_POINT('', (5.99900000000001, -12.451, 29.));
#396 = CARTESIAN_POINT('', (5.99900000000001, 12.6654098799801, 29.));
#397 = ADVANCED_FACE('', (#398), #409, .F.);
#398 = FACE_OUTER_BOUND('', #399, .F.);
#399 = EDGE_LOOP('', (#400, #401, #402, #407, #408));
#400 = ORIENTED_EDGE('', *, *, #92, .T.);
#401 = ORIENTED_EDGE('', *, *, #162, .F.);
#402 = ORIENTED_EDGE('', *, *, #403, .F.);
#403 = EDGE_CURVE('', #343, #155, #404, .T.);
#404 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#405, #406), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#405 = CARTESIAN_POINT('', (6., 15.110972619081, 25.8364736260815));
#406 = CARTESIAN_POINT('', (6., 15.1109726190809, 24.9));
#407 = ORIENTED_EDGE('', *, *, #342, .T.);
#408 = ORIENTED_EDGE('', *, *, #386, .T.);
#409 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#410, #411), (#412, #413)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-0.00100000000000477, 4.10100000000001), (-0.000999999999997669, 27.561972619081), .UNSPECIFIED.);
#410 = CARTESIAN_POINT('', (6., -12.451, 29.001));
#411 = CARTESIAN_POINT('', (6., 15.111972619081, 29.001));
#412 = CARTESIAN_POINT('', (6., -12.451, 24.899));
#413 = CARTESIAN_POINT('', (6., 15.111972619081, 24.899));
#414 = ADVANCED_FACE('', (#415), #441, .F.);
#415 = FACE_OUTER_BOUND('', #416, .F.);
#416 = EDGE_LOOP('', (#417, #424, #431, #436, #437, #438, #439, #440));
#417 = ORIENTED_EDGE('', *, *, #418, .F.);
#418 = EDGE_CURVE('', #419, #295, #421, .T.);
#419 = VERTEX_POINT('', #420);
#420 = CARTESIAN_POINT('', (30.2765271778986, 6.9598728430909, 25.));
#421 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#422, #423), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#422 = CARTESIAN_POINT('', (30.2765271778986, 6.9598728430909, 25.));
#423 = CARTESIAN_POINT('', (18.3680128390012, 5.9180128390015, 25.));
#424 = ORIENTED_EDGE('', *, *, #425, .F.);
#425 = EDGE_CURVE('', #426, #419, #428, .T.);
#426 = VERTEX_POINT('', #427);
#427 = CARTESIAN_POINT('', (29.5528443856749, -1.3118593226343, 25.));
#428 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#429, #430), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#429 = CARTESIAN_POINT('', (29.5528443856749, -1.3118593226343, 25.));
#430 = CARTESIAN_POINT('', (30.2765271778986, 6.9598728430909, 25.));
#431 = ORIENTED_EDGE('', *, *, #432, .F.);
#432 = EDGE_CURVE('', #114, #426, #433, .T.);
#433 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#434, #435), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#434 = CARTESIAN_POINT('', (18.4147037083092, -12.45, 25.));
#435 = CARTESIAN_POINT('', (29.5528443856749, -1.3118593226343, 25.));
#436 = ORIENTED_EDGE('', *, *, #113, .F.);
#437 = ORIENTED_EDGE('', *, *, #365, .F.);
#438 = ORIENTED_EDGE('', *, *, #235, .T.);
#439 = ORIENTED_EDGE('', *, *, #329, .F.);
#440 = ORIENTED_EDGE('', *, *, #301, .T.);
#441 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#442, #443), (#444, #445)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (3.75369053309041, 20.0210042269671), (-20.2436878851599, 9.3267454677951), .UNSPECIFIED.);
#442 = CARTESIAN_POINT('', (30.2775271778986, -12.451, 25.));
#443 = CARTESIAN_POINT('', (30.2775271778986, 17.119433352955, 25.));
#444 = CARTESIAN_POINT('', (14.010213484022, -12.451, 25.));
#445 = CARTESIAN_POINT('', (14.010213484022, 17.119433352955, 25.));
#446 = ADVANCED_FACE('', (#447), #463, .F.);
#447 = FACE_OUTER_BOUND('', #448, .F.);
#448 = EDGE_LOOP('', (#449, #456, #457, #458));
#449 = ORIENTED_EDGE('', *, *, #450, .F.);
#450 = EDGE_CURVE('', #419, #451, #453, .T.);
#451 = VERTEX_POINT('', #452);
#452 = CARTESIAN_POINT('', (30.3245238335647, 7.5084771277119, 20.24));
#453 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#454, #455), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#454 = CARTESIAN_POINT('', (30.2765271778986, 6.9598728430909, 25.));
#455 = CARTESIAN_POINT('', (30.3245238335647, 7.5084771277119, 20.24));
#456 = ORIENTED_EDGE('', *, *, #418, .T.);
#457 = ORIENTED_EDGE('', *, *, #294, .F.);
#458 = ORIENTED_EDGE('', *, *, #459, .F.);
#459 = EDGE_CURVE('', #451, #288, #460, .T.);
#460 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#461, #462), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#461 = CARTESIAN_POINT('', (30.3245238335647, 7.5084771277119, 20.24));
#462 = CARTESIAN_POINT('', (18.9646137792882, 6.5146137792885, 20.24));
#463 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#464, #465), (#466, #467)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-1.03721850867858, 3.87489044693962), (-13.1985961388651, -1.10114219620445), .UNSPECIFIED.);
#464 = CARTESIAN_POINT('', (18.3202630760403, 5.91376340999094, 25.0006283601271));
#465 = CARTESIAN_POINT('', (30.3722735965256, 6.9545633270118, 25.1196655040642));
#466 = CARTESIAN_POINT('', (18.3202630760403, 6.4719266397015, 20.1203344959358));
#467 = CARTESIAN_POINT('', (30.3722735965256, 7.51272655672236, 20.2393716398729));
#468 = ADVANCED_FACE('', (#469), #503, .F.);
#469 = FACE_OUTER_BOUND('', #470, .F.);
#470 = EDGE_LOOP('', (#471, #478, #486, #496, #501, #502));
#471 = ORIENTED_EDGE('', *, *, #472, .F.);
#472 = EDGE_CURVE('', #473, #279, #475, .T.);
#473 = VERTEX_POINT('', #474);
#474 = CARTESIAN_POINT('', (30.7247778768006, 18.8164530972203, 20.24));
#475 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#476, #477), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#476 = CARTESIAN_POINT('', (30.7247778768006, 18.8164530972203, 20.24));
#477 = CARTESIAN_POINT('', (19.9584771277115, 17.8745238335644, 20.24));
#478 = ORIENTED_EDGE('', *, *, #479, .T.);
#479 = EDGE_CURVE('', #473, #480, #482, .T.);
#480 = VERTEX_POINT('', #481);
#481 = CARTESIAN_POINT('', (30.768355748174, 18.8183557481744, 20.24));
#482 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#483, #484, #485), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (175.000000000049, 180.116009717331), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.990413394560922, 0.982788595785128))
   REPRESENTATION_ITEM ('')
);
#483 = CARTESIAN_POINT('', (30.7247778768006, 18.8164530972203, 20.24));
#484 = CARTESIAN_POINT('', (30.74652527672, 18.8183557481744, 20.24));
#485 = CARTESIAN_POINT('', (30.768355748174, 18.8183557481744, 20.24));
#486 = ORIENTED_EDGE('', *, *, #487, .T.);
#487 = EDGE_CURVE('', #480, #488, #490, .T.);
#488 = VERTEX_POINT('', #489);
#489 = CARTESIAN_POINT('', (31.2664530972206, 18.2747778768005, 20.24));
#490 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#491, #492, #493, #494, #495), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (180.116009717331, 225.000000000025, 275.000000000001), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.982788595785128, 0.915894392475817, 1., 0.906307787036739, 1.))
   REPRESENTATION_ITEM ('')
);
#491 = CARTESIAN_POINT('', (30.768355748174, 18.8183557481744, 20.24));
#492 = CARTESIAN_POINT('', (30.9754625293607, 18.8183557481744, 20.24));
#493 = CARTESIAN_POINT('', (31.1219091387674, 18.6719091387675, 20.24));
#494 = CARTESIAN_POINT('', (31.2867737923676, 18.5070444851672, 20.24));
#495 = CARTESIAN_POINT('', (31.2664530972199, 18.2747778768006, 20.24));
#496 = ORIENTED_EDGE('', *, *, #497, .F.);
#497 = EDGE_CURVE('', #451, #488, #498, .T.);
#498 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#499, #500), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#499 = CARTESIAN_POINT('', (30.3245238335647, 7.5084771277119, 20.24));
#500 = CARTESIAN_POINT('', (31.2664530972206, 18.2747778768005, 20.24));
#501 = ORIENTED_EDGE('', *, *, #459, .T.);
#502 = ORIENTED_EDGE('', *, *, #287, .F.);
#503 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#504, #505), (#506, #507)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-5.7445546444105, 6.5796053686688), (-6.57960536866871, 5.74455464441068), .UNSPECIFIED.);
#504 = CARTESIAN_POINT('', (18.9636137792882, 6.5136137792885, 20.24));
#505 = CARTESIAN_POINT('', (31.2877737923676, 6.51361377928849, 20.24));
#506 = CARTESIAN_POINT('', (18.9636137792882, 18.8377737923678, 20.24));
#507 = CARTESIAN_POINT('', (31.2877737923676, 18.8377737923678, 20.24));
#508 = ADVANCED_FACE('', (#509), #523, .F.);
#509 = FACE_OUTER_BOUND('', #510, .F.);
#510 = EDGE_LOOP('', (#511, #516, #517, #522));
#511 = ORIENTED_EDGE('', *, *, #512, .T.);
#512 = EDGE_CURVE('', #480, #31, #513, .T.);
#513 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#514, #515), .UNSPECIFIED., .F., .U., (2, 2), (0.0833745018608179, 0.916625498139183), .UNSPECIFIED.);
#514 = CARTESIAN_POINT('', (30.768355748174, 18.8183557481744, 20.24));
#515 = CARTESIAN_POINT('', (30.768355748174, 18.8183557481744, 7.105427357601E-15));
#516 = ORIENTED_EDGE('', *, *, #30, .F.);
#517 = ORIENTED_EDGE('', *, *, #518, .F.);
#518 = EDGE_CURVE('', #488, #24, #519, .T.);
#519 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#520, #521), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#520 = CARTESIAN_POINT('', (31.2664530972206, 18.2747778768005, 20.24));
#521 = CARTESIAN_POINT('', (31.2664530972203, 18.2747778768006, 7.105427357601E-15));
#522 = ORIENTED_EDGE('', *, *, #487, .F.);
#523 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#524, #525), (#526, #527), (#528, #529), (#530, #531), (#532, #533), (#534, #535), (#536, #537), (#538, #539), (#540, #541)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.500000000000001, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#524 = CARTESIAN_POINT('', (30.768355748174, 18.8183557481744, -2.02519999999999));
#525 = CARTESIAN_POINT('', (30.768355748174, 18.8183557481744, 22.2652));
#526 = CARTESIAN_POINT('', (31.268355748174, 18.8183557481744, -2.02519999999999));
#527 = CARTESIAN_POINT('', (31.268355748174, 18.8183557481744, 22.2652));
#528 = CARTESIAN_POINT('', (31.268355748174, 18.3183557481744, -2.02519999999999));
#529 = CARTESIAN_POINT('', (31.268355748174, 18.3183557481744, 22.2652));
#530 = CARTESIAN_POINT('', (31.268355748174, 17.8183557481744, -2.02519999999999));
#531 = CARTESIAN_POINT('', (31.268355748174, 17.8183557481744, 22.2652));
#532 = CARTESIAN_POINT('', (30.768355748174, 17.8183557481744, -2.02519999999999));
#533 = CARTESIAN_POINT('', (30.768355748174, 17.8183557481744, 22.2652));
#534 = CARTESIAN_POINT('', (30.268355748174, 17.8183557481744, -2.02519999999999));
#535 = CARTESIAN_POINT('', (30.268355748174, 17.8183557481744, 22.2652));
#536 = CARTESIAN_POINT('', (30.268355748174, 18.3183557481744, -2.02519999999999));
#537 = CARTESIAN_POINT('', (30.268355748174, 18.3183557481744, 22.2652));
#538 = CARTESIAN_POINT('', (30.268355748174, 18.8183557481744, -2.02519999999999));
#539 = CARTESIAN_POINT('', (30.268355748174, 18.8183557481744, 22.2652));
#540 = CARTESIAN_POINT('', (30.768355748174, 18.8183557481744, -2.02519999999999));
#541 = CARTESIAN_POINT('', (30.768355748174, 18.8183557481744, 22.2652));
#542 = ADVANCED_FACE('', (#543), #559, .F.);
#543 = FACE_OUTER_BOUND('', #544, .F.);
#544 = EDGE_LOOP('', (#545, #546, #551, #552, #557, #558));
#545 = ORIENTED_EDGE('', *, *, #321, .T.);
#546 = ORIENTED_EDGE('', *, *, #547, .F.);
#547 = EDGE_CURVE('', #49, #322, #548, .T.);
#548 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#549, #550), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#549 = CARTESIAN_POINT('', (7.1533114702611, 16.7542170039659, 5.44344412631468E-15));
#550 = CARTESIAN_POINT('', (7.1533114702611, 16.7542170039659, 24.3));
#551 = ORIENTED_EDGE('', *, *, #48, .F.);
#552 = ORIENTED_EDGE('', *, *, #553, .T.);
#553 = EDGE_CURVE('', #41, #473, #554, .T.);
#554 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#555, #556), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#555 = CARTESIAN_POINT('', (30.7247778768006, 18.8164530972203, 8.07756513184346E-15));
#556 = CARTESIAN_POINT('', (30.7247778768006, 18.8164530972203, 20.24));
#557 = ORIENTED_EDGE('', *, *, #472, .T.);
#558 = ORIENTED_EDGE('', *, *, #278, .T.);
#559 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#560, #561), (#562, #563)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-26.6569062221894, -2.99323394243676), (-17.061, 7.241), .UNSPECIFIED.);
#560 = CARTESIAN_POINT('', (7.15223224229574, 16.7541225837536, -0.00100000000000833));
#561 = CARTESIAN_POINT('', (7.15223224229574, 16.7541225837537, 24.301));
#562 = CARTESIAN_POINT('', (30.7258571047659, 18.8165475174326, -0.00100000000000477));
#563 = CARTESIAN_POINT('', (30.7258571047659, 18.8165475174327, 24.301));
#564 = ADVANCED_FACE('', (#565), #575, .F.);
#565 = FACE_OUTER_BOUND('', #566, .F.);
#566 = EDGE_LOOP('', (#567, #568, #569, #570, #571, #572, #573, #574));
#567 = ORIENTED_EDGE('', *, *, #547, .T.);
#568 = ORIENTED_EDGE('', *, *, #349, .T.);
#569 = ORIENTED_EDGE('', *, *, #403, .T.);
#570 = ORIENTED_EDGE('', *, *, #154, .T.);
#571 = ORIENTED_EDGE('', *, *, #191, .F.);
#572 = ORIENTED_EDGE('', *, *, #210, .F.);
#573 = ORIENTED_EDGE('', *, *, #201, .F.);
#574 = ORIENTED_EDGE('', *, *, #55, .F.);
#575 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#576, #577), (#578, #579), (#580, #581), (#582, #583), (#584, #585), (#586, #587), (#588, #589), (#590, #591), (#592, #593)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#576 = CARTESIAN_POINT('', (8.097751991994, 20.55, 28.425220988692));
#577 = CARTESIAN_POINT('', (8.097751991994, 20.55, -2.62774736263372));
#578 = CARTESIAN_POINT('', (8.097751991994, 12.45, 28.425220988692));
#579 = CARTESIAN_POINT('', (8.097751991994, 12.45, -2.62774736263372));
#580 = CARTESIAN_POINT('', (-0.00224800800600148, 12.45, 28.425220988692));
#581 = CARTESIAN_POINT('', (-0.00224800800600148, 12.45, -2.62774736263372));
#582 = CARTESIAN_POINT('', (-8.102248008006, 12.45, 28.425220988692));
#583 = CARTESIAN_POINT('', (-8.102248008006, 12.45, -2.62774736263372));
#584 = CARTESIAN_POINT('', (-8.10224800800601, 20.55, 28.425220988692));
#585 = CARTESIAN_POINT('', (-8.10224800800601, 20.55, -2.62774736263372));
#586 = CARTESIAN_POINT('', (-8.10224800800601, 28.65, 28.425220988692));
#587 = CARTESIAN_POINT('', (-8.10224800800601, 28.65, -2.62774736263372));
#588 = CARTESIAN_POINT('', (-0.00224800800601057, 28.65, 28.425220988692));
#589 = CARTESIAN_POINT('', (-0.00224800800601057, 28.65, -2.62774736263372));
#590 = CARTESIAN_POINT('', (8.09775199199399, 28.65, 28.425220988692));
#591 = CARTESIAN_POINT('', (8.09775199199399, 28.65, -2.62774736263372));
#592 = CARTESIAN_POINT('', (8.097751991994, 20.55, 28.425220988692));
#593 = CARTESIAN_POINT('', (8.097751991994, 20.55, -2.62774736263372));
#594 = ADVANCED_FACE('', (#595), #605, .F.);
#595 = FACE_OUTER_BOUND('', #596, .F.);
#596 = EDGE_LOOP('', (#597, #598, #603, #604));
#597 = ORIENTED_EDGE('', *, *, #432, .T.);
#598 = ORIENTED_EDGE('', *, *, #599, .F.);
#599 = EDGE_CURVE('', #17, #426, #600, .T.);
#600 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#601, #602), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#601 = CARTESIAN_POINT('', (29.5528443856749, -1.31185932263431, 1.03990520096927E-14));
#602 = CARTESIAN_POINT('', (29.5528443856749, -1.3118593226343, 25.));
#603 = ORIENTED_EDGE('', *, *, #16, .F.);
#604 = ORIENTED_EDGE('', *, *, #120, .T.);
#605 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#606, #607), (#608, #609)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-15.7531238191127, 0.00141421356231319), (-17.061, 7.941), .UNSPECIFIED.);
#606 = CARTESIAN_POINT('', (29.553844385675, -1.31085932263436, -0.000999999999994117));
#607 = CARTESIAN_POINT('', (29.553844385675, -1.31085932263435, 25.001));
#608 = CARTESIAN_POINT('', (18.4137037083091, -12.4510000000002, -0.000999999999994117));
#609 = CARTESIAN_POINT('', (18.4137037083091, -12.4510000000002, 25.001));
#610 = ADVANCED_FACE('', (#611), #619, .F.);
#611 = FACE_OUTER_BOUND('', #612, .F.);
#612 = EDGE_LOOP('', (#613, #614, #615, #616, #617, #618));
#613 = ORIENTED_EDGE('', *, *, #450, .T.);
#614 = ORIENTED_EDGE('', *, *, #497, .T.);
#615 = ORIENTED_EDGE('', *, *, #518, .T.);
#616 = ORIENTED_EDGE('', *, *, #23, .F.);
#617 = ORIENTED_EDGE('', *, *, #599, .T.);
#618 = ORIENTED_EDGE('', *, *, #425, .T.);
#619 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#620, #621), (#622, #623)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-20.2584151182951, -0.594793445856183), (-17.061, 7.941), .UNSPECIFIED.);
#620 = CARTESIAN_POINT('', (31.2665475174329, 18.2758571047659, -0.000999999999997669));
#621 = CARTESIAN_POINT('', (31.2665475174329, 18.2758571047659, 25.001));
#622 = CARTESIAN_POINT('', (29.5527499654625, -1.31293855059965, -0.000999999999994117));
#623 = CARTESIAN_POINT('', (29.5527499654625, -1.31293855059965, 25.001));
#624 = ADVANCED_FACE('', (#625), #631, .F.);
#625 = FACE_OUTER_BOUND('', #626, .F.);
#626 = EDGE_LOOP('', (#627, #628, #629, #630));
#627 = ORIENTED_EDGE('', *, *, #512, .F.);
#628 = ORIENTED_EDGE('', *, *, #479, .F.);
#629 = ORIENTED_EDGE('', *, *, #553, .F.);
#630 = ORIENTED_EDGE('', *, *, #40, .F.);
#631 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#632, #633), (#634, #635), (#636, #637), (#638, #639), (#640, #641), (#642, #643), (#644, #645), (#646, #647), (#648, #649)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.500000000000001, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#632 = CARTESIAN_POINT('', (30.768355748174, 18.8183557481744, -2.02519999999999));
#633 = CARTESIAN_POINT('', (30.768355748174, 18.8183557481744, 22.2652));
#634 = CARTESIAN_POINT('', (31.268355748174, 18.8183557481744, -2.02519999999999));
#635 = CARTESIAN_POINT('', (31.268355748174, 18.8183557481744, 22.2652));
#636 = CARTESIAN_POINT('', (31.268355748174, 18.3183557481744, -2.02519999999999));
#637 = CARTESIAN_POINT('', (31.268355748174, 18.3183557481744, 22.2652));
#638 = CARTESIAN_POINT('', (31.268355748174, 17.8183557481744, -2.02519999999999));
#639 = CARTESIAN_POINT('', (31.268355748174, 17.8183557481744, 22.2652));
#640 = CARTESIAN_POINT('', (30.768355748174, 17.8183557481744, -2.02519999999999));
#641 = CARTESIAN_POINT('', (30.768355748174, 17.8183557481744, 22.2652));
#642 = CARTESIAN_POINT('', (30.268355748174, 17.8183557481744, -2.02519999999999));
#643 = CARTESIAN_POINT('', (30.268355748174, 17.8183557481744, 22.2652));
#644 = CARTESIAN_POINT('', (30.268355748174, 18.3183557481744, -2.02519999999999));
#645 = CARTESIAN_POINT('', (30.268355748174, 18.3183557481744, 22.2652));
#646 = CARTESIAN_POINT('', (30.268355748174, 18.8183557481744, -2.02519999999999));
#647 = CARTESIAN_POINT('', (30.268355748174, 18.8183557481744, 22.2652));
#648 = CARTESIAN_POINT('', (30.768355748174, 18.8183557481744, -2.02519999999999));
#649 = CARTESIAN_POINT('', (30.768355748174, 18.8183557481744, 22.2652));
#650 = DRAUGHTING_MODEL('', (#658, #964), #965);
#651 = PRESENTATION_STYLE_ASSIGNMENT((#652));
#652 = SURFACE_STYLE_USAGE(.POSITIVE., #653);
#653 = SURFACE_SIDE_STYLE('', (#654));
#654 = SURFACE_STYLE_FILL_AREA(#655);
#655 = FILL_AREA_STYLE('', (#656));
#656 = FILL_AREA_STYLE_COLOUR('', #657);
#657 = COLOUR_RGB('', 0.75294117647059, 0.75294117647059, 0.75294117647059);
#658 = STYLED_ITEM('', (#651), #1);
#659 = MANIFOLD_SOLID_BREP('CUT', #660);
#660 = CLOSED_SHELL('', (#661, #709, #737, #773, #801, #841, #869, #905, #925, #941));
#661 = ADVANCED_FACE('', (#662), #698, .F.);
#662 = FACE_OUTER_BOUND('', #663, .F.);
#663 = EDGE_LOOP('', (#664, #676, #683, #693));
#664 = ORIENTED_EDGE('', *, *, #665, .T.);
#665 = EDGE_CURVE('', #666, #668, #670, .T.);
#666 = VERTEX_POINT('', #667);
#667 = CARTESIAN_POINT('', (32.2425683157077, 18.9258879630362, 25.));
#668 = VERTEX_POINT('', #669);
#669 = CARTESIAN_POINT('', (31.3758879630362, 19.7925683157078, 25.));
#670 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#671, #672, #673, #674, #675), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (220.000000000001, 270., 319.999999999999), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.906307787036652, 1., 0.906307787036652, 1.))
   REPRESENTATION_ITEM ('')
);
#671 = CARTESIAN_POINT('', (32.2425683157077, 18.9258879630362, 25.));
#672 = CARTESIAN_POINT('', (32.275081427944, 19.2975145364231, 25.));
#673 = CARTESIAN_POINT('', (32.0112979821835, 19.5612979821836, 25.));
#674 = CARTESIAN_POINT('', (31.747514536423, 19.8250814279441, 25.));
#675 = CARTESIAN_POINT('', (31.3758879630362, 19.7925683157077, 25.));
#676 = ORIENTED_EDGE('', *, *, #677, .F.);
#677 = EDGE_CURVE('', #678, #668, #680, .T.);
#678 = VERTEX_POINT('', #679);
#679 = CARTESIAN_POINT('', (31.4286649909014, 19.1893241268233, 20.24));
#680 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#681, #682), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#681 = CARTESIAN_POINT('', (31.4286649909014, 19.1893241268233, 20.24));
#682 = CARTESIAN_POINT('', (31.3758879630362, 19.7925683157078, 25.));
#683 = ORIENTED_EDGE('', *, *, #684, .F.);
#684 = EDGE_CURVE('', #685, #678, #687, .T.);
#685 = VERTEX_POINT('', #686);
#686 = CARTESIAN_POINT('', (31.6393241268232, 18.9786649909015, 20.24));
#687 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#688, #689, #690, #691, #692), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (219.999999999999, 270., 320.000000000001), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.906307787036648, 1., 0.906307787036648, 1.))
   REPRESENTATION_ITEM ('')
);
#688 = CARTESIAN_POINT('', (31.6393241268232, 18.9786649909015, 20.24));
#689 = CARTESIAN_POINT('', (31.6472269067913, 19.068994179274, 20.24));
#690 = CARTESIAN_POINT('', (31.5831105430326, 19.1331105430327, 20.24));
#691 = CARTESIAN_POINT('', (31.518994179274, 19.1972269067914, 20.24));
#692 = CARTESIAN_POINT('', (31.4286649909014, 19.1893241268233, 20.24));
#693 = ORIENTED_EDGE('', *, *, #694, .T.);
#694 = EDGE_CURVE('', #685, #666, #695, .T.);
#695 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#696, #697), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#696 = CARTESIAN_POINT('', (31.6393241268232, 18.9786649909015, 20.24));
#697 = CARTESIAN_POINT('', (32.2425683157077, 18.9258879630362, 25.));
#698 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#699, #700), (#701, #702), (#703, #704), (#705, #706), (#707, #708)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 3), (2, 2), (0., 0.5, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.737277336810135, 0.737277336810135), (1., 1.), (0.737277336810135, 0.737277336810135), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#699 = CARTESIAN_POINT('', (31.3207033047745, 19.1444736076016, 20.239));
#700 = CARTESIAN_POINT('', (30.931300696573, 19.6085455648917, 25.001));
#701 = CARTESIAN_POINT('', (31.457109325823, 19.2589318495537, 20.239));
#702 = CARTESIAN_POINT('', (31.4929503190737, 20.0798255559825, 25.001));
#703 = CARTESIAN_POINT('', (31.5830205876883, 19.1330205876883, 20.239));
#704 = CARTESIAN_POINT('', (32.0113879375281, 19.5613879375277, 25.001));
#705 = CARTESIAN_POINT('', (31.7089318495536, 19.0071093258229, 20.239));
#706 = CARTESIAN_POINT('', (32.5298255559824, 19.042950319073, 25.001));
#707 = CARTESIAN_POINT('', (31.5944736076014, 18.8707033047745, 20.239));
#708 = CARTESIAN_POINT('', (32.0585455648912, 18.4813006965727, 25.001));
#709 = ADVANCED_FACE('', (#710), #732, .F.);
#710 = FACE_OUTER_BOUND('', #711, .F.);
#711 = EDGE_LOOP('', (#712, #719, #726, #731));
#712 = ORIENTED_EDGE('', *, *, #713, .T.);
#713 = EDGE_CURVE('', #668, #714, #716, .T.);
#714 = VERTEX_POINT('', #715);
#715 = CARTESIAN_POINT('', (20.1475430246497, 18.8102154234403, 25.));
#716 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#717, #718), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#717 = CARTESIAN_POINT('', (31.3758879630362, 19.7925683157078, 25.));
#718 = CARTESIAN_POINT('', (20.1475430246497, 18.8102154234403, 25.));
#719 = ORIENTED_EDGE('', *, *, #720, .F.);
#720 = EDGE_CURVE('', #721, #714, #723, .T.);
#721 = VERTEX_POINT('', #722);
#722 = CARTESIAN_POINT('', (20.200320052515, 18.2069712345558, 20.24));
#723 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#724, #725), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#724 = CARTESIAN_POINT('', (20.200320052515, 18.2069712345558, 20.24));
#725 = CARTESIAN_POINT('', (20.1475430246497, 18.8102154234403, 25.));
#726 = ORIENTED_EDGE('', *, *, #727, .F.);
#727 = EDGE_CURVE('', #678, #721, #728, .T.);
#728 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#729, #730), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#729 = CARTESIAN_POINT('', (31.4286649909014, 19.1893241268233, 20.24));
#730 = CARTESIAN_POINT('', (20.200320052515, 18.2069712345558, 20.24));
#731 = ORIENTED_EDGE('', *, *, #677, .T.);
#732 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#733, #734), (#735, #736)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-0.299583252831685, 11.5708186447634), (-0.701574076806286, 5.49993723168454), .UNSPECIFIED.);
#733 = CARTESIAN_POINT('', (31.6666146225063, 19.9068797283525, 25.6959649567588));
#734 = CARTESIAN_POINT('', (31.7348248276473, 19.1272335160092, 19.5440350432412));
#735 = CARTESIAN_POINT('', (19.8413831879039, 18.8723060342544, 25.6959649567588));
#736 = CARTESIAN_POINT('', (19.9095933930449, 18.0926598219111, 19.5440350432412));
#737 = ADVANCED_FACE('', (#738), #762, .F.);
#738 = FACE_OUTER_BOUND('', #739, .F.);
#739 = EDGE_LOOP('', (#740, #748, #755, #761));
#740 = ORIENTED_EDGE('', *, *, #741, .F.);
#741 = EDGE_CURVE('', #742, #714, #744, .T.);
#742 = VERTEX_POINT('', #743);
#743 = CARTESIAN_POINT('', (19.4203118603744, 18.082984259165, 25.));
#744 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#745, #746, #747), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (140., 220.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.766044443118976, 1.))
   REPRESENTATION_ITEM ('')
);
#745 = CARTESIAN_POINT('', (19.4203118603744, 18.082984259165, 25.));
#746 = CARTESIAN_POINT('', (19.47881774165, 18.7517095421647, 25.));
#747 = CARTESIAN_POINT('', (20.1475430246497, 18.8102154234403, 25.));
#748 = ORIENTED_EDGE('', *, *, #749, .F.);
#749 = EDGE_CURVE('', #750, #742, #752, .T.);
#750 = VERTEX_POINT('', #751);
#751 = CARTESIAN_POINT('', (20.0235560492589, 18.0302072312997, 20.24));
#752 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#753, #754), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#753 = CARTESIAN_POINT('', (20.0235560492589, 18.0302072312997, 20.24));
#754 = CARTESIAN_POINT('', (19.4203118603744, 18.082984259165, 25.));
#755 = ORIENTED_EDGE('', *, *, #756, .T.);
#756 = EDGE_CURVE('', #750, #721, #757, .T.);
#757 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#758, #759, #760), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (320., 400.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.766044443118981, 1.))
   REPRESENTATION_ITEM ('')
);
#758 = CARTESIAN_POINT('', (20.0235560492589, 18.0302072312997, 20.24));
#759 = CARTESIAN_POINT('', (20.0377767459181, 18.1927505378966, 20.24));
#760 = CARTESIAN_POINT('', (20.200320052515, 18.2069712345558, 20.24));
#761 = ORIENTED_EDGE('', *, *, #720, .T.);
#762 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#763, #764), (#765, #766), (#767, #768), (#769, #770), (#771, #772)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 3), (2, 2), (0., 0.5, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.737277336810089, 0.737277336810089), (1., 1.), (0.737277336810089, 0.737277336810089), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#763 = CARTESIAN_POINT('', (20.0684065684806, 17.8883504125071, 20.239));
#764 = CARTESIAN_POINT('', (19.6043346111907, 17.4989478043054, 25.001));
#765 = CARTESIAN_POINT('', (19.9539483265285, 18.0247564335555, 20.239));
#766 = CARTESIAN_POINT('', (19.1330546200996, 18.0605974268059, 25.001));
#767 = CARTESIAN_POINT('', (20.0798595883938, 18.1506676954209, 20.239));
#768 = CARTESIAN_POINT('', (19.6514922385542, 18.5790350452605, 25.001));
#769 = CARTESIAN_POINT('', (20.2057708502591, 18.2765789572862, 20.239));
#770 = CARTESIAN_POINT('', (20.1699298570088, 19.0974726637151, 25.001));
#771 = CARTESIAN_POINT('', (20.3421768713076, 18.1621207153341, 20.239));
#772 = CARTESIAN_POINT('', (20.7315794795093, 18.626192672624, 25.001));
#773 = ADVANCED_FACE('', (#774), #796, .F.);
#774 = FACE_OUTER_BOUND('', #775, .F.);
#775 = EDGE_LOOP('', (#776, #783, #790, #795));
#776 = ORIENTED_EDGE('', *, *, #777, .T.);
#777 = EDGE_CURVE('', #742, #778, #780, .T.);
#778 = VERTEX_POINT('', #779);
#779 = CARTESIAN_POINT('', (18.4379589681069, 6.85463932077856, 25.));
#780 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#781, #782), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#781 = CARTESIAN_POINT('', (19.4203118603744, 18.082984259165, 25.));
#782 = CARTESIAN_POINT('', (18.4379589681069, 6.85463932077856, 25.));
#783 = ORIENTED_EDGE('', *, *, #784, .F.);
#784 = EDGE_CURVE('', #785, #778, #787, .T.);
#785 = VERTEX_POINT('', #786);
#786 = CARTESIAN_POINT('', (19.0412031569914, 6.80186229291328, 20.24));
#787 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#788, #789), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#788 = CARTESIAN_POINT('', (19.0412031569914, 6.80186229291328, 20.24));
#789 = CARTESIAN_POINT('', (18.4379589681069, 6.85463932077856, 25.));
#790 = ORIENTED_EDGE('', *, *, #791, .F.);
#791 = EDGE_CURVE('', #750, #785, #792, .T.);
#792 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#793, #794), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#793 = CARTESIAN_POINT('', (20.0235560492589, 18.0302072312997, 20.24));
#794 = CARTESIAN_POINT('', (19.0412031569914, 6.80186229291328, 20.24));
#795 = ORIENTED_EDGE('', *, *, #749, .T.);
#796 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#797, #798), (#799, #800)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-0.299583252831684, 11.5708186447634), (-0.701574076806286, 5.49993723168454), .UNSPECIFIED.);
#797 = CARTESIAN_POINT('', (19.3582212495603, 18.3891440959109, 25.6959649567588));
#798 = CARTESIAN_POINT('', (20.1378674619036, 18.3209338907699, 19.5440350432412));
#799 = CARTESIAN_POINT('', (18.3236475554622, 6.5639126613084, 25.6959649567588));
#800 = CARTESIAN_POINT('', (19.1032937678055, 6.4957024561674, 19.5440350432412));
#801 = ADVANCED_FACE('', (#802), #830, .F.);
#802 = FACE_OUTER_BOUND('', #803, .F.);
#803 = EDGE_LOOP('', (#804, #814, #821, #829));
#804 = ORIENTED_EDGE('', *, *, #805, .F.);
#805 = EDGE_CURVE('', #806, #778, #808, .T.);
#806 = VERTEX_POINT('', #807);
#807 = CARTESIAN_POINT('', (19.3046393207784, 5.98795896810704, 25.));
#808 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#809, #810, #811, #812, #813), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (40.0000000000001, 90., 140.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.90630778703665, 1., 0.90630778703665, 1.))
   REPRESENTATION_ITEM ('')
);
#809 = CARTESIAN_POINT('', (19.3046393207784, 5.98795896810704, 25.));
#810 = CARTESIAN_POINT('', (18.9330127473916, 5.95544585587071, 25.));
#811 = CARTESIAN_POINT('', (18.6692293016311, 6.2192293016312, 25.));
#812 = CARTESIAN_POINT('', (18.4054458558706, 6.48301274739169, 25.));
#813 = CARTESIAN_POINT('', (18.4379589681069, 6.85463932077856, 25.));
#814 = ORIENTED_EDGE('', *, *, #815, .F.);
#815 = EDGE_CURVE('', #816, #806, #818, .T.);
#816 = VERTEX_POINT('', #817);
#817 = CARTESIAN_POINT('', (19.2518622929132, 6.59120315699152, 20.24));
#818 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#819, #820), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#819 = CARTESIAN_POINT('', (19.2518622929132, 6.59120315699152, 20.24));
#820 = CARTESIAN_POINT('', (19.3046393207784, 5.98795896810704, 25.));
#821 = ORIENTED_EDGE('', *, *, #822, .T.);
#822 = EDGE_CURVE('', #816, #785, #823, .T.);
#823 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#824, #825, #826, #827, #828), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (220., 270., 320.000000000001), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.906307787036649, 1., 0.906307787036649, 1.))
   REPRESENTATION_ITEM ('')
);
#824 = CARTESIAN_POINT('', (19.2518622929132, 6.59120315699152, 20.24));
#825 = CARTESIAN_POINT('', (19.1615331045406, 6.58330037702342, 20.24));
#826 = CARTESIAN_POINT('', (19.097416740782, 6.64741674078208, 20.24));
#827 = CARTESIAN_POINT('', (19.0333003770233, 6.71153310454074, 20.24));
#828 = CARTESIAN_POINT('', (19.0412031569914, 6.80186229291328, 20.24));
#829 = ORIENTED_EDGE('', *, *, #784, .T.);
#830 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#831, #832), (#833, #834), (#835, #836), (#837, #838), (#839, #840)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 3), (2, 2), (0., 0.5, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.737277336810109, 0.737277336810109), (1., 1.), (0.737277336810109, 0.737277336810109), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#831 = CARTESIAN_POINT('', (19.3598239790401, 6.63605367621323, 20.239));
#832 = CARTESIAN_POINT('', (19.7492265872419, 6.17198171892334, 25.001));
#833 = CARTESIAN_POINT('', (19.2234179579917, 6.5215954342611, 20.239));
#834 = CARTESIAN_POINT('', (19.1875769647414, 5.70070172783223, 25.001));
#835 = CARTESIAN_POINT('', (19.0975066961263, 6.64750669612642, 20.239));
#836 = CARTESIAN_POINT('', (18.6691393462868, 6.21913934628679, 25.001));
#837 = CARTESIAN_POINT('', (18.971595434261, 6.77341795799175, 20.239));
#838 = CARTESIAN_POINT('', (18.1507017278321, 6.73757696474135, 25.001));
#839 = CARTESIAN_POINT('', (19.0860536762131, 6.9098239790402, 20.239));
#840 = CARTESIAN_POINT('', (18.6219817189231, 7.29922658724188, 25.001));
#841 = ADVANCED_FACE('', (#842), #864, .F.);
#842 = FACE_OUTER_BOUND('', #843, .F.);
#843 = EDGE_LOOP('', (#844, #851, #858, #863));
#844 = ORIENTED_EDGE('', *, *, #845, .F.);
#845 = EDGE_CURVE('', #846, #806, #848, .T.);
#846 = VERTEX_POINT('', #847);
#847 = CARTESIAN_POINT('', (30.5329842591649, 6.9703118603745, 25.));
#848 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#849, #850), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#849 = CARTESIAN_POINT('', (30.5329842591649, 6.9703118603745, 25.));
#850 = CARTESIAN_POINT('', (19.3046393207784, 5.98795896810704, 25.));
#851 = ORIENTED_EDGE('', *, *, #852, .F.);
#852 = EDGE_CURVE('', #853, #846, #855, .T.);
#853 = VERTEX_POINT('', #854);
#854 = CARTESIAN_POINT('', (30.4802072312996, 7.57355604925897, 20.24));
#855 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#856, #857), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#856 = CARTESIAN_POINT('', (30.4802072312996, 7.57355604925897, 20.24));
#857 = CARTESIAN_POINT('', (30.5329842591649, 6.9703118603745, 25.));
#858 = ORIENTED_EDGE('', *, *, #859, .T.);
#859 = EDGE_CURVE('', #853, #816, #860, .T.);
#860 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#861, #862), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#861 = CARTESIAN_POINT('', (30.4802072312996, 7.57355604925897, 20.24));
#862 = CARTESIAN_POINT('', (19.2518622929132, 6.59120315699152, 20.24));
#863 = ORIENTED_EDGE('', *, *, #815, .T.);
#864 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#865, #866), (#867, #868)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-11.5708186447634, 0.299583252831684), (-0.701574076806286, 5.49993723168454), .UNSPECIFIED.);
#865 = CARTESIAN_POINT('', (19.0139126613083, 5.87364755546233, 25.6959649567588));
#866 = CARTESIAN_POINT('', (18.9457024561673, 6.65329376780563, 19.5440350432412));
#867 = CARTESIAN_POINT('', (30.8391440959107, 6.90822124956039, 25.6959649567588));
#868 = CARTESIAN_POINT('', (30.7709338907697, 7.68786746190369, 19.5440350432412));
#869 = ADVANCED_FACE('', (#870), #894, .F.);
#870 = FACE_OUTER_BOUND('', #871, .F.);
#871 = EDGE_LOOP('', (#872, #880, #887, #893));
#872 = ORIENTED_EDGE('', *, *, #873, .T.);
#873 = EDGE_CURVE('', #846, #874, #876, .T.);
#874 = VERTEX_POINT('', #875);
#875 = CARTESIAN_POINT('', (31.2602154234402, 7.69754302464977, 25.));
#876 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#877, #878, #879), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (140., 220.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.766044443118976, 1.))
   REPRESENTATION_ITEM ('')
);
#877 = CARTESIAN_POINT('', (30.5329842591649, 6.97031186037449, 25.));
#878 = CARTESIAN_POINT('', (31.2017095421645, 7.02881774165013, 25.));
#879 = CARTESIAN_POINT('', (31.2602154234402, 7.69754302464977, 25.));
#880 = ORIENTED_EDGE('', *, *, #881, .F.);
#881 = EDGE_CURVE('', #882, #874, #884, .T.);
#882 = VERTEX_POINT('', #883);
#883 = CARTESIAN_POINT('', (30.6569712345557, 7.75032005251505, 20.24));
#884 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#885, #886), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#885 = CARTESIAN_POINT('', (30.6569712345557, 7.75032005251505, 20.24));
#886 = CARTESIAN_POINT('', (31.2602154234402, 7.69754302464977, 25.));
#887 = ORIENTED_EDGE('', *, *, #888, .F.);
#888 = EDGE_CURVE('', #853, #882, #889, .T.);
#889 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#890, #891, #892), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (140., 220.000000000001), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.766044443118972, 1.))
   REPRESENTATION_ITEM ('')
);
#890 = CARTESIAN_POINT('', (30.4802072312996, 7.57355604925897, 20.24));
#891 = CARTESIAN_POINT('', (30.6427505378965, 7.58777674591822, 20.24));
#892 = CARTESIAN_POINT('', (30.6569712345557, 7.75032005251505, 20.24));
#893 = ORIENTED_EDGE('', *, *, #852, .T.);
#894 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#895, #896), (#897, #898), (#899, #900), (#901, #902), (#903, #904)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 3), (2, 2), (0., 0.5, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.737277336810107, 0.737277336810107), (1., 1.), (0.737277336810107, 0.737277336810107), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#895 = CARTESIAN_POINT('', (30.612120715334, 7.89217687130768, 20.239));
#896 = CARTESIAN_POINT('', (31.0761926726239, 8.28157947950936, 25.001));
#897 = CARTESIAN_POINT('', (30.7265789572861, 7.75577085025922, 20.239));
#898 = CARTESIAN_POINT('', (31.547472663715, 7.71992985700885, 25.001));
#899 = CARTESIAN_POINT('', (30.6006676954208, 7.62985958839389, 20.239));
#900 = CARTESIAN_POINT('', (31.0290350452604, 7.20149223855427, 25.001));
#901 = CARTESIAN_POINT('', (30.4747564335554, 7.50394832652856, 20.239));
#902 = CARTESIAN_POINT('', (30.5105974268058, 6.68305462009968, 25.001));
#903 = CARTESIAN_POINT('', (30.338350412507, 7.61840656848069, 20.239));
#904 = CARTESIAN_POINT('', (29.9489478043053, 7.15433461119077, 25.001));
#905 = ADVANCED_FACE('', (#906), #920, .F.);
#906 = FACE_OUTER_BOUND('', #907, .F.);
#907 = EDGE_LOOP('', (#908, #913, #914, #919));
#908 = ORIENTED_EDGE('', *, *, #909, .F.);
#909 = EDGE_CURVE('', #666, #874, #910, .T.);
#910 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#911, #912), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#911 = CARTESIAN_POINT('', (32.2425683157077, 18.9258879630362, 25.));
#912 = CARTESIAN_POINT('', (31.2602154234402, 7.69754302464977, 25.));
#913 = ORIENTED_EDGE('', *, *, #694, .F.);
#914 = ORIENTED_EDGE('', *, *, #915, .T.);
#915 = EDGE_CURVE('', #685, #882, #916, .T.);
#916 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#917, #918), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#917 = CARTESIAN_POINT('', (31.6393241268232, 18.9786649909015, 20.24));
#918 = CARTESIAN_POINT('', (30.6569712345557, 7.75032005251505, 20.24));
#919 = ORIENTED_EDGE('', *, *, #881, .T.);
#920 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#921, #922), (#923, #924)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-11.5708186447634, 0.299583252831685), (-0.701574076806286, 5.49993723168454), .UNSPECIFIED.);
#921 = CARTESIAN_POINT('', (31.3223060342543, 7.39138318790392, 25.6959649567588));
#922 = CARTESIAN_POINT('', (30.542659821911, 7.45959339304488, 19.5440350432412));
#923 = CARTESIAN_POINT('', (32.3568797283524, 19.2166146225064, 25.6959649567588));
#924 = CARTESIAN_POINT('', (31.5772335160091, 19.2848248276474, 19.5440350432412));
#925 = ADVANCED_FACE('', (#926), #936, .F.);
#926 = FACE_OUTER_BOUND('', #927, .F.);
#927 = EDGE_LOOP('', (#928, #929, #930, #931, #932, #933, #934, #935));
#928 = ORIENTED_EDGE('', *, *, #684, .T.);
#929 = ORIENTED_EDGE('', *, *, #727, .T.);
#930 = ORIENTED_EDGE('', *, *, #756, .F.);
#931 = ORIENTED_EDGE('', *, *, #791, .T.);
#932 = ORIENTED_EDGE('', *, *, #822, .F.);
#933 = ORIENTED_EDGE('', *, *, #859, .F.);
#934 = ORIENTED_EDGE('', *, *, #888, .T.);
#935 = ORIENTED_EDGE('', *, *, #915, .F.);
#936 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#937, #938), (#939, #940)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-7.4998488826135, 7.4998488826135), (-17.4639859944655, 0.195451516315014), .UNSPECIFIED.);
#937 = CARTESIAN_POINT('', (13.7935156312304, 11.9499036367713, 20.24));
#938 = CARTESIAN_POINT('', (26.2806236470435, 24.4370116525843, 20.24));
#939 = CARTESIAN_POINT('', (24.3999036367711, 1.34351563123053, 20.24));
#940 = CARTESIAN_POINT('', (36.8870116525842, 13.8306236470435, 20.24));
#941 = ADVANCED_FACE('', (#942), #952, .F.);
#942 = FACE_OUTER_BOUND('', #943, .F.);
#943 = EDGE_LOOP('', (#944, #945, #946, #947, #948, #949, #950, #951));
#944 = ORIENTED_EDGE('', *, *, #665, .F.);
#945 = ORIENTED_EDGE('', *, *, #909, .T.);
#946 = ORIENTED_EDGE('', *, *, #873, .F.);
#947 = ORIENTED_EDGE('', *, *, #845, .T.);
#948 = ORIENTED_EDGE('', *, *, #805, .T.);
#949 = ORIENTED_EDGE('', *, *, #777, .F.);
#950 = ORIENTED_EDGE('', *, *, #741, .T.);
#951 = ORIENTED_EDGE('', *, *, #713, .F.);
#952 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#953, #954), (#955, #956)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-8.29033628725999, 8.29033628725999), (-18.0695344781505, 0.801), .UNSPECIFIED.);
#953 = CARTESIAN_POINT('', (24.5306752018883, 0.356369187811561, 25.));
#954 = CARTESIAN_POINT('', (37.8741580960031, 13.6998520819263, 25.));
#955 = CARTESIAN_POINT('', (12.8063691878115, 12.0806752018885, 25.));
#956 = CARTESIAN_POINT('', (26.1498520819263, 25.4241580960032, 25.));
#957 = PRESENTATION_STYLE_ASSIGNMENT((#958));
#958 = SURFACE_STYLE_USAGE(.POSITIVE., #959);
#959 = SURFACE_SIDE_STYLE('', (#960));
#960 = SURFACE_STYLE_FILL_AREA(#961);
#961 = FILL_AREA_STYLE('', (#962));
#962 = FILL_AREA_STYLE_COLOUR('', #963);
#963 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#964 = STYLED_ITEM('', (#957), #659);
#965 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#967))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#966, #968, #969))
   REPRESENTATION_CONTEXT ('', '3D')
);
#966 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#967 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #966, 'DISTANCE_ACCURACY_VALUE', '');
#968 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#969 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#970 = SHAPE_REPRESENTATION('', (), #965);
#971 = PRODUCT_DEFINITION_SHAPE('', '', #972);
#972 = PRODUCT_DEFINITION('', '', #975, #979);
#973 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#974 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #973);
#975 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #976, .NOT_KNOWN.);
#976 = PRODUCT('NONE', '', '', (#977));
#977 = PRODUCT_CONTEXT('', #973, 'mechanical');
#978 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#976));
#979 = PRODUCT_DEFINITION_CONTEXT('part definition', #973, 'design');
#980 = SHAPE_DEFINITION_REPRESENTATION(#971, #970);
#981 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #970, #982);
#982 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #659), #965);
ENDSEC;
END-ISO-10303-21;
