ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('ACV2.32.023.23M12.stp', '2021-05-17T06:51:28', ('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, #41, #84, #127, #170, #226, #235, #265, #308, #333, #376));
#3 = ADVANCED_FACE('', (#4, #20), #36, .T.);
#4 = FACE_OUTER_BOUND('', #5, .T.);
#5 = EDGE_LOOP('', (#6));
#6 = ORIENTED_EDGE('', *, *, #7, .T.);
#7 = EDGE_CURVE('', #8, #8, #10, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (60., 10., 0.));
#10 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#11, #12, #13, #14, #15, #16, #17, #18, #19), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#11 = CARTESIAN_POINT('', (60., 10., 0.));
#12 = CARTESIAN_POINT('', (60., 10., 10.));
#13 = CARTESIAN_POINT('', (60., 6.12323399573677E-16, 10.));
#14 = CARTESIAN_POINT('', (60., -10., 10.));
#15 = CARTESIAN_POINT('', (60., -10., 1.22464679914735E-15));
#16 = CARTESIAN_POINT('', (60., -10., -10.));
#17 = CARTESIAN_POINT('', (60., -1.83697019872103E-15, -10.));
#18 = CARTESIAN_POINT('', (60., 10., -10.));
#19 = CARTESIAN_POINT('', (60., 10., 0.));
#20 = FACE_BOUND('', #21, .T.);
#21 = EDGE_LOOP('', (#22));
#22 = ORIENTED_EDGE('', *, *, #23, .F.);
#23 = EDGE_CURVE('', #24, #24, #26, .T.);
#24 = VERTEX_POINT('', #25);
#25 = CARTESIAN_POINT('', (60., 6.25, 0.));
#26 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#27, #28, #29, #30, #31, #32, #33, #34, #35), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 9.81747704246811, 19.6349540849362, 29.4524311274043, 39.2699081698724), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#27 = CARTESIAN_POINT('', (60., 6.25, 0.));
#28 = CARTESIAN_POINT('', (60., 6.25, 6.25));
#29 = CARTESIAN_POINT('', (60., 3.82702124733548E-16, 6.25));
#30 = CARTESIAN_POINT('', (60., -6.25, 6.25));
#31 = CARTESIAN_POINT('', (60., -6.25, 7.65404249467096E-16));
#32 = CARTESIAN_POINT('', (60., -6.25, -6.25));
#33 = CARTESIAN_POINT('', (60., -1.14810637420064E-15, -6.25));
#34 = CARTESIAN_POINT('', (60., 6.25, -6.25));
#35 = CARTESIAN_POINT('', (60., 6.25, 0.));
#36 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#37, #38), (#39, #40)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733388, 0.821412173266613), (0.178587826733388, 0.821412173266613), .UNSPECIFIED.);
#37 = CARTESIAN_POINT('', (60., -10., -10.));
#38 = CARTESIAN_POINT('', (60., -10., 10.));
#39 = CARTESIAN_POINT('', (60., 10., -10.));
#40 = CARTESIAN_POINT('', (60., 10., 10.));
#41 = ADVANCED_FACE('', (#42), #65, .T.);
#42 = FACE_OUTER_BOUND('', #43, .T.);
#43 = EDGE_LOOP('', (#44, #51, #63, #64));
#44 = ORIENTED_EDGE('', *, *, #45, .F.);
#45 = EDGE_CURVE('', #46, #8, #48, .T.);
#46 = VERTEX_POINT('', #47);
#47 = CARTESIAN_POINT('', (59.5, 10.5, 0.));
#48 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#49, #50), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#49 = CARTESIAN_POINT('', (59.5, 10.5, 0.));
#50 = CARTESIAN_POINT('', (60., 10., 0.));
#51 = ORIENTED_EDGE('', *, *, #52, .T.);
#52 = EDGE_CURVE('', #46, #46, #53, .T.);
#53 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#54, #55, #56, #57, #58, #59, #60, #61, #62), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#54 = CARTESIAN_POINT('', (59.5, 10.5, 0.));
#55 = CARTESIAN_POINT('', (59.5, 10.5, 10.5));
#56 = CARTESIAN_POINT('', (59.5, 6.4293956955236E-16, 10.5));
#57 = CARTESIAN_POINT('', (59.5, -10.5, 10.5));
#58 = CARTESIAN_POINT('', (59.5, -10.5, 1.28587913910472E-15));
#59 = CARTESIAN_POINT('', (59.5, -10.5, -10.5));
#60 = CARTESIAN_POINT('', (59.5, -1.92881870865708E-15, -10.5));
#61 = CARTESIAN_POINT('', (59.5, 10.5, -10.5));
#62 = CARTESIAN_POINT('', (59.5, 10.5, 0.));
#63 = ORIENTED_EDGE('', *, *, #45, .T.);
#64 = ORIENTED_EDGE('', *, *, #7, .F.);
#65 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#66, #67), (#68, #69), (#70, #71), (#72, #73), (#74, #75), (#76, #77), (#78, #79), (#80, #81), (#82, #83)), .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 ()
);
#66 = CARTESIAN_POINT('', (59.5, 10.5, 0.));
#67 = CARTESIAN_POINT('', (60., 10., 0.));
#68 = CARTESIAN_POINT('', (59.5, 10.5, 10.5));
#69 = CARTESIAN_POINT('', (60., 10., 10.));
#70 = CARTESIAN_POINT('', (59.5, 6.4293956955236E-16, 10.5));
#71 = CARTESIAN_POINT('', (60., 6.12323399573677E-16, 10.));
#72 = CARTESIAN_POINT('', (59.5, -10.5, 10.5));
#73 = CARTESIAN_POINT('', (60., -10., 10.));
#74 = CARTESIAN_POINT('', (59.5, -10.5, 1.28587913910472E-15));
#75 = CARTESIAN_POINT('', (60., -10., 1.22464679914735E-15));
#76 = CARTESIAN_POINT('', (59.5, -10.5, -10.5));
#77 = CARTESIAN_POINT('', (60., -10., -10.));
#78 = CARTESIAN_POINT('', (59.5, -1.92881870865708E-15, -10.5));
#79 = CARTESIAN_POINT('', (60., -1.83697019872103E-15, -10.));
#80 = CARTESIAN_POINT('', (59.5, 10.5, -10.5));
#81 = CARTESIAN_POINT('', (60., 10., -10.));
#82 = CARTESIAN_POINT('', (59.5, 10.5, 0.));
#83 = CARTESIAN_POINT('', (60., 10., 0.));
#84 = ADVANCED_FACE('', (#85), #108, .T.);
#85 = FACE_OUTER_BOUND('', #86, .T.);
#86 = EDGE_LOOP('', (#87, #94, #106, #107));
#87 = ORIENTED_EDGE('', *, *, #88, .F.);
#88 = EDGE_CURVE('', #89, #46, #91, .T.);
#89 = VERTEX_POINT('', #90);
#90 = CARTESIAN_POINT('', (37., 10.5, 0.));
#91 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#92, #93), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#92 = CARTESIAN_POINT('', (37., 10.5, 0.));
#93 = CARTESIAN_POINT('', (59.5, 10.5, 0.));
#94 = ORIENTED_EDGE('', *, *, #95, .T.);
#95 = EDGE_CURVE('', #89, #89, #96, .T.);
#96 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#97, #98, #99, #100, #101, #102, #103, #104, #105), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#97 = CARTESIAN_POINT('', (37., 10.5, 0.));
#98 = CARTESIAN_POINT('', (37., 10.5, 10.5));
#99 = CARTESIAN_POINT('', (37., 6.4293956955236E-16, 10.5));
#100 = CARTESIAN_POINT('', (37., -10.5, 10.5));
#101 = CARTESIAN_POINT('', (37., -10.5, 1.28587913910472E-15));
#102 = CARTESIAN_POINT('', (37., -10.5, -10.5));
#103 = CARTESIAN_POINT('', (37., -1.92881870865708E-15, -10.5));
#104 = CARTESIAN_POINT('', (37., 10.5, -10.5));
#105 = CARTESIAN_POINT('', (37., 10.5, 0.));
#106 = ORIENTED_EDGE('', *, *, #88, .T.);
#107 = ORIENTED_EDGE('', *, *, #52, .F.);
#108 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#109, #110), (#111, #112), (#113, #114), (#115, #116), (#117, #118), (#119, #120), (#121, #122), (#123, #124), (#125, #126)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 16.4933614313464, 32.9867228626928, 49.4800842940392, 65.9734457253857), (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 ()
);
#109 = CARTESIAN_POINT('', (37., 10.5, 0.));
#110 = CARTESIAN_POINT('', (59.5, 10.5, 0.));
#111 = CARTESIAN_POINT('', (37., 10.5, 10.5));
#112 = CARTESIAN_POINT('', (59.5, 10.5, 10.5));
#113 = CARTESIAN_POINT('', (37., 6.4293956955236E-16, 10.5));
#114 = CARTESIAN_POINT('', (59.5, 6.4293956955236E-16, 10.5));
#115 = CARTESIAN_POINT('', (37., -10.5, 10.5));
#116 = CARTESIAN_POINT('', (59.5, -10.5, 10.5));
#117 = CARTESIAN_POINT('', (37., -10.5, 1.28587913910472E-15));
#118 = CARTESIAN_POINT('', (59.5, -10.5, 1.28587913910472E-15));
#119 = CARTESIAN_POINT('', (37., -10.5, -10.5));
#120 = CARTESIAN_POINT('', (59.5, -10.5, -10.5));
#121 = CARTESIAN_POINT('', (37., -1.92881870865708E-15, -10.5));
#122 = CARTESIAN_POINT('', (59.5, -1.92881870865708E-15, -10.5));
#123 = CARTESIAN_POINT('', (37., 10.5, -10.5));
#124 = CARTESIAN_POINT('', (59.5, 10.5, -10.5));
#125 = CARTESIAN_POINT('', (37., 10.5, 0.));
#126 = CARTESIAN_POINT('', (59.5, 10.5, 0.));
#127 = ADVANCED_FACE('', (#128), #151, .T.);
#128 = FACE_OUTER_BOUND('', #129, .T.);
#129 = EDGE_LOOP('', (#130, #137, #149, #150));
#130 = ORIENTED_EDGE('', *, *, #131, .F.);
#131 = EDGE_CURVE('', #132, #89, #134, .T.);
#132 = VERTEX_POINT('', #133);
#133 = CARTESIAN_POINT('', (6., 16., 0.));
#134 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#135, #136), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#135 = CARTESIAN_POINT('', (6., 16., 0.));
#136 = CARTESIAN_POINT('', (37., 10.5, 0.));
#137 = ORIENTED_EDGE('', *, *, #138, .T.);
#138 = EDGE_CURVE('', #132, #132, #139, .T.);
#139 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#140, #141, #142, #143, #144, #145, #146, #147, #148), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 25.1327412287183, 50.2654824574367, 75.398223686155, 100.530964914873), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#140 = CARTESIAN_POINT('', (6., 16., 0.));
#141 = CARTESIAN_POINT('', (6., 16., 16.));
#142 = CARTESIAN_POINT('', (6., 9.79717439317883E-16, 16.));
#143 = CARTESIAN_POINT('', (6., -16., 16.));
#144 = CARTESIAN_POINT('', (6., -16., 1.95943487863577E-15));
#145 = CARTESIAN_POINT('', (6., -16., -16.));
#146 = CARTESIAN_POINT('', (6., -2.93915231795365E-15, -16.));
#147 = CARTESIAN_POINT('', (6., 16., -16.));
#148 = CARTESIAN_POINT('', (6., 16., 0.));
#149 = ORIENTED_EDGE('', *, *, #131, .T.);
#150 = ORIENTED_EDGE('', *, *, #95, .F.);
#151 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#152, #153), (#154, #155), (#156, #157), (#158, #159), (#160, #161), (#162, #163), (#164, #165), (#166, #167), (#168, #169)), .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 ()
);
#152 = CARTESIAN_POINT('', (6., 16., 0.));
#153 = CARTESIAN_POINT('', (37., 10.5, 0.));
#154 = CARTESIAN_POINT('', (6., 16., 16.));
#155 = CARTESIAN_POINT('', (37., 10.5, 10.5));
#156 = CARTESIAN_POINT('', (6., 9.79717439317883E-16, 16.));
#157 = CARTESIAN_POINT('', (37., 6.4293956955236E-16, 10.5));
#158 = CARTESIAN_POINT('', (6., -16., 16.));
#159 = CARTESIAN_POINT('', (37., -10.5, 10.5));
#160 = CARTESIAN_POINT('', (6., -16., 1.95943487863577E-15));
#161 = CARTESIAN_POINT('', (37., -10.5, 1.28587913910472E-15));
#162 = CARTESIAN_POINT('', (6., -16., -16.));
#163 = CARTESIAN_POINT('', (37., -10.5, -10.5));
#164 = CARTESIAN_POINT('', (6., -2.93915231795365E-15, -16.));
#165 = CARTESIAN_POINT('', (37., -1.92881870865708E-15, -10.5));
#166 = CARTESIAN_POINT('', (6., 16., -16.));
#167 = CARTESIAN_POINT('', (37., 10.5, -10.5));
#168 = CARTESIAN_POINT('', (6., 16., 0.));
#169 = CARTESIAN_POINT('', (37., 10.5, 0.));
#170 = ADVANCED_FACE('', (#171), #207, .T.);
#171 = FACE_OUTER_BOUND('', #172, .T.);
#172 = EDGE_LOOP('', (#173, #182, #194, #195));
#173 = ORIENTED_EDGE('', *, *, #174, .T.);
#174 = EDGE_CURVE('', #175, #177, #179, .T.);
#175 = VERTEX_POINT('', #176);
#176 = CARTESIAN_POINT('', (-98.4, 16., 0.));
#177 = VERTEX_POINT('', #178);
#178 = CARTESIAN_POINT('', (-100., 14.4, 0.));
#179 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#180, #181), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#180 = CARTESIAN_POINT('', (-98.4, 16., 0.));
#181 = CARTESIAN_POINT('', (-100., 14.4, 0.));
#182 = ORIENTED_EDGE('', *, *, #183, .T.);
#183 = EDGE_CURVE('', #177, #177, #184, .T.);
#184 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#185, #186, #187, #188, #189, #190, #191, #192, #193), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#185 = CARTESIAN_POINT('', (-100., 14.4, 0.));
#186 = CARTESIAN_POINT('', (-100., 14.4, 14.4));
#187 = CARTESIAN_POINT('', (-100., 8.81745695386094E-16, 14.4));
#188 = CARTESIAN_POINT('', (-100., -14.4, 14.4));
#189 = CARTESIAN_POINT('', (-100., -14.4, 1.76349139077219E-15));
#190 = CARTESIAN_POINT('', (-100., -14.4, -14.4));
#191 = CARTESIAN_POINT('', (-100., -2.64523708615828E-15, -14.4));
#192 = CARTESIAN_POINT('', (-100., 14.4, -14.4));
#193 = CARTESIAN_POINT('', (-100., 14.4, 0.));
#194 = ORIENTED_EDGE('', *, *, #174, .F.);
#195 = ORIENTED_EDGE('', *, *, #196, .F.);
#196 = EDGE_CURVE('', #175, #175, #197, .T.);
#197 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#198, #199, #200, #201, #202, #203, #204, #205, #206), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#198 = CARTESIAN_POINT('', (-98.4, 16., 0.));
#199 = CARTESIAN_POINT('', (-98.4, 16., 16.));
#200 = CARTESIAN_POINT('', (-98.4, 9.79717439317883E-16, 16.));
#201 = CARTESIAN_POINT('', (-98.4, -16., 16.));
#202 = CARTESIAN_POINT('', (-98.4, -16., 1.95943487863577E-15));
#203 = CARTESIAN_POINT('', (-98.4, -16., -16.));
#204 = CARTESIAN_POINT('', (-98.4, -2.93915231795365E-15, -16.));
#205 = CARTESIAN_POINT('', (-98.4, 16., -16.));
#206 = CARTESIAN_POINT('', (-98.4, 16., 0.));
#207 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#208, #209, #210, #211, #212, #213, #214, #215, #216), (#217, #218, #219, #220, #221, #222, #223, #224, #225)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 1.), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#208 = CARTESIAN_POINT('', (-98.4, 16., 0.));
#209 = CARTESIAN_POINT('', (-98.4, 16., 16.));
#210 = CARTESIAN_POINT('', (-98.4, 9.79717439317883E-16, 16.));
#211 = CARTESIAN_POINT('', (-98.4, -16., 16.));
#212 = CARTESIAN_POINT('', (-98.4, -16., 1.95943487863577E-15));
#213 = CARTESIAN_POINT('', (-98.4, -16., -16.));
#214 = CARTESIAN_POINT('', (-98.4, -2.93915231795365E-15, -16.));
#215 = CARTESIAN_POINT('', (-98.4, 16., -16.));
#216 = CARTESIAN_POINT('', (-98.4, 16., 0.));
#217 = CARTESIAN_POINT('', (-100., 14.4, 0.));
#218 = CARTESIAN_POINT('', (-100., 14.4, 14.4));
#219 = CARTESIAN_POINT('', (-100., 8.81745695386094E-16, 14.4));
#220 = CARTESIAN_POINT('', (-100., -14.4, 14.4));
#221 = CARTESIAN_POINT('', (-100., -14.4, 1.76349139077219E-15));
#222 = CARTESIAN_POINT('', (-100., -14.4, -14.4));
#223 = CARTESIAN_POINT('', (-100., -2.64523708615828E-15, -14.4));
#224 = CARTESIAN_POINT('', (-100., 14.4, -14.4));
#225 = CARTESIAN_POINT('', (-100., 14.4, 0.));
#226 = ADVANCED_FACE('', (#227), #230, .T.);
#227 = FACE_OUTER_BOUND('', #228, .T.);
#228 = EDGE_LOOP('', (#229));
#229 = ORIENTED_EDGE('', *, *, #183, .F.);
#230 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#231, #232), (#233, #234)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733387, 0.821412173266612), (0.178587826733388, 0.821412173266612), .UNSPECIFIED.);
#231 = CARTESIAN_POINT('', (-100., -14.4, -14.4));
#232 = CARTESIAN_POINT('', (-100., 14.4, -14.4));
#233 = CARTESIAN_POINT('', (-100., -14.4, 14.4));
#234 = CARTESIAN_POINT('', (-100., 14.4, 14.4));
#235 = ADVANCED_FACE('', (#236), #246, .T.);
#236 = FACE_OUTER_BOUND('', #237, .T.);
#237 = EDGE_LOOP('', (#238, #243, #244, #245));
#238 = ORIENTED_EDGE('', *, *, #239, .F.);
#239 = EDGE_CURVE('', #132, #175, #240, .T.);
#240 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#241, #242), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#241 = CARTESIAN_POINT('', (6., 16., 0.));
#242 = CARTESIAN_POINT('', (-98.4, 16., 0.));
#243 = ORIENTED_EDGE('', *, *, #138, .F.);
#244 = ORIENTED_EDGE('', *, *, #239, .T.);
#245 = ORIENTED_EDGE('', *, *, #196, .T.);
#246 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#247, #248, #249, #250, #251, #252, #253, #254, #255), (#256, #257, #258, #259, #260, #261, #262, #263, #264)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.0621951219512195, 1.), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#247 = CARTESIAN_POINT('', (6.12, 16., 0.));
#248 = CARTESIAN_POINT('', (6.12, 16., 16.));
#249 = CARTESIAN_POINT('', (6.12, 4.31038651319335E-15, 16.));
#250 = CARTESIAN_POINT('', (6.12, -16., 16.));
#251 = CARTESIAN_POINT('', (6.12, -16., 9.95304065593689E-15));
#252 = CARTESIAN_POINT('', (6.12, -16., -16.));
#253 = CARTESIAN_POINT('', (6.12, -7.6020890213793E-15, -16.));
#254 = CARTESIAN_POINT('', (6.12, 16., -16.));
#255 = CARTESIAN_POINT('', (6.12, 16., 0.));
#256 = CARTESIAN_POINT('', (-98.4, 16., 0.));
#257 = CARTESIAN_POINT('', (-98.4, 16., 16.));
#258 = CARTESIAN_POINT('', (-98.4, 4.31038651319335E-15, 16.));
#259 = CARTESIAN_POINT('', (-98.4, -16., 16.));
#260 = CARTESIAN_POINT('', (-98.4, -16., 9.95304065593689E-15));
#261 = CARTESIAN_POINT('', (-98.4, -16., -16.));
#262 = CARTESIAN_POINT('', (-98.4, -7.6020890213793E-15, -16.));
#263 = CARTESIAN_POINT('', (-98.4, 16., -16.));
#264 = CARTESIAN_POINT('', (-98.4, 16., 0.));
#265 = ADVANCED_FACE('', (#266), #289, .T.);
#266 = FACE_OUTER_BOUND('', #267, .T.);
#267 = EDGE_LOOP('', (#268, #275, #276, #277));
#268 = ORIENTED_EDGE('', *, *, #269, .F.);
#269 = EDGE_CURVE('', #24, #270, #272, .T.);
#270 = VERTEX_POINT('', #271);
#271 = CARTESIAN_POINT('', (51., 6.25, 0.));
#272 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#273, #274), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#273 = CARTESIAN_POINT('', (60., 6.25, 0.));
#274 = CARTESIAN_POINT('', (51., 6.25, 0.));
#275 = ORIENTED_EDGE('', *, *, #23, .T.);
#276 = ORIENTED_EDGE('', *, *, #269, .T.);
#277 = ORIENTED_EDGE('', *, *, #278, .F.);
#278 = EDGE_CURVE('', #270, #270, #279, .T.);
#279 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#280, #281, #282, #283, #284, #285, #286, #287, #288), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#280 = CARTESIAN_POINT('', (51., 6.25, 0.));
#281 = CARTESIAN_POINT('', (51., 6.25, 6.25));
#282 = CARTESIAN_POINT('', (51., 3.82702124733548E-16, 6.25));
#283 = CARTESIAN_POINT('', (51., -6.25, 6.25));
#284 = CARTESIAN_POINT('', (51., -6.25, 7.65404249467096E-16));
#285 = CARTESIAN_POINT('', (51., -6.25, -6.25));
#286 = CARTESIAN_POINT('', (51., -1.14810637420064E-15, -6.25));
#287 = CARTESIAN_POINT('', (51., 6.25, -6.25));
#288 = CARTESIAN_POINT('', (51., 6.25, 0.));
#289 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#290, #291), (#292, #293), (#294, #295), (#296, #297), (#298, #299), (#300, #301), (#302, #303), (#304, #305), (#306, #307)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 9.81747704246811, 19.6349540849362, 29.4524311274043, 39.2699081698724), (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 ()
);
#290 = CARTESIAN_POINT('', (60., 6.25, 0.));
#291 = CARTESIAN_POINT('', (51., 6.25, 0.));
#292 = CARTESIAN_POINT('', (60., 6.25, 6.25));
#293 = CARTESIAN_POINT('', (51., 6.25, 6.25));
#294 = CARTESIAN_POINT('', (60., 3.82702124733548E-16, 6.25));
#295 = CARTESIAN_POINT('', (51., 3.82702124733548E-16, 6.25));
#296 = CARTESIAN_POINT('', (60., -6.25, 6.25));
#297 = CARTESIAN_POINT('', (51., -6.25, 6.25));
#298 = CARTESIAN_POINT('', (60., -6.25, 7.65404249467096E-16));
#299 = CARTESIAN_POINT('', (51., -6.25, 7.65404249467096E-16));
#300 = CARTESIAN_POINT('', (60., -6.25, -6.25));
#301 = CARTESIAN_POINT('', (51., -6.25, -6.25));
#302 = CARTESIAN_POINT('', (60., -1.14810637420064E-15, -6.25));
#303 = CARTESIAN_POINT('', (51., -1.14810637420064E-15, -6.25));
#304 = CARTESIAN_POINT('', (60., 6.25, -6.25));
#305 = CARTESIAN_POINT('', (51., 6.25, -6.25));
#306 = CARTESIAN_POINT('', (60., 6.25, 0.));
#307 = CARTESIAN_POINT('', (51., 6.25, 0.));
#308 = ADVANCED_FACE('', (#309, #312), #328, .T.);
#309 = FACE_OUTER_BOUND('', #310, .T.);
#310 = EDGE_LOOP('', (#311));
#311 = ORIENTED_EDGE('', *, *, #278, .T.);
#312 = FACE_BOUND('', #313, .T.);
#313 = EDGE_LOOP('', (#314));
#314 = ORIENTED_EDGE('', *, *, #315, .F.);
#315 = EDGE_CURVE('', #316, #316, #318, .T.);
#316 = VERTEX_POINT('', #317);
#317 = CARTESIAN_POINT('', (51., 6., 0.));
#318 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#319, #320, #321, #322, #323, #324, #325, #326, #327), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#319 = CARTESIAN_POINT('', (51., 6., 0.));
#320 = CARTESIAN_POINT('', (51., 6., 6.));
#321 = CARTESIAN_POINT('', (51., 3.67394039744206E-16, 6.));
#322 = CARTESIAN_POINT('', (51., -6., 6.));
#323 = CARTESIAN_POINT('', (51., -6., 7.34788079488412E-16));
#324 = CARTESIAN_POINT('', (51., -6., -6.));
#325 = CARTESIAN_POINT('', (51., -1.10218211923262E-15, -6.));
#326 = CARTESIAN_POINT('', (51., 6., -6.));
#327 = CARTESIAN_POINT('', (51., 6., 0.));
#328 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#329, #330), (#331, #332)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733388, 0.821412173266612), (0.178587826733388, 0.821412173266612), .UNSPECIFIED.);
#329 = CARTESIAN_POINT('', (51., -6.25, -6.25));
#330 = CARTESIAN_POINT('', (51., -6.25, 6.25));
#331 = CARTESIAN_POINT('', (51., 6.25, -6.25));
#332 = CARTESIAN_POINT('', (51., 6.25, 6.25));
#333 = ADVANCED_FACE('', (#334), #357, .T.);
#334 = FACE_OUTER_BOUND('', #335, .T.);
#335 = EDGE_LOOP('', (#336, #343, #344, #345));
#336 = ORIENTED_EDGE('', *, *, #337, .F.);
#337 = EDGE_CURVE('', #316, #338, #340, .T.);
#338 = VERTEX_POINT('', #339);
#339 = CARTESIAN_POINT('', (30., 6., 0.));
#340 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#341, #342), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#341 = CARTESIAN_POINT('', (51., 6., 0.));
#342 = CARTESIAN_POINT('', (30., 6., 0.));
#343 = ORIENTED_EDGE('', *, *, #315, .T.);
#344 = ORIENTED_EDGE('', *, *, #337, .T.);
#345 = ORIENTED_EDGE('', *, *, #346, .F.);
#346 = EDGE_CURVE('', #338, #338, #347, .T.);
#347 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#348, #349, #350, #351, #352, #353, #354, #355, #356), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#348 = CARTESIAN_POINT('', (30., 6., 0.));
#349 = CARTESIAN_POINT('', (30., 6., 6.));
#350 = CARTESIAN_POINT('', (30., 3.67394039744206E-16, 6.));
#351 = CARTESIAN_POINT('', (30., -6., 6.));
#352 = CARTESIAN_POINT('', (30., -6., 7.34788079488412E-16));
#353 = CARTESIAN_POINT('', (30., -6., -6.));
#354 = CARTESIAN_POINT('', (30., -1.10218211923262E-15, -6.));
#355 = CARTESIAN_POINT('', (30., 6., -6.));
#356 = CARTESIAN_POINT('', (30., 6., 0.));
#357 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#358, #359), (#360, #361), (#362, #363), (#364, #365), (#366, #367), (#368, #369), (#370, #371), (#372, #373), (#374, #375)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 9.42477796076938, 18.8495559215388, 28.2743338823081, 37.6991118430775), (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 ()
);
#358 = CARTESIAN_POINT('', (51., 6., 0.));
#359 = CARTESIAN_POINT('', (30., 6., 0.));
#360 = CARTESIAN_POINT('', (51., 6., 6.));
#361 = CARTESIAN_POINT('', (30., 6., 6.));
#362 = CARTESIAN_POINT('', (51., 3.67394039744206E-16, 6.));
#363 = CARTESIAN_POINT('', (30., 3.67394039744206E-16, 6.));
#364 = CARTESIAN_POINT('', (51., -6., 6.));
#365 = CARTESIAN_POINT('', (30., -6., 6.));
#366 = CARTESIAN_POINT('', (51., -6., 7.34788079488412E-16));
#367 = CARTESIAN_POINT('', (30., -6., 7.34788079488412E-16));
#368 = CARTESIAN_POINT('', (51., -6., -6.));
#369 = CARTESIAN_POINT('', (30., -6., -6.));
#370 = CARTESIAN_POINT('', (51., -1.10218211923262E-15, -6.));
#371 = CARTESIAN_POINT('', (30., -1.10218211923262E-15, -6.));
#372 = CARTESIAN_POINT('', (51., 6., -6.));
#373 = CARTESIAN_POINT('', (30., 6., -6.));
#374 = CARTESIAN_POINT('', (51., 6., 0.));
#375 = CARTESIAN_POINT('', (30., 6., 0.));
#376 = ADVANCED_FACE('', (#377), #380, .T.);
#377 = FACE_OUTER_BOUND('', #378, .T.);
#378 = EDGE_LOOP('', (#379));
#379 = ORIENTED_EDGE('', *, *, #346, .T.);
#380 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#381, #382), (#383, #384)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733388, 0.821412173266612), (0.178587826733388, 0.821412173266612), .UNSPECIFIED.);
#381 = CARTESIAN_POINT('', (30., -6., -6.));
#382 = CARTESIAN_POINT('', (30., -6., 6.));
#383 = CARTESIAN_POINT('', (30., 6., -6.));
#384 = CARTESIAN_POINT('', (30., 6., 6.));
#385 = DRAUGHTING_MODEL('', (#393), #394);
#386 = PRESENTATION_STYLE_ASSIGNMENT((#387));
#387 = SURFACE_STYLE_USAGE(.POSITIVE., #388);
#388 = SURFACE_SIDE_STYLE('', (#389));
#389 = SURFACE_STYLE_FILL_AREA(#390);
#390 = FILL_AREA_STYLE('', (#391));
#391 = FILL_AREA_STYLE_COLOUR('', #392);
#392 = COLOUR_RGB('', 0.75294117647059, 0.75294117647059, 0.75294117647059);
#393 = STYLED_ITEM('', (#386), #1);
#394 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#396))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#395, #397, #398))
   REPRESENTATION_CONTEXT ('', '3D')
);
#395 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#396 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #395, 'DISTANCE_ACCURACY_VALUE', '');
#397 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#398 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#399 = SHAPE_REPRESENTATION('', (), #394);
#400 = PRODUCT_DEFINITION_SHAPE('', '', #401);
#401 = PRODUCT_DEFINITION('', '', #404, #408);
#402 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#403 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #402);
#404 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #405, .NOT_KNOWN.);
#405 = PRODUCT('NONE', '', '', (#406));
#406 = PRODUCT_CONTEXT('', #402, 'mechanical');
#407 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#405));
#408 = PRODUCT_DEFINITION_CONTEXT('part definition', #402, 'design');
#409 = SHAPE_DEFINITION_REPRESENTATION(#400, #399);
#410 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #399, #411);
#411 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1), #394);
ENDSEC;
END-ISO-10303-21;
