by adom
0805 MLCC · 22 µF ±20% X5R · 10 V
← Commit history
MPN laser etch: etched STEP is the default, plain kept as -unetched.step; hero GLB with footprint and silkscreen; hero card
24 files changed
+13543−2099
CHANGES.md+36CL21A226MPQNNNE-fpview.html+1−1CL21A226MPQNNNE-unetched.step+2095CL21A226MPQNNNE.glbCL21A226MPQNNNE.insertion.glbCL21A226MPQNNNE.step+10247−2095README.md+3−1cl21a226mpqnnne-hero.glbpage.json+14−2provenance/cl21a226mpqnnne-etch-pass.provenance.json+167provenance/cl21a226mpqnnne-hero.pinmap.json+32provenance/cl21a226mpqnnne-hero.provenance.json+187provenance/tools/build_hero.py+75provenance/tools/component-reference-overlay.py+184provenance/tools/finalize.py+31provenance/tools/gltfio.py+118provenance/tools/hero_template.html+60provenance/tools/make_hero_png.py+16provenance/tools/merge_etch.py+65provenance/tools/seat_mark.py+83provenance/tools/shoot_hero.js+9provenance/tools/swap_part.py+79provenance/tools/xcaf_transform.py+41screenshots/hero.pngCHANGES.mdadded+36@@ -0,0 +1,36 @@+# CL21A226MPQNNNE: MPN laser etch pass (2026-09-30)++John: chip-laser-etch every component we put on the wiki; the best STEP, with the etch, is the default.++## Files++- `CL21A226MPQNNNE.step`: now the etched model: the page STEP unchanged (same frame, colours, names) plus one flat `laser_etch` part, the virtual MPN on the top face, seated on the body. Default.+- `CL21A226MPQNNNE-unetched.step` (new): the STEP this page shipped before, byte for byte. Optional.+- `CL21A226MPQNNNE.glb`, `CL21A226MPQNNNE.insertion.glb`: only the part mesh swapped for the step2glb conversion of the etched STEP; board, pads, solder, silk, node names and the insertion animation kept (keyframes identical). The mark is a child node `Adom.LaserEtch.MPN` of the part node.+- `cl21a226mpqnnne-hero.glb` (new): etched part plus footprint reference art (teal dashed pad outlines 50 %, silkscreen 30 %, pad labels 50 %), the reviewed hero proposal.+- `screenshots/hero.png`: the hero card in the shared basic-part layout (COMPONENT kicker, title, MPN, spec, manufacturer, ADOM BASIC PART pill), etched part only.+- `page.json` `component.parts`: `step` / `model_3d_step` = `CL21A226MPQNNNE.step`, `model_3d_step_plain` = `CL21A226MPQNNNE-unetched.step`, `model_3d` = `cl21a226mpqnnne-hero.glb`, `model_3d_plain` = `CL21A226MPQNNNE.glb`; `viewer_3d.tooltips: authored`.+- `README.md` Downloads: etched STEP (default), unetched STEP (optional), hero GLB rows.+- `CL21A226MPQNNNE-fpview.html`: Solder button tooltip reworded ("250µm solder jet blobs for paste jetting at the 3rd party fab, which uses this placement data for its jetting sequence."), as on the LED pages.+- `provenance/`: pass provenance (hashes, sources, triangle counts), the hero provenance and pin map from the proposal, and the scripts used.++## GLBs++| File | Triangles before | after | Bytes before | after |+|---|---|---|---|---|+| `CL21A226MPQNNNE.glb` | 36 | 1554 | 2936 | 46100 |+| `CL21A226MPQNNNE.insertion.glb` | 968 | 2486 | 28764 | 66324 |+| `cl21a226mpqnnne-hero.glb` (new) | | 1554 | | 84104 |++## CL21A226MPQNNNE model note++The page STEP is the detailed Samsung 0805 body model (named CL21A105KACLNNC inside, Y-up, 0.95 mm tall) and the proposal etched that, not the 36-triangle three-box stand-in the page GLBs used before. In <MPN>.glb and <MPN>.insertion.glb the part is posed Z-up (+90 deg about X) and scaled in Z by 1.25/0.95 = 1.3158 so the body is the datasheet 1.25 mm (CL21A226MP thickness), the mark child carries the inverse scale. The hero GLB is the reviewed proposal as is: the Samsung model at its own 0.95 mm height.++## Worth knowing++- Footprint (old KiCad 5 format, CAPC2012X95N) has NO F.SilkS lines, only fab/courtyard: the hero GLB has pad outlines + pad labels but no silkscreen layer (by necessity).+- Vendor model bottom sits at z -0.004 mm (left as is).+- page.json has empty manufacturer/package; after-hero uses "Samsung Electro-Mechanics • 0805" from the README/page title.+- Ceramic body top is 25 um below the terminations; the etch service placed the mark at the bbox top (floating), so it was re-seated with _tools/seat_mark.py.+- Mark is light on the ochre body: readable in the hero render, but ochre is a mid tone; a dark mark would be the alternative if Ray/Colby prefer.+
CL21A226MPQNNNE-fpview.html+1−1@@ -323,7 +323,7 @@ <button onclick="zoomFit()">Fit</button> <button onclick="zoomReset()">1:1</button> <button onclick="toggleGrid()" id="grid-btn" class="active">Grid</button>- <button onclick="toggleSolder()" id="solder-btn" class="active" title="250µm solder jet blobs for Adom InstaPCB paste jetting. Adom uses this placement data for its jetting sequence. Blob count, position, and size (250–600µm) are adjustable. Placement accuracy: ±50µm.">Solder</button>+ <button onclick="toggleSolder()" id="solder-btn" class="active" title="250µm solder jet blobs for paste jetting at the 3rd party fab, which uses this placement data for its jetting sequence. Blob count, position, and size (250–600µm) are adjustable. Placement accuracy: ±50µm.">Solder</button> <button onclick="toggleLabels()" id="labels-btn">Labels</button> <div class="sep"></div> <button onclick="showRegenPrompt()" id="regen-btn" title="Show regeneration prompt to paste into Claude Code">Regen</button>
CL21A226MPQNNNE-unetched.stepadded+2095@@ -0,0 +1,2095 @@+ISO-10303-21; +HEADER; +FILE_DESCRIPTION (( 'STEP AP214' ), + '1' ); +FILE_NAME ('CL21A105KACLNNC.STEP', + '2025-08-17T19:57:25', + ( '' ), + ( '' ), + 'SwSTEP 2.0', + 'SolidWorks 2021', + '' ); +FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' )); +ENDSEC; + +DATA; +#1 = VERTEX_POINT ( 'NONE', #808 ) ; +#2 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.05000000000000002359, -0.5999999999999997558 ) ) ; +#3 = SURFACE_SIDE_STYLE ('',( #629 ) ) ; +#4 = VERTEX_POINT ( 'NONE', #1287 ) ; +#5 = AXIS2_PLACEMENT_3D ( 'NONE', #58, #1315, #501 ) ; +#6 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#7 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#8 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1981 ), #1739 ) ; +#9 = EDGE_CURVE ( 'NONE', #1864, #1555, #948, .T. ) ; +#10 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1247, 'distance_accuracy_value', 'NONE'); +#11 = CIRCLE ( 'NONE', #1638, 0.05000000000000002359 ) ; +#12 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#13 = ORIENTED_EDGE ( 'NONE', *, *, #183, .F. ) ; +#14 = VECTOR ( 'NONE', #557, 1000.000000000000000 ) ; +#15 = FILL_AREA_STYLE ('',( #136 ) ) ; +#16 = SURFACE_SIDE_STYLE ('',( #1093 ) ) ; +#17 = EDGE_CURVE ( 'NONE', #825, #1864, #339, .T. ) ; +#18 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000000666, 0.000000000000000000, 1.647987302177967479E-16 ) ) ; +#19 = LINE ( 'NONE', #1118, #674 ) ; +#20 = EDGE_CURVE ( 'NONE', #1461, #2000, #146, .T. ) ; +#21 = CYLINDRICAL_SURFACE ( 'NONE', #574, 0.02499999999999984873 ) ; +#22 = ORIENTED_EDGE ( 'NONE', *, *, #415, .T. ) ; +#23 = SURFACE_STYLE_FILL_AREA ( #969 ) ; +#24 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .T. ) ; +#25 = EDGE_CURVE ( 'NONE', #1723, #1439, #1611, .T. ) ; +#26 = SURFACE_STYLE_FILL_AREA ( #389 ) ; +#27 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#28 = ADVANCED_FACE ( 'NONE', ( #167 ), #932, .F. ) ; +#29 = EDGE_CURVE ( 'NONE', #703, #843, #1309, .T. ) ; +#30 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#31 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1846, 'distance_accuracy_value', 'NONE'); +#32 = FILL_AREA_STYLE_COLOUR ( '', #1441 ) ; +#33 = ORIENTED_EDGE ( 'NONE', *, *, #1550, .T. ) ; +#34 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#35 = SURFACE_STYLE_FILL_AREA ( #989 ) ; +#36 = LINE ( 'NONE', #518, #106 ) ; +#37 = LINE ( 'NONE', #839, #1018 ) ; +#38 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2014, 'distance_accuracy_value', 'NONE'); +#39 = ORIENTED_EDGE ( 'NONE', *, *, #198, .F. ) ; +#40 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9000000000000000222, 0.5749999999999999556 ) ) ; +#41 = CIRCLE ( 'NONE', #505, 0.02499999999999995628 ) ; +#42 = STYLED_ITEM ( 'NONE', ( #1801 ), #443 ) ; +#43 = ORIENTED_EDGE ( 'NONE', *, *, #595, .F. ) ; +#44 = AXIS2_PLACEMENT_3D ( 'NONE', #820, #458, #805 ) ; +#45 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1881 ), #77 ) ; +#46 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#47 = SURFACE_SIDE_STYLE ('',( #26 ) ) ; +#48 = CLOSED_SHELL ( 'NONE', ( #107, #1063, #225, #1435, #396, #548, #1967, #1379, #1004, #691, #717, #1100, #1161, #1591, #1036, #636, #1618, #613, #1867, #1946, #443, #1467, #219, #1516, #1720, #1075 ) ) ; +#49 = EDGE_CURVE ( 'NONE', #680, #98, #797, .T. ) ; +#50 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.05000000000000000278, -0.5749999999999997335 ) ) ; +#51 = LINE ( 'NONE', #1965, #109 ) ; +#52 = ORIENTED_EDGE ( 'NONE', *, *, #905, .T. ) ; +#53 = CYLINDRICAL_SURFACE ( 'NONE', #177, 0.04999999999999991257 ) ; +#54 = EDGE_CURVE ( 'NONE', #1723, #1525, #614, .T. ) ; +#55 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#56 = EDGE_LOOP ( 'NONE', ( #333, #1602, #509, #43 ) ) ; +#57 = EDGE_CURVE ( 'NONE', #2009, #4, #314, .T. ) ; +#58 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9000000000000000222, 0.5750000000000001776 ) ) ; +#59 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.9499999999999999556, -0.5749999999999997335 ) ) ; +#60 = FACE_OUTER_BOUND ( 'NONE', #1887, .T. ) ; +#61 = FACE_OUTER_BOUND ( 'NONE', #723, .T. ) ; +#62 = ORIENTED_EDGE ( 'NONE', *, *, #1141, .F. ) ; +#63 = ORIENTED_EDGE ( 'NONE', *, *, #453, .F. ) ; +#64 = MANIFOLD_SOLID_BREP ( 'Fillet2', #1242 ) ; +#65 = FACE_OUTER_BOUND ( 'NONE', #1278, .T. ) ; +#66 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9499999999999999556, 0.6250000000000001110 ) ) ; +#67 = VERTEX_POINT ( 'NONE', #978 ) ; +#68 = SURFACE_STYLE_USAGE ( .BOTH. , #867 ) ; +#69 = EDGE_CURVE ( 'NONE', #1156, #825, #655, .T. ) ; +#70 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#71 = EDGE_LOOP ( 'NONE', ( #522, #931, #1358, #445, #355, #1298, #1088, #464 ) ) ; +#72 = AXIS2_PLACEMENT_3D ( 'NONE', #1540, #1407, #908 ) ; +#73 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.9000000000000000222, -0.6249999999999997780 ) ) ; +#74 = VECTOR ( 'NONE', #1652, 1000.000000000000000 ) ; +#75 = VECTOR ( 'NONE', #340, 1000.000000000000000 ) ; +#76 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#77 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #968 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1102, #1631, #1261 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#78 = CIRCLE ( 'NONE', #347, 0.02500000000000006384 ) ; +#79 = EDGE_CURVE ( 'NONE', #2042, #1311, #1457, .T. ) ; +#80 = SURFACE_STYLE_USAGE ( .BOTH. , #1317 ) ; +#81 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#82 = ORIENTED_EDGE ( 'NONE', *, *, #1999, .T. ) ; +#83 = FACE_OUTER_BOUND ( 'NONE', #885, .T. ) ; +#84 = LINE ( 'NONE', #540, #112 ) ; +#85 = ORIENTED_EDGE ( 'NONE', *, *, #1286, .F. ) ; +#86 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#87 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.9000000000000000222, 0.5749999999999999556 ) ) ; +#88 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.734723475976811778E-16 ) ) ; +#89 = PRESENTATION_STYLE_ASSIGNMENT (( #1218 ) ) ; +#90 = EDGE_LOOP ( 'NONE', ( #2075, #617, #873, #866 ) ) ; +#91 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#92 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -2.168404344971009115E-16 ) ) ; +#93 = EDGE_LOOP ( 'NONE', ( #2064, #1993, #2024, #630 ) ) ; +#94 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#95 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#96 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9250000000000000444, 9.107298248878242176E-17 ) ) ; +#97 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#98 = VERTEX_POINT ( 'NONE', #1336 ) ; +#99 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#100 = ORIENTED_EDGE ( 'NONE', *, *, #1876, .T. ) ; +#101 = ADVANCED_FACE ( 'NONE', ( #1964 ), #1325, .F. ) ; +#102 = AXIS2_PLACEMENT_3D ( 'NONE', #742, #1692, #592 ) ; +#103 = AXIS2_PLACEMENT_3D ( 'NONE', #892, #2041, #594 ) ; +#104 = CIRCLE ( 'NONE', #572, 0.05000000000000002359 ) ; +#105 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9499999999999999556, 0.6250000000000000000 ) ) ; +#106 = VECTOR ( 'NONE', #1185, 1000.000000000000000 ) ; +#107 = ADVANCED_FACE ( 'NONE', ( #1988 ), #1662, .F. ) ; +#108 = AXIS2_PLACEMENT_3D ( 'NONE', #728, #1052, #1363 ) ; +#109 = VECTOR ( 'NONE', #1805, 1000.000000000000000 ) ; +#110 = ORIENTED_EDGE ( 'NONE', *, *, #720, .F. ) ; +#111 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#112 = VECTOR ( 'NONE', #1180, 1000.000000000000000 ) ; +#113 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.9499999999999999556, -0.5999999999999998668 ) ) ; +#114 = CLOSED_SHELL ( 'NONE', ( #1651, #484, #290, #1335, #257, #789, #862, #986, #1400, #1241 ) ) ; +#115 = ORIENTED_EDGE ( 'NONE', *, *, #1215, .F. ) ; +#116 = SURFACE_SIDE_STYLE ('',( #280 ) ) ; +#117 = EDGE_CURVE ( 'NONE', #2019, #365, #37, .T. ) ; +#118 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 2.168404344971009115E-16 ) ) ; +#119 = SURFACE_STYLE_USAGE ( .BOTH. , #1700 ) ; +#120 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.9499999999999999556, -0.5749999999999997335 ) ) ; +#121 = ORIENTED_EDGE ( 'NONE', *, *, #1132, .F. ) ; +#122 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#123 = PLANE ( 'NONE', #1879 ) ; +#124 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#125 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#126 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#127 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#128 = CYLINDRICAL_SURFACE ( 'NONE', #1050, 0.04999999999999991257 ) ; +#129 = ORIENTED_EDGE ( 'NONE', *, *, #1489, .T. ) ; +#130 = PLANE ( 'NONE', #1948 ) ; +#131 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.02500000000000000139, 0.5750000000000000666 ) ) ; +#132 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1249 ) ; +#133 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#134 = EDGE_CURVE ( 'NONE', #1204, #850, #360, .T. ) ; +#135 = VERTEX_POINT ( 'NONE', #1305 ) ; +#136 = FILL_AREA_STYLE_COLOUR ( '', #573 ) ; +#137 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.9000000000000000222, -0.5999999999999998668 ) ) ; +#138 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#139 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#140 = VECTOR ( 'NONE', #1941, 1000.000000000000000 ) ; +#141 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#142 = EDGE_CURVE ( 'NONE', #227, #703, #278, .T. ) ; +#143 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1764 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #193, #1661, #76 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#144 = STYLED_ITEM ( 'NONE', ( #1919 ), #636 ) ; +#145 = ORIENTED_EDGE ( 'NONE', *, *, #782, .T. ) ; +#146 = LINE ( 'NONE', #1121, #983 ) ; +#147 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.9000000000000000222, -0.6249999999999997780 ) ) ; +#148 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1570 ) ) ; +#149 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#150 = CIRCLE ( 'NONE', #1152, 0.02499999999999995628 ) ; +#151 = SURFACE_SIDE_STYLE ('',( #1234 ) ) ; +#152 = AXIS2_PLACEMENT_3D ( 'NONE', #1870, #1194, #1683 ) ; +#153 = ORIENTED_EDGE ( 'NONE', *, *, #590, .F. ) ; +#154 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.02499999999999995628, -0.6249999999999997780 ) ) ; +#155 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#156 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#157 = ORIENTED_EDGE ( 'NONE', *, *, #570, .T. ) ; +#158 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.9499999999999999556, -0.6249999999999997780 ) ) ; +#159 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1029, 'distance_accuracy_value', 'NONE'); +#160 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.9000000000000000222, 0.6000000000000000888 ) ) ; +#161 = ORIENTED_EDGE ( 'NONE', *, *, #698, .T. ) ; +#162 = FACE_OUTER_BOUND ( 'NONE', #1679, .T. ) ; +#163 = FACE_OUTER_BOUND ( 'NONE', #601, .T. ) ; +#164 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976811778E-16 ) ) ; +#165 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#166 = ORIENTED_EDGE ( 'NONE', *, *, #971, .T. ) ; +#167 = FACE_OUTER_BOUND ( 'NONE', #1493, .T. ) ; +#168 = FACE_OUTER_BOUND ( 'NONE', #1470, .T. ) ; +#169 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#170 = ORIENTED_EDGE ( 'NONE', *, *, #631, .T. ) ; +#171 = EDGE_CURVE ( 'NONE', #1, #226, #1804, .T. ) ; +#172 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.02499999999999995628, -0.5749999999999997335 ) ) ; +#173 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#174 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#175 = AXIS2_PLACEMENT_3D ( 'NONE', #1356, #259, #1527 ) ; +#176 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.9499999999999999556, 0.6000000000000001998 ) ) ; +#177 = AXIS2_PLACEMENT_3D ( 'NONE', #551, #874, #393 ) ; +#178 = EDGE_LOOP ( 'NONE', ( #320, #1594, #1264, #276, #1282, #858, #1773, #2034 ) ) ; +#179 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #642, 'distance_accuracy_value', 'NONE'); +#180 = CIRCLE ( 'NONE', #1235, 0.02499999999999995628 ) ; +#181 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1081 ) ) ; +#182 = VERTEX_POINT ( 'NONE', #216 ) ; +#183 = EDGE_CURVE ( 'NONE', #1716, #1483, #1787, .T. ) ; +#184 = VECTOR ( 'NONE', #1436, 1000.000000000000000 ) ; +#185 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9250000000000000444, 0.5750000000000000666 ) ) ; +#186 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#187 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9000000000000000222, 0.6000000000000001998 ) ) ; +#188 = ORIENTED_EDGE ( 'NONE', *, *, #332, .F. ) ; +#189 = SPHERICAL_SURFACE ( 'NONE', #975, 0.05000000000000000278 ) ; +#190 = ORIENTED_EDGE ( 'NONE', *, *, #2060, .F. ) ; +#191 = CARTESIAN_POINT ( 'NONE', ( -1.246832498358330839E-16, 0.000000000000000000, 0.5750000000000001776 ) ) ; +#192 = SURFACE_STYLE_USAGE ( .BOTH. , #1619 ) ; +#193 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#194 = PRESENTATION_STYLE_ASSIGNMENT (( #871 ) ) ; +#195 = FILL_AREA_STYLE_COLOUR ( '', #1921 ) ; +#196 = ORIENTED_EDGE ( 'NONE', *, *, #1682, .T. ) ; +#197 = VERTEX_POINT ( 'NONE', #856 ) ; +#198 = EDGE_CURVE ( 'NONE', #1453, #2044, #1957, .T. ) ; +#199 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.9499999999999999556, -0.5749999999999997335 ) ) ; +#200 = SURFACE_STYLE_USAGE ( .BOTH. , #1027 ) ; +#201 = ADVANCED_FACE ( 'NONE', ( #60 ), #1175, .T. ) ; +#202 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #966, 'distance_accuracy_value', 'NONE'); +#203 = AXIS2_PLACEMENT_3D ( 'NONE', #962, #127, #155 ) ; +#204 = ORIENTED_EDGE ( 'NONE', *, *, #852, .T. ) ; +#205 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#206 = CIRCLE ( 'NONE', #1604, 0.02499999999999995628 ) ; +#207 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; +#208 = ORIENTED_EDGE ( 'NONE', *, *, #1132, .T. ) ; +#209 = VECTOR ( 'NONE', #785, 1000.000000000000000 ) ; +#210 = TOROIDAL_SURFACE ( 'NONE', #434, 0.02500000000000000139, 0.02500000000000000139 ) ; +#211 = AXIS2_PLACEMENT_3D ( 'NONE', #1361, #1678, #1648 ) ; +#212 = AXIS2_PLACEMENT_3D ( 'NONE', #1104, #1725, #293 ) ; +#213 = STYLED_ITEM ( 'NONE', ( #2047 ), #1161 ) ; +#214 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#215 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#216 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999819010887, 0.9249999999999999334, 0.5750000000000001776 ) ) ; +#217 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.05000000000000002359, -0.5749999999999997335 ) ) ; +#218 = ORIENTED_EDGE ( 'NONE', *, *, #1722, .F. ) ; +#219 = ADVANCED_FACE ( 'NONE', ( #1028 ), #690, .T. ) ; +#220 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#221 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .T. ) ; +#222 = LINE ( 'NONE', #699, #1300 ) ; +#223 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; +#224 = CYLINDRICAL_SURFACE ( 'NONE', #1480, 0.02499999999999995628 ) ; +#225 = ADVANCED_FACE ( 'NONE', ( #426 ), #2027, .F. ) ; +#226 = VERTEX_POINT ( 'NONE', #282 ) ; +#227 = VERTEX_POINT ( 'NONE', #1854 ) ; +#228 = EDGE_CURVE ( 'NONE', #1042, #589, #1902, .T. ) ; +#229 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9249999999999999334, -0.5749999999999997335 ) ) ; +#230 = FACE_OUTER_BOUND ( 'NONE', #178, .T. ) ; +#231 = FILL_AREA_STYLE ('',( #352 ) ) ; +#232 = ORIENTED_EDGE ( 'NONE', *, *, #2038, .F. ) ; +#233 = LINE ( 'NONE', #718, #14 ) ; +#234 = ORIENTED_EDGE ( 'NONE', *, *, #49, .T. ) ; +#235 = AXIS2_PLACEMENT_3D ( 'NONE', #619, #1559, #1254 ) ; +#236 = AXIS2_PLACEMENT_3D ( 'NONE', #1756, #478, #1744 ) ; +#237 = ADVANCED_FACE ( 'NONE', ( #883 ), #561, .F. ) ; +#238 = STYLED_ITEM ( 'NONE', ( #1909 ), #1591 ) ; +#239 = CIRCLE ( 'NONE', #1176, 0.05000000000000002359 ) ; +#240 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; +#241 = AXIS2_PLACEMENT_3D ( 'NONE', #1798, #1412, #291 ) ; +#242 = AXIS2_PLACEMENT_3D ( 'NONE', #427, #722, #272 ) ; +#243 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; +#244 = CYLINDRICAL_SURFACE ( 'NONE', #1710, 0.05000000000000002359 ) ; +#245 = ORIENTED_EDGE ( 'NONE', *, *, #570, .F. ) ; +#246 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.9000000000000000222, 0.5999999999566321129 ) ) ; +#247 = PRESENTATION_STYLE_ASSIGNMENT (( #1190 ) ) ; +#248 = ORIENTED_EDGE ( 'NONE', *, *, #1069, .T. ) ; +#249 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; +#250 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#251 = FILL_AREA_STYLE_COLOUR ( '', #1608 ) ; +#252 = CYLINDRICAL_SURFACE ( 'NONE', #937, 0.02499999999999995628 ) ; +#253 = EDGE_LOOP ( 'NONE', ( #1928, #657, #954 ) ) ; +#254 = SURFACE_STYLE_USAGE ( .BOTH. , #564 ) ; +#255 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#256 = VERTEX_POINT ( 'NONE', #87 ) ; +#257 = ADVANCED_FACE ( 'NONE', ( #2039 ), #1060, .F. ) ; +#258 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.05000000000000002359, -0.6249999999999997780 ) ) ; +#259 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; +#260 = ORIENTED_EDGE ( 'NONE', *, *, #1800, .T. ) ; +#261 = FILL_AREA_STYLE_COLOUR ( '', #736 ) ; +#262 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#263 = EDGE_CURVE ( 'NONE', #395, #1311, #1232, .T. ) ; +#264 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #919 ) ; +#265 = EDGE_LOOP ( 'NONE', ( #1210, #498, #1731, #392, #923, #1588, #524, #234 ) ) ; +#266 = AXIS2_PLACEMENT_3D ( 'NONE', #1323, #1145, #1955 ) ; +#267 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1666 ), #539 ) ; +#268 = VECTOR ( 'NONE', #1832, 1000.000000000000000 ) ; +#269 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1426 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #721, #1551, #1387 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#270 = AXIS2_PLACEMENT_3D ( 'NONE', #423, #765, #1728 ) ; +#271 = SURFACE_STYLE_USAGE ( .BOTH. , #1039 ) ; +#272 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#273 = CIRCLE ( 'NONE', #1277, 0.02499999999999995628 ) ; +#274 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#275 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1937 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #410, #448, #1244 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#276 = ORIENTED_EDGE ( 'NONE', *, *, #1010, .F. ) ; +#277 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#278 = CIRCLE ( 'NONE', #1449, 0.05000000000000002359 ) ; +#279 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.05000000000000002359, 0.6250000000000001110 ) ) ; +#280 = SURFACE_STYLE_FILL_AREA ( #553 ) ; +#281 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.000000000000000000, 0.5749999999999999556 ) ) ; +#282 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.9249999999999999334, 0.5750000000000000666 ) ) ; +#283 = FACE_OUTER_BOUND ( 'NONE', #666, .T. ) ; +#284 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#285 = ORIENTED_EDGE ( 'NONE', *, *, #332, .T. ) ; +#286 = ADVANCED_FACE ( 'NONE', ( #713 ), #1144, .T. ) ; +#287 = PRESENTATION_STYLE_ASSIGNMENT (( #254 ) ) ; +#288 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.05000000000000002359, -0.5750000000433677094 ) ) ; +#289 = ORIENTED_EDGE ( 'NONE', *, *, #660, .T. ) ; +#290 = ADVANCED_FACE ( 'NONE', ( #2002 ), #1381, .F. ) ; +#291 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#292 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#293 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#294 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#295 = VERTEX_POINT ( 'NONE', #973 ) ; +#296 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.237404653380195321E-16, 1.000000000000000000 ) ) ; +#297 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#298 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.9499999999999999556, -0.5749999999999997335 ) ) ; +#299 = ORIENTED_EDGE ( 'NONE', *, *, #1647, .T. ) ; +#300 = EDGE_CURVE ( 'NONE', #1339, #1156, #1949, .T. ) ; +#301 = SURFACE_STYLE_USAGE ( .BOTH. , #792 ) ; +#302 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.05000000000000002359, -0.5749999999999997335 ) ) ; +#303 = AXIS2_PLACEMENT_3D ( 'NONE', #139, #1094, #1895 ) ; +#304 = CYLINDRICAL_SURFACE ( 'NONE', #212, 0.02499999999999995628 ) ; +#305 = STYLED_ITEM ( 'NONE', ( #1894 ), #396 ) ; +#306 = LINE ( 'NONE', #504, #209 ) ; +#307 = STYLED_ITEM ( 'NONE', ( #2017 ), #1516 ) ; +#308 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1796 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1328, #363, #386 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#309 = ORIENTED_EDGE ( 'NONE', *, *, #760, .T. ) ; +#310 = SURFACE_STYLE_FILL_AREA ( #1738 ) ; +#311 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999819010887, 0.02500000000000013670, 0.5750000000000001776 ) ) ; +#312 = AXIS2_PLACEMENT_3D ( 'NONE', #583, #1556, #296 ) ; +#313 = CYLINDRICAL_SURFACE ( 'NONE', #411, 0.05000000000000002359 ) ; +#314 = CIRCLE ( 'NONE', #1542, 0.05000000000000002359 ) ; +#315 = ORIENTED_EDGE ( 'NONE', *, *, #1035, .F. ) ; +#316 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#317 = LINE ( 'NONE', #1283, #734 ) ; +#318 = DIRECTION ( 'NONE', ( 0.000000000000000000, -9.427844978134821433E-17, 1.000000000000000000 ) ) ; +#319 = ORIENTED_EDGE ( 'NONE', *, *, #486, .T. ) ; +#320 = ORIENTED_EDGE ( 'NONE', *, *, #2032, .F. ) ; +#321 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#322 = EDGE_CURVE ( 'NONE', #1196, #1439, #1733, .T. ) ; +#323 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1855, 'distance_accuracy_value', 'NONE'); +#324 = EDGE_CURVE ( 'NONE', #1520, #2009, #802, .T. ) ; +#325 = EDGE_LOOP ( 'NONE', ( #861, #1645, #1295, #357 ) ) ; +#326 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1347 ) ) ; +#327 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9499999999999999556, 0.6250000000000000000 ) ) ; +#328 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000000666, 0.9000000000000000222, 1.647987302177967479E-16 ) ) ; +#329 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.9499999999999999556, 0.5750000000000000666 ) ) ; +#330 = SURFACE_STYLE_USAGE ( .BOTH. , #1279 ) ; +#331 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.05000000000000002359, -0.6249999999999997780 ) ) ; +#332 = EDGE_CURVE ( 'NONE', #800, #227, #943, .T. ) ; +#333 = ORIENTED_EDGE ( 'NONE', *, *, #1660, .T. ) ; +#334 = EDGE_CURVE ( 'NONE', #1, #568, #506, .T. ) ; +#335 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9000000000000000222, 0.5749999999999999556 ) ) ; +#336 = ORIENTED_EDGE ( 'NONE', *, *, #1479, .F. ) ; +#337 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; +#338 = TOROIDAL_SURFACE ( 'NONE', #1108, 0.02500000000000000139, 0.02500000000000000139 ) ; +#339 = LINE ( 'NONE', #1563, #1084 ) ; +#340 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; +#341 = ORIENTED_EDGE ( 'NONE', *, *, #549, .T. ) ; +#342 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1249, 'design' ) ; +#343 = AXIS2_PLACEMENT_3D ( 'NONE', #1038, #605, #750 ) ; +#345 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#344 = AXIS2_PLACEMENT_3D ( 'NONE', #497, #1590, #1772 ) ; +#346 = AXIS2_PLACEMENT_3D ( 'NONE', #955, #207, #1558 ) ; +#347 = AXIS2_PLACEMENT_3D ( 'NONE', #1456, #772, #794 ) ; +#348 = ORIENTED_EDGE ( 'NONE', *, *, #1250, .T. ) ; +#349 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #379 ) ) ; +#350 = AXIS2_PLACEMENT_3D ( 'NONE', #158, #1599, #1612 ) ; +#351 = LINE ( 'NONE', #827, #1703 ) ; +#352 = FILL_AREA_STYLE_COLOUR ( '', #1507 ) ; +#353 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#354 = EDGE_CURVE ( 'NONE', #1046, #981, #1842, .T. ) ; +#355 = ORIENTED_EDGE ( 'NONE', *, *, #2025, .F. ) ; +#356 = SURFACE_SIDE_STYLE ('',( #23 ) ) ; +#357 = ORIENTED_EDGE ( 'NONE', *, *, #17, .F. ) ; +#358 = EDGE_CURVE ( 'NONE', #480, #622, #608, .T. ) ; +#359 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -2.168404344971009115E-16 ) ) ; +#360 = LINE ( 'NONE', #66, #1183 ) ; +#361 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#362 = EDGE_LOOP ( 'NONE', ( #961, #1214, #1237 ) ) ; +#363 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#364 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -8.673617379884036705E-17 ) ) ; +#365 = VERTEX_POINT ( 'NONE', #793 ) ; +#366 = FILL_AREA_STYLE_COLOUR ( '', #1366 ) ; +#367 = FACE_OUTER_BOUND ( 'NONE', #1848, .T. ) ; +#368 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#369 = FILL_AREA_STYLE_COLOUR ( '', #46 ) ; +#370 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1765, 'distance_accuracy_value', 'NONE'); +#371 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #831 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1127, #467, #173 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#372 = ORIENTED_EDGE ( 'NONE', *, *, #324, .F. ) ; +#373 = SPHERICAL_SURFACE ( 'NONE', #1475, 0.05000000000000000278 ) ; +#374 = STYLED_ITEM ( 'NONE', ( #757 ), #613 ) ; +#375 = ORIENTED_EDGE ( 'NONE', *, *, #758, .T. ) ; +#376 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1592 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1654, #1040, #361 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#377 = AXIS2_PLACEMENT_3D ( 'NONE', #2008, #1343, #1016 ) ; +#378 = STYLED_ITEM ( 'NONE', ( #579 ), #1100 ) ; +#379 = STYLED_ITEM ( 'NONE', ( #1729 ), #1168 ) ; +#380 = EDGE_CURVE ( 'NONE', #1864, #1204, #801, .T. ) ; +#381 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9000000000000000222, 0.5749999999999999556 ) ) ; +#382 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#383 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#384 = PLANE ( 'NONE', #679 ) ; +#385 = ORIENTED_EDGE ( 'NONE', *, *, #964, .F. ) ; +#386 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#387 = EDGE_CURVE ( 'NONE', #413, #763, #317, .T. ) ; +#388 = EDGE_LOOP ( 'NONE', ( #1976, #1017, #341, #1970 ) ) ; +#389 = FILL_AREA_STYLE ('',( #697 ) ) ; +#390 = FILL_AREA_STYLE ('',( #1793 ) ) ; +#391 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#392 = ORIENTED_EDGE ( 'NONE', *, *, #1377, .T. ) ; +#393 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976811778E-16 ) ) ; +#394 = FACE_OUTER_BOUND ( 'NONE', #1409, .T. ) ; +#395 = VERTEX_POINT ( 'NONE', #447 ) ; +#396 = ADVANCED_FACE ( 'NONE', ( #163 ), #1750, .T. ) ; +#397 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#398 = LINE ( 'NONE', #2013, #912 ) ; +#399 = ORIENTED_EDGE ( 'NONE', *, *, #1462, .T. ) ; +#400 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; +#401 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; +#402 = ORIENTED_EDGE ( 'NONE', *, *, #324, .T. ) ; +#403 = AXIS2_PLACEMENT_3D ( 'NONE', #1865, #99, #900 ) ; +#404 = AXIS2_PLACEMENT_3D ( 'NONE', #302, #1414, #1596 ) ; +#405 = AXIS2_PLACEMENT_3D ( 'NONE', #976, #165, #2063 ) ; +#406 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1622 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #169, #1297, #814 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#407 = VECTOR ( 'NONE', #1755, 1000.000000000000000 ) ; +#408 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1296 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1890, #1566, #124 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1574 ), #559 ) ; +#410 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#411 = AXIS2_PLACEMENT_3D ( 'NONE', #615, #462, #1067 ) ; +#412 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#413 = VERTEX_POINT ( 'NONE', #493 ) ; +#414 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9000000000000000222, 0.6250000000000001110 ) ) ; +#415 = EDGE_CURVE ( 'NONE', #500, #182, #1565, .T. ) ; +#416 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#417 = ORIENTED_EDGE ( 'NONE', *, *, #1876, .F. ) ; +#418 = EDGE_CURVE ( 'NONE', #1829, #800, #1737, .T. ) ; +#419 = PRESENTATION_STYLE_ASSIGNMENT (( #271 ) ) ; +#420 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#421 = ORIENTED_EDGE ( 'NONE', *, *, #660, .F. ) ; +#422 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#423 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.05000000000000000278, 0.5749999999999999556 ) ) ; +#424 = ORIENTED_EDGE ( 'NONE', *, *, #1971, .F. ) ; +#425 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9499999999999999556, 0.6250000000000000000 ) ) ; +#426 = FACE_OUTER_BOUND ( 'NONE', #71, .T. ) ; +#427 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.05000000000000002359, -0.5749999999999997335 ) ) ; +#428 = ORIENTED_EDGE ( 'NONE', *, *, #171, .F. ) ; +#429 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9000000000000000222, 0.6000000000000001998 ) ) ; +#430 = VERTEX_POINT ( 'NONE', #137 ) ; +#431 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#432 = AXIS2_PLACEMENT_3D ( 'NONE', #1460, #1616, #1624 ) ; +#433 = CYLINDRICAL_SURFACE ( 'NONE', #1640, 0.02499999999999995628 ) ; +#434 = AXIS2_PLACEMENT_3D ( 'NONE', #255, #1231, #933 ) ; +#435 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.9499999999999999556, 0.6250000000000000000 ) ) ; +#436 = FILL_AREA_STYLE_COLOUR ( '', #1119 ) ; +#437 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1570 ), #648 ) ; +#438 = ORIENTED_EDGE ( 'NONE', *, *, #1647, .F. ) ; +#439 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9499999999999999556, 0.5999999999999999778 ) ) ; +#440 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9000000000000000222, -0.5999999999999997558 ) ) ; +#441 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #578 ) ) ; +#442 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#443 = ADVANCED_FACE ( 'NONE', ( #1792 ), #1076, .T. ) ; +#444 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#445 = ORIENTED_EDGE ( 'NONE', *, *, #1462, .F. ) ; +#446 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.05000000000000002359, -0.5749999999999997335 ) ) ; +#447 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.05000000000000002359, -0.6249999999999997780 ) ) ; +#448 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#449 = SURFACE_STYLE_FILL_AREA ( #1399 ) ; +#450 = EDGE_LOOP ( 'NONE', ( #1191, #166, #1501 ) ) ; +#451 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -0.5749999999999997335 ) ) ; +#452 = EDGE_CURVE ( 'NONE', #1864, #135, #1157, .T. ) ; +#453 = EDGE_CURVE ( 'NONE', #2009, #1068, #817, .T. ) ; +#454 = ORIENTED_EDGE ( 'NONE', *, *, #984, .F. ) ; +#455 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; +#456 = DIRECTION ( 'NONE', ( -8.177352005720262055E-33, -1.000000000000000000, -9.427844978134821433E-17 ) ) ; +#457 = LINE ( 'NONE', #18, #1440 ) ; +#458 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#459 = ORIENTED_EDGE ( 'NONE', *, *, #1479, .T. ) ; +#460 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.02500000000000000139, 0.5750000000000000666 ) ) ; +#461 = SURFACE_SIDE_STYLE ('',( #992 ) ) ; +#462 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -2.168404344971009115E-16 ) ) ; +#463 = SURFACE_STYLE_USAGE ( .BOTH. , #1312 ) ; +#464 = ORIENTED_EDGE ( 'NONE', *, *, #117, .F. ) ; +#465 = SURFACE_STYLE_USAGE ( .BOTH. , #1907 ) ; +#466 = STYLED_ITEM ( 'NONE', ( #1192 ), #548 ) ; +#467 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#468 = ADVANCED_FACE ( 'NONE', ( #1490 ), #1019, .T. ) ; +#469 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1777 ), #508 ) ; +#470 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -2.168404344971009115E-16 ) ) ; +#471 = AXIS2_PLACEMENT_3D ( 'NONE', #982, #994, #1142 ) ; +#472 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #307 ), #606 ) ; +#473 = CIRCLE ( 'NONE', #1746, 0.05000000000000002359 ) ; +#474 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .T. ) ; +#475 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -0.5749999999999997335 ) ) ; +#476 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000001110, 0.9250000000000000444, 8.673617379884039170E-17 ) ) ; +#477 = CIRCLE ( 'NONE', #377, 0.02499999999999995628 ) ; +#478 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#479 = AXIS2_PLACEMENT_3D ( 'NONE', #1107, #1761, #1580 ) ; +#480 = VERTEX_POINT ( 'NONE', #661 ) ; +#481 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.02499999999999995628, -0.5750000000433677094 ) ) ; +#482 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#483 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#484 = ADVANCED_FACE ( 'NONE', ( #65 ), #1983, .F. ) ; +#485 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.05000000000000002359, -0.6249999999999997780 ) ) ; +#486 = EDGE_CURVE ( 'NONE', #1156, #1940, #1203, .T. ) ; +#487 = ORIENTED_EDGE ( 'NONE', *, *, #1350, .T. ) ; +#488 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9000000000000000222, 0.5749999999999999556 ) ) ; +#489 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #610, 'distance_accuracy_value', 'NONE'); +#490 = SURFACE_STYLE_FILL_AREA ( #960 ) ; +#491 = ORIENTED_EDGE ( 'NONE', *, *, #29, .T. ) ; +#492 = LINE ( 'NONE', #1925, #1818 ) ; +#493 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.9000000000000000222, 0.6000000000000000888 ) ) ; +#494 = CARTESIAN_POINT ( 'NONE', ( 1.246832498358330839E-16, 0.000000000000000000, 0.5750000000000001776 ) ) ; +#495 = ADVANCED_FACE ( 'NONE', ( #1962 ), #1172, .T. ) ; +#496 = EDGE_LOOP ( 'NONE', ( #157, #1686, #1260, #813 ) ) ; +#497 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9000000000000000222, -0.5749999999999996225 ) ) ; +#498 = ORIENTED_EDGE ( 'NONE', *, *, #171, .T. ) ; +#499 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#500 = VERTEX_POINT ( 'NONE', #1784 ) ; +#501 = DIRECTION ( 'NONE', ( -8.673617379884036705E-17, 0.000000000000000000, -1.000000000000000000 ) ) ; +#502 = PRESENTATION_STYLE_ASSIGNMENT (( #192 ) ) ; +#503 = EDGE_CURVE ( 'NONE', #256, #1196, #1438, .T. ) ; +#504 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.9250000000000000444, -0.5750000000433677094 ) ) ; +#505 = AXIS2_PLACEMENT_3D ( 'NONE', #2, #27, #1415 ) ; +#506 = CIRCLE ( 'NONE', #203, 0.02499999999999995628 ) ; +#507 = FACE_OUTER_BOUND ( 'NONE', #1257, .T. ) ; +#508 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #31 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1846, #922, #420 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#509 = ORIENTED_EDGE ( 'NONE', *, *, #334, .F. ) ; +#510 = AXIS2_PLACEMENT_3D ( 'NONE', #1200, #1698, #913 ) ; +#511 = AXIS2_PLACEMENT_3D ( 'NONE', #1221, #1705, #277 ) ; +#512 = AXIS2_PLACEMENT_3D ( 'NONE', #86, #575, #1853 ) ; +#513 = STYLED_ITEM ( 'NONE', ( #535 ), #1063 ) ; +#514 = ORIENTED_EDGE ( 'NONE', *, *, #876, .F. ) ; +#515 = EDGE_CURVE ( 'NONE', #135, #800, #835, .T. ) ; +#516 = AXIS2_PLACEMENT_3D ( 'NONE', #488, #950, #1138 ) ; +#517 = SURFACE_STYLE_USAGE ( .BOTH. , #47 ) ; +#518 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.05000000000000002359, -0.5999999999999997558 ) ) ; +#519 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#520 = DIRECTION ( 'NONE', ( -2.168404344971009115E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#521 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1697, 'distance_accuracy_value', 'NONE'); +#522 = ORIENTED_EDGE ( 'NONE', *, *, #1752, .F. ) ; +#523 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.05000000000000002359, 0.5749999999999999556 ) ) ; +#524 = ORIENTED_EDGE ( 'NONE', *, *, #1900, .T. ) ; +#525 = FACE_OUTER_BOUND ( 'NONE', #1659, .T. ) ; +#526 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#527 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9000000000000000222, 0.5749999999999999556 ) ) ; +#528 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9249999999999999334, 0.5750000000000001776 ) ) ; +#529 = ORIENTED_EDGE ( 'NONE', *, *, #1165, .F. ) ; +#530 = PRESENTATION_STYLE_ASSIGNMENT (( #68 ) ) ; +#531 = ORIENTED_EDGE ( 'NONE', *, *, #2032, .T. ) ; +#532 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#533 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#534 = ADVANCED_FACE ( 'NONE', ( #525 ), #338, .T. ) ; +#535 = PRESENTATION_STYLE_ASSIGNMENT (( #1795 ) ) ; +#536 = AXIS2_PLACEMENT_3D ( 'NONE', #381, #996, #826 ) ; +#537 = ORIENTED_EDGE ( 'NONE', *, *, #1711, .F. ) ; +#538 = SURFACE_STYLE_FILL_AREA ( #1197 ) ; +#539 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #799 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #924, #2020, #1402 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#540 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.02500000000000013670, 0.5749999999566320907 ) ) ; +#541 = ORIENTED_EDGE ( 'NONE', *, *, #947, .F. ) ; +#542 = AXIS2_PLACEMENT_3D ( 'NONE', #809, #951, #353 ) ; +#543 = CIRCLE ( 'NONE', #346, 0.02499999999999995628 ) ; +#544 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #513 ), #1014 ) ; +#545 = FACE_OUTER_BOUND ( 'NONE', #1623, .T. ) ; +#546 = VECTOR ( 'NONE', #1642, 1000.000000000000000 ) ; +#547 = SURFACE_SIDE_STYLE ('',( #670 ) ) ; +#548 = ADVANCED_FACE ( 'NONE', ( #545 ), #668, .F. ) ; +#549 = EDGE_CURVE ( 'NONE', #2019, #2009, #1044, .T. ) ; +#550 = ORIENTED_EDGE ( 'NONE', *, *, #322, .T. ) ; +#551 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000000666, 0.9000000000000000222, 1.647987302177967479E-16 ) ) ; +#552 = EDGE_LOOP ( 'NONE', ( #1109, #52, #586, #1182 ) ) ; +#553 = FILL_AREA_STYLE ('',( #1995 ) ) ; +#554 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#555 = ORIENTED_EDGE ( 'NONE', *, *, #1523, .T. ) ; +#556 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#557 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#558 = ORIENTED_EDGE ( 'NONE', *, *, #1614, .T. ) ; +#559 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #38 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2014, #1670, #897 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#560 = LINE ( 'NONE', #1083, #1049 ) ; +#561 = PLANE ( 'NONE', #1333 ) ; +#562 = ADVANCED_FACE ( 'NONE', ( #625 ), #600, .T. ) ; +#563 = ORIENTED_EDGE ( 'NONE', *, *, #380, .F. ) ; +#564 = SURFACE_SIDE_STYLE ('',( #1370 ) ) ; +#565 = FACE_OUTER_BOUND ( 'NONE', #1095, .T. ) ; +#566 = AXIS2_PLACEMENT_3D ( 'NONE', #1825, #688, #532 ) ; +#567 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#568 = VERTEX_POINT ( 'NONE', #1891 ) ; +#569 = AXIS2_PLACEMENT_3D ( 'NONE', #761, #482, #1585 ) ; +#570 = EDGE_CURVE ( 'NONE', #227, #843, #1952, .T. ) ; +#571 = STYLED_ITEM ( 'NONE', ( #1304 ), #1618 ) ; +#572 = AXIS2_PLACEMENT_3D ( 'NONE', #523, #1024, #1808 ) ; +#573 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#574 = AXIS2_PLACEMENT_3D ( 'NONE', #1788, #1929, #1294 ) ; +#575 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#576 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1347, .NOT_KNOWN. ) ; +#577 = AXIS2_PLACEMENT_3D ( 'NONE', #1885, #2040, #2015 ) ; +#578 = STYLED_ITEM ( 'NONE', ( #2076 ), #64 ) ; +#579 = PRESENTATION_STYLE_ASSIGNMENT (( #119 ) ) ; +#580 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#581 = ORIENTED_EDGE ( 'NONE', *, *, #1010, .T. ) ; +#582 = FILL_AREA_STYLE ('',( #732 ) ) ; +#583 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.02500000000000009853, 0.5749999999566320907 ) ) ; +#584 = ORIENTED_EDGE ( 'NONE', *, *, #590, .T. ) ; +#585 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.734723475976811778E-16 ) ) ; +#586 = ORIENTED_EDGE ( 'NONE', *, *, #1553, .F. ) ; +#587 = FACE_OUTER_BOUND ( 'NONE', #1868, .T. ) ; +#588 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#589 = VERTEX_POINT ( 'NONE', #1496 ) ; +#590 = EDGE_CURVE ( 'NONE', #1042, #197, #1090, .T. ) ; +#591 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9499999999999999556, -0.6249999999999997780 ) ) ; +#592 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -8.673617379884036705E-17 ) ) ; +#593 = FACE_OUTER_BOUND ( 'NONE', #1484, .T. ) ; +#594 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#595 = EDGE_CURVE ( 'NONE', #98, #1, #206, .T. ) ; +#596 = ORIENTED_EDGE ( 'NONE', *, *, #882, .T. ) ; +#597 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999819010887, 0.9250000000000000444, -0.5749999999999996225 ) ) ; +#598 = LINE ( 'NONE', #1089, #910 ) ; +#599 = FACE_OUTER_BOUND ( 'NONE', #552, .T. ) ; +#600 = SPHERICAL_SURFACE ( 'NONE', #1844, 0.05000000000000000278 ) ; +#601 = EDGE_LOOP ( 'NONE', ( #62, #424, #63, #372 ) ) ; +#602 = AXIS2_PLACEMENT_3D ( 'NONE', #1724, #292, #928 ) ; +#603 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1666 ) ) ; +#604 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #144 ) ) ; +#605 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#606 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #489 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #610, #1760, #1147 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#607 = AXIS2_PLACEMENT_3D ( 'NONE', #288, #1695, #262 ) ; +#608 = LINE ( 'NONE', #638, #671 ) ; +#609 = AXIS2_PLACEMENT_3D ( 'NONE', #1732, #848, #685 ) ; +#610 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#611 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .T. ) ; +#612 = PLANE ( 'NONE', #312 ) ; +#613 = ADVANCED_FACE ( 'NONE', ( #2069 ), #1730, .T. ) ; +#614 = CIRCLE ( 'NONE', #815, 0.05000000000000002359 ) ; +#615 = CARTESIAN_POINT ( 'NONE', ( -1.246832498358330839E-16, 0.9000000000000000222, 0.5750000000000001776 ) ) ; +#616 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#617 = ORIENTED_EDGE ( 'NONE', *, *, #1769, .T. ) ; +#618 = FILL_AREA_STYLE ('',( #769 ) ) ; +#619 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9000000000000000222, 0.5750000000000001776 ) ) ; +#620 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; +#621 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#622 = VERTEX_POINT ( 'NONE', #73 ) ; +#623 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#624 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#625 = FACE_OUTER_BOUND ( 'NONE', #362, .T. ) ; +#626 = EDGE_LOOP ( 'NONE', ( #218, #145, #1290, #1351 ) ) ; +#627 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#628 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; +#629 = SURFACE_STYLE_FILL_AREA ( #1433 ) ; +#630 = ORIENTED_EDGE ( 'NONE', *, *, #1840, .F. ) ; +#631 = EDGE_CURVE ( 'NONE', #1824, #622, #768, .T. ) ; +#632 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#633 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1524, 'distance_accuracy_value', 'NONE'); +#634 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.9000000000000000222, -0.6000000000433678427 ) ) ; +#635 = VERTEX_POINT ( 'NONE', #160 ) ; +#636 = ADVANCED_FACE ( 'NONE', ( #1469 ), #1133, .T. ) ; +#637 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1966 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #863, #1650, #1626 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#638 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.9499999999999999556, -0.6249999999999997780 ) ) ; +#639 = AXIS2_PLACEMENT_3D ( 'NONE', #246, #1359, #1043 ) ; +#640 = FACE_OUTER_BOUND ( 'NONE', #727, .T. ) ; +#641 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#642 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#643 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1270 ), #269 ) ; +#644 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1174 ), #1208 ) ; +#645 = EDGE_LOOP ( 'NONE', ( #153, #1229, #1655, #24 ) ) ; +#646 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#647 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#648 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #633 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1524, #567, #1838 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#649 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #378 ) ) ; +#650 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1310 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #368, #700, #1150 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#651 = ORIENTED_EDGE ( 'NONE', *, *, #964, .T. ) ; +#652 = SURFACE_STYLE_FILL_AREA ( #15 ) ; +#653 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#654 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#655 = LINE ( 'NONE', #475, #914 ) ; +#656 = CYLINDRICAL_SURFACE ( 'NONE', #2018, 0.05000000000000002359 ) ; +#657 = ORIENTED_EDGE ( 'NONE', *, *, #1547, .T. ) ; +#658 = SURFACE_STYLE_USAGE ( .BOTH. , #356 ) ; +#659 = EDGE_LOOP ( 'NONE', ( #1810, #581, #1468, #33 ) ) ; +#660 = EDGE_CURVE ( 'NONE', #692, #753, #2078, .T. ) ; +#661 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.05000000000000002359, -0.6249999999999997780 ) ) ; +#662 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.9000000000000000222, -0.5750000000433677094 ) ) ; +#663 = ORIENTED_EDGE ( 'NONE', *, *, #1657, .F. ) ; +#664 = LINE ( 'NONE', #331, #1444 ) ; +#665 = EDGE_CURVE ( 'NONE', #1196, #295, #1302, .T. ) ; +#666 = EDGE_LOOP ( 'NONE', ( #1763, #428, #1961, #899 ) ) ; +#667 = ORIENTED_EDGE ( 'NONE', *, *, #452, .T. ) ; +#668 = PLANE ( 'NONE', #1814 ) ; +#669 = FACE_OUTER_BOUND ( 'NONE', #1434, .T. ) ; +#670 = SURFACE_STYLE_FILL_AREA ( #1491 ) ; +#671 = VECTOR ( 'NONE', #783, 1000.000000000000000 ) ; +#672 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#673 = FILL_AREA_STYLE ('',( #195 ) ) ; +#674 = VECTOR ( 'NONE', #795, 1000.000000000000000 ) ; +#675 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#676 = ORIENTED_EDGE ( 'NONE', *, *, #1820, .T. ) ; +#678 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999881765689, 0.9000000000000000222, -0.5999999999999997558 ) ) ; +#677 = STYLED_ITEM ( 'NONE', ( #1326 ), #1036 ) ; +#679 = AXIS2_PLACEMENT_3D ( 'NONE', #1306, #520, #1828 ) ; +#680 = VERTEX_POINT ( 'NONE', #1266 ) ; +#681 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1574 ) ) ; +#682 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#683 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1845, 'distance_accuracy_value', 'NONE'); +#684 = ORIENTED_EDGE ( 'NONE', *, *, #1900, .F. ) ; +#685 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#686 = ORIENTED_EDGE ( 'NONE', *, *, #1329, .F. ) ; +#687 = EDGE_CURVE ( 'NONE', #1874, #825, #1531, .T. ) ; +#688 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#689 = SURFACE_STYLE_USAGE ( .BOTH. , #547 ) ; +#690 = CYLINDRICAL_SURFACE ( 'NONE', #152, 0.02499999999999995628 ) ; +#691 = ADVANCED_FACE ( 'NONE', ( #1123 ), #189, .T. ) ; +#692 = VERTEX_POINT ( 'NONE', #678 ) ; +#693 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9250000000000000444, -0.5749999999999996225 ) ) ; +#694 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.9249999999999999334, 0.5749999999566320907 ) ) ; +#695 = EDGE_LOOP ( 'NONE', ( #1003, #100, #1188, #936 ) ) ; +#696 = ADVANCED_FACE ( 'NONE', ( #1289 ), #53, .T. ) ; +#697 = FILL_AREA_STYLE_COLOUR ( '', #702 ) ; +#698 = EDGE_CURVE ( 'NONE', #1829, #1204, #1352, .T. ) ; +#699 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.9000000000000000222, 0.6250000000000000000 ) ) ; +#700 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#701 = SURFACE_STYLE_FILL_AREA ( #1009 ) ; +#702 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#703 = VERTEX_POINT ( 'NONE', #1320 ) ; +#704 = FACE_OUTER_BOUND ( 'NONE', #1897, .T. ) ; +#705 = VECTOR ( 'NONE', #1577, 1000.000000000000000 ) ; +#706 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #521 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1697, #1251, #1346 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#707 = CYLINDRICAL_SURFACE ( 'NONE', #844, 0.05000000000000002359 ) ; +#708 = ORIENTED_EDGE ( 'NONE', *, *, #2025, .T. ) ; +#709 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #307 ) ) ; +#710 = VECTOR ( 'NONE', #126, 1000.000000000000000 ) ; +#711 = VECTOR ( 'NONE', #1255, 1000.000000000000000 ) ; +#712 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2022 ) ) ; +#713 = FACE_OUTER_BOUND ( 'NONE', #1617, .T. ) ; +#714 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#715 = EDGE_LOOP ( 'NONE', ( #786, #1375, #1979, #417 ) ) ; +#716 = PLANE ( 'NONE', #1743 ) ; +#717 = ADVANCED_FACE ( 'NONE', ( #83 ), #373, .T. ) ; +#718 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.9499999999999999556, -0.5749999999999997335 ) ) ; +#719 = VERTEX_POINT ( 'NONE', #1830 ) ; +#720 = EDGE_CURVE ( 'NONE', #1439, #1525, #104, .T. ) ; +#721 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#722 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#723 = EDGE_LOOP ( 'NONE', ( #1757, #1673, #537, #1625 ) ) ; +#724 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.05000000000000002359, -0.6249999999999997780 ) ) ; +#725 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.05000000000000000278, 0.5749999999999999556 ) ) ; +#726 = EDGE_CURVE ( 'NONE', #993, #589, #1797, .T. ) ; +#727 = EDGE_LOOP ( 'NONE', ( #926, #531, #289, #1912 ) ) ; +#728 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#729 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; +#730 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#731 = ORIENTED_EDGE ( 'NONE', *, *, #142, .T. ) ; +#732 = FILL_AREA_STYLE_COLOUR ( '', #2050 ) ; +#733 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#734 = VECTOR ( 'NONE', #1758, 1000.000000000000000 ) ; +#735 = VERTEX_POINT ( 'NONE', #693 ) ; +#736 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#737 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1007 ), #308 ) ; +#738 = AXIS2_PLACEMENT_3D ( 'NONE', #485, #621, #1786 ) ; +#739 = AXIS2_PLACEMENT_3D ( 'NONE', #1526, #741, #759 ) ; +#740 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #513 ) ) ; +#741 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#742 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.05000000000000002359, -0.6000000000433678427 ) ) ; +#743 = SURFACE_SIDE_STYLE ('',( #1856 ) ) ; +#744 = ORIENTED_EDGE ( 'NONE', *, *, #1906, .T. ) ; +#745 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#746 = ORIENTED_EDGE ( 'NONE', *, *, #911, .T. ) ; +#747 = SURFACE_STYLE_USAGE ( .BOTH. , #116 ) ; +#748 = ADVANCED_FACE ( 'NONE', ( #704 ), #716, .F. ) ; +#749 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2', #114 ) ; +#750 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#751 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.05000000000000002359, -0.5749999999999997335 ) ) ; +#752 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#753 = VERTEX_POINT ( 'NONE', #440 ) ; +#754 = CYLINDRICAL_SURFACE ( 'NONE', #837, 0.02499999999999995628 ) ; +#755 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#756 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#757 = PRESENTATION_STYLE_ASSIGNMENT (( #747 ) ) ; +#758 = EDGE_CURVE ( 'NONE', #622, #4, #1487, .T. ) ; +#759 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#760 = EDGE_CURVE ( 'NONE', #1252, #67, #1866, .T. ) ; +#761 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.05000000000000002359, 0.5750000000000000666 ) ) ; +#762 = FACE_OUTER_BOUND ( 'NONE', #695, .T. ) ; +#763 = VERTEX_POINT ( 'NONE', #901 ) ; +#764 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#765 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#766 = ORIENTED_EDGE ( 'NONE', *, *, #971, .F. ) ; +#767 = CIRCLE ( 'NONE', #1443, 0.02499999999999995628 ) ; +#768 = CIRCLE ( 'NONE', #471, 0.05000000000000002359 ) ; +#769 = FILL_AREA_STYLE_COLOUR ( '', #12 ) ; +#770 = VECTOR ( 'NONE', #2074, 1000.000000000000000 ) ; +#771 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#772 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -8.673617379884036705E-17 ) ) ; +#773 = TOROIDAL_SURFACE ( 'NONE', #211, 0.02500000000000000139, 0.02500000000000000139 ) ; +#774 = FACE_OUTER_BOUND ( 'NONE', #1753, .T. ) ; +#775 = ORIENTED_EDGE ( 'NONE', *, *, #1350, .F. ) ; +#776 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#777 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.05000000000000002359, -0.5749999999999997335 ) ) ; +#778 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#779 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; +#780 = VERTEX_POINT ( 'NONE', #1850 ) ; +#781 = LINE ( 'NONE', #1884, #1782 ) ; +#782 = EDGE_CURVE ( 'NONE', #2044, #1582, #1875, .T. ) ; +#783 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#784 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9499999999999999556, 0.5750000000000000666 ) ) ; +#785 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; +#786 = ORIENTED_EDGE ( 'NONE', *, *, #1711, .T. ) ; +#787 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.05000000000000002359, 0.5749999999999999556 ) ) ; +#788 = FILL_AREA_STYLE_COLOUR ( '', #771 ) ; +#789 = ADVANCED_FACE ( 'NONE', ( #894 ), #1564, .T. ) ; +#790 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#791 = ORIENTED_EDGE ( 'NONE', *, *, #453, .T. ) ; +#792 = SURFACE_SIDE_STYLE ('',( #652 ) ) ; +#793 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.9249999999999999334, 0.5750000000000000666 ) ) ; +#794 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#795 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -1.275531967630005245E-16 ) ) ; +#796 = ORIENTED_EDGE ( 'NONE', *, *, #1377, .F. ) ; +#797 = LINE ( 'NONE', #1450, #184 ) ; +#798 = CYLINDRICAL_SURFACE ( 'NONE', #1641, 0.05000000000000002359 ) ; +#799 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #924, 'distance_accuracy_value', 'NONE'); +#800 = VERTEX_POINT ( 'NONE', #1360 ) ; +#801 = CIRCLE ( 'NONE', #569, 0.05000000000000002359 ) ; +#802 = LINE ( 'NONE', #1135, #972 ) ; +#803 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.05000000000000002359, -0.6249999999999997780 ) ) ; +#804 = AXIS2_PLACEMENT_3D ( 'NONE', #335, #345, #953 ) ; +#805 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#806 = VECTOR ( 'NONE', #1316, 1000.000000000000000 ) ; +#807 = VECTOR ( 'NONE', #2043, 1000.000000000000000 ) ; +#808 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.9249999999999999334, -0.5749999999999997335 ) ) ; +#809 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.02499999999999995628, -0.5749999999999997335 ) ) ; +#810 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1178 ), #1477 ) ; +#811 = AXIS2_PLACEMENT_3D ( 'NONE', #857, #391, #1486 ) ; +#812 = EDGE_CURVE ( 'NONE', #1204, #1511, #1338, .T. ) ; +#813 = ORIENTED_EDGE ( 'NONE', *, *, #1216, .F. ) ; +#814 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#815 = AXIS2_PLACEMENT_3D ( 'NONE', #787, #1888, #646 ) ; +#816 = ORIENTED_EDGE ( 'NONE', *, *, #1999, .F. ) ; +#817 = LINE ( 'NONE', #199, #1299 ) ; +#818 = EDGE_CURVE ( 'NONE', #1582, #413, #1113, .T. ) ; +#819 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#820 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9000000000000000222, 0.5749999999999999556 ) ) ; +#821 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; +#822 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#823 = ORIENTED_EDGE ( 'NONE', *, *, #812, .F. ) ; +#824 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#825 = VERTEX_POINT ( 'NONE', #2021 ) ; +#826 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#827 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.9499999999999999556, 0.5999999999999999778 ) ) ; +#828 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.9000000000000000222, 0.5999999999566321129 ) ) ; +#829 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; +#830 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#831 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1127, 'distance_accuracy_value', 'NONE'); +#832 = ORIENTED_EDGE ( 'NONE', *, *, #1769, .F. ) ; +#833 = ORIENTED_EDGE ( 'NONE', *, *, #1863, .F. ) ; +#834 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#835 = CIRCLE ( 'NONE', #2010, 0.05000000000000002359 ) ; +#836 = PRESENTATION_STYLE_ASSIGNMENT (( #200 ) ) ; +#837 = AXIS2_PLACEMENT_3D ( 'NONE', #439, #422, #1065 ) ; +#838 = VECTOR ( 'NONE', #1179, 1000.000000000000000 ) ; +#839 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.9250000000000000444, 0.5750000000000000666 ) ) ; +#840 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.9499999999999999556, -0.5749999999999997335 ) ) ; +#841 = COLOUR_RGB ( '',0.6901960784313725394, 0.5333333333333333259, 0.2784313725490196179 ) ; +#842 = ADVANCED_FACE ( 'NONE', ( #565 ), #1707, .T. ) ; +#843 = VERTEX_POINT ( 'NONE', #1403 ) ; +#844 = AXIS2_PLACEMENT_3D ( 'NONE', #1504, #92, #860 ) ; +#846 = PRESENTATION_STYLE_ASSIGNMENT (( #1837 ) ) ; +#845 = CIRCLE ( 'NONE', #511, 0.02499999999999995628 ) ; +#847 = ADVANCED_FACE ( 'NONE', ( #1056 ), #210, .T. ) ; +#848 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#849 = CIRCLE ( 'NONE', #242, 0.05000000000000002359 ) ; +#850 = VERTEX_POINT ( 'NONE', #414 ) ; +#851 = VECTOR ( 'NONE', #30, 1000.000000000000000 ) ; +#852 = EDGE_CURVE ( 'NONE', #1775, #430, #916, .T. ) ; +#853 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.05000000000000002359, -0.5749999999999997335 ) ) ; +#854 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #576, #342 ) ; +#855 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.9499999999999999556, -0.6249999999999997780 ) ) ; +#856 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.05000000000000002359, -0.5999999999999997558 ) ) ; +#857 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#858 = ORIENTED_EDGE ( 'NONE', *, *, #726, .T. ) ; +#859 = EDGE_CURVE ( 'NONE', #1555, #1874, #598, .T. ) ; +#860 = DIRECTION ( 'NONE', ( 2.168404344971009608E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#861 = ORIENTED_EDGE ( 'NONE', *, *, #687, .F. ) ; +#862 = ADVANCED_FACE ( 'NONE', ( #1384 ), #612, .F. ) ; +#863 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#864 = FILL_AREA_STYLE ('',( #1819 ) ) ; +#865 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#866 = ORIENTED_EDGE ( 'NONE', *, *, #1971, .T. ) ; +#867 = SURFACE_SIDE_STYLE ('',( #1969 ) ) ; +#868 = ORIENTED_EDGE ( 'NONE', *, *, #1898, .T. ) ; +#869 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#870 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#871 = SURFACE_STYLE_USAGE ( .BOTH. , #1653 ) ; +#872 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#873 = ORIENTED_EDGE ( 'NONE', *, *, #1189, .T. ) ; +#874 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#875 = VECTOR ( 'NONE', #1427, 1000.000000000000000 ) ; +#876 = EDGE_CURVE ( 'NONE', #1453, #719, #878, .T. ) ; +#877 = ORIENTED_EDGE ( 'NONE', *, *, #452, .F. ) ; +#878 = CIRCLE ( 'NONE', #2053, 0.02499999999999995628 ) ; +#879 = VECTOR ( 'NONE', #1225, 1000.000000000000000 ) ; +#880 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #213 ) ) ; +#881 = STYLED_ITEM ( 'NONE', ( #194 ), #219 ) ; +#882 = EDGE_CURVE ( 'NONE', #135, #1829, #1149, .T. ) ; +#883 = FACE_OUTER_BOUND ( 'NONE', #1143, .T. ) ; +#884 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#885 = EDGE_LOOP ( 'NONE', ( #1153, #1120, #110 ) ) ; +#886 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#887 = LINE ( 'NONE', #1321, #2016 ) ; +#888 = EDGE_LOOP ( 'NONE', ( #2058, #319, #121 ) ) ; +#889 = CYLINDRICAL_SURFACE ( 'NONE', #1706, 0.05000000000000002359 ) ; +#890 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -2.168404344971009115E-16 ) ) ; +#891 = CYLINDRICAL_SURFACE ( 'NONE', #1411, 0.02499999999999995628 ) ; +#892 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.05000000000000000278, -0.5749999999999997335 ) ) ; +#893 = ORIENTED_EDGE ( 'NONE', *, *, #486, .F. ) ; +#894 = FACE_OUTER_BOUND ( 'NONE', #645, .T. ) ; +#895 = ORIENTED_EDGE ( 'NONE', *, *, #134, .F. ) ; +#896 = SPHERICAL_SURFACE ( 'NONE', #343, 0.05000000000000000278 ) ; +#897 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#898 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.02499999999999995628, -0.5749999999999996225 ) ) ; +#899 = ORIENTED_EDGE ( 'NONE', *, *, #1699, .F. ) ; +#900 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#901 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.05000000000000002359, 0.5999999999999999778 ) ) ; +#902 = AXIS2_PLACEMENT_3D ( 'NONE', #1332, #34, #988 ) ; +#903 = SURFACE_STYLE_FILL_AREA ( #1233 ) ; +#904 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .F. ) ; +#905 = EDGE_CURVE ( 'NONE', #850, #1327, #473, .T. ) ; +#906 = VECTOR ( 'NONE', #470, 1000.000000000000000 ) ; +#908 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#907 = STYLED_ITEM ( 'NONE', ( #1930 ), #691 ) ; +#909 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#910 = VECTOR ( 'NONE', #745, 1000.000000000000000 ) ; +#911 = EDGE_CURVE ( 'NONE', #568, #1579, #1534, .T. ) ; +#912 = VECTOR ( 'NONE', #249, 1000.000000000000000 ) ; +#913 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#914 = VECTOR ( 'NONE', #186, 1000.000000000000000 ) ; +#915 = EDGE_LOOP ( 'NONE', ( #1344, #248, #1419, #541 ) ) ; +#916 = LINE ( 'NONE', #113, #1373 ) ; +#917 = SURFACE_STYLE_USAGE ( .BOTH. , #1537 ) ; +#918 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#919 = APPLICATION_CONTEXT ( 'automotive_design' ) ; +#920 = EDGE_CURVE ( 'NONE', #1511, #1555, #845, .T. ) ; +#921 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#922 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#923 = ORIENTED_EDGE ( 'NONE', *, *, #920, .T. ) ; +#924 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#925 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#926 = ORIENTED_EDGE ( 'NONE', *, *, #1614, .F. ) ; +#927 = FACE_OUTER_BOUND ( 'NONE', #715, .T. ) ; +#928 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#929 = LINE ( 'NONE', #1609, #1173 ) ; +#930 = SURFACE_STYLE_USAGE ( .BOTH. , #743 ) ; +#931 = ORIENTED_EDGE ( 'NONE', *, *, #852, .F. ) ; +#932 = PLANE ( 'NONE', #350 ) ; +#933 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#934 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#935 = ADVANCED_FACE ( 'NONE', ( #1548 ), #123, .F. ) ; +#936 = ORIENTED_EDGE ( 'NONE', *, *, #1275, .T. ) ; +#937 = AXIS2_PLACEMENT_3D ( 'NONE', #1702, #284, #274 ) ; +#938 = AXIS2_PLACEMENT_3D ( 'NONE', #1243, #456, #1103 ) ; +#939 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1007 ) ) ; +#940 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.000000000000000000, 0.5750000000000000666 ) ) ; +#941 = VECTOR ( 'NONE', #240, 1000.000000000000000 ) ; +#942 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1174 ) ) ; +#943 = LINE ( 'NONE', #1446, #1404 ) ; +#944 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.9000000000000000222, 0.5750000000000000666 ) ) ; +#945 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #379 ), #1413 ) ; +#946 = VECTOR ( 'NONE', #1545, 1000.000000000000000 ) ; +#947 = EDGE_CURVE ( 'NONE', #1579, #1461, #11, .T. ) ; +#948 = CIRCLE ( 'NONE', #1481, 0.02499999999999995628 ) ; +#949 = ORIENTED_EDGE ( 'NONE', *, *, #79, .T. ) ; +#950 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#951 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#952 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2033, 'distance_accuracy_value', 'NONE'); +#953 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#954 = ORIENTED_EDGE ( 'NONE', *, *, #665, .F. ) ; +#955 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.05000000000000002359, -0.5749999999999997335 ) ) ; +#956 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#957 = LINE ( 'NONE', #329, #770 ) ; +#958 = ORIENTED_EDGE ( 'NONE', *, *, #49, .F. ) ; +#959 = ORIENTED_EDGE ( 'NONE', *, *, #142, .F. ) ; +#960 = FILL_AREA_STYLE ('',( #32 ) ) ; +#961 = ORIENTED_EDGE ( 'NONE', *, *, #1367, .T. ) ; +#962 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9249999999999999334, -0.5749999999999997335 ) ) ; +#963 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.000000000000000000, -0.5749999999999997335 ) ) ; +#964 = EDGE_CURVE ( 'NONE', #1525, #256, #1621, .T. ) ; +#965 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.9499999999999999556, -0.5749999999999997335 ) ) ; +#966 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#967 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#968 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1102, 'distance_accuracy_value', 'NONE'); +#969 = FILL_AREA_STYLE ('',( #1581 ) ) ; +#970 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .F. ) ; +#971 = EDGE_CURVE ( 'NONE', #480, #1696, #239, .T. ) ; +#972 = VECTOR ( 'NONE', #1274, 1000.000000000000000 ) ; +#973 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9499999999999999556, 0.5749999999999999556 ) ) ; +#974 = LINE ( 'NONE', #1276, #1378 ) ; +#975 = AXIS2_PLACEMENT_3D ( 'NONE', #40, #1939, #499 ) ; +#976 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.9499999999999999556, 0.000000000000000000 ) ) ; +#977 = VECTOR ( 'NONE', #533, 1000.000000000000000 ) ; +#978 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.05000000000000002359, 0.6000000000000000888 ) ) ; +#979 = FILL_AREA_STYLE_COLOUR ( '', #1571 ) ; +#980 = AXIS2_PLACEMENT_3D ( 'NONE', #956, #654, #1586 ) ; +#981 = VERTEX_POINT ( 'NONE', #187 ) ; +#982 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#983 = VECTOR ( 'NONE', #1589, 1000.000000000000000 ) ; +#984 = EDGE_CURVE ( 'NONE', #395, #480, #664, .T. ) ; +#985 = VERTEX_POINT ( 'NONE', #822 ) ; +#986 = ADVANCED_FACE ( 'NONE', ( #507 ), #21, .T. ) ; +#987 = EDGE_CURVE ( 'NONE', #1031, #1311, #1672, .T. ) ; +#988 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#989 = FILL_AREA_STYLE ('',( #1301 ) ) ; +#990 = LINE ( 'NONE', #59, #977 ) ; +#991 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.9499999999999999556, -0.6249999999999997780 ) ) ; +#992 = SURFACE_STYLE_FILL_AREA ( #1288 ) ; +#993 = VERTEX_POINT ( 'NONE', #311 ) ; +#994 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#995 = ORIENTED_EDGE ( 'NONE', *, *, #1096, .F. ) ; +#996 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#997 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; +#998 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#999 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1676, 'distance_accuracy_value', 'NONE'); +#1000 = ORIENTED_EDGE ( 'NONE', *, *, #1820, .F. ) ; +#1001 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000002359, 0.6250000000000000000 ) ) ; +#1002 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1003 = ORIENTED_EDGE ( 'NONE', *, *, #818, .F. ) ; +#1004 = ADVANCED_FACE ( 'NONE', ( #1451 ), #656, .T. ) ; +#1005 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #42 ), #637 ) ; +#1006 = CIRCLE ( 'NONE', #1146, 0.02499999999999995628 ) ; +#1007 = STYLED_ITEM ( 'NONE', ( #530 ), #717 ) ; +#1008 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.734723475976807587E-16 ) ) ; +#1009 = FILL_AREA_STYLE ('',( #369 ) ) ; +#1010 = EDGE_CURVE ( 'NONE', #1252, #500, #1139, .T. ) ; +#1011 = AXIS2_PLACEMENT_3D ( 'NONE', #1324, #1193, #382 ) ; +#1012 = ORIENTED_EDGE ( 'NONE', *, *, #1216, .T. ) ; +#1013 = AXIS2_PLACEMENT_3D ( 'NONE', #1198, #416, #220 ) ; +#1015 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999881765689, 0.02500000000000009853, 0.5749999998698960280 ) ) ; +#1014 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1281 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #830, #1187, #865 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1016 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1017 = ORIENTED_EDGE ( 'NONE', *, *, #1752, .T. ) ; +#1018 = VECTOR ( 'NONE', #223, 1000.000000000000000 ) ; +#1019 = SPHERICAL_SURFACE ( 'NONE', #902, 0.05000000000000000278 ) ; +#1020 = SPHERICAL_SURFACE ( 'NONE', #1637, 0.05000000000000000278 ) ; +#1021 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1022 = SURFACE_SIDE_STYLE ('',( #701 ) ) ; +#1023 = ORIENTED_EDGE ( 'NONE', *, *, #876, .T. ) ; +#1024 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1025 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#1026 = EDGE_LOOP ( 'NONE', ( #1054, #1799, #667, #1852 ) ) ; +#1027 = SURFACE_SIDE_STYLE ('',( #1627 ) ) ; +#1028 = FACE_OUTER_BOUND ( 'NONE', #1831, .T. ) ; +#1029 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1030 = EDGE_CURVE ( 'NONE', #182, #1390, #1913, .T. ) ; +#1031 = VERTEX_POINT ( 'NONE', #1934 ) ; +#1032 = FILL_AREA_STYLE_COLOUR ( '', #841 ) ; +#1033 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.05000000000000002359, 0.5750000000000000666 ) ) ; +#1034 = ORIENTED_EDGE ( 'NONE', *, *, #134, .T. ) ; +#1035 = EDGE_CURVE ( 'NONE', #753, #735, #1236, .T. ) ; +#1036 = ADVANCED_FACE ( 'NONE', ( #168 ), #798, .T. ) ; +#1037 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#1038 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.05000000000000000278, 0.5749999999999999556 ) ) ; +#1039 = SURFACE_SIDE_STYLE ('',( #1217 ) ) ; +#1040 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1041 = CIRCLE ( 'NONE', #1202, 0.02499999999999995628 ) ; +#1042 = VERTEX_POINT ( 'NONE', #1195 ) ; +#1043 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.275531967630005245E-16 ) ) ; +#1044 = CIRCLE ( 'NONE', #1269, 0.02499999999999995628 ) ; +#1045 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1046 = VERTEX_POINT ( 'NONE', #528 ) ; +#1047 = VECTOR ( 'NONE', #455, 1000.000000000000000 ) ; +#1048 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1081 ), #1606 ) ; +#1049 = VECTOR ( 'NONE', #2026, 1000.000000000000000 ) ; +#1050 = AXIS2_PLACEMENT_3D ( 'NONE', #328, #819, #164 ) ; +#1051 = AXIS2_PLACEMENT_3D ( 'NONE', #1978, #401, #1689 ) ; +#1052 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#1053 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#1054 = ORIENTED_EDGE ( 'NONE', *, *, #69, .T. ) ; +#1055 = FACE_OUTER_BOUND ( 'NONE', #659, .T. ) ; +#1056 = FACE_OUTER_BOUND ( 'NONE', #56, .T. ) ; +#1057 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.9249999999999999334, -0.5749999999999997335 ) ) ; +#1058 = ORIENTED_EDGE ( 'NONE', *, *, #117, .T. ) ; +#1059 = LINE ( 'NONE', #591, #710 ) ; +#1060 = PLANE ( 'NONE', #102 ) ; +#1061 = FILL_AREA_STYLE ('',( #436 ) ) ; +#1062 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9499999999999999556, 0.5750000000000000666 ) ) ; +#1063 = ADVANCED_FACE ( 'NONE', ( #61 ), #384, .F. ) ; +#1064 = ORIENTED_EDGE ( 'NONE', *, *, #720, .T. ) ; +#1065 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1066 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#1067 = DIRECTION ( 'NONE', ( -2.168404344971009608E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1068 = VERTEX_POINT ( 'NONE', #840 ) ; +#1069 = EDGE_CURVE ( 'NONE', #568, #2000, #1573, .T. ) ; +#1070 = SURFACE_STYLE_FILL_AREA ( #1227 ) ; +#1071 = EDGE_CURVE ( 'NONE', #1042, #692, #51, .T. ) ; +#1072 = ORIENTED_EDGE ( 'NONE', *, *, #698, .F. ) ; +#1073 = SURFACE_STYLE_USAGE ( .BOTH. , #1220 ) ; +#1074 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1075 = ADVANCED_FACE ( 'NONE', ( #1160 ), #224, .T. ) ; +#1076 = TOROIDAL_SURFACE ( 'NONE', #1811, 0.02500000000000000139, 0.02500000000000000139 ) ; +#1077 = ORIENTED_EDGE ( 'NONE', *, *, #1394, .F. ) ; +#1078 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1981 ) ) ; +#1079 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#1080 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#1081 = STYLED_ITEM ( 'NONE', ( #1122 ), #1004 ) ; +#1082 = CIRCLE ( 'NONE', #739, 0.05000000000000002359 ) ; +#1083 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.9499999999999999556, -0.6249999999999997780 ) ) ; +#1084 = VECTOR ( 'NONE', #1754, 1000.000000000000000 ) ; +#1085 = FILL_AREA_STYLE ('',( #1364 ) ) ; +#1086 = SURFACE_SIDE_STYLE ('',( #1528 ) ) ; +#1087 = PRESENTATION_STYLE_ASSIGNMENT (( #1073 ) ) ; +#1088 = ORIENTED_EDGE ( 'NONE', *, *, #1275, .F. ) ; +#1089 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.02499999999999995628, -0.6249999999999997780 ) ) ; +#1090 = LINE ( 'NONE', #1386, #268 ) ; +#1091 = ORIENTED_EDGE ( 'NONE', *, *, #549, .F. ) ; +#1092 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1093 = SURFACE_STYLE_FILL_AREA ( #1421 ) ; +#1094 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1095 = EDGE_LOOP ( 'NONE', ( #1931, #1922, #1861, #684 ) ) ; +#1096 = EDGE_CURVE ( 'NONE', #1327, #226, #1376, .T. ) ; +#1097 = ORIENTED_EDGE ( 'NONE', *, *, #905, .F. ) ; +#1098 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.05000000000000002359, -0.5749999999999997335 ) ) ; +#1099 = ORIENTED_EDGE ( 'NONE', *, *, #758, .F. ) ; +#1100 = ADVANCED_FACE ( 'NONE', ( #593 ), #244, .T. ) ; +#1101 = ADVANCED_FACE ( 'NONE', ( #283 ), #891, .T. ) ; +#1102 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1103 = DIRECTION ( 'NONE', ( 0.000000000000000000, 9.427844978134821433E-17, -1.000000000000000000 ) ) ; +#1104 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.9000000000000000222, 0.5749999999566320907 ) ) ; +#1105 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1106 = ORIENTED_EDGE ( 'NONE', *, *, #79, .F. ) ; +#1107 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.05000000000000000278, 0.5749999999999999556 ) ) ; +#1108 = AXIS2_PLACEMENT_3D ( 'NONE', #1184, #1463, #1164 ) ; +#1109 = ORIENTED_EDGE ( 'NONE', *, *, #1935, .F. ) ; +#1110 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1790 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #97, #2004, #412 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1111 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #907 ) ) ; +#1112 = AXIS2_PLACEMENT_3D ( 'NONE', #1943, #1129, #156 ) ; +#1113 = CIRCLE ( 'NONE', #1816, 0.02499999999999995628 ) ; +#1114 = PRESENTATION_STYLE_ASSIGNMENT (( #465 ) ) ; +#1115 = VECTOR ( 'NONE', #1353, 1000.000000000000000 ) ; +#1116 = AXIS2_PLACEMENT_3D ( 'NONE', #2007, #925, #1392 ) ; +#1117 = CYLINDRICAL_SURFACE ( 'NONE', #1841, 0.02500000000000006384 ) ; +#1118 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9000000000000000222, 0.6000000000000001998 ) ) ; +#1119 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#1120 = ORIENTED_EDGE ( 'NONE', *, *, #54, .T. ) ; +#1121 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.9000000000000000222, -0.6249999999999997780 ) ) ; +#1122 = PRESENTATION_STYLE_ASSIGNMENT (( #1458 ) ) ; +#1123 = FACE_OUTER_BOUND ( 'NONE', #253, .T. ) ; +#1124 = ORIENTED_EDGE ( 'NONE', *, *, #1553, .T. ) ; +#1125 = PRESENTATION_STYLE_ASSIGNMENT (( #301 ) ) ; +#1126 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #854 ) ; +#1127 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1128 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1129 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1130 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#1131 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1132 = EDGE_CURVE ( 'NONE', #1339, #1940, #849, .T. ) ; +#1133 = SPHERICAL_SURFACE ( 'NONE', #432, 0.05000000000000000278 ) ; +#1134 = EDGE_LOOP ( 'NONE', ( #1789, #796, #816, #895 ) ) ; +#1135 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9499999999999999556, -0.5749999999999997335 ) ) ; +#1136 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#1137 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9000000000000000222, 0.5750000000000000666 ) ) ; +#1138 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1139 = LINE ( 'NONE', #176, #407 ) ; +#1140 = ORIENTED_EDGE ( 'NONE', *, *, #1878, .F. ) ; +#1141 = EDGE_CURVE ( 'NONE', #295, #1520, #1365, .T. ) ; +#1142 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1143 = EDGE_LOOP ( 'NONE', ( #161, #1034, #1791, #676 ) ) ; +#1144 = TOROIDAL_SURFACE ( 'NONE', #1774, 0.02500000000000000139, 0.02500000000000000139 ) ; +#1145 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1146 = AXIS2_PLACEMENT_3D ( 'NONE', #1245, #580, #1726 ) ; +#1147 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1148 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #238 ), #1474 ) ; +#1149 = CIRCLE ( 'NONE', #270, 0.05000000000000002359 ) ; +#1150 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1151 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1152 = AXIS2_PLACEMENT_3D ( 'NONE', #944, #1136, #1933 ) ; +#1153 = ORIENTED_EDGE ( 'NONE', *, *, #25, .F. ) ; +#1154 = CIRCLE ( 'NONE', #1051, 0.02500000000000006384 ) ; +#1155 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #881 ), #1680 ) ; +#1156 = VERTEX_POINT ( 'NONE', #1552 ) ; +#1157 = LINE ( 'NONE', #191, #140 ) ; +#1158 = FACE_OUTER_BOUND ( 'NONE', #1319, .T. ) ; +#1159 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.237404653380195321E-16, -1.000000000000000000 ) ) ; +#1160 = FACE_OUTER_BOUND ( 'NONE', #1546, .T. ) ; +#1161 = ADVANCED_FACE ( 'NONE', ( #1871 ), #128, .T. ) ; +#1162 = FILL_AREA_STYLE_COLOUR ( '', #675 ) ; +#1163 = ORIENTED_EDGE ( 'NONE', *, *, #1722, .T. ) ; +#1164 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1165 = EDGE_CURVE ( 'NONE', #135, #1156, #1926, .T. ) ; +#1166 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1167 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1719, 'distance_accuracy_value', 'NONE'); +#1168 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'CL21A105KACLNNC', ( #64, #1454, #749, #1541 ), #408 ) ; +#1169 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1170 = LINE ( 'NONE', #694, #1115 ) ; +#1171 = ORIENTED_EDGE ( 'NONE', *, *, #1781, .T. ) ; +#1172 = CYLINDRICAL_SURFACE ( 'NONE', #266, 0.05000000000000002359 ) ; +#1173 = VECTOR ( 'NONE', #1447, 1000.000000000000000 ) ; +#1174 = STYLED_ITEM ( 'NONE', ( #846 ), #749 ) ; +#1175 = SPHERICAL_SURFACE ( 'NONE', #1990, 0.05000000000000000278 ) ; +#1176 = AXIS2_PLACEMENT_3D ( 'NONE', #777, #1418, #7 ) ; +#1177 = ORIENTED_EDGE ( 'NONE', *, *, #920, .F. ) ; +#1178 = STYLED_ITEM ( 'NONE', ( #1114 ), #1946 ) ; +#1179 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -1.237404653380195321E-16, -1.000000000000000000 ) ) ; +#1180 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; +#1181 = AXIS2_PLACEMENT_3D ( 'NONE', #1708, #1903, #1222 ) ; +#1182 = ORIENTED_EDGE ( 'NONE', *, *, #29, .F. ) ; +#1183 = VECTOR ( 'NONE', #672, 1000.000000000000000 ) ; +#1184 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.05000000000000002359, 0.5750000000000000666 ) ) ; +#1185 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#1186 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9000000000000000222, 0.5749999999999999556 ) ) ; +#1187 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1188 = ORIENTED_EDGE ( 'NONE', *, *, #1314, .T. ) ; +#1189 = EDGE_CURVE ( 'NONE', #1824, #1068, #1882, .T. ) ; +#1190 = SURFACE_STYLE_USAGE ( .BOTH. , #1992 ) ; +#1191 = ORIENTED_EDGE ( 'NONE', *, *, #1803, .F. ) ; +#1192 = PRESENTATION_STYLE_ASSIGNMENT (( #1259 ) ) ; +#1193 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1194 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1195 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999819010887, 0.05000000000000002359, -0.5999999999999997558 ) ) ; +#1196 = VERTEX_POINT ( 'NONE', #1291 ) ; +#1197 = FILL_AREA_STYLE ('',( #1032 ) ) ; +#1198 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9499999999999999556, 0.5749999999999999556 ) ) ; +#1199 = EDGE_LOOP ( 'NONE', ( #1736, #487, #129, #1428 ) ) ; +#1200 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#1201 = SURFACE_SIDE_STYLE ('',( #449 ) ) ; +#1202 = AXIS2_PLACEMENT_3D ( 'NONE', #185, #483, #1560 ) ; +#1203 = CIRCLE ( 'NONE', #566, 0.05000000000000002359 ) ; +#1204 = VERTEX_POINT ( 'NONE', #1768 ) ; +#1205 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1206 = ORIENTED_EDGE ( 'NONE', *, *, #20, .T. ) ; +#1207 = AXIS2_PLACEMENT_3D ( 'NONE', #2059, #364, #1002 ) ; +#1208 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #999 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1676, #1513, #91 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1209 = LINE ( 'NONE', #2028, #2011 ) ; +#1210 = ORIENTED_EDGE ( 'NONE', *, *, #595, .T. ) ; +#1211 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1212 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#1213 = EDGE_CURVE ( 'NONE', #1483, #197, #78, .T. ) ; +#1214 = ORIENTED_EDGE ( 'NONE', *, *, #947, .T. ) ; +#1215 = EDGE_CURVE ( 'NONE', #1696, #1525, #1759, .T. ) ; +#1216 = EDGE_CURVE ( 'NONE', #227, #985, #974, .T. ) ; +#1217 = SURFACE_STYLE_FILL_AREA ( #1085 ) ; +#1218 = SURFACE_STYLE_USAGE ( .BOTH. , #1201 ) ; +#1219 = EDGE_LOOP ( 'NONE', ( #1690, #1997, #1023, #399 ) ) ; +#1220 = SURFACE_SIDE_STYLE ('',( #2030 ) ) ; +#1221 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.05000000000000002359, 0.5750000000000000666 ) ) ; +#1222 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1223 = ORIENTED_EDGE ( 'NONE', *, *, #1973, .F. ) ; +#1224 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#1225 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1226 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9000000000000000222, 0.5750000000000000666 ) ) ; +#1227 = FILL_AREA_STYLE ('',( #251 ) ) ; +#1228 = CYLINDRICAL_SURFACE ( 'NONE', #1813, 0.05000000000000002359 ) ; +#1229 = ORIENTED_EDGE ( 'NONE', *, *, #228, .T. ) ; +#1230 = FACE_OUTER_BOUND ( 'NONE', #1134, .T. ) ; +#1231 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#1232 = CIRCLE ( 'NONE', #175, 0.05000000000000002359 ) ; +#1233 = FILL_AREA_STYLE ('',( #1741 ) ) ; +#1234 = SURFACE_STYLE_FILL_AREA ( #2035 ) ; +#1235 = AXIS2_PLACEMENT_3D ( 'NONE', #1691, #94, #1713 ) ; +#1236 = CIRCLE ( 'NONE', #344, 0.02500000000000006384 ) ; +#1237 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .F. ) ; +#1238 = AXIS2_PLACEMENT_3D ( 'NONE', #154, #627, #1749 ) ; +#1239 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #378 ), #1987 ) ; +#1240 = LINE ( 'NONE', #425, #879 ) ; +#1241 = ADVANCED_FACE ( 'NONE', ( #1284 ), #304, .T. ) ; +#1242 = CLOSED_SHELL ( 'NONE', ( #748, #237, #101, #28, #1584, #935, #2068, #1994, #1807, #201, #1745, #1429, #696, #1721, #495, #562, #468, #1497, #1835, #534, #842, #1442, #1677, #286, #847, #1101 ) ) ; +#1243 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.9250000000000000444, -0.5750000000433677094 ) ) ; +#1244 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1245 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.05000000000000002359, -0.5999999999999997558 ) ) ; +#1246 = ORIENTED_EDGE ( 'NONE', *, *, #380, .T. ) ; +#1247 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1248 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1249 = APPLICATION_CONTEXT ( 'automotive_design' ) ; +#1250 = EDGE_CURVE ( 'NONE', #780, #825, #1783, .T. ) ; +#1251 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1252 = VERTEX_POINT ( 'NONE', #1432 ) ; +#1253 = SURFACE_STYLE_FILL_AREA ( #618 ) ; +#1254 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1255 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1256 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#1257 = EDGE_LOOP ( 'NONE', ( #1459, #868, #309, #1600 ) ) ; +#1258 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#1259 = SURFACE_STYLE_USAGE ( .BOTH. , #151 ) ; +#1260 = ORIENTED_EDGE ( 'NONE', *, *, #1367, .F. ) ; +#1261 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1262 = LINE ( 'NONE', #1751, #705 ) ; +#1263 = SURFACE_STYLE_USAGE ( .BOTH. , #3 ) ; +#1264 = ORIENTED_EDGE ( 'NONE', *, *, #415, .F. ) ; +#1265 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1266 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.05000000000000002359, -0.5999999999999997558 ) ) ; +#1267 = EDGE_LOOP ( 'NONE', ( #596, #1649, #1927 ) ) ; +#1268 = STYLED_ITEM ( 'NONE', ( #1087 ), #1454 ) ; +#1269 = AXIS2_PLACEMENT_3D ( 'NONE', #229, #1079, #133 ) ; +#1270 = STYLED_ITEM ( 'NONE', ( #836 ), #1720 ) ; +#1271 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1272 = CIRCLE ( 'NONE', #609, 0.02499999999999995628 ) ; +#1273 = STYLED_ITEM ( 'NONE', ( #1492 ), #1075 ) ; +#1274 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1275 = EDGE_CURVE ( 'NONE', #365, #413, #150, .T. ) ; +#1276 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.9000000000000000222, -0.6249999999999997780 ) ) ; +#1277 = AXIS2_PLACEMENT_3D ( 'NONE', #1033, #1025, #1664 ) ; +#1278 = EDGE_LOOP ( 'NONE', ( #1331, #1892, #315, #904, #970, #13, #1140, #2051 ) ) ; +#1279 = SURFACE_SIDE_STYLE ('',( #310 ) ) ; +#1280 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1281 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #830, 'distance_accuracy_value', 'NONE'); +#1282 = ORIENTED_EDGE ( 'NONE', *, *, #1898, .F. ) ; +#1283 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.9499999999999999556, 0.5999999999999999778 ) ) ; +#1284 = FACE_OUTER_BOUND ( 'NONE', #1693, .T. ) ; +#1285 = EDGE_CURVE ( 'NONE', #1439, #2044, #929, .T. ) ; +#1286 = EDGE_CURVE ( 'NONE', #1311, #1453, #1262, .T. ) ; +#1287 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9000000000000000222, -0.6249999999999997780 ) ) ; +#1288 = FILL_AREA_STYLE ('',( #788 ) ) ; +#1289 = FACE_OUTER_BOUND ( 'NONE', #496, .T. ) ; +#1290 = ORIENTED_EDGE ( 'NONE', *, *, #818, .T. ) ; +#1291 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9000000000000000222, 0.6250000000000000000 ) ) ; +#1292 = PLANE ( 'NONE', #405 ) ; +#1293 = PRESENTATION_STYLE_ASSIGNMENT (( #80 ) ) ; +#1294 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1295 = ORIENTED_EDGE ( 'NONE', *, *, #9, .F. ) ; +#1296 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1890, 'distance_accuracy_value', 'NONE'); +#1297 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1298 = ORIENTED_EDGE ( 'NONE', *, *, #387, .F. ) ; +#1299 = VECTOR ( 'NONE', #214, 1000.000000000000000 ) ; +#1300 = VECTOR ( 'NONE', #359, 1000.000000000000000 ) ; +#1301 = FILL_AREA_STYLE_COLOUR ( '', #138 ) ; +#1302 = CIRCLE ( 'NONE', #804, 0.05000000000000002359 ) ; +#1303 = EDGE_CURVE ( 'NONE', #680, #780, #41, .T. ) ; +#1304 = PRESENTATION_STYLE_ASSIGNMENT (( #689 ) ) ; +#1305 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.000000000000000000, 0.5749999999999999556 ) ) ; +#1306 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.9499999999999999556, 0.6250000000000000000 ) ) ; +#1307 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; +#1308 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1273 ), #1341 ) ; +#1309 = CIRCLE ( 'NONE', #516, 0.05000000000000002359 ) ; +#1310 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #368, 'distance_accuracy_value', 'NONE'); +#1311 = VERTEX_POINT ( 'NONE', #963 ) ; +#1312 = SURFACE_SIDE_STYLE ('',( #490 ) ) ; +#1313 = ORIENTED_EDGE ( 'NONE', *, *, #1071, .F. ) ; +#1314 = EDGE_CURVE ( 'NONE', #1520, #365, #1041, .T. ) ; +#1315 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -8.673617379884036705E-17 ) ) ; +#1316 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1317 = SURFACE_SIDE_STYLE ('',( #1794 ) ) ; +#1318 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1319 = EDGE_LOOP ( 'NONE', ( #1950, #1077, #893, #529 ) ) ; +#1320 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9000000000000000222, 0.6250000000000000000 ) ) ; +#1321 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9499999999999999556, 0.6250000000000000000 ) ) ; +#1322 = ORIENTED_EDGE ( 'NONE', *, *, #503, .T. ) ; +#1323 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.05000000000000002359, -0.5749999999999997335 ) ) ; +#1324 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9499999999999999556, -0.5999999999999998668 ) ) ; +#1325 = PLANE ( 'NONE', #1644 ) ; +#1326 = PRESENTATION_STYLE_ASSIGNMENT (( #1349 ) ) ; +#1327 = VERTEX_POINT ( 'NONE', #784 ) ; +#1328 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1329 = EDGE_CURVE ( 'NONE', #1453, #1723, #2062, .T. ) ; +#1330 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9499999999999999556, -0.5749999999999997335 ) ) ; +#1331 = ORIENTED_EDGE ( 'NONE', *, *, #354, .F. ) ; +#1332 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.05000000000000000278, -0.5749999999999997335 ) ) ; +#1333 = AXIS2_PLACEMENT_3D ( 'NONE', #435, #1509, #890 ) ; +#1334 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9000000000000000222, -0.5999999999999998668 ) ) ; +#1335 = ADVANCED_FACE ( 'NONE', ( #640 ), #1117, .T. ) ; +#1336 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.9000000000000000222, -0.5999999999999998668 ) ) ; +#1337 = TOROIDAL_SURFACE ( 'NONE', #1567, 0.02500000000000000139, 0.02500000000000000139 ) ; +#1338 = CIRCLE ( 'NONE', #1116, 0.02499999999999995628 ) ; +#1339 = VERTEX_POINT ( 'NONE', #803 ) ; +#1340 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1881 ) ) ; +#1342 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1341 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #159 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1029, #714, #1684 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1343 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#1344 = ORIENTED_EDGE ( 'NONE', *, *, #911, .F. ) ; +#1345 = AXIS2_PLACEMENT_3D ( 'NONE', #991, #1008, #1620 ) ; +#1346 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1347 = PRODUCT ( 'CL21A105KACLNNC', 'CL21A105KACLNNC', '', ( #1374 ) ) ; +#1348 = FILL_AREA_STYLE_COLOUR ( '', #1877 ) ; +#1349 = SURFACE_STYLE_USAGE ( .BOTH. , #1989 ) ; +#1350 = EDGE_CURVE ( 'NONE', #1723, #2042, #457, .T. ) ; +#1351 = ORIENTED_EDGE ( 'NONE', *, *, #387, .T. ) ; +#1352 = LINE ( 'NONE', #1001, #1915 ) ; +#1353 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; +#1354 = ORIENTED_EDGE ( 'NONE', *, *, #631, .F. ) ; +#1355 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.05000000000000002359, -0.5999999999999997558 ) ) ; +#1356 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.05000000000000002359, -0.5749999999999997335 ) ) ; +#1357 = SURFACE_STYLE_USAGE ( .BOTH. , #1086 ) ; +#1358 = ORIENTED_EDGE ( 'NONE', *, *, #2049, .F. ) ; +#1359 = DIRECTION ( 'NONE', ( -8.673617379884036705E-17, 1.275531967630005245E-16, -1.000000000000000000 ) ) ; +#1360 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000002359, 0.5749999999999999556 ) ) ; +#1361 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.05000000000000002359, 0.5750000000000000666 ) ) ; +#1362 = ORIENTED_EDGE ( 'NONE', *, *, #25, .T. ) ; +#1363 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1364 = FILL_AREA_STYLE_COLOUR ( '', #778 ) ; +#1365 = LINE ( 'NONE', #2003, #946 ) ; +#1366 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#1367 = EDGE_CURVE ( 'NONE', #985, #1579, #1634, .T. ) ; +#1368 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.05000000000000002359, 0.5999999999999999778 ) ) ; +#1369 = EDGE_LOOP ( 'NONE', ( #1630, #170, #2070 ) ) ; +#1370 = SURFACE_STYLE_FILL_AREA ( #582 ) ; +#1371 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1372 = CIRCLE ( 'NONE', #44, 0.05000000000000002359 ) ; +#1373 = VECTOR ( 'NONE', #733, 1000.000000000000000 ) ; +#1374 = PRODUCT_CONTEXT ( 'NONE', #919, 'mechanical' ) ; +#1375 = ORIENTED_EDGE ( 'NONE', *, *, #665, .T. ) ; +#1376 = CIRCLE ( 'NONE', #577, 0.02499999999999995628 ) ; +#1377 = EDGE_CURVE ( 'NONE', #635, #1511, #351, .T. ) ; +#1378 = VECTOR ( 'NONE', #628, 1000.000000000000000 ) ; +#1379 = ADVANCED_FACE ( 'NONE', ( #669 ), #1464, .T. ) ; +#1380 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1381 = PLANE ( 'NONE', #938 ) ; +#1382 = EDGE_LOOP ( 'NONE', ( #1354, #196, #766, #1968 ) ) ; +#1383 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.9499999999999999556, -0.6249999999999997780 ) ) ; +#1384 = FACE_OUTER_BOUND ( 'NONE', #93, .T. ) ; +#1385 = ORIENTED_EDGE ( 'NONE', *, *, #358, .F. ) ; +#1386 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.05000000000000002359, -0.6000000000433678427 ) ) ; +#1387 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1388 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1389 = FILL_AREA_STYLE_COLOUR ( '', #205 ) ; +#1390 = VERTEX_POINT ( 'NONE', #597 ) ; +#1391 = LINE ( 'NONE', #724, #1472 ) ; +#1392 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1393 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.05000000000000002359, -0.5749999999999997335 ) ) ; +#1394 = EDGE_CURVE ( 'NONE', #1940, #800, #1391, .T. ) ; +#1395 = ORIENTED_EDGE ( 'NONE', *, *, #1800, .F. ) ; +#1396 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000002359, 0.5749999999999999556 ) ) ; +#1397 = FILL_AREA_STYLE_COLOUR ( '', #431 ) ; +#1398 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1399 = FILL_AREA_STYLE ('',( #1389 ) ) ; +#1400 = ADVANCED_FACE ( 'NONE', ( #1055 ), #2006, .F. ) ; +#1401 = ORIENTED_EDGE ( 'NONE', *, *, #882, .F. ) ; +#1402 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1403 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9499999999999999556, 0.5749999999999999556 ) ) ; +#1404 = VECTOR ( 'NONE', #1576, 1000.000000000000000 ) ; +#1405 = CIRCLE ( 'NONE', #103, 0.05000000000000002359 ) ; +#1407 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1406 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#1408 = TOROIDAL_SURFACE ( 'NONE', #510, 0.02500000000000000139, 0.02500000000000000139 ) ; +#1409 = EDGE_LOOP ( 'NONE', ( #1515, #1000, #959, #188 ) ) ; +#1410 = CIRCLE ( 'NONE', #1502, 0.02499999999999984873 ) ; +#1411 = AXIS2_PLACEMENT_3D ( 'NONE', #96, #729, #88 ) ; +#1412 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; +#1413 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #952 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2033, #624, #1860 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1414 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#1415 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1416 = ORIENTED_EDGE ( 'NONE', *, *, #1314, .F. ) ; +#1417 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1418 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1419 = ORIENTED_EDGE ( 'NONE', *, *, #20, .F. ) ; +#1420 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.05000000000000002359, 0.5750000000000000666 ) ) ; +#1421 = FILL_AREA_STYLE ('',( #1397 ) ) ; +#1422 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000000666, 0.000000000000000000, 1.647987302177967479E-16 ) ) ; +#1423 = FACE_OUTER_BOUND ( 'NONE', #450, .T. ) ; +#1424 = ORIENTED_EDGE ( 'NONE', *, *, #9, .T. ) ; +#1425 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1426 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #721, 'distance_accuracy_value', 'NONE'); +#1427 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; +#1428 = ORIENTED_EDGE ( 'NONE', *, *, #1215, .T. ) ; +#1429 = ADVANCED_FACE ( 'NONE', ( #1533 ), #1687, .T. ) ; +#1430 = CYLINDRICAL_SURFACE ( 'NONE', #1238, 0.02499999999999995628 ) ; +#1431 = SURFACE_STYLE_USAGE ( .BOTH. , #16 ) ; +#1432 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999881765689, 0.05000000000000002359, 0.6000000000000000888 ) ) ; +#1433 = FILL_AREA_STYLE ('',( #1598 ) ) ; +#1434 = EDGE_LOOP ( 'NONE', ( #1064, #651, #1322, #550 ) ) ; +#1435 = ADVANCED_FACE ( 'NONE', ( #587 ), #130, .F. ) ; +#1436 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1437 = SURFACE_STYLE_FILL_AREA ( #1613 ) ; +#1438 = CIRCLE ( 'NONE', #536, 0.05000000000000002359 ) ; +#1439 = VERTEX_POINT ( 'NONE', #1858 ) ; +#1440 = VECTOR ( 'NONE', #1942, 1000.000000000000000 ) ; +#1441 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#1442 = ADVANCED_FACE ( 'NONE', ( #1230 ), #754, .T. ) ; +#1443 = AXIS2_PLACEMENT_3D ( 'NONE', #1334, #526, #1802 ) ; +#1444 = VECTOR ( 'NONE', #623, 1000.000000000000000 ) ; +#1445 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.02499999999999995628, -0.6249999999999997780 ) ) ; +#1446 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.9499999999999999556, 0.5749999999999998446 ) ) ; +#1447 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 2.168404344971009115E-16 ) ) ; +#1448 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1449 = AXIS2_PLACEMENT_3D ( 'NONE', #527, #998, #1166 ) ; +#1450 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.9499999999999999556, -0.5999999999999998668 ) ) ; +#1451 = FACE_OUTER_BOUND ( 'NONE', #1665, .T. ) ; +#1452 = ORIENTED_EDGE ( 'NONE', *, *, #57, .F. ) ; +#1453 = VERTEX_POINT ( 'NONE', #1694 ) ; +#1454 = MANIFOLD_SOLID_BREP ( 'Mirror2', #48 ) ; +#1455 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#1456 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.05000000000000002359, -0.5749999999999996225 ) ) ; +#1457 = LINE ( 'NONE', #451, #851 ) ; +#1458 = SURFACE_STYLE_USAGE ( .BOTH. , #461 ) ; +#1459 = ORIENTED_EDGE ( 'NONE', *, *, #2037, .F. ) ; +#1460 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#1461 = VERTEX_POINT ( 'NONE', #1685 ) ; +#1462 = EDGE_CURVE ( 'NONE', #719, #1031, #1209, .T. ) ; +#1463 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#1464 = CYLINDRICAL_SURFACE ( 'NONE', #403, 0.05000000000000002359 ) ; +#1465 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9499999999999999556, -0.5749999999999997335 ) ) ; +#1466 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.9499999999999999556, -0.6249999999999997780 ) ) ; +#1467 = ADVANCED_FACE ( 'NONE', ( #1529 ), #252, .T. ) ; +#1468 = ORIENTED_EDGE ( 'NONE', *, *, #1657, .T. ) ; +#1469 = FACE_OUTER_BOUND ( 'NONE', #1369, .T. ) ; +#1470 = EDGE_LOOP ( 'NONE', ( #1836, #1910, #949, #1936 ) ) ; +#1471 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #305 ) ) ; +#1472 = VECTOR ( 'NONE', #400, 1000.000000000000000 ) ; +#1473 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #42 ) ) ; +#1474 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #179 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #642, #1448, #1105 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1475 = AXIS2_PLACEMENT_3D ( 'NONE', #725, #1169, #1342 ) ; +#1476 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#1477 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1916 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1271, #70, #1658 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1478 = VECTOR ( 'NONE', #2031, 1000.000000000000000 ) ; +#1479 = EDGE_CURVE ( 'NONE', #1775, #395, #1006, .T. ) ; +#1480 = AXIS2_PLACEMENT_3D ( 'NONE', #1510, #1715, #585 ) ; +#1481 = AXIS2_PLACEMENT_3D ( 'NONE', #460, #6, #1417 ) ; +#1482 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2066, 'distance_accuracy_value', 'NONE'); +#1483 = VERTEX_POINT ( 'NONE', #898 ) ; +#1484 = EDGE_LOOP ( 'NONE', ( #791, #1171, #375, #1452 ) ) ; +#1485 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.05000000000000002359, 0.5750000000000000666 ) ) ; +#1486 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1487 = LINE ( 'NONE', #147, #1953 ) ; +#1488 = ORIENTED_EDGE ( 'NONE', *, *, #1699, .T. ) ; +#1489 = EDGE_CURVE ( 'NONE', #2042, #1696, #1405, .T. ) ; +#1490 = FACE_OUTER_BOUND ( 'NONE', #888, .T. ) ; +#1491 = FILL_AREA_STYLE ('',( #1348 ) ) ; +#1492 = PRESENTATION_STYLE_ASSIGNMENT (( #1643 ) ) ; +#1493 = EDGE_LOOP ( 'NONE', ( #1206, #260, #299, #1991 ) ) ; +#1494 = FILL_AREA_STYLE_COLOUR ( '', #149 ) ; +#1495 = EDGE_LOOP ( 'NONE', ( #438, #348, #1899, #1615 ) ) ; +#1496 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999881765689, 0.02499999999999995628, -0.5749999999999996225 ) ) ; +#1497 = ADVANCED_FACE ( 'NONE', ( #1519 ), #1228, .T. ) ; +#1498 = LINE ( 'NONE', #828, #1500 ) ; +#1499 = SURFACE_STYLE_FILL_AREA ( #231 ) ; +#1500 = VECTOR ( 'NONE', #997, 1000.000000000000000 ) ; +#1501 = ORIENTED_EDGE ( 'NONE', *, *, #1489, .F. ) ; +#1502 = AXIS2_PLACEMENT_3D ( 'NONE', #1420, #1583, #55 ) ; +#1503 = VECTOR ( 'NONE', #1597, 1000.000000000000000 ) ; +#1504 = CARTESIAN_POINT ( 'NONE', ( 1.246832498358330839E-16, 0.9000000000000000222, 0.5750000000000001776 ) ) ; +#1505 = CIRCLE ( 'NONE', #1923, 0.02499999999999995628 ) ; +#1506 = ORIENTED_EDGE ( 'NONE', *, *, #263, .T. ) ; +#1507 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#1508 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; +#1509 = DIRECTION ( 'NONE', ( 2.168404344971009115E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1510 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9250000000000000444, 9.107298248878242176E-17 ) ) ; +#1511 = VERTEX_POINT ( 'NONE', #1368 ) ; +#1512 = FILL_AREA_STYLE ('',( #261 ) ) ; +#1513 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1514 = FILL_AREA_STYLE ('',( #1494 ) ) ; +#1515 = ORIENTED_EDGE ( 'NONE', *, *, #418, .F. ) ; +#1516 = ADVANCED_FACE ( 'NONE', ( #762 ), #1337, .T. ) ; +#1517 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1518 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1519 = FACE_OUTER_BOUND ( 'NONE', #2029, .T. ) ; +#1520 = VERTEX_POINT ( 'NONE', #1062 ) ; +#1521 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1522 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#1523 = EDGE_CURVE ( 'NONE', #735, #1046, #1896, .T. ) ; +#1524 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1525 = VERTEX_POINT ( 'NONE', #1770 ) ; +#1526 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.05000000000000002359, -0.5749999999999997335 ) ) ; +#1527 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1528 = SURFACE_STYLE_FILL_AREA ( #1061 ) ; +#1529 = FACE_OUTER_BOUND ( 'NONE', #626, .T. ) ; +#1530 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#1531 = CIRCLE ( 'NONE', #236, 0.02499999999999995628 ) ; +#1532 = ORIENTED_EDGE ( 'NONE', *, *, #1030, .T. ) ; +#1533 = FACE_OUTER_BOUND ( 'NONE', #915, .T. ) ; +#1534 = LINE ( 'NONE', #1889, #1478 ) ; +#1535 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1270 ) ) ; +#1536 = VECTOR ( 'NONE', #1717, 1000.000000000000000 ) ; +#1537 = SURFACE_SIDE_STYLE ('',( #903 ) ) ; +#1538 = ORIENTED_EDGE ( 'NONE', *, *, #1660, .F. ) ; +#1539 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1273 ) ) ; +#1540 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9000000000000000222, 0.5749999999999999556 ) ) ; +#1541 = AXIS2_PLACEMENT_3D ( 'NONE', #1880, #2067, #442 ) ; +#1542 = AXIS2_PLACEMENT_3D ( 'NONE', #1130, #821, #1425 ) ; +#1543 = CYLINDRICAL_SURFACE ( 'NONE', #1954, 0.05000000000000002359 ) ; +#1544 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1545 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 2.168404344971009115E-16 ) ) ; +#1546 = EDGE_LOOP ( 'NONE', ( #1416, #402, #1091, #1058 ) ) ; +#1547 = EDGE_CURVE ( 'NONE', #256, #295, #1372, .T. ) ; +#1548 = FACE_OUTER_BOUND ( 'NONE', #1026, .T. ) ; +#1549 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1550 = EDGE_CURVE ( 'NONE', #981, #67, #19, .T. ) ; +#1551 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1552 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.000000000000000000, -0.5749999999999997335 ) ) ; +#1553 = EDGE_CURVE ( 'NONE', #843, #1327, #957, .T. ) ; +#1554 = FILL_AREA_STYLE ('',( #1872 ) ) ; +#1555 = VERTEX_POINT ( 'NONE', #1587 ) ; +#1556 = DIRECTION ( 'NONE', ( -1.073277450750784455E-32, 1.000000000000000000, -1.237404653380195321E-16 ) ) ; +#1557 = ORIENTED_EDGE ( 'NONE', *, *, #1329, .T. ) ; +#1558 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1559 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -8.673617379884036705E-17 ) ) ; +#1560 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1561 = FACE_OUTER_BOUND ( 'NONE', #1199, .T. ) ; +#1562 = ORIENTED_EDGE ( 'NONE', *, *, #1973, .T. ) ; +#1563 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.000000000000000000, 9.107298248878242176E-17 ) ) ; +#1564 = CYLINDRICAL_SURFACE ( 'NONE', #607, 0.02500000000000006384 ) ; +#1565 = CIRCLE ( 'NONE', #1667, 0.02499999999999995628 ) ; +#1566 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1567 = AXIS2_PLACEMENT_3D ( 'NONE', #1137, #1256, #141 ) ; +#1569 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #374 ), #1740 ) ; +#1568 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1570 = STYLED_ITEM ( 'NONE', ( #247 ), #1967 ) ; +#1571 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#1572 = EDGE_LOOP ( 'NONE', ( #1223, #1532, #558, #555 ) ) ; +#1573 = CIRCLE ( 'NONE', #811, 0.05000000000000002359 ) ; +#1574 = STYLED_ITEM ( 'NONE', ( #419 ), #225 ) ; +#1575 = FACE_OUTER_BOUND ( 'NONE', #1219, .T. ) ; +#1576 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1577 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; +#1578 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9000000000000000222, 0.6250000000000001110 ) ) ; +#1579 = VERTEX_POINT ( 'NONE', #965 ) ; +#1580 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1581 = FILL_AREA_STYLE_COLOUR ( '', #1406 ) ; +#1582 = VERTEX_POINT ( 'NONE', #1578 ) ; +#1583 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; +#1584 = ADVANCED_FACE ( 'NONE', ( #774 ), #1292, .T. ) ; +#1585 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1586 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1587 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.02500000000000002220, 0.5750000000000000666 ) ) ; +#1588 = ORIENTED_EDGE ( 'NONE', *, *, #859, .T. ) ; +#1589 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#1590 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -8.673617379884036705E-17 ) ) ; +#1591 = ADVANCED_FACE ( 'NONE', ( #1561 ), #1610, .T. ) ; +#1592 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1654, 'distance_accuracy_value', 'NONE'); +#1593 = EDGE_CURVE ( 'NONE', #985, #1461, #1605, .T. ) ; +#1594 = ORIENTED_EDGE ( 'NONE', *, *, #1030, .F. ) ; +#1595 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1596 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1597 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1598 = FILL_AREA_STYLE_COLOUR ( '', #1080 ) ; +#1599 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1600 = ORIENTED_EDGE ( 'NONE', *, *, #1878, .T. ) ; +#1601 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #305 ), #371 ) ; +#1602 = ORIENTED_EDGE ( 'NONE', *, *, #1069, .F. ) ; +#1603 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1777 ) ) ; +#1604 = AXIS2_PLACEMENT_3D ( 'NONE', #1224, #779, #397 ) ; +#1605 = CIRCLE ( 'NONE', #1112, 0.05000000000000002359 ) ; +#1606 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1482 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2066, #321, #1131 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1607 = CIRCLE ( 'NONE', #512, 0.05000000000000002359 ) ; +#1608 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#1609 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.05000000000000002359, 0.6250000000000000000 ) ) ; +#1610 = CYLINDRICAL_SURFACE ( 'NONE', #738, 0.05000000000000002359 ) ; +#1611 = CIRCLE ( 'NONE', #479, 0.05000000000000002359 ) ; +#1612 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ; +#1613 = FILL_AREA_STYLE ('',( #979 ) ) ; +#1614 = EDGE_CURVE ( 'NONE', #1390, #735, #306, .T. ) ; +#1615 = ORIENTED_EDGE ( 'NONE', *, *, #300, .F. ) ; +#1616 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1617 = EDGE_LOOP ( 'NONE', ( #82, #190, #995, #1097 ) ) ; +#1618 = ADVANCED_FACE ( 'NONE', ( #1423 ), #1020, .T. ) ; +#1619 = SURFACE_SIDE_STYLE ('',( #35 ) ) ; +#1620 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1621 = LINE ( 'NONE', #1901, #1985 ) ; +#1622 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #169, 'distance_accuracy_value', 'NONE'); +#1623 = EDGE_LOOP ( 'NONE', ( #1106, #775, #686, #85 ) ) ; +#1624 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1625 = ORIENTED_EDGE ( 'NONE', *, *, #782, .F. ) ; +#1626 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1627 = SURFACE_STYLE_FILL_AREA ( #390 ) ; +#1628 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.02500000000000009853, 0.5750000000000001776 ) ) ; +#1629 = SURFACE_SIDE_STYLE ('',( #1975 ) ) ; +#1630 = ORIENTED_EDGE ( 'NONE', *, *, #1189, .F. ) ; +#1631 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1632 = ORIENTED_EDGE ( 'NONE', *, *, #2049, .T. ) ; +#1633 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #466 ) ) ; +#1634 = CIRCLE ( 'NONE', #303, 0.05000000000000002359 ) ; +#1635 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #144 ), #2012 ) ; +#1636 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1637 = AXIS2_PLACEMENT_3D ( 'NONE', #50, #682, #554 ) ; +#1638 = AXIS2_PLACEMENT_3D ( 'NONE', #647, #1151, #1280 ) ; +#1639 = CYLINDRICAL_SURFACE ( 'NONE', #1011, 0.02499999999999995628 ) ; +#1640 = AXIS2_PLACEMENT_3D ( 'NONE', #1445, #316, #1595 ) ; +#1641 = AXIS2_PLACEMENT_3D ( 'NONE', #217, #872, #1318 ) ; +#1642 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; +#1643 = SURFACE_STYLE_USAGE ( .BOTH. , #1022 ) ; +#1644 = AXIS2_PLACEMENT_3D ( 'NONE', #1466, #1827, #1944 ) ; +#1645 = ORIENTED_EDGE ( 'NONE', *, *, #859, .F. ) ; +#1646 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.734723475976807587E-16 ) ) ; +#1647 = EDGE_CURVE ( 'NONE', #780, #1339, #1974, .T. ) ; +#1648 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1649 = ORIENTED_EDGE ( 'NONE', *, *, #418, .T. ) ; +#1650 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1651 = ADVANCED_FACE ( 'NONE', ( #230 ), #1963, .T. ) ; +#1652 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1653 = SURFACE_SIDE_STYLE ('',( #1499 ) ) ; +#1654 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1655 = ORIENTED_EDGE ( 'NONE', *, *, #1840, .T. ) ; +#1656 = SURFACE_SIDE_STYLE ('',( #538 ) ) ; +#1657 = EDGE_CURVE ( 'NONE', #500, #981, #1498, .T. ) ; +#1658 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1659 = EDGE_LOOP ( 'NONE', ( #1424, #1177, #823, #563 ) ) ; +#1660 = EDGE_CURVE ( 'NONE', #98, #2000, #767, .T. ) ; +#1661 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1662 = PLANE ( 'NONE', #1345 ) ; +#1663 = ORIENTED_EDGE ( 'NONE', *, *, #354, .T. ) ; +#1664 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1665 = EDGE_LOOP ( 'NONE', ( #1557, #1362, #474, #39 ) ) ; +#1666 = STYLED_ITEM ( 'NONE', ( #502 ), #1379 ) ; +#1667 = AXIS2_PLACEMENT_3D ( 'NONE', #1767, #337, #2046 ) ; +#1668 = AXIS2_PLACEMENT_3D ( 'NONE', #1674, #886, #111 ) ; +#1669 = AXIS2_PLACEMENT_3D ( 'NONE', #298, #934, #1568 ) ; +#1670 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1671 = CIRCLE ( 'NONE', #108, 0.02499999999999995628 ) ; +#1672 = CIRCLE ( 'NONE', #542, 0.02499999999999995628 ) ; +#1673 = ORIENTED_EDGE ( 'NONE', *, *, #322, .F. ) ; +#1674 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#1676 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1675 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #213 ), #275 ) ; +#1677 = ADVANCED_FACE ( 'NONE', ( #367 ), #1639, .T. ) ; +#1678 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#1679 = EDGE_LOOP ( 'NONE', ( #514, #1947, #1163, #708 ) ) ; +#1680 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #683 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1845, #1388, #1517 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1681 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.05000000000000002359, 0.6250000000000000000 ) ) ; +#1682 = EDGE_CURVE ( 'NONE', #1824, #1696, #990, .T. ) ; +#1683 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1684 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1685 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.9000000000000000222, -0.6249999999999997780 ) ) ; +#1686 = ORIENTED_EDGE ( 'NONE', *, *, #1776, .F. ) ; +#1687 = CYLINDRICAL_SURFACE ( 'NONE', #1668, 0.05000000000000002359 ) ; +#1688 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.05000000000000002359, 0.5999999999566320019 ) ) ; +#1689 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1690 = ORIENTED_EDGE ( 'NONE', *, *, #987, .T. ) ; +#1691 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.05000000000000002359, 0.6000000000000001998 ) ) ; +#1692 = DIRECTION ( 'NONE', ( 8.673617379884036705E-17, -0.000000000000000000, 1.000000000000000000 ) ) ; +#1693 = EDGE_LOOP ( 'NONE', ( #663, #22, #1562, #1663 ) ) ; +#1694 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.000000000000000000, 0.5750000000000000666 ) ) ; +#1695 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; +#1696 = VERTEX_POINT ( 'NONE', #1833 ) ; +#1697 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1698 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#1699 = EDGE_CURVE ( 'NONE', #1327, #568, #1996, .T. ) ; +#1700 = SURFACE_SIDE_STYLE ('',( #1070 ) ) ; +#1701 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #466 ), #706 ) ; +#1702 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9499999999999999556, 0.5999999999999999778 ) ) ; +#1703 = VECTOR ( 'NONE', #1785, 1000.000000000000000 ) ; +#1704 = ORIENTED_EDGE ( 'NONE', *, *, #1682, .F. ) ; +#1705 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; +#1706 = AXIS2_PLACEMENT_3D ( 'NONE', #258, #1508, #2045 ) ; +#1707 = TOROIDAL_SURFACE ( 'NONE', #1780, 0.02500000000000000139, 0.02500000000000000139 ) ; +#1708 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.9000000000000000222, 0.5750000000000000666 ) ) ; +#1709 = CIRCLE ( 'NONE', #241, 0.05000000000000002359 ) ; +#1710 = AXIS2_PLACEMENT_3D ( 'NONE', #921, #1518, #1398 ) ; +#1711 = EDGE_CURVE ( 'NONE', #1582, #1196, #222, .T. ) ; +#1712 = VECTOR ( 'NONE', #1159, 1000.000000000000000 ) ; +#1713 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1714 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.9499999999999999556, -0.6249999999999997780 ) ) ; +#1715 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1716 = VERTEX_POINT ( 'NONE', #1986 ) ; +#1717 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1718 = EDGE_CURVE ( 'NONE', #197, #753, #36, .T. ) ; +#1719 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1720 = ADVANCED_FACE ( 'NONE', ( #1826 ), #1408, .T. ) ; +#1721 = ADVANCED_FACE ( 'NONE', ( #1158 ), #889, .T. ) ; +#1722 = EDGE_CURVE ( 'NONE', #2044, #763, #180, .T. ) ; +#1723 = VERTEX_POINT ( 'NONE', #281 ) ; +#1724 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.05000000000000002359, 0.5749999999999999556 ) ) ; +#1725 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; +#1726 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1727 = EDGE_LOOP ( 'NONE', ( #1959, #1632, #459, #1506 ) ) ; +#1728 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1729 = PRESENTATION_STYLE_ASSIGNMENT (( #917 ) ) ; +#1730 = CYLINDRICAL_SURFACE ( 'NONE', #1669, 0.05000000000000002359 ) ; +#1731 = ORIENTED_EDGE ( 'NONE', *, *, #2060, .T. ) ; +#1732 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9000000000000000222, -0.5999999999999998668 ) ) ; +#1733 = LINE ( 'NONE', #327, #1980 ) ; +#1734 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#1735 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9250000000000000444, -0.5749999999999996225 ) ) ; +#1736 = ORIENTED_EDGE ( 'NONE', *, *, #54, .F. ) ; +#1737 = CIRCLE ( 'NONE', #602, 0.05000000000000002359 ) ; +#1738 = FILL_AREA_STYLE ('',( #2065 ) ) ; +#1739 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #10 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1247, #1521, #1211 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1740 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1167 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1719, #616, #918 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1741 = FILL_AREA_STYLE_COLOUR ( '', #1307 ) ; +#1742 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #571 ), #143 ) ; +#1744 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1743 = AXIS2_PLACEMENT_3D ( 'NONE', #1977, #1646, #556 ) ; +#1745 = ADVANCED_FACE ( 'NONE', ( #1862 ), #896, .T. ) ; +#1746 = AXIS2_PLACEMENT_3D ( 'NONE', #2052, #1066, #1248 ) ; +#1747 = EDGE_LOOP ( 'NONE', ( #1313, #584, #611, #421 ) ) ; +#1748 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #202 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #966, #776, #1771 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1749 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1750 = PLANE ( 'NONE', #1911 ) ; +#1751 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.000000000000000000, 9.107298248878242176E-17 ) ) ; +#1752 = EDGE_CURVE ( 'NONE', #430, #2019, #1671, .T. ) ; +#1753 = EDGE_LOOP ( 'NONE', ( #1124, #1488, #746, #1905 ) ) ; +#1754 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; +#1755 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1756 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.02499999999999995628, -0.5749999999999997335 ) ) ; +#1757 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .F. ) ; +#1758 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1759 = LINE ( 'NONE', #1908, #1503 ) ; +#1760 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1761 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#1762 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 2.168404344971009115E-16 ) ) ; +#1763 = ORIENTED_EDGE ( 'NONE', *, *, #1096, .T. ) ; +#1764 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #193, 'distance_accuracy_value', 'NONE'); +#1765 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1766 = EDGE_LOOP ( 'NONE', ( #832, #385, #115, #1704 ) ) ; +#1767 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.9000000000000000222, 0.5750000000000000666 ) ) ; +#1768 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.05000000000000002359, 0.6250000000000001110 ) ) ; +#1769 = EDGE_CURVE ( 'NONE', #256, #1824, #398, .T. ) ; +#1770 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.05000000000000002359, 0.5749999999999999556 ) ) ; +#1771 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1772 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1773 = ORIENTED_EDGE ( 'NONE', *, *, #228, .F. ) ; +#1774 = AXIS2_PLACEMENT_3D ( 'NONE', #1226, #1053, #95 ) ; +#1775 = VERTEX_POINT ( 'NONE', #1355 ) ; +#1776 = EDGE_CURVE ( 'NONE', #1579, #843, #2036, .T. ) ; +#1777 = STYLED_ITEM ( 'NONE', ( #89 ), #1467 ) ; +#1778 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #374 ) ) ; +#1779 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #238 ) ) ; +#1780 = AXIS2_PLACEMENT_3D ( 'NONE', #1098, #1522, #1205 ) ; +#1781 = EDGE_CURVE ( 'NONE', #1068, #622, #1607, .T. ) ; +#1782 = VECTOR ( 'NONE', #2071, 1000.000000000000000 ) ; +#1783 = CIRCLE ( 'NONE', #2056, 0.05000000000000002359 ) ; +#1784 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999819010887, 0.9000000000000000222, 0.6000000000000001998 ) ) ; +#1785 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1786 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1787 = LINE ( 'NONE', #1628, #1712 ) ; +#1788 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.05000000000000002359, 0.5749999999566320907 ) ) ; +#1789 = ORIENTED_EDGE ( 'NONE', *, *, #812, .T. ) ; +#1790 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #97, 'distance_accuracy_value', 'NONE'); +#1791 = ORIENTED_EDGE ( 'NONE', *, *, #1935, .T. ) ; +#1792 = FACE_OUTER_BOUND ( 'NONE', #1727, .T. ) ; +#1793 = FILL_AREA_STYLE_COLOUR ( '', #909 ) ; +#1794 = SURFACE_STYLE_FILL_AREA ( #864 ) ; +#1795 = SURFACE_STYLE_USAGE ( .BOTH. , #1629 ) ; +#1796 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1328, 'distance_accuracy_value', 'NONE'); +#1797 = LINE ( 'NONE', #1015, #838 ) ; +#1798 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9000000000000000222, 0.5750000000000000666 ) ) ; +#1799 = ORIENTED_EDGE ( 'NONE', *, *, #17, .T. ) ; +#1800 = EDGE_CURVE ( 'NONE', #2000, #780, #1059, .T. ) ; +#1801 = PRESENTATION_STYLE_ASSIGNMENT (( #517 ) ) ; +#1802 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1803 = EDGE_CURVE ( 'NONE', #480, #2042, #1082, .T. ) ; +#1804 = LINE ( 'NONE', #1958, #546 ) ; +#1805 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#1806 = ORIENTED_EDGE ( 'NONE', *, *, #1863, .T. ) ; +#1807 = ADVANCED_FACE ( 'NONE', ( #2001 ), #1543, .T. ) ; +#1808 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1809 = CYLINDRICAL_SURFACE ( 'NONE', #1013, 0.05000000000000002359 ) ; +#1810 = ORIENTED_EDGE ( 'NONE', *, *, #760, .F. ) ; +#1811 = AXIS2_PLACEMENT_3D ( 'NONE', #853, #1455, #1636 ) ; +#1812 = EDGE_CURVE ( 'NONE', #1339, #1461, #560, .T. ) ; +#1813 = AXIS2_PLACEMENT_3D ( 'NONE', #120, #730, #294 ) ; +#1814 = AXIS2_PLACEMENT_3D ( 'NONE', #1549, #1904, #125 ) ; +#1815 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1816 = AXIS2_PLACEMENT_3D ( 'NONE', #429, #1371, #1074 ) ; +#1817 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.05000000000000002359, -0.6249999999999997780 ) ) ; +#1818 = VECTOR ( 'NONE', #1092, 1000.000000000000000 ) ; +#1819 = FILL_AREA_STYLE_COLOUR ( '', #81 ) ; +#1820 = EDGE_CURVE ( 'NONE', #703, #1829, #1240, .T. ) ; +#1821 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #578 ), #1748 ) ; +#1822 = ORIENTED_EDGE ( 'NONE', *, *, #1303, .T. ) ; +#1823 = SURFACE_STYLE_FILL_AREA ( #1514 ) ; +#1824 = VERTEX_POINT ( 'NONE', #1843 ) ; +#1825 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.05000000000000000278, -0.5749999999999997335 ) ) ; +#1826 = FACE_OUTER_BOUND ( 'NONE', #388, .T. ) ; +#1827 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; +#1828 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -2.168404344971009115E-16 ) ) ; +#1829 = VERTEX_POINT ( 'NONE', #1681 ) ; +#1830 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.02500000000000002220, 0.5750000000000000666 ) ) ; +#1831 = EDGE_LOOP ( 'NONE', ( #336, #204, #744, #1806 ) ) ; +#1832 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; +#1833 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.05000000000000002359, -0.5749999999999997335 ) ) ; +#1834 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1835 = ADVANCED_FACE ( 'NONE', ( #1869 ), #433, .T. ) ; +#1836 = ORIENTED_EDGE ( 'NONE', *, *, #984, .T. ) ; +#1837 = SURFACE_STYLE_USAGE ( .BOTH. , #1656 ) ; +#1838 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1839 = EDGE_LOOP ( 'NONE', ( #877, #1246, #1072, #1401 ) ) ; +#1840 = EDGE_CURVE ( 'NONE', #589, #1483, #1893, .T. ) ; +#1841 = AXIS2_PLACEMENT_3D ( 'NONE', #662, #620, #174 ) ; +#1842 = CIRCLE ( 'NONE', #235, 0.02499999999999995628 ) ; +#1843 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#1844 = AXIS2_PLACEMENT_3D ( 'NONE', #444, #1037, #869 ) ; +#1845 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1846 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1847 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #677 ) ) ; +#1848 = EDGE_LOOP ( 'NONE', ( #1822, #1395, #1538, #958 ) ) ; +#1849 = CIRCLE ( 'NONE', #1181, 0.02499999999999995628 ) ; +#1850 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.05000000000000002359, -0.6249999999999997780 ) ) ; +#1851 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9000000000000000222, -0.6249999999999997780 ) ) ; +#1852 = ORIENTED_EDGE ( 'NONE', *, *, #1165, .T. ) ; +#1853 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1854 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.9000000000000000222, 0.5749999999999999556 ) ) ; +#1855 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1856 = SURFACE_STYLE_FILL_AREA ( #1554 ) ; +#1857 = ORIENTED_EDGE ( 'NONE', *, *, #1812, .F. ) ; +#1858 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.05000000000000002359, 0.6250000000000000000 ) ) ; +#1859 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9499999999999999556, 0.6250000000000001110 ) ) ; +#1860 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1861 = ORIENTED_EDGE ( 'NONE', *, *, #1303, .F. ) ; +#1862 = FACE_OUTER_BOUND ( 'NONE', #1267, .T. ) ; +#1863 = EDGE_CURVE ( 'NONE', #4, #395, #492, .T. ) ; +#1864 = VERTEX_POINT ( 'NONE', #940 ) ; +#1865 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9499999999999999556, 0.5749999999999999556 ) ) ; +#1866 = LINE ( 'NONE', #1688, #807 ) ; +#1867 = ADVANCED_FACE ( 'NONE', ( #1575 ), #1430, .T. ) ; +#1868 = EDGE_LOOP ( 'NONE', ( #1099, #1385, #454, #833 ) ) ; +#1869 = FACE_OUTER_BOUND ( 'NONE', #325, .T. ) ; +#1870 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9499999999999999556, -0.5999999999999998668 ) ) ; +#1871 = FACE_OUTER_BOUND ( 'NONE', #90, .T. ) ; +#1872 = FILL_AREA_STYLE_COLOUR ( '', #1530 ) ; +#1873 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1268 ), #1110 ) ; +#1874 = VERTEX_POINT ( 'NONE', #172 ) ; +#1875 = LINE ( 'NONE', #1859, #1536 ) ; +#1876 = EDGE_CURVE ( 'NONE', #1582, #1520, #1709, .T. ) ; +#1877 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#1878 = EDGE_CURVE ( 'NONE', #67, #1716, #1920, .T. ) ; +#1879 = AXIS2_PLACEMENT_3D ( 'NONE', #632, #1945, #1258 ) ; +#1880 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1881 = STYLED_ITEM ( 'NONE', ( #1125 ), #1867 ) ; +#1882 = CIRCLE ( 'NONE', #980, 0.05000000000000002359 ) ; +#1883 = ORIENTED_EDGE ( 'NONE', *, *, #2038, .T. ) ; +#1884 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.9000000000000000222, 0.6250000000000000000 ) ) ; +#1885 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9250000000000000444, 0.5750000000000000666 ) ) ; +#1886 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1887 = EDGE_LOOP ( 'NONE', ( #731, #491, #245 ) ) ; +#1888 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1889 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.9499999999999999556, -0.5749999999999997335 ) ) ; +#1890 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1891 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9499999999999999556, -0.5749999999999997335 ) ) ; +#1892 = ORIENTED_EDGE ( 'NONE', *, *, #1523, .F. ) ; +#1893 = LINE ( 'NONE', #481, #1047 ) ; +#1894 = PRESENTATION_STYLE_ASSIGNMENT (( #1431 ) ) ; +#1895 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1896 = LINE ( 'NONE', #1735, #1984 ) ; +#1897 = EDGE_LOOP ( 'NONE', ( #1012, #1883, #2005, #285 ) ) ; +#1898 = EDGE_CURVE ( 'NONE', #993, #1252, #1410, .T. ) ; +#1899 = ORIENTED_EDGE ( 'NONE', *, *, #69, .F. ) ; +#1900 = EDGE_CURVE ( 'NONE', #1874, #680, #543, .T. ) ; +#1901 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.9499999999999999556, 0.5749999999999998446 ) ) ; +#1902 = CIRCLE ( 'NONE', #2048, 0.02500000000000006384 ) ; +#1903 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; +#1904 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#1905 = ORIENTED_EDGE ( 'NONE', *, *, #1776, .T. ) ; +#1906 = EDGE_CURVE ( 'NONE', #430, #4, #1272, .T. ) ; +#1907 = SURFACE_SIDE_STYLE ('',( #1253 ) ) ; +#1908 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.05000000000000002359, -0.6249999999999997780 ) ) ; +#1909 = PRESENTATION_STYLE_ASSIGNMENT (( #1263 ) ) ; +#1910 = ORIENTED_EDGE ( 'NONE', *, *, #1803, .T. ) ; +#1911 = AXIS2_PLACEMENT_3D ( 'NONE', #2061, #653, #1932 ) ; +#1912 = ORIENTED_EDGE ( 'NONE', *, *, #1035, .T. ) ; +#1913 = LINE ( 'NONE', #476, #75 ) ; +#1914 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1268 ) ) ; +#1915 = VECTOR ( 'NONE', #1960, 1000.000000000000000 ) ; +#1916 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1271, 'distance_accuracy_value', 'NONE'); +#1917 = AXIS2_PLACEMENT_3D ( 'NONE', #855, #1476, #870 ) ; +#1919 = PRESENTATION_STYLE_ASSIGNMENT (( #463 ) ) ; +#1918 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #677 ), #376 ) ; +#1920 = CIRCLE ( 'NONE', #1207, 0.02499999999999984873 ) ; +#1921 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#1922 = ORIENTED_EDGE ( 'NONE', *, *, #1250, .F. ) ; +#1923 = AXIS2_PLACEMENT_3D ( 'NONE', #1393, #297, #756 ) ; +#1924 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2022 ), #650 ) ; +#1925 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9499999999999999556, -0.6249999999999997780 ) ) ; +#1926 = LINE ( 'NONE', #1422, #711 ) ; +#1927 = ORIENTED_EDGE ( 'NONE', *, *, #515, .F. ) ; +#1928 = ORIENTED_EDGE ( 'NONE', *, *, #503, .F. ) ; +#1929 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; +#1930 = PRESENTATION_STYLE_ASSIGNMENT (( #658 ) ) ; +#1931 = ORIENTED_EDGE ( 'NONE', *, *, #687, .T. ) ; +#1932 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1933 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1934 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.02499999999999995628, -0.5749999999999997335 ) ) ; +#1935 = EDGE_CURVE ( 'NONE', #850, #703, #781, .T. ) ; +#1936 = ORIENTED_EDGE ( 'NONE', *, *, #263, .F. ) ; +#1937 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #410, 'distance_accuracy_value', 'NONE'); +#1938 = AXIS2_PLACEMENT_3D ( 'NONE', #1714, #250, #1544 ) ; +#1939 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1940 = VERTEX_POINT ( 'NONE', #446 ) ; +#1941 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -2.168404344971009115E-16 ) ) ; +#1942 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; +#1943 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#1944 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1945 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#1946 = ADVANCED_FACE ( 'NONE', ( #162 ), #773, .T. ) ; +#1947 = ORIENTED_EDGE ( 'NONE', *, *, #198, .T. ) ; +#1948 = AXIS2_PLACEMENT_3D ( 'NONE', #1383, #764, #122 ) ; +#1949 = CIRCLE ( 'NONE', #404, 0.05000000000000002359 ) ; +#1950 = ORIENTED_EDGE ( 'NONE', *, *, #515, .T. ) ; +#1951 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #571 ) ) ; +#1952 = CIRCLE ( 'NONE', #72, 0.05000000000000002359 ) ; +#1953 = VECTOR ( 'NONE', #755, 1000.000000000000000 ) ; +#1954 = AXIS2_PLACEMENT_3D ( 'NONE', #1396, #118, #1380 ) ; +#1955 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1956 = AXIS2_PLACEMENT_3D ( 'NONE', #1485, #829, #519 ) ; +#1957 = CIRCLE ( 'NONE', #1956, 0.05000000000000002359 ) ; +#1958 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.9250000000000000444, 0.5750000000000000666 ) ) ; +#1959 = ORIENTED_EDGE ( 'NONE', *, *, #987, .F. ) ; +#1960 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 2.168404344971009115E-16 ) ) ; +#1961 = ORIENTED_EDGE ( 'NONE', *, *, #334, .T. ) ; +#1962 = FACE_OUTER_BOUND ( 'NONE', #1495, .T. ) ; +#1963 = PLANE ( 'NONE', #1917 ) ; +#1964 = FACE_OUTER_BOUND ( 'NONE', #265, .T. ) ; +#1965 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999881765689, 0.05000000000000002359, -0.5999999999999997558 ) ) ; +#1966 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #863, 'distance_accuracy_value', 'NONE'); +#1967 = ADVANCED_FACE ( 'NONE', ( #927 ), #707, .T. ) ; +#1968 = ORIENTED_EDGE ( 'NONE', *, *, #358, .T. ) ; +#1969 = SURFACE_STYLE_FILL_AREA ( #1998 ) ; +#1970 = ORIENTED_EDGE ( 'NONE', *, *, #57, .T. ) ; +#1971 = EDGE_CURVE ( 'NONE', #1068, #295, #887, .T. ) ; +#1972 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.05000000000000002359, 0.5749999999999999556 ) ) ; +#1973 = EDGE_CURVE ( 'NONE', #182, #1046, #1170, .T. ) ; +#1974 = LINE ( 'NONE', #1817, #806 ) ; +#1975 = SURFACE_STYLE_FILL_AREA ( #673 ) ; +#1976 = ORIENTED_EDGE ( 'NONE', *, *, #1906, .F. ) ; +#1977 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.9499999999999999556, -0.6249999999999997780 ) ) ; +#1978 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.9000000000000000222, -0.5749999999999997335 ) ) ; +#1979 = ORIENTED_EDGE ( 'NONE', *, *, #1141, .T. ) ; +#1980 = VECTOR ( 'NONE', #2072, 1000.000000000000000 ) ; +#1981 = STYLED_ITEM ( 'NONE', ( #287 ), #1435 ) ; +#1982 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #907 ), #406 ) ; +#1983 = PLANE ( 'NONE', #5 ) ; +#1984 = VECTOR ( 'NONE', #318, 1000.000000000000000 ) ; +#1985 = VECTOR ( 'NONE', #967, 1000.000000000000000 ) ; +#1986 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.02500000000000013670, 0.5750000000000001776 ) ) ; +#1987 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #323 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1855, #884, #752 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1988 = FACE_OUTER_BOUND ( 'NONE', #1766, .T. ) ; +#1989 = SURFACE_SIDE_STYLE ('',( #1437 ) ) ; +#1990 = AXIS2_PLACEMENT_3D ( 'NONE', #1186, #383, #1021 ) ; +#1991 = ORIENTED_EDGE ( 'NONE', *, *, #1812, .T. ) ; +#1992 = SURFACE_SIDE_STYLE ('',( #1823 ) ) ; +#1993 = ORIENTED_EDGE ( 'NONE', *, *, #2037, .T. ) ; +#1994 = ADVANCED_FACE ( 'NONE', ( #394 ), #1809, .T. ) ; +#1995 = FILL_AREA_STYLE_COLOUR ( '', #641 ) ; +#1996 = LINE ( 'NONE', #1465, #74 ) ; +#1997 = ORIENTED_EDGE ( 'NONE', *, *, #1286, .T. ) ; +#1998 = FILL_AREA_STYLE ('',( #1162 ) ) ; +#1999 = EDGE_CURVE ( 'NONE', #850, #635, #477, .T. ) ; +#2000 = VERTEX_POINT ( 'NONE', #1851 ) ; +#2001 = FACE_OUTER_BOUND ( 'NONE', #1839, .T. ) ; +#2002 = FACE_OUTER_BOUND ( 'NONE', #1572, .T. ) ; +#2003 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.9499999999999999556, 0.5750000000000000666 ) ) ; +#2004 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2005 = ORIENTED_EDGE ( 'NONE', *, *, #1394, .T. ) ; +#2006 = PLANE ( 'NONE', #639 ) ; +#2007 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.05000000000000002359, 0.6000000000000001998 ) ) ; +#2008 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9000000000000000222, 0.6000000000000001998 ) ) ; +#2009 = VERTEX_POINT ( 'NONE', #1330 ) ; +#2010 = AXIS2_PLACEMENT_3D ( 'NONE', #1972, #834, #1815 ) ; +#2011 = VECTOR ( 'NONE', #1886, 1000.000000000000000 ) ; +#2012 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #370 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1765, #824, #790 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2013 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.9000000000000000222, -0.6249999999999997780 ) ) ; +#2014 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2015 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#2016 = VECTOR ( 'NONE', #1045, 1000.000000000000000 ) ; +#2017 = PRESENTATION_STYLE_ASSIGNMENT (( #930 ) ) ; +#2018 = AXIS2_PLACEMENT_3D ( 'NONE', #2077, #1762, #1265 ) ; +#2019 = VERTEX_POINT ( 'NONE', #1057 ) ; +#2020 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2021 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.000000000000000000, -0.5749999999999997335 ) ) ; +#2022 = STYLED_ITEM ( 'NONE', ( #1293 ), #107 ) ; +#2023 = SHAPE_DEFINITION_REPRESENTATION ( #1126, #1168 ) ; +#2024 = ORIENTED_EDGE ( 'NONE', *, *, #183, .T. ) ; +#2025 = EDGE_CURVE ( 'NONE', #763, #719, #273, .T. ) ; +#2026 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#2027 = PLANE ( 'NONE', #1938 ) ; +#2028 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.02499999999999995628, -0.6249999999999997780 ) ) ; +#2029 = EDGE_LOOP ( 'NONE', ( #221, #1857, #208, #232 ) ) ; +#2030 = SURFACE_STYLE_FILL_AREA ( #1512 ) ; +#2031 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#2032 = EDGE_CURVE ( 'NONE', #1390, #692, #1154, .T. ) ; +#2033 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2034 = ORIENTED_EDGE ( 'NONE', *, *, #1071, .T. ) ; +#2035 = FILL_AREA_STYLE ('',( #366 ) ) ; +#2036 = LINE ( 'NONE', #105, #941 ) ; +#2037 = EDGE_CURVE ( 'NONE', #993, #1716, #84, .T. ) ; +#2038 = EDGE_CURVE ( 'NONE', #985, #1940, #233, .T. ) ; +#2039 = FACE_OUTER_BOUND ( 'NONE', #1747, .T. ) ; +#2040 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2041 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2042 = VERTEX_POINT ( 'NONE', #2054 ) ; +#2043 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; +#2044 = VERTEX_POINT ( 'NONE', #279 ) ; +#2045 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#2046 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2047 = PRESENTATION_STYLE_ASSIGNMENT (( #1357 ) ) ; +#2048 = AXIS2_PLACEMENT_3D ( 'NONE', #751, #243, #1834 ) ; +#2049 = EDGE_CURVE ( 'NONE', #1031, #1775, #1505, .T. ) ; +#2050 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; +#2051 = ORIENTED_EDGE ( 'NONE', *, *, #1550, .F. ) ; +#2052 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9000000000000000222, 0.5750000000000000666 ) ) ; +#2053 = AXIS2_PLACEMENT_3D ( 'NONE', #131, #1212, #588 ) ; +#2054 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.000000000000000000, -0.5749999999999997335 ) ) ; +#2055 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1178 ) ) ; +#2056 = AXIS2_PLACEMENT_3D ( 'NONE', #2073, #1734, #1128 ) ; +#2057 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #881 ) ) ; +#2058 = ORIENTED_EDGE ( 'NONE', *, *, #300, .T. ) ; +#2059 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.05000000000000002359, 0.5750000000000001776 ) ) ; +#2060 = EDGE_CURVE ( 'NONE', #226, #635, #1849, .T. ) ; +#2061 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.9499999999999999556, 0.000000000000000000 ) ) ; +#2062 = LINE ( 'NONE', #494, #906 ) ; +#2063 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#2064 = ORIENTED_EDGE ( 'NONE', *, *, #726, .F. ) ; +#2065 = FILL_AREA_STYLE_COLOUR ( '', #215 ) ; +#2066 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2067 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2068 = ADVANCED_FACE ( 'NONE', ( #599 ), #313, .T. ) ; +#2069 = FACE_OUTER_BOUND ( 'NONE', #1382, .T. ) ; +#2070 = ORIENTED_EDGE ( 'NONE', *, *, #1781, .F. ) ; +#2071 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -2.168404344971009115E-16 ) ) ; +#2072 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2073 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.05000000000000002359, -0.5749999999999997335 ) ) ; +#2074 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 2.168404344971009115E-16 ) ) ; +#2075 = ORIENTED_EDGE ( 'NONE', *, *, #1547, .F. ) ; +#2076 = PRESENTATION_STYLE_ASSIGNMENT (( #330 ) ) ; +#2077 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.05000000000000002359, 0.5749999999999999556 ) ) ; +#2078 = LINE ( 'NONE', #634, #875 ) ; +ENDSEC; +END-ISO-10303-21;
CL21A226MPQNNNE.glb⋯ 1 unchanged line ⋯
CL21A226MPQNNNE.insertion.glb⋯ 1 unchanged line ⋯
CL21A226MPQNNNE.step+10247−2095@@ -1,2095 +1,10247 @@-ISO-10303-21; -HEADER; -FILE_DESCRIPTION (( 'STEP AP214' ), - '1' ); -FILE_NAME ('CL21A105KACLNNC.STEP', - '2025-08-17T19:57:25', - ( '' ), - ( '' ), - 'SwSTEP 2.0', - 'SolidWorks 2021', - '' ); -FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' )); -ENDSEC; - -DATA; -#1 = VERTEX_POINT ( 'NONE', #808 ) ; -#2 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.05000000000000002359, -0.5999999999999997558 ) ) ; -#3 = SURFACE_SIDE_STYLE ('',( #629 ) ) ; -#4 = VERTEX_POINT ( 'NONE', #1287 ) ; -#5 = AXIS2_PLACEMENT_3D ( 'NONE', #58, #1315, #501 ) ; -#6 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#7 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#8 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1981 ), #1739 ) ; -#9 = EDGE_CURVE ( 'NONE', #1864, #1555, #948, .T. ) ; -#10 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1247, 'distance_accuracy_value', 'NONE'); -#11 = CIRCLE ( 'NONE', #1638, 0.05000000000000002359 ) ; -#12 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#13 = ORIENTED_EDGE ( 'NONE', *, *, #183, .F. ) ; -#14 = VECTOR ( 'NONE', #557, 1000.000000000000000 ) ; -#15 = FILL_AREA_STYLE ('',( #136 ) ) ; -#16 = SURFACE_SIDE_STYLE ('',( #1093 ) ) ; -#17 = EDGE_CURVE ( 'NONE', #825, #1864, #339, .T. ) ; -#18 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000000666, 0.000000000000000000, 1.647987302177967479E-16 ) ) ; -#19 = LINE ( 'NONE', #1118, #674 ) ; -#20 = EDGE_CURVE ( 'NONE', #1461, #2000, #146, .T. ) ; -#21 = CYLINDRICAL_SURFACE ( 'NONE', #574, 0.02499999999999984873 ) ; -#22 = ORIENTED_EDGE ( 'NONE', *, *, #415, .T. ) ; -#23 = SURFACE_STYLE_FILL_AREA ( #969 ) ; -#24 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .T. ) ; -#25 = EDGE_CURVE ( 'NONE', #1723, #1439, #1611, .T. ) ; -#26 = SURFACE_STYLE_FILL_AREA ( #389 ) ; -#27 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#28 = ADVANCED_FACE ( 'NONE', ( #167 ), #932, .F. ) ; -#29 = EDGE_CURVE ( 'NONE', #703, #843, #1309, .T. ) ; -#30 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; -#31 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1846, 'distance_accuracy_value', 'NONE'); -#32 = FILL_AREA_STYLE_COLOUR ( '', #1441 ) ; -#33 = ORIENTED_EDGE ( 'NONE', *, *, #1550, .T. ) ; -#34 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#35 = SURFACE_STYLE_FILL_AREA ( #989 ) ; -#36 = LINE ( 'NONE', #518, #106 ) ; -#37 = LINE ( 'NONE', #839, #1018 ) ; -#38 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2014, 'distance_accuracy_value', 'NONE'); -#39 = ORIENTED_EDGE ( 'NONE', *, *, #198, .F. ) ; -#40 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9000000000000000222, 0.5749999999999999556 ) ) ; -#41 = CIRCLE ( 'NONE', #505, 0.02499999999999995628 ) ; -#42 = STYLED_ITEM ( 'NONE', ( #1801 ), #443 ) ; -#43 = ORIENTED_EDGE ( 'NONE', *, *, #595, .F. ) ; -#44 = AXIS2_PLACEMENT_3D ( 'NONE', #820, #458, #805 ) ; -#45 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1881 ), #77 ) ; -#46 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#47 = SURFACE_SIDE_STYLE ('',( #26 ) ) ; -#48 = CLOSED_SHELL ( 'NONE', ( #107, #1063, #225, #1435, #396, #548, #1967, #1379, #1004, #691, #717, #1100, #1161, #1591, #1036, #636, #1618, #613, #1867, #1946, #443, #1467, #219, #1516, #1720, #1075 ) ) ; -#49 = EDGE_CURVE ( 'NONE', #680, #98, #797, .T. ) ; -#50 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.05000000000000000278, -0.5749999999999997335 ) ) ; -#51 = LINE ( 'NONE', #1965, #109 ) ; -#52 = ORIENTED_EDGE ( 'NONE', *, *, #905, .T. ) ; -#53 = CYLINDRICAL_SURFACE ( 'NONE', #177, 0.04999999999999991257 ) ; -#54 = EDGE_CURVE ( 'NONE', #1723, #1525, #614, .T. ) ; -#55 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#56 = EDGE_LOOP ( 'NONE', ( #333, #1602, #509, #43 ) ) ; -#57 = EDGE_CURVE ( 'NONE', #2009, #4, #314, .T. ) ; -#58 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9000000000000000222, 0.5750000000000001776 ) ) ; -#59 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.9499999999999999556, -0.5749999999999997335 ) ) ; -#60 = FACE_OUTER_BOUND ( 'NONE', #1887, .T. ) ; -#61 = FACE_OUTER_BOUND ( 'NONE', #723, .T. ) ; -#62 = ORIENTED_EDGE ( 'NONE', *, *, #1141, .F. ) ; -#63 = ORIENTED_EDGE ( 'NONE', *, *, #453, .F. ) ; -#64 = MANIFOLD_SOLID_BREP ( 'Fillet2', #1242 ) ; -#65 = FACE_OUTER_BOUND ( 'NONE', #1278, .T. ) ; -#66 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9499999999999999556, 0.6250000000000001110 ) ) ; -#67 = VERTEX_POINT ( 'NONE', #978 ) ; -#68 = SURFACE_STYLE_USAGE ( .BOTH. , #867 ) ; -#69 = EDGE_CURVE ( 'NONE', #1156, #825, #655, .T. ) ; -#70 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#71 = EDGE_LOOP ( 'NONE', ( #522, #931, #1358, #445, #355, #1298, #1088, #464 ) ) ; -#72 = AXIS2_PLACEMENT_3D ( 'NONE', #1540, #1407, #908 ) ; -#73 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.9000000000000000222, -0.6249999999999997780 ) ) ; -#74 = VECTOR ( 'NONE', #1652, 1000.000000000000000 ) ; -#75 = VECTOR ( 'NONE', #340, 1000.000000000000000 ) ; -#76 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#77 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #968 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1102, #1631, #1261 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#78 = CIRCLE ( 'NONE', #347, 0.02500000000000006384 ) ; -#79 = EDGE_CURVE ( 'NONE', #2042, #1311, #1457, .T. ) ; -#80 = SURFACE_STYLE_USAGE ( .BOTH. , #1317 ) ; -#81 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#82 = ORIENTED_EDGE ( 'NONE', *, *, #1999, .T. ) ; -#83 = FACE_OUTER_BOUND ( 'NONE', #885, .T. ) ; -#84 = LINE ( 'NONE', #540, #112 ) ; -#85 = ORIENTED_EDGE ( 'NONE', *, *, #1286, .F. ) ; -#86 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#87 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.9000000000000000222, 0.5749999999999999556 ) ) ; -#88 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.734723475976811778E-16 ) ) ; -#89 = PRESENTATION_STYLE_ASSIGNMENT (( #1218 ) ) ; -#90 = EDGE_LOOP ( 'NONE', ( #2075, #617, #873, #866 ) ) ; -#91 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#92 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -2.168404344971009115E-16 ) ) ; -#93 = EDGE_LOOP ( 'NONE', ( #2064, #1993, #2024, #630 ) ) ; -#94 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; -#95 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#96 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9250000000000000444, 9.107298248878242176E-17 ) ) ; -#97 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#98 = VERTEX_POINT ( 'NONE', #1336 ) ; -#99 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#100 = ORIENTED_EDGE ( 'NONE', *, *, #1876, .T. ) ; -#101 = ADVANCED_FACE ( 'NONE', ( #1964 ), #1325, .F. ) ; -#102 = AXIS2_PLACEMENT_3D ( 'NONE', #742, #1692, #592 ) ; -#103 = AXIS2_PLACEMENT_3D ( 'NONE', #892, #2041, #594 ) ; -#104 = CIRCLE ( 'NONE', #572, 0.05000000000000002359 ) ; -#105 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9499999999999999556, 0.6250000000000000000 ) ) ; -#106 = VECTOR ( 'NONE', #1185, 1000.000000000000000 ) ; -#107 = ADVANCED_FACE ( 'NONE', ( #1988 ), #1662, .F. ) ; -#108 = AXIS2_PLACEMENT_3D ( 'NONE', #728, #1052, #1363 ) ; -#109 = VECTOR ( 'NONE', #1805, 1000.000000000000000 ) ; -#110 = ORIENTED_EDGE ( 'NONE', *, *, #720, .F. ) ; -#111 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#112 = VECTOR ( 'NONE', #1180, 1000.000000000000000 ) ; -#113 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.9499999999999999556, -0.5999999999999998668 ) ) ; -#114 = CLOSED_SHELL ( 'NONE', ( #1651, #484, #290, #1335, #257, #789, #862, #986, #1400, #1241 ) ) ; -#115 = ORIENTED_EDGE ( 'NONE', *, *, #1215, .F. ) ; -#116 = SURFACE_SIDE_STYLE ('',( #280 ) ) ; -#117 = EDGE_CURVE ( 'NONE', #2019, #365, #37, .T. ) ; -#118 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 2.168404344971009115E-16 ) ) ; -#119 = SURFACE_STYLE_USAGE ( .BOTH. , #1700 ) ; -#120 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.9499999999999999556, -0.5749999999999997335 ) ) ; -#121 = ORIENTED_EDGE ( 'NONE', *, *, #1132, .F. ) ; -#122 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#123 = PLANE ( 'NONE', #1879 ) ; -#124 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#125 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#126 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#127 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#128 = CYLINDRICAL_SURFACE ( 'NONE', #1050, 0.04999999999999991257 ) ; -#129 = ORIENTED_EDGE ( 'NONE', *, *, #1489, .T. ) ; -#130 = PLANE ( 'NONE', #1948 ) ; -#131 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.02500000000000000139, 0.5750000000000000666 ) ) ; -#132 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1249 ) ; -#133 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#134 = EDGE_CURVE ( 'NONE', #1204, #850, #360, .T. ) ; -#135 = VERTEX_POINT ( 'NONE', #1305 ) ; -#136 = FILL_AREA_STYLE_COLOUR ( '', #573 ) ; -#137 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.9000000000000000222, -0.5999999999999998668 ) ) ; -#138 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#139 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#140 = VECTOR ( 'NONE', #1941, 1000.000000000000000 ) ; -#141 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#142 = EDGE_CURVE ( 'NONE', #227, #703, #278, .T. ) ; -#143 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1764 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #193, #1661, #76 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#144 = STYLED_ITEM ( 'NONE', ( #1919 ), #636 ) ; -#145 = ORIENTED_EDGE ( 'NONE', *, *, #782, .T. ) ; -#146 = LINE ( 'NONE', #1121, #983 ) ; -#147 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.9000000000000000222, -0.6249999999999997780 ) ) ; -#148 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1570 ) ) ; -#149 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#150 = CIRCLE ( 'NONE', #1152, 0.02499999999999995628 ) ; -#151 = SURFACE_SIDE_STYLE ('',( #1234 ) ) ; -#152 = AXIS2_PLACEMENT_3D ( 'NONE', #1870, #1194, #1683 ) ; -#153 = ORIENTED_EDGE ( 'NONE', *, *, #590, .F. ) ; -#154 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.02499999999999995628, -0.6249999999999997780 ) ) ; -#155 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#156 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#157 = ORIENTED_EDGE ( 'NONE', *, *, #570, .T. ) ; -#158 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.9499999999999999556, -0.6249999999999997780 ) ) ; -#159 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1029, 'distance_accuracy_value', 'NONE'); -#160 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.9000000000000000222, 0.6000000000000000888 ) ) ; -#161 = ORIENTED_EDGE ( 'NONE', *, *, #698, .T. ) ; -#162 = FACE_OUTER_BOUND ( 'NONE', #1679, .T. ) ; -#163 = FACE_OUTER_BOUND ( 'NONE', #601, .T. ) ; -#164 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976811778E-16 ) ) ; -#165 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#166 = ORIENTED_EDGE ( 'NONE', *, *, #971, .T. ) ; -#167 = FACE_OUTER_BOUND ( 'NONE', #1493, .T. ) ; -#168 = FACE_OUTER_BOUND ( 'NONE', #1470, .T. ) ; -#169 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#170 = ORIENTED_EDGE ( 'NONE', *, *, #631, .T. ) ; -#171 = EDGE_CURVE ( 'NONE', #1, #226, #1804, .T. ) ; -#172 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.02499999999999995628, -0.5749999999999997335 ) ) ; -#173 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#174 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#175 = AXIS2_PLACEMENT_3D ( 'NONE', #1356, #259, #1527 ) ; -#176 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.9499999999999999556, 0.6000000000000001998 ) ) ; -#177 = AXIS2_PLACEMENT_3D ( 'NONE', #551, #874, #393 ) ; -#178 = EDGE_LOOP ( 'NONE', ( #320, #1594, #1264, #276, #1282, #858, #1773, #2034 ) ) ; -#179 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #642, 'distance_accuracy_value', 'NONE'); -#180 = CIRCLE ( 'NONE', #1235, 0.02499999999999995628 ) ; -#181 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1081 ) ) ; -#182 = VERTEX_POINT ( 'NONE', #216 ) ; -#183 = EDGE_CURVE ( 'NONE', #1716, #1483, #1787, .T. ) ; -#184 = VECTOR ( 'NONE', #1436, 1000.000000000000000 ) ; -#185 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9250000000000000444, 0.5750000000000000666 ) ) ; -#186 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; -#187 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9000000000000000222, 0.6000000000000001998 ) ) ; -#188 = ORIENTED_EDGE ( 'NONE', *, *, #332, .F. ) ; -#189 = SPHERICAL_SURFACE ( 'NONE', #975, 0.05000000000000000278 ) ; -#190 = ORIENTED_EDGE ( 'NONE', *, *, #2060, .F. ) ; -#191 = CARTESIAN_POINT ( 'NONE', ( -1.246832498358330839E-16, 0.000000000000000000, 0.5750000000000001776 ) ) ; -#192 = SURFACE_STYLE_USAGE ( .BOTH. , #1619 ) ; -#193 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#194 = PRESENTATION_STYLE_ASSIGNMENT (( #871 ) ) ; -#195 = FILL_AREA_STYLE_COLOUR ( '', #1921 ) ; -#196 = ORIENTED_EDGE ( 'NONE', *, *, #1682, .T. ) ; -#197 = VERTEX_POINT ( 'NONE', #856 ) ; -#198 = EDGE_CURVE ( 'NONE', #1453, #2044, #1957, .T. ) ; -#199 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.9499999999999999556, -0.5749999999999997335 ) ) ; -#200 = SURFACE_STYLE_USAGE ( .BOTH. , #1027 ) ; -#201 = ADVANCED_FACE ( 'NONE', ( #60 ), #1175, .T. ) ; -#202 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #966, 'distance_accuracy_value', 'NONE'); -#203 = AXIS2_PLACEMENT_3D ( 'NONE', #962, #127, #155 ) ; -#204 = ORIENTED_EDGE ( 'NONE', *, *, #852, .T. ) ; -#205 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#206 = CIRCLE ( 'NONE', #1604, 0.02499999999999995628 ) ; -#207 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; -#208 = ORIENTED_EDGE ( 'NONE', *, *, #1132, .T. ) ; -#209 = VECTOR ( 'NONE', #785, 1000.000000000000000 ) ; -#210 = TOROIDAL_SURFACE ( 'NONE', #434, 0.02500000000000000139, 0.02500000000000000139 ) ; -#211 = AXIS2_PLACEMENT_3D ( 'NONE', #1361, #1678, #1648 ) ; -#212 = AXIS2_PLACEMENT_3D ( 'NONE', #1104, #1725, #293 ) ; -#213 = STYLED_ITEM ( 'NONE', ( #2047 ), #1161 ) ; -#214 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#215 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#216 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999819010887, 0.9249999999999999334, 0.5750000000000001776 ) ) ; -#217 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.05000000000000002359, -0.5749999999999997335 ) ) ; -#218 = ORIENTED_EDGE ( 'NONE', *, *, #1722, .F. ) ; -#219 = ADVANCED_FACE ( 'NONE', ( #1028 ), #690, .T. ) ; -#220 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#221 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .T. ) ; -#222 = LINE ( 'NONE', #699, #1300 ) ; -#223 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; -#224 = CYLINDRICAL_SURFACE ( 'NONE', #1480, 0.02499999999999995628 ) ; -#225 = ADVANCED_FACE ( 'NONE', ( #426 ), #2027, .F. ) ; -#226 = VERTEX_POINT ( 'NONE', #282 ) ; -#227 = VERTEX_POINT ( 'NONE', #1854 ) ; -#228 = EDGE_CURVE ( 'NONE', #1042, #589, #1902, .T. ) ; -#229 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9249999999999999334, -0.5749999999999997335 ) ) ; -#230 = FACE_OUTER_BOUND ( 'NONE', #178, .T. ) ; -#231 = FILL_AREA_STYLE ('',( #352 ) ) ; -#232 = ORIENTED_EDGE ( 'NONE', *, *, #2038, .F. ) ; -#233 = LINE ( 'NONE', #718, #14 ) ; -#234 = ORIENTED_EDGE ( 'NONE', *, *, #49, .T. ) ; -#235 = AXIS2_PLACEMENT_3D ( 'NONE', #619, #1559, #1254 ) ; -#236 = AXIS2_PLACEMENT_3D ( 'NONE', #1756, #478, #1744 ) ; -#237 = ADVANCED_FACE ( 'NONE', ( #883 ), #561, .F. ) ; -#238 = STYLED_ITEM ( 'NONE', ( #1909 ), #1591 ) ; -#239 = CIRCLE ( 'NONE', #1176, 0.05000000000000002359 ) ; -#240 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; -#241 = AXIS2_PLACEMENT_3D ( 'NONE', #1798, #1412, #291 ) ; -#242 = AXIS2_PLACEMENT_3D ( 'NONE', #427, #722, #272 ) ; -#243 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; -#244 = CYLINDRICAL_SURFACE ( 'NONE', #1710, 0.05000000000000002359 ) ; -#245 = ORIENTED_EDGE ( 'NONE', *, *, #570, .F. ) ; -#246 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.9000000000000000222, 0.5999999999566321129 ) ) ; -#247 = PRESENTATION_STYLE_ASSIGNMENT (( #1190 ) ) ; -#248 = ORIENTED_EDGE ( 'NONE', *, *, #1069, .T. ) ; -#249 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; -#250 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#251 = FILL_AREA_STYLE_COLOUR ( '', #1608 ) ; -#252 = CYLINDRICAL_SURFACE ( 'NONE', #937, 0.02499999999999995628 ) ; -#253 = EDGE_LOOP ( 'NONE', ( #1928, #657, #954 ) ) ; -#254 = SURFACE_STYLE_USAGE ( .BOTH. , #564 ) ; -#255 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#256 = VERTEX_POINT ( 'NONE', #87 ) ; -#257 = ADVANCED_FACE ( 'NONE', ( #2039 ), #1060, .F. ) ; -#258 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.05000000000000002359, -0.6249999999999997780 ) ) ; -#259 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; -#260 = ORIENTED_EDGE ( 'NONE', *, *, #1800, .T. ) ; -#261 = FILL_AREA_STYLE_COLOUR ( '', #736 ) ; -#262 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#263 = EDGE_CURVE ( 'NONE', #395, #1311, #1232, .T. ) ; -#264 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #919 ) ; -#265 = EDGE_LOOP ( 'NONE', ( #1210, #498, #1731, #392, #923, #1588, #524, #234 ) ) ; -#266 = AXIS2_PLACEMENT_3D ( 'NONE', #1323, #1145, #1955 ) ; -#267 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1666 ), #539 ) ; -#268 = VECTOR ( 'NONE', #1832, 1000.000000000000000 ) ; -#269 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1426 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #721, #1551, #1387 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#270 = AXIS2_PLACEMENT_3D ( 'NONE', #423, #765, #1728 ) ; -#271 = SURFACE_STYLE_USAGE ( .BOTH. , #1039 ) ; -#272 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#273 = CIRCLE ( 'NONE', #1277, 0.02499999999999995628 ) ; -#274 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#275 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1937 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #410, #448, #1244 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#276 = ORIENTED_EDGE ( 'NONE', *, *, #1010, .F. ) ; -#277 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#278 = CIRCLE ( 'NONE', #1449, 0.05000000000000002359 ) ; -#279 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.05000000000000002359, 0.6250000000000001110 ) ) ; -#280 = SURFACE_STYLE_FILL_AREA ( #553 ) ; -#281 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.000000000000000000, 0.5749999999999999556 ) ) ; -#282 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.9249999999999999334, 0.5750000000000000666 ) ) ; -#283 = FACE_OUTER_BOUND ( 'NONE', #666, .T. ) ; -#284 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#285 = ORIENTED_EDGE ( 'NONE', *, *, #332, .T. ) ; -#286 = ADVANCED_FACE ( 'NONE', ( #713 ), #1144, .T. ) ; -#287 = PRESENTATION_STYLE_ASSIGNMENT (( #254 ) ) ; -#288 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.05000000000000002359, -0.5750000000433677094 ) ) ; -#289 = ORIENTED_EDGE ( 'NONE', *, *, #660, .T. ) ; -#290 = ADVANCED_FACE ( 'NONE', ( #2002 ), #1381, .F. ) ; -#291 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#292 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#293 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#294 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#295 = VERTEX_POINT ( 'NONE', #973 ) ; -#296 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.237404653380195321E-16, 1.000000000000000000 ) ) ; -#297 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#298 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.9499999999999999556, -0.5749999999999997335 ) ) ; -#299 = ORIENTED_EDGE ( 'NONE', *, *, #1647, .T. ) ; -#300 = EDGE_CURVE ( 'NONE', #1339, #1156, #1949, .T. ) ; -#301 = SURFACE_STYLE_USAGE ( .BOTH. , #792 ) ; -#302 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.05000000000000002359, -0.5749999999999997335 ) ) ; -#303 = AXIS2_PLACEMENT_3D ( 'NONE', #139, #1094, #1895 ) ; -#304 = CYLINDRICAL_SURFACE ( 'NONE', #212, 0.02499999999999995628 ) ; -#305 = STYLED_ITEM ( 'NONE', ( #1894 ), #396 ) ; -#306 = LINE ( 'NONE', #504, #209 ) ; -#307 = STYLED_ITEM ( 'NONE', ( #2017 ), #1516 ) ; -#308 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1796 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1328, #363, #386 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#309 = ORIENTED_EDGE ( 'NONE', *, *, #760, .T. ) ; -#310 = SURFACE_STYLE_FILL_AREA ( #1738 ) ; -#311 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999819010887, 0.02500000000000013670, 0.5750000000000001776 ) ) ; -#312 = AXIS2_PLACEMENT_3D ( 'NONE', #583, #1556, #296 ) ; -#313 = CYLINDRICAL_SURFACE ( 'NONE', #411, 0.05000000000000002359 ) ; -#314 = CIRCLE ( 'NONE', #1542, 0.05000000000000002359 ) ; -#315 = ORIENTED_EDGE ( 'NONE', *, *, #1035, .F. ) ; -#316 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#317 = LINE ( 'NONE', #1283, #734 ) ; -#318 = DIRECTION ( 'NONE', ( 0.000000000000000000, -9.427844978134821433E-17, 1.000000000000000000 ) ) ; -#319 = ORIENTED_EDGE ( 'NONE', *, *, #486, .T. ) ; -#320 = ORIENTED_EDGE ( 'NONE', *, *, #2032, .F. ) ; -#321 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#322 = EDGE_CURVE ( 'NONE', #1196, #1439, #1733, .T. ) ; -#323 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1855, 'distance_accuracy_value', 'NONE'); -#324 = EDGE_CURVE ( 'NONE', #1520, #2009, #802, .T. ) ; -#325 = EDGE_LOOP ( 'NONE', ( #861, #1645, #1295, #357 ) ) ; -#326 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1347 ) ) ; -#327 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9499999999999999556, 0.6250000000000000000 ) ) ; -#328 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000000666, 0.9000000000000000222, 1.647987302177967479E-16 ) ) ; -#329 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.9499999999999999556, 0.5750000000000000666 ) ) ; -#330 = SURFACE_STYLE_USAGE ( .BOTH. , #1279 ) ; -#331 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.05000000000000002359, -0.6249999999999997780 ) ) ; -#332 = EDGE_CURVE ( 'NONE', #800, #227, #943, .T. ) ; -#333 = ORIENTED_EDGE ( 'NONE', *, *, #1660, .T. ) ; -#334 = EDGE_CURVE ( 'NONE', #1, #568, #506, .T. ) ; -#335 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9000000000000000222, 0.5749999999999999556 ) ) ; -#336 = ORIENTED_EDGE ( 'NONE', *, *, #1479, .F. ) ; -#337 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; -#338 = TOROIDAL_SURFACE ( 'NONE', #1108, 0.02500000000000000139, 0.02500000000000000139 ) ; -#339 = LINE ( 'NONE', #1563, #1084 ) ; -#340 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; -#341 = ORIENTED_EDGE ( 'NONE', *, *, #549, .T. ) ; -#342 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1249, 'design' ) ; -#343 = AXIS2_PLACEMENT_3D ( 'NONE', #1038, #605, #750 ) ; -#345 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; -#344 = AXIS2_PLACEMENT_3D ( 'NONE', #497, #1590, #1772 ) ; -#346 = AXIS2_PLACEMENT_3D ( 'NONE', #955, #207, #1558 ) ; -#347 = AXIS2_PLACEMENT_3D ( 'NONE', #1456, #772, #794 ) ; -#348 = ORIENTED_EDGE ( 'NONE', *, *, #1250, .T. ) ; -#349 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #379 ) ) ; -#350 = AXIS2_PLACEMENT_3D ( 'NONE', #158, #1599, #1612 ) ; -#351 = LINE ( 'NONE', #827, #1703 ) ; -#352 = FILL_AREA_STYLE_COLOUR ( '', #1507 ) ; -#353 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#354 = EDGE_CURVE ( 'NONE', #1046, #981, #1842, .T. ) ; -#355 = ORIENTED_EDGE ( 'NONE', *, *, #2025, .F. ) ; -#356 = SURFACE_SIDE_STYLE ('',( #23 ) ) ; -#357 = ORIENTED_EDGE ( 'NONE', *, *, #17, .F. ) ; -#358 = EDGE_CURVE ( 'NONE', #480, #622, #608, .T. ) ; -#359 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -2.168404344971009115E-16 ) ) ; -#360 = LINE ( 'NONE', #66, #1183 ) ; -#361 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#362 = EDGE_LOOP ( 'NONE', ( #961, #1214, #1237 ) ) ; -#363 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#364 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -8.673617379884036705E-17 ) ) ; -#365 = VERTEX_POINT ( 'NONE', #793 ) ; -#366 = FILL_AREA_STYLE_COLOUR ( '', #1366 ) ; -#367 = FACE_OUTER_BOUND ( 'NONE', #1848, .T. ) ; -#368 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#369 = FILL_AREA_STYLE_COLOUR ( '', #46 ) ; -#370 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1765, 'distance_accuracy_value', 'NONE'); -#371 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #831 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1127, #467, #173 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#372 = ORIENTED_EDGE ( 'NONE', *, *, #324, .F. ) ; -#373 = SPHERICAL_SURFACE ( 'NONE', #1475, 0.05000000000000000278 ) ; -#374 = STYLED_ITEM ( 'NONE', ( #757 ), #613 ) ; -#375 = ORIENTED_EDGE ( 'NONE', *, *, #758, .T. ) ; -#376 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1592 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1654, #1040, #361 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#377 = AXIS2_PLACEMENT_3D ( 'NONE', #2008, #1343, #1016 ) ; -#378 = STYLED_ITEM ( 'NONE', ( #579 ), #1100 ) ; -#379 = STYLED_ITEM ( 'NONE', ( #1729 ), #1168 ) ; -#380 = EDGE_CURVE ( 'NONE', #1864, #1204, #801, .T. ) ; -#381 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9000000000000000222, 0.5749999999999999556 ) ) ; -#382 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#383 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#384 = PLANE ( 'NONE', #679 ) ; -#385 = ORIENTED_EDGE ( 'NONE', *, *, #964, .F. ) ; -#386 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#387 = EDGE_CURVE ( 'NONE', #413, #763, #317, .T. ) ; -#388 = EDGE_LOOP ( 'NONE', ( #1976, #1017, #341, #1970 ) ) ; -#389 = FILL_AREA_STYLE ('',( #697 ) ) ; -#390 = FILL_AREA_STYLE ('',( #1793 ) ) ; -#391 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#392 = ORIENTED_EDGE ( 'NONE', *, *, #1377, .T. ) ; -#393 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976811778E-16 ) ) ; -#394 = FACE_OUTER_BOUND ( 'NONE', #1409, .T. ) ; -#395 = VERTEX_POINT ( 'NONE', #447 ) ; -#396 = ADVANCED_FACE ( 'NONE', ( #163 ), #1750, .T. ) ; -#397 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#398 = LINE ( 'NONE', #2013, #912 ) ; -#399 = ORIENTED_EDGE ( 'NONE', *, *, #1462, .T. ) ; -#400 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; -#401 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; -#402 = ORIENTED_EDGE ( 'NONE', *, *, #324, .T. ) ; -#403 = AXIS2_PLACEMENT_3D ( 'NONE', #1865, #99, #900 ) ; -#404 = AXIS2_PLACEMENT_3D ( 'NONE', #302, #1414, #1596 ) ; -#405 = AXIS2_PLACEMENT_3D ( 'NONE', #976, #165, #2063 ) ; -#406 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1622 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #169, #1297, #814 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#407 = VECTOR ( 'NONE', #1755, 1000.000000000000000 ) ; -#408 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1296 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1890, #1566, #124 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1574 ), #559 ) ; -#410 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#411 = AXIS2_PLACEMENT_3D ( 'NONE', #615, #462, #1067 ) ; -#412 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#413 = VERTEX_POINT ( 'NONE', #493 ) ; -#414 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9000000000000000222, 0.6250000000000001110 ) ) ; -#415 = EDGE_CURVE ( 'NONE', #500, #182, #1565, .T. ) ; -#416 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#417 = ORIENTED_EDGE ( 'NONE', *, *, #1876, .F. ) ; -#418 = EDGE_CURVE ( 'NONE', #1829, #800, #1737, .T. ) ; -#419 = PRESENTATION_STYLE_ASSIGNMENT (( #271 ) ) ; -#420 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#421 = ORIENTED_EDGE ( 'NONE', *, *, #660, .F. ) ; -#422 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#423 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.05000000000000000278, 0.5749999999999999556 ) ) ; -#424 = ORIENTED_EDGE ( 'NONE', *, *, #1971, .F. ) ; -#425 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9499999999999999556, 0.6250000000000000000 ) ) ; -#426 = FACE_OUTER_BOUND ( 'NONE', #71, .T. ) ; -#427 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.05000000000000002359, -0.5749999999999997335 ) ) ; -#428 = ORIENTED_EDGE ( 'NONE', *, *, #171, .F. ) ; -#429 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9000000000000000222, 0.6000000000000001998 ) ) ; -#430 = VERTEX_POINT ( 'NONE', #137 ) ; -#431 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#432 = AXIS2_PLACEMENT_3D ( 'NONE', #1460, #1616, #1624 ) ; -#433 = CYLINDRICAL_SURFACE ( 'NONE', #1640, 0.02499999999999995628 ) ; -#434 = AXIS2_PLACEMENT_3D ( 'NONE', #255, #1231, #933 ) ; -#435 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.9499999999999999556, 0.6250000000000000000 ) ) ; -#436 = FILL_AREA_STYLE_COLOUR ( '', #1119 ) ; -#437 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1570 ), #648 ) ; -#438 = ORIENTED_EDGE ( 'NONE', *, *, #1647, .F. ) ; -#439 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9499999999999999556, 0.5999999999999999778 ) ) ; -#440 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9000000000000000222, -0.5999999999999997558 ) ) ; -#441 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #578 ) ) ; -#442 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#443 = ADVANCED_FACE ( 'NONE', ( #1792 ), #1076, .T. ) ; -#444 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#445 = ORIENTED_EDGE ( 'NONE', *, *, #1462, .F. ) ; -#446 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.05000000000000002359, -0.5749999999999997335 ) ) ; -#447 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.05000000000000002359, -0.6249999999999997780 ) ) ; -#448 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#449 = SURFACE_STYLE_FILL_AREA ( #1399 ) ; -#450 = EDGE_LOOP ( 'NONE', ( #1191, #166, #1501 ) ) ; -#451 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -0.5749999999999997335 ) ) ; -#452 = EDGE_CURVE ( 'NONE', #1864, #135, #1157, .T. ) ; -#453 = EDGE_CURVE ( 'NONE', #2009, #1068, #817, .T. ) ; -#454 = ORIENTED_EDGE ( 'NONE', *, *, #984, .F. ) ; -#455 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; -#456 = DIRECTION ( 'NONE', ( -8.177352005720262055E-33, -1.000000000000000000, -9.427844978134821433E-17 ) ) ; -#457 = LINE ( 'NONE', #18, #1440 ) ; -#458 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#459 = ORIENTED_EDGE ( 'NONE', *, *, #1479, .T. ) ; -#460 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.02500000000000000139, 0.5750000000000000666 ) ) ; -#461 = SURFACE_SIDE_STYLE ('',( #992 ) ) ; -#462 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -2.168404344971009115E-16 ) ) ; -#463 = SURFACE_STYLE_USAGE ( .BOTH. , #1312 ) ; -#464 = ORIENTED_EDGE ( 'NONE', *, *, #117, .F. ) ; -#465 = SURFACE_STYLE_USAGE ( .BOTH. , #1907 ) ; -#466 = STYLED_ITEM ( 'NONE', ( #1192 ), #548 ) ; -#467 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#468 = ADVANCED_FACE ( 'NONE', ( #1490 ), #1019, .T. ) ; -#469 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1777 ), #508 ) ; -#470 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -2.168404344971009115E-16 ) ) ; -#471 = AXIS2_PLACEMENT_3D ( 'NONE', #982, #994, #1142 ) ; -#472 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #307 ), #606 ) ; -#473 = CIRCLE ( 'NONE', #1746, 0.05000000000000002359 ) ; -#474 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .T. ) ; -#475 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -0.5749999999999997335 ) ) ; -#476 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000001110, 0.9250000000000000444, 8.673617379884039170E-17 ) ) ; -#477 = CIRCLE ( 'NONE', #377, 0.02499999999999995628 ) ; -#478 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#479 = AXIS2_PLACEMENT_3D ( 'NONE', #1107, #1761, #1580 ) ; -#480 = VERTEX_POINT ( 'NONE', #661 ) ; -#481 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.02499999999999995628, -0.5750000000433677094 ) ) ; -#482 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#483 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#484 = ADVANCED_FACE ( 'NONE', ( #65 ), #1983, .F. ) ; -#485 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.05000000000000002359, -0.6249999999999997780 ) ) ; -#486 = EDGE_CURVE ( 'NONE', #1156, #1940, #1203, .T. ) ; -#487 = ORIENTED_EDGE ( 'NONE', *, *, #1350, .T. ) ; -#488 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9000000000000000222, 0.5749999999999999556 ) ) ; -#489 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #610, 'distance_accuracy_value', 'NONE'); -#490 = SURFACE_STYLE_FILL_AREA ( #960 ) ; -#491 = ORIENTED_EDGE ( 'NONE', *, *, #29, .T. ) ; -#492 = LINE ( 'NONE', #1925, #1818 ) ; -#493 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.9000000000000000222, 0.6000000000000000888 ) ) ; -#494 = CARTESIAN_POINT ( 'NONE', ( 1.246832498358330839E-16, 0.000000000000000000, 0.5750000000000001776 ) ) ; -#495 = ADVANCED_FACE ( 'NONE', ( #1962 ), #1172, .T. ) ; -#496 = EDGE_LOOP ( 'NONE', ( #157, #1686, #1260, #813 ) ) ; -#497 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9000000000000000222, -0.5749999999999996225 ) ) ; -#498 = ORIENTED_EDGE ( 'NONE', *, *, #171, .T. ) ; -#499 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#500 = VERTEX_POINT ( 'NONE', #1784 ) ; -#501 = DIRECTION ( 'NONE', ( -8.673617379884036705E-17, 0.000000000000000000, -1.000000000000000000 ) ) ; -#502 = PRESENTATION_STYLE_ASSIGNMENT (( #192 ) ) ; -#503 = EDGE_CURVE ( 'NONE', #256, #1196, #1438, .T. ) ; -#504 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.9250000000000000444, -0.5750000000433677094 ) ) ; -#505 = AXIS2_PLACEMENT_3D ( 'NONE', #2, #27, #1415 ) ; -#506 = CIRCLE ( 'NONE', #203, 0.02499999999999995628 ) ; -#507 = FACE_OUTER_BOUND ( 'NONE', #1257, .T. ) ; -#508 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #31 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1846, #922, #420 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#509 = ORIENTED_EDGE ( 'NONE', *, *, #334, .F. ) ; -#510 = AXIS2_PLACEMENT_3D ( 'NONE', #1200, #1698, #913 ) ; -#511 = AXIS2_PLACEMENT_3D ( 'NONE', #1221, #1705, #277 ) ; -#512 = AXIS2_PLACEMENT_3D ( 'NONE', #86, #575, #1853 ) ; -#513 = STYLED_ITEM ( 'NONE', ( #535 ), #1063 ) ; -#514 = ORIENTED_EDGE ( 'NONE', *, *, #876, .F. ) ; -#515 = EDGE_CURVE ( 'NONE', #135, #800, #835, .T. ) ; -#516 = AXIS2_PLACEMENT_3D ( 'NONE', #488, #950, #1138 ) ; -#517 = SURFACE_STYLE_USAGE ( .BOTH. , #47 ) ; -#518 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.05000000000000002359, -0.5999999999999997558 ) ) ; -#519 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#520 = DIRECTION ( 'NONE', ( -2.168404344971009115E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#521 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1697, 'distance_accuracy_value', 'NONE'); -#522 = ORIENTED_EDGE ( 'NONE', *, *, #1752, .F. ) ; -#523 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.05000000000000002359, 0.5749999999999999556 ) ) ; -#524 = ORIENTED_EDGE ( 'NONE', *, *, #1900, .T. ) ; -#525 = FACE_OUTER_BOUND ( 'NONE', #1659, .T. ) ; -#526 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#527 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9000000000000000222, 0.5749999999999999556 ) ) ; -#528 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9249999999999999334, 0.5750000000000001776 ) ) ; -#529 = ORIENTED_EDGE ( 'NONE', *, *, #1165, .F. ) ; -#530 = PRESENTATION_STYLE_ASSIGNMENT (( #68 ) ) ; -#531 = ORIENTED_EDGE ( 'NONE', *, *, #2032, .T. ) ; -#532 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#533 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#534 = ADVANCED_FACE ( 'NONE', ( #525 ), #338, .T. ) ; -#535 = PRESENTATION_STYLE_ASSIGNMENT (( #1795 ) ) ; -#536 = AXIS2_PLACEMENT_3D ( 'NONE', #381, #996, #826 ) ; -#537 = ORIENTED_EDGE ( 'NONE', *, *, #1711, .F. ) ; -#538 = SURFACE_STYLE_FILL_AREA ( #1197 ) ; -#539 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #799 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #924, #2020, #1402 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#540 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.02500000000000013670, 0.5749999999566320907 ) ) ; -#541 = ORIENTED_EDGE ( 'NONE', *, *, #947, .F. ) ; -#542 = AXIS2_PLACEMENT_3D ( 'NONE', #809, #951, #353 ) ; -#543 = CIRCLE ( 'NONE', #346, 0.02499999999999995628 ) ; -#544 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #513 ), #1014 ) ; -#545 = FACE_OUTER_BOUND ( 'NONE', #1623, .T. ) ; -#546 = VECTOR ( 'NONE', #1642, 1000.000000000000000 ) ; -#547 = SURFACE_SIDE_STYLE ('',( #670 ) ) ; -#548 = ADVANCED_FACE ( 'NONE', ( #545 ), #668, .F. ) ; -#549 = EDGE_CURVE ( 'NONE', #2019, #2009, #1044, .T. ) ; -#550 = ORIENTED_EDGE ( 'NONE', *, *, #322, .T. ) ; -#551 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000000666, 0.9000000000000000222, 1.647987302177967479E-16 ) ) ; -#552 = EDGE_LOOP ( 'NONE', ( #1109, #52, #586, #1182 ) ) ; -#553 = FILL_AREA_STYLE ('',( #1995 ) ) ; -#554 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#555 = ORIENTED_EDGE ( 'NONE', *, *, #1523, .T. ) ; -#556 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#557 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#558 = ORIENTED_EDGE ( 'NONE', *, *, #1614, .T. ) ; -#559 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #38 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2014, #1670, #897 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#560 = LINE ( 'NONE', #1083, #1049 ) ; -#561 = PLANE ( 'NONE', #1333 ) ; -#562 = ADVANCED_FACE ( 'NONE', ( #625 ), #600, .T. ) ; -#563 = ORIENTED_EDGE ( 'NONE', *, *, #380, .F. ) ; -#564 = SURFACE_SIDE_STYLE ('',( #1370 ) ) ; -#565 = FACE_OUTER_BOUND ( 'NONE', #1095, .T. ) ; -#566 = AXIS2_PLACEMENT_3D ( 'NONE', #1825, #688, #532 ) ; -#567 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#568 = VERTEX_POINT ( 'NONE', #1891 ) ; -#569 = AXIS2_PLACEMENT_3D ( 'NONE', #761, #482, #1585 ) ; -#570 = EDGE_CURVE ( 'NONE', #227, #843, #1952, .T. ) ; -#571 = STYLED_ITEM ( 'NONE', ( #1304 ), #1618 ) ; -#572 = AXIS2_PLACEMENT_3D ( 'NONE', #523, #1024, #1808 ) ; -#573 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#574 = AXIS2_PLACEMENT_3D ( 'NONE', #1788, #1929, #1294 ) ; -#575 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; -#576 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1347, .NOT_KNOWN. ) ; -#577 = AXIS2_PLACEMENT_3D ( 'NONE', #1885, #2040, #2015 ) ; -#578 = STYLED_ITEM ( 'NONE', ( #2076 ), #64 ) ; -#579 = PRESENTATION_STYLE_ASSIGNMENT (( #119 ) ) ; -#580 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; -#581 = ORIENTED_EDGE ( 'NONE', *, *, #1010, .T. ) ; -#582 = FILL_AREA_STYLE ('',( #732 ) ) ; -#583 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.02500000000000009853, 0.5749999999566320907 ) ) ; -#584 = ORIENTED_EDGE ( 'NONE', *, *, #590, .T. ) ; -#585 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.734723475976811778E-16 ) ) ; -#586 = ORIENTED_EDGE ( 'NONE', *, *, #1553, .F. ) ; -#587 = FACE_OUTER_BOUND ( 'NONE', #1868, .T. ) ; -#588 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#589 = VERTEX_POINT ( 'NONE', #1496 ) ; -#590 = EDGE_CURVE ( 'NONE', #1042, #197, #1090, .T. ) ; -#591 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9499999999999999556, -0.6249999999999997780 ) ) ; -#592 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -8.673617379884036705E-17 ) ) ; -#593 = FACE_OUTER_BOUND ( 'NONE', #1484, .T. ) ; -#594 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#595 = EDGE_CURVE ( 'NONE', #98, #1, #206, .T. ) ; -#596 = ORIENTED_EDGE ( 'NONE', *, *, #882, .T. ) ; -#597 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999819010887, 0.9250000000000000444, -0.5749999999999996225 ) ) ; -#598 = LINE ( 'NONE', #1089, #910 ) ; -#599 = FACE_OUTER_BOUND ( 'NONE', #552, .T. ) ; -#600 = SPHERICAL_SURFACE ( 'NONE', #1844, 0.05000000000000000278 ) ; -#601 = EDGE_LOOP ( 'NONE', ( #62, #424, #63, #372 ) ) ; -#602 = AXIS2_PLACEMENT_3D ( 'NONE', #1724, #292, #928 ) ; -#603 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1666 ) ) ; -#604 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #144 ) ) ; -#605 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#606 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #489 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #610, #1760, #1147 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#607 = AXIS2_PLACEMENT_3D ( 'NONE', #288, #1695, #262 ) ; -#608 = LINE ( 'NONE', #638, #671 ) ; -#609 = AXIS2_PLACEMENT_3D ( 'NONE', #1732, #848, #685 ) ; -#610 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#611 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .T. ) ; -#612 = PLANE ( 'NONE', #312 ) ; -#613 = ADVANCED_FACE ( 'NONE', ( #2069 ), #1730, .T. ) ; -#614 = CIRCLE ( 'NONE', #815, 0.05000000000000002359 ) ; -#615 = CARTESIAN_POINT ( 'NONE', ( -1.246832498358330839E-16, 0.9000000000000000222, 0.5750000000000001776 ) ) ; -#616 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#617 = ORIENTED_EDGE ( 'NONE', *, *, #1769, .T. ) ; -#618 = FILL_AREA_STYLE ('',( #769 ) ) ; -#619 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9000000000000000222, 0.5750000000000001776 ) ) ; -#620 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; -#621 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#622 = VERTEX_POINT ( 'NONE', #73 ) ; -#623 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#624 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#625 = FACE_OUTER_BOUND ( 'NONE', #362, .T. ) ; -#626 = EDGE_LOOP ( 'NONE', ( #218, #145, #1290, #1351 ) ) ; -#627 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#628 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; -#629 = SURFACE_STYLE_FILL_AREA ( #1433 ) ; -#630 = ORIENTED_EDGE ( 'NONE', *, *, #1840, .F. ) ; -#631 = EDGE_CURVE ( 'NONE', #1824, #622, #768, .T. ) ; -#632 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#633 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1524, 'distance_accuracy_value', 'NONE'); -#634 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.9000000000000000222, -0.6000000000433678427 ) ) ; -#635 = VERTEX_POINT ( 'NONE', #160 ) ; -#636 = ADVANCED_FACE ( 'NONE', ( #1469 ), #1133, .T. ) ; -#637 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1966 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #863, #1650, #1626 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#638 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.9499999999999999556, -0.6249999999999997780 ) ) ; -#639 = AXIS2_PLACEMENT_3D ( 'NONE', #246, #1359, #1043 ) ; -#640 = FACE_OUTER_BOUND ( 'NONE', #727, .T. ) ; -#641 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#642 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#643 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1270 ), #269 ) ; -#644 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1174 ), #1208 ) ; -#645 = EDGE_LOOP ( 'NONE', ( #153, #1229, #1655, #24 ) ) ; -#646 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#647 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#648 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #633 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1524, #567, #1838 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#649 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #378 ) ) ; -#650 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1310 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #368, #700, #1150 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#651 = ORIENTED_EDGE ( 'NONE', *, *, #964, .T. ) ; -#652 = SURFACE_STYLE_FILL_AREA ( #15 ) ; -#653 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#654 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#655 = LINE ( 'NONE', #475, #914 ) ; -#656 = CYLINDRICAL_SURFACE ( 'NONE', #2018, 0.05000000000000002359 ) ; -#657 = ORIENTED_EDGE ( 'NONE', *, *, #1547, .T. ) ; -#658 = SURFACE_STYLE_USAGE ( .BOTH. , #356 ) ; -#659 = EDGE_LOOP ( 'NONE', ( #1810, #581, #1468, #33 ) ) ; -#660 = EDGE_CURVE ( 'NONE', #692, #753, #2078, .T. ) ; -#661 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.05000000000000002359, -0.6249999999999997780 ) ) ; -#662 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.9000000000000000222, -0.5750000000433677094 ) ) ; -#663 = ORIENTED_EDGE ( 'NONE', *, *, #1657, .F. ) ; -#664 = LINE ( 'NONE', #331, #1444 ) ; -#665 = EDGE_CURVE ( 'NONE', #1196, #295, #1302, .T. ) ; -#666 = EDGE_LOOP ( 'NONE', ( #1763, #428, #1961, #899 ) ) ; -#667 = ORIENTED_EDGE ( 'NONE', *, *, #452, .T. ) ; -#668 = PLANE ( 'NONE', #1814 ) ; -#669 = FACE_OUTER_BOUND ( 'NONE', #1434, .T. ) ; -#670 = SURFACE_STYLE_FILL_AREA ( #1491 ) ; -#671 = VECTOR ( 'NONE', #783, 1000.000000000000000 ) ; -#672 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; -#673 = FILL_AREA_STYLE ('',( #195 ) ) ; -#674 = VECTOR ( 'NONE', #795, 1000.000000000000000 ) ; -#675 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#676 = ORIENTED_EDGE ( 'NONE', *, *, #1820, .T. ) ; -#678 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999881765689, 0.9000000000000000222, -0.5999999999999997558 ) ) ; -#677 = STYLED_ITEM ( 'NONE', ( #1326 ), #1036 ) ; -#679 = AXIS2_PLACEMENT_3D ( 'NONE', #1306, #520, #1828 ) ; -#680 = VERTEX_POINT ( 'NONE', #1266 ) ; -#681 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1574 ) ) ; -#682 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#683 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1845, 'distance_accuracy_value', 'NONE'); -#684 = ORIENTED_EDGE ( 'NONE', *, *, #1900, .F. ) ; -#685 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#686 = ORIENTED_EDGE ( 'NONE', *, *, #1329, .F. ) ; -#687 = EDGE_CURVE ( 'NONE', #1874, #825, #1531, .T. ) ; -#688 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; -#689 = SURFACE_STYLE_USAGE ( .BOTH. , #547 ) ; -#690 = CYLINDRICAL_SURFACE ( 'NONE', #152, 0.02499999999999995628 ) ; -#691 = ADVANCED_FACE ( 'NONE', ( #1123 ), #189, .T. ) ; -#692 = VERTEX_POINT ( 'NONE', #678 ) ; -#693 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9250000000000000444, -0.5749999999999996225 ) ) ; -#694 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.9249999999999999334, 0.5749999999566320907 ) ) ; -#695 = EDGE_LOOP ( 'NONE', ( #1003, #100, #1188, #936 ) ) ; -#696 = ADVANCED_FACE ( 'NONE', ( #1289 ), #53, .T. ) ; -#697 = FILL_AREA_STYLE_COLOUR ( '', #702 ) ; -#698 = EDGE_CURVE ( 'NONE', #1829, #1204, #1352, .T. ) ; -#699 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.9000000000000000222, 0.6250000000000000000 ) ) ; -#700 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#701 = SURFACE_STYLE_FILL_AREA ( #1009 ) ; -#702 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#703 = VERTEX_POINT ( 'NONE', #1320 ) ; -#704 = FACE_OUTER_BOUND ( 'NONE', #1897, .T. ) ; -#705 = VECTOR ( 'NONE', #1577, 1000.000000000000000 ) ; -#706 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #521 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1697, #1251, #1346 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#707 = CYLINDRICAL_SURFACE ( 'NONE', #844, 0.05000000000000002359 ) ; -#708 = ORIENTED_EDGE ( 'NONE', *, *, #2025, .T. ) ; -#709 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #307 ) ) ; -#710 = VECTOR ( 'NONE', #126, 1000.000000000000000 ) ; -#711 = VECTOR ( 'NONE', #1255, 1000.000000000000000 ) ; -#712 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2022 ) ) ; -#713 = FACE_OUTER_BOUND ( 'NONE', #1617, .T. ) ; -#714 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#715 = EDGE_LOOP ( 'NONE', ( #786, #1375, #1979, #417 ) ) ; -#716 = PLANE ( 'NONE', #1743 ) ; -#717 = ADVANCED_FACE ( 'NONE', ( #83 ), #373, .T. ) ; -#718 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.9499999999999999556, -0.5749999999999997335 ) ) ; -#719 = VERTEX_POINT ( 'NONE', #1830 ) ; -#720 = EDGE_CURVE ( 'NONE', #1439, #1525, #104, .T. ) ; -#721 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#722 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#723 = EDGE_LOOP ( 'NONE', ( #1757, #1673, #537, #1625 ) ) ; -#724 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.05000000000000002359, -0.6249999999999997780 ) ) ; -#725 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.05000000000000000278, 0.5749999999999999556 ) ) ; -#726 = EDGE_CURVE ( 'NONE', #993, #589, #1797, .T. ) ; -#727 = EDGE_LOOP ( 'NONE', ( #926, #531, #289, #1912 ) ) ; -#728 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#729 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; -#730 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#731 = ORIENTED_EDGE ( 'NONE', *, *, #142, .T. ) ; -#732 = FILL_AREA_STYLE_COLOUR ( '', #2050 ) ; -#733 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; -#734 = VECTOR ( 'NONE', #1758, 1000.000000000000000 ) ; -#735 = VERTEX_POINT ( 'NONE', #693 ) ; -#736 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#737 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1007 ), #308 ) ; -#738 = AXIS2_PLACEMENT_3D ( 'NONE', #485, #621, #1786 ) ; -#739 = AXIS2_PLACEMENT_3D ( 'NONE', #1526, #741, #759 ) ; -#740 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #513 ) ) ; -#741 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#742 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.05000000000000002359, -0.6000000000433678427 ) ) ; -#743 = SURFACE_SIDE_STYLE ('',( #1856 ) ) ; -#744 = ORIENTED_EDGE ( 'NONE', *, *, #1906, .T. ) ; -#745 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#746 = ORIENTED_EDGE ( 'NONE', *, *, #911, .T. ) ; -#747 = SURFACE_STYLE_USAGE ( .BOTH. , #116 ) ; -#748 = ADVANCED_FACE ( 'NONE', ( #704 ), #716, .F. ) ; -#749 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2', #114 ) ; -#750 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#751 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.05000000000000002359, -0.5749999999999997335 ) ) ; -#752 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#753 = VERTEX_POINT ( 'NONE', #440 ) ; -#754 = CYLINDRICAL_SURFACE ( 'NONE', #837, 0.02499999999999995628 ) ; -#755 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; -#756 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#757 = PRESENTATION_STYLE_ASSIGNMENT (( #747 ) ) ; -#758 = EDGE_CURVE ( 'NONE', #622, #4, #1487, .T. ) ; -#759 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#760 = EDGE_CURVE ( 'NONE', #1252, #67, #1866, .T. ) ; -#761 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.05000000000000002359, 0.5750000000000000666 ) ) ; -#762 = FACE_OUTER_BOUND ( 'NONE', #695, .T. ) ; -#763 = VERTEX_POINT ( 'NONE', #901 ) ; -#764 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#765 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#766 = ORIENTED_EDGE ( 'NONE', *, *, #971, .F. ) ; -#767 = CIRCLE ( 'NONE', #1443, 0.02499999999999995628 ) ; -#768 = CIRCLE ( 'NONE', #471, 0.05000000000000002359 ) ; -#769 = FILL_AREA_STYLE_COLOUR ( '', #12 ) ; -#770 = VECTOR ( 'NONE', #2074, 1000.000000000000000 ) ; -#771 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#772 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -8.673617379884036705E-17 ) ) ; -#773 = TOROIDAL_SURFACE ( 'NONE', #211, 0.02500000000000000139, 0.02500000000000000139 ) ; -#774 = FACE_OUTER_BOUND ( 'NONE', #1753, .T. ) ; -#775 = ORIENTED_EDGE ( 'NONE', *, *, #1350, .F. ) ; -#776 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#777 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.05000000000000002359, -0.5749999999999997335 ) ) ; -#778 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#779 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; -#780 = VERTEX_POINT ( 'NONE', #1850 ) ; -#781 = LINE ( 'NONE', #1884, #1782 ) ; -#782 = EDGE_CURVE ( 'NONE', #2044, #1582, #1875, .T. ) ; -#783 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; -#784 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9499999999999999556, 0.5750000000000000666 ) ) ; -#785 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; -#786 = ORIENTED_EDGE ( 'NONE', *, *, #1711, .T. ) ; -#787 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.05000000000000002359, 0.5749999999999999556 ) ) ; -#788 = FILL_AREA_STYLE_COLOUR ( '', #771 ) ; -#789 = ADVANCED_FACE ( 'NONE', ( #894 ), #1564, .T. ) ; -#790 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#791 = ORIENTED_EDGE ( 'NONE', *, *, #453, .T. ) ; -#792 = SURFACE_SIDE_STYLE ('',( #652 ) ) ; -#793 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.9249999999999999334, 0.5750000000000000666 ) ) ; -#794 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#795 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -1.275531967630005245E-16 ) ) ; -#796 = ORIENTED_EDGE ( 'NONE', *, *, #1377, .F. ) ; -#797 = LINE ( 'NONE', #1450, #184 ) ; -#798 = CYLINDRICAL_SURFACE ( 'NONE', #1641, 0.05000000000000002359 ) ; -#799 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #924, 'distance_accuracy_value', 'NONE'); -#800 = VERTEX_POINT ( 'NONE', #1360 ) ; -#801 = CIRCLE ( 'NONE', #569, 0.05000000000000002359 ) ; -#802 = LINE ( 'NONE', #1135, #972 ) ; -#803 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.05000000000000002359, -0.6249999999999997780 ) ) ; -#804 = AXIS2_PLACEMENT_3D ( 'NONE', #335, #345, #953 ) ; -#805 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#806 = VECTOR ( 'NONE', #1316, 1000.000000000000000 ) ; -#807 = VECTOR ( 'NONE', #2043, 1000.000000000000000 ) ; -#808 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.9249999999999999334, -0.5749999999999997335 ) ) ; -#809 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.02499999999999995628, -0.5749999999999997335 ) ) ; -#810 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1178 ), #1477 ) ; -#811 = AXIS2_PLACEMENT_3D ( 'NONE', #857, #391, #1486 ) ; -#812 = EDGE_CURVE ( 'NONE', #1204, #1511, #1338, .T. ) ; -#813 = ORIENTED_EDGE ( 'NONE', *, *, #1216, .F. ) ; -#814 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#815 = AXIS2_PLACEMENT_3D ( 'NONE', #787, #1888, #646 ) ; -#816 = ORIENTED_EDGE ( 'NONE', *, *, #1999, .F. ) ; -#817 = LINE ( 'NONE', #199, #1299 ) ; -#818 = EDGE_CURVE ( 'NONE', #1582, #413, #1113, .T. ) ; -#819 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#820 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9000000000000000222, 0.5749999999999999556 ) ) ; -#821 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; -#822 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#823 = ORIENTED_EDGE ( 'NONE', *, *, #812, .F. ) ; -#824 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#825 = VERTEX_POINT ( 'NONE', #2021 ) ; -#826 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#827 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.9499999999999999556, 0.5999999999999999778 ) ) ; -#828 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.9000000000000000222, 0.5999999999566321129 ) ) ; -#829 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; -#830 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#831 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1127, 'distance_accuracy_value', 'NONE'); -#832 = ORIENTED_EDGE ( 'NONE', *, *, #1769, .F. ) ; -#833 = ORIENTED_EDGE ( 'NONE', *, *, #1863, .F. ) ; -#834 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; -#835 = CIRCLE ( 'NONE', #2010, 0.05000000000000002359 ) ; -#836 = PRESENTATION_STYLE_ASSIGNMENT (( #200 ) ) ; -#837 = AXIS2_PLACEMENT_3D ( 'NONE', #439, #422, #1065 ) ; -#838 = VECTOR ( 'NONE', #1179, 1000.000000000000000 ) ; -#839 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.9250000000000000444, 0.5750000000000000666 ) ) ; -#840 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.9499999999999999556, -0.5749999999999997335 ) ) ; -#841 = COLOUR_RGB ( '',0.6901960784313725394, 0.5333333333333333259, 0.2784313725490196179 ) ; -#842 = ADVANCED_FACE ( 'NONE', ( #565 ), #1707, .T. ) ; -#843 = VERTEX_POINT ( 'NONE', #1403 ) ; -#844 = AXIS2_PLACEMENT_3D ( 'NONE', #1504, #92, #860 ) ; -#846 = PRESENTATION_STYLE_ASSIGNMENT (( #1837 ) ) ; -#845 = CIRCLE ( 'NONE', #511, 0.02499999999999995628 ) ; -#847 = ADVANCED_FACE ( 'NONE', ( #1056 ), #210, .T. ) ; -#848 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; -#849 = CIRCLE ( 'NONE', #242, 0.05000000000000002359 ) ; -#850 = VERTEX_POINT ( 'NONE', #414 ) ; -#851 = VECTOR ( 'NONE', #30, 1000.000000000000000 ) ; -#852 = EDGE_CURVE ( 'NONE', #1775, #430, #916, .T. ) ; -#853 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.05000000000000002359, -0.5749999999999997335 ) ) ; -#854 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #576, #342 ) ; -#855 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.9499999999999999556, -0.6249999999999997780 ) ) ; -#856 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.05000000000000002359, -0.5999999999999997558 ) ) ; -#857 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#858 = ORIENTED_EDGE ( 'NONE', *, *, #726, .T. ) ; -#859 = EDGE_CURVE ( 'NONE', #1555, #1874, #598, .T. ) ; -#860 = DIRECTION ( 'NONE', ( 2.168404344971009608E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#861 = ORIENTED_EDGE ( 'NONE', *, *, #687, .F. ) ; -#862 = ADVANCED_FACE ( 'NONE', ( #1384 ), #612, .F. ) ; -#863 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#864 = FILL_AREA_STYLE ('',( #1819 ) ) ; -#865 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#866 = ORIENTED_EDGE ( 'NONE', *, *, #1971, .T. ) ; -#867 = SURFACE_SIDE_STYLE ('',( #1969 ) ) ; -#868 = ORIENTED_EDGE ( 'NONE', *, *, #1898, .T. ) ; -#869 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#870 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#871 = SURFACE_STYLE_USAGE ( .BOTH. , #1653 ) ; -#872 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#873 = ORIENTED_EDGE ( 'NONE', *, *, #1189, .T. ) ; -#874 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#875 = VECTOR ( 'NONE', #1427, 1000.000000000000000 ) ; -#876 = EDGE_CURVE ( 'NONE', #1453, #719, #878, .T. ) ; -#877 = ORIENTED_EDGE ( 'NONE', *, *, #452, .F. ) ; -#878 = CIRCLE ( 'NONE', #2053, 0.02499999999999995628 ) ; -#879 = VECTOR ( 'NONE', #1225, 1000.000000000000000 ) ; -#880 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #213 ) ) ; -#881 = STYLED_ITEM ( 'NONE', ( #194 ), #219 ) ; -#882 = EDGE_CURVE ( 'NONE', #135, #1829, #1149, .T. ) ; -#883 = FACE_OUTER_BOUND ( 'NONE', #1143, .T. ) ; -#884 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#885 = EDGE_LOOP ( 'NONE', ( #1153, #1120, #110 ) ) ; -#886 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#887 = LINE ( 'NONE', #1321, #2016 ) ; -#888 = EDGE_LOOP ( 'NONE', ( #2058, #319, #121 ) ) ; -#889 = CYLINDRICAL_SURFACE ( 'NONE', #1706, 0.05000000000000002359 ) ; -#890 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -2.168404344971009115E-16 ) ) ; -#891 = CYLINDRICAL_SURFACE ( 'NONE', #1411, 0.02499999999999995628 ) ; -#892 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.05000000000000000278, -0.5749999999999997335 ) ) ; -#893 = ORIENTED_EDGE ( 'NONE', *, *, #486, .F. ) ; -#894 = FACE_OUTER_BOUND ( 'NONE', #645, .T. ) ; -#895 = ORIENTED_EDGE ( 'NONE', *, *, #134, .F. ) ; -#896 = SPHERICAL_SURFACE ( 'NONE', #343, 0.05000000000000000278 ) ; -#897 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#898 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.02499999999999995628, -0.5749999999999996225 ) ) ; -#899 = ORIENTED_EDGE ( 'NONE', *, *, #1699, .F. ) ; -#900 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#901 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.05000000000000002359, 0.5999999999999999778 ) ) ; -#902 = AXIS2_PLACEMENT_3D ( 'NONE', #1332, #34, #988 ) ; -#903 = SURFACE_STYLE_FILL_AREA ( #1233 ) ; -#904 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .F. ) ; -#905 = EDGE_CURVE ( 'NONE', #850, #1327, #473, .T. ) ; -#906 = VECTOR ( 'NONE', #470, 1000.000000000000000 ) ; -#908 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#907 = STYLED_ITEM ( 'NONE', ( #1930 ), #691 ) ; -#909 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#910 = VECTOR ( 'NONE', #745, 1000.000000000000000 ) ; -#911 = EDGE_CURVE ( 'NONE', #568, #1579, #1534, .T. ) ; -#912 = VECTOR ( 'NONE', #249, 1000.000000000000000 ) ; -#913 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#914 = VECTOR ( 'NONE', #186, 1000.000000000000000 ) ; -#915 = EDGE_LOOP ( 'NONE', ( #1344, #248, #1419, #541 ) ) ; -#916 = LINE ( 'NONE', #113, #1373 ) ; -#917 = SURFACE_STYLE_USAGE ( .BOTH. , #1537 ) ; -#918 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#919 = APPLICATION_CONTEXT ( 'automotive_design' ) ; -#920 = EDGE_CURVE ( 'NONE', #1511, #1555, #845, .T. ) ; -#921 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#922 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#923 = ORIENTED_EDGE ( 'NONE', *, *, #920, .T. ) ; -#924 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#925 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#926 = ORIENTED_EDGE ( 'NONE', *, *, #1614, .F. ) ; -#927 = FACE_OUTER_BOUND ( 'NONE', #715, .T. ) ; -#928 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#929 = LINE ( 'NONE', #1609, #1173 ) ; -#930 = SURFACE_STYLE_USAGE ( .BOTH. , #743 ) ; -#931 = ORIENTED_EDGE ( 'NONE', *, *, #852, .F. ) ; -#932 = PLANE ( 'NONE', #350 ) ; -#933 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#934 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#935 = ADVANCED_FACE ( 'NONE', ( #1548 ), #123, .F. ) ; -#936 = ORIENTED_EDGE ( 'NONE', *, *, #1275, .T. ) ; -#937 = AXIS2_PLACEMENT_3D ( 'NONE', #1702, #284, #274 ) ; -#938 = AXIS2_PLACEMENT_3D ( 'NONE', #1243, #456, #1103 ) ; -#939 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1007 ) ) ; -#940 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.000000000000000000, 0.5750000000000000666 ) ) ; -#941 = VECTOR ( 'NONE', #240, 1000.000000000000000 ) ; -#942 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1174 ) ) ; -#943 = LINE ( 'NONE', #1446, #1404 ) ; -#944 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.9000000000000000222, 0.5750000000000000666 ) ) ; -#945 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #379 ), #1413 ) ; -#946 = VECTOR ( 'NONE', #1545, 1000.000000000000000 ) ; -#947 = EDGE_CURVE ( 'NONE', #1579, #1461, #11, .T. ) ; -#948 = CIRCLE ( 'NONE', #1481, 0.02499999999999995628 ) ; -#949 = ORIENTED_EDGE ( 'NONE', *, *, #79, .T. ) ; -#950 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#951 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#952 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2033, 'distance_accuracy_value', 'NONE'); -#953 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#954 = ORIENTED_EDGE ( 'NONE', *, *, #665, .F. ) ; -#955 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.05000000000000002359, -0.5749999999999997335 ) ) ; -#956 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#957 = LINE ( 'NONE', #329, #770 ) ; -#958 = ORIENTED_EDGE ( 'NONE', *, *, #49, .F. ) ; -#959 = ORIENTED_EDGE ( 'NONE', *, *, #142, .F. ) ; -#960 = FILL_AREA_STYLE ('',( #32 ) ) ; -#961 = ORIENTED_EDGE ( 'NONE', *, *, #1367, .T. ) ; -#962 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9249999999999999334, -0.5749999999999997335 ) ) ; -#963 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.000000000000000000, -0.5749999999999997335 ) ) ; -#964 = EDGE_CURVE ( 'NONE', #1525, #256, #1621, .T. ) ; -#965 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.9499999999999999556, -0.5749999999999997335 ) ) ; -#966 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#967 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; -#968 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1102, 'distance_accuracy_value', 'NONE'); -#969 = FILL_AREA_STYLE ('',( #1581 ) ) ; -#970 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .F. ) ; -#971 = EDGE_CURVE ( 'NONE', #480, #1696, #239, .T. ) ; -#972 = VECTOR ( 'NONE', #1274, 1000.000000000000000 ) ; -#973 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9499999999999999556, 0.5749999999999999556 ) ) ; -#974 = LINE ( 'NONE', #1276, #1378 ) ; -#975 = AXIS2_PLACEMENT_3D ( 'NONE', #40, #1939, #499 ) ; -#976 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.9499999999999999556, 0.000000000000000000 ) ) ; -#977 = VECTOR ( 'NONE', #533, 1000.000000000000000 ) ; -#978 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.05000000000000002359, 0.6000000000000000888 ) ) ; -#979 = FILL_AREA_STYLE_COLOUR ( '', #1571 ) ; -#980 = AXIS2_PLACEMENT_3D ( 'NONE', #956, #654, #1586 ) ; -#981 = VERTEX_POINT ( 'NONE', #187 ) ; -#982 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#983 = VECTOR ( 'NONE', #1589, 1000.000000000000000 ) ; -#984 = EDGE_CURVE ( 'NONE', #395, #480, #664, .T. ) ; -#985 = VERTEX_POINT ( 'NONE', #822 ) ; -#986 = ADVANCED_FACE ( 'NONE', ( #507 ), #21, .T. ) ; -#987 = EDGE_CURVE ( 'NONE', #1031, #1311, #1672, .T. ) ; -#988 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#989 = FILL_AREA_STYLE ('',( #1301 ) ) ; -#990 = LINE ( 'NONE', #59, #977 ) ; -#991 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.9499999999999999556, -0.6249999999999997780 ) ) ; -#992 = SURFACE_STYLE_FILL_AREA ( #1288 ) ; -#993 = VERTEX_POINT ( 'NONE', #311 ) ; -#994 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#995 = ORIENTED_EDGE ( 'NONE', *, *, #1096, .F. ) ; -#996 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; -#997 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; -#998 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; -#999 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1676, 'distance_accuracy_value', 'NONE'); -#1000 = ORIENTED_EDGE ( 'NONE', *, *, #1820, .F. ) ; -#1001 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000002359, 0.6250000000000000000 ) ) ; -#1002 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1003 = ORIENTED_EDGE ( 'NONE', *, *, #818, .F. ) ; -#1004 = ADVANCED_FACE ( 'NONE', ( #1451 ), #656, .T. ) ; -#1005 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #42 ), #637 ) ; -#1006 = CIRCLE ( 'NONE', #1146, 0.02499999999999995628 ) ; -#1007 = STYLED_ITEM ( 'NONE', ( #530 ), #717 ) ; -#1008 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.734723475976807587E-16 ) ) ; -#1009 = FILL_AREA_STYLE ('',( #369 ) ) ; -#1010 = EDGE_CURVE ( 'NONE', #1252, #500, #1139, .T. ) ; -#1011 = AXIS2_PLACEMENT_3D ( 'NONE', #1324, #1193, #382 ) ; -#1012 = ORIENTED_EDGE ( 'NONE', *, *, #1216, .T. ) ; -#1013 = AXIS2_PLACEMENT_3D ( 'NONE', #1198, #416, #220 ) ; -#1015 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999881765689, 0.02500000000000009853, 0.5749999998698960280 ) ) ; -#1014 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1281 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #830, #1187, #865 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#1016 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1017 = ORIENTED_EDGE ( 'NONE', *, *, #1752, .T. ) ; -#1018 = VECTOR ( 'NONE', #223, 1000.000000000000000 ) ; -#1019 = SPHERICAL_SURFACE ( 'NONE', #902, 0.05000000000000000278 ) ; -#1020 = SPHERICAL_SURFACE ( 'NONE', #1637, 0.05000000000000000278 ) ; -#1021 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1022 = SURFACE_SIDE_STYLE ('',( #701 ) ) ; -#1023 = ORIENTED_EDGE ( 'NONE', *, *, #876, .T. ) ; -#1024 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; -#1025 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#1026 = EDGE_LOOP ( 'NONE', ( #1054, #1799, #667, #1852 ) ) ; -#1027 = SURFACE_SIDE_STYLE ('',( #1627 ) ) ; -#1028 = FACE_OUTER_BOUND ( 'NONE', #1831, .T. ) ; -#1029 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#1030 = EDGE_CURVE ( 'NONE', #182, #1390, #1913, .T. ) ; -#1031 = VERTEX_POINT ( 'NONE', #1934 ) ; -#1032 = FILL_AREA_STYLE_COLOUR ( '', #841 ) ; -#1033 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.05000000000000002359, 0.5750000000000000666 ) ) ; -#1034 = ORIENTED_EDGE ( 'NONE', *, *, #134, .T. ) ; -#1035 = EDGE_CURVE ( 'NONE', #753, #735, #1236, .T. ) ; -#1036 = ADVANCED_FACE ( 'NONE', ( #168 ), #798, .T. ) ; -#1037 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1038 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.05000000000000000278, 0.5749999999999999556 ) ) ; -#1039 = SURFACE_SIDE_STYLE ('',( #1217 ) ) ; -#1040 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1041 = CIRCLE ( 'NONE', #1202, 0.02499999999999995628 ) ; -#1042 = VERTEX_POINT ( 'NONE', #1195 ) ; -#1043 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.275531967630005245E-16 ) ) ; -#1044 = CIRCLE ( 'NONE', #1269, 0.02499999999999995628 ) ; -#1045 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1046 = VERTEX_POINT ( 'NONE', #528 ) ; -#1047 = VECTOR ( 'NONE', #455, 1000.000000000000000 ) ; -#1048 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1081 ), #1606 ) ; -#1049 = VECTOR ( 'NONE', #2026, 1000.000000000000000 ) ; -#1050 = AXIS2_PLACEMENT_3D ( 'NONE', #328, #819, #164 ) ; -#1051 = AXIS2_PLACEMENT_3D ( 'NONE', #1978, #401, #1689 ) ; -#1052 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#1053 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#1054 = ORIENTED_EDGE ( 'NONE', *, *, #69, .T. ) ; -#1055 = FACE_OUTER_BOUND ( 'NONE', #659, .T. ) ; -#1056 = FACE_OUTER_BOUND ( 'NONE', #56, .T. ) ; -#1057 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.9249999999999999334, -0.5749999999999997335 ) ) ; -#1058 = ORIENTED_EDGE ( 'NONE', *, *, #117, .T. ) ; -#1059 = LINE ( 'NONE', #591, #710 ) ; -#1060 = PLANE ( 'NONE', #102 ) ; -#1061 = FILL_AREA_STYLE ('',( #436 ) ) ; -#1062 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9499999999999999556, 0.5750000000000000666 ) ) ; -#1063 = ADVANCED_FACE ( 'NONE', ( #61 ), #384, .F. ) ; -#1064 = ORIENTED_EDGE ( 'NONE', *, *, #720, .T. ) ; -#1065 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1066 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#1067 = DIRECTION ( 'NONE', ( -2.168404344971009608E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1068 = VERTEX_POINT ( 'NONE', #840 ) ; -#1069 = EDGE_CURVE ( 'NONE', #568, #2000, #1573, .T. ) ; -#1070 = SURFACE_STYLE_FILL_AREA ( #1227 ) ; -#1071 = EDGE_CURVE ( 'NONE', #1042, #692, #51, .T. ) ; -#1072 = ORIENTED_EDGE ( 'NONE', *, *, #698, .F. ) ; -#1073 = SURFACE_STYLE_USAGE ( .BOTH. , #1220 ) ; -#1074 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1075 = ADVANCED_FACE ( 'NONE', ( #1160 ), #224, .T. ) ; -#1076 = TOROIDAL_SURFACE ( 'NONE', #1811, 0.02500000000000000139, 0.02500000000000000139 ) ; -#1077 = ORIENTED_EDGE ( 'NONE', *, *, #1394, .F. ) ; -#1078 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1981 ) ) ; -#1079 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; -#1080 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#1081 = STYLED_ITEM ( 'NONE', ( #1122 ), #1004 ) ; -#1082 = CIRCLE ( 'NONE', #739, 0.05000000000000002359 ) ; -#1083 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.9499999999999999556, -0.6249999999999997780 ) ) ; -#1084 = VECTOR ( 'NONE', #1754, 1000.000000000000000 ) ; -#1085 = FILL_AREA_STYLE ('',( #1364 ) ) ; -#1086 = SURFACE_SIDE_STYLE ('',( #1528 ) ) ; -#1087 = PRESENTATION_STYLE_ASSIGNMENT (( #1073 ) ) ; -#1088 = ORIENTED_EDGE ( 'NONE', *, *, #1275, .F. ) ; -#1089 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.02499999999999995628, -0.6249999999999997780 ) ) ; -#1090 = LINE ( 'NONE', #1386, #268 ) ; -#1091 = ORIENTED_EDGE ( 'NONE', *, *, #549, .F. ) ; -#1092 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1093 = SURFACE_STYLE_FILL_AREA ( #1421 ) ; -#1094 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1095 = EDGE_LOOP ( 'NONE', ( #1931, #1922, #1861, #684 ) ) ; -#1096 = EDGE_CURVE ( 'NONE', #1327, #226, #1376, .T. ) ; -#1097 = ORIENTED_EDGE ( 'NONE', *, *, #905, .F. ) ; -#1098 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.05000000000000002359, -0.5749999999999997335 ) ) ; -#1099 = ORIENTED_EDGE ( 'NONE', *, *, #758, .F. ) ; -#1100 = ADVANCED_FACE ( 'NONE', ( #593 ), #244, .T. ) ; -#1101 = ADVANCED_FACE ( 'NONE', ( #283 ), #891, .T. ) ; -#1102 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#1103 = DIRECTION ( 'NONE', ( 0.000000000000000000, 9.427844978134821433E-17, -1.000000000000000000 ) ) ; -#1104 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.9000000000000000222, 0.5749999999566320907 ) ) ; -#1105 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1106 = ORIENTED_EDGE ( 'NONE', *, *, #79, .F. ) ; -#1107 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.05000000000000000278, 0.5749999999999999556 ) ) ; -#1108 = AXIS2_PLACEMENT_3D ( 'NONE', #1184, #1463, #1164 ) ; -#1109 = ORIENTED_EDGE ( 'NONE', *, *, #1935, .F. ) ; -#1110 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1790 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #97, #2004, #412 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#1111 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #907 ) ) ; -#1112 = AXIS2_PLACEMENT_3D ( 'NONE', #1943, #1129, #156 ) ; -#1113 = CIRCLE ( 'NONE', #1816, 0.02499999999999995628 ) ; -#1114 = PRESENTATION_STYLE_ASSIGNMENT (( #465 ) ) ; -#1115 = VECTOR ( 'NONE', #1353, 1000.000000000000000 ) ; -#1116 = AXIS2_PLACEMENT_3D ( 'NONE', #2007, #925, #1392 ) ; -#1117 = CYLINDRICAL_SURFACE ( 'NONE', #1841, 0.02500000000000006384 ) ; -#1118 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9000000000000000222, 0.6000000000000001998 ) ) ; -#1119 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#1120 = ORIENTED_EDGE ( 'NONE', *, *, #54, .T. ) ; -#1121 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.9000000000000000222, -0.6249999999999997780 ) ) ; -#1122 = PRESENTATION_STYLE_ASSIGNMENT (( #1458 ) ) ; -#1123 = FACE_OUTER_BOUND ( 'NONE', #253, .T. ) ; -#1124 = ORIENTED_EDGE ( 'NONE', *, *, #1553, .T. ) ; -#1125 = PRESENTATION_STYLE_ASSIGNMENT (( #301 ) ) ; -#1126 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #854 ) ; -#1127 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#1128 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1129 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; -#1130 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#1131 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1132 = EDGE_CURVE ( 'NONE', #1339, #1940, #849, .T. ) ; -#1133 = SPHERICAL_SURFACE ( 'NONE', #432, 0.05000000000000000278 ) ; -#1134 = EDGE_LOOP ( 'NONE', ( #1789, #796, #816, #895 ) ) ; -#1135 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9499999999999999556, -0.5749999999999997335 ) ) ; -#1136 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#1137 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9000000000000000222, 0.5750000000000000666 ) ) ; -#1138 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1139 = LINE ( 'NONE', #176, #407 ) ; -#1140 = ORIENTED_EDGE ( 'NONE', *, *, #1878, .F. ) ; -#1141 = EDGE_CURVE ( 'NONE', #295, #1520, #1365, .T. ) ; -#1142 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1143 = EDGE_LOOP ( 'NONE', ( #161, #1034, #1791, #676 ) ) ; -#1144 = TOROIDAL_SURFACE ( 'NONE', #1774, 0.02500000000000000139, 0.02500000000000000139 ) ; -#1145 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1146 = AXIS2_PLACEMENT_3D ( 'NONE', #1245, #580, #1726 ) ; -#1147 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1148 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #238 ), #1474 ) ; -#1149 = CIRCLE ( 'NONE', #270, 0.05000000000000002359 ) ; -#1150 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1151 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1152 = AXIS2_PLACEMENT_3D ( 'NONE', #944, #1136, #1933 ) ; -#1153 = ORIENTED_EDGE ( 'NONE', *, *, #25, .F. ) ; -#1154 = CIRCLE ( 'NONE', #1051, 0.02500000000000006384 ) ; -#1155 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #881 ), #1680 ) ; -#1156 = VERTEX_POINT ( 'NONE', #1552 ) ; -#1157 = LINE ( 'NONE', #191, #140 ) ; -#1158 = FACE_OUTER_BOUND ( 'NONE', #1319, .T. ) ; -#1159 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.237404653380195321E-16, -1.000000000000000000 ) ) ; -#1160 = FACE_OUTER_BOUND ( 'NONE', #1546, .T. ) ; -#1161 = ADVANCED_FACE ( 'NONE', ( #1871 ), #128, .T. ) ; -#1162 = FILL_AREA_STYLE_COLOUR ( '', #675 ) ; -#1163 = ORIENTED_EDGE ( 'NONE', *, *, #1722, .T. ) ; -#1164 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1165 = EDGE_CURVE ( 'NONE', #135, #1156, #1926, .T. ) ; -#1166 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1167 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1719, 'distance_accuracy_value', 'NONE'); -#1168 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'CL21A105KACLNNC', ( #64, #1454, #749, #1541 ), #408 ) ; -#1169 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1170 = LINE ( 'NONE', #694, #1115 ) ; -#1171 = ORIENTED_EDGE ( 'NONE', *, *, #1781, .T. ) ; -#1172 = CYLINDRICAL_SURFACE ( 'NONE', #266, 0.05000000000000002359 ) ; -#1173 = VECTOR ( 'NONE', #1447, 1000.000000000000000 ) ; -#1174 = STYLED_ITEM ( 'NONE', ( #846 ), #749 ) ; -#1175 = SPHERICAL_SURFACE ( 'NONE', #1990, 0.05000000000000000278 ) ; -#1176 = AXIS2_PLACEMENT_3D ( 'NONE', #777, #1418, #7 ) ; -#1177 = ORIENTED_EDGE ( 'NONE', *, *, #920, .F. ) ; -#1178 = STYLED_ITEM ( 'NONE', ( #1114 ), #1946 ) ; -#1179 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -1.237404653380195321E-16, -1.000000000000000000 ) ) ; -#1180 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; -#1181 = AXIS2_PLACEMENT_3D ( 'NONE', #1708, #1903, #1222 ) ; -#1182 = ORIENTED_EDGE ( 'NONE', *, *, #29, .F. ) ; -#1183 = VECTOR ( 'NONE', #672, 1000.000000000000000 ) ; -#1184 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.05000000000000002359, 0.5750000000000000666 ) ) ; -#1185 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1186 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9000000000000000222, 0.5749999999999999556 ) ) ; -#1187 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1188 = ORIENTED_EDGE ( 'NONE', *, *, #1314, .T. ) ; -#1189 = EDGE_CURVE ( 'NONE', #1824, #1068, #1882, .T. ) ; -#1190 = SURFACE_STYLE_USAGE ( .BOTH. , #1992 ) ; -#1191 = ORIENTED_EDGE ( 'NONE', *, *, #1803, .F. ) ; -#1192 = PRESENTATION_STYLE_ASSIGNMENT (( #1259 ) ) ; -#1193 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1194 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1195 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999819010887, 0.05000000000000002359, -0.5999999999999997558 ) ) ; -#1196 = VERTEX_POINT ( 'NONE', #1291 ) ; -#1197 = FILL_AREA_STYLE ('',( #1032 ) ) ; -#1198 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9499999999999999556, 0.5749999999999999556 ) ) ; -#1199 = EDGE_LOOP ( 'NONE', ( #1736, #487, #129, #1428 ) ) ; -#1200 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#1201 = SURFACE_SIDE_STYLE ('',( #449 ) ) ; -#1202 = AXIS2_PLACEMENT_3D ( 'NONE', #185, #483, #1560 ) ; -#1203 = CIRCLE ( 'NONE', #566, 0.05000000000000002359 ) ; -#1204 = VERTEX_POINT ( 'NONE', #1768 ) ; -#1205 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1206 = ORIENTED_EDGE ( 'NONE', *, *, #20, .T. ) ; -#1207 = AXIS2_PLACEMENT_3D ( 'NONE', #2059, #364, #1002 ) ; -#1208 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #999 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1676, #1513, #91 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#1209 = LINE ( 'NONE', #2028, #2011 ) ; -#1210 = ORIENTED_EDGE ( 'NONE', *, *, #595, .T. ) ; -#1211 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1212 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; -#1213 = EDGE_CURVE ( 'NONE', #1483, #197, #78, .T. ) ; -#1214 = ORIENTED_EDGE ( 'NONE', *, *, #947, .T. ) ; -#1215 = EDGE_CURVE ( 'NONE', #1696, #1525, #1759, .T. ) ; -#1216 = EDGE_CURVE ( 'NONE', #227, #985, #974, .T. ) ; -#1217 = SURFACE_STYLE_FILL_AREA ( #1085 ) ; -#1218 = SURFACE_STYLE_USAGE ( .BOTH. , #1201 ) ; -#1219 = EDGE_LOOP ( 'NONE', ( #1690, #1997, #1023, #399 ) ) ; -#1220 = SURFACE_SIDE_STYLE ('',( #2030 ) ) ; -#1221 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.05000000000000002359, 0.5750000000000000666 ) ) ; -#1222 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1223 = ORIENTED_EDGE ( 'NONE', *, *, #1973, .F. ) ; -#1224 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#1225 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1226 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9000000000000000222, 0.5750000000000000666 ) ) ; -#1227 = FILL_AREA_STYLE ('',( #251 ) ) ; -#1228 = CYLINDRICAL_SURFACE ( 'NONE', #1813, 0.05000000000000002359 ) ; -#1229 = ORIENTED_EDGE ( 'NONE', *, *, #228, .T. ) ; -#1230 = FACE_OUTER_BOUND ( 'NONE', #1134, .T. ) ; -#1231 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#1232 = CIRCLE ( 'NONE', #175, 0.05000000000000002359 ) ; -#1233 = FILL_AREA_STYLE ('',( #1741 ) ) ; -#1234 = SURFACE_STYLE_FILL_AREA ( #2035 ) ; -#1235 = AXIS2_PLACEMENT_3D ( 'NONE', #1691, #94, #1713 ) ; -#1236 = CIRCLE ( 'NONE', #344, 0.02500000000000006384 ) ; -#1237 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .F. ) ; -#1238 = AXIS2_PLACEMENT_3D ( 'NONE', #154, #627, #1749 ) ; -#1239 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #378 ), #1987 ) ; -#1240 = LINE ( 'NONE', #425, #879 ) ; -#1241 = ADVANCED_FACE ( 'NONE', ( #1284 ), #304, .T. ) ; -#1242 = CLOSED_SHELL ( 'NONE', ( #748, #237, #101, #28, #1584, #935, #2068, #1994, #1807, #201, #1745, #1429, #696, #1721, #495, #562, #468, #1497, #1835, #534, #842, #1442, #1677, #286, #847, #1101 ) ) ; -#1243 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.9250000000000000444, -0.5750000000433677094 ) ) ; -#1244 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1245 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.05000000000000002359, -0.5999999999999997558 ) ) ; -#1246 = ORIENTED_EDGE ( 'NONE', *, *, #380, .T. ) ; -#1247 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#1248 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1249 = APPLICATION_CONTEXT ( 'automotive_design' ) ; -#1250 = EDGE_CURVE ( 'NONE', #780, #825, #1783, .T. ) ; -#1251 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1252 = VERTEX_POINT ( 'NONE', #1432 ) ; -#1253 = SURFACE_STYLE_FILL_AREA ( #618 ) ; -#1254 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1255 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1256 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#1257 = EDGE_LOOP ( 'NONE', ( #1459, #868, #309, #1600 ) ) ; -#1258 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#1259 = SURFACE_STYLE_USAGE ( .BOTH. , #151 ) ; -#1260 = ORIENTED_EDGE ( 'NONE', *, *, #1367, .F. ) ; -#1261 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1262 = LINE ( 'NONE', #1751, #705 ) ; -#1263 = SURFACE_STYLE_USAGE ( .BOTH. , #3 ) ; -#1264 = ORIENTED_EDGE ( 'NONE', *, *, #415, .F. ) ; -#1265 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1266 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.05000000000000002359, -0.5999999999999997558 ) ) ; -#1267 = EDGE_LOOP ( 'NONE', ( #596, #1649, #1927 ) ) ; -#1268 = STYLED_ITEM ( 'NONE', ( #1087 ), #1454 ) ; -#1269 = AXIS2_PLACEMENT_3D ( 'NONE', #229, #1079, #133 ) ; -#1270 = STYLED_ITEM ( 'NONE', ( #836 ), #1720 ) ; -#1271 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#1272 = CIRCLE ( 'NONE', #609, 0.02499999999999995628 ) ; -#1273 = STYLED_ITEM ( 'NONE', ( #1492 ), #1075 ) ; -#1274 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1275 = EDGE_CURVE ( 'NONE', #365, #413, #150, .T. ) ; -#1276 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.9000000000000000222, -0.6249999999999997780 ) ) ; -#1277 = AXIS2_PLACEMENT_3D ( 'NONE', #1033, #1025, #1664 ) ; -#1278 = EDGE_LOOP ( 'NONE', ( #1331, #1892, #315, #904, #970, #13, #1140, #2051 ) ) ; -#1279 = SURFACE_SIDE_STYLE ('',( #310 ) ) ; -#1280 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1281 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #830, 'distance_accuracy_value', 'NONE'); -#1282 = ORIENTED_EDGE ( 'NONE', *, *, #1898, .F. ) ; -#1283 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.9499999999999999556, 0.5999999999999999778 ) ) ; -#1284 = FACE_OUTER_BOUND ( 'NONE', #1693, .T. ) ; -#1285 = EDGE_CURVE ( 'NONE', #1439, #2044, #929, .T. ) ; -#1286 = EDGE_CURVE ( 'NONE', #1311, #1453, #1262, .T. ) ; -#1287 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9000000000000000222, -0.6249999999999997780 ) ) ; -#1288 = FILL_AREA_STYLE ('',( #788 ) ) ; -#1289 = FACE_OUTER_BOUND ( 'NONE', #496, .T. ) ; -#1290 = ORIENTED_EDGE ( 'NONE', *, *, #818, .T. ) ; -#1291 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9000000000000000222, 0.6250000000000000000 ) ) ; -#1292 = PLANE ( 'NONE', #405 ) ; -#1293 = PRESENTATION_STYLE_ASSIGNMENT (( #80 ) ) ; -#1294 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1295 = ORIENTED_EDGE ( 'NONE', *, *, #9, .F. ) ; -#1296 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1890, 'distance_accuracy_value', 'NONE'); -#1297 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1298 = ORIENTED_EDGE ( 'NONE', *, *, #387, .F. ) ; -#1299 = VECTOR ( 'NONE', #214, 1000.000000000000000 ) ; -#1300 = VECTOR ( 'NONE', #359, 1000.000000000000000 ) ; -#1301 = FILL_AREA_STYLE_COLOUR ( '', #138 ) ; -#1302 = CIRCLE ( 'NONE', #804, 0.05000000000000002359 ) ; -#1303 = EDGE_CURVE ( 'NONE', #680, #780, #41, .T. ) ; -#1304 = PRESENTATION_STYLE_ASSIGNMENT (( #689 ) ) ; -#1305 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.000000000000000000, 0.5749999999999999556 ) ) ; -#1306 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.9499999999999999556, 0.6250000000000000000 ) ) ; -#1307 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; -#1308 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1273 ), #1341 ) ; -#1309 = CIRCLE ( 'NONE', #516, 0.05000000000000002359 ) ; -#1310 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #368, 'distance_accuracy_value', 'NONE'); -#1311 = VERTEX_POINT ( 'NONE', #963 ) ; -#1312 = SURFACE_SIDE_STYLE ('',( #490 ) ) ; -#1313 = ORIENTED_EDGE ( 'NONE', *, *, #1071, .F. ) ; -#1314 = EDGE_CURVE ( 'NONE', #1520, #365, #1041, .T. ) ; -#1315 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -8.673617379884036705E-17 ) ) ; -#1316 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1317 = SURFACE_SIDE_STYLE ('',( #1794 ) ) ; -#1318 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1319 = EDGE_LOOP ( 'NONE', ( #1950, #1077, #893, #529 ) ) ; -#1320 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9000000000000000222, 0.6250000000000000000 ) ) ; -#1321 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9499999999999999556, 0.6250000000000000000 ) ) ; -#1322 = ORIENTED_EDGE ( 'NONE', *, *, #503, .T. ) ; -#1323 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.05000000000000002359, -0.5749999999999997335 ) ) ; -#1324 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9499999999999999556, -0.5999999999999998668 ) ) ; -#1325 = PLANE ( 'NONE', #1644 ) ; -#1326 = PRESENTATION_STYLE_ASSIGNMENT (( #1349 ) ) ; -#1327 = VERTEX_POINT ( 'NONE', #784 ) ; -#1328 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#1329 = EDGE_CURVE ( 'NONE', #1453, #1723, #2062, .T. ) ; -#1330 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9499999999999999556, -0.5749999999999997335 ) ) ; -#1331 = ORIENTED_EDGE ( 'NONE', *, *, #354, .F. ) ; -#1332 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.05000000000000000278, -0.5749999999999997335 ) ) ; -#1333 = AXIS2_PLACEMENT_3D ( 'NONE', #435, #1509, #890 ) ; -#1334 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9000000000000000222, -0.5999999999999998668 ) ) ; -#1335 = ADVANCED_FACE ( 'NONE', ( #640 ), #1117, .T. ) ; -#1336 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.9000000000000000222, -0.5999999999999998668 ) ) ; -#1337 = TOROIDAL_SURFACE ( 'NONE', #1567, 0.02500000000000000139, 0.02500000000000000139 ) ; -#1338 = CIRCLE ( 'NONE', #1116, 0.02499999999999995628 ) ; -#1339 = VERTEX_POINT ( 'NONE', #803 ) ; -#1340 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1881 ) ) ; -#1342 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1341 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #159 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1029, #714, #1684 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#1343 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1344 = ORIENTED_EDGE ( 'NONE', *, *, #911, .F. ) ; -#1345 = AXIS2_PLACEMENT_3D ( 'NONE', #991, #1008, #1620 ) ; -#1346 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1347 = PRODUCT ( 'CL21A105KACLNNC', 'CL21A105KACLNNC', '', ( #1374 ) ) ; -#1348 = FILL_AREA_STYLE_COLOUR ( '', #1877 ) ; -#1349 = SURFACE_STYLE_USAGE ( .BOTH. , #1989 ) ; -#1350 = EDGE_CURVE ( 'NONE', #1723, #2042, #457, .T. ) ; -#1351 = ORIENTED_EDGE ( 'NONE', *, *, #387, .T. ) ; -#1352 = LINE ( 'NONE', #1001, #1915 ) ; -#1353 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; -#1354 = ORIENTED_EDGE ( 'NONE', *, *, #631, .F. ) ; -#1355 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.05000000000000002359, -0.5999999999999997558 ) ) ; -#1356 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.05000000000000002359, -0.5749999999999997335 ) ) ; -#1357 = SURFACE_STYLE_USAGE ( .BOTH. , #1086 ) ; -#1358 = ORIENTED_EDGE ( 'NONE', *, *, #2049, .F. ) ; -#1359 = DIRECTION ( 'NONE', ( -8.673617379884036705E-17, 1.275531967630005245E-16, -1.000000000000000000 ) ) ; -#1360 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000002359, 0.5749999999999999556 ) ) ; -#1361 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.05000000000000002359, 0.5750000000000000666 ) ) ; -#1362 = ORIENTED_EDGE ( 'NONE', *, *, #25, .T. ) ; -#1363 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1364 = FILL_AREA_STYLE_COLOUR ( '', #778 ) ; -#1365 = LINE ( 'NONE', #2003, #946 ) ; -#1366 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#1367 = EDGE_CURVE ( 'NONE', #985, #1579, #1634, .T. ) ; -#1368 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.05000000000000002359, 0.5999999999999999778 ) ) ; -#1369 = EDGE_LOOP ( 'NONE', ( #1630, #170, #2070 ) ) ; -#1370 = SURFACE_STYLE_FILL_AREA ( #582 ) ; -#1371 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; -#1372 = CIRCLE ( 'NONE', #44, 0.05000000000000002359 ) ; -#1373 = VECTOR ( 'NONE', #733, 1000.000000000000000 ) ; -#1374 = PRODUCT_CONTEXT ( 'NONE', #919, 'mechanical' ) ; -#1375 = ORIENTED_EDGE ( 'NONE', *, *, #665, .T. ) ; -#1376 = CIRCLE ( 'NONE', #577, 0.02499999999999995628 ) ; -#1377 = EDGE_CURVE ( 'NONE', #635, #1511, #351, .T. ) ; -#1378 = VECTOR ( 'NONE', #628, 1000.000000000000000 ) ; -#1379 = ADVANCED_FACE ( 'NONE', ( #669 ), #1464, .T. ) ; -#1380 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1381 = PLANE ( 'NONE', #938 ) ; -#1382 = EDGE_LOOP ( 'NONE', ( #1354, #196, #766, #1968 ) ) ; -#1383 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.9499999999999999556, -0.6249999999999997780 ) ) ; -#1384 = FACE_OUTER_BOUND ( 'NONE', #93, .T. ) ; -#1385 = ORIENTED_EDGE ( 'NONE', *, *, #358, .F. ) ; -#1386 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.05000000000000002359, -0.6000000000433678427 ) ) ; -#1387 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1388 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1389 = FILL_AREA_STYLE_COLOUR ( '', #205 ) ; -#1390 = VERTEX_POINT ( 'NONE', #597 ) ; -#1391 = LINE ( 'NONE', #724, #1472 ) ; -#1392 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1393 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.05000000000000002359, -0.5749999999999997335 ) ) ; -#1394 = EDGE_CURVE ( 'NONE', #1940, #800, #1391, .T. ) ; -#1395 = ORIENTED_EDGE ( 'NONE', *, *, #1800, .F. ) ; -#1396 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000002359, 0.5749999999999999556 ) ) ; -#1397 = FILL_AREA_STYLE_COLOUR ( '', #431 ) ; -#1398 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1399 = FILL_AREA_STYLE ('',( #1389 ) ) ; -#1400 = ADVANCED_FACE ( 'NONE', ( #1055 ), #2006, .F. ) ; -#1401 = ORIENTED_EDGE ( 'NONE', *, *, #882, .F. ) ; -#1402 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1403 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9499999999999999556, 0.5749999999999999556 ) ) ; -#1404 = VECTOR ( 'NONE', #1576, 1000.000000000000000 ) ; -#1405 = CIRCLE ( 'NONE', #103, 0.05000000000000002359 ) ; -#1407 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1406 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#1408 = TOROIDAL_SURFACE ( 'NONE', #510, 0.02500000000000000139, 0.02500000000000000139 ) ; -#1409 = EDGE_LOOP ( 'NONE', ( #1515, #1000, #959, #188 ) ) ; -#1410 = CIRCLE ( 'NONE', #1502, 0.02499999999999984873 ) ; -#1411 = AXIS2_PLACEMENT_3D ( 'NONE', #96, #729, #88 ) ; -#1412 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; -#1413 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #952 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2033, #624, #1860 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#1414 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; -#1415 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1416 = ORIENTED_EDGE ( 'NONE', *, *, #1314, .F. ) ; -#1417 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1418 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; -#1419 = ORIENTED_EDGE ( 'NONE', *, *, #20, .F. ) ; -#1420 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.05000000000000002359, 0.5750000000000000666 ) ) ; -#1421 = FILL_AREA_STYLE ('',( #1397 ) ) ; -#1422 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000000666, 0.000000000000000000, 1.647987302177967479E-16 ) ) ; -#1423 = FACE_OUTER_BOUND ( 'NONE', #450, .T. ) ; -#1424 = ORIENTED_EDGE ( 'NONE', *, *, #9, .T. ) ; -#1425 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1426 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #721, 'distance_accuracy_value', 'NONE'); -#1427 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; -#1428 = ORIENTED_EDGE ( 'NONE', *, *, #1215, .T. ) ; -#1429 = ADVANCED_FACE ( 'NONE', ( #1533 ), #1687, .T. ) ; -#1430 = CYLINDRICAL_SURFACE ( 'NONE', #1238, 0.02499999999999995628 ) ; -#1431 = SURFACE_STYLE_USAGE ( .BOTH. , #16 ) ; -#1432 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999881765689, 0.05000000000000002359, 0.6000000000000000888 ) ) ; -#1433 = FILL_AREA_STYLE ('',( #1598 ) ) ; -#1434 = EDGE_LOOP ( 'NONE', ( #1064, #651, #1322, #550 ) ) ; -#1435 = ADVANCED_FACE ( 'NONE', ( #587 ), #130, .F. ) ; -#1436 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; -#1437 = SURFACE_STYLE_FILL_AREA ( #1613 ) ; -#1438 = CIRCLE ( 'NONE', #536, 0.05000000000000002359 ) ; -#1439 = VERTEX_POINT ( 'NONE', #1858 ) ; -#1440 = VECTOR ( 'NONE', #1942, 1000.000000000000000 ) ; -#1441 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#1442 = ADVANCED_FACE ( 'NONE', ( #1230 ), #754, .T. ) ; -#1443 = AXIS2_PLACEMENT_3D ( 'NONE', #1334, #526, #1802 ) ; -#1444 = VECTOR ( 'NONE', #623, 1000.000000000000000 ) ; -#1445 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.02499999999999995628, -0.6249999999999997780 ) ) ; -#1446 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.9499999999999999556, 0.5749999999999998446 ) ) ; -#1447 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 2.168404344971009115E-16 ) ) ; -#1448 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1449 = AXIS2_PLACEMENT_3D ( 'NONE', #527, #998, #1166 ) ; -#1450 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.9499999999999999556, -0.5999999999999998668 ) ) ; -#1451 = FACE_OUTER_BOUND ( 'NONE', #1665, .T. ) ; -#1452 = ORIENTED_EDGE ( 'NONE', *, *, #57, .F. ) ; -#1453 = VERTEX_POINT ( 'NONE', #1694 ) ; -#1454 = MANIFOLD_SOLID_BREP ( 'Mirror2', #48 ) ; -#1455 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#1456 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.05000000000000002359, -0.5749999999999996225 ) ) ; -#1457 = LINE ( 'NONE', #451, #851 ) ; -#1458 = SURFACE_STYLE_USAGE ( .BOTH. , #461 ) ; -#1459 = ORIENTED_EDGE ( 'NONE', *, *, #2037, .F. ) ; -#1460 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#1461 = VERTEX_POINT ( 'NONE', #1685 ) ; -#1462 = EDGE_CURVE ( 'NONE', #719, #1031, #1209, .T. ) ; -#1463 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#1464 = CYLINDRICAL_SURFACE ( 'NONE', #403, 0.05000000000000002359 ) ; -#1465 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9499999999999999556, -0.5749999999999997335 ) ) ; -#1466 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000002220, 0.9499999999999999556, -0.6249999999999997780 ) ) ; -#1467 = ADVANCED_FACE ( 'NONE', ( #1529 ), #252, .T. ) ; -#1468 = ORIENTED_EDGE ( 'NONE', *, *, #1657, .T. ) ; -#1469 = FACE_OUTER_BOUND ( 'NONE', #1369, .T. ) ; -#1470 = EDGE_LOOP ( 'NONE', ( #1836, #1910, #949, #1936 ) ) ; -#1471 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #305 ) ) ; -#1472 = VECTOR ( 'NONE', #400, 1000.000000000000000 ) ; -#1473 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #42 ) ) ; -#1474 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #179 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #642, #1448, #1105 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#1475 = AXIS2_PLACEMENT_3D ( 'NONE', #725, #1169, #1342 ) ; -#1476 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#1477 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1916 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1271, #70, #1658 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#1478 = VECTOR ( 'NONE', #2031, 1000.000000000000000 ) ; -#1479 = EDGE_CURVE ( 'NONE', #1775, #395, #1006, .T. ) ; -#1480 = AXIS2_PLACEMENT_3D ( 'NONE', #1510, #1715, #585 ) ; -#1481 = AXIS2_PLACEMENT_3D ( 'NONE', #460, #6, #1417 ) ; -#1482 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2066, 'distance_accuracy_value', 'NONE'); -#1483 = VERTEX_POINT ( 'NONE', #898 ) ; -#1484 = EDGE_LOOP ( 'NONE', ( #791, #1171, #375, #1452 ) ) ; -#1485 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.05000000000000002359, 0.5750000000000000666 ) ) ; -#1486 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1487 = LINE ( 'NONE', #147, #1953 ) ; -#1488 = ORIENTED_EDGE ( 'NONE', *, *, #1699, .T. ) ; -#1489 = EDGE_CURVE ( 'NONE', #2042, #1696, #1405, .T. ) ; -#1490 = FACE_OUTER_BOUND ( 'NONE', #888, .T. ) ; -#1491 = FILL_AREA_STYLE ('',( #1348 ) ) ; -#1492 = PRESENTATION_STYLE_ASSIGNMENT (( #1643 ) ) ; -#1493 = EDGE_LOOP ( 'NONE', ( #1206, #260, #299, #1991 ) ) ; -#1494 = FILL_AREA_STYLE_COLOUR ( '', #149 ) ; -#1495 = EDGE_LOOP ( 'NONE', ( #438, #348, #1899, #1615 ) ) ; -#1496 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999881765689, 0.02499999999999995628, -0.5749999999999996225 ) ) ; -#1497 = ADVANCED_FACE ( 'NONE', ( #1519 ), #1228, .T. ) ; -#1498 = LINE ( 'NONE', #828, #1500 ) ; -#1499 = SURFACE_STYLE_FILL_AREA ( #231 ) ; -#1500 = VECTOR ( 'NONE', #997, 1000.000000000000000 ) ; -#1501 = ORIENTED_EDGE ( 'NONE', *, *, #1489, .F. ) ; -#1502 = AXIS2_PLACEMENT_3D ( 'NONE', #1420, #1583, #55 ) ; -#1503 = VECTOR ( 'NONE', #1597, 1000.000000000000000 ) ; -#1504 = CARTESIAN_POINT ( 'NONE', ( 1.246832498358330839E-16, 0.9000000000000000222, 0.5750000000000001776 ) ) ; -#1505 = CIRCLE ( 'NONE', #1923, 0.02499999999999995628 ) ; -#1506 = ORIENTED_EDGE ( 'NONE', *, *, #263, .T. ) ; -#1507 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#1508 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; -#1509 = DIRECTION ( 'NONE', ( 2.168404344971009115E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1510 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9250000000000000444, 9.107298248878242176E-17 ) ) ; -#1511 = VERTEX_POINT ( 'NONE', #1368 ) ; -#1512 = FILL_AREA_STYLE ('',( #261 ) ) ; -#1513 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1514 = FILL_AREA_STYLE ('',( #1494 ) ) ; -#1515 = ORIENTED_EDGE ( 'NONE', *, *, #418, .F. ) ; -#1516 = ADVANCED_FACE ( 'NONE', ( #762 ), #1337, .T. ) ; -#1517 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1518 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1519 = FACE_OUTER_BOUND ( 'NONE', #2029, .T. ) ; -#1520 = VERTEX_POINT ( 'NONE', #1062 ) ; -#1521 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1522 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#1523 = EDGE_CURVE ( 'NONE', #735, #1046, #1896, .T. ) ; -#1524 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#1525 = VERTEX_POINT ( 'NONE', #1770 ) ; -#1526 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.05000000000000002359, -0.5749999999999997335 ) ) ; -#1527 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1528 = SURFACE_STYLE_FILL_AREA ( #1061 ) ; -#1529 = FACE_OUTER_BOUND ( 'NONE', #626, .T. ) ; -#1530 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#1531 = CIRCLE ( 'NONE', #236, 0.02499999999999995628 ) ; -#1532 = ORIENTED_EDGE ( 'NONE', *, *, #1030, .T. ) ; -#1533 = FACE_OUTER_BOUND ( 'NONE', #915, .T. ) ; -#1534 = LINE ( 'NONE', #1889, #1478 ) ; -#1535 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1270 ) ) ; -#1536 = VECTOR ( 'NONE', #1717, 1000.000000000000000 ) ; -#1537 = SURFACE_SIDE_STYLE ('',( #903 ) ) ; -#1538 = ORIENTED_EDGE ( 'NONE', *, *, #1660, .F. ) ; -#1539 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1273 ) ) ; -#1540 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.9000000000000000222, 0.5749999999999999556 ) ) ; -#1541 = AXIS2_PLACEMENT_3D ( 'NONE', #1880, #2067, #442 ) ; -#1542 = AXIS2_PLACEMENT_3D ( 'NONE', #1130, #821, #1425 ) ; -#1543 = CYLINDRICAL_SURFACE ( 'NONE', #1954, 0.05000000000000002359 ) ; -#1544 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1545 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 2.168404344971009115E-16 ) ) ; -#1546 = EDGE_LOOP ( 'NONE', ( #1416, #402, #1091, #1058 ) ) ; -#1547 = EDGE_CURVE ( 'NONE', #256, #295, #1372, .T. ) ; -#1548 = FACE_OUTER_BOUND ( 'NONE', #1026, .T. ) ; -#1549 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1550 = EDGE_CURVE ( 'NONE', #981, #67, #19, .T. ) ; -#1551 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1552 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.000000000000000000, -0.5749999999999997335 ) ) ; -#1553 = EDGE_CURVE ( 'NONE', #843, #1327, #957, .T. ) ; -#1554 = FILL_AREA_STYLE ('',( #1872 ) ) ; -#1555 = VERTEX_POINT ( 'NONE', #1587 ) ; -#1556 = DIRECTION ( 'NONE', ( -1.073277450750784455E-32, 1.000000000000000000, -1.237404653380195321E-16 ) ) ; -#1557 = ORIENTED_EDGE ( 'NONE', *, *, #1329, .T. ) ; -#1558 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1559 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -8.673617379884036705E-17 ) ) ; -#1560 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1561 = FACE_OUTER_BOUND ( 'NONE', #1199, .T. ) ; -#1562 = ORIENTED_EDGE ( 'NONE', *, *, #1973, .T. ) ; -#1563 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.000000000000000000, 9.107298248878242176E-17 ) ) ; -#1564 = CYLINDRICAL_SURFACE ( 'NONE', #607, 0.02500000000000006384 ) ; -#1565 = CIRCLE ( 'NONE', #1667, 0.02499999999999995628 ) ; -#1566 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1567 = AXIS2_PLACEMENT_3D ( 'NONE', #1137, #1256, #141 ) ; -#1569 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #374 ), #1740 ) ; -#1568 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1570 = STYLED_ITEM ( 'NONE', ( #247 ), #1967 ) ; -#1571 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#1572 = EDGE_LOOP ( 'NONE', ( #1223, #1532, #558, #555 ) ) ; -#1573 = CIRCLE ( 'NONE', #811, 0.05000000000000002359 ) ; -#1574 = STYLED_ITEM ( 'NONE', ( #419 ), #225 ) ; -#1575 = FACE_OUTER_BOUND ( 'NONE', #1219, .T. ) ; -#1576 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; -#1577 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; -#1578 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9000000000000000222, 0.6250000000000001110 ) ) ; -#1579 = VERTEX_POINT ( 'NONE', #965 ) ; -#1580 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1581 = FILL_AREA_STYLE_COLOUR ( '', #1406 ) ; -#1582 = VERTEX_POINT ( 'NONE', #1578 ) ; -#1583 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; -#1584 = ADVANCED_FACE ( 'NONE', ( #774 ), #1292, .T. ) ; -#1585 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1586 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1587 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.02500000000000002220, 0.5750000000000000666 ) ) ; -#1588 = ORIENTED_EDGE ( 'NONE', *, *, #859, .T. ) ; -#1589 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; -#1590 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -8.673617379884036705E-17 ) ) ; -#1591 = ADVANCED_FACE ( 'NONE', ( #1561 ), #1610, .T. ) ; -#1592 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1654, 'distance_accuracy_value', 'NONE'); -#1593 = EDGE_CURVE ( 'NONE', #985, #1461, #1605, .T. ) ; -#1594 = ORIENTED_EDGE ( 'NONE', *, *, #1030, .F. ) ; -#1595 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1596 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1597 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1598 = FILL_AREA_STYLE_COLOUR ( '', #1080 ) ; -#1599 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1600 = ORIENTED_EDGE ( 'NONE', *, *, #1878, .T. ) ; -#1601 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #305 ), #371 ) ; -#1602 = ORIENTED_EDGE ( 'NONE', *, *, #1069, .F. ) ; -#1603 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1777 ) ) ; -#1604 = AXIS2_PLACEMENT_3D ( 'NONE', #1224, #779, #397 ) ; -#1605 = CIRCLE ( 'NONE', #1112, 0.05000000000000002359 ) ; -#1606 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1482 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2066, #321, #1131 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#1607 = CIRCLE ( 'NONE', #512, 0.05000000000000002359 ) ; -#1608 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#1609 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.05000000000000002359, 0.6250000000000000000 ) ) ; -#1610 = CYLINDRICAL_SURFACE ( 'NONE', #738, 0.05000000000000002359 ) ; -#1611 = CIRCLE ( 'NONE', #479, 0.05000000000000002359 ) ; -#1612 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ; -#1613 = FILL_AREA_STYLE ('',( #979 ) ) ; -#1614 = EDGE_CURVE ( 'NONE', #1390, #735, #306, .T. ) ; -#1615 = ORIENTED_EDGE ( 'NONE', *, *, #300, .F. ) ; -#1616 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1617 = EDGE_LOOP ( 'NONE', ( #82, #190, #995, #1097 ) ) ; -#1618 = ADVANCED_FACE ( 'NONE', ( #1423 ), #1020, .T. ) ; -#1619 = SURFACE_SIDE_STYLE ('',( #35 ) ) ; -#1620 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1621 = LINE ( 'NONE', #1901, #1985 ) ; -#1622 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #169, 'distance_accuracy_value', 'NONE'); -#1623 = EDGE_LOOP ( 'NONE', ( #1106, #775, #686, #85 ) ) ; -#1624 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1625 = ORIENTED_EDGE ( 'NONE', *, *, #782, .F. ) ; -#1626 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1627 = SURFACE_STYLE_FILL_AREA ( #390 ) ; -#1628 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.02500000000000009853, 0.5750000000000001776 ) ) ; -#1629 = SURFACE_SIDE_STYLE ('',( #1975 ) ) ; -#1630 = ORIENTED_EDGE ( 'NONE', *, *, #1189, .F. ) ; -#1631 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1632 = ORIENTED_EDGE ( 'NONE', *, *, #2049, .T. ) ; -#1633 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #466 ) ) ; -#1634 = CIRCLE ( 'NONE', #303, 0.05000000000000002359 ) ; -#1635 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #144 ), #2012 ) ; -#1636 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1637 = AXIS2_PLACEMENT_3D ( 'NONE', #50, #682, #554 ) ; -#1638 = AXIS2_PLACEMENT_3D ( 'NONE', #647, #1151, #1280 ) ; -#1639 = CYLINDRICAL_SURFACE ( 'NONE', #1011, 0.02499999999999995628 ) ; -#1640 = AXIS2_PLACEMENT_3D ( 'NONE', #1445, #316, #1595 ) ; -#1641 = AXIS2_PLACEMENT_3D ( 'NONE', #217, #872, #1318 ) ; -#1642 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; -#1643 = SURFACE_STYLE_USAGE ( .BOTH. , #1022 ) ; -#1644 = AXIS2_PLACEMENT_3D ( 'NONE', #1466, #1827, #1944 ) ; -#1645 = ORIENTED_EDGE ( 'NONE', *, *, #859, .F. ) ; -#1646 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.734723475976807587E-16 ) ) ; -#1647 = EDGE_CURVE ( 'NONE', #780, #1339, #1974, .T. ) ; -#1648 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1649 = ORIENTED_EDGE ( 'NONE', *, *, #418, .T. ) ; -#1650 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1651 = ADVANCED_FACE ( 'NONE', ( #230 ), #1963, .T. ) ; -#1652 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1653 = SURFACE_SIDE_STYLE ('',( #1499 ) ) ; -#1654 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#1655 = ORIENTED_EDGE ( 'NONE', *, *, #1840, .T. ) ; -#1656 = SURFACE_SIDE_STYLE ('',( #538 ) ) ; -#1657 = EDGE_CURVE ( 'NONE', #500, #981, #1498, .T. ) ; -#1658 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1659 = EDGE_LOOP ( 'NONE', ( #1424, #1177, #823, #563 ) ) ; -#1660 = EDGE_CURVE ( 'NONE', #98, #2000, #767, .T. ) ; -#1661 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1662 = PLANE ( 'NONE', #1345 ) ; -#1663 = ORIENTED_EDGE ( 'NONE', *, *, #354, .T. ) ; -#1664 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1665 = EDGE_LOOP ( 'NONE', ( #1557, #1362, #474, #39 ) ) ; -#1666 = STYLED_ITEM ( 'NONE', ( #502 ), #1379 ) ; -#1667 = AXIS2_PLACEMENT_3D ( 'NONE', #1767, #337, #2046 ) ; -#1668 = AXIS2_PLACEMENT_3D ( 'NONE', #1674, #886, #111 ) ; -#1669 = AXIS2_PLACEMENT_3D ( 'NONE', #298, #934, #1568 ) ; -#1670 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1671 = CIRCLE ( 'NONE', #108, 0.02499999999999995628 ) ; -#1672 = CIRCLE ( 'NONE', #542, 0.02499999999999995628 ) ; -#1673 = ORIENTED_EDGE ( 'NONE', *, *, #322, .F. ) ; -#1674 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#1676 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#1675 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #213 ), #275 ) ; -#1677 = ADVANCED_FACE ( 'NONE', ( #367 ), #1639, .T. ) ; -#1678 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#1679 = EDGE_LOOP ( 'NONE', ( #514, #1947, #1163, #708 ) ) ; -#1680 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #683 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1845, #1388, #1517 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#1681 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.05000000000000002359, 0.6250000000000000000 ) ) ; -#1682 = EDGE_CURVE ( 'NONE', #1824, #1696, #990, .T. ) ; -#1683 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1684 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1685 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.9000000000000000222, -0.6249999999999997780 ) ) ; -#1686 = ORIENTED_EDGE ( 'NONE', *, *, #1776, .F. ) ; -#1687 = CYLINDRICAL_SURFACE ( 'NONE', #1668, 0.05000000000000002359 ) ; -#1688 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.05000000000000002359, 0.5999999999566320019 ) ) ; -#1689 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1690 = ORIENTED_EDGE ( 'NONE', *, *, #987, .T. ) ; -#1691 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.05000000000000002359, 0.6000000000000001998 ) ) ; -#1692 = DIRECTION ( 'NONE', ( 8.673617379884036705E-17, -0.000000000000000000, 1.000000000000000000 ) ) ; -#1693 = EDGE_LOOP ( 'NONE', ( #663, #22, #1562, #1663 ) ) ; -#1694 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.000000000000000000, 0.5750000000000000666 ) ) ; -#1695 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; -#1696 = VERTEX_POINT ( 'NONE', #1833 ) ; -#1697 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#1698 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#1699 = EDGE_CURVE ( 'NONE', #1327, #568, #1996, .T. ) ; -#1700 = SURFACE_SIDE_STYLE ('',( #1070 ) ) ; -#1701 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #466 ), #706 ) ; -#1702 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9499999999999999556, 0.5999999999999999778 ) ) ; -#1703 = VECTOR ( 'NONE', #1785, 1000.000000000000000 ) ; -#1704 = ORIENTED_EDGE ( 'NONE', *, *, #1682, .F. ) ; -#1705 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; -#1706 = AXIS2_PLACEMENT_3D ( 'NONE', #258, #1508, #2045 ) ; -#1707 = TOROIDAL_SURFACE ( 'NONE', #1780, 0.02500000000000000139, 0.02500000000000000139 ) ; -#1708 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.9000000000000000222, 0.5750000000000000666 ) ) ; -#1709 = CIRCLE ( 'NONE', #241, 0.05000000000000002359 ) ; -#1710 = AXIS2_PLACEMENT_3D ( 'NONE', #921, #1518, #1398 ) ; -#1711 = EDGE_CURVE ( 'NONE', #1582, #1196, #222, .T. ) ; -#1712 = VECTOR ( 'NONE', #1159, 1000.000000000000000 ) ; -#1713 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1714 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.9499999999999999556, -0.6249999999999997780 ) ) ; -#1715 = DIRECTION ( 'NONE', ( -1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1716 = VERTEX_POINT ( 'NONE', #1986 ) ; -#1717 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; -#1718 = EDGE_CURVE ( 'NONE', #197, #753, #36, .T. ) ; -#1719 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#1720 = ADVANCED_FACE ( 'NONE', ( #1826 ), #1408, .T. ) ; -#1721 = ADVANCED_FACE ( 'NONE', ( #1158 ), #889, .T. ) ; -#1722 = EDGE_CURVE ( 'NONE', #2044, #763, #180, .T. ) ; -#1723 = VERTEX_POINT ( 'NONE', #281 ) ; -#1724 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.05000000000000002359, 0.5749999999999999556 ) ) ; -#1725 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; -#1726 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1727 = EDGE_LOOP ( 'NONE', ( #1959, #1632, #459, #1506 ) ) ; -#1728 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1729 = PRESENTATION_STYLE_ASSIGNMENT (( #917 ) ) ; -#1730 = CYLINDRICAL_SURFACE ( 'NONE', #1669, 0.05000000000000002359 ) ; -#1731 = ORIENTED_EDGE ( 'NONE', *, *, #2060, .T. ) ; -#1732 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9000000000000000222, -0.5999999999999998668 ) ) ; -#1733 = LINE ( 'NONE', #327, #1980 ) ; -#1734 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#1735 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.9250000000000000444, -0.5749999999999996225 ) ) ; -#1736 = ORIENTED_EDGE ( 'NONE', *, *, #54, .F. ) ; -#1737 = CIRCLE ( 'NONE', #602, 0.05000000000000002359 ) ; -#1738 = FILL_AREA_STYLE ('',( #2065 ) ) ; -#1739 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #10 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1247, #1521, #1211 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#1740 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1167 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1719, #616, #918 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#1741 = FILL_AREA_STYLE_COLOUR ( '', #1307 ) ; -#1742 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #571 ), #143 ) ; -#1744 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1743 = AXIS2_PLACEMENT_3D ( 'NONE', #1977, #1646, #556 ) ; -#1745 = ADVANCED_FACE ( 'NONE', ( #1862 ), #896, .T. ) ; -#1746 = AXIS2_PLACEMENT_3D ( 'NONE', #2052, #1066, #1248 ) ; -#1747 = EDGE_LOOP ( 'NONE', ( #1313, #584, #611, #421 ) ) ; -#1748 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #202 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #966, #776, #1771 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#1749 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1750 = PLANE ( 'NONE', #1911 ) ; -#1751 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.000000000000000000, 9.107298248878242176E-17 ) ) ; -#1752 = EDGE_CURVE ( 'NONE', #430, #2019, #1671, .T. ) ; -#1753 = EDGE_LOOP ( 'NONE', ( #1124, #1488, #746, #1905 ) ) ; -#1754 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; -#1755 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; -#1756 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.02499999999999995628, -0.5749999999999997335 ) ) ; -#1757 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .F. ) ; -#1758 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1759 = LINE ( 'NONE', #1908, #1503 ) ; -#1760 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1761 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; -#1762 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 2.168404344971009115E-16 ) ) ; -#1763 = ORIENTED_EDGE ( 'NONE', *, *, #1096, .T. ) ; -#1764 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #193, 'distance_accuracy_value', 'NONE'); -#1765 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#1766 = EDGE_LOOP ( 'NONE', ( #832, #385, #115, #1704 ) ) ; -#1767 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.9000000000000000222, 0.5750000000000000666 ) ) ; -#1768 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.05000000000000002359, 0.6250000000000001110 ) ) ; -#1769 = EDGE_CURVE ( 'NONE', #256, #1824, #398, .T. ) ; -#1770 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.05000000000000002359, 0.5749999999999999556 ) ) ; -#1771 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1772 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1773 = ORIENTED_EDGE ( 'NONE', *, *, #228, .F. ) ; -#1774 = AXIS2_PLACEMENT_3D ( 'NONE', #1226, #1053, #95 ) ; -#1775 = VERTEX_POINT ( 'NONE', #1355 ) ; -#1776 = EDGE_CURVE ( 'NONE', #1579, #843, #2036, .T. ) ; -#1777 = STYLED_ITEM ( 'NONE', ( #89 ), #1467 ) ; -#1778 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #374 ) ) ; -#1779 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #238 ) ) ; -#1780 = AXIS2_PLACEMENT_3D ( 'NONE', #1098, #1522, #1205 ) ; -#1781 = EDGE_CURVE ( 'NONE', #1068, #622, #1607, .T. ) ; -#1782 = VECTOR ( 'NONE', #2071, 1000.000000000000000 ) ; -#1783 = CIRCLE ( 'NONE', #2056, 0.05000000000000002359 ) ; -#1784 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999819010887, 0.9000000000000000222, 0.6000000000000001998 ) ) ; -#1785 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1786 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1787 = LINE ( 'NONE', #1628, #1712 ) ; -#1788 = CARTESIAN_POINT ( 'NONE', ( 500000.0000000000582, 0.05000000000000002359, 0.5749999999566320907 ) ) ; -#1789 = ORIENTED_EDGE ( 'NONE', *, *, #812, .T. ) ; -#1790 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #97, 'distance_accuracy_value', 'NONE'); -#1791 = ORIENTED_EDGE ( 'NONE', *, *, #1935, .T. ) ; -#1792 = FACE_OUTER_BOUND ( 'NONE', #1727, .T. ) ; -#1793 = FILL_AREA_STYLE_COLOUR ( '', #909 ) ; -#1794 = SURFACE_STYLE_FILL_AREA ( #864 ) ; -#1795 = SURFACE_STYLE_USAGE ( .BOTH. , #1629 ) ; -#1796 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1328, 'distance_accuracy_value', 'NONE'); -#1797 = LINE ( 'NONE', #1015, #838 ) ; -#1798 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9000000000000000222, 0.5750000000000000666 ) ) ; -#1799 = ORIENTED_EDGE ( 'NONE', *, *, #17, .T. ) ; -#1800 = EDGE_CURVE ( 'NONE', #2000, #780, #1059, .T. ) ; -#1801 = PRESENTATION_STYLE_ASSIGNMENT (( #517 ) ) ; -#1802 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1803 = EDGE_CURVE ( 'NONE', #480, #2042, #1082, .T. ) ; -#1804 = LINE ( 'NONE', #1958, #546 ) ; -#1805 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1806 = ORIENTED_EDGE ( 'NONE', *, *, #1863, .T. ) ; -#1807 = ADVANCED_FACE ( 'NONE', ( #2001 ), #1543, .T. ) ; -#1808 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1809 = CYLINDRICAL_SURFACE ( 'NONE', #1013, 0.05000000000000002359 ) ; -#1810 = ORIENTED_EDGE ( 'NONE', *, *, #760, .F. ) ; -#1811 = AXIS2_PLACEMENT_3D ( 'NONE', #853, #1455, #1636 ) ; -#1812 = EDGE_CURVE ( 'NONE', #1339, #1461, #560, .T. ) ; -#1813 = AXIS2_PLACEMENT_3D ( 'NONE', #120, #730, #294 ) ; -#1814 = AXIS2_PLACEMENT_3D ( 'NONE', #1549, #1904, #125 ) ; -#1815 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1816 = AXIS2_PLACEMENT_3D ( 'NONE', #429, #1371, #1074 ) ; -#1817 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.05000000000000002359, -0.6249999999999997780 ) ) ; -#1818 = VECTOR ( 'NONE', #1092, 1000.000000000000000 ) ; -#1819 = FILL_AREA_STYLE_COLOUR ( '', #81 ) ; -#1820 = EDGE_CURVE ( 'NONE', #703, #1829, #1240, .T. ) ; -#1821 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #578 ), #1748 ) ; -#1822 = ORIENTED_EDGE ( 'NONE', *, *, #1303, .T. ) ; -#1823 = SURFACE_STYLE_FILL_AREA ( #1514 ) ; -#1824 = VERTEX_POINT ( 'NONE', #1843 ) ; -#1825 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.05000000000000000278, -0.5749999999999997335 ) ) ; -#1826 = FACE_OUTER_BOUND ( 'NONE', #388, .T. ) ; -#1827 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.734723475976807587E-16 ) ) ; -#1828 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -2.168404344971009115E-16 ) ) ; -#1829 = VERTEX_POINT ( 'NONE', #1681 ) ; -#1830 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.02500000000000002220, 0.5750000000000000666 ) ) ; -#1831 = EDGE_LOOP ( 'NONE', ( #336, #204, #744, #1806 ) ) ; -#1832 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; -#1833 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.05000000000000002359, -0.5749999999999997335 ) ) ; -#1834 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1835 = ADVANCED_FACE ( 'NONE', ( #1869 ), #433, .T. ) ; -#1836 = ORIENTED_EDGE ( 'NONE', *, *, #984, .T. ) ; -#1837 = SURFACE_STYLE_USAGE ( .BOTH. , #1656 ) ; -#1838 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1839 = EDGE_LOOP ( 'NONE', ( #877, #1246, #1072, #1401 ) ) ; -#1840 = EDGE_CURVE ( 'NONE', #589, #1483, #1893, .T. ) ; -#1841 = AXIS2_PLACEMENT_3D ( 'NONE', #662, #620, #174 ) ; -#1842 = CIRCLE ( 'NONE', #235, 0.02499999999999995628 ) ; -#1843 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#1844 = AXIS2_PLACEMENT_3D ( 'NONE', #444, #1037, #869 ) ; -#1845 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#1846 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#1847 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #677 ) ) ; -#1848 = EDGE_LOOP ( 'NONE', ( #1822, #1395, #1538, #958 ) ) ; -#1849 = CIRCLE ( 'NONE', #1181, 0.02499999999999995628 ) ; -#1850 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.05000000000000002359, -0.6249999999999997780 ) ) ; -#1851 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9000000000000000222, -0.6249999999999997780 ) ) ; -#1852 = ORIENTED_EDGE ( 'NONE', *, *, #1165, .T. ) ; -#1853 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1854 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.9000000000000000222, 0.5749999999999999556 ) ) ; -#1855 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#1856 = SURFACE_STYLE_FILL_AREA ( #1554 ) ; -#1857 = ORIENTED_EDGE ( 'NONE', *, *, #1812, .F. ) ; -#1858 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.05000000000000002359, 0.6250000000000000000 ) ) ; -#1859 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000222, 0.9499999999999999556, 0.6250000000000001110 ) ) ; -#1860 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#1861 = ORIENTED_EDGE ( 'NONE', *, *, #1303, .F. ) ; -#1862 = FACE_OUTER_BOUND ( 'NONE', #1267, .T. ) ; -#1863 = EDGE_CURVE ( 'NONE', #4, #395, #492, .T. ) ; -#1864 = VERTEX_POINT ( 'NONE', #940 ) ; -#1865 = CARTESIAN_POINT ( 'NONE', ( 0.9499999999999999556, 0.9499999999999999556, 0.5749999999999999556 ) ) ; -#1866 = LINE ( 'NONE', #1688, #807 ) ; -#1867 = ADVANCED_FACE ( 'NONE', ( #1575 ), #1430, .T. ) ; -#1868 = EDGE_LOOP ( 'NONE', ( #1099, #1385, #454, #833 ) ) ; -#1869 = FACE_OUTER_BOUND ( 'NONE', #325, .T. ) ; -#1870 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9499999999999999556, -0.5999999999999998668 ) ) ; -#1871 = FACE_OUTER_BOUND ( 'NONE', #90, .T. ) ; -#1872 = FILL_AREA_STYLE_COLOUR ( '', #1530 ) ; -#1873 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1268 ), #1110 ) ; -#1874 = VERTEX_POINT ( 'NONE', #172 ) ; -#1875 = LINE ( 'NONE', #1859, #1536 ) ; -#1876 = EDGE_CURVE ( 'NONE', #1582, #1520, #1709, .T. ) ; -#1877 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#1878 = EDGE_CURVE ( 'NONE', #67, #1716, #1920, .T. ) ; -#1879 = AXIS2_PLACEMENT_3D ( 'NONE', #632, #1945, #1258 ) ; -#1880 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1881 = STYLED_ITEM ( 'NONE', ( #1125 ), #1867 ) ; -#1882 = CIRCLE ( 'NONE', #980, 0.05000000000000002359 ) ; -#1883 = ORIENTED_EDGE ( 'NONE', *, *, #2038, .T. ) ; -#1884 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.9000000000000000222, 0.6250000000000000000 ) ) ; -#1885 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9250000000000000444, 0.5750000000000000666 ) ) ; -#1886 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1887 = EDGE_LOOP ( 'NONE', ( #731, #491, #245 ) ) ; -#1888 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1889 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.9499999999999999556, -0.5749999999999997335 ) ) ; -#1890 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#1891 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.9499999999999999556, -0.5749999999999997335 ) ) ; -#1892 = ORIENTED_EDGE ( 'NONE', *, *, #1523, .F. ) ; -#1893 = LINE ( 'NONE', #481, #1047 ) ; -#1894 = PRESENTATION_STYLE_ASSIGNMENT (( #1431 ) ) ; -#1895 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1896 = LINE ( 'NONE', #1735, #1984 ) ; -#1897 = EDGE_LOOP ( 'NONE', ( #1012, #1883, #2005, #285 ) ) ; -#1898 = EDGE_CURVE ( 'NONE', #993, #1252, #1410, .T. ) ; -#1899 = ORIENTED_EDGE ( 'NONE', *, *, #69, .F. ) ; -#1900 = EDGE_CURVE ( 'NONE', #1874, #680, #543, .T. ) ; -#1901 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.9499999999999999556, 0.5749999999999998446 ) ) ; -#1902 = CIRCLE ( 'NONE', #2048, 0.02500000000000006384 ) ; -#1903 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -1.734723475976807587E-16 ) ) ; -#1904 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1905 = ORIENTED_EDGE ( 'NONE', *, *, #1776, .T. ) ; -#1906 = EDGE_CURVE ( 'NONE', #430, #4, #1272, .T. ) ; -#1907 = SURFACE_SIDE_STYLE ('',( #1253 ) ) ; -#1908 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.05000000000000002359, -0.6249999999999997780 ) ) ; -#1909 = PRESENTATION_STYLE_ASSIGNMENT (( #1263 ) ) ; -#1910 = ORIENTED_EDGE ( 'NONE', *, *, #1803, .T. ) ; -#1911 = AXIS2_PLACEMENT_3D ( 'NONE', #2061, #653, #1932 ) ; -#1912 = ORIENTED_EDGE ( 'NONE', *, *, #1035, .T. ) ; -#1913 = LINE ( 'NONE', #476, #75 ) ; -#1914 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1268 ) ) ; -#1915 = VECTOR ( 'NONE', #1960, 1000.000000000000000 ) ; -#1916 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1271, 'distance_accuracy_value', 'NONE'); -#1917 = AXIS2_PLACEMENT_3D ( 'NONE', #855, #1476, #870 ) ; -#1919 = PRESENTATION_STYLE_ASSIGNMENT (( #463 ) ) ; -#1918 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #677 ), #376 ) ; -#1920 = CIRCLE ( 'NONE', #1207, 0.02499999999999984873 ) ; -#1921 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#1922 = ORIENTED_EDGE ( 'NONE', *, *, #1250, .F. ) ; -#1923 = AXIS2_PLACEMENT_3D ( 'NONE', #1393, #297, #756 ) ; -#1924 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2022 ), #650 ) ; -#1925 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001332, 0.9499999999999999556, -0.6249999999999997780 ) ) ; -#1926 = LINE ( 'NONE', #1422, #711 ) ; -#1927 = ORIENTED_EDGE ( 'NONE', *, *, #515, .F. ) ; -#1928 = ORIENTED_EDGE ( 'NONE', *, *, #503, .F. ) ; -#1929 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; -#1930 = PRESENTATION_STYLE_ASSIGNMENT (( #658 ) ) ; -#1931 = ORIENTED_EDGE ( 'NONE', *, *, #687, .T. ) ; -#1932 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1933 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1934 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.02499999999999995628, -0.5749999999999997335 ) ) ; -#1935 = EDGE_CURVE ( 'NONE', #850, #703, #781, .T. ) ; -#1936 = ORIENTED_EDGE ( 'NONE', *, *, #263, .F. ) ; -#1937 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #410, 'distance_accuracy_value', 'NONE'); -#1938 = AXIS2_PLACEMENT_3D ( 'NONE', #1714, #250, #1544 ) ; -#1939 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1940 = VERTEX_POINT ( 'NONE', #446 ) ; -#1941 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -2.168404344971009115E-16 ) ) ; -#1942 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; -#1943 = CARTESIAN_POINT ( 'NONE', ( -0.9500000000000001776, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#1944 = DIRECTION ( 'NONE', ( 1.734723475976807587E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1945 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1946 = ADVANCED_FACE ( 'NONE', ( #162 ), #773, .T. ) ; -#1947 = ORIENTED_EDGE ( 'NONE', *, *, #198, .T. ) ; -#1948 = AXIS2_PLACEMENT_3D ( 'NONE', #1383, #764, #122 ) ; -#1949 = CIRCLE ( 'NONE', #404, 0.05000000000000002359 ) ; -#1950 = ORIENTED_EDGE ( 'NONE', *, *, #515, .T. ) ; -#1951 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #571 ) ) ; -#1952 = CIRCLE ( 'NONE', #72, 0.05000000000000002359 ) ; -#1953 = VECTOR ( 'NONE', #755, 1000.000000000000000 ) ; -#1954 = AXIS2_PLACEMENT_3D ( 'NONE', #1396, #118, #1380 ) ; -#1955 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1956 = AXIS2_PLACEMENT_3D ( 'NONE', #1485, #829, #519 ) ; -#1957 = CIRCLE ( 'NONE', #1956, 0.05000000000000002359 ) ; -#1958 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000000000, 0.9250000000000000444, 0.5750000000000000666 ) ) ; -#1959 = ORIENTED_EDGE ( 'NONE', *, *, #987, .F. ) ; -#1960 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 2.168404344971009115E-16 ) ) ; -#1961 = ORIENTED_EDGE ( 'NONE', *, *, #334, .T. ) ; -#1962 = FACE_OUTER_BOUND ( 'NONE', #1495, .T. ) ; -#1963 = PLANE ( 'NONE', #1917 ) ; -#1964 = FACE_OUTER_BOUND ( 'NONE', #265, .T. ) ; -#1965 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999881765689, 0.05000000000000002359, -0.5999999999999997558 ) ) ; -#1966 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #863, 'distance_accuracy_value', 'NONE'); -#1967 = ADVANCED_FACE ( 'NONE', ( #927 ), #707, .T. ) ; -#1968 = ORIENTED_EDGE ( 'NONE', *, *, #358, .T. ) ; -#1969 = SURFACE_STYLE_FILL_AREA ( #1998 ) ; -#1970 = ORIENTED_EDGE ( 'NONE', *, *, #57, .T. ) ; -#1971 = EDGE_CURVE ( 'NONE', #1068, #295, #887, .T. ) ; -#1972 = CARTESIAN_POINT ( 'NONE', ( -0.9499999999999999556, 0.05000000000000002359, 0.5749999999999999556 ) ) ; -#1973 = EDGE_CURVE ( 'NONE', #182, #1046, #1170, .T. ) ; -#1974 = LINE ( 'NONE', #1817, #806 ) ; -#1975 = SURFACE_STYLE_FILL_AREA ( #673 ) ; -#1976 = ORIENTED_EDGE ( 'NONE', *, *, #1906, .F. ) ; -#1977 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000222, 0.9499999999999999556, -0.6249999999999997780 ) ) ; -#1978 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.9000000000000000222, -0.5749999999999997335 ) ) ; -#1979 = ORIENTED_EDGE ( 'NONE', *, *, #1141, .T. ) ; -#1980 = VECTOR ( 'NONE', #2072, 1000.000000000000000 ) ; -#1981 = STYLED_ITEM ( 'NONE', ( #287 ), #1435 ) ; -#1982 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #907 ), #406 ) ; -#1983 = PLANE ( 'NONE', #5 ) ; -#1984 = VECTOR ( 'NONE', #318, 1000.000000000000000 ) ; -#1985 = VECTOR ( 'NONE', #967, 1000.000000000000000 ) ; -#1986 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.02500000000000013670, 0.5750000000000001776 ) ) ; -#1987 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #323 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1855, #884, #752 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#1988 = FACE_OUTER_BOUND ( 'NONE', #1766, .T. ) ; -#1989 = SURFACE_SIDE_STYLE ('',( #1437 ) ) ; -#1990 = AXIS2_PLACEMENT_3D ( 'NONE', #1186, #383, #1021 ) ; -#1991 = ORIENTED_EDGE ( 'NONE', *, *, #1812, .T. ) ; -#1992 = SURFACE_SIDE_STYLE ('',( #1823 ) ) ; -#1993 = ORIENTED_EDGE ( 'NONE', *, *, #2037, .T. ) ; -#1994 = ADVANCED_FACE ( 'NONE', ( #394 ), #1809, .T. ) ; -#1995 = FILL_AREA_STYLE_COLOUR ( '', #641 ) ; -#1996 = LINE ( 'NONE', #1465, #74 ) ; -#1997 = ORIENTED_EDGE ( 'NONE', *, *, #1286, .T. ) ; -#1998 = FILL_AREA_STYLE ('',( #1162 ) ) ; -#1999 = EDGE_CURVE ( 'NONE', #850, #635, #477, .T. ) ; -#2000 = VERTEX_POINT ( 'NONE', #1851 ) ; -#2001 = FACE_OUTER_BOUND ( 'NONE', #1839, .T. ) ; -#2002 = FACE_OUTER_BOUND ( 'NONE', #1572, .T. ) ; -#2003 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000000000, 0.9499999999999999556, 0.5750000000000000666 ) ) ; -#2004 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#2005 = ORIENTED_EDGE ( 'NONE', *, *, #1394, .T. ) ; -#2006 = PLANE ( 'NONE', #639 ) ; -#2007 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.05000000000000002359, 0.6000000000000001998 ) ) ; -#2008 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9000000000000000222, 0.6000000000000001998 ) ) ; -#2009 = VERTEX_POINT ( 'NONE', #1330 ) ; -#2010 = AXIS2_PLACEMENT_3D ( 'NONE', #1972, #834, #1815 ) ; -#2011 = VECTOR ( 'NONE', #1886, 1000.000000000000000 ) ; -#2012 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #370 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1765, #824, #790 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#2013 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000222, 0.9000000000000000222, -0.6249999999999997780 ) ) ; -#2014 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#2015 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#2016 = VECTOR ( 'NONE', #1045, 1000.000000000000000 ) ; -#2017 = PRESENTATION_STYLE_ASSIGNMENT (( #930 ) ) ; -#2018 = AXIS2_PLACEMENT_3D ( 'NONE', #2077, #1762, #1265 ) ; -#2019 = VERTEX_POINT ( 'NONE', #1057 ) ; -#2020 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#2021 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.000000000000000000, -0.5749999999999997335 ) ) ; -#2022 = STYLED_ITEM ( 'NONE', ( #1293 ), #107 ) ; -#2023 = SHAPE_DEFINITION_REPRESENTATION ( #1126, #1168 ) ; -#2024 = ORIENTED_EDGE ( 'NONE', *, *, #183, .T. ) ; -#2025 = EDGE_CURVE ( 'NONE', #763, #719, #273, .T. ) ; -#2026 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; -#2027 = PLANE ( 'NONE', #1938 ) ; -#2028 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000002220, 0.02499999999999995628, -0.6249999999999997780 ) ) ; -#2029 = EDGE_LOOP ( 'NONE', ( #221, #1857, #208, #232 ) ) ; -#2030 = SURFACE_STYLE_FILL_AREA ( #1512 ) ; -#2031 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#2032 = EDGE_CURVE ( 'NONE', #1390, #692, #1154, .T. ) ; -#2033 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#2034 = ORIENTED_EDGE ( 'NONE', *, *, #1071, .T. ) ; -#2035 = FILL_AREA_STYLE ('',( #366 ) ) ; -#2036 = LINE ( 'NONE', #105, #941 ) ; -#2037 = EDGE_CURVE ( 'NONE', #993, #1716, #84, .T. ) ; -#2038 = EDGE_CURVE ( 'NONE', #985, #1940, #233, .T. ) ; -#2039 = FACE_OUTER_BOUND ( 'NONE', #1747, .T. ) ; -#2040 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#2041 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#2042 = VERTEX_POINT ( 'NONE', #2054 ) ; -#2043 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 8.673617379884036705E-17 ) ) ; -#2044 = VERTEX_POINT ( 'NONE', #279 ) ; -#2045 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#2046 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#2047 = PRESENTATION_STYLE_ASSIGNMENT (( #1357 ) ) ; -#2048 = AXIS2_PLACEMENT_3D ( 'NONE', #751, #243, #1834 ) ; -#2049 = EDGE_CURVE ( 'NONE', #1031, #1775, #1505, .T. ) ; -#2050 = COLOUR_RGB ( '',0.7960784313725489669, 0.8235294117647058432, 0.9372549019607843146 ) ; -#2051 = ORIENTED_EDGE ( 'NONE', *, *, #1550, .F. ) ; -#2052 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000222, 0.9000000000000000222, 0.5750000000000000666 ) ) ; -#2053 = AXIS2_PLACEMENT_3D ( 'NONE', #131, #1212, #588 ) ; -#2054 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000001776, 0.000000000000000000, -0.5749999999999997335 ) ) ; -#2055 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1178 ) ) ; -#2056 = AXIS2_PLACEMENT_3D ( 'NONE', #2073, #1734, #1128 ) ; -#2057 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #881 ) ) ; -#2058 = ORIENTED_EDGE ( 'NONE', *, *, #300, .T. ) ; -#2059 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000001110, 0.05000000000000002359, 0.5750000000000001776 ) ) ; -#2060 = EDGE_CURVE ( 'NONE', #226, #635, #1849, .T. ) ; -#2061 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.9499999999999999556, 0.000000000000000000 ) ) ; -#2062 = LINE ( 'NONE', #494, #906 ) ; -#2063 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#2064 = ORIENTED_EDGE ( 'NONE', *, *, #726, .F. ) ; -#2065 = FILL_AREA_STYLE_COLOUR ( '', #215 ) ; -#2066 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#2067 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#2068 = ADVANCED_FACE ( 'NONE', ( #599 ), #313, .T. ) ; -#2069 = FACE_OUTER_BOUND ( 'NONE', #1382, .T. ) ; -#2070 = ORIENTED_EDGE ( 'NONE', *, *, #1781, .F. ) ; -#2071 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -2.168404344971009115E-16 ) ) ; -#2072 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#2073 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000001332, 0.05000000000000002359, -0.5749999999999997335 ) ) ; -#2074 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 2.168404344971009115E-16 ) ) ; -#2075 = ORIENTED_EDGE ( 'NONE', *, *, #1547, .F. ) ; -#2076 = PRESENTATION_STYLE_ASSIGNMENT (( #330 ) ) ; -#2077 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.05000000000000002359, 0.5749999999999999556 ) ) ; -#2078 = LINE ( 'NONE', #634, #875 ) ; -ENDSEC; -END-ISO-10303-21; +ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-09-30T07:39:07',('Author'),(+ 'Open CASCADE'),'Open CASCADE STEP processor 8.0','Open CASCADE 8.0'+ ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+ 'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+ 'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('Open CASCADE STEP translator 8.0 1',+ 'Open CASCADE STEP translator 8.0 1','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);+#16 = CARTESIAN_POINT('',(0.,0.,0.));+#17 = DIRECTION('',(-0.,1.,1.110223024625E-16));+#18 = DIRECTION('',(1.,0.,0.));+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);+#20 = CARTESIAN_POINT('',(0.,0.,0.));+#21 = DIRECTION('',(-0.,1.,1.110223024625E-16));+#22 = DIRECTION('',(1.,0.,0.));+#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1',+ '3D Context with UNIT and UNCERTAINTY') );+#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24,+ 'distance_accuracy_value','confusion accuracy');+#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36);+#30 = PRODUCT_DEFINITION_SHAPE('','',#31);+#31 = PRODUCT_DEFINITION('design','',#32,#35);+#32 = PRODUCT_DEFINITION_FORMATION('','',#33);+#33 = PRODUCT('Open CASCADE STEP translator 8.0 1',+ 'Open CASCADE STEP translator 8.0 1','',(#34));+#34 = PRODUCT_CONTEXT('',#2,'mechanical');+#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#36 = SHAPE_REPRESENTATION('',(#11,#37),#41);+#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40);+#38 = CARTESIAN_POINT('',(0.,0.,0.));+#39 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#40 = DIRECTION('',(1.,0.,0.));+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#45)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#42,#43,#44)) REPRESENTATION_CONTEXT('Context #1',+ '3D Context with UNIT and UNCERTAINTY') );+#42 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#43 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#44 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#45 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#42,+ 'distance_accuracy_value','confusion accuracy');+#46 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#47,#49);+#47 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#48) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#48 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#49 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#50);+#50 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:1]','',#5,#31,$);+#51 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33));+#52 = SHAPE_DEFINITION_REPRESENTATION(#53,#59);+#53 = PRODUCT_DEFINITION_SHAPE('','',#54);+#54 = PRODUCT_DEFINITION('design','',#55,#58);+#55 = PRODUCT_DEFINITION_FORMATION('','',#56);+#56 = PRODUCT('CL21A105KACLNNC','CL21A105KACLNNC','',(#57));+#57 = PRODUCT_CONTEXT('',#2,'mechanical');+#58 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#59 = SHAPE_REPRESENTATION('',(#11,#60,#1690,#3304),#3970);+#60 = MANIFOLD_SOLID_BREP('',#61);+#61 = CLOSED_SHELL('',(#62,#182,#297,#544,#654,#754,#854,#930,#984,#1055+ ,#1104,#1153,#1229,#1279,#1334,#1405,#1432,#1459,#1466,#1515,#1543,+ #1571,#1599,#1627,#1655,#1683));+#62 = ADVANCED_FACE('',(#63),#77,.F.);+#63 = FACE_BOUND('',#64,.T.);+#64 = EDGE_LOOP('',(#65,#100,#128,#156));+#65 = ORIENTED_EDGE('',*,*,#66,.T.);+#66 = EDGE_CURVE('',#67,#69,#71,.T.);+#67 = VERTEX_POINT('',#68);+#68 = CARTESIAN_POINT('',(-1.,0.9,0.575));+#69 = VERTEX_POINT('',#70);+#70 = CARTESIAN_POINT('',(-1.,0.9,-0.575));+#71 = SURFACE_CURVE('',#72,(#76,#88),.PCURVE_S1.);+#72 = LINE('',#73,#74);+#73 = CARTESIAN_POINT('',(-1.,0.9,-0.625));+#74 = VECTOR('',#75,1.);+#75 = DIRECTION('',(-1.734723475977E-16,-0.,-1.));+#76 = PCURVE('',#77,#82);+#77 = PLANE('',#78);+#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81);+#79 = CARTESIAN_POINT('',(-1.,0.95,-0.625));+#80 = DIRECTION('',(1.,0.,-1.734723475977E-16));+#81 = DIRECTION('',(-1.734723475977E-16,0.,-1.));+#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87);+#83 = LINE('',#84,#85);+#84 = CARTESIAN_POINT('',(-0.,-5.E-02));+#85 = VECTOR('',#86,1.);+#86 = DIRECTION('',(1.,-0.));+#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#88 = PCURVE('',#89,#94);+#89 = CYLINDRICAL_SURFACE('',#90,5.E-02);+#90 = AXIS2_PLACEMENT_3D('',#91,#92,#93);+#91 = CARTESIAN_POINT('',(-0.95,0.9,1.647987302178E-16));+#92 = DIRECTION('',(-1.734723475977E-16,0.,-1.));+#93 = DIRECTION('',(-1.,0.,1.734723475977E-16));+#94 = DEFINITIONAL_REPRESENTATION('',(#95),#99);+#95 = LINE('',#96,#97);+#96 = CARTESIAN_POINT('',(0.,0.625));+#97 = VECTOR('',#98,1.);+#98 = DIRECTION('',(0.,1.));+#99 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#100 = ORIENTED_EDGE('',*,*,#101,.T.);+#101 = EDGE_CURVE('',#69,#102,#104,.T.);+#102 = VERTEX_POINT('',#103);+#103 = CARTESIAN_POINT('',(-1.,5.E-02,-0.575));+#104 = SURFACE_CURVE('',#105,(#109,#116),.PCURVE_S1.);+#105 = LINE('',#106,#107);+#106 = CARTESIAN_POINT('',(-1.,0.95,-0.575));+#107 = VECTOR('',#108,1.);+#108 = DIRECTION('',(0.,-1.,0.));+#109 = PCURVE('',#77,#110);+#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115);+#111 = LINE('',#112,#113);+#112 = CARTESIAN_POINT('',(-5.E-02,0.));+#113 = VECTOR('',#114,1.);+#114 = DIRECTION('',(-0.,-1.));+#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#116 = PCURVE('',#117,#122);+#117 = CYLINDRICAL_SURFACE('',#118,5.E-02);+#118 = AXIS2_PLACEMENT_3D('',#119,#120,#121);+#119 = CARTESIAN_POINT('',(-0.95,0.95,-0.575));+#120 = DIRECTION('',(0.,-1.,0.));+#121 = DIRECTION('',(0.,0.,-1.));+#122 = DEFINITIONAL_REPRESENTATION('',(#123),#127);+#123 = LINE('',#124,#125);+#124 = CARTESIAN_POINT('',(4.712388980385,0.));+#125 = VECTOR('',#126,1.);+#126 = DIRECTION('',(0.,1.));+#127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#128 = ORIENTED_EDGE('',*,*,#129,.T.);+#129 = EDGE_CURVE('',#102,#130,#132,.T.);+#130 = VERTEX_POINT('',#131);+#131 = CARTESIAN_POINT('',(-1.,5.E-02,0.575));+#132 = SURFACE_CURVE('',#133,(#137,#144),.PCURVE_S1.);+#133 = LINE('',#134,#135);+#134 = CARTESIAN_POINT('',(-1.,5.E-02,-0.625));+#135 = VECTOR('',#136,1.);+#136 = DIRECTION('',(1.734723475977E-16,-0.,1.));+#137 = PCURVE('',#77,#138);+#138 = DEFINITIONAL_REPRESENTATION('',(#139),#143);+#139 = LINE('',#140,#141);+#140 = CARTESIAN_POINT('',(-0.,-0.9));+#141 = VECTOR('',#142,1.);+#142 = DIRECTION('',(-1.,0.));+#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#144 = PCURVE('',#145,#150);+#145 = CYLINDRICAL_SURFACE('',#146,5.E-02);+#146 = AXIS2_PLACEMENT_3D('',#147,#148,#149);+#147 = CARTESIAN_POINT('',(-0.95,5.E-02,-0.625));+#148 = DIRECTION('',(1.734723475977E-16,-0.,1.));+#149 = DIRECTION('',(1.,0.,-1.734723475977E-16));+#150 = DEFINITIONAL_REPRESENTATION('',(#151),#155);+#151 = LINE('',#152,#153);+#152 = CARTESIAN_POINT('',(3.14159265359,-1.110223024625E-16));+#153 = VECTOR('',#154,1.);+#154 = DIRECTION('',(0.,1.));+#155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#156 = ORIENTED_EDGE('',*,*,#157,.T.);+#157 = EDGE_CURVE('',#130,#67,#158,.T.);+#158 = SURFACE_CURVE('',#159,(#163,#170),.PCURVE_S1.);+#159 = LINE('',#160,#161);+#160 = CARTESIAN_POINT('',(-1.,0.95,0.575));+#161 = VECTOR('',#162,1.);+#162 = DIRECTION('',(-0.,1.,-0.));+#163 = PCURVE('',#77,#164);+#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169);+#165 = LINE('',#166,#167);+#166 = CARTESIAN_POINT('',(-1.2,0.));+#167 = VECTOR('',#168,1.);+#168 = DIRECTION('',(0.,1.));+#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#170 = PCURVE('',#171,#176);+#171 = CYLINDRICAL_SURFACE('',#172,5.E-02);+#172 = AXIS2_PLACEMENT_3D('',#173,#174,#175);+#173 = CARTESIAN_POINT('',(-0.95,0.95,0.575));+#174 = DIRECTION('',(0.,-1.,0.));+#175 = DIRECTION('',(0.,0.,-1.));+#176 = DEFINITIONAL_REPRESENTATION('',(#177),#181);+#177 = LINE('',#178,#179);+#178 = CARTESIAN_POINT('',(4.712388980385,0.));+#179 = VECTOR('',#180,1.);+#180 = DIRECTION('',(0.,-1.));+#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#182 = ADVANCED_FACE('',(#183),#197,.F.);+#183 = FACE_BOUND('',#184,.T.);+#184 = EDGE_LOOP('',(#185,#220,#248,#276));+#185 = ORIENTED_EDGE('',*,*,#186,.T.);+#186 = EDGE_CURVE('',#187,#189,#191,.T.);+#187 = VERTEX_POINT('',#188);+#188 = CARTESIAN_POINT('',(-0.95,5.E-02,0.625));+#189 = VERTEX_POINT('',#190);+#190 = CARTESIAN_POINT('',(-0.525,5.E-02,0.625));+#191 = SURFACE_CURVE('',#192,(#196,#208),.PCURVE_S1.);+#192 = LINE('',#193,#194);+#193 = CARTESIAN_POINT('',(-1.,5.E-02,0.625));+#194 = VECTOR('',#195,1.);+#195 = DIRECTION('',(1.,-0.,2.168404344971E-16));+#196 = PCURVE('',#197,#202);+#197 = PLANE('',#198);+#198 = AXIS2_PLACEMENT_3D('',#199,#200,#201);+#199 = CARTESIAN_POINT('',(-1.,0.95,0.625));+#200 = DIRECTION('',(2.168404344971E-16,0.,-1.));+#201 = DIRECTION('',(-1.,0.,-2.168404344971E-16));+#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207);+#203 = LINE('',#204,#205);+#204 = CARTESIAN_POINT('',(-0.,-0.9));+#205 = VECTOR('',#206,1.);+#206 = DIRECTION('',(-1.,0.));+#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#208 = PCURVE('',#209,#214);+#209 = CYLINDRICAL_SURFACE('',#210,5.E-02);+#210 = AXIS2_PLACEMENT_3D('',#211,#212,#213);+#211 = CARTESIAN_POINT('',(-1.,5.E-02,0.575));+#212 = DIRECTION('',(1.,-0.,2.168404344971E-16));+#213 = DIRECTION('',(2.168404344971E-16,0.,-1.));+#214 = DEFINITIONAL_REPRESENTATION('',(#215),#219);+#215 = LINE('',#216,#217);+#216 = CARTESIAN_POINT('',(3.14159265359,0.));+#217 = VECTOR('',#218,1.);+#218 = DIRECTION('',(0.,1.));+#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#220 = ORIENTED_EDGE('',*,*,#221,.T.);+#221 = EDGE_CURVE('',#189,#222,#224,.T.);+#222 = VERTEX_POINT('',#223);+#223 = CARTESIAN_POINT('',(-0.525,0.9,0.625));+#224 = SURFACE_CURVE('',#225,(#229,#236),.PCURVE_S1.);+#225 = LINE('',#226,#227);+#226 = CARTESIAN_POINT('',(-0.525,0.95,0.625));+#227 = VECTOR('',#228,1.);+#228 = DIRECTION('',(-0.,1.,-0.));+#229 = PCURVE('',#197,#230);+#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235);+#231 = LINE('',#232,#233);+#232 = CARTESIAN_POINT('',(-0.475,0.));+#233 = VECTOR('',#234,1.);+#234 = DIRECTION('',(0.,1.));+#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#236 = PCURVE('',#237,#242);+#237 = CYLINDRICAL_SURFACE('',#238,2.5E-02);+#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241);+#239 = CARTESIAN_POINT('',(-0.525,0.95,0.6));+#240 = DIRECTION('',(0.,-1.,0.));+#241 = DIRECTION('',(0.,0.,-1.));+#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);+#243 = LINE('',#244,#245);+#244 = CARTESIAN_POINT('',(3.14159265359,0.));+#245 = VECTOR('',#246,1.);+#246 = DIRECTION('',(0.,-1.));+#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#248 = ORIENTED_EDGE('',*,*,#249,.T.);+#249 = EDGE_CURVE('',#222,#250,#252,.T.);+#250 = VERTEX_POINT('',#251);+#251 = CARTESIAN_POINT('',(-0.95,0.9,0.625));+#252 = SURFACE_CURVE('',#253,(#257,#264),.PCURVE_S1.);+#253 = LINE('',#254,#255);+#254 = CARTESIAN_POINT('',(-1.,0.9,0.625));+#255 = VECTOR('',#256,1.);+#256 = DIRECTION('',(-1.,-0.,-2.168404344971E-16));+#257 = PCURVE('',#197,#258);+#258 = DEFINITIONAL_REPRESENTATION('',(#259),#263);+#259 = LINE('',#260,#261);+#260 = CARTESIAN_POINT('',(-0.,-5.E-02));+#261 = VECTOR('',#262,1.);+#262 = DIRECTION('',(1.,-0.));+#263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#264 = PCURVE('',#265,#270);+#265 = CYLINDRICAL_SURFACE('',#266,5.E-02);+#266 = AXIS2_PLACEMENT_3D('',#267,#268,#269);+#267 = CARTESIAN_POINT('',(-1.246832498358E-16,0.9,0.575));+#268 = DIRECTION('',(-1.,0.,-2.168404344971E-16));+#269 = DIRECTION('',(-2.168404344971E-16,0.,1.));+#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275);+#271 = LINE('',#272,#273);+#272 = CARTESIAN_POINT('',(0.,1.));+#273 = VECTOR('',#274,1.);+#274 = DIRECTION('',(0.,1.));+#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#276 = ORIENTED_EDGE('',*,*,#277,.T.);+#277 = EDGE_CURVE('',#250,#187,#278,.T.);+#278 = SURFACE_CURVE('',#279,(#283,#290),.PCURVE_S1.);+#279 = LINE('',#280,#281);+#280 = CARTESIAN_POINT('',(-0.95,0.95,0.625));+#281 = VECTOR('',#282,1.);+#282 = DIRECTION('',(0.,-1.,0.));+#283 = PCURVE('',#197,#284);+#284 = DEFINITIONAL_REPRESENTATION('',(#285),#289);+#285 = LINE('',#286,#287);+#286 = CARTESIAN_POINT('',(-5.E-02,0.));+#287 = VECTOR('',#288,1.);+#288 = DIRECTION('',(-0.,-1.));+#289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#290 = PCURVE('',#171,#291);+#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296);+#292 = LINE('',#293,#294);+#293 = CARTESIAN_POINT('',(3.14159265359,0.));+#294 = VECTOR('',#295,1.);+#295 = DIRECTION('',(0.,1.));+#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#297 = ADVANCED_FACE('',(#298),#313,.F.);+#298 = FACE_BOUND('',#299,.T.);+#299 = EDGE_LOOP('',(#300,#340,#368,#401,#424,#457,#485,#518));+#300 = ORIENTED_EDGE('',*,*,#301,.T.);+#301 = EDGE_CURVE('',#302,#304,#306,.T.);+#302 = VERTEX_POINT('',#303);+#303 = CARTESIAN_POINT('',(-0.5,0.9,-0.6));+#304 = VERTEX_POINT('',#305);+#305 = CARTESIAN_POINT('',(-0.5,0.925,-0.575));+#306 = SURFACE_CURVE('',#307,(#312,#328),.PCURVE_S1.);+#307 = CIRCLE('',#308,2.5E-02);+#308 = AXIS2_PLACEMENT_3D('',#309,#310,#311);+#309 = CARTESIAN_POINT('',(-0.5,0.9,-0.575));+#310 = DIRECTION('',(1.,0.,-1.734723475977E-16));+#311 = DIRECTION('',(1.734723475977E-16,0.,1.));+#312 = PCURVE('',#313,#318);+#313 = PLANE('',#314);+#314 = AXIS2_PLACEMENT_3D('',#315,#316,#317);+#315 = CARTESIAN_POINT('',(-0.5,0.95,-0.625));+#316 = DIRECTION('',(-1.,0.,1.734723475977E-16));+#317 = DIRECTION('',(1.734723475977E-16,0.,1.));+#318 = DEFINITIONAL_REPRESENTATION('',(#319),#327);+#319 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#320,#321,#322,#323,#324,#325+,#326),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+ -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+ '') );+#320 = CARTESIAN_POINT('',(7.5E-02,-5.E-02));+#321 = CARTESIAN_POINT('',(7.5E-02,-9.330127018922E-02));+#322 = CARTESIAN_POINT('',(3.75E-02,-7.165063509461E-02));+#323 = CARTESIAN_POINT('',(1.387778780781E-17,-5.E-02));+#324 = CARTESIAN_POINT('',(3.75E-02,-2.834936490539E-02));+#325 = CARTESIAN_POINT('',(7.5E-02,-6.698729810778E-03));+#326 = CARTESIAN_POINT('',(7.5E-02,-5.E-02));+#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#328 = PCURVE('',#329,#334);+#329 = TOROIDAL_SURFACE('',#330,2.5E-02,2.5E-02);+#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333);+#331 = CARTESIAN_POINT('',(-0.525,0.9,-0.575));+#332 = DIRECTION('',(-1.,0.,1.734723475977E-16));+#333 = DIRECTION('',(1.734723475977E-16,0.,1.));+#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339);+#335 = LINE('',#336,#337);+#336 = CARTESIAN_POINT('',(6.28318530718,4.712388980385));+#337 = VECTOR('',#338,1.);+#338 = DIRECTION('',(-1.,0.));+#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#340 = ORIENTED_EDGE('',*,*,#341,.T.);+#341 = EDGE_CURVE('',#304,#342,#344,.T.);+#342 = VERTEX_POINT('',#343);+#343 = CARTESIAN_POINT('',(-0.5,0.925,0.575));+#344 = SURFACE_CURVE('',#345,(#349,#356),.PCURVE_S1.);+#345 = LINE('',#346,#347);+#346 = CARTESIAN_POINT('',(-0.5,0.925,0.575));+#347 = VECTOR('',#348,1.);+#348 = DIRECTION('',(1.734723475977E-16,-0.,1.));+#349 = PCURVE('',#313,#350);+#350 = DEFINITIONAL_REPRESENTATION('',(#351),#355);+#351 = LINE('',#352,#353);+#352 = CARTESIAN_POINT('',(1.2,-2.5E-02));+#353 = VECTOR('',#354,1.);+#354 = DIRECTION('',(1.,0.));+#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#356 = PCURVE('',#357,#362);+#357 = CYLINDRICAL_SURFACE('',#358,2.5E-02);+#358 = AXIS2_PLACEMENT_3D('',#359,#360,#361);+#359 = CARTESIAN_POINT('',(-0.525,0.925,9.107298248878E-17));+#360 = DIRECTION('',(1.734723475977E-16,-0.,1.));+#361 = DIRECTION('',(1.,0.,-1.734723475977E-16));+#362 = DEFINITIONAL_REPRESENTATION('',(#363),#367);+#363 = LINE('',#364,#365);+#364 = CARTESIAN_POINT('',(0.,0.575));+#365 = VECTOR('',#366,1.);+#366 = DIRECTION('',(0.,1.));+#367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#368 = ORIENTED_EDGE('',*,*,#369,.T.);+#369 = EDGE_CURVE('',#342,#370,#372,.T.);+#370 = VERTEX_POINT('',#371);+#371 = CARTESIAN_POINT('',(-0.5,0.9,0.6));+#372 = SURFACE_CURVE('',#373,(#378,#389),.PCURVE_S1.);+#373 = CIRCLE('',#374,2.5E-02);+#374 = AXIS2_PLACEMENT_3D('',#375,#376,#377);+#375 = CARTESIAN_POINT('',(-0.5,0.9,0.575));+#376 = DIRECTION('',(1.,0.,-1.734723475977E-16));+#377 = DIRECTION('',(1.734723475977E-16,0.,1.));+#378 = PCURVE('',#313,#379);+#379 = DEFINITIONAL_REPRESENTATION('',(#380),#388);+#380 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#381,#382,#383,#384,#385,#386+,#387),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+ -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+ '') );+#381 = CARTESIAN_POINT('',(1.225,-5.E-02));+#382 = CARTESIAN_POINT('',(1.225,-9.330127018922E-02));+#383 = CARTESIAN_POINT('',(1.1875,-7.165063509461E-02));+#384 = CARTESIAN_POINT('',(1.15,-5.E-02));+#385 = CARTESIAN_POINT('',(1.1875,-2.834936490539E-02));+#386 = CARTESIAN_POINT('',(1.225,-6.698729810778E-03));+#387 = CARTESIAN_POINT('',(1.225,-5.E-02));+#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#389 = PCURVE('',#390,#395);+#390 = TOROIDAL_SURFACE('',#391,2.5E-02,2.5E-02);+#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394);+#392 = CARTESIAN_POINT('',(-0.525,0.9,0.575));+#393 = DIRECTION('',(-1.,0.,1.734723475977E-16));+#394 = DIRECTION('',(1.734723475977E-16,0.,1.));+#395 = DEFINITIONAL_REPRESENTATION('',(#396),#400);+#396 = LINE('',#397,#398);+#397 = CARTESIAN_POINT('',(6.28318530718,4.712388980385));+#398 = VECTOR('',#399,1.);+#399 = DIRECTION('',(-1.,0.));+#400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#401 = ORIENTED_EDGE('',*,*,#402,.T.);+#402 = EDGE_CURVE('',#370,#403,#405,.T.);+#403 = VERTEX_POINT('',#404);+#404 = CARTESIAN_POINT('',(-0.5,5.E-02,0.6));+#405 = SURFACE_CURVE('',#406,(#410,#417),.PCURVE_S1.);+#406 = LINE('',#407,#408);+#407 = CARTESIAN_POINT('',(-0.5,0.95,0.6));+#408 = VECTOR('',#409,1.);+#409 = DIRECTION('',(0.,-1.,0.));+#410 = PCURVE('',#313,#411);+#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416);+#412 = LINE('',#413,#414);+#413 = CARTESIAN_POINT('',(1.225,0.));+#414 = VECTOR('',#415,1.);+#415 = DIRECTION('',(0.,-1.));+#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#417 = PCURVE('',#237,#418);+#418 = DEFINITIONAL_REPRESENTATION('',(#419),#423);+#419 = LINE('',#420,#421);+#420 = CARTESIAN_POINT('',(1.570796326795,0.));+#421 = VECTOR('',#422,1.);+#422 = DIRECTION('',(0.,1.));+#423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#424 = ORIENTED_EDGE('',*,*,#425,.T.);+#425 = EDGE_CURVE('',#403,#426,#428,.T.);+#426 = VERTEX_POINT('',#427);+#427 = CARTESIAN_POINT('',(-0.5,2.5E-02,0.575));+#428 = SURFACE_CURVE('',#429,(#434,#445),.PCURVE_S1.);+#429 = CIRCLE('',#430,2.5E-02);+#430 = AXIS2_PLACEMENT_3D('',#431,#432,#433);+#431 = CARTESIAN_POINT('',(-0.5,5.E-02,0.575));+#432 = DIRECTION('',(1.,0.,-1.734723475977E-16));+#433 = DIRECTION('',(1.734723475977E-16,0.,1.));+#434 = PCURVE('',#313,#435);+#435 = DEFINITIONAL_REPRESENTATION('',(#436),#444);+#436 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#437,#438,#439,#440,#441,#442+,#443),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+ -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+ '') );+#437 = CARTESIAN_POINT('',(1.225,-0.9));+#438 = CARTESIAN_POINT('',(1.225,-0.943301270189));+#439 = CARTESIAN_POINT('',(1.1875,-0.921650635095));+#440 = CARTESIAN_POINT('',(1.15,-0.9));+#441 = CARTESIAN_POINT('',(1.1875,-0.878349364905));+#442 = CARTESIAN_POINT('',(1.225,-0.856698729811));+#443 = CARTESIAN_POINT('',(1.225,-0.9));+#444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#445 = PCURVE('',#446,#451);+#446 = TOROIDAL_SURFACE('',#447,2.5E-02,2.5E-02);+#447 = AXIS2_PLACEMENT_3D('',#448,#449,#450);+#448 = CARTESIAN_POINT('',(-0.525,5.E-02,0.575));+#449 = DIRECTION('',(-1.,0.,1.734723475977E-16));+#450 = DIRECTION('',(1.734723475977E-16,0.,1.));+#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456);+#452 = LINE('',#453,#454);+#453 = CARTESIAN_POINT('',(6.28318530718,4.712388980385));+#454 = VECTOR('',#455,1.);+#455 = DIRECTION('',(-1.,1.130863886743E-15));+#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#457 = ORIENTED_EDGE('',*,*,#458,.T.);+#458 = EDGE_CURVE('',#426,#459,#461,.T.);+#459 = VERTEX_POINT('',#460);+#460 = CARTESIAN_POINT('',(-0.5,2.5E-02,-0.575));+#461 = SURFACE_CURVE('',#462,(#466,#473),.PCURVE_S1.);+#462 = LINE('',#463,#464);+#463 = CARTESIAN_POINT('',(-0.5,2.5E-02,-0.625));+#464 = VECTOR('',#465,1.);+#465 = DIRECTION('',(-1.734723475977E-16,0.,-1.));+#466 = PCURVE('',#313,#467);+#467 = DEFINITIONAL_REPRESENTATION('',(#468),#472);+#468 = LINE('',#469,#470);+#469 = CARTESIAN_POINT('',(0.,-0.925));+#470 = VECTOR('',#471,1.);+#471 = DIRECTION('',(-1.,0.));+#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#473 = PCURVE('',#474,#479);+#474 = CYLINDRICAL_SURFACE('',#475,2.5E-02);+#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478);+#476 = CARTESIAN_POINT('',(-0.525,2.5E-02,-0.625));+#477 = DIRECTION('',(-1.734723475977E-16,0.,-1.));+#478 = DIRECTION('',(-1.,0.,1.734723475977E-16));+#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484);+#480 = LINE('',#481,#482);+#481 = CARTESIAN_POINT('',(3.14159265359,0.));+#482 = VECTOR('',#483,1.);+#483 = DIRECTION('',(0.,1.));+#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#485 = ORIENTED_EDGE('',*,*,#486,.T.);+#486 = EDGE_CURVE('',#459,#487,#489,.T.);+#487 = VERTEX_POINT('',#488);+#488 = CARTESIAN_POINT('',(-0.5,5.E-02,-0.6));+#489 = SURFACE_CURVE('',#490,(#495,#506),.PCURVE_S1.);+#490 = CIRCLE('',#491,2.5E-02);+#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);+#492 = CARTESIAN_POINT('',(-0.5,5.E-02,-0.575));+#493 = DIRECTION('',(1.,0.,-1.734723475977E-16));+#494 = DIRECTION('',(1.734723475977E-16,0.,1.));+#495 = PCURVE('',#313,#496);+#496 = DEFINITIONAL_REPRESENTATION('',(#497),#505);+#497 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#498,#499,#500,#501,#502,#503+,#504),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+ -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+ '') );+#498 = CARTESIAN_POINT('',(7.5E-02,-0.9));+#499 = CARTESIAN_POINT('',(7.5E-02,-0.943301270189));+#500 = CARTESIAN_POINT('',(3.75E-02,-0.921650635095));+#501 = CARTESIAN_POINT('',(1.387778780781E-17,-0.9));+#502 = CARTESIAN_POINT('',(3.75E-02,-0.878349364905));+#503 = CARTESIAN_POINT('',(7.5E-02,-0.856698729811));+#504 = CARTESIAN_POINT('',(7.5E-02,-0.9));+#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#506 = PCURVE('',#507,#512);+#507 = TOROIDAL_SURFACE('',#508,2.5E-02,2.5E-02);+#508 = AXIS2_PLACEMENT_3D('',#509,#510,#511);+#509 = CARTESIAN_POINT('',(-0.525,5.E-02,-0.575));+#510 = DIRECTION('',(-1.,0.,1.734723475977E-16));+#511 = DIRECTION('',(1.734723475977E-16,0.,1.));+#512 = DEFINITIONAL_REPRESENTATION('',(#513),#517);+#513 = LINE('',#514,#515);+#514 = CARTESIAN_POINT('',(6.28318530718,4.712388980385));+#515 = VECTOR('',#516,1.);+#516 = DIRECTION('',(-1.,-1.130863886743E-15));+#517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#518 = ORIENTED_EDGE('',*,*,#519,.T.);+#519 = EDGE_CURVE('',#487,#302,#520,.T.);+#520 = SURFACE_CURVE('',#521,(#525,#532),.PCURVE_S1.);+#521 = LINE('',#522,#523);+#522 = CARTESIAN_POINT('',(-0.5,0.95,-0.6));+#523 = VECTOR('',#524,1.);+#524 = DIRECTION('',(-0.,1.,-0.));+#525 = PCURVE('',#313,#526);+#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531);+#527 = LINE('',#528,#529);+#528 = CARTESIAN_POINT('',(2.5E-02,0.));+#529 = VECTOR('',#530,1.);+#530 = DIRECTION('',(0.,1.));+#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#532 = PCURVE('',#533,#538);+#533 = CYLINDRICAL_SURFACE('',#534,2.5E-02);+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);+#535 = CARTESIAN_POINT('',(-0.525,0.95,-0.6));+#536 = DIRECTION('',(0.,-1.,0.));+#537 = DIRECTION('',(0.,0.,-1.));+#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543);+#539 = LINE('',#540,#541);+#540 = CARTESIAN_POINT('',(1.570796326795,0.));+#541 = VECTOR('',#542,1.);+#542 = DIRECTION('',(0.,-1.));+#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#544 = ADVANCED_FACE('',(#545),#559,.F.);+#545 = FACE_BOUND('',#546,.T.);+#546 = EDGE_LOOP('',(#547,#582,#605,#633));+#547 = ORIENTED_EDGE('',*,*,#548,.T.);+#548 = EDGE_CURVE('',#549,#551,#553,.T.);+#549 = VERTEX_POINT('',#550);+#550 = CARTESIAN_POINT('',(-0.95,0.9,-0.625));+#551 = VERTEX_POINT('',#552);+#552 = CARTESIAN_POINT('',(-0.525,0.9,-0.625));+#553 = SURFACE_CURVE('',#554,(#558,#570),.PCURVE_S1.);+#554 = LINE('',#555,#556);+#555 = CARTESIAN_POINT('',(-0.5,0.9,-0.625));+#556 = VECTOR('',#557,1.);+#557 = DIRECTION('',(1.,-0.,-0.));+#558 = PCURVE('',#559,#564);+#559 = PLANE('',#560);+#560 = AXIS2_PLACEMENT_3D('',#561,#562,#563);+#561 = CARTESIAN_POINT('',(-1.,0.95,-0.625));+#562 = DIRECTION('',(0.,0.,1.));+#563 = DIRECTION('',(1.,0.,-0.));+#564 = DEFINITIONAL_REPRESENTATION('',(#565),#569);+#565 = LINE('',#566,#567);+#566 = CARTESIAN_POINT('',(0.5,-5.E-02));+#567 = VECTOR('',#568,1.);+#568 = DIRECTION('',(1.,-0.));+#569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#570 = PCURVE('',#571,#576);+#571 = CYLINDRICAL_SURFACE('',#572,5.E-02);+#572 = AXIS2_PLACEMENT_3D('',#573,#574,#575);+#573 = CARTESIAN_POINT('',(0.,0.9,-0.575));+#574 = DIRECTION('',(1.,0.,0.));+#575 = DIRECTION('',(0.,0.,-1.));+#576 = DEFINITIONAL_REPRESENTATION('',(#577),#581);+#577 = LINE('',#578,#579);+#578 = CARTESIAN_POINT('',(0.,-0.5));+#579 = VECTOR('',#580,1.);+#580 = DIRECTION('',(0.,1.));+#581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#582 = ORIENTED_EDGE('',*,*,#583,.T.);+#583 = EDGE_CURVE('',#551,#584,#586,.T.);+#584 = VERTEX_POINT('',#585);+#585 = CARTESIAN_POINT('',(-0.525,5.E-02,-0.625));+#586 = SURFACE_CURVE('',#587,(#591,#598),.PCURVE_S1.);+#587 = LINE('',#588,#589);+#588 = CARTESIAN_POINT('',(-0.525,0.95,-0.625));+#589 = VECTOR('',#590,1.);+#590 = DIRECTION('',(0.,-1.,0.));+#591 = PCURVE('',#559,#592);+#592 = DEFINITIONAL_REPRESENTATION('',(#593),#597);+#593 = LINE('',#594,#595);+#594 = CARTESIAN_POINT('',(0.475,0.));+#595 = VECTOR('',#596,1.);+#596 = DIRECTION('',(0.,-1.));+#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#598 = PCURVE('',#533,#599);+#599 = DEFINITIONAL_REPRESENTATION('',(#600),#604);+#600 = LINE('',#601,#602);+#601 = CARTESIAN_POINT('',(0.,0.));+#602 = VECTOR('',#603,1.);+#603 = DIRECTION('',(0.,1.));+#604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#605 = ORIENTED_EDGE('',*,*,#606,.T.);+#606 = EDGE_CURVE('',#584,#607,#609,.T.);+#607 = VERTEX_POINT('',#608);+#608 = CARTESIAN_POINT('',(-0.95,5.E-02,-0.625));+#609 = SURFACE_CURVE('',#610,(#614,#621),.PCURVE_S1.);+#610 = LINE('',#611,#612);+#611 = CARTESIAN_POINT('',(-1.,5.E-02,-0.625));+#612 = VECTOR('',#613,1.);+#613 = DIRECTION('',(-1.,0.,0.));+#614 = PCURVE('',#559,#615);+#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620);+#616 = LINE('',#617,#618);+#617 = CARTESIAN_POINT('',(0.,-0.9));+#618 = VECTOR('',#619,1.);+#619 = DIRECTION('',(-1.,0.));+#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#621 = PCURVE('',#622,#627);+#622 = CYLINDRICAL_SURFACE('',#623,5.E-02);+#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626);+#624 = CARTESIAN_POINT('',(-1.,5.E-02,-0.575));+#625 = DIRECTION('',(-1.,0.,0.));+#626 = DIRECTION('',(0.,0.,1.));+#627 = DEFINITIONAL_REPRESENTATION('',(#628),#632);+#628 = LINE('',#629,#630);+#629 = CARTESIAN_POINT('',(3.14159265359,0.));+#630 = VECTOR('',#631,1.);+#631 = DIRECTION('',(0.,1.));+#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#633 = ORIENTED_EDGE('',*,*,#634,.T.);+#634 = EDGE_CURVE('',#607,#549,#635,.T.);+#635 = SURFACE_CURVE('',#636,(#640,#647),.PCURVE_S1.);+#636 = LINE('',#637,#638);+#637 = CARTESIAN_POINT('',(-0.95,0.95,-0.625));+#638 = VECTOR('',#639,1.);+#639 = DIRECTION('',(-0.,1.,-0.));+#640 = PCURVE('',#559,#641);+#641 = DEFINITIONAL_REPRESENTATION('',(#642),#646);+#642 = LINE('',#643,#644);+#643 = CARTESIAN_POINT('',(5.E-02,0.));+#644 = VECTOR('',#645,1.);+#645 = DIRECTION('',(0.,1.));+#646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#647 = PCURVE('',#117,#648);+#648 = DEFINITIONAL_REPRESENTATION('',(#649),#653);+#649 = LINE('',#650,#651);+#650 = CARTESIAN_POINT('',(6.28318530718,0.));+#651 = VECTOR('',#652,1.);+#652 = DIRECTION('',(0.,-1.));+#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#654 = ADVANCED_FACE('',(#655),#669,.T.);+#655 = FACE_BOUND('',#656,.T.);+#656 = EDGE_LOOP('',(#657,#687,#710,#733));+#657 = ORIENTED_EDGE('',*,*,#658,.T.);+#658 = EDGE_CURVE('',#659,#661,#663,.T.);+#659 = VERTEX_POINT('',#660);+#660 = CARTESIAN_POINT('',(-0.95,0.95,0.575));+#661 = VERTEX_POINT('',#662);+#662 = CARTESIAN_POINT('',(-0.525,0.95,0.575));+#663 = SURFACE_CURVE('',#664,(#668,#680),.PCURVE_S1.);+#664 = LINE('',#665,#666);+#665 = CARTESIAN_POINT('',(-0.5,0.95,0.575));+#666 = VECTOR('',#667,1.);+#667 = DIRECTION('',(1.,-0.,2.168404344971E-16));+#668 = PCURVE('',#669,#674);+#669 = PLANE('',#670);+#670 = AXIS2_PLACEMENT_3D('',#671,#672,#673);+#671 = CARTESIAN_POINT('',(0.,0.95,0.));+#672 = DIRECTION('',(0.,1.,0.));+#673 = DIRECTION('',(0.,-0.,1.));+#674 = DEFINITIONAL_REPRESENTATION('',(#675),#679);+#675 = LINE('',#676,#677);+#676 = CARTESIAN_POINT('',(0.575,-0.5));+#677 = VECTOR('',#678,1.);+#678 = DIRECTION('',(2.168404344971E-16,1.));+#679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#680 = PCURVE('',#265,#681);+#681 = DEFINITIONAL_REPRESENTATION('',(#682),#686);+#682 = LINE('',#683,#684);+#683 = CARTESIAN_POINT('',(1.570796326795,0.5));+#684 = VECTOR('',#685,1.);+#685 = DIRECTION('',(0.,-1.));+#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#687 = ORIENTED_EDGE('',*,*,#688,.T.);+#688 = EDGE_CURVE('',#661,#689,#691,.T.);+#689 = VERTEX_POINT('',#690);+#690 = CARTESIAN_POINT('',(-0.525,0.95,-0.575));+#691 = SURFACE_CURVE('',#692,(#696,#703),.PCURVE_S1.);+#692 = LINE('',#693,#694);+#693 = CARTESIAN_POINT('',(-0.525,0.95,-0.575));+#694 = VECTOR('',#695,1.);+#695 = DIRECTION('',(-1.734723475977E-16,0.,-1.));+#696 = PCURVE('',#669,#697);+#697 = DEFINITIONAL_REPRESENTATION('',(#698),#702);+#698 = LINE('',#699,#700);+#699 = CARTESIAN_POINT('',(-0.575,-0.525));+#700 = VECTOR('',#701,1.);+#701 = DIRECTION('',(-1.,-1.734723475977E-16));+#702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#703 = PCURVE('',#357,#704);+#704 = DEFINITIONAL_REPRESENTATION('',(#705),#709);+#705 = LINE('',#706,#707);+#706 = CARTESIAN_POINT('',(1.570796326795,-0.575));+#707 = VECTOR('',#708,1.);+#708 = DIRECTION('',(0.,-1.));+#709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#710 = ORIENTED_EDGE('',*,*,#711,.T.);+#711 = EDGE_CURVE('',#689,#712,#714,.T.);+#712 = VERTEX_POINT('',#713);+#713 = CARTESIAN_POINT('',(-0.95,0.95,-0.575));+#714 = SURFACE_CURVE('',#715,(#719,#726),.PCURVE_S1.);+#715 = LINE('',#716,#717);+#716 = CARTESIAN_POINT('',(-1.,0.95,-0.575));+#717 = VECTOR('',#718,1.);+#718 = DIRECTION('',(-1.,0.,0.));+#719 = PCURVE('',#669,#720);+#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725);+#721 = LINE('',#722,#723);+#722 = CARTESIAN_POINT('',(-0.575,-1.));+#723 = VECTOR('',#724,1.);+#724 = DIRECTION('',(0.,-1.));+#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#726 = PCURVE('',#571,#727);+#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732);+#728 = LINE('',#729,#730);+#729 = CARTESIAN_POINT('',(1.570796326795,-1.));+#730 = VECTOR('',#731,1.);+#731 = DIRECTION('',(0.,-1.));+#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#733 = ORIENTED_EDGE('',*,*,#734,.T.);+#734 = EDGE_CURVE('',#712,#659,#735,.T.);+#735 = SURFACE_CURVE('',#736,(#740,#747),.PCURVE_S1.);+#736 = LINE('',#737,#738);+#737 = CARTESIAN_POINT('',(-0.95,0.95,0.625));+#738 = VECTOR('',#739,1.);+#739 = DIRECTION('',(1.734723475977E-16,-0.,1.));+#740 = PCURVE('',#669,#741);+#741 = DEFINITIONAL_REPRESENTATION('',(#742),#746);+#742 = LINE('',#743,#744);+#743 = CARTESIAN_POINT('',(0.625,-0.95));+#744 = VECTOR('',#745,1.);+#745 = DIRECTION('',(1.,1.734723475977E-16));+#746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#747 = PCURVE('',#89,#748);+#748 = DEFINITIONAL_REPRESENTATION('',(#749),#753);+#749 = LINE('',#750,#751);+#750 = CARTESIAN_POINT('',(1.570796326795,-0.625));+#751 = VECTOR('',#752,1.);+#752 = DIRECTION('',(0.,-1.));+#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#754 = ADVANCED_FACE('',(#755),#769,.F.);+#755 = FACE_BOUND('',#756,.T.);+#756 = EDGE_LOOP('',(#757,#787,#810,#833));+#757 = ORIENTED_EDGE('',*,*,#758,.T.);+#758 = EDGE_CURVE('',#759,#761,#763,.T.);+#759 = VERTEX_POINT('',#760);+#760 = CARTESIAN_POINT('',(-0.95,0.,-0.575));+#761 = VERTEX_POINT('',#762);+#762 = CARTESIAN_POINT('',(-0.525,0.,-0.575));+#763 = SURFACE_CURVE('',#764,(#768,#780),.PCURVE_S1.);+#764 = LINE('',#765,#766);+#765 = CARTESIAN_POINT('',(0.,0.,-0.575));+#766 = VECTOR('',#767,1.);+#767 = DIRECTION('',(1.,-0.,-0.));+#768 = PCURVE('',#769,#774);+#769 = PLANE('',#770);+#770 = AXIS2_PLACEMENT_3D('',#771,#772,#773);+#771 = CARTESIAN_POINT('',(0.,0.,0.));+#772 = DIRECTION('',(0.,1.,0.));+#773 = DIRECTION('',(0.,-0.,1.));+#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779);+#775 = LINE('',#776,#777);+#776 = CARTESIAN_POINT('',(-0.575,0.));+#777 = VECTOR('',#778,1.);+#778 = DIRECTION('',(0.,1.));+#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#780 = PCURVE('',#622,#781);+#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786);+#782 = LINE('',#783,#784);+#783 = CARTESIAN_POINT('',(4.712388980385,-1.));+#784 = VECTOR('',#785,1.);+#785 = DIRECTION('',(0.,-1.));+#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#787 = ORIENTED_EDGE('',*,*,#788,.T.);+#788 = EDGE_CURVE('',#761,#789,#791,.T.);+#789 = VERTEX_POINT('',#790);+#790 = CARTESIAN_POINT('',(-0.525,0.,0.575));+#791 = SURFACE_CURVE('',#792,(#796,#803),.PCURVE_S1.);+#792 = LINE('',#793,#794);+#793 = CARTESIAN_POINT('',(-0.525,0.,9.107298248878E-17));+#794 = VECTOR('',#795,1.);+#795 = DIRECTION('',(1.734723475977E-16,-0.,1.));+#796 = PCURVE('',#769,#797);+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);+#798 = LINE('',#799,#800);+#799 = CARTESIAN_POINT('',(9.107298248878E-17,-0.525));+#800 = VECTOR('',#801,1.);+#801 = DIRECTION('',(1.,1.734723475977E-16));+#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#803 = PCURVE('',#474,#804);+#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809);+#805 = LINE('',#806,#807);+#806 = CARTESIAN_POINT('',(4.712388980385,-0.625));+#807 = VECTOR('',#808,1.);+#808 = DIRECTION('',(0.,-1.));+#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#810 = ORIENTED_EDGE('',*,*,#811,.T.);+#811 = EDGE_CURVE('',#789,#812,#814,.T.);+#812 = VERTEX_POINT('',#813);+#813 = CARTESIAN_POINT('',(-0.95,0.,0.575));+#814 = SURFACE_CURVE('',#815,(#819,#826),.PCURVE_S1.);+#815 = LINE('',#816,#817);+#816 = CARTESIAN_POINT('',(-1.246832498358E-16,0.,0.575));+#817 = VECTOR('',#818,1.);+#818 = DIRECTION('',(-1.,0.,-2.168404344971E-16));+#819 = PCURVE('',#769,#820);+#820 = DEFINITIONAL_REPRESENTATION('',(#821),#825);+#821 = LINE('',#822,#823);+#822 = CARTESIAN_POINT('',(0.575,-1.246832498358E-16));+#823 = VECTOR('',#824,1.);+#824 = DIRECTION('',(-2.168404344971E-16,-1.));+#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#826 = PCURVE('',#209,#827);+#827 = DEFINITIONAL_REPRESENTATION('',(#828),#832);+#828 = LINE('',#829,#830);+#829 = CARTESIAN_POINT('',(4.712388980385,1.));+#830 = VECTOR('',#831,1.);+#831 = DIRECTION('',(0.,-1.));+#832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#833 = ORIENTED_EDGE('',*,*,#834,.T.);+#834 = EDGE_CURVE('',#812,#759,#835,.T.);+#835 = SURFACE_CURVE('',#836,(#840,#847),.PCURVE_S1.);+#836 = LINE('',#837,#838);+#837 = CARTESIAN_POINT('',(-0.95,0.,1.647987302178E-16));+#838 = VECTOR('',#839,1.);+#839 = DIRECTION('',(-1.734723475977E-16,0.,-1.));+#840 = PCURVE('',#769,#841);+#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846);+#842 = LINE('',#843,#844);+#843 = CARTESIAN_POINT('',(1.647987302178E-16,-0.95));+#844 = VECTOR('',#845,1.);+#845 = DIRECTION('',(-1.,-1.734723475977E-16));+#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#847 = PCURVE('',#145,#848);+#848 = DEFINITIONAL_REPRESENTATION('',(#849),#853);+#849 = LINE('',#850,#851);+#850 = CARTESIAN_POINT('',(4.712388980385,0.625));+#851 = VECTOR('',#852,1.);+#852 = DIRECTION('',(0.,-1.));+#853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#854 = ADVANCED_FACE('',(#855),#265,.T.);+#855 = FACE_BOUND('',#856,.T.);+#856 = EDGE_LOOP('',(#857,#858,#880,#881));+#857 = ORIENTED_EDGE('',*,*,#249,.F.);+#858 = ORIENTED_EDGE('',*,*,#859,.T.);+#859 = EDGE_CURVE('',#222,#661,#860,.T.);+#860 = SURFACE_CURVE('',#861,(#866,#873),.PCURVE_S1.);+#861 = CIRCLE('',#862,5.E-02);+#862 = AXIS2_PLACEMENT_3D('',#863,#864,#865);+#863 = CARTESIAN_POINT('',(-0.525,0.9,0.575));+#864 = DIRECTION('',(-1.,0.,1.734723475977E-16));+#865 = DIRECTION('',(1.734723475977E-16,0.,1.));+#866 = PCURVE('',#265,#867);+#867 = DEFINITIONAL_REPRESENTATION('',(#868),#872);+#868 = LINE('',#869,#870);+#869 = CARTESIAN_POINT('',(0.,0.525));+#870 = VECTOR('',#871,1.);+#871 = DIRECTION('',(1.,0.));+#872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#873 = PCURVE('',#390,#874);+#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879);+#875 = LINE('',#876,#877);+#876 = CARTESIAN_POINT('',(0.,6.28318530718));+#877 = VECTOR('',#878,1.);+#878 = DIRECTION('',(1.,0.));+#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#880 = ORIENTED_EDGE('',*,*,#658,.F.);+#881 = ORIENTED_EDGE('',*,*,#882,.F.);+#882 = EDGE_CURVE('',#250,#659,#883,.T.);+#883 = SURFACE_CURVE('',#884,(#889,#896),.PCURVE_S1.);+#884 = CIRCLE('',#885,5.E-02);+#885 = AXIS2_PLACEMENT_3D('',#886,#887,#888);+#886 = CARTESIAN_POINT('',(-0.95,0.9,0.575));+#887 = DIRECTION('',(-1.,0.,0.));+#888 = DIRECTION('',(0.,0.,1.));+#889 = PCURVE('',#265,#890);+#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895);+#891 = LINE('',#892,#893);+#892 = CARTESIAN_POINT('',(0.,0.95));+#893 = VECTOR('',#894,1.);+#894 = DIRECTION('',(1.,0.));+#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#896 = PCURVE('',#897,#902);+#897 = SPHERICAL_SURFACE('',#898,5.E-02);+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);+#899 = CARTESIAN_POINT('',(-0.95,0.9,0.575));+#900 = DIRECTION('',(0.,1.,0.));+#901 = DIRECTION('',(1.,0.,0.));+#902 = DEFINITIONAL_REPRESENTATION('',(#903),#929);+#903 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#904,#905,#906,#907,#908,#909,+ #910,#911,#912,#913,#914,#915,#916,#917,#918,#919,#920,#921,#922,+ #923,#924,#925,#926,#927,#928),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,+ 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,7.139983303613E-02,+ 0.142799666072,0.214199499108,0.285599332145,0.356999165181,+ 0.428398998217,0.499798831253,0.571198664289,0.642598497325,+ 0.713998330361,0.785398163397,0.856797996434,0.92819782947,+ 0.999597662506,1.070997495542,1.142397328578,1.213797161614,+ 1.28519699465,1.356596827687,1.427996660723,1.499396493759,+ 1.570796326795),.UNSPECIFIED.);+#904 = CARTESIAN_POINT('',(4.712388980385,0.));+#905 = CARTESIAN_POINT('',(4.712388980385,2.379994434538E-02));+#906 = CARTESIAN_POINT('',(4.712388980385,7.139983303613E-02));+#907 = CARTESIAN_POINT('',(4.712388980385,0.142799666072));+#908 = CARTESIAN_POINT('',(4.712388980385,0.214199499108));+#909 = CARTESIAN_POINT('',(4.712388980385,0.285599332145));+#910 = CARTESIAN_POINT('',(4.712388980385,0.356999165181));+#911 = CARTESIAN_POINT('',(4.712388980385,0.428398998217));+#912 = CARTESIAN_POINT('',(4.712388980385,0.499798831253));+#913 = CARTESIAN_POINT('',(4.712388980385,0.571198664289));+#914 = CARTESIAN_POINT('',(4.712388980385,0.642598497325));+#915 = CARTESIAN_POINT('',(4.712388980385,0.713998330361));+#916 = CARTESIAN_POINT('',(4.712388980385,0.785398163397));+#917 = CARTESIAN_POINT('',(4.712388980385,0.856797996434));+#918 = CARTESIAN_POINT('',(4.712388980385,0.92819782947));+#919 = CARTESIAN_POINT('',(4.712388980385,0.999597662506));+#920 = CARTESIAN_POINT('',(4.712388980385,1.070997495542));+#921 = CARTESIAN_POINT('',(4.712388980385,1.142397328578));+#922 = CARTESIAN_POINT('',(4.712388980385,1.213797161614));+#923 = CARTESIAN_POINT('',(4.712388980385,1.28519699465));+#924 = CARTESIAN_POINT('',(4.712388980385,1.356596827687));+#925 = CARTESIAN_POINT('',(4.712388980385,1.427996660723));+#926 = CARTESIAN_POINT('',(4.712388980385,1.499396493759));+#927 = CARTESIAN_POINT('',(4.712388980385,1.54699638245));+#928 = CARTESIAN_POINT('',(4.712388980385,1.570796326795));+#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#930 = ADVANCED_FACE('',(#931),#171,.T.);+#931 = FACE_BOUND('',#932,.T.);+#932 = EDGE_LOOP('',(#933,#960,#961,#983));+#933 = ORIENTED_EDGE('',*,*,#934,.F.);+#934 = EDGE_CURVE('',#187,#130,#935,.T.);+#935 = SURFACE_CURVE('',#936,(#941,#948),.PCURVE_S1.);+#936 = CIRCLE('',#937,5.E-02);+#937 = AXIS2_PLACEMENT_3D('',#938,#939,#940);+#938 = CARTESIAN_POINT('',(-0.95,5.E-02,0.575));+#939 = DIRECTION('',(0.,-1.,0.));+#940 = DIRECTION('',(0.,0.,-1.));+#941 = PCURVE('',#171,#942);+#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947);+#943 = LINE('',#944,#945);+#944 = CARTESIAN_POINT('',(0.,0.9));+#945 = VECTOR('',#946,1.);+#946 = DIRECTION('',(1.,0.));+#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#948 = PCURVE('',#949,#954);+#949 = SPHERICAL_SURFACE('',#950,5.E-02);+#950 = AXIS2_PLACEMENT_3D('',#951,#952,#953);+#951 = CARTESIAN_POINT('',(-0.95,5.E-02,0.575));+#952 = DIRECTION('',(0.,1.,0.));+#953 = DIRECTION('',(1.,0.,0.));+#954 = DEFINITIONAL_REPRESENTATION('',(#955),#959);+#955 = LINE('',#956,#957);+#956 = CARTESIAN_POINT('',(7.853981633974,4.163336342344E-16));+#957 = VECTOR('',#958,1.);+#958 = DIRECTION('',(-1.,0.));+#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#960 = ORIENTED_EDGE('',*,*,#277,.F.);+#961 = ORIENTED_EDGE('',*,*,#962,.F.);+#962 = EDGE_CURVE('',#67,#250,#963,.T.);+#963 = SURFACE_CURVE('',#964,(#969,#976),.PCURVE_S1.);+#964 = CIRCLE('',#965,5.E-02);+#965 = AXIS2_PLACEMENT_3D('',#966,#967,#968);+#966 = CARTESIAN_POINT('',(-0.95,0.9,0.575));+#967 = DIRECTION('',(0.,1.,-0.));+#968 = DIRECTION('',(0.,0.,1.));+#969 = PCURVE('',#171,#970);+#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975);+#971 = LINE('',#972,#973);+#972 = CARTESIAN_POINT('',(9.424777960769,5.E-02));+#973 = VECTOR('',#974,1.);+#974 = DIRECTION('',(-1.,0.));+#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#976 = PCURVE('',#897,#977);+#977 = DEFINITIONAL_REPRESENTATION('',(#978),#982);+#978 = LINE('',#979,#980);+#979 = CARTESIAN_POINT('',(-1.570796326795,0.));+#980 = VECTOR('',#981,1.);+#981 = DIRECTION('',(1.,0.));+#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#983 = ORIENTED_EDGE('',*,*,#157,.F.);+#984 = ADVANCED_FACE('',(#985),#209,.T.);+#985 = FACE_BOUND('',#986,.T.);+#986 = EDGE_LOOP('',(#987,#988,#1010,#1011));+#987 = ORIENTED_EDGE('',*,*,#811,.F.);+#988 = ORIENTED_EDGE('',*,*,#989,.T.);+#989 = EDGE_CURVE('',#789,#189,#990,.T.);+#990 = SURFACE_CURVE('',#991,(#996,#1003),.PCURVE_S1.);+#991 = CIRCLE('',#992,5.E-02);+#992 = AXIS2_PLACEMENT_3D('',#993,#994,#995);+#993 = CARTESIAN_POINT('',(-0.525,5.E-02,0.575));+#994 = DIRECTION('',(-1.,0.,1.734723475977E-16));+#995 = DIRECTION('',(1.734723475977E-16,0.,1.));+#996 = PCURVE('',#209,#997);+#997 = DEFINITIONAL_REPRESENTATION('',(#998),#1002);+#998 = LINE('',#999,#1000);+#999 = CARTESIAN_POINT('',(9.424777960769,0.475));+#1000 = VECTOR('',#1001,1.);+#1001 = DIRECTION('',(-1.,0.));+#1002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1003 = PCURVE('',#446,#1004);+#1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1009);+#1005 = LINE('',#1006,#1007);+#1006 = CARTESIAN_POINT('',(0.,6.28318530718));+#1007 = VECTOR('',#1008,1.);+#1008 = DIRECTION('',(1.,0.));+#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1010 = ORIENTED_EDGE('',*,*,#186,.F.);+#1011 = ORIENTED_EDGE('',*,*,#1012,.F.);+#1012 = EDGE_CURVE('',#812,#187,#1013,.T.);+#1013 = SURFACE_CURVE('',#1014,(#1019,#1026),.PCURVE_S1.);+#1014 = CIRCLE('',#1015,5.E-02);+#1015 = AXIS2_PLACEMENT_3D('',#1016,#1017,#1018);+#1016 = CARTESIAN_POINT('',(-0.95,5.E-02,0.575));+#1017 = DIRECTION('',(-1.,0.,0.));+#1018 = DIRECTION('',(0.,0.,1.));+#1019 = PCURVE('',#209,#1020);+#1020 = DEFINITIONAL_REPRESENTATION('',(#1021),#1025);+#1021 = LINE('',#1022,#1023);+#1022 = CARTESIAN_POINT('',(9.424777960769,5.E-02));+#1023 = VECTOR('',#1024,1.);+#1024 = DIRECTION('',(-1.,0.));+#1025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1026 = PCURVE('',#949,#1027);+#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1054);+#1028 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1029,#1030,#1031,#1032,#1033,+ #1034,#1035,#1036,#1037,#1038,#1039,#1040,#1041,#1042,#1043,#1044,+ #1045,#1046,#1047,#1048,#1049,#1050,#1051,#1052,#1053),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (4.712388980385,4.783788813421,4.855188646457,4.926588479493,+ 4.997988312529,5.069388145565,5.140787978601,5.212187811638,+ 5.283587644674,5.35498747771,5.426387310746,5.497787143782,+ 5.569186976818,5.640586809854,5.711986642891,5.783386475927,+ 5.854786308963,5.926186141999,5.997585975035,6.068985808071,+ 6.140385641107,6.211785474143,6.28318530718),.UNSPECIFIED.);+#1029 = CARTESIAN_POINT('',(4.712388980385,-1.570796326795));+#1030 = CARTESIAN_POINT('',(4.712388980385,-1.54699638245));+#1031 = CARTESIAN_POINT('',(4.712388980385,-1.499396493759));+#1032 = CARTESIAN_POINT('',(4.712388980385,-1.427996660723));+#1033 = CARTESIAN_POINT('',(4.712388980385,-1.356596827687));+#1034 = CARTESIAN_POINT('',(4.712388980385,-1.28519699465));+#1035 = CARTESIAN_POINT('',(4.712388980385,-1.213797161614));+#1036 = CARTESIAN_POINT('',(4.712388980385,-1.142397328578));+#1037 = CARTESIAN_POINT('',(4.712388980385,-1.070997495542));+#1038 = CARTESIAN_POINT('',(4.712388980385,-0.999597662506));+#1039 = CARTESIAN_POINT('',(4.712388980385,-0.92819782947));+#1040 = CARTESIAN_POINT('',(4.712388980385,-0.856797996434));+#1041 = CARTESIAN_POINT('',(4.712388980385,-0.785398163397));+#1042 = CARTESIAN_POINT('',(4.712388980385,-0.713998330361));+#1043 = CARTESIAN_POINT('',(4.712388980385,-0.642598497325));+#1044 = CARTESIAN_POINT('',(4.712388980385,-0.571198664289));+#1045 = CARTESIAN_POINT('',(4.712388980385,-0.499798831253));+#1046 = CARTESIAN_POINT('',(4.712388980385,-0.428398998217));+#1047 = CARTESIAN_POINT('',(4.712388980385,-0.356999165181));+#1048 = CARTESIAN_POINT('',(4.712388980385,-0.285599332145));+#1049 = CARTESIAN_POINT('',(4.712388980385,-0.214199499108));+#1050 = CARTESIAN_POINT('',(4.712388980385,-0.142799666072));+#1051 = CARTESIAN_POINT('',(4.712388980385,-7.139983303613E-02));+#1052 = CARTESIAN_POINT('',(4.712388980385,-2.379994434538E-02));+#1053 = CARTESIAN_POINT('',(4.712388980385,-2.775557561563E-16));+#1054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1055 = ADVANCED_FACE('',(#1056),#897,.T.);+#1056 = FACE_BOUND('',#1057,.T.);+#1057 = EDGE_LOOP('',(#1058,#1059,#1060));+#1058 = ORIENTED_EDGE('',*,*,#962,.T.);+#1059 = ORIENTED_EDGE('',*,*,#882,.T.);+#1060 = ORIENTED_EDGE('',*,*,#1061,.F.);+#1061 = EDGE_CURVE('',#67,#659,#1062,.T.);+#1062 = SURFACE_CURVE('',#1063,(#1068,#1097),.PCURVE_S1.);+#1063 = CIRCLE('',#1064,5.E-02);+#1064 = AXIS2_PLACEMENT_3D('',#1065,#1066,#1067);+#1065 = CARTESIAN_POINT('',(-0.95,0.9,0.575));+#1066 = DIRECTION('',(0.,0.,-1.));+#1067 = DIRECTION('',(1.,0.,0.));+#1068 = PCURVE('',#897,#1069);+#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1096);+#1070 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1071,#1072,#1073,#1074,#1075,+ #1076,#1077,#1078,#1079,#1080,#1081,#1082,#1083,#1084,#1085,#1086,+ #1087,#1088,#1089,#1090,#1091,#1092,#1093,#1094,#1095),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (3.14159265359,3.212992486626,3.284392319662,3.355792152698,+ 3.427191985734,3.49859181877,3.569991651807,3.641391484843,+ 3.712791317879,3.784191150915,3.855590983951,3.926990816987,+ 3.998390650023,4.06979048306,4.141190316096,4.212590149132,+ 4.283989982168,4.355389815204,4.42678964824,4.498189481276,+ 4.569589314312,4.640989147349,4.712388980385),.UNSPECIFIED.);+#1071 = CARTESIAN_POINT('',(3.14159265359,0.));+#1072 = CARTESIAN_POINT('',(3.14159265359,2.379994434538E-02));+#1073 = CARTESIAN_POINT('',(3.14159265359,7.139983303613E-02));+#1074 = CARTESIAN_POINT('',(3.14159265359,0.142799666072));+#1075 = CARTESIAN_POINT('',(3.14159265359,0.214199499108));+#1076 = CARTESIAN_POINT('',(3.14159265359,0.285599332145));+#1077 = CARTESIAN_POINT('',(3.14159265359,0.356999165181));+#1078 = CARTESIAN_POINT('',(3.14159265359,0.428398998217));+#1079 = CARTESIAN_POINT('',(3.14159265359,0.499798831253));+#1080 = CARTESIAN_POINT('',(3.14159265359,0.571198664289));+#1081 = CARTESIAN_POINT('',(3.14159265359,0.642598497325));+#1082 = CARTESIAN_POINT('',(3.14159265359,0.713998330361));+#1083 = CARTESIAN_POINT('',(3.14159265359,0.785398163397));+#1084 = CARTESIAN_POINT('',(3.14159265359,0.856797996434));+#1085 = CARTESIAN_POINT('',(3.14159265359,0.92819782947));+#1086 = CARTESIAN_POINT('',(3.14159265359,0.999597662506));+#1087 = CARTESIAN_POINT('',(3.14159265359,1.070997495542));+#1088 = CARTESIAN_POINT('',(3.14159265359,1.142397328578));+#1089 = CARTESIAN_POINT('',(3.14159265359,1.213797161614));+#1090 = CARTESIAN_POINT('',(3.14159265359,1.28519699465));+#1091 = CARTESIAN_POINT('',(3.14159265359,1.356596827687));+#1092 = CARTESIAN_POINT('',(3.14159265359,1.427996660723));+#1093 = CARTESIAN_POINT('',(3.14159265359,1.499396493759));+#1094 = CARTESIAN_POINT('',(3.14159265359,1.54699638245));+#1095 = CARTESIAN_POINT('',(3.14159265359,1.570796326795));+#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1097 = PCURVE('',#89,#1098);+#1098 = DEFINITIONAL_REPRESENTATION('',(#1099),#1103);+#1099 = LINE('',#1100,#1101);+#1100 = CARTESIAN_POINT('',(-3.14159265359,-0.575));+#1101 = VECTOR('',#1102,1.);+#1102 = DIRECTION('',(1.,-7.067899292141E-17));+#1103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1104 = ADVANCED_FACE('',(#1105),#949,.T.);+#1105 = FACE_BOUND('',#1106,.T.);+#1106 = EDGE_LOOP('',(#1107,#1108,#1109));+#1107 = ORIENTED_EDGE('',*,*,#1012,.T.);+#1108 = ORIENTED_EDGE('',*,*,#934,.T.);+#1109 = ORIENTED_EDGE('',*,*,#1110,.F.);+#1110 = EDGE_CURVE('',#812,#130,#1111,.T.);+#1111 = SURFACE_CURVE('',#1112,(#1117,#1146),.PCURVE_S1.);+#1112 = CIRCLE('',#1113,5.E-02);+#1113 = AXIS2_PLACEMENT_3D('',#1114,#1115,#1116);+#1114 = CARTESIAN_POINT('',(-0.95,5.E-02,0.575));+#1115 = DIRECTION('',(0.,0.,-1.));+#1116 = DIRECTION('',(1.,0.,0.));+#1117 = PCURVE('',#949,#1118);+#1118 = DEFINITIONAL_REPRESENTATION('',(#1119),#1145);+#1119 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1120,#1121,#1122,#1123,#1124,+ #1125,#1126,#1127,#1128,#1129,#1130,#1131,#1132,#1133,#1134,#1135,+ #1136,#1137,#1138,#1139,#1140,#1141,#1142,#1143,#1144),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (1.570796326795,1.642196159831,1.713595992867,1.784995825903,+ 1.856395658939,1.927795491976,1.999195325012,2.070595158048,+ 2.141994991084,2.21339482412,2.284794657156,2.356194490192,+ 2.427594323228,2.498994156265,2.570393989301,2.641793822337,+ 2.713193655373,2.784593488409,2.855993321445,2.927393154481,+ 2.998792987518,3.070192820554,3.14159265359),.UNSPECIFIED.);+#1120 = CARTESIAN_POINT('',(3.14159265359,-1.570796326795));+#1121 = CARTESIAN_POINT('',(3.14159265359,-1.54699638245));+#1122 = CARTESIAN_POINT('',(3.14159265359,-1.499396493759));+#1123 = CARTESIAN_POINT('',(3.14159265359,-1.427996660723));+#1124 = CARTESIAN_POINT('',(3.14159265359,-1.356596827687));+#1125 = CARTESIAN_POINT('',(3.14159265359,-1.28519699465));+#1126 = CARTESIAN_POINT('',(3.14159265359,-1.213797161614));+#1127 = CARTESIAN_POINT('',(3.14159265359,-1.142397328578));+#1128 = CARTESIAN_POINT('',(3.14159265359,-1.070997495542));+#1129 = CARTESIAN_POINT('',(3.14159265359,-0.999597662506));+#1130 = CARTESIAN_POINT('',(3.14159265359,-0.92819782947));+#1131 = CARTESIAN_POINT('',(3.14159265359,-0.856797996434));+#1132 = CARTESIAN_POINT('',(3.14159265359,-0.785398163397));+#1133 = CARTESIAN_POINT('',(3.14159265359,-0.713998330361));+#1134 = CARTESIAN_POINT('',(3.14159265359,-0.642598497325));+#1135 = CARTESIAN_POINT('',(3.14159265359,-0.571198664289));+#1136 = CARTESIAN_POINT('',(3.14159265359,-0.499798831253));+#1137 = CARTESIAN_POINT('',(3.14159265359,-0.428398998217));+#1138 = CARTESIAN_POINT('',(3.14159265359,-0.356999165181));+#1139 = CARTESIAN_POINT('',(3.14159265359,-0.285599332145));+#1140 = CARTESIAN_POINT('',(3.14159265359,-0.214199499108));+#1141 = CARTESIAN_POINT('',(3.14159265359,-0.142799666072));+#1142 = CARTESIAN_POINT('',(3.14159265359,-7.139983303613E-02));+#1143 = CARTESIAN_POINT('',(3.14159265359,-2.379994434538E-02));+#1144 = CARTESIAN_POINT('',(3.14159265359,2.775557561563E-16));+#1145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1146 = PCURVE('',#145,#1147);+#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1152);+#1148 = LINE('',#1149,#1150);+#1149 = CARTESIAN_POINT('',(6.28318530718,1.2));+#1150 = VECTOR('',#1151,1.);+#1151 = DIRECTION('',(-1.,0.));+#1152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1153 = ADVANCED_FACE('',(#1154),#571,.T.);+#1154 = FACE_BOUND('',#1155,.T.);+#1155 = EDGE_LOOP('',(#1156,#1157,#1179,#1180));+#1156 = ORIENTED_EDGE('',*,*,#711,.F.);+#1157 = ORIENTED_EDGE('',*,*,#1158,.T.);+#1158 = EDGE_CURVE('',#689,#551,#1159,.T.);+#1159 = SURFACE_CURVE('',#1160,(#1165,#1172),.PCURVE_S1.);+#1160 = CIRCLE('',#1161,5.E-02);+#1161 = AXIS2_PLACEMENT_3D('',#1162,#1163,#1164);+#1162 = CARTESIAN_POINT('',(-0.525,0.9,-0.575));+#1163 = DIRECTION('',(-1.,0.,1.734723475977E-16));+#1164 = DIRECTION('',(1.734723475977E-16,0.,1.));+#1165 = PCURVE('',#571,#1166);+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171);+#1167 = LINE('',#1168,#1169);+#1168 = CARTESIAN_POINT('',(3.14159265359,-0.525));+#1169 = VECTOR('',#1170,1.);+#1170 = DIRECTION('',(-1.,0.));+#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1172 = PCURVE('',#329,#1173);+#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1178);+#1174 = LINE('',#1175,#1176);+#1175 = CARTESIAN_POINT('',(0.,6.28318530718));+#1176 = VECTOR('',#1177,1.);+#1177 = DIRECTION('',(1.,0.));+#1178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1179 = ORIENTED_EDGE('',*,*,#548,.F.);+#1180 = ORIENTED_EDGE('',*,*,#1181,.F.);+#1181 = EDGE_CURVE('',#712,#549,#1182,.T.);+#1182 = SURFACE_CURVE('',#1183,(#1188,#1195),.PCURVE_S1.);+#1183 = CIRCLE('',#1184,5.E-02);+#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187);+#1185 = CARTESIAN_POINT('',(-0.95,0.9,-0.575));+#1186 = DIRECTION('',(-1.,0.,0.));+#1187 = DIRECTION('',(0.,0.,1.));+#1188 = PCURVE('',#571,#1189);+#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1194);+#1190 = LINE('',#1191,#1192);+#1191 = CARTESIAN_POINT('',(3.14159265359,-0.95));+#1192 = VECTOR('',#1193,1.);+#1193 = DIRECTION('',(-1.,0.));+#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1195 = PCURVE('',#1196,#1201);+#1196 = SPHERICAL_SURFACE('',#1197,5.E-02);+#1197 = AXIS2_PLACEMENT_3D('',#1198,#1199,#1200);+#1198 = CARTESIAN_POINT('',(-0.95,0.9,-0.575));+#1199 = DIRECTION('',(0.,1.,0.));+#1200 = DIRECTION('',(1.,0.,0.));+#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1228);+#1202 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1203,#1204,#1205,#1206,#1207,+ #1208,#1209,#1210,#1211,#1212,#1213,#1214,#1215,#1216,#1217,#1218,+ #1219,#1220,#1221,#1222,#1223,#1224,#1225,#1226,#1227),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (1.570796326795,1.642196159831,1.713595992867,1.784995825903,+ 1.856395658939,1.927795491976,1.999195325012,2.070595158048,+ 2.141994991084,2.21339482412,2.284794657156,2.356194490192,+ 2.427594323228,2.498994156265,2.570393989301,2.641793822337,+ 2.713193655373,2.784593488409,2.855993321445,2.927393154481,+ 2.998792987518,3.070192820554,3.14159265359),.UNSPECIFIED.);+#1203 = CARTESIAN_POINT('',(1.570796326795,1.570796326795));+#1204 = CARTESIAN_POINT('',(1.570796326795,1.54699638245));+#1205 = CARTESIAN_POINT('',(1.570796326795,1.499396493759));+#1206 = CARTESIAN_POINT('',(1.570796326795,1.427996660723));+#1207 = CARTESIAN_POINT('',(1.570796326795,1.356596827686));+#1208 = CARTESIAN_POINT('',(1.570796326795,1.28519699465));+#1209 = CARTESIAN_POINT('',(1.570796326795,1.213797161614));+#1210 = CARTESIAN_POINT('',(1.570796326795,1.142397328578));+#1211 = CARTESIAN_POINT('',(1.570796326795,1.070997495542));+#1212 = CARTESIAN_POINT('',(1.570796326795,0.999597662506));+#1213 = CARTESIAN_POINT('',(1.570796326795,0.92819782947));+#1214 = CARTESIAN_POINT('',(1.570796326795,0.856797996434));+#1215 = CARTESIAN_POINT('',(1.570796326795,0.785398163397));+#1216 = CARTESIAN_POINT('',(1.570796326795,0.713998330361));+#1217 = CARTESIAN_POINT('',(1.570796326795,0.642598497325));+#1218 = CARTESIAN_POINT('',(1.570796326795,0.571198664289));+#1219 = CARTESIAN_POINT('',(1.570796326795,0.499798831253));+#1220 = CARTESIAN_POINT('',(1.570796326795,0.428398998217));+#1221 = CARTESIAN_POINT('',(1.570796326795,0.356999165181));+#1222 = CARTESIAN_POINT('',(1.570796326795,0.285599332145));+#1223 = CARTESIAN_POINT('',(1.570796326795,0.214199499108));+#1224 = CARTESIAN_POINT('',(1.570796326795,0.142799666072));+#1225 = CARTESIAN_POINT('',(1.570796326795,7.139983303613E-02));+#1226 = CARTESIAN_POINT('',(1.570796326795,2.379994434538E-02));+#1227 = CARTESIAN_POINT('',(1.570796326795,0.));+#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1229 = ADVANCED_FACE('',(#1230),#89,.T.);+#1230 = FACE_BOUND('',#1231,.T.);+#1231 = EDGE_LOOP('',(#1232,#1233,#1234,#1278));+#1232 = ORIENTED_EDGE('',*,*,#1061,.T.);+#1233 = ORIENTED_EDGE('',*,*,#734,.F.);+#1234 = ORIENTED_EDGE('',*,*,#1235,.F.);+#1235 = EDGE_CURVE('',#69,#712,#1236,.T.);+#1236 = SURFACE_CURVE('',#1237,(#1242,#1249),.PCURVE_S1.);+#1237 = CIRCLE('',#1238,5.E-02);+#1238 = AXIS2_PLACEMENT_3D('',#1239,#1240,#1241);+#1239 = CARTESIAN_POINT('',(-0.95,0.9,-0.575));+#1240 = DIRECTION('',(0.,0.,-1.));+#1241 = DIRECTION('',(-1.,0.,0.));+#1242 = PCURVE('',#89,#1243);+#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1248);+#1244 = LINE('',#1245,#1246);+#1245 = CARTESIAN_POINT('',(0.,0.575));+#1246 = VECTOR('',#1247,1.);+#1247 = DIRECTION('',(1.,-7.067899292141E-17));+#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1249 = PCURVE('',#1196,#1250);+#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1277);+#1251 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1252,#1253,#1254,#1255,#1256,+ #1257,#1258,#1259,#1260,#1261,#1262,#1263,#1264,#1265,#1266,#1267,+ #1268,#1269,#1270,#1271,#1272,#1273,#1274,#1275,#1276),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (0.,7.139983303613E-02,0.142799666072,0.214199499108,0.285599332145,+ 0.356999165181,0.428398998217,0.499798831253,0.571198664289,+ 0.642598497325,0.713998330361,0.785398163397,0.856797996434,+ 0.92819782947,0.999597662506,1.070997495542,1.142397328578,+ 1.213797161614,1.28519699465,1.356596827687,1.427996660723,+ 1.499396493759,1.570796326795),.UNSPECIFIED.);+#1252 = CARTESIAN_POINT('',(3.14159265359,0.));+#1253 = CARTESIAN_POINT('',(3.14159265359,2.379994434538E-02));+#1254 = CARTESIAN_POINT('',(3.14159265359,7.139983303613E-02));+#1255 = CARTESIAN_POINT('',(3.14159265359,0.142799666072));+#1256 = CARTESIAN_POINT('',(3.14159265359,0.214199499108));+#1257 = CARTESIAN_POINT('',(3.14159265359,0.285599332145));+#1258 = CARTESIAN_POINT('',(3.14159265359,0.356999165181));+#1259 = CARTESIAN_POINT('',(3.14159265359,0.428398998217));+#1260 = CARTESIAN_POINT('',(3.14159265359,0.499798831253));+#1261 = CARTESIAN_POINT('',(3.14159265359,0.571198664289));+#1262 = CARTESIAN_POINT('',(3.14159265359,0.642598497325));+#1263 = CARTESIAN_POINT('',(3.14159265359,0.713998330361));+#1264 = CARTESIAN_POINT('',(3.14159265359,0.785398163397));+#1265 = CARTESIAN_POINT('',(3.14159265359,0.856797996434));+#1266 = CARTESIAN_POINT('',(3.14159265359,0.92819782947));+#1267 = CARTESIAN_POINT('',(3.14159265359,0.999597662506));+#1268 = CARTESIAN_POINT('',(3.14159265359,1.070997495542));+#1269 = CARTESIAN_POINT('',(3.14159265359,1.142397328578));+#1270 = CARTESIAN_POINT('',(3.14159265359,1.213797161614));+#1271 = CARTESIAN_POINT('',(3.14159265359,1.28519699465));+#1272 = CARTESIAN_POINT('',(3.14159265359,1.356596827687));+#1273 = CARTESIAN_POINT('',(3.14159265359,1.427996660723));+#1274 = CARTESIAN_POINT('',(3.14159265359,1.499396493759));+#1275 = CARTESIAN_POINT('',(3.14159265359,1.54699638245));+#1276 = CARTESIAN_POINT('',(3.14159265359,1.570796326795));+#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1278 = ORIENTED_EDGE('',*,*,#66,.F.);+#1279 = ADVANCED_FACE('',(#1280),#145,.T.);+#1280 = FACE_BOUND('',#1281,.T.);+#1281 = EDGE_LOOP('',(#1282,#1283,#1284,#1333));+#1282 = ORIENTED_EDGE('',*,*,#1110,.T.);+#1283 = ORIENTED_EDGE('',*,*,#129,.F.);+#1284 = ORIENTED_EDGE('',*,*,#1285,.F.);+#1285 = EDGE_CURVE('',#759,#102,#1286,.T.);+#1286 = SURFACE_CURVE('',#1287,(#1292,#1299),.PCURVE_S1.);+#1287 = CIRCLE('',#1288,5.E-02);+#1288 = AXIS2_PLACEMENT_3D('',#1289,#1290,#1291);+#1289 = CARTESIAN_POINT('',(-0.95,5.E-02,-0.575));+#1290 = DIRECTION('',(0.,0.,-1.));+#1291 = DIRECTION('',(-1.,0.,0.));+#1292 = PCURVE('',#145,#1293);+#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298);+#1294 = LINE('',#1295,#1296);+#1295 = CARTESIAN_POINT('',(9.424777960769,5.E-02));+#1296 = VECTOR('',#1297,1.);+#1297 = DIRECTION('',(-1.,-7.067899292141E-17));+#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1299 = PCURVE('',#1300,#1305);+#1300 = SPHERICAL_SURFACE('',#1301,5.E-02);+#1301 = AXIS2_PLACEMENT_3D('',#1302,#1303,#1304);+#1302 = CARTESIAN_POINT('',(-0.95,5.E-02,-0.575));+#1303 = DIRECTION('',(0.,1.,0.));+#1304 = DIRECTION('',(1.,0.,0.));+#1305 = DEFINITIONAL_REPRESENTATION('',(#1306),#1332);+#1306 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1307,#1308,#1309,#1310,#1311,+ #1312,#1313,#1314,#1315,#1316,#1317,#1318,#1319,#1320,#1321,#1322,+ #1323,#1324,#1325,#1326,#1327,#1328,#1329,#1330,#1331),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (4.712388980385,4.783788813421,4.855188646457,4.926588479493,+ 4.997988312529,5.069388145565,5.140787978601,5.212187811638,+ 5.283587644674,5.35498747771,5.426387310746,5.497787143782,+ 5.569186976818,5.640586809854,5.711986642891,5.783386475927,+ 5.854786308963,5.926186141999,5.997585975035,6.068985808071,+ 6.140385641107,6.211785474143,6.28318530718),.UNSPECIFIED.);+#1307 = CARTESIAN_POINT('',(3.14159265359,-1.570796326795));+#1308 = CARTESIAN_POINT('',(3.14159265359,-1.54699638245));+#1309 = CARTESIAN_POINT('',(3.14159265359,-1.499396493759));+#1310 = CARTESIAN_POINT('',(3.14159265359,-1.427996660723));+#1311 = CARTESIAN_POINT('',(3.14159265359,-1.356596827687));+#1312 = CARTESIAN_POINT('',(3.14159265359,-1.28519699465));+#1313 = CARTESIAN_POINT('',(3.14159265359,-1.213797161614));+#1314 = CARTESIAN_POINT('',(3.14159265359,-1.142397328578));+#1315 = CARTESIAN_POINT('',(3.14159265359,-1.070997495542));+#1316 = CARTESIAN_POINT('',(3.14159265359,-0.999597662506));+#1317 = CARTESIAN_POINT('',(3.14159265359,-0.92819782947));+#1318 = CARTESIAN_POINT('',(3.14159265359,-0.856797996434));+#1319 = CARTESIAN_POINT('',(3.14159265359,-0.785398163397));+#1320 = CARTESIAN_POINT('',(3.14159265359,-0.713998330361));+#1321 = CARTESIAN_POINT('',(3.14159265359,-0.642598497325));+#1322 = CARTESIAN_POINT('',(3.14159265359,-0.571198664289));+#1323 = CARTESIAN_POINT('',(3.14159265359,-0.499798831253));+#1324 = CARTESIAN_POINT('',(3.14159265359,-0.428398998217));+#1325 = CARTESIAN_POINT('',(3.14159265359,-0.356999165181));+#1326 = CARTESIAN_POINT('',(3.14159265359,-0.285599332145));+#1327 = CARTESIAN_POINT('',(3.14159265359,-0.214199499108));+#1328 = CARTESIAN_POINT('',(3.14159265359,-0.142799666072));+#1329 = CARTESIAN_POINT('',(3.14159265359,-7.139983303613E-02));+#1330 = CARTESIAN_POINT('',(3.14159265359,-2.379994434538E-02));+#1331 = CARTESIAN_POINT('',(3.14159265359,-2.775557561563E-16));+#1332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1333 = ORIENTED_EDGE('',*,*,#834,.F.);+#1334 = ADVANCED_FACE('',(#1335),#622,.T.);+#1335 = FACE_BOUND('',#1336,.T.);+#1336 = EDGE_LOOP('',(#1337,#1338,#1360,#1361));+#1337 = ORIENTED_EDGE('',*,*,#606,.F.);+#1338 = ORIENTED_EDGE('',*,*,#1339,.T.);+#1339 = EDGE_CURVE('',#584,#761,#1340,.T.);+#1340 = SURFACE_CURVE('',#1341,(#1346,#1353),.PCURVE_S1.);+#1341 = CIRCLE('',#1342,5.E-02);+#1342 = AXIS2_PLACEMENT_3D('',#1343,#1344,#1345);+#1343 = CARTESIAN_POINT('',(-0.525,5.E-02,-0.575));+#1344 = DIRECTION('',(-1.,0.,1.734723475977E-16));+#1345 = DIRECTION('',(1.734723475977E-16,0.,1.));+#1346 = PCURVE('',#622,#1347);+#1347 = DEFINITIONAL_REPRESENTATION('',(#1348),#1352);+#1348 = LINE('',#1349,#1350);+#1349 = CARTESIAN_POINT('',(0.,-0.475));+#1350 = VECTOR('',#1351,1.);+#1351 = DIRECTION('',(1.,0.));+#1352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1353 = PCURVE('',#507,#1354);+#1354 = DEFINITIONAL_REPRESENTATION('',(#1355),#1359);+#1355 = LINE('',#1356,#1357);+#1356 = CARTESIAN_POINT('',(0.,6.28318530718));+#1357 = VECTOR('',#1358,1.);+#1358 = DIRECTION('',(1.,0.));+#1359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1360 = ORIENTED_EDGE('',*,*,#758,.F.);+#1361 = ORIENTED_EDGE('',*,*,#1362,.F.);+#1362 = EDGE_CURVE('',#607,#759,#1363,.T.);+#1363 = SURFACE_CURVE('',#1364,(#1369,#1376),.PCURVE_S1.);+#1364 = CIRCLE('',#1365,5.E-02);+#1365 = AXIS2_PLACEMENT_3D('',#1366,#1367,#1368);+#1366 = CARTESIAN_POINT('',(-0.95,5.E-02,-0.575));+#1367 = DIRECTION('',(-1.,0.,0.));+#1368 = DIRECTION('',(0.,0.,1.));+#1369 = PCURVE('',#622,#1370);+#1370 = DEFINITIONAL_REPRESENTATION('',(#1371),#1375);+#1371 = LINE('',#1372,#1373);+#1372 = CARTESIAN_POINT('',(0.,-5.E-02));+#1373 = VECTOR('',#1374,1.);+#1374 = DIRECTION('',(1.,0.));+#1375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1376 = PCURVE('',#1300,#1377);+#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1404);+#1378 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1379,#1380,#1381,#1382,#1383,+ #1384,#1385,#1386,#1387,#1388,#1389,#1390,#1391,#1392,#1393,#1394,+ #1395,#1396,#1397,#1398,#1399,#1400,#1401,#1402,#1403),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (3.14159265359,3.212992486626,3.284392319662,3.355792152698,+ 3.427191985734,3.49859181877,3.569991651807,3.641391484843,+ 3.712791317879,3.784191150915,3.855590983951,3.926990816987,+ 3.998390650023,4.06979048306,4.141190316096,4.212590149132,+ 4.283989982168,4.355389815204,4.42678964824,4.498189481276,+ 4.569589314312,4.640989147349,4.712388980385),.UNSPECIFIED.);+#1379 = CARTESIAN_POINT('',(1.570796326795,5.551115123126E-16));+#1380 = CARTESIAN_POINT('',(1.570796326795,-2.379994434538E-02));+#1381 = CARTESIAN_POINT('',(1.570796326795,-7.139983303613E-02));+#1382 = CARTESIAN_POINT('',(1.570796326795,-0.142799666072));+#1383 = CARTESIAN_POINT('',(1.570796326795,-0.214199499108));+#1384 = CARTESIAN_POINT('',(1.570796326795,-0.285599332145));+#1385 = CARTESIAN_POINT('',(1.570796326795,-0.356999165181));+#1386 = CARTESIAN_POINT('',(1.570796326795,-0.428398998217));+#1387 = CARTESIAN_POINT('',(1.570796326795,-0.499798831253));+#1388 = CARTESIAN_POINT('',(1.570796326795,-0.571198664289));+#1389 = CARTESIAN_POINT('',(1.570796326795,-0.642598497325));+#1390 = CARTESIAN_POINT('',(1.570796326795,-0.713998330361));+#1391 = CARTESIAN_POINT('',(1.570796326795,-0.785398163397));+#1392 = CARTESIAN_POINT('',(1.570796326795,-0.856797996434));+#1393 = CARTESIAN_POINT('',(1.570796326795,-0.92819782947));+#1394 = CARTESIAN_POINT('',(1.570796326795,-0.999597662506));+#1395 = CARTESIAN_POINT('',(1.570796326795,-1.070997495542));+#1396 = CARTESIAN_POINT('',(1.570796326795,-1.142397328578));+#1397 = CARTESIAN_POINT('',(1.570796326795,-1.213797161614));+#1398 = CARTESIAN_POINT('',(1.570796326795,-1.28519699465));+#1399 = CARTESIAN_POINT('',(1.570796326795,-1.356596827687));+#1400 = CARTESIAN_POINT('',(1.570796326795,-1.427996660723));+#1401 = CARTESIAN_POINT('',(1.570796326795,-1.499396493759));+#1402 = CARTESIAN_POINT('',(1.570796326795,-1.54699638245));+#1403 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795));+#1404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1405 = ADVANCED_FACE('',(#1406),#1196,.T.);+#1406 = FACE_BOUND('',#1407,.T.);+#1407 = EDGE_LOOP('',(#1408,#1409,#1410));+#1408 = ORIENTED_EDGE('',*,*,#1235,.T.);+#1409 = ORIENTED_EDGE('',*,*,#1181,.T.);+#1410 = ORIENTED_EDGE('',*,*,#1411,.F.);+#1411 = EDGE_CURVE('',#69,#549,#1412,.T.);+#1412 = SURFACE_CURVE('',#1413,(#1418,#1425),.PCURVE_S1.);+#1413 = CIRCLE('',#1414,5.E-02);+#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417);+#1415 = CARTESIAN_POINT('',(-0.95,0.9,-0.575));+#1416 = DIRECTION('',(0.,-1.,0.));+#1417 = DIRECTION('',(0.,0.,1.));+#1418 = PCURVE('',#1196,#1419);+#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1424);+#1420 = LINE('',#1421,#1422);+#1421 = CARTESIAN_POINT('',(4.712388980385,0.));+#1422 = VECTOR('',#1423,1.);+#1423 = DIRECTION('',(-1.,0.));+#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1425 = PCURVE('',#117,#1426);+#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1431);+#1427 = LINE('',#1428,#1429);+#1428 = CARTESIAN_POINT('',(3.14159265359,5.E-02));+#1429 = VECTOR('',#1430,1.);+#1430 = DIRECTION('',(1.,0.));+#1431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1432 = ADVANCED_FACE('',(#1433),#1300,.T.);+#1433 = FACE_BOUND('',#1434,.T.);+#1434 = EDGE_LOOP('',(#1435,#1436,#1437));+#1435 = ORIENTED_EDGE('',*,*,#1362,.T.);+#1436 = ORIENTED_EDGE('',*,*,#1285,.T.);+#1437 = ORIENTED_EDGE('',*,*,#1438,.F.);+#1438 = EDGE_CURVE('',#607,#102,#1439,.T.);+#1439 = SURFACE_CURVE('',#1440,(#1445,#1452),.PCURVE_S1.);+#1440 = CIRCLE('',#1441,5.E-02);+#1441 = AXIS2_PLACEMENT_3D('',#1442,#1443,#1444);+#1442 = CARTESIAN_POINT('',(-0.95,5.E-02,-0.575));+#1443 = DIRECTION('',(0.,1.,0.));+#1444 = DIRECTION('',(0.,0.,-1.));+#1445 = PCURVE('',#1300,#1446);+#1446 = DEFINITIONAL_REPRESENTATION('',(#1447),#1451);+#1447 = LINE('',#1448,#1449);+#1448 = CARTESIAN_POINT('',(1.570796326795,4.163336342344E-16));+#1449 = VECTOR('',#1450,1.);+#1450 = DIRECTION('',(1.,0.));+#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1452 = PCURVE('',#117,#1453);+#1453 = DEFINITIONAL_REPRESENTATION('',(#1454),#1458);+#1454 = LINE('',#1455,#1456);+#1455 = CARTESIAN_POINT('',(6.28318530718,0.9));+#1456 = VECTOR('',#1457,1.);+#1457 = DIRECTION('',(-1.,0.));+#1458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1459 = ADVANCED_FACE('',(#1460),#117,.T.);+#1460 = FACE_BOUND('',#1461,.T.);+#1461 = EDGE_LOOP('',(#1462,#1463,#1464,#1465));+#1462 = ORIENTED_EDGE('',*,*,#1411,.T.);+#1463 = ORIENTED_EDGE('',*,*,#634,.F.);+#1464 = ORIENTED_EDGE('',*,*,#1438,.T.);+#1465 = ORIENTED_EDGE('',*,*,#101,.F.);+#1466 = ADVANCED_FACE('',(#1467),#474,.T.);+#1467 = FACE_BOUND('',#1468,.T.);+#1468 = EDGE_LOOP('',(#1469,#1491,#1492,#1514));+#1469 = ORIENTED_EDGE('',*,*,#1470,.F.);+#1470 = EDGE_CURVE('',#459,#761,#1471,.T.);+#1471 = SURFACE_CURVE('',#1472,(#1477,#1484),.PCURVE_S1.);+#1472 = CIRCLE('',#1473,2.5E-02);+#1473 = AXIS2_PLACEMENT_3D('',#1474,#1475,#1476);+#1474 = CARTESIAN_POINT('',(-0.525,2.5E-02,-0.575));+#1475 = DIRECTION('',(0.,0.,-1.));+#1476 = DIRECTION('',(-1.,0.,0.));+#1477 = PCURVE('',#474,#1478);+#1478 = DEFINITIONAL_REPRESENTATION('',(#1479),#1483);+#1479 = LINE('',#1480,#1481);+#1480 = CARTESIAN_POINT('',(0.,-5.E-02));+#1481 = VECTOR('',#1482,1.);+#1482 = DIRECTION('',(1.,0.));+#1483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1484 = PCURVE('',#507,#1485);+#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490);+#1486 = LINE('',#1487,#1488);+#1487 = CARTESIAN_POINT('',(4.712388980385,1.570796326795));+#1488 = VECTOR('',#1489,1.);+#1489 = DIRECTION('',(0.,1.));+#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1491 = ORIENTED_EDGE('',*,*,#458,.F.);+#1492 = ORIENTED_EDGE('',*,*,#1493,.F.);+#1493 = EDGE_CURVE('',#789,#426,#1494,.T.);+#1494 = SURFACE_CURVE('',#1495,(#1500,#1507),.PCURVE_S1.);+#1495 = CIRCLE('',#1496,2.5E-02);+#1496 = AXIS2_PLACEMENT_3D('',#1497,#1498,#1499);+#1497 = CARTESIAN_POINT('',(-0.525,2.5E-02,0.575));+#1498 = DIRECTION('',(0.,0.,1.));+#1499 = DIRECTION('',(1.,0.,-0.));+#1500 = PCURVE('',#474,#1501);+#1501 = DEFINITIONAL_REPRESENTATION('',(#1502),#1506);+#1502 = LINE('',#1503,#1504);+#1503 = CARTESIAN_POINT('',(9.424777960769,-1.2));+#1504 = VECTOR('',#1505,1.);+#1505 = DIRECTION('',(-1.,0.));+#1506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1507 = PCURVE('',#446,#1508);+#1508 = DEFINITIONAL_REPRESENTATION('',(#1509),#1513);+#1509 = LINE('',#1510,#1511);+#1510 = CARTESIAN_POINT('',(4.712388980385,10.995574287564));+#1511 = VECTOR('',#1512,1.);+#1512 = DIRECTION('',(0.,-1.));+#1513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1514 = ORIENTED_EDGE('',*,*,#788,.F.);+#1515 = ADVANCED_FACE('',(#1516),#446,.T.);+#1516 = FACE_BOUND('',#1517,.T.);+#1517 = EDGE_LOOP('',(#1518,#1519,#1520,#1542));+#1518 = ORIENTED_EDGE('',*,*,#1493,.T.);+#1519 = ORIENTED_EDGE('',*,*,#425,.F.);+#1520 = ORIENTED_EDGE('',*,*,#1521,.F.);+#1521 = EDGE_CURVE('',#189,#403,#1522,.T.);+#1522 = SURFACE_CURVE('',#1523,(#1528,#1535),.PCURVE_S1.);+#1523 = CIRCLE('',#1524,2.5E-02);+#1524 = AXIS2_PLACEMENT_3D('',#1525,#1526,#1527);+#1525 = CARTESIAN_POINT('',(-0.525,5.E-02,0.6));+#1526 = DIRECTION('',(-0.,1.,0.));+#1527 = DIRECTION('',(0.,0.,1.));+#1528 = PCURVE('',#446,#1529);+#1529 = DEFINITIONAL_REPRESENTATION('',(#1530),#1534);+#1530 = LINE('',#1531,#1532);+#1531 = CARTESIAN_POINT('',(6.28318530718,6.28318530718));+#1532 = VECTOR('',#1533,1.);+#1533 = DIRECTION('',(0.,-1.));+#1534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1535 = PCURVE('',#237,#1536);+#1536 = DEFINITIONAL_REPRESENTATION('',(#1537),#1541);+#1537 = LINE('',#1538,#1539);+#1538 = CARTESIAN_POINT('',(3.14159265359,0.9));+#1539 = VECTOR('',#1540,1.);+#1540 = DIRECTION('',(-1.,0.));+#1541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1542 = ORIENTED_EDGE('',*,*,#989,.F.);+#1543 = ADVANCED_FACE('',(#1544),#507,.T.);+#1544 = FACE_BOUND('',#1545,.T.);+#1545 = EDGE_LOOP('',(#1546,#1547,#1548,#1570));+#1546 = ORIENTED_EDGE('',*,*,#1470,.T.);+#1547 = ORIENTED_EDGE('',*,*,#1339,.F.);+#1548 = ORIENTED_EDGE('',*,*,#1549,.F.);+#1549 = EDGE_CURVE('',#487,#584,#1550,.T.);+#1550 = SURFACE_CURVE('',#1551,(#1556,#1563),.PCURVE_S1.);+#1551 = CIRCLE('',#1552,2.5E-02);+#1552 = AXIS2_PLACEMENT_3D('',#1553,#1554,#1555);+#1553 = CARTESIAN_POINT('',(-0.525,5.E-02,-0.6));+#1554 = DIRECTION('',(-0.,1.,0.));+#1555 = DIRECTION('',(0.,0.,1.));+#1556 = PCURVE('',#507,#1557);+#1557 = DEFINITIONAL_REPRESENTATION('',(#1558),#1562);+#1558 = LINE('',#1559,#1560);+#1559 = CARTESIAN_POINT('',(3.14159265359,3.14159265359));+#1560 = VECTOR('',#1561,1.);+#1561 = DIRECTION('',(0.,1.));+#1562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1563 = PCURVE('',#533,#1564);+#1564 = DEFINITIONAL_REPRESENTATION('',(#1565),#1569);+#1565 = LINE('',#1566,#1567);+#1566 = CARTESIAN_POINT('',(3.14159265359,0.9));+#1567 = VECTOR('',#1568,1.);+#1568 = DIRECTION('',(-1.,0.));+#1569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1570 = ORIENTED_EDGE('',*,*,#486,.F.);+#1571 = ADVANCED_FACE('',(#1572),#237,.T.);+#1572 = FACE_BOUND('',#1573,.T.);+#1573 = EDGE_LOOP('',(#1574,#1575,#1576,#1598));+#1574 = ORIENTED_EDGE('',*,*,#1521,.T.);+#1575 = ORIENTED_EDGE('',*,*,#402,.F.);+#1576 = ORIENTED_EDGE('',*,*,#1577,.F.);+#1577 = EDGE_CURVE('',#222,#370,#1578,.T.);+#1578 = SURFACE_CURVE('',#1579,(#1584,#1591),.PCURVE_S1.);+#1579 = CIRCLE('',#1580,2.5E-02);+#1580 = AXIS2_PLACEMENT_3D('',#1581,#1582,#1583);+#1581 = CARTESIAN_POINT('',(-0.525,0.9,0.6));+#1582 = DIRECTION('',(-0.,1.,0.));+#1583 = DIRECTION('',(0.,0.,1.));+#1584 = PCURVE('',#237,#1585);+#1585 = DEFINITIONAL_REPRESENTATION('',(#1586),#1590);+#1586 = LINE('',#1587,#1588);+#1587 = CARTESIAN_POINT('',(3.14159265359,5.E-02));+#1588 = VECTOR('',#1589,1.);+#1589 = DIRECTION('',(-1.,0.));+#1590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1591 = PCURVE('',#390,#1592);+#1592 = DEFINITIONAL_REPRESENTATION('',(#1593),#1597);+#1593 = LINE('',#1594,#1595);+#1594 = CARTESIAN_POINT('',(0.,6.28318530718));+#1595 = VECTOR('',#1596,1.);+#1596 = DIRECTION('',(0.,-1.));+#1597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1598 = ORIENTED_EDGE('',*,*,#221,.F.);+#1599 = ADVANCED_FACE('',(#1600),#533,.T.);+#1600 = FACE_BOUND('',#1601,.T.);+#1601 = EDGE_LOOP('',(#1602,#1603,#1604,#1626));+#1602 = ORIENTED_EDGE('',*,*,#1549,.T.);+#1603 = ORIENTED_EDGE('',*,*,#583,.F.);+#1604 = ORIENTED_EDGE('',*,*,#1605,.F.);+#1605 = EDGE_CURVE('',#302,#551,#1606,.T.);+#1606 = SURFACE_CURVE('',#1607,(#1612,#1619),.PCURVE_S1.);+#1607 = CIRCLE('',#1608,2.5E-02);+#1608 = AXIS2_PLACEMENT_3D('',#1609,#1610,#1611);+#1609 = CARTESIAN_POINT('',(-0.525,0.9,-0.6));+#1610 = DIRECTION('',(-0.,1.,0.));+#1611 = DIRECTION('',(0.,0.,1.));+#1612 = PCURVE('',#533,#1613);+#1613 = DEFINITIONAL_REPRESENTATION('',(#1614),#1618);+#1614 = LINE('',#1615,#1616);+#1615 = CARTESIAN_POINT('',(3.14159265359,5.E-02));+#1616 = VECTOR('',#1617,1.);+#1617 = DIRECTION('',(-1.,0.));+#1618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1619 = PCURVE('',#329,#1620);+#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625);+#1621 = LINE('',#1622,#1623);+#1622 = CARTESIAN_POINT('',(3.14159265359,3.14159265359));+#1623 = VECTOR('',#1624,1.);+#1624 = DIRECTION('',(0.,1.));+#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1626 = ORIENTED_EDGE('',*,*,#519,.F.);+#1627 = ADVANCED_FACE('',(#1628),#390,.T.);+#1628 = FACE_BOUND('',#1629,.T.);+#1629 = EDGE_LOOP('',(#1630,#1631,#1632,#1654));+#1630 = ORIENTED_EDGE('',*,*,#1577,.T.);+#1631 = ORIENTED_EDGE('',*,*,#369,.F.);+#1632 = ORIENTED_EDGE('',*,*,#1633,.F.);+#1633 = EDGE_CURVE('',#661,#342,#1634,.T.);+#1634 = SURFACE_CURVE('',#1635,(#1640,#1647),.PCURVE_S1.);+#1635 = CIRCLE('',#1636,2.5E-02);+#1636 = AXIS2_PLACEMENT_3D('',#1637,#1638,#1639);+#1637 = CARTESIAN_POINT('',(-0.525,0.925,0.575));+#1638 = DIRECTION('',(0.,0.,-1.));+#1639 = DIRECTION('',(-1.,0.,0.));+#1640 = PCURVE('',#390,#1641);+#1641 = DEFINITIONAL_REPRESENTATION('',(#1642),#1646);+#1642 = LINE('',#1643,#1644);+#1643 = CARTESIAN_POINT('',(1.570796326795,7.853981633974));+#1644 = VECTOR('',#1645,1.);+#1645 = DIRECTION('',(0.,-1.));+#1646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1647 = PCURVE('',#357,#1648);+#1648 = DEFINITIONAL_REPRESENTATION('',(#1649),#1653);+#1649 = LINE('',#1650,#1651);+#1650 = CARTESIAN_POINT('',(3.14159265359,0.575));+#1651 = VECTOR('',#1652,1.);+#1652 = DIRECTION('',(-1.,0.));+#1653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1654 = ORIENTED_EDGE('',*,*,#859,.F.);+#1655 = ADVANCED_FACE('',(#1656),#329,.T.);+#1656 = FACE_BOUND('',#1657,.T.);+#1657 = EDGE_LOOP('',(#1658,#1659,#1660,#1682));+#1658 = ORIENTED_EDGE('',*,*,#1605,.T.);+#1659 = ORIENTED_EDGE('',*,*,#1158,.F.);+#1660 = ORIENTED_EDGE('',*,*,#1661,.F.);+#1661 = EDGE_CURVE('',#304,#689,#1662,.T.);+#1662 = SURFACE_CURVE('',#1663,(#1668,#1675),.PCURVE_S1.);+#1663 = CIRCLE('',#1664,2.5E-02);+#1664 = AXIS2_PLACEMENT_3D('',#1665,#1666,#1667);+#1665 = CARTESIAN_POINT('',(-0.525,0.925,-0.575));+#1666 = DIRECTION('',(0.,0.,1.));+#1667 = DIRECTION('',(1.,0.,-0.));+#1668 = PCURVE('',#329,#1669);+#1669 = DEFINITIONAL_REPRESENTATION('',(#1670),#1674);+#1670 = LINE('',#1671,#1672);+#1671 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));+#1672 = VECTOR('',#1673,1.);+#1673 = DIRECTION('',(0.,1.));+#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1675 = PCURVE('',#357,#1676);+#1676 = DEFINITIONAL_REPRESENTATION('',(#1677),#1681);+#1677 = LINE('',#1678,#1679);+#1678 = CARTESIAN_POINT('',(0.,-0.575));+#1679 = VECTOR('',#1680,1.);+#1680 = DIRECTION('',(1.,0.));+#1681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1682 = ORIENTED_EDGE('',*,*,#301,.F.);+#1683 = ADVANCED_FACE('',(#1684),#357,.T.);+#1684 = FACE_BOUND('',#1685,.T.);+#1685 = EDGE_LOOP('',(#1686,#1687,#1688,#1689));+#1686 = ORIENTED_EDGE('',*,*,#1633,.T.);+#1687 = ORIENTED_EDGE('',*,*,#341,.F.);+#1688 = ORIENTED_EDGE('',*,*,#1661,.T.);+#1689 = ORIENTED_EDGE('',*,*,#688,.F.);+#1690 = MANIFOLD_SOLID_BREP('',#1691);+#1691 = CLOSED_SHELL('',(#1692,#1812,#1927,#2158,#2268,#2368,#2468,#2544+ ,#2598,#2669,#2718,#2767,#2843,#2893,#2948,#3019,#3046,#3073,#3080,+ #3129,#3157,#3185,#3213,#3241,#3269,#3297));+#1692 = ADVANCED_FACE('',(#1693),#1707,.F.);+#1693 = FACE_BOUND('',#1694,.T.);+#1694 = EDGE_LOOP('',(#1695,#1730,#1758,#1786));+#1695 = ORIENTED_EDGE('',*,*,#1696,.F.);+#1696 = EDGE_CURVE('',#1697,#1699,#1701,.T.);+#1697 = VERTEX_POINT('',#1698);+#1698 = CARTESIAN_POINT('',(1.,0.9,0.575));+#1699 = VERTEX_POINT('',#1700);+#1700 = CARTESIAN_POINT('',(1.,0.9,-0.575));+#1701 = SURFACE_CURVE('',#1702,(#1706,#1718),.PCURVE_S1.);+#1702 = LINE('',#1703,#1704);+#1703 = CARTESIAN_POINT('',(1.,0.9,-0.625));+#1704 = VECTOR('',#1705,1.);+#1705 = DIRECTION('',(1.734723475977E-16,-0.,-1.));+#1706 = PCURVE('',#1707,#1712);+#1707 = PLANE('',#1708);+#1708 = AXIS2_PLACEMENT_3D('',#1709,#1710,#1711);+#1709 = CARTESIAN_POINT('',(1.,0.95,-0.625));+#1710 = DIRECTION('',(-1.,0.,-1.734723475977E-16));+#1711 = DIRECTION('',(1.734723475977E-16,0.,-1.));+#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1717);+#1713 = LINE('',#1714,#1715);+#1714 = CARTESIAN_POINT('',(0.,5.E-02));+#1715 = VECTOR('',#1716,1.);+#1716 = DIRECTION('',(1.,0.));+#1717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1718 = PCURVE('',#1719,#1724);+#1719 = CYLINDRICAL_SURFACE('',#1720,5.E-02);+#1720 = AXIS2_PLACEMENT_3D('',#1721,#1722,#1723);+#1721 = CARTESIAN_POINT('',(0.95,0.9,1.647987302178E-16));+#1722 = DIRECTION('',(1.734723475977E-16,0.,-1.));+#1723 = DIRECTION('',(1.,0.,1.734723475977E-16));+#1724 = DEFINITIONAL_REPRESENTATION('',(#1725),#1729);+#1725 = LINE('',#1726,#1727);+#1726 = CARTESIAN_POINT('',(6.28318530718,0.625));+#1727 = VECTOR('',#1728,1.);+#1728 = DIRECTION('',(0.,1.));+#1729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1730 = ORIENTED_EDGE('',*,*,#1731,.F.);+#1731 = EDGE_CURVE('',#1732,#1697,#1734,.T.);+#1732 = VERTEX_POINT('',#1733);+#1733 = CARTESIAN_POINT('',(1.,5.E-02,0.575));+#1734 = SURFACE_CURVE('',#1735,(#1739,#1746),.PCURVE_S1.);+#1735 = LINE('',#1736,#1737);+#1736 = CARTESIAN_POINT('',(1.,0.95,0.575));+#1737 = VECTOR('',#1738,1.);+#1738 = DIRECTION('',(-0.,1.,-0.));+#1739 = PCURVE('',#1707,#1740);+#1740 = DEFINITIONAL_REPRESENTATION('',(#1741),#1745);+#1741 = LINE('',#1742,#1743);+#1742 = CARTESIAN_POINT('',(-1.2,-0.));+#1743 = VECTOR('',#1744,1.);+#1744 = DIRECTION('',(0.,-1.));+#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1746 = PCURVE('',#1747,#1752);+#1747 = CYLINDRICAL_SURFACE('',#1748,5.E-02);+#1748 = AXIS2_PLACEMENT_3D('',#1749,#1750,#1751);+#1749 = CARTESIAN_POINT('',(0.95,0.95,0.575));+#1750 = DIRECTION('',(0.,-1.,0.));+#1751 = DIRECTION('',(0.,0.,-1.));+#1752 = DEFINITIONAL_REPRESENTATION('',(#1753),#1757);+#1753 = LINE('',#1754,#1755);+#1754 = CARTESIAN_POINT('',(1.570796326795,0.));+#1755 = VECTOR('',#1756,1.);+#1756 = DIRECTION('',(0.,-1.));+#1757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1758 = ORIENTED_EDGE('',*,*,#1759,.F.);+#1759 = EDGE_CURVE('',#1760,#1732,#1762,.T.);+#1760 = VERTEX_POINT('',#1761);+#1761 = CARTESIAN_POINT('',(1.,5.E-02,-0.575));+#1762 = SURFACE_CURVE('',#1763,(#1767,#1774),.PCURVE_S1.);+#1763 = LINE('',#1764,#1765);+#1764 = CARTESIAN_POINT('',(1.,5.E-02,-0.625));+#1765 = VECTOR('',#1766,1.);+#1766 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#1767 = PCURVE('',#1707,#1768);+#1768 = DEFINITIONAL_REPRESENTATION('',(#1769),#1773);+#1769 = LINE('',#1770,#1771);+#1770 = CARTESIAN_POINT('',(0.,0.9));+#1771 = VECTOR('',#1772,1.);+#1772 = DIRECTION('',(-1.,-0.));+#1773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1774 = PCURVE('',#1775,#1780);+#1775 = CYLINDRICAL_SURFACE('',#1776,5.E-02);+#1776 = AXIS2_PLACEMENT_3D('',#1777,#1778,#1779);+#1777 = CARTESIAN_POINT('',(0.95,5.E-02,-0.625));+#1778 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#1779 = DIRECTION('',(-1.,0.,-1.734723475977E-16));+#1780 = DEFINITIONAL_REPRESENTATION('',(#1781),#1785);+#1781 = LINE('',#1782,#1783);+#1782 = CARTESIAN_POINT('',(3.14159265359,-1.110223024625E-16));+#1783 = VECTOR('',#1784,1.);+#1784 = DIRECTION('',(0.,1.));+#1785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1786 = ORIENTED_EDGE('',*,*,#1787,.F.);+#1787 = EDGE_CURVE('',#1699,#1760,#1788,.T.);+#1788 = SURFACE_CURVE('',#1789,(#1793,#1800),.PCURVE_S1.);+#1789 = LINE('',#1790,#1791);+#1790 = CARTESIAN_POINT('',(1.,0.95,-0.575));+#1791 = VECTOR('',#1792,1.);+#1792 = DIRECTION('',(0.,-1.,0.));+#1793 = PCURVE('',#1707,#1794);+#1794 = DEFINITIONAL_REPRESENTATION('',(#1795),#1799);+#1795 = LINE('',#1796,#1797);+#1796 = CARTESIAN_POINT('',(-5.E-02,0.));+#1797 = VECTOR('',#1798,1.);+#1798 = DIRECTION('',(0.,1.));+#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1800 = PCURVE('',#1801,#1806);+#1801 = CYLINDRICAL_SURFACE('',#1802,5.E-02);+#1802 = AXIS2_PLACEMENT_3D('',#1803,#1804,#1805);+#1803 = CARTESIAN_POINT('',(0.95,0.95,-0.575));+#1804 = DIRECTION('',(0.,-1.,0.));+#1805 = DIRECTION('',(0.,0.,-1.));+#1806 = DEFINITIONAL_REPRESENTATION('',(#1807),#1811);+#1807 = LINE('',#1808,#1809);+#1808 = CARTESIAN_POINT('',(1.570796326795,0.));+#1809 = VECTOR('',#1810,1.);+#1810 = DIRECTION('',(0.,1.));+#1811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1812 = ADVANCED_FACE('',(#1813),#1827,.F.);+#1813 = FACE_BOUND('',#1814,.T.);+#1814 = EDGE_LOOP('',(#1815,#1850,#1873,#1901));+#1815 = ORIENTED_EDGE('',*,*,#1816,.F.);+#1816 = EDGE_CURVE('',#1817,#1819,#1821,.T.);+#1817 = VERTEX_POINT('',#1818);+#1818 = CARTESIAN_POINT('',(0.95,5.E-02,0.625));+#1819 = VERTEX_POINT('',#1820);+#1820 = CARTESIAN_POINT('',(0.525,5.E-02,0.625));+#1821 = SURFACE_CURVE('',#1822,(#1826,#1838),.PCURVE_S1.);+#1822 = LINE('',#1823,#1824);+#1823 = CARTESIAN_POINT('',(1.,5.E-02,0.625));+#1824 = VECTOR('',#1825,1.);+#1825 = DIRECTION('',(-1.,0.,2.168404344971E-16));+#1826 = PCURVE('',#1827,#1832);+#1827 = PLANE('',#1828);+#1828 = AXIS2_PLACEMENT_3D('',#1829,#1830,#1831);+#1829 = CARTESIAN_POINT('',(1.,0.95,0.625));+#1830 = DIRECTION('',(-2.168404344971E-16,0.,-1.));+#1831 = DIRECTION('',(1.,0.,-2.168404344971E-16));+#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837);+#1833 = LINE('',#1834,#1835);+#1834 = CARTESIAN_POINT('',(0.,0.9));+#1835 = VECTOR('',#1836,1.);+#1836 = DIRECTION('',(-1.,-0.));+#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1838 = PCURVE('',#1839,#1844);+#1839 = CYLINDRICAL_SURFACE('',#1840,5.E-02);+#1840 = AXIS2_PLACEMENT_3D('',#1841,#1842,#1843);+#1841 = CARTESIAN_POINT('',(1.,5.E-02,0.575));+#1842 = DIRECTION('',(-1.,0.,2.168404344971E-16));+#1843 = DIRECTION('',(-2.168404344971E-16,0.,-1.));+#1844 = DEFINITIONAL_REPRESENTATION('',(#1845),#1849);+#1845 = LINE('',#1846,#1847);+#1846 = CARTESIAN_POINT('',(3.14159265359,0.));+#1847 = VECTOR('',#1848,1.);+#1848 = DIRECTION('',(0.,1.));+#1849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1850 = ORIENTED_EDGE('',*,*,#1851,.F.);+#1851 = EDGE_CURVE('',#1852,#1817,#1854,.T.);+#1852 = VERTEX_POINT('',#1853);+#1853 = CARTESIAN_POINT('',(0.95,0.9,0.625));+#1854 = SURFACE_CURVE('',#1855,(#1859,#1866),.PCURVE_S1.);+#1855 = LINE('',#1856,#1857);+#1856 = CARTESIAN_POINT('',(0.95,0.95,0.625));+#1857 = VECTOR('',#1858,1.);+#1858 = DIRECTION('',(0.,-1.,0.));+#1859 = PCURVE('',#1827,#1860);+#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865);+#1861 = LINE('',#1862,#1863);+#1862 = CARTESIAN_POINT('',(-5.E-02,-0.));+#1863 = VECTOR('',#1864,1.);+#1864 = DIRECTION('',(0.,1.));+#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1866 = PCURVE('',#1747,#1867);+#1867 = DEFINITIONAL_REPRESENTATION('',(#1868),#1872);+#1868 = LINE('',#1869,#1870);+#1869 = CARTESIAN_POINT('',(3.14159265359,0.));+#1870 = VECTOR('',#1871,1.);+#1871 = DIRECTION('',(0.,1.));+#1872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1873 = ORIENTED_EDGE('',*,*,#1874,.F.);+#1874 = EDGE_CURVE('',#1875,#1852,#1877,.T.);+#1875 = VERTEX_POINT('',#1876);+#1876 = CARTESIAN_POINT('',(0.525,0.9,0.625));+#1877 = SURFACE_CURVE('',#1878,(#1882,#1889),.PCURVE_S1.);+#1878 = LINE('',#1879,#1880);+#1879 = CARTESIAN_POINT('',(1.,0.9,0.625));+#1880 = VECTOR('',#1881,1.);+#1881 = DIRECTION('',(1.,-0.,-2.168404344971E-16));+#1882 = PCURVE('',#1827,#1883);+#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888);+#1884 = LINE('',#1885,#1886);+#1885 = CARTESIAN_POINT('',(0.,5.E-02));+#1886 = VECTOR('',#1887,1.);+#1887 = DIRECTION('',(1.,0.));+#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1889 = PCURVE('',#1890,#1895);+#1890 = CYLINDRICAL_SURFACE('',#1891,5.E-02);+#1891 = AXIS2_PLACEMENT_3D('',#1892,#1893,#1894);+#1892 = CARTESIAN_POINT('',(1.246832498358E-16,0.9,0.575));+#1893 = DIRECTION('',(1.,0.,-2.168404344971E-16));+#1894 = DIRECTION('',(2.168404344971E-16,0.,1.));+#1895 = DEFINITIONAL_REPRESENTATION('',(#1896),#1900);+#1896 = LINE('',#1897,#1898);+#1897 = CARTESIAN_POINT('',(6.28318530718,1.));+#1898 = VECTOR('',#1899,1.);+#1899 = DIRECTION('',(0.,1.));+#1900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1901 = ORIENTED_EDGE('',*,*,#1902,.F.);+#1902 = EDGE_CURVE('',#1819,#1875,#1903,.T.);+#1903 = SURFACE_CURVE('',#1904,(#1908,#1915),.PCURVE_S1.);+#1904 = LINE('',#1905,#1906);+#1905 = CARTESIAN_POINT('',(0.525,0.95,0.625));+#1906 = VECTOR('',#1907,1.);+#1907 = DIRECTION('',(-0.,1.,-0.));+#1908 = PCURVE('',#1827,#1909);+#1909 = DEFINITIONAL_REPRESENTATION('',(#1910),#1914);+#1910 = LINE('',#1911,#1912);+#1911 = CARTESIAN_POINT('',(-0.475,-0.));+#1912 = VECTOR('',#1913,1.);+#1913 = DIRECTION('',(0.,-1.));+#1914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1915 = PCURVE('',#1916,#1921);+#1916 = CYLINDRICAL_SURFACE('',#1917,2.5E-02);+#1917 = AXIS2_PLACEMENT_3D('',#1918,#1919,#1920);+#1918 = CARTESIAN_POINT('',(0.525,0.95,0.6));+#1919 = DIRECTION('',(0.,-1.,0.));+#1920 = DIRECTION('',(0.,0.,-1.));+#1921 = DEFINITIONAL_REPRESENTATION('',(#1922),#1926);+#1922 = LINE('',#1923,#1924);+#1923 = CARTESIAN_POINT('',(3.14159265359,0.));+#1924 = VECTOR('',#1925,1.);+#1925 = DIRECTION('',(0.,-1.));+#1926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1927 = ADVANCED_FACE('',(#1928),#1943,.F.);+#1928 = FACE_BOUND('',#1929,.T.);+#1929 = EDGE_LOOP('',(#1930,#1966,#1994,#2023,#2051,#2080,#2103,#2132));+#1930 = ORIENTED_EDGE('',*,*,#1931,.F.);+#1931 = EDGE_CURVE('',#1932,#1934,#1936,.T.);+#1932 = VERTEX_POINT('',#1933);+#1933 = CARTESIAN_POINT('',(0.5,0.9,-0.6));+#1934 = VERTEX_POINT('',#1935);+#1935 = CARTESIAN_POINT('',(0.5,0.925,-0.575));+#1936 = SURFACE_CURVE('',#1937,(#1942,#1954),.PCURVE_S1.);+#1937 = CIRCLE('',#1938,2.5E-02);+#1938 = AXIS2_PLACEMENT_3D('',#1939,#1940,#1941);+#1939 = CARTESIAN_POINT('',(0.5,0.9,-0.575));+#1940 = DIRECTION('',(1.,0.,1.734723475977E-16));+#1941 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#1942 = PCURVE('',#1943,#1948);+#1943 = PLANE('',#1944);+#1944 = AXIS2_PLACEMENT_3D('',#1945,#1946,#1947);+#1945 = CARTESIAN_POINT('',(0.5,0.95,-0.625));+#1946 = DIRECTION('',(1.,0.,1.734723475977E-16));+#1947 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953);+#1949 = CIRCLE('',#1950,2.5E-02);+#1950 = AXIS2_PLACEMENT_2D('',#1951,#1952);+#1951 = CARTESIAN_POINT('',(5.E-02,5.E-02));+#1952 = DIRECTION('',(1.,0.));+#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1954 = PCURVE('',#1955,#1960);+#1955 = TOROIDAL_SURFACE('',#1956,2.5E-02,2.5E-02);+#1956 = AXIS2_PLACEMENT_3D('',#1957,#1958,#1959);+#1957 = CARTESIAN_POINT('',(0.525,0.9,-0.575));+#1958 = DIRECTION('',(1.,0.,1.734723475977E-16));+#1959 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#1960 = DEFINITIONAL_REPRESENTATION('',(#1961),#1965);+#1961 = LINE('',#1962,#1963);+#1962 = CARTESIAN_POINT('',(0.,4.712388980385));+#1963 = VECTOR('',#1964,1.);+#1964 = DIRECTION('',(1.,0.));+#1965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1966 = ORIENTED_EDGE('',*,*,#1967,.F.);+#1967 = EDGE_CURVE('',#1968,#1932,#1970,.T.);+#1968 = VERTEX_POINT('',#1969);+#1969 = CARTESIAN_POINT('',(0.5,5.E-02,-0.6));+#1970 = SURFACE_CURVE('',#1971,(#1975,#1982),.PCURVE_S1.);+#1971 = LINE('',#1972,#1973);+#1972 = CARTESIAN_POINT('',(0.5,0.95,-0.6));+#1973 = VECTOR('',#1974,1.);+#1974 = DIRECTION('',(-0.,1.,-0.));+#1975 = PCURVE('',#1943,#1976);+#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981);+#1977 = LINE('',#1978,#1979);+#1978 = CARTESIAN_POINT('',(2.5E-02,0.));+#1979 = VECTOR('',#1980,1.);+#1980 = DIRECTION('',(0.,-1.));+#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1982 = PCURVE('',#1983,#1988);+#1983 = CYLINDRICAL_SURFACE('',#1984,2.5E-02);+#1984 = AXIS2_PLACEMENT_3D('',#1985,#1986,#1987);+#1985 = CARTESIAN_POINT('',(0.525,0.95,-0.6));+#1986 = DIRECTION('',(0.,-1.,0.));+#1987 = DIRECTION('',(0.,0.,-1.));+#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993);+#1989 = LINE('',#1990,#1991);+#1990 = CARTESIAN_POINT('',(4.712388980385,0.));+#1991 = VECTOR('',#1992,1.);+#1992 = DIRECTION('',(0.,-1.));+#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1994 = ORIENTED_EDGE('',*,*,#1995,.F.);+#1995 = EDGE_CURVE('',#1996,#1968,#1998,.T.);+#1996 = VERTEX_POINT('',#1997);+#1997 = CARTESIAN_POINT('',(0.5,2.5E-02,-0.575));+#1998 = SURFACE_CURVE('',#1999,(#2004,#2011),.PCURVE_S1.);+#1999 = CIRCLE('',#2000,2.5E-02);+#2000 = AXIS2_PLACEMENT_3D('',#2001,#2002,#2003);+#2001 = CARTESIAN_POINT('',(0.5,5.E-02,-0.575));+#2002 = DIRECTION('',(1.,0.,1.734723475977E-16));+#2003 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#2004 = PCURVE('',#1943,#2005);+#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010);+#2006 = CIRCLE('',#2007,2.5E-02);+#2007 = AXIS2_PLACEMENT_2D('',#2008,#2009);+#2008 = CARTESIAN_POINT('',(5.E-02,0.9));+#2009 = DIRECTION('',(1.,0.));+#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2011 = PCURVE('',#2012,#2017);+#2012 = TOROIDAL_SURFACE('',#2013,2.5E-02,2.5E-02);+#2013 = AXIS2_PLACEMENT_3D('',#2014,#2015,#2016);+#2014 = CARTESIAN_POINT('',(0.525,5.E-02,-0.575));+#2015 = DIRECTION('',(1.,0.,1.734723475977E-16));+#2016 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#2017 = DEFINITIONAL_REPRESENTATION('',(#2018),#2022);+#2018 = LINE('',#2019,#2020);+#2019 = CARTESIAN_POINT('',(0.,4.712388980385));+#2020 = VECTOR('',#2021,1.);+#2021 = DIRECTION('',(1.,-1.130863886743E-15));+#2022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2023 = ORIENTED_EDGE('',*,*,#2024,.F.);+#2024 = EDGE_CURVE('',#2025,#1996,#2027,.T.);+#2025 = VERTEX_POINT('',#2026);+#2026 = CARTESIAN_POINT('',(0.5,2.5E-02,0.575));+#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.);+#2028 = LINE('',#2029,#2030);+#2029 = CARTESIAN_POINT('',(0.5,2.5E-02,-0.625));+#2030 = VECTOR('',#2031,1.);+#2031 = DIRECTION('',(1.734723475977E-16,0.,-1.));+#2032 = PCURVE('',#1943,#2033);+#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038);+#2034 = LINE('',#2035,#2036);+#2035 = CARTESIAN_POINT('',(0.,0.925));+#2036 = VECTOR('',#2037,1.);+#2037 = DIRECTION('',(-1.,0.));+#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2039 = PCURVE('',#2040,#2045);+#2040 = CYLINDRICAL_SURFACE('',#2041,2.5E-02);+#2041 = AXIS2_PLACEMENT_3D('',#2042,#2043,#2044);+#2042 = CARTESIAN_POINT('',(0.525,2.5E-02,-0.625));+#2043 = DIRECTION('',(1.734723475977E-16,0.,-1.));+#2044 = DIRECTION('',(1.,0.,1.734723475977E-16));+#2045 = DEFINITIONAL_REPRESENTATION('',(#2046),#2050);+#2046 = LINE('',#2047,#2048);+#2047 = CARTESIAN_POINT('',(3.14159265359,0.));+#2048 = VECTOR('',#2049,1.);+#2049 = DIRECTION('',(0.,1.));+#2050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2051 = ORIENTED_EDGE('',*,*,#2052,.F.);+#2052 = EDGE_CURVE('',#2053,#2025,#2055,.T.);+#2053 = VERTEX_POINT('',#2054);+#2054 = CARTESIAN_POINT('',(0.5,5.E-02,0.6));+#2055 = SURFACE_CURVE('',#2056,(#2061,#2068),.PCURVE_S1.);+#2056 = CIRCLE('',#2057,2.5E-02);+#2057 = AXIS2_PLACEMENT_3D('',#2058,#2059,#2060);+#2058 = CARTESIAN_POINT('',(0.5,5.E-02,0.575));+#2059 = DIRECTION('',(1.,0.,1.734723475977E-16));+#2060 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#2061 = PCURVE('',#1943,#2062);+#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067);+#2063 = CIRCLE('',#2064,2.5E-02);+#2064 = AXIS2_PLACEMENT_2D('',#2065,#2066);+#2065 = CARTESIAN_POINT('',(1.2,0.9));+#2066 = DIRECTION('',(1.,0.));+#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2068 = PCURVE('',#2069,#2074);+#2069 = TOROIDAL_SURFACE('',#2070,2.5E-02,2.5E-02);+#2070 = AXIS2_PLACEMENT_3D('',#2071,#2072,#2073);+#2071 = CARTESIAN_POINT('',(0.525,5.E-02,0.575));+#2072 = DIRECTION('',(1.,0.,1.734723475977E-16));+#2073 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#2074 = DEFINITIONAL_REPRESENTATION('',(#2075),#2079);+#2075 = LINE('',#2076,#2077);+#2076 = CARTESIAN_POINT('',(0.,4.712388980385));+#2077 = VECTOR('',#2078,1.);+#2078 = DIRECTION('',(1.,1.130863886743E-15));+#2079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2080 = ORIENTED_EDGE('',*,*,#2081,.F.);+#2081 = EDGE_CURVE('',#2082,#2053,#2084,.T.);+#2082 = VERTEX_POINT('',#2083);+#2083 = CARTESIAN_POINT('',(0.5,0.9,0.6));+#2084 = SURFACE_CURVE('',#2085,(#2089,#2096),.PCURVE_S1.);+#2085 = LINE('',#2086,#2087);+#2086 = CARTESIAN_POINT('',(0.5,0.95,0.6));+#2087 = VECTOR('',#2088,1.);+#2088 = DIRECTION('',(0.,-1.,0.));+#2089 = PCURVE('',#1943,#2090);+#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095);+#2091 = LINE('',#2092,#2093);+#2092 = CARTESIAN_POINT('',(1.225,0.));+#2093 = VECTOR('',#2094,1.);+#2094 = DIRECTION('',(0.,1.));+#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2096 = PCURVE('',#1916,#2097);+#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2102);+#2098 = LINE('',#2099,#2100);+#2099 = CARTESIAN_POINT('',(4.712388980385,0.));+#2100 = VECTOR('',#2101,1.);+#2101 = DIRECTION('',(0.,1.));+#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2103 = ORIENTED_EDGE('',*,*,#2104,.F.);+#2104 = EDGE_CURVE('',#2105,#2082,#2107,.T.);+#2105 = VERTEX_POINT('',#2106);+#2106 = CARTESIAN_POINT('',(0.5,0.925,0.575));+#2107 = SURFACE_CURVE('',#2108,(#2113,#2120),.PCURVE_S1.);+#2108 = CIRCLE('',#2109,2.5E-02);+#2109 = AXIS2_PLACEMENT_3D('',#2110,#2111,#2112);+#2110 = CARTESIAN_POINT('',(0.5,0.9,0.575));+#2111 = DIRECTION('',(1.,0.,1.734723475977E-16));+#2112 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#2113 = PCURVE('',#1943,#2114);+#2114 = DEFINITIONAL_REPRESENTATION('',(#2115),#2119);+#2115 = CIRCLE('',#2116,2.5E-02);+#2116 = AXIS2_PLACEMENT_2D('',#2117,#2118);+#2117 = CARTESIAN_POINT('',(1.2,5.E-02));+#2118 = DIRECTION('',(1.,0.));+#2119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2120 = PCURVE('',#2121,#2126);+#2121 = TOROIDAL_SURFACE('',#2122,2.5E-02,2.5E-02);+#2122 = AXIS2_PLACEMENT_3D('',#2123,#2124,#2125);+#2123 = CARTESIAN_POINT('',(0.525,0.9,0.575));+#2124 = DIRECTION('',(1.,0.,1.734723475977E-16));+#2125 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#2126 = DEFINITIONAL_REPRESENTATION('',(#2127),#2131);+#2127 = LINE('',#2128,#2129);+#2128 = CARTESIAN_POINT('',(0.,4.712388980385));+#2129 = VECTOR('',#2130,1.);+#2130 = DIRECTION('',(1.,0.));+#2131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2132 = ORIENTED_EDGE('',*,*,#2133,.F.);+#2133 = EDGE_CURVE('',#1934,#2105,#2134,.T.);+#2134 = SURFACE_CURVE('',#2135,(#2139,#2146),.PCURVE_S1.);+#2135 = LINE('',#2136,#2137);+#2136 = CARTESIAN_POINT('',(0.5,0.925,0.575));+#2137 = VECTOR('',#2138,1.);+#2138 = DIRECTION('',(-1.734723475977E-16,-0.,1.));+#2139 = PCURVE('',#1943,#2140);+#2140 = DEFINITIONAL_REPRESENTATION('',(#2141),#2145);+#2141 = LINE('',#2142,#2143);+#2142 = CARTESIAN_POINT('',(1.2,2.5E-02));+#2143 = VECTOR('',#2144,1.);+#2144 = DIRECTION('',(1.,0.));+#2145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2146 = PCURVE('',#2147,#2152);+#2147 = CYLINDRICAL_SURFACE('',#2148,2.5E-02);+#2148 = AXIS2_PLACEMENT_3D('',#2149,#2150,#2151);+#2149 = CARTESIAN_POINT('',(0.525,0.925,9.107298248878E-17));+#2150 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#2151 = DIRECTION('',(-1.,0.,-1.734723475977E-16));+#2152 = DEFINITIONAL_REPRESENTATION('',(#2153),#2157);+#2153 = LINE('',#2154,#2155);+#2154 = CARTESIAN_POINT('',(6.28318530718,0.575));+#2155 = VECTOR('',#2156,1.);+#2156 = DIRECTION('',(0.,1.));+#2157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2158 = ADVANCED_FACE('',(#2159),#2173,.F.);+#2159 = FACE_BOUND('',#2160,.T.);+#2160 = EDGE_LOOP('',(#2161,#2196,#2219,#2247));+#2161 = ORIENTED_EDGE('',*,*,#2162,.F.);+#2162 = EDGE_CURVE('',#2163,#2165,#2167,.T.);+#2163 = VERTEX_POINT('',#2164);+#2164 = CARTESIAN_POINT('',(0.95,0.9,-0.625));+#2165 = VERTEX_POINT('',#2166);+#2166 = CARTESIAN_POINT('',(0.525,0.9,-0.625));+#2167 = SURFACE_CURVE('',#2168,(#2172,#2184),.PCURVE_S1.);+#2168 = LINE('',#2169,#2170);+#2169 = CARTESIAN_POINT('',(0.5,0.9,-0.625));+#2170 = VECTOR('',#2171,1.);+#2171 = DIRECTION('',(-1.,-0.,-0.));+#2172 = PCURVE('',#2173,#2178);+#2173 = PLANE('',#2174);+#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177);+#2175 = CARTESIAN_POINT('',(1.,0.95,-0.625));+#2176 = DIRECTION('',(0.,0.,1.));+#2177 = DIRECTION('',(-1.,0.,0.));+#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183);+#2179 = LINE('',#2180,#2181);+#2180 = CARTESIAN_POINT('',(0.5,5.E-02));+#2181 = VECTOR('',#2182,1.);+#2182 = DIRECTION('',(1.,0.));+#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2184 = PCURVE('',#2185,#2190);+#2185 = CYLINDRICAL_SURFACE('',#2186,5.E-02);+#2186 = AXIS2_PLACEMENT_3D('',#2187,#2188,#2189);+#2187 = CARTESIAN_POINT('',(0.,0.9,-0.575));+#2188 = DIRECTION('',(-1.,0.,0.));+#2189 = DIRECTION('',(0.,0.,-1.));+#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195);+#2191 = LINE('',#2192,#2193);+#2192 = CARTESIAN_POINT('',(6.28318530718,-0.5));+#2193 = VECTOR('',#2194,1.);+#2194 = DIRECTION('',(0.,1.));+#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2196 = ORIENTED_EDGE('',*,*,#2197,.F.);+#2197 = EDGE_CURVE('',#2198,#2163,#2200,.T.);+#2198 = VERTEX_POINT('',#2199);+#2199 = CARTESIAN_POINT('',(0.95,5.E-02,-0.625));+#2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.);+#2201 = LINE('',#2202,#2203);+#2202 = CARTESIAN_POINT('',(0.95,0.95,-0.625));+#2203 = VECTOR('',#2204,1.);+#2204 = DIRECTION('',(-0.,1.,-0.));+#2205 = PCURVE('',#2173,#2206);+#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211);+#2207 = LINE('',#2208,#2209);+#2208 = CARTESIAN_POINT('',(5.E-02,0.));+#2209 = VECTOR('',#2210,1.);+#2210 = DIRECTION('',(0.,-1.));+#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2212 = PCURVE('',#1801,#2213);+#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218);+#2214 = LINE('',#2215,#2216);+#2215 = CARTESIAN_POINT('',(0.,0.));+#2216 = VECTOR('',#2217,1.);+#2217 = DIRECTION('',(0.,-1.));+#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2219 = ORIENTED_EDGE('',*,*,#2220,.F.);+#2220 = EDGE_CURVE('',#2221,#2198,#2223,.T.);+#2221 = VERTEX_POINT('',#2222);+#2222 = CARTESIAN_POINT('',(0.525,5.E-02,-0.625));+#2223 = SURFACE_CURVE('',#2224,(#2228,#2235),.PCURVE_S1.);+#2224 = LINE('',#2225,#2226);+#2225 = CARTESIAN_POINT('',(1.,5.E-02,-0.625));+#2226 = VECTOR('',#2227,1.);+#2227 = DIRECTION('',(1.,0.,0.));+#2228 = PCURVE('',#2173,#2229);+#2229 = DEFINITIONAL_REPRESENTATION('',(#2230),#2234);+#2230 = LINE('',#2231,#2232);+#2231 = CARTESIAN_POINT('',(0.,0.9));+#2232 = VECTOR('',#2233,1.);+#2233 = DIRECTION('',(-1.,0.));+#2234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2235 = PCURVE('',#2236,#2241);+#2236 = CYLINDRICAL_SURFACE('',#2237,5.E-02);+#2237 = AXIS2_PLACEMENT_3D('',#2238,#2239,#2240);+#2238 = CARTESIAN_POINT('',(1.,5.E-02,-0.575));+#2239 = DIRECTION('',(1.,0.,0.));+#2240 = DIRECTION('',(0.,0.,1.));+#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246);+#2242 = LINE('',#2243,#2244);+#2243 = CARTESIAN_POINT('',(3.14159265359,0.));+#2244 = VECTOR('',#2245,1.);+#2245 = DIRECTION('',(0.,1.));+#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2247 = ORIENTED_EDGE('',*,*,#2248,.F.);+#2248 = EDGE_CURVE('',#2165,#2221,#2249,.T.);+#2249 = SURFACE_CURVE('',#2250,(#2254,#2261),.PCURVE_S1.);+#2250 = LINE('',#2251,#2252);+#2251 = CARTESIAN_POINT('',(0.525,0.95,-0.625));+#2252 = VECTOR('',#2253,1.);+#2253 = DIRECTION('',(0.,-1.,0.));+#2254 = PCURVE('',#2173,#2255);+#2255 = DEFINITIONAL_REPRESENTATION('',(#2256),#2260);+#2256 = LINE('',#2257,#2258);+#2257 = CARTESIAN_POINT('',(0.475,0.));+#2258 = VECTOR('',#2259,1.);+#2259 = DIRECTION('',(0.,1.));+#2260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2261 = PCURVE('',#1983,#2262);+#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267);+#2263 = LINE('',#2264,#2265);+#2264 = CARTESIAN_POINT('',(6.28318530718,0.));+#2265 = VECTOR('',#2266,1.);+#2266 = DIRECTION('',(0.,1.));+#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2268 = ADVANCED_FACE('',(#2269),#2283,.T.);+#2269 = FACE_BOUND('',#2270,.T.);+#2270 = EDGE_LOOP('',(#2271,#2301,#2324,#2347));+#2271 = ORIENTED_EDGE('',*,*,#2272,.F.);+#2272 = EDGE_CURVE('',#2273,#2275,#2277,.T.);+#2273 = VERTEX_POINT('',#2274);+#2274 = CARTESIAN_POINT('',(0.95,0.95,0.575));+#2275 = VERTEX_POINT('',#2276);+#2276 = CARTESIAN_POINT('',(0.525,0.95,0.575));+#2277 = SURFACE_CURVE('',#2278,(#2282,#2294),.PCURVE_S1.);+#2278 = LINE('',#2279,#2280);+#2279 = CARTESIAN_POINT('',(0.5,0.95,0.575));+#2280 = VECTOR('',#2281,1.);+#2281 = DIRECTION('',(-1.,0.,2.168404344971E-16));+#2282 = PCURVE('',#2283,#2288);+#2283 = PLANE('',#2284);+#2284 = AXIS2_PLACEMENT_3D('',#2285,#2286,#2287);+#2285 = CARTESIAN_POINT('',(0.,0.95,0.));+#2286 = DIRECTION('',(0.,1.,0.));+#2287 = DIRECTION('',(0.,-0.,1.));+#2288 = DEFINITIONAL_REPRESENTATION('',(#2289),#2293);+#2289 = LINE('',#2290,#2291);+#2290 = CARTESIAN_POINT('',(0.575,0.5));+#2291 = VECTOR('',#2292,1.);+#2292 = DIRECTION('',(2.168404344971E-16,-1.));+#2293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2294 = PCURVE('',#1890,#2295);+#2295 = DEFINITIONAL_REPRESENTATION('',(#2296),#2300);+#2296 = LINE('',#2297,#2298);+#2297 = CARTESIAN_POINT('',(4.712388980385,0.5));+#2298 = VECTOR('',#2299,1.);+#2299 = DIRECTION('',(0.,-1.));+#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2301 = ORIENTED_EDGE('',*,*,#2302,.F.);+#2302 = EDGE_CURVE('',#2303,#2273,#2305,.T.);+#2303 = VERTEX_POINT('',#2304);+#2304 = CARTESIAN_POINT('',(0.95,0.95,-0.575));+#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.);+#2306 = LINE('',#2307,#2308);+#2307 = CARTESIAN_POINT('',(0.95,0.95,0.625));+#2308 = VECTOR('',#2309,1.);+#2309 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#2310 = PCURVE('',#2283,#2311);+#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316);+#2312 = LINE('',#2313,#2314);+#2313 = CARTESIAN_POINT('',(0.625,0.95));+#2314 = VECTOR('',#2315,1.);+#2315 = DIRECTION('',(1.,-1.734723475977E-16));+#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2317 = PCURVE('',#1719,#2318);+#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323);+#2319 = LINE('',#2320,#2321);+#2320 = CARTESIAN_POINT('',(4.712388980385,-0.625));+#2321 = VECTOR('',#2322,1.);+#2322 = DIRECTION('',(0.,-1.));+#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2324 = ORIENTED_EDGE('',*,*,#2325,.F.);+#2325 = EDGE_CURVE('',#2326,#2303,#2328,.T.);+#2326 = VERTEX_POINT('',#2327);+#2327 = CARTESIAN_POINT('',(0.525,0.95,-0.575));+#2328 = SURFACE_CURVE('',#2329,(#2333,#2340),.PCURVE_S1.);+#2329 = LINE('',#2330,#2331);+#2330 = CARTESIAN_POINT('',(1.,0.95,-0.575));+#2331 = VECTOR('',#2332,1.);+#2332 = DIRECTION('',(1.,0.,0.));+#2333 = PCURVE('',#2283,#2334);+#2334 = DEFINITIONAL_REPRESENTATION('',(#2335),#2339);+#2335 = LINE('',#2336,#2337);+#2336 = CARTESIAN_POINT('',(-0.575,1.));+#2337 = VECTOR('',#2338,1.);+#2338 = DIRECTION('',(0.,1.));+#2339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2340 = PCURVE('',#2185,#2341);+#2341 = DEFINITIONAL_REPRESENTATION('',(#2342),#2346);+#2342 = LINE('',#2343,#2344);+#2343 = CARTESIAN_POINT('',(4.712388980385,-1.));+#2344 = VECTOR('',#2345,1.);+#2345 = DIRECTION('',(0.,-1.));+#2346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2347 = ORIENTED_EDGE('',*,*,#2348,.F.);+#2348 = EDGE_CURVE('',#2275,#2326,#2349,.T.);+#2349 = SURFACE_CURVE('',#2350,(#2354,#2361),.PCURVE_S1.);+#2350 = LINE('',#2351,#2352);+#2351 = CARTESIAN_POINT('',(0.525,0.95,-0.575));+#2352 = VECTOR('',#2353,1.);+#2353 = DIRECTION('',(1.734723475977E-16,0.,-1.));+#2354 = PCURVE('',#2283,#2355);+#2355 = DEFINITIONAL_REPRESENTATION('',(#2356),#2360);+#2356 = LINE('',#2357,#2358);+#2357 = CARTESIAN_POINT('',(-0.575,0.525));+#2358 = VECTOR('',#2359,1.);+#2359 = DIRECTION('',(-1.,1.734723475977E-16));+#2360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2361 = PCURVE('',#2147,#2362);+#2362 = DEFINITIONAL_REPRESENTATION('',(#2363),#2367);+#2363 = LINE('',#2364,#2365);+#2364 = CARTESIAN_POINT('',(4.712388980385,-0.575));+#2365 = VECTOR('',#2366,1.);+#2366 = DIRECTION('',(0.,-1.));+#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2368 = ADVANCED_FACE('',(#2369),#2383,.F.);+#2369 = FACE_BOUND('',#2370,.T.);+#2370 = EDGE_LOOP('',(#2371,#2401,#2424,#2447));+#2371 = ORIENTED_EDGE('',*,*,#2372,.F.);+#2372 = EDGE_CURVE('',#2373,#2375,#2377,.T.);+#2373 = VERTEX_POINT('',#2374);+#2374 = CARTESIAN_POINT('',(0.95,0.,-0.575));+#2375 = VERTEX_POINT('',#2376);+#2376 = CARTESIAN_POINT('',(0.525,0.,-0.575));+#2377 = SURFACE_CURVE('',#2378,(#2382,#2394),.PCURVE_S1.);+#2378 = LINE('',#2379,#2380);+#2379 = CARTESIAN_POINT('',(0.,0.,-0.575));+#2380 = VECTOR('',#2381,1.);+#2381 = DIRECTION('',(-1.,-0.,-0.));+#2382 = PCURVE('',#2383,#2388);+#2383 = PLANE('',#2384);+#2384 = AXIS2_PLACEMENT_3D('',#2385,#2386,#2387);+#2385 = CARTESIAN_POINT('',(0.,0.,0.));+#2386 = DIRECTION('',(0.,1.,0.));+#2387 = DIRECTION('',(0.,-0.,1.));+#2388 = DEFINITIONAL_REPRESENTATION('',(#2389),#2393);+#2389 = LINE('',#2390,#2391);+#2390 = CARTESIAN_POINT('',(-0.575,0.));+#2391 = VECTOR('',#2392,1.);+#2392 = DIRECTION('',(0.,-1.));+#2393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2394 = PCURVE('',#2236,#2395);+#2395 = DEFINITIONAL_REPRESENTATION('',(#2396),#2400);+#2396 = LINE('',#2397,#2398);+#2397 = CARTESIAN_POINT('',(1.570796326795,-1.));+#2398 = VECTOR('',#2399,1.);+#2399 = DIRECTION('',(0.,-1.));+#2400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2401 = ORIENTED_EDGE('',*,*,#2402,.F.);+#2402 = EDGE_CURVE('',#2403,#2373,#2405,.T.);+#2403 = VERTEX_POINT('',#2404);+#2404 = CARTESIAN_POINT('',(0.95,0.,0.575));+#2405 = SURFACE_CURVE('',#2406,(#2410,#2417),.PCURVE_S1.);+#2406 = LINE('',#2407,#2408);+#2407 = CARTESIAN_POINT('',(0.95,0.,1.647987302178E-16));+#2408 = VECTOR('',#2409,1.);+#2409 = DIRECTION('',(1.734723475977E-16,-0.,-1.));+#2410 = PCURVE('',#2383,#2411);+#2411 = DEFINITIONAL_REPRESENTATION('',(#2412),#2416);+#2412 = LINE('',#2413,#2414);+#2413 = CARTESIAN_POINT('',(1.647987302178E-16,0.95));+#2414 = VECTOR('',#2415,1.);+#2415 = DIRECTION('',(-1.,1.734723475977E-16));+#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2417 = PCURVE('',#1775,#2418);+#2418 = DEFINITIONAL_REPRESENTATION('',(#2419),#2423);+#2419 = LINE('',#2420,#2421);+#2420 = CARTESIAN_POINT('',(1.570796326795,0.625));+#2421 = VECTOR('',#2422,1.);+#2422 = DIRECTION('',(0.,-1.));+#2423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2424 = ORIENTED_EDGE('',*,*,#2425,.F.);+#2425 = EDGE_CURVE('',#2426,#2403,#2428,.T.);+#2426 = VERTEX_POINT('',#2427);+#2427 = CARTESIAN_POINT('',(0.525,0.,0.575));+#2428 = SURFACE_CURVE('',#2429,(#2433,#2440),.PCURVE_S1.);+#2429 = LINE('',#2430,#2431);+#2430 = CARTESIAN_POINT('',(1.246832498358E-16,0.,0.575));+#2431 = VECTOR('',#2432,1.);+#2432 = DIRECTION('',(1.,-0.,-2.168404344971E-16));+#2433 = PCURVE('',#2383,#2434);+#2434 = DEFINITIONAL_REPRESENTATION('',(#2435),#2439);+#2435 = LINE('',#2436,#2437);+#2436 = CARTESIAN_POINT('',(0.575,1.246832498358E-16));+#2437 = VECTOR('',#2438,1.);+#2438 = DIRECTION('',(-2.168404344971E-16,1.));+#2439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2440 = PCURVE('',#1839,#2441);+#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2446);+#2442 = LINE('',#2443,#2444);+#2443 = CARTESIAN_POINT('',(1.570796326795,1.));+#2444 = VECTOR('',#2445,1.);+#2445 = DIRECTION('',(0.,-1.));+#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2447 = ORIENTED_EDGE('',*,*,#2448,.F.);+#2448 = EDGE_CURVE('',#2375,#2426,#2449,.T.);+#2449 = SURFACE_CURVE('',#2450,(#2454,#2461),.PCURVE_S1.);+#2450 = LINE('',#2451,#2452);+#2451 = CARTESIAN_POINT('',(0.525,0.,9.107298248878E-17));+#2452 = VECTOR('',#2453,1.);+#2453 = DIRECTION('',(-1.734723475977E-16,-0.,1.));+#2454 = PCURVE('',#2383,#2455);+#2455 = DEFINITIONAL_REPRESENTATION('',(#2456),#2460);+#2456 = LINE('',#2457,#2458);+#2457 = CARTESIAN_POINT('',(9.107298248878E-17,0.525));+#2458 = VECTOR('',#2459,1.);+#2459 = DIRECTION('',(1.,-1.734723475977E-16));+#2460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2461 = PCURVE('',#2040,#2462);+#2462 = DEFINITIONAL_REPRESENTATION('',(#2463),#2467);+#2463 = LINE('',#2464,#2465);+#2464 = CARTESIAN_POINT('',(1.570796326795,-0.625));+#2465 = VECTOR('',#2466,1.);+#2466 = DIRECTION('',(0.,-1.));+#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2468 = ADVANCED_FACE('',(#2469),#1890,.T.);+#2469 = FACE_BOUND('',#2470,.T.);+#2470 = EDGE_LOOP('',(#2471,#2472,#2521,#2522));+#2471 = ORIENTED_EDGE('',*,*,#1874,.T.);+#2472 = ORIENTED_EDGE('',*,*,#2473,.T.);+#2473 = EDGE_CURVE('',#1852,#2273,#2474,.T.);+#2474 = SURFACE_CURVE('',#2475,(#2480,#2487),.PCURVE_S1.);+#2475 = CIRCLE('',#2476,5.E-02);+#2476 = AXIS2_PLACEMENT_3D('',#2477,#2478,#2479);+#2477 = CARTESIAN_POINT('',(0.95,0.9,0.575));+#2478 = DIRECTION('',(-1.,0.,0.));+#2479 = DIRECTION('',(0.,0.,1.));+#2480 = PCURVE('',#1890,#2481);+#2481 = DEFINITIONAL_REPRESENTATION('',(#2482),#2486);+#2482 = LINE('',#2483,#2484);+#2483 = CARTESIAN_POINT('',(6.28318530718,0.95));+#2484 = VECTOR('',#2485,1.);+#2485 = DIRECTION('',(-1.,0.));+#2486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2487 = PCURVE('',#2488,#2493);+#2488 = SPHERICAL_SURFACE('',#2489,5.E-02);+#2489 = AXIS2_PLACEMENT_3D('',#2490,#2491,#2492);+#2490 = CARTESIAN_POINT('',(0.95,0.9,0.575));+#2491 = DIRECTION('',(0.,-1.,0.));+#2492 = DIRECTION('',(-1.,0.,0.));+#2493 = DEFINITIONAL_REPRESENTATION('',(#2494),#2520);+#2494 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2495,#2496,#2497,#2498,#2499,+ #2500,#2501,#2502,#2503,#2504,#2505,#2506,#2507,#2508,#2509,#2510,+ #2511,#2512,#2513,#2514,#2515,#2516,#2517,#2518,#2519),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (0.,7.139983303613E-02,0.142799666072,0.214199499108,0.285599332145,+ 0.356999165181,0.428398998217,0.499798831253,0.571198664289,+ 0.642598497325,0.713998330361,0.785398163397,0.856797996434,+ 0.92819782947,0.999597662506,1.070997495542,1.142397328578,+ 1.213797161614,1.28519699465,1.356596827687,1.427996660723,+ 1.499396493759,1.570796326795),.UNSPECIFIED.);+#2495 = CARTESIAN_POINT('',(4.712388980385,0.));+#2496 = CARTESIAN_POINT('',(4.712388980385,-2.379994434538E-02));+#2497 = CARTESIAN_POINT('',(4.712388980385,-7.139983303613E-02));+#2498 = CARTESIAN_POINT('',(4.712388980385,-0.142799666072));+#2499 = CARTESIAN_POINT('',(4.712388980385,-0.214199499108));+#2500 = CARTESIAN_POINT('',(4.712388980385,-0.285599332145));+#2501 = CARTESIAN_POINT('',(4.712388980385,-0.356999165181));+#2502 = CARTESIAN_POINT('',(4.712388980385,-0.428398998217));+#2503 = CARTESIAN_POINT('',(4.712388980385,-0.499798831253));+#2504 = CARTESIAN_POINT('',(4.712388980385,-0.571198664289));+#2505 = CARTESIAN_POINT('',(4.712388980385,-0.642598497325));+#2506 = CARTESIAN_POINT('',(4.712388980385,-0.713998330361));+#2507 = CARTESIAN_POINT('',(4.712388980385,-0.785398163397));+#2508 = CARTESIAN_POINT('',(4.712388980385,-0.856797996434));+#2509 = CARTESIAN_POINT('',(4.712388980385,-0.92819782947));+#2510 = CARTESIAN_POINT('',(4.712388980385,-0.999597662506));+#2511 = CARTESIAN_POINT('',(4.712388980385,-1.070997495542));+#2512 = CARTESIAN_POINT('',(4.712388980385,-1.142397328578));+#2513 = CARTESIAN_POINT('',(4.712388980385,-1.213797161614));+#2514 = CARTESIAN_POINT('',(4.712388980385,-1.28519699465));+#2515 = CARTESIAN_POINT('',(4.712388980385,-1.356596827687));+#2516 = CARTESIAN_POINT('',(4.712388980385,-1.427996660723));+#2517 = CARTESIAN_POINT('',(4.712388980385,-1.499396493759));+#2518 = CARTESIAN_POINT('',(4.712388980385,-1.54699638245));+#2519 = CARTESIAN_POINT('',(4.712388980385,-1.570796326795));+#2520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2521 = ORIENTED_EDGE('',*,*,#2272,.T.);+#2522 = ORIENTED_EDGE('',*,*,#2523,.F.);+#2523 = EDGE_CURVE('',#1875,#2275,#2524,.T.);+#2524 = SURFACE_CURVE('',#2525,(#2530,#2537),.PCURVE_S1.);+#2525 = CIRCLE('',#2526,5.E-02);+#2526 = AXIS2_PLACEMENT_3D('',#2527,#2528,#2529);+#2527 = CARTESIAN_POINT('',(0.525,0.9,0.575));+#2528 = DIRECTION('',(-1.,0.,-1.734723475977E-16));+#2529 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#2530 = PCURVE('',#1890,#2531);+#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2536);+#2532 = LINE('',#2533,#2534);+#2533 = CARTESIAN_POINT('',(6.28318530718,0.525));+#2534 = VECTOR('',#2535,1.);+#2535 = DIRECTION('',(-1.,0.));+#2536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2537 = PCURVE('',#2121,#2538);+#2538 = DEFINITIONAL_REPRESENTATION('',(#2539),#2543);+#2539 = LINE('',#2540,#2541);+#2540 = CARTESIAN_POINT('',(6.28318530718,6.28318530718));+#2541 = VECTOR('',#2542,1.);+#2542 = DIRECTION('',(-1.,0.));+#2543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2544 = ADVANCED_FACE('',(#2545),#1747,.T.);+#2545 = FACE_BOUND('',#2546,.T.);+#2546 = EDGE_LOOP('',(#2547,#2574,#2575,#2597));+#2547 = ORIENTED_EDGE('',*,*,#2548,.T.);+#2548 = EDGE_CURVE('',#1817,#1732,#2549,.T.);+#2549 = SURFACE_CURVE('',#2550,(#2555,#2562),.PCURVE_S1.);+#2550 = CIRCLE('',#2551,5.E-02);+#2551 = AXIS2_PLACEMENT_3D('',#2552,#2553,#2554);+#2552 = CARTESIAN_POINT('',(0.95,5.E-02,0.575));+#2553 = DIRECTION('',(0.,1.,0.));+#2554 = DIRECTION('',(0.,0.,-1.));+#2555 = PCURVE('',#1747,#2556);+#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561);+#2557 = LINE('',#2558,#2559);+#2558 = CARTESIAN_POINT('',(6.28318530718,0.9));+#2559 = VECTOR('',#2560,1.);+#2560 = DIRECTION('',(-1.,0.));+#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2562 = PCURVE('',#2563,#2568);+#2563 = SPHERICAL_SURFACE('',#2564,5.E-02);+#2564 = AXIS2_PLACEMENT_3D('',#2565,#2566,#2567);+#2565 = CARTESIAN_POINT('',(0.95,5.E-02,0.575));+#2566 = DIRECTION('',(0.,-1.,0.));+#2567 = DIRECTION('',(-1.,0.,0.));+#2568 = DEFINITIONAL_REPRESENTATION('',(#2569),#2573);+#2569 = LINE('',#2570,#2571);+#2570 = CARTESIAN_POINT('',(7.853981633974,-4.163336342344E-16));+#2571 = VECTOR('',#2572,1.);+#2572 = DIRECTION('',(-1.,0.));+#2573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2574 = ORIENTED_EDGE('',*,*,#1731,.T.);+#2575 = ORIENTED_EDGE('',*,*,#2576,.T.);+#2576 = EDGE_CURVE('',#1697,#1852,#2577,.T.);+#2577 = SURFACE_CURVE('',#2578,(#2583,#2590),.PCURVE_S1.);+#2578 = CIRCLE('',#2579,5.E-02);+#2579 = AXIS2_PLACEMENT_3D('',#2580,#2581,#2582);+#2580 = CARTESIAN_POINT('',(0.95,0.9,0.575));+#2581 = DIRECTION('',(0.,-1.,0.));+#2582 = DIRECTION('',(0.,0.,1.));+#2583 = PCURVE('',#1747,#2584);+#2584 = DEFINITIONAL_REPRESENTATION('',(#2585),#2589);+#2585 = LINE('',#2586,#2587);+#2586 = CARTESIAN_POINT('',(-3.14159265359,5.E-02));+#2587 = VECTOR('',#2588,1.);+#2588 = DIRECTION('',(1.,0.));+#2589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2590 = PCURVE('',#2488,#2591);+#2591 = DEFINITIONAL_REPRESENTATION('',(#2592),#2596);+#2592 = LINE('',#2593,#2594);+#2593 = CARTESIAN_POINT('',(-1.570796326795,0.));+#2594 = VECTOR('',#2595,1.);+#2595 = DIRECTION('',(1.,0.));+#2596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2597 = ORIENTED_EDGE('',*,*,#1851,.T.);+#2598 = ADVANCED_FACE('',(#2599),#1839,.T.);+#2599 = FACE_BOUND('',#2600,.T.);+#2600 = EDGE_LOOP('',(#2601,#2602,#2646,#2647));+#2601 = ORIENTED_EDGE('',*,*,#2425,.T.);+#2602 = ORIENTED_EDGE('',*,*,#2603,.T.);+#2603 = EDGE_CURVE('',#2403,#1817,#2604,.T.);+#2604 = SURFACE_CURVE('',#2605,(#2610,#2617),.PCURVE_S1.);+#2605 = CIRCLE('',#2606,5.E-02);+#2606 = AXIS2_PLACEMENT_3D('',#2607,#2608,#2609);+#2607 = CARTESIAN_POINT('',(0.95,5.E-02,0.575));+#2608 = DIRECTION('',(-1.,0.,0.));+#2609 = DIRECTION('',(0.,0.,1.));+#2610 = PCURVE('',#1839,#2611);+#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616);+#2612 = LINE('',#2613,#2614);+#2613 = CARTESIAN_POINT('',(-3.14159265359,5.E-02));+#2614 = VECTOR('',#2615,1.);+#2615 = DIRECTION('',(1.,0.));+#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2617 = PCURVE('',#2563,#2618);+#2618 = DEFINITIONAL_REPRESENTATION('',(#2619),#2645);+#2619 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2620,#2621,#2622,#2623,#2624,+ #2625,#2626,#2627,#2628,#2629,#2630,#2631,#2632,#2633,#2634,#2635,+ #2636,#2637,#2638,#2639,#2640,#2641,#2642,#2643,#2644),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (4.712388980385,4.783788813421,4.855188646457,4.926588479493,+ 4.997988312529,5.069388145565,5.140787978601,5.212187811638,+ 5.283587644674,5.35498747771,5.426387310746,5.497787143782,+ 5.569186976818,5.640586809854,5.711986642891,5.783386475927,+ 5.854786308963,5.926186141999,5.997585975035,6.068985808071,+ 6.140385641107,6.211785474143,6.28318530718),.UNSPECIFIED.);+#2620 = CARTESIAN_POINT('',(4.712388980385,1.570796326795));+#2621 = CARTESIAN_POINT('',(4.712388980385,1.54699638245));+#2622 = CARTESIAN_POINT('',(4.712388980385,1.499396493759));+#2623 = CARTESIAN_POINT('',(4.712388980385,1.427996660723));+#2624 = CARTESIAN_POINT('',(4.712388980385,1.356596827687));+#2625 = CARTESIAN_POINT('',(4.712388980385,1.28519699465));+#2626 = CARTESIAN_POINT('',(4.712388980385,1.213797161614));+#2627 = CARTESIAN_POINT('',(4.712388980385,1.142397328578));+#2628 = CARTESIAN_POINT('',(4.712388980385,1.070997495542));+#2629 = CARTESIAN_POINT('',(4.712388980385,0.999597662506));+#2630 = CARTESIAN_POINT('',(4.712388980385,0.92819782947));+#2631 = CARTESIAN_POINT('',(4.712388980385,0.856797996434));+#2632 = CARTESIAN_POINT('',(4.712388980385,0.785398163397));+#2633 = CARTESIAN_POINT('',(4.712388980385,0.713998330361));+#2634 = CARTESIAN_POINT('',(4.712388980385,0.642598497325));+#2635 = CARTESIAN_POINT('',(4.712388980385,0.571198664289));+#2636 = CARTESIAN_POINT('',(4.712388980385,0.499798831253));+#2637 = CARTESIAN_POINT('',(4.712388980385,0.428398998217));+#2638 = CARTESIAN_POINT('',(4.712388980385,0.356999165181));+#2639 = CARTESIAN_POINT('',(4.712388980385,0.285599332145));+#2640 = CARTESIAN_POINT('',(4.712388980385,0.214199499108));+#2641 = CARTESIAN_POINT('',(4.712388980385,0.142799666072));+#2642 = CARTESIAN_POINT('',(4.712388980385,7.139983303613E-02));+#2643 = CARTESIAN_POINT('',(4.712388980385,2.379994434538E-02));+#2644 = CARTESIAN_POINT('',(4.712388980385,2.775557561563E-16));+#2645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2646 = ORIENTED_EDGE('',*,*,#1816,.T.);+#2647 = ORIENTED_EDGE('',*,*,#2648,.F.);+#2648 = EDGE_CURVE('',#2426,#1819,#2649,.T.);+#2649 = SURFACE_CURVE('',#2650,(#2655,#2662),.PCURVE_S1.);+#2650 = CIRCLE('',#2651,5.E-02);+#2651 = AXIS2_PLACEMENT_3D('',#2652,#2653,#2654);+#2652 = CARTESIAN_POINT('',(0.525,5.E-02,0.575));+#2653 = DIRECTION('',(-1.,0.,-1.734723475977E-16));+#2654 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#2655 = PCURVE('',#1839,#2656);+#2656 = DEFINITIONAL_REPRESENTATION('',(#2657),#2661);+#2657 = LINE('',#2658,#2659);+#2658 = CARTESIAN_POINT('',(-3.14159265359,0.475));+#2659 = VECTOR('',#2660,1.);+#2660 = DIRECTION('',(1.,0.));+#2661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2662 = PCURVE('',#2069,#2663);+#2663 = DEFINITIONAL_REPRESENTATION('',(#2664),#2668);+#2664 = LINE('',#2665,#2666);+#2665 = CARTESIAN_POINT('',(6.28318530718,6.28318530718));+#2666 = VECTOR('',#2667,1.);+#2667 = DIRECTION('',(-1.,0.));+#2668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2669 = ADVANCED_FACE('',(#2670),#2488,.T.);+#2670 = FACE_BOUND('',#2671,.T.);+#2671 = EDGE_LOOP('',(#2672,#2673,#2717));+#2672 = ORIENTED_EDGE('',*,*,#2576,.F.);+#2673 = ORIENTED_EDGE('',*,*,#2674,.T.);+#2674 = EDGE_CURVE('',#1697,#2273,#2675,.T.);+#2675 = SURFACE_CURVE('',#2676,(#2681,#2710),.PCURVE_S1.);+#2676 = CIRCLE('',#2677,5.E-02);+#2677 = AXIS2_PLACEMENT_3D('',#2678,#2679,#2680);+#2678 = CARTESIAN_POINT('',(0.95,0.9,0.575));+#2679 = DIRECTION('',(0.,0.,1.));+#2680 = DIRECTION('',(-1.,0.,0.));+#2681 = PCURVE('',#2488,#2682);+#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2709);+#2683 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2684,#2685,#2686,#2687,#2688,+ #2689,#2690,#2691,#2692,#2693,#2694,#2695,#2696,#2697,#2698,#2699,+ #2700,#2701,#2702,#2703,#2704,#2705,#2706,#2707,#2708),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (3.14159265359,3.212992486626,3.284392319662,3.355792152698,+ 3.427191985734,3.49859181877,3.569991651807,3.641391484843,+ 3.712791317879,3.784191150915,3.855590983951,3.926990816987,+ 3.998390650023,4.06979048306,4.141190316096,4.212590149132,+ 4.283989982168,4.355389815204,4.42678964824,4.498189481276,+ 4.569589314312,4.640989147349,4.712388980385),.UNSPECIFIED.);+#2684 = CARTESIAN_POINT('',(3.14159265359,0.));+#2685 = CARTESIAN_POINT('',(3.14159265359,-2.379994434538E-02));+#2686 = CARTESIAN_POINT('',(3.14159265359,-7.139983303613E-02));+#2687 = CARTESIAN_POINT('',(3.14159265359,-0.142799666072));+#2688 = CARTESIAN_POINT('',(3.14159265359,-0.214199499108));+#2689 = CARTESIAN_POINT('',(3.14159265359,-0.285599332145));+#2690 = CARTESIAN_POINT('',(3.14159265359,-0.356999165181));+#2691 = CARTESIAN_POINT('',(3.14159265359,-0.428398998217));+#2692 = CARTESIAN_POINT('',(3.14159265359,-0.499798831253));+#2693 = CARTESIAN_POINT('',(3.14159265359,-0.571198664289));+#2694 = CARTESIAN_POINT('',(3.14159265359,-0.642598497325));+#2695 = CARTESIAN_POINT('',(3.14159265359,-0.713998330361));+#2696 = CARTESIAN_POINT('',(3.14159265359,-0.785398163397));+#2697 = CARTESIAN_POINT('',(3.14159265359,-0.856797996434));+#2698 = CARTESIAN_POINT('',(3.14159265359,-0.92819782947));+#2699 = CARTESIAN_POINT('',(3.14159265359,-0.999597662506));+#2700 = CARTESIAN_POINT('',(3.14159265359,-1.070997495542));+#2701 = CARTESIAN_POINT('',(3.14159265359,-1.142397328578));+#2702 = CARTESIAN_POINT('',(3.14159265359,-1.213797161614));+#2703 = CARTESIAN_POINT('',(3.14159265359,-1.28519699465));+#2704 = CARTESIAN_POINT('',(3.14159265359,-1.356596827687));+#2705 = CARTESIAN_POINT('',(3.14159265359,-1.427996660723));+#2706 = CARTESIAN_POINT('',(3.14159265359,-1.499396493759));+#2707 = CARTESIAN_POINT('',(3.14159265359,-1.54699638245));+#2708 = CARTESIAN_POINT('',(3.14159265359,-1.570796326795));+#2709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2710 = PCURVE('',#1719,#2711);+#2711 = DEFINITIONAL_REPRESENTATION('',(#2712),#2716);+#2712 = LINE('',#2713,#2714);+#2713 = CARTESIAN_POINT('',(9.424777960769,-0.575));+#2714 = VECTOR('',#2715,1.);+#2715 = DIRECTION('',(-1.,-7.067899292141E-17));+#2716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2717 = ORIENTED_EDGE('',*,*,#2473,.F.);+#2718 = ADVANCED_FACE('',(#2719),#2563,.T.);+#2719 = FACE_BOUND('',#2720,.T.);+#2720 = EDGE_LOOP('',(#2721,#2722,#2766));+#2721 = ORIENTED_EDGE('',*,*,#2603,.F.);+#2722 = ORIENTED_EDGE('',*,*,#2723,.T.);+#2723 = EDGE_CURVE('',#2403,#1732,#2724,.T.);+#2724 = SURFACE_CURVE('',#2725,(#2730,#2759),.PCURVE_S1.);+#2725 = CIRCLE('',#2726,5.E-02);+#2726 = AXIS2_PLACEMENT_3D('',#2727,#2728,#2729);+#2727 = CARTESIAN_POINT('',(0.95,5.E-02,0.575));+#2728 = DIRECTION('',(0.,0.,1.));+#2729 = DIRECTION('',(-1.,0.,0.));+#2730 = PCURVE('',#2563,#2731);+#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2758);+#2732 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2733,#2734,#2735,#2736,#2737,+ #2738,#2739,#2740,#2741,#2742,#2743,#2744,#2745,#2746,#2747,#2748,+ #2749,#2750,#2751,#2752,#2753,#2754,#2755,#2756,#2757),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (1.570796326795,1.642196159831,1.713595992867,1.784995825903,+ 1.856395658939,1.927795491976,1.999195325012,2.070595158048,+ 2.141994991084,2.21339482412,2.284794657156,2.356194490192,+ 2.427594323228,2.498994156265,2.570393989301,2.641793822337,+ 2.713193655373,2.784593488409,2.855993321445,2.927393154481,+ 2.998792987518,3.070192820554,3.14159265359),.UNSPECIFIED.);+#2733 = CARTESIAN_POINT('',(3.14159265359,1.570796326795));+#2734 = CARTESIAN_POINT('',(3.14159265359,1.54699638245));+#2735 = CARTESIAN_POINT('',(3.14159265359,1.499396493759));+#2736 = CARTESIAN_POINT('',(3.14159265359,1.427996660723));+#2737 = CARTESIAN_POINT('',(3.14159265359,1.356596827687));+#2738 = CARTESIAN_POINT('',(3.14159265359,1.28519699465));+#2739 = CARTESIAN_POINT('',(3.14159265359,1.213797161614));+#2740 = CARTESIAN_POINT('',(3.14159265359,1.142397328578));+#2741 = CARTESIAN_POINT('',(3.14159265359,1.070997495542));+#2742 = CARTESIAN_POINT('',(3.14159265359,0.999597662506));+#2743 = CARTESIAN_POINT('',(3.14159265359,0.92819782947));+#2744 = CARTESIAN_POINT('',(3.14159265359,0.856797996434));+#2745 = CARTESIAN_POINT('',(3.14159265359,0.785398163397));+#2746 = CARTESIAN_POINT('',(3.14159265359,0.713998330361));+#2747 = CARTESIAN_POINT('',(3.14159265359,0.642598497325));+#2748 = CARTESIAN_POINT('',(3.14159265359,0.571198664289));+#2749 = CARTESIAN_POINT('',(3.14159265359,0.499798831253));+#2750 = CARTESIAN_POINT('',(3.14159265359,0.428398998217));+#2751 = CARTESIAN_POINT('',(3.14159265359,0.356999165181));+#2752 = CARTESIAN_POINT('',(3.14159265359,0.285599332145));+#2753 = CARTESIAN_POINT('',(3.14159265359,0.214199499108));+#2754 = CARTESIAN_POINT('',(3.14159265359,0.142799666072));+#2755 = CARTESIAN_POINT('',(3.14159265359,7.139983303613E-02));+#2756 = CARTESIAN_POINT('',(3.14159265359,2.379994434538E-02));+#2757 = CARTESIAN_POINT('',(3.14159265359,-2.775557561563E-16));+#2758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2759 = PCURVE('',#1775,#2760);+#2760 = DEFINITIONAL_REPRESENTATION('',(#2761),#2765);+#2761 = LINE('',#2762,#2763);+#2762 = CARTESIAN_POINT('',(0.,1.2));+#2763 = VECTOR('',#2764,1.);+#2764 = DIRECTION('',(1.,0.));+#2765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2766 = ORIENTED_EDGE('',*,*,#2548,.F.);+#2767 = ADVANCED_FACE('',(#2768),#2185,.T.);+#2768 = FACE_BOUND('',#2769,.T.);+#2769 = EDGE_LOOP('',(#2770,#2771,#2820,#2821));+#2770 = ORIENTED_EDGE('',*,*,#2325,.T.);+#2771 = ORIENTED_EDGE('',*,*,#2772,.T.);+#2772 = EDGE_CURVE('',#2303,#2163,#2773,.T.);+#2773 = SURFACE_CURVE('',#2774,(#2779,#2786),.PCURVE_S1.);+#2774 = CIRCLE('',#2775,5.E-02);+#2775 = AXIS2_PLACEMENT_3D('',#2776,#2777,#2778);+#2776 = CARTESIAN_POINT('',(0.95,0.9,-0.575));+#2777 = DIRECTION('',(-1.,0.,0.));+#2778 = DIRECTION('',(0.,0.,1.));+#2779 = PCURVE('',#2185,#2780);+#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2785);+#2781 = LINE('',#2782,#2783);+#2782 = CARTESIAN_POINT('',(3.14159265359,-0.95));+#2783 = VECTOR('',#2784,1.);+#2784 = DIRECTION('',(1.,0.));+#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2786 = PCURVE('',#2787,#2792);+#2787 = SPHERICAL_SURFACE('',#2788,5.E-02);+#2788 = AXIS2_PLACEMENT_3D('',#2789,#2790,#2791);+#2789 = CARTESIAN_POINT('',(0.95,0.9,-0.575));+#2790 = DIRECTION('',(0.,-1.,0.));+#2791 = DIRECTION('',(-1.,0.,0.));+#2792 = DEFINITIONAL_REPRESENTATION('',(#2793),#2819);+#2793 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2794,#2795,#2796,#2797,#2798,+ #2799,#2800,#2801,#2802,#2803,#2804,#2805,#2806,#2807,#2808,#2809,+ #2810,#2811,#2812,#2813,#2814,#2815,#2816,#2817,#2818),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (1.570796326795,1.642196159831,1.713595992867,1.784995825903,+ 1.856395658939,1.927795491976,1.999195325012,2.070595158048,+ 2.141994991084,2.21339482412,2.284794657156,2.356194490192,+ 2.427594323228,2.498994156265,2.570393989301,2.641793822337,+ 2.713193655373,2.784593488409,2.855993321445,2.927393154481,+ 2.998792987518,3.070192820554,3.14159265359),.UNSPECIFIED.);+#2794 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795));+#2795 = CARTESIAN_POINT('',(1.570796326795,-1.54699638245));+#2796 = CARTESIAN_POINT('',(1.570796326795,-1.499396493759));+#2797 = CARTESIAN_POINT('',(1.570796326795,-1.427996660723));+#2798 = CARTESIAN_POINT('',(1.570796326795,-1.356596827686));+#2799 = CARTESIAN_POINT('',(1.570796326795,-1.28519699465));+#2800 = CARTESIAN_POINT('',(1.570796326795,-1.213797161614));+#2801 = CARTESIAN_POINT('',(1.570796326795,-1.142397328578));+#2802 = CARTESIAN_POINT('',(1.570796326795,-1.070997495542));+#2803 = CARTESIAN_POINT('',(1.570796326795,-0.999597662506));+#2804 = CARTESIAN_POINT('',(1.570796326795,-0.92819782947));+#2805 = CARTESIAN_POINT('',(1.570796326795,-0.856797996434));+#2806 = CARTESIAN_POINT('',(1.570796326795,-0.785398163397));+#2807 = CARTESIAN_POINT('',(1.570796326795,-0.713998330361));+#2808 = CARTESIAN_POINT('',(1.570796326795,-0.642598497325));+#2809 = CARTESIAN_POINT('',(1.570796326795,-0.571198664289));+#2810 = CARTESIAN_POINT('',(1.570796326795,-0.499798831253));+#2811 = CARTESIAN_POINT('',(1.570796326795,-0.428398998217));+#2812 = CARTESIAN_POINT('',(1.570796326795,-0.356999165181));+#2813 = CARTESIAN_POINT('',(1.570796326795,-0.285599332145));+#2814 = CARTESIAN_POINT('',(1.570796326795,-0.214199499108));+#2815 = CARTESIAN_POINT('',(1.570796326795,-0.142799666072));+#2816 = CARTESIAN_POINT('',(1.570796326795,-7.139983303613E-02));+#2817 = CARTESIAN_POINT('',(1.570796326795,-2.379994434538E-02));+#2818 = CARTESIAN_POINT('',(1.570796326795,0.));+#2819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2820 = ORIENTED_EDGE('',*,*,#2162,.T.);+#2821 = ORIENTED_EDGE('',*,*,#2822,.F.);+#2822 = EDGE_CURVE('',#2326,#2165,#2823,.T.);+#2823 = SURFACE_CURVE('',#2824,(#2829,#2836),.PCURVE_S1.);+#2824 = CIRCLE('',#2825,5.E-02);+#2825 = AXIS2_PLACEMENT_3D('',#2826,#2827,#2828);+#2826 = CARTESIAN_POINT('',(0.525,0.9,-0.575));+#2827 = DIRECTION('',(-1.,0.,-1.734723475977E-16));+#2828 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#2829 = PCURVE('',#2185,#2830);+#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835);+#2831 = LINE('',#2832,#2833);+#2832 = CARTESIAN_POINT('',(3.14159265359,-0.525));+#2833 = VECTOR('',#2834,1.);+#2834 = DIRECTION('',(1.,0.));+#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2836 = PCURVE('',#1955,#2837);+#2837 = DEFINITIONAL_REPRESENTATION('',(#2838),#2842);+#2838 = LINE('',#2839,#2840);+#2839 = CARTESIAN_POINT('',(6.28318530718,6.28318530718));+#2840 = VECTOR('',#2841,1.);+#2841 = DIRECTION('',(-1.,0.));+#2842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2843 = ADVANCED_FACE('',(#2844),#1719,.T.);+#2844 = FACE_BOUND('',#2845,.T.);+#2845 = EDGE_LOOP('',(#2846,#2847,#2848,#2892));+#2846 = ORIENTED_EDGE('',*,*,#2674,.F.);+#2847 = ORIENTED_EDGE('',*,*,#1696,.T.);+#2848 = ORIENTED_EDGE('',*,*,#2849,.T.);+#2849 = EDGE_CURVE('',#1699,#2303,#2850,.T.);+#2850 = SURFACE_CURVE('',#2851,(#2856,#2863),.PCURVE_S1.);+#2851 = CIRCLE('',#2852,5.E-02);+#2852 = AXIS2_PLACEMENT_3D('',#2853,#2854,#2855);+#2853 = CARTESIAN_POINT('',(0.95,0.9,-0.575));+#2854 = DIRECTION('',(0.,-0.,1.));+#2855 = DIRECTION('',(1.,0.,0.));+#2856 = PCURVE('',#1719,#2857);+#2857 = DEFINITIONAL_REPRESENTATION('',(#2858),#2862);+#2858 = LINE('',#2859,#2860);+#2859 = CARTESIAN_POINT('',(6.28318530718,0.575));+#2860 = VECTOR('',#2861,1.);+#2861 = DIRECTION('',(-1.,-7.067899292141E-17));+#2862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2863 = PCURVE('',#2787,#2864);+#2864 = DEFINITIONAL_REPRESENTATION('',(#2865),#2891);+#2865 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2866,#2867,#2868,#2869,#2870,+ #2871,#2872,#2873,#2874,#2875,#2876,#2877,#2878,#2879,#2880,#2881,+ #2882,#2883,#2884,#2885,#2886,#2887,#2888,#2889,#2890),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (0.,7.139983303613E-02,0.142799666072,0.214199499108,0.285599332145,+ 0.356999165181,0.428398998217,0.499798831253,0.571198664289,+ 0.642598497325,0.713998330361,0.785398163397,0.856797996434,+ 0.92819782947,0.999597662506,1.070997495542,1.142397328578,+ 1.213797161614,1.28519699465,1.356596827687,1.427996660723,+ 1.499396493759,1.570796326795),.UNSPECIFIED.);+#2866 = CARTESIAN_POINT('',(3.14159265359,0.));+#2867 = CARTESIAN_POINT('',(3.14159265359,-2.379994434538E-02));+#2868 = CARTESIAN_POINT('',(3.14159265359,-7.139983303613E-02));+#2869 = CARTESIAN_POINT('',(3.14159265359,-0.142799666072));+#2870 = CARTESIAN_POINT('',(3.14159265359,-0.214199499108));+#2871 = CARTESIAN_POINT('',(3.14159265359,-0.285599332145));+#2872 = CARTESIAN_POINT('',(3.14159265359,-0.356999165181));+#2873 = CARTESIAN_POINT('',(3.14159265359,-0.428398998217));+#2874 = CARTESIAN_POINT('',(3.14159265359,-0.499798831253));+#2875 = CARTESIAN_POINT('',(3.14159265359,-0.571198664289));+#2876 = CARTESIAN_POINT('',(3.14159265359,-0.642598497325));+#2877 = CARTESIAN_POINT('',(3.14159265359,-0.713998330361));+#2878 = CARTESIAN_POINT('',(3.14159265359,-0.785398163397));+#2879 = CARTESIAN_POINT('',(3.14159265359,-0.856797996434));+#2880 = CARTESIAN_POINT('',(3.14159265359,-0.92819782947));+#2881 = CARTESIAN_POINT('',(3.14159265359,-0.999597662506));+#2882 = CARTESIAN_POINT('',(3.14159265359,-1.070997495542));+#2883 = CARTESIAN_POINT('',(3.14159265359,-1.142397328578));+#2884 = CARTESIAN_POINT('',(3.14159265359,-1.213797161614));+#2885 = CARTESIAN_POINT('',(3.14159265359,-1.28519699465));+#2886 = CARTESIAN_POINT('',(3.14159265359,-1.356596827687));+#2887 = CARTESIAN_POINT('',(3.14159265359,-1.427996660723));+#2888 = CARTESIAN_POINT('',(3.14159265359,-1.499396493759));+#2889 = CARTESIAN_POINT('',(3.14159265359,-1.54699638245));+#2890 = CARTESIAN_POINT('',(3.14159265359,-1.570796326795));+#2891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2892 = ORIENTED_EDGE('',*,*,#2302,.T.);+#2893 = ADVANCED_FACE('',(#2894),#1775,.T.);+#2894 = FACE_BOUND('',#2895,.T.);+#2895 = EDGE_LOOP('',(#2896,#2897,#2898,#2947));+#2896 = ORIENTED_EDGE('',*,*,#2723,.F.);+#2897 = ORIENTED_EDGE('',*,*,#2402,.T.);+#2898 = ORIENTED_EDGE('',*,*,#2899,.T.);+#2899 = EDGE_CURVE('',#2373,#1760,#2900,.T.);+#2900 = SURFACE_CURVE('',#2901,(#2906,#2913),.PCURVE_S1.);+#2901 = CIRCLE('',#2902,5.E-02);+#2902 = AXIS2_PLACEMENT_3D('',#2903,#2904,#2905);+#2903 = CARTESIAN_POINT('',(0.95,5.E-02,-0.575));+#2904 = DIRECTION('',(-0.,0.,1.));+#2905 = DIRECTION('',(1.,0.,0.));+#2906 = PCURVE('',#1775,#2907);+#2907 = DEFINITIONAL_REPRESENTATION('',(#2908),#2912);+#2908 = LINE('',#2909,#2910);+#2909 = CARTESIAN_POINT('',(-3.14159265359,5.E-02));+#2910 = VECTOR('',#2911,1.);+#2911 = DIRECTION('',(1.,-7.067899292141E-17));+#2912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2913 = PCURVE('',#2914,#2919);+#2914 = SPHERICAL_SURFACE('',#2915,5.E-02);+#2915 = AXIS2_PLACEMENT_3D('',#2916,#2917,#2918);+#2916 = CARTESIAN_POINT('',(0.95,5.E-02,-0.575));+#2917 = DIRECTION('',(0.,-1.,0.));+#2918 = DIRECTION('',(-1.,0.,0.));+#2919 = DEFINITIONAL_REPRESENTATION('',(#2920),#2946);+#2920 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2921,#2922,#2923,#2924,#2925,+ #2926,#2927,#2928,#2929,#2930,#2931,#2932,#2933,#2934,#2935,#2936,+ #2937,#2938,#2939,#2940,#2941,#2942,#2943,#2944,#2945),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (4.712388980385,4.783788813421,4.855188646457,4.926588479493,+ 4.997988312529,5.069388145565,5.140787978601,5.212187811638,+ 5.283587644674,5.35498747771,5.426387310746,5.497787143782,+ 5.569186976818,5.640586809854,5.711986642891,5.783386475927,+ 5.854786308963,5.926186141999,5.997585975035,6.068985808071,+ 6.140385641107,6.211785474143,6.28318530718),.UNSPECIFIED.);+#2921 = CARTESIAN_POINT('',(3.14159265359,1.570796326795));+#2922 = CARTESIAN_POINT('',(3.14159265359,1.54699638245));+#2923 = CARTESIAN_POINT('',(3.14159265359,1.499396493759));+#2924 = CARTESIAN_POINT('',(3.14159265359,1.427996660723));+#2925 = CARTESIAN_POINT('',(3.14159265359,1.356596827687));+#2926 = CARTESIAN_POINT('',(3.14159265359,1.28519699465));+#2927 = CARTESIAN_POINT('',(3.14159265359,1.213797161614));+#2928 = CARTESIAN_POINT('',(3.14159265359,1.142397328578));+#2929 = CARTESIAN_POINT('',(3.14159265359,1.070997495542));+#2930 = CARTESIAN_POINT('',(3.14159265359,0.999597662506));+#2931 = CARTESIAN_POINT('',(3.14159265359,0.92819782947));+#2932 = CARTESIAN_POINT('',(3.14159265359,0.856797996434));+#2933 = CARTESIAN_POINT('',(3.14159265359,0.785398163397));+#2934 = CARTESIAN_POINT('',(3.14159265359,0.713998330361));+#2935 = CARTESIAN_POINT('',(3.14159265359,0.642598497325));+#2936 = CARTESIAN_POINT('',(3.14159265359,0.571198664289));+#2937 = CARTESIAN_POINT('',(3.14159265359,0.499798831253));+#2938 = CARTESIAN_POINT('',(3.14159265359,0.428398998217));+#2939 = CARTESIAN_POINT('',(3.14159265359,0.356999165181));+#2940 = CARTESIAN_POINT('',(3.14159265359,0.285599332145));+#2941 = CARTESIAN_POINT('',(3.14159265359,0.214199499108));+#2942 = CARTESIAN_POINT('',(3.14159265359,0.142799666072));+#2943 = CARTESIAN_POINT('',(3.14159265359,7.139983303613E-02));+#2944 = CARTESIAN_POINT('',(3.14159265359,2.379994434538E-02));+#2945 = CARTESIAN_POINT('',(3.14159265359,2.775557561563E-16));+#2946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2947 = ORIENTED_EDGE('',*,*,#1759,.T.);+#2948 = ADVANCED_FACE('',(#2949),#2236,.T.);+#2949 = FACE_BOUND('',#2950,.T.);+#2950 = EDGE_LOOP('',(#2951,#2952,#2996,#2997));+#2951 = ORIENTED_EDGE('',*,*,#2220,.T.);+#2952 = ORIENTED_EDGE('',*,*,#2953,.T.);+#2953 = EDGE_CURVE('',#2198,#2373,#2954,.T.);+#2954 = SURFACE_CURVE('',#2955,(#2960,#2967),.PCURVE_S1.);+#2955 = CIRCLE('',#2956,5.E-02);+#2956 = AXIS2_PLACEMENT_3D('',#2957,#2958,#2959);+#2957 = CARTESIAN_POINT('',(0.95,5.E-02,-0.575));+#2958 = DIRECTION('',(-1.,0.,0.));+#2959 = DIRECTION('',(0.,0.,1.));+#2960 = PCURVE('',#2236,#2961);+#2961 = DEFINITIONAL_REPRESENTATION('',(#2962),#2966);+#2962 = LINE('',#2963,#2964);+#2963 = CARTESIAN_POINT('',(6.28318530718,-5.E-02));+#2964 = VECTOR('',#2965,1.);+#2965 = DIRECTION('',(-1.,0.));+#2966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2967 = PCURVE('',#2914,#2968);+#2968 = DEFINITIONAL_REPRESENTATION('',(#2969),#2995);+#2969 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2970,#2971,#2972,#2973,#2974,+ #2975,#2976,#2977,#2978,#2979,#2980,#2981,#2982,#2983,#2984,#2985,+ #2986,#2987,#2988,#2989,#2990,#2991,#2992,#2993,#2994),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (3.14159265359,3.212992486626,3.284392319662,3.355792152698,+ 3.427191985734,3.49859181877,3.569991651807,3.641391484843,+ 3.712791317879,3.784191150915,3.855590983951,3.926990816987,+ 3.998390650023,4.06979048306,4.141190316096,4.212590149132,+ 4.283989982168,4.355389815204,4.42678964824,4.498189481276,+ 4.569589314312,4.640989147349,4.712388980385),.UNSPECIFIED.);+#2970 = CARTESIAN_POINT('',(1.570796326795,-5.551115123126E-16));+#2971 = CARTESIAN_POINT('',(1.570796326795,2.379994434538E-02));+#2972 = CARTESIAN_POINT('',(1.570796326795,7.139983303613E-02));+#2973 = CARTESIAN_POINT('',(1.570796326795,0.142799666072));+#2974 = CARTESIAN_POINT('',(1.570796326795,0.214199499108));+#2975 = CARTESIAN_POINT('',(1.570796326795,0.285599332145));+#2976 = CARTESIAN_POINT('',(1.570796326795,0.356999165181));+#2977 = CARTESIAN_POINT('',(1.570796326795,0.428398998217));+#2978 = CARTESIAN_POINT('',(1.570796326795,0.499798831253));+#2979 = CARTESIAN_POINT('',(1.570796326795,0.571198664289));+#2980 = CARTESIAN_POINT('',(1.570796326795,0.642598497325));+#2981 = CARTESIAN_POINT('',(1.570796326795,0.713998330361));+#2982 = CARTESIAN_POINT('',(1.570796326795,0.785398163397));+#2983 = CARTESIAN_POINT('',(1.570796326795,0.856797996434));+#2984 = CARTESIAN_POINT('',(1.570796326795,0.92819782947));+#2985 = CARTESIAN_POINT('',(1.570796326795,0.999597662506));+#2986 = CARTESIAN_POINT('',(1.570796326795,1.070997495542));+#2987 = CARTESIAN_POINT('',(1.570796326795,1.142397328578));+#2988 = CARTESIAN_POINT('',(1.570796326795,1.213797161614));+#2989 = CARTESIAN_POINT('',(1.570796326795,1.28519699465));+#2990 = CARTESIAN_POINT('',(1.570796326795,1.356596827687));+#2991 = CARTESIAN_POINT('',(1.570796326795,1.427996660723));+#2992 = CARTESIAN_POINT('',(1.570796326795,1.499396493759));+#2993 = CARTESIAN_POINT('',(1.570796326795,1.54699638245));+#2994 = CARTESIAN_POINT('',(1.570796326795,1.570796326795));+#2995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2996 = ORIENTED_EDGE('',*,*,#2372,.T.);+#2997 = ORIENTED_EDGE('',*,*,#2998,.F.);+#2998 = EDGE_CURVE('',#2221,#2375,#2999,.T.);+#2999 = SURFACE_CURVE('',#3000,(#3005,#3012),.PCURVE_S1.);+#3000 = CIRCLE('',#3001,5.E-02);+#3001 = AXIS2_PLACEMENT_3D('',#3002,#3003,#3004);+#3002 = CARTESIAN_POINT('',(0.525,5.E-02,-0.575));+#3003 = DIRECTION('',(-1.,0.,-1.734723475977E-16));+#3004 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#3005 = PCURVE('',#2236,#3006);+#3006 = DEFINITIONAL_REPRESENTATION('',(#3007),#3011);+#3007 = LINE('',#3008,#3009);+#3008 = CARTESIAN_POINT('',(6.28318530718,-0.475));+#3009 = VECTOR('',#3010,1.);+#3010 = DIRECTION('',(-1.,0.));+#3011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3012 = PCURVE('',#2012,#3013);+#3013 = DEFINITIONAL_REPRESENTATION('',(#3014),#3018);+#3014 = LINE('',#3015,#3016);+#3015 = CARTESIAN_POINT('',(6.28318530718,6.28318530718));+#3016 = VECTOR('',#3017,1.);+#3017 = DIRECTION('',(-1.,0.));+#3018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3019 = ADVANCED_FACE('',(#3020),#2787,.T.);+#3020 = FACE_BOUND('',#3021,.T.);+#3021 = EDGE_LOOP('',(#3022,#3023,#3045));+#3022 = ORIENTED_EDGE('',*,*,#2849,.F.);+#3023 = ORIENTED_EDGE('',*,*,#3024,.T.);+#3024 = EDGE_CURVE('',#1699,#2163,#3025,.T.);+#3025 = SURFACE_CURVE('',#3026,(#3031,#3038),.PCURVE_S1.);+#3026 = CIRCLE('',#3027,5.E-02);+#3027 = AXIS2_PLACEMENT_3D('',#3028,#3029,#3030);+#3028 = CARTESIAN_POINT('',(0.95,0.9,-0.575));+#3029 = DIRECTION('',(0.,1.,0.));+#3030 = DIRECTION('',(0.,-0.,1.));+#3031 = PCURVE('',#2787,#3032);+#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037);+#3033 = LINE('',#3034,#3035);+#3034 = CARTESIAN_POINT('',(4.712388980385,0.));+#3035 = VECTOR('',#3036,1.);+#3036 = DIRECTION('',(-1.,0.));+#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3038 = PCURVE('',#1801,#3039);+#3039 = DEFINITIONAL_REPRESENTATION('',(#3040),#3044);+#3040 = LINE('',#3041,#3042);+#3041 = CARTESIAN_POINT('',(3.14159265359,5.E-02));+#3042 = VECTOR('',#3043,1.);+#3043 = DIRECTION('',(-1.,0.));+#3044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3045 = ORIENTED_EDGE('',*,*,#2772,.F.);+#3046 = ADVANCED_FACE('',(#3047),#2914,.T.);+#3047 = FACE_BOUND('',#3048,.T.);+#3048 = EDGE_LOOP('',(#3049,#3050,#3072));+#3049 = ORIENTED_EDGE('',*,*,#2953,.F.);+#3050 = ORIENTED_EDGE('',*,*,#3051,.T.);+#3051 = EDGE_CURVE('',#2198,#1760,#3052,.T.);+#3052 = SURFACE_CURVE('',#3053,(#3058,#3065),.PCURVE_S1.);+#3053 = CIRCLE('',#3054,5.E-02);+#3054 = AXIS2_PLACEMENT_3D('',#3055,#3056,#3057);+#3055 = CARTESIAN_POINT('',(0.95,5.E-02,-0.575));+#3056 = DIRECTION('',(0.,-1.,0.));+#3057 = DIRECTION('',(0.,0.,-1.));+#3058 = PCURVE('',#2914,#3059);+#3059 = DEFINITIONAL_REPRESENTATION('',(#3060),#3064);+#3060 = LINE('',#3061,#3062);+#3061 = CARTESIAN_POINT('',(1.570796326795,-4.163336342344E-16));+#3062 = VECTOR('',#3063,1.);+#3063 = DIRECTION('',(1.,0.));+#3064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3065 = PCURVE('',#1801,#3066);+#3066 = DEFINITIONAL_REPRESENTATION('',(#3067),#3071);+#3067 = LINE('',#3068,#3069);+#3068 = CARTESIAN_POINT('',(0.,0.9));+#3069 = VECTOR('',#3070,1.);+#3070 = DIRECTION('',(1.,0.));+#3071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3072 = ORIENTED_EDGE('',*,*,#2899,.F.);+#3073 = ADVANCED_FACE('',(#3074),#1801,.T.);+#3074 = FACE_BOUND('',#3075,.T.);+#3075 = EDGE_LOOP('',(#3076,#3077,#3078,#3079));+#3076 = ORIENTED_EDGE('',*,*,#3024,.F.);+#3077 = ORIENTED_EDGE('',*,*,#1787,.T.);+#3078 = ORIENTED_EDGE('',*,*,#3051,.F.);+#3079 = ORIENTED_EDGE('',*,*,#2197,.T.);+#3080 = ADVANCED_FACE('',(#3081),#2040,.T.);+#3081 = FACE_BOUND('',#3082,.T.);+#3082 = EDGE_LOOP('',(#3083,#3105,#3106,#3128));+#3083 = ORIENTED_EDGE('',*,*,#3084,.T.);+#3084 = EDGE_CURVE('',#1996,#2375,#3085,.T.);+#3085 = SURFACE_CURVE('',#3086,(#3091,#3098),.PCURVE_S1.);+#3086 = CIRCLE('',#3087,2.5E-02);+#3087 = AXIS2_PLACEMENT_3D('',#3088,#3089,#3090);+#3088 = CARTESIAN_POINT('',(0.525,2.5E-02,-0.575));+#3089 = DIRECTION('',(0.,-0.,1.));+#3090 = DIRECTION('',(1.,0.,0.));+#3091 = PCURVE('',#2040,#3092);+#3092 = DEFINITIONAL_REPRESENTATION('',(#3093),#3097);+#3093 = LINE('',#3094,#3095);+#3094 = CARTESIAN_POINT('',(6.28318530718,-5.E-02));+#3095 = VECTOR('',#3096,1.);+#3096 = DIRECTION('',(-1.,0.));+#3097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3098 = PCURVE('',#2012,#3099);+#3099 = DEFINITIONAL_REPRESENTATION('',(#3100),#3104);+#3100 = LINE('',#3101,#3102);+#3101 = CARTESIAN_POINT('',(1.570796326795,1.570796326795));+#3102 = VECTOR('',#3103,1.);+#3103 = DIRECTION('',(0.,1.));+#3104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3105 = ORIENTED_EDGE('',*,*,#2448,.T.);+#3106 = ORIENTED_EDGE('',*,*,#3107,.T.);+#3107 = EDGE_CURVE('',#2426,#2025,#3108,.T.);+#3108 = SURFACE_CURVE('',#3109,(#3114,#3121),.PCURVE_S1.);+#3109 = CIRCLE('',#3110,2.5E-02);+#3110 = AXIS2_PLACEMENT_3D('',#3111,#3112,#3113);+#3111 = CARTESIAN_POINT('',(0.525,2.5E-02,0.575));+#3112 = DIRECTION('',(0.,0.,-1.));+#3113 = DIRECTION('',(-1.,0.,0.));+#3114 = PCURVE('',#2040,#3115);+#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120);+#3116 = LINE('',#3117,#3118);+#3117 = CARTESIAN_POINT('',(-3.14159265359,-1.2));+#3118 = VECTOR('',#3119,1.);+#3119 = DIRECTION('',(1.,0.));+#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3121 = PCURVE('',#2069,#3122);+#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127);+#3123 = LINE('',#3124,#3125);+#3124 = CARTESIAN_POINT('',(1.570796326795,10.995574287564));+#3125 = VECTOR('',#3126,1.);+#3126 = DIRECTION('',(0.,-1.));+#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3128 = ORIENTED_EDGE('',*,*,#2024,.T.);+#3129 = ADVANCED_FACE('',(#3130),#2069,.T.);+#3130 = FACE_BOUND('',#3131,.T.);+#3131 = EDGE_LOOP('',(#3132,#3133,#3134,#3156));+#3132 = ORIENTED_EDGE('',*,*,#3107,.F.);+#3133 = ORIENTED_EDGE('',*,*,#2648,.T.);+#3134 = ORIENTED_EDGE('',*,*,#3135,.T.);+#3135 = EDGE_CURVE('',#1819,#2053,#3136,.T.);+#3136 = SURFACE_CURVE('',#3137,(#3142,#3149),.PCURVE_S1.);+#3137 = CIRCLE('',#3138,2.5E-02);+#3138 = AXIS2_PLACEMENT_3D('',#3139,#3140,#3141);+#3139 = CARTESIAN_POINT('',(0.525,5.E-02,0.6));+#3140 = DIRECTION('',(0.,-1.,0.));+#3141 = DIRECTION('',(0.,0.,1.));+#3142 = PCURVE('',#2069,#3143);+#3143 = DEFINITIONAL_REPRESENTATION('',(#3144),#3148);+#3144 = LINE('',#3145,#3146);+#3145 = CARTESIAN_POINT('',(0.,6.28318530718));+#3146 = VECTOR('',#3147,1.);+#3147 = DIRECTION('',(0.,-1.));+#3148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3149 = PCURVE('',#1916,#3150);+#3150 = DEFINITIONAL_REPRESENTATION('',(#3151),#3155);+#3151 = LINE('',#3152,#3153);+#3152 = CARTESIAN_POINT('',(3.14159265359,0.9));+#3153 = VECTOR('',#3154,1.);+#3154 = DIRECTION('',(1.,0.));+#3155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3156 = ORIENTED_EDGE('',*,*,#2052,.T.);+#3157 = ADVANCED_FACE('',(#3158),#2012,.T.);+#3158 = FACE_BOUND('',#3159,.T.);+#3159 = EDGE_LOOP('',(#3160,#3161,#3162,#3184));+#3160 = ORIENTED_EDGE('',*,*,#3084,.F.);+#3161 = ORIENTED_EDGE('',*,*,#1995,.T.);+#3162 = ORIENTED_EDGE('',*,*,#3163,.T.);+#3163 = EDGE_CURVE('',#1968,#2221,#3164,.T.);+#3164 = SURFACE_CURVE('',#3165,(#3170,#3177),.PCURVE_S1.);+#3165 = CIRCLE('',#3166,2.5E-02);+#3166 = AXIS2_PLACEMENT_3D('',#3167,#3168,#3169);+#3167 = CARTESIAN_POINT('',(0.525,5.E-02,-0.6));+#3168 = DIRECTION('',(0.,-1.,0.));+#3169 = DIRECTION('',(0.,0.,1.));+#3170 = PCURVE('',#2012,#3171);+#3171 = DEFINITIONAL_REPRESENTATION('',(#3172),#3176);+#3172 = LINE('',#3173,#3174);+#3173 = CARTESIAN_POINT('',(3.14159265359,3.14159265359));+#3174 = VECTOR('',#3175,1.);+#3175 = DIRECTION('',(0.,1.));+#3176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3177 = PCURVE('',#1983,#3178);+#3178 = DEFINITIONAL_REPRESENTATION('',(#3179),#3183);+#3179 = LINE('',#3180,#3181);+#3180 = CARTESIAN_POINT('',(3.14159265359,0.9));+#3181 = VECTOR('',#3182,1.);+#3182 = DIRECTION('',(1.,0.));+#3183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3184 = ORIENTED_EDGE('',*,*,#2998,.T.);+#3185 = ADVANCED_FACE('',(#3186),#1916,.T.);+#3186 = FACE_BOUND('',#3187,.T.);+#3187 = EDGE_LOOP('',(#3188,#3189,#3190,#3212));+#3188 = ORIENTED_EDGE('',*,*,#3135,.F.);+#3189 = ORIENTED_EDGE('',*,*,#1902,.T.);+#3190 = ORIENTED_EDGE('',*,*,#3191,.T.);+#3191 = EDGE_CURVE('',#1875,#2082,#3192,.T.);+#3192 = SURFACE_CURVE('',#3193,(#3198,#3205),.PCURVE_S1.);+#3193 = CIRCLE('',#3194,2.5E-02);+#3194 = AXIS2_PLACEMENT_3D('',#3195,#3196,#3197);+#3195 = CARTESIAN_POINT('',(0.525,0.9,0.6));+#3196 = DIRECTION('',(0.,-1.,0.));+#3197 = DIRECTION('',(0.,0.,1.));+#3198 = PCURVE('',#1916,#3199);+#3199 = DEFINITIONAL_REPRESENTATION('',(#3200),#3204);+#3200 = LINE('',#3201,#3202);+#3201 = CARTESIAN_POINT('',(3.14159265359,5.E-02));+#3202 = VECTOR('',#3203,1.);+#3203 = DIRECTION('',(1.,0.));+#3204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3205 = PCURVE('',#2121,#3206);+#3206 = DEFINITIONAL_REPRESENTATION('',(#3207),#3211);+#3207 = LINE('',#3208,#3209);+#3208 = CARTESIAN_POINT('',(6.28318530718,6.28318530718));+#3209 = VECTOR('',#3210,1.);+#3210 = DIRECTION('',(0.,-1.));+#3211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3212 = ORIENTED_EDGE('',*,*,#2081,.T.);+#3213 = ADVANCED_FACE('',(#3214),#1983,.T.);+#3214 = FACE_BOUND('',#3215,.T.);+#3215 = EDGE_LOOP('',(#3216,#3217,#3218,#3240));+#3216 = ORIENTED_EDGE('',*,*,#3163,.F.);+#3217 = ORIENTED_EDGE('',*,*,#1967,.T.);+#3218 = ORIENTED_EDGE('',*,*,#3219,.T.);+#3219 = EDGE_CURVE('',#1932,#2165,#3220,.T.);+#3220 = SURFACE_CURVE('',#3221,(#3226,#3233),.PCURVE_S1.);+#3221 = CIRCLE('',#3222,2.5E-02);+#3222 = AXIS2_PLACEMENT_3D('',#3223,#3224,#3225);+#3223 = CARTESIAN_POINT('',(0.525,0.9,-0.6));+#3224 = DIRECTION('',(0.,-1.,0.));+#3225 = DIRECTION('',(0.,0.,1.));+#3226 = PCURVE('',#1983,#3227);+#3227 = DEFINITIONAL_REPRESENTATION('',(#3228),#3232);+#3228 = LINE('',#3229,#3230);+#3229 = CARTESIAN_POINT('',(3.14159265359,5.E-02));+#3230 = VECTOR('',#3231,1.);+#3231 = DIRECTION('',(1.,0.));+#3232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3233 = PCURVE('',#1955,#3234);+#3234 = DEFINITIONAL_REPRESENTATION('',(#3235),#3239);+#3235 = LINE('',#3236,#3237);+#3236 = CARTESIAN_POINT('',(3.14159265359,3.14159265359));+#3237 = VECTOR('',#3238,1.);+#3238 = DIRECTION('',(0.,1.));+#3239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3240 = ORIENTED_EDGE('',*,*,#2248,.T.);+#3241 = ADVANCED_FACE('',(#3242),#2121,.T.);+#3242 = FACE_BOUND('',#3243,.T.);+#3243 = EDGE_LOOP('',(#3244,#3245,#3246,#3268));+#3244 = ORIENTED_EDGE('',*,*,#3191,.F.);+#3245 = ORIENTED_EDGE('',*,*,#2523,.T.);+#3246 = ORIENTED_EDGE('',*,*,#3247,.T.);+#3247 = EDGE_CURVE('',#2275,#2105,#3248,.T.);+#3248 = SURFACE_CURVE('',#3249,(#3254,#3261),.PCURVE_S1.);+#3249 = CIRCLE('',#3250,2.5E-02);+#3250 = AXIS2_PLACEMENT_3D('',#3251,#3252,#3253);+#3251 = CARTESIAN_POINT('',(0.525,0.925,0.575));+#3252 = DIRECTION('',(0.,-0.,1.));+#3253 = DIRECTION('',(1.,0.,0.));+#3254 = PCURVE('',#2121,#3255);+#3255 = DEFINITIONAL_REPRESENTATION('',(#3256),#3260);+#3256 = LINE('',#3257,#3258);+#3257 = CARTESIAN_POINT('',(4.712388980385,7.853981633974));+#3258 = VECTOR('',#3259,1.);+#3259 = DIRECTION('',(0.,-1.));+#3260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3261 = PCURVE('',#2147,#3262);+#3262 = DEFINITIONAL_REPRESENTATION('',(#3263),#3267);+#3263 = LINE('',#3264,#3265);+#3264 = CARTESIAN_POINT('',(3.14159265359,0.575));+#3265 = VECTOR('',#3266,1.);+#3266 = DIRECTION('',(1.,0.));+#3267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3268 = ORIENTED_EDGE('',*,*,#2104,.T.);+#3269 = ADVANCED_FACE('',(#3270),#1955,.T.);+#3270 = FACE_BOUND('',#3271,.T.);+#3271 = EDGE_LOOP('',(#3272,#3273,#3274,#3296));+#3272 = ORIENTED_EDGE('',*,*,#3219,.F.);+#3273 = ORIENTED_EDGE('',*,*,#1931,.T.);+#3274 = ORIENTED_EDGE('',*,*,#3275,.T.);+#3275 = EDGE_CURVE('',#1934,#2326,#3276,.T.);+#3276 = SURFACE_CURVE('',#3277,(#3282,#3289),.PCURVE_S1.);+#3277 = CIRCLE('',#3278,2.5E-02);+#3278 = AXIS2_PLACEMENT_3D('',#3279,#3280,#3281);+#3279 = CARTESIAN_POINT('',(0.525,0.925,-0.575));+#3280 = DIRECTION('',(0.,0.,-1.));+#3281 = DIRECTION('',(-1.,0.,0.));+#3282 = PCURVE('',#1955,#3283);+#3283 = DEFINITIONAL_REPRESENTATION('',(#3284),#3288);+#3284 = LINE('',#3285,#3286);+#3285 = CARTESIAN_POINT('',(4.712388980385,4.712388980385));+#3286 = VECTOR('',#3287,1.);+#3287 = DIRECTION('',(0.,1.));+#3288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3289 = PCURVE('',#2147,#3290);+#3290 = DEFINITIONAL_REPRESENTATION('',(#3291),#3295);+#3291 = LINE('',#3292,#3293);+#3292 = CARTESIAN_POINT('',(6.28318530718,-0.575));+#3293 = VECTOR('',#3294,1.);+#3294 = DIRECTION('',(-1.,0.));+#3295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3296 = ORIENTED_EDGE('',*,*,#2822,.T.);+#3297 = ADVANCED_FACE('',(#3298),#2147,.T.);+#3298 = FACE_BOUND('',#3299,.T.);+#3299 = EDGE_LOOP('',(#3300,#3301,#3302,#3303));+#3300 = ORIENTED_EDGE('',*,*,#3247,.F.);+#3301 = ORIENTED_EDGE('',*,*,#2348,.T.);+#3302 = ORIENTED_EDGE('',*,*,#3275,.F.);+#3303 = ORIENTED_EDGE('',*,*,#2133,.T.);+#3304 = MANIFOLD_SOLID_BREP('',#3305);+#3305 = CLOSED_SHELL('',(#3306,#3558,#3754,#3801,#3828,#3855,#3882,#3909+ ,#3936,#3963));+#3306 = ADVANCED_FACE('',(#3307),#3322,.T.);+#3307 = FACE_BOUND('',#3308,.T.);+#3308 = EDGE_LOOP('',(#3309,#3349,#3377,#3410,#3438,#3471,#3499,#3532));+#3309 = ORIENTED_EDGE('',*,*,#3310,.F.);+#3310 = EDGE_CURVE('',#3311,#3313,#3315,.T.);+#3311 = VERTEX_POINT('',#3312);+#3312 = CARTESIAN_POINT('',(0.499999999982,0.925,-0.575));+#3313 = VERTEX_POINT('',#3314);+#3314 = CARTESIAN_POINT('',(0.499999999988,0.9,-0.6));+#3315 = SURFACE_CURVE('',#3316,(#3321,#3337),.PCURVE_S1.);+#3316 = CIRCLE('',#3317,2.5E-02);+#3317 = AXIS2_PLACEMENT_3D('',#3318,#3319,#3320);+#3318 = CARTESIAN_POINT('',(0.5,0.9,-0.575));+#3319 = DIRECTION('',(-1.,-0.,-1.734723475977E-16));+#3320 = DIRECTION('',(1.734723475977E-16,0.,-1.));+#3321 = PCURVE('',#3322,#3327);+#3322 = PLANE('',#3323);+#3323 = AXIS2_PLACEMENT_3D('',#3324,#3325,#3326);+#3324 = CARTESIAN_POINT('',(0.5,0.95,-0.625));+#3325 = DIRECTION('',(1.,0.,1.734723475977E-16));+#3326 = DIRECTION('',(-1.734723475977E-16,0.,1.));+#3327 = DEFINITIONAL_REPRESENTATION('',(#3328),#3336);+#3328 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3329,#3330,#3331,#3332,+#3333,#3334,#3335),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+ ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#3329 = CARTESIAN_POINT('',(2.5E-02,5.E-02));+#3330 = CARTESIAN_POINT('',(2.5E-02,9.330127018922E-02));+#3331 = CARTESIAN_POINT('',(6.25E-02,7.165063509461E-02));+#3332 = CARTESIAN_POINT('',(0.1,5.E-02));+#3333 = CARTESIAN_POINT('',(6.25E-02,2.834936490539E-02));+#3334 = CARTESIAN_POINT('',(2.5E-02,6.698729810778E-03));+#3335 = CARTESIAN_POINT('',(2.5E-02,5.E-02));+#3336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3337 = PCURVE('',#3338,#3343);+#3338 = CYLINDRICAL_SURFACE('',#3339,2.5E-02);+#3339 = AXIS2_PLACEMENT_3D('',#3340,#3341,#3342);+#3340 = CARTESIAN_POINT('',(5.E+05,0.9,-0.575000000043));+#3341 = DIRECTION('',(-1.,-0.,8.673617379884E-17));+#3342 = DIRECTION('',(8.673617379884E-17,0.,1.));+#3343 = DEFINITIONAL_REPRESENTATION('',(#3344),#3348);+#3344 = LINE('',#3345,#3346);+#3345 = CARTESIAN_POINT('',(-3.14159265359,4.999995E+05));+#3346 = VECTOR('',#3347,1.);+#3347 = DIRECTION('',(1.,0.));+#3348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3349 = ORIENTED_EDGE('',*,*,#3350,.F.);+#3350 = EDGE_CURVE('',#3351,#3311,#3353,.T.);+#3351 = VERTEX_POINT('',#3352);+#3352 = CARTESIAN_POINT('',(0.499999999982,0.925,0.575));+#3353 = SURFACE_CURVE('',#3354,(#3358,#3365),.PCURVE_S1.);+#3354 = LINE('',#3355,#3356);+#3355 = CARTESIAN_POINT('',(0.5,0.925,8.673617379884E-17));+#3356 = VECTOR('',#3357,1.);+#3357 = DIRECTION('',(1.734723475977E-16,-0.,-1.));+#3358 = PCURVE('',#3322,#3359);+#3359 = DEFINITIONAL_REPRESENTATION('',(#3360),#3364);+#3360 = LINE('',#3361,#3362);+#3361 = CARTESIAN_POINT('',(0.625,2.5E-02));+#3362 = VECTOR('',#3363,1.);+#3363 = DIRECTION('',(-1.,0.));+#3364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3365 = PCURVE('',#3366,#3371);+#3366 = PLANE('',#3367);+#3367 = AXIS2_PLACEMENT_3D('',#3368,#3369,#3370);+#3368 = CARTESIAN_POINT('',(5.E+05,0.925,-0.575000000043));+#3369 = DIRECTION('',(-8.17735200572E-33,-1.,-9.427844978135E-17));+#3370 = DIRECTION('',(0.,9.427844978135E-17,-1.));+#3371 = DEFINITIONAL_REPRESENTATION('',(#3372),#3376);+#3372 = LINE('',#3373,#3374);+#3373 = CARTESIAN_POINT('',(-0.575000000043,-4.999995E+05));+#3374 = VECTOR('',#3375,1.);+#3375 = DIRECTION('',(1.,1.734723475977E-16));+#3376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3377 = ORIENTED_EDGE('',*,*,#3378,.F.);+#3378 = EDGE_CURVE('',#3379,#3351,#3381,.T.);+#3379 = VERTEX_POINT('',#3380);+#3380 = CARTESIAN_POINT('',(0.499999999982,0.9,0.6));+#3381 = SURFACE_CURVE('',#3382,(#3387,#3398),.PCURVE_S1.);+#3382 = CIRCLE('',#3383,2.5E-02);+#3383 = AXIS2_PLACEMENT_3D('',#3384,#3385,#3386);+#3384 = CARTESIAN_POINT('',(0.5,0.9,0.575));+#3385 = DIRECTION('',(-1.,-0.,-1.734723475977E-16));+#3386 = DIRECTION('',(1.734723475977E-16,0.,-1.));+#3387 = PCURVE('',#3322,#3388);+#3388 = DEFINITIONAL_REPRESENTATION('',(#3389),#3397);+#3389 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3390,#3391,#3392,#3393,+#3394,#3395,#3396),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+ ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#3390 = CARTESIAN_POINT('',(1.175,5.E-02));+#3391 = CARTESIAN_POINT('',(1.175,9.330127018922E-02));+#3392 = CARTESIAN_POINT('',(1.2125,7.165063509461E-02));+#3393 = CARTESIAN_POINT('',(1.25,5.E-02));+#3394 = CARTESIAN_POINT('',(1.2125,2.834936490539E-02));+#3395 = CARTESIAN_POINT('',(1.175,6.698729810778E-03));+#3396 = CARTESIAN_POINT('',(1.175,5.E-02));+#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3398 = PCURVE('',#3399,#3404);+#3399 = CYLINDRICAL_SURFACE('',#3400,2.5E-02);+#3400 = AXIS2_PLACEMENT_3D('',#3401,#3402,#3403);+#3401 = CARTESIAN_POINT('',(5.E+05,0.9,0.574999999957));+#3402 = DIRECTION('',(-1.,-0.,8.673617379884E-17));+#3403 = DIRECTION('',(8.673617379884E-17,0.,1.));+#3404 = DEFINITIONAL_REPRESENTATION('',(#3405),#3409);+#3405 = LINE('',#3406,#3407);+#3406 = CARTESIAN_POINT('',(-3.14159265359,4.999995E+05));+#3407 = VECTOR('',#3408,1.);+#3408 = DIRECTION('',(1.,0.));+#3409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3410 = ORIENTED_EDGE('',*,*,#3411,.F.);+#3411 = EDGE_CURVE('',#3412,#3379,#3414,.T.);+#3412 = VERTEX_POINT('',#3413);+#3413 = CARTESIAN_POINT('',(0.499999999988,5.E-02,0.6));+#3414 = SURFACE_CURVE('',#3415,(#3419,#3426),.PCURVE_S1.);+#3415 = LINE('',#3416,#3417);+#3416 = CARTESIAN_POINT('',(0.5,0.95,0.6));+#3417 = VECTOR('',#3418,1.);+#3418 = DIRECTION('',(-0.,1.,-0.));+#3419 = PCURVE('',#3322,#3420);+#3420 = DEFINITIONAL_REPRESENTATION('',(#3421),#3425);+#3421 = LINE('',#3422,#3423);+#3422 = CARTESIAN_POINT('',(1.225,0.));+#3423 = VECTOR('',#3424,1.);+#3424 = DIRECTION('',(0.,-1.));+#3425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3426 = PCURVE('',#3427,#3432);+#3427 = PLANE('',#3428);+#3428 = AXIS2_PLACEMENT_3D('',#3429,#3430,#3431);+#3429 = CARTESIAN_POINT('',(5.E+05,0.9,0.599999999957));+#3430 = DIRECTION('',(-8.673617379884E-17,1.27553196763E-16,-1.));+#3431 = DIRECTION('',(0.,1.,1.27553196763E-16));+#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3437);+#3433 = LINE('',#3434,#3435);+#3434 = CARTESIAN_POINT('',(5.E-02,-4.999995E+05));+#3435 = VECTOR('',#3436,1.);+#3436 = DIRECTION('',(1.,1.106347624303E-32));+#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3438 = ORIENTED_EDGE('',*,*,#3439,.F.);+#3439 = EDGE_CURVE('',#3440,#3412,#3442,.T.);+#3440 = VERTEX_POINT('',#3441);+#3441 = CARTESIAN_POINT('',(0.499999999982,2.5E-02,0.575));+#3442 = SURFACE_CURVE('',#3443,(#3448,#3459),.PCURVE_S1.);+#3443 = CIRCLE('',#3444,2.5E-02);+#3444 = AXIS2_PLACEMENT_3D('',#3445,#3446,#3447);+#3445 = CARTESIAN_POINT('',(0.5,5.E-02,0.575));+#3446 = DIRECTION('',(-1.,-0.,-1.734723475977E-16));+#3447 = DIRECTION('',(1.734723475977E-16,0.,-1.));+#3448 = PCURVE('',#3322,#3449);+#3449 = DEFINITIONAL_REPRESENTATION('',(#3450),#3458);+#3450 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3451,#3452,#3453,#3454,+#3455,#3456,#3457),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+ ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#3451 = CARTESIAN_POINT('',(1.175,0.9));+#3452 = CARTESIAN_POINT('',(1.175,0.943301270189));+#3453 = CARTESIAN_POINT('',(1.2125,0.921650635095));+#3454 = CARTESIAN_POINT('',(1.25,0.9));+#3455 = CARTESIAN_POINT('',(1.2125,0.878349364905));+#3456 = CARTESIAN_POINT('',(1.175,0.856698729811));+#3457 = CARTESIAN_POINT('',(1.175,0.9));+#3458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3459 = PCURVE('',#3460,#3465);+#3460 = CYLINDRICAL_SURFACE('',#3461,2.5E-02);+#3461 = AXIS2_PLACEMENT_3D('',#3462,#3463,#3464);+#3462 = CARTESIAN_POINT('',(5.E+05,5.E-02,0.574999999957));+#3463 = DIRECTION('',(-1.,-0.,8.673617379884E-17));+#3464 = DIRECTION('',(8.673617379884E-17,0.,1.));+#3465 = DEFINITIONAL_REPRESENTATION('',(#3466),#3470);+#3466 = LINE('',#3467,#3468);+#3467 = CARTESIAN_POINT('',(3.14159265359,4.999995E+05));+#3468 = VECTOR('',#3469,1.);+#3469 = DIRECTION('',(1.,0.));+#3470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3471 = ORIENTED_EDGE('',*,*,#3472,.T.);+#3472 = EDGE_CURVE('',#3440,#3473,#3475,.T.);+#3473 = VERTEX_POINT('',#3474);+#3474 = CARTESIAN_POINT('',(0.499999999988,2.5E-02,-0.575));+#3475 = SURFACE_CURVE('',#3476,(#3480,#3487),.PCURVE_S1.);+#3476 = LINE('',#3477,#3478);+#3477 = CARTESIAN_POINT('',(0.499999999988,2.5E-02,0.57499999987));+#3478 = VECTOR('',#3479,1.);+#3479 = DIRECTION('',(1.734723475977E-16,-1.23740465338E-16,-1.));+#3480 = PCURVE('',#3322,#3481);+#3481 = DEFINITIONAL_REPRESENTATION('',(#3482),#3486);+#3482 = LINE('',#3483,#3484);+#3483 = CARTESIAN_POINT('',(1.19999999987,0.925));+#3484 = VECTOR('',#3485,1.);+#3485 = DIRECTION('',(-1.,1.23740465338E-16));+#3486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3487 = PCURVE('',#3488,#3493);+#3488 = PLANE('',#3489);+#3489 = AXIS2_PLACEMENT_3D('',#3490,#3491,#3492);+#3490 = CARTESIAN_POINT('',(5.E+05,2.5E-02,0.574999999957));+#3491 = DIRECTION('',(-1.073277450751E-32,1.,-1.23740465338E-16));+#3492 = DIRECTION('',(0.,1.23740465338E-16,1.));+#3493 = DEFINITIONAL_REPRESENTATION('',(#3494),#3498);+#3494 = LINE('',#3495,#3496);+#3495 = CARTESIAN_POINT('',(-8.700007381179E-11,-4.999995E+05));+#3496 = VECTOR('',#3497,1.);+#3497 = DIRECTION('',(-1.,1.734723475977E-16));+#3498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3499 = ORIENTED_EDGE('',*,*,#3500,.F.);+#3500 = EDGE_CURVE('',#3501,#3473,#3503,.T.);+#3501 = VERTEX_POINT('',#3502);+#3502 = CARTESIAN_POINT('',(0.499999999982,5.E-02,-0.6));+#3503 = SURFACE_CURVE('',#3504,(#3509,#3520),.PCURVE_S1.);+#3504 = CIRCLE('',#3505,2.5E-02);+#3505 = AXIS2_PLACEMENT_3D('',#3506,#3507,#3508);+#3506 = CARTESIAN_POINT('',(0.5,5.E-02,-0.575));+#3507 = DIRECTION('',(-1.,-0.,-1.734723475977E-16));+#3508 = DIRECTION('',(1.734723475977E-16,0.,-1.));+#3509 = PCURVE('',#3322,#3510);+#3510 = DEFINITIONAL_REPRESENTATION('',(#3511),#3519);+#3511 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3512,#3513,#3514,#3515,+#3516,#3517,#3518),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+ ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#3512 = CARTESIAN_POINT('',(2.5E-02,0.9));+#3513 = CARTESIAN_POINT('',(2.5E-02,0.943301270189));+#3514 = CARTESIAN_POINT('',(6.25E-02,0.921650635095));+#3515 = CARTESIAN_POINT('',(0.1,0.9));+#3516 = CARTESIAN_POINT('',(6.25E-02,0.878349364905));+#3517 = CARTESIAN_POINT('',(2.5E-02,0.856698729811));+#3518 = CARTESIAN_POINT('',(2.5E-02,0.9));+#3519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3520 = PCURVE('',#3521,#3526);+#3521 = CYLINDRICAL_SURFACE('',#3522,2.5E-02);+#3522 = AXIS2_PLACEMENT_3D('',#3523,#3524,#3525);+#3523 = CARTESIAN_POINT('',(5.E+05,5.E-02,-0.575000000043));+#3524 = DIRECTION('',(-1.,-0.,8.673617379884E-17));+#3525 = DIRECTION('',(8.673617379884E-17,0.,1.));+#3526 = DEFINITIONAL_REPRESENTATION('',(#3527),#3531);+#3527 = LINE('',#3528,#3529);+#3528 = CARTESIAN_POINT('',(3.14159265359,4.999995E+05));+#3529 = VECTOR('',#3530,1.);+#3530 = DIRECTION('',(1.,0.));+#3531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3532 = ORIENTED_EDGE('',*,*,#3533,.T.);+#3533 = EDGE_CURVE('',#3501,#3313,#3534,.T.);+#3534 = SURFACE_CURVE('',#3535,(#3539,#3546),.PCURVE_S1.);+#3535 = LINE('',#3536,#3537);+#3536 = CARTESIAN_POINT('',(0.499999999988,5.E-02,-0.6));+#3537 = VECTOR('',#3538,1.);+#3538 = DIRECTION('',(-0.,1.,0.));+#3539 = PCURVE('',#3322,#3540);+#3540 = DEFINITIONAL_REPRESENTATION('',(#3541),#3545);+#3541 = LINE('',#3542,#3543);+#3542 = CARTESIAN_POINT('',(2.5E-02,0.9));+#3543 = VECTOR('',#3544,1.);+#3544 = DIRECTION('',(0.,-1.));+#3545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3546 = PCURVE('',#3547,#3552);+#3547 = PLANE('',#3548);+#3548 = AXIS2_PLACEMENT_3D('',#3549,#3550,#3551);+#3549 = CARTESIAN_POINT('',(5.E+05,5.E-02,-0.600000000043));+#3550 = DIRECTION('',(8.673617379884E-17,-0.,1.));+#3551 = DIRECTION('',(1.,0.,-8.673617379884E-17));+#3552 = DEFINITIONAL_REPRESENTATION('',(#3553),#3557);+#3553 = LINE('',#3554,#3555);+#3554 = CARTESIAN_POINT('',(-4.999995E+05,0.));+#3555 = VECTOR('',#3556,1.);+#3556 = DIRECTION('',(0.,1.));+#3557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3558 = ADVANCED_FACE('',(#3559),#3574,.F.);+#3559 = FACE_BOUND('',#3560,.T.);+#3560 = EDGE_LOOP('',(#3561,#3592,#3615,#3639,#3662,#3686,#3709,#3733));+#3561 = ORIENTED_EDGE('',*,*,#3562,.F.);+#3562 = EDGE_CURVE('',#3563,#3565,#3567,.T.);+#3563 = VERTEX_POINT('',#3564);+#3564 = CARTESIAN_POINT('',(-0.5,0.925,0.575));+#3565 = VERTEX_POINT('',#3566);+#3566 = CARTESIAN_POINT('',(-0.5,0.9,0.6));+#3567 = SURFACE_CURVE('',#3568,(#3573,#3585),.PCURVE_S1.);+#3568 = CIRCLE('',#3569,2.5E-02);+#3569 = AXIS2_PLACEMENT_3D('',#3570,#3571,#3572);+#3570 = CARTESIAN_POINT('',(-0.5,0.9,0.575));+#3571 = DIRECTION('',(1.,0.,-8.673617379884E-17));+#3572 = DIRECTION('',(-8.673617379884E-17,-0.,-1.));+#3573 = PCURVE('',#3574,#3579);+#3574 = PLANE('',#3575);+#3575 = AXIS2_PLACEMENT_3D('',#3576,#3577,#3578);+#3576 = CARTESIAN_POINT('',(-0.5,0.9,0.575));+#3577 = DIRECTION('',(1.,0.,-8.673617379884E-17));+#3578 = DIRECTION('',(-8.673617379884E-17,0.,-1.));+#3579 = DEFINITIONAL_REPRESENTATION('',(#3580),#3584);+#3580 = CIRCLE('',#3581,2.5E-02);+#3581 = AXIS2_PLACEMENT_2D('',#3582,#3583);+#3582 = CARTESIAN_POINT('',(0.,0.));+#3583 = DIRECTION('',(1.,-0.));+#3584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3585 = PCURVE('',#3399,#3586);+#3586 = DEFINITIONAL_REPRESENTATION('',(#3587),#3591);+#3587 = LINE('',#3588,#3589);+#3588 = CARTESIAN_POINT('',(3.14159265359,5.000005E+05));+#3589 = VECTOR('',#3590,1.);+#3590 = DIRECTION('',(-1.,0.));+#3591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3592 = ORIENTED_EDGE('',*,*,#3593,.F.);+#3593 = EDGE_CURVE('',#3594,#3563,#3596,.T.);+#3594 = VERTEX_POINT('',#3595);+#3595 = CARTESIAN_POINT('',(-0.5,0.925,-0.575));+#3596 = SURFACE_CURVE('',#3597,(#3601,#3608),.PCURVE_S1.);+#3597 = LINE('',#3598,#3599);+#3598 = CARTESIAN_POINT('',(-0.5,0.925,-0.575));+#3599 = VECTOR('',#3600,1.);+#3600 = DIRECTION('',(0.,-9.427844978135E-17,1.));+#3601 = PCURVE('',#3574,#3602);+#3602 = DEFINITIONAL_REPRESENTATION('',(#3603),#3607);+#3603 = LINE('',#3604,#3605);+#3604 = CARTESIAN_POINT('',(1.15,2.5E-02));+#3605 = VECTOR('',#3606,1.);+#3606 = DIRECTION('',(-1.,-9.427844978135E-17));+#3607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3608 = PCURVE('',#3366,#3609);+#3609 = DEFINITIONAL_REPRESENTATION('',(#3610),#3614);+#3610 = LINE('',#3611,#3612);+#3611 = CARTESIAN_POINT('',(-4.300004796676E-11,-5.000005E+05));+#3612 = VECTOR('',#3613,1.);+#3613 = DIRECTION('',(-1.,0.));+#3614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3615 = ORIENTED_EDGE('',*,*,#3616,.F.);+#3616 = EDGE_CURVE('',#3617,#3594,#3619,.T.);+#3617 = VERTEX_POINT('',#3618);+#3618 = CARTESIAN_POINT('',(-0.5,0.9,-0.6));+#3619 = SURFACE_CURVE('',#3620,(#3625,#3632),.PCURVE_S1.);+#3620 = CIRCLE('',#3621,2.5E-02);+#3621 = AXIS2_PLACEMENT_3D('',#3622,#3623,#3624);+#3622 = CARTESIAN_POINT('',(-0.5,0.9,-0.575));+#3623 = DIRECTION('',(1.,0.,-8.673617379884E-17));+#3624 = DIRECTION('',(-8.673617379884E-17,-0.,-1.));+#3625 = PCURVE('',#3574,#3626);+#3626 = DEFINITIONAL_REPRESENTATION('',(#3627),#3631);+#3627 = CIRCLE('',#3628,2.5E-02);+#3628 = AXIS2_PLACEMENT_2D('',#3629,#3630);+#3629 = CARTESIAN_POINT('',(1.15,0.));+#3630 = DIRECTION('',(1.,-0.));+#3631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3632 = PCURVE('',#3338,#3633);+#3633 = DEFINITIONAL_REPRESENTATION('',(#3634),#3638);+#3634 = LINE('',#3635,#3636);+#3635 = CARTESIAN_POINT('',(3.14159265359,5.000005E+05));+#3636 = VECTOR('',#3637,1.);+#3637 = DIRECTION('',(-1.,0.));+#3638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3639 = ORIENTED_EDGE('',*,*,#3640,.F.);+#3640 = EDGE_CURVE('',#3641,#3617,#3643,.T.);+#3641 = VERTEX_POINT('',#3642);+#3642 = CARTESIAN_POINT('',(-0.5,5.E-02,-0.6));+#3643 = SURFACE_CURVE('',#3644,(#3648,#3655),.PCURVE_S1.);+#3644 = LINE('',#3645,#3646);+#3645 = CARTESIAN_POINT('',(-0.5,5.E-02,-0.6));+#3646 = VECTOR('',#3647,1.);+#3647 = DIRECTION('',(0.,1.,0.));+#3648 = PCURVE('',#3574,#3649);+#3649 = DEFINITIONAL_REPRESENTATION('',(#3650),#3654);+#3650 = LINE('',#3651,#3652);+#3651 = CARTESIAN_POINT('',(1.175,-0.85));+#3652 = VECTOR('',#3653,1.);+#3653 = DIRECTION('',(0.,1.));+#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3655 = PCURVE('',#3547,#3656);+#3656 = DEFINITIONAL_REPRESENTATION('',(#3657),#3661);+#3657 = LINE('',#3658,#3659);+#3658 = CARTESIAN_POINT('',(-5.000005E+05,0.));+#3659 = VECTOR('',#3660,1.);+#3660 = DIRECTION('',(0.,1.));+#3661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3662 = ORIENTED_EDGE('',*,*,#3663,.F.);+#3663 = EDGE_CURVE('',#3664,#3641,#3666,.T.);+#3664 = VERTEX_POINT('',#3665);+#3665 = CARTESIAN_POINT('',(-0.5,2.5E-02,-0.575));+#3666 = SURFACE_CURVE('',#3667,(#3672,#3679),.PCURVE_S1.);+#3667 = CIRCLE('',#3668,2.5E-02);+#3668 = AXIS2_PLACEMENT_3D('',#3669,#3670,#3671);+#3669 = CARTESIAN_POINT('',(-0.5,5.E-02,-0.575));+#3670 = DIRECTION('',(1.,0.,-8.673617379884E-17));+#3671 = DIRECTION('',(-8.673617379884E-17,-0.,-1.));+#3672 = PCURVE('',#3574,#3673);+#3673 = DEFINITIONAL_REPRESENTATION('',(#3674),#3678);+#3674 = CIRCLE('',#3675,2.5E-02);+#3675 = AXIS2_PLACEMENT_2D('',#3676,#3677);+#3676 = CARTESIAN_POINT('',(1.15,-0.85));+#3677 = DIRECTION('',(1.,-0.));+#3678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3679 = PCURVE('',#3521,#3680);+#3680 = DEFINITIONAL_REPRESENTATION('',(#3681),#3685);+#3681 = LINE('',#3682,#3683);+#3682 = CARTESIAN_POINT('',(9.424777960769,5.000005E+05));+#3683 = VECTOR('',#3684,1.);+#3684 = DIRECTION('',(-1.,0.));+#3685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3686 = ORIENTED_EDGE('',*,*,#3687,.F.);+#3687 = EDGE_CURVE('',#3688,#3664,#3690,.T.);+#3688 = VERTEX_POINT('',#3689);+#3689 = CARTESIAN_POINT('',(-0.5,2.5E-02,0.575));+#3690 = SURFACE_CURVE('',#3691,(#3695,#3702),.PCURVE_S1.);+#3691 = LINE('',#3692,#3693);+#3692 = CARTESIAN_POINT('',(-0.5,2.5E-02,0.575));+#3693 = VECTOR('',#3694,1.);+#3694 = DIRECTION('',(0.,-1.23740465338E-16,-1.));+#3695 = PCURVE('',#3574,#3696);+#3696 = DEFINITIONAL_REPRESENTATION('',(#3697),#3701);+#3697 = LINE('',#3698,#3699);+#3698 = CARTESIAN_POINT('',(-0.,-0.875));+#3699 = VECTOR('',#3700,1.);+#3700 = DIRECTION('',(1.,-1.23740465338E-16));+#3701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3702 = PCURVE('',#3488,#3703);+#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708);+#3704 = LINE('',#3705,#3706);+#3705 = CARTESIAN_POINT('',(4.299993694445E-11,-5.000005E+05));+#3706 = VECTOR('',#3707,1.);+#3707 = DIRECTION('',(-1.,0.));+#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3709 = ORIENTED_EDGE('',*,*,#3710,.F.);+#3710 = EDGE_CURVE('',#3711,#3688,#3713,.T.);+#3711 = VERTEX_POINT('',#3712);+#3712 = CARTESIAN_POINT('',(-0.5,5.E-02,0.6));+#3713 = SURFACE_CURVE('',#3714,(#3719,#3726),.PCURVE_S1.);+#3714 = CIRCLE('',#3715,2.5E-02);+#3715 = AXIS2_PLACEMENT_3D('',#3716,#3717,#3718);+#3716 = CARTESIAN_POINT('',(-0.5,5.E-02,0.575));+#3717 = DIRECTION('',(1.,0.,-8.673617379884E-17));+#3718 = DIRECTION('',(-8.673617379884E-17,-0.,-1.));+#3719 = PCURVE('',#3574,#3720);+#3720 = DEFINITIONAL_REPRESENTATION('',(#3721),#3725);+#3721 = CIRCLE('',#3722,2.5E-02);+#3722 = AXIS2_PLACEMENT_2D('',#3723,#3724);+#3723 = CARTESIAN_POINT('',(0.,-0.85));+#3724 = DIRECTION('',(1.,-0.));+#3725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3726 = PCURVE('',#3460,#3727);+#3727 = DEFINITIONAL_REPRESENTATION('',(#3728),#3732);+#3728 = LINE('',#3729,#3730);+#3729 = CARTESIAN_POINT('',(9.424777960769,5.000005E+05));+#3730 = VECTOR('',#3731,1.);+#3731 = DIRECTION('',(-1.,0.));+#3732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3733 = ORIENTED_EDGE('',*,*,#3734,.F.);+#3734 = EDGE_CURVE('',#3565,#3711,#3735,.T.);+#3735 = SURFACE_CURVE('',#3736,(#3740,#3747),.PCURVE_S1.);+#3736 = LINE('',#3737,#3738);+#3737 = CARTESIAN_POINT('',(-0.5,0.9,0.6));+#3738 = VECTOR('',#3739,1.);+#3739 = DIRECTION('',(0.,-1.,-1.27553196763E-16));+#3740 = PCURVE('',#3574,#3741);+#3741 = DEFINITIONAL_REPRESENTATION('',(#3742),#3746);+#3742 = LINE('',#3743,#3744);+#3743 = CARTESIAN_POINT('',(-2.5E-02,0.));+#3744 = VECTOR('',#3745,1.);+#3745 = DIRECTION('',(1.27553196763E-16,-1.));+#3746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3747 = PCURVE('',#3427,#3748);+#3748 = DEFINITIONAL_REPRESENTATION('',(#3749),#3753);+#3749 = LINE('',#3750,#3751);+#3750 = CARTESIAN_POINT('',(5.531738121517E-27,-5.000005E+05));+#3751 = VECTOR('',#3752,1.);+#3752 = DIRECTION('',(-1.,0.));+#3753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3754 = ADVANCED_FACE('',(#3755),#3366,.F.);+#3755 = FACE_BOUND('',#3756,.T.);+#3756 = EDGE_LOOP('',(#3757,#3778,#3779,#3800));+#3757 = ORIENTED_EDGE('',*,*,#3758,.F.);+#3758 = EDGE_CURVE('',#3351,#3563,#3759,.T.);+#3759 = SURFACE_CURVE('',#3760,(#3764,#3771),.PCURVE_S1.);+#3760 = LINE('',#3761,#3762);+#3761 = CARTESIAN_POINT('',(5.E+05,0.925,0.574999999957));+#3762 = VECTOR('',#3763,1.);+#3763 = DIRECTION('',(-1.,-0.,8.673617379884E-17));+#3764 = PCURVE('',#3366,#3765);+#3765 = DEFINITIONAL_REPRESENTATION('',(#3766),#3770);+#3766 = LINE('',#3767,#3768);+#3767 = CARTESIAN_POINT('',(-1.15,2.127816674346E-50));+#3768 = VECTOR('',#3769,1.);+#3769 = DIRECTION('',(-8.673617379884E-17,-1.));+#3770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3771 = PCURVE('',#3399,#3772);+#3772 = DEFINITIONAL_REPRESENTATION('',(#3773),#3777);+#3773 = LINE('',#3774,#3775);+#3774 = CARTESIAN_POINT('',(1.570796326795,0.));+#3775 = VECTOR('',#3776,1.);+#3776 = DIRECTION('',(0.,1.));+#3777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3778 = ORIENTED_EDGE('',*,*,#3350,.T.);+#3779 = ORIENTED_EDGE('',*,*,#3780,.T.);+#3780 = EDGE_CURVE('',#3311,#3594,#3781,.T.);+#3781 = SURFACE_CURVE('',#3782,(#3786,#3793),.PCURVE_S1.);+#3782 = LINE('',#3783,#3784);+#3783 = CARTESIAN_POINT('',(5.E+05,0.925,-0.575000000043));+#3784 = VECTOR('',#3785,1.);+#3785 = DIRECTION('',(-1.,-0.,8.673617379884E-17));+#3786 = PCURVE('',#3366,#3787);+#3787 = DEFINITIONAL_REPRESENTATION('',(#3788),#3792);+#3788 = LINE('',#3789,#3790);+#3789 = CARTESIAN_POINT('',(0.,0.));+#3790 = VECTOR('',#3791,1.);+#3791 = DIRECTION('',(-8.673617379884E-17,-1.));+#3792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3793 = PCURVE('',#3338,#3794);+#3794 = DEFINITIONAL_REPRESENTATION('',(#3795),#3799);+#3795 = LINE('',#3796,#3797);+#3796 = CARTESIAN_POINT('',(1.570796326795,0.));+#3797 = VECTOR('',#3798,1.);+#3798 = DIRECTION('',(0.,1.));+#3799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3800 = ORIENTED_EDGE('',*,*,#3593,.T.);+#3801 = ADVANCED_FACE('',(#3802),#3338,.T.);+#3802 = FACE_BOUND('',#3803,.T.);+#3803 = EDGE_LOOP('',(#3804,#3805,#3806,#3827));+#3804 = ORIENTED_EDGE('',*,*,#3780,.F.);+#3805 = ORIENTED_EDGE('',*,*,#3310,.T.);+#3806 = ORIENTED_EDGE('',*,*,#3807,.T.);+#3807 = EDGE_CURVE('',#3313,#3617,#3808,.T.);+#3808 = SURFACE_CURVE('',#3809,(#3813,#3820),.PCURVE_S1.);+#3809 = LINE('',#3810,#3811);+#3810 = CARTESIAN_POINT('',(5.E+05,0.9,-0.600000000043));+#3811 = VECTOR('',#3812,1.);+#3812 = DIRECTION('',(-1.,-0.,8.673617379884E-17));+#3813 = PCURVE('',#3338,#3814);+#3814 = DEFINITIONAL_REPRESENTATION('',(#3815),#3819);+#3815 = LINE('',#3816,#3817);+#3816 = CARTESIAN_POINT('',(3.14159265359,0.));+#3817 = VECTOR('',#3818,1.);+#3818 = DIRECTION('',(0.,1.));+#3819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3820 = PCURVE('',#3547,#3821);+#3821 = DEFINITIONAL_REPRESENTATION('',(#3822),#3826);+#3822 = LINE('',#3823,#3824);+#3823 = CARTESIAN_POINT('',(0.,0.85));+#3824 = VECTOR('',#3825,1.);+#3825 = DIRECTION('',(-1.,0.));+#3826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3827 = ORIENTED_EDGE('',*,*,#3616,.T.);+#3828 = ADVANCED_FACE('',(#3829),#3547,.F.);+#3829 = FACE_BOUND('',#3830,.T.);+#3830 = EDGE_LOOP('',(#3831,#3832,#3853,#3854));+#3831 = ORIENTED_EDGE('',*,*,#3533,.F.);+#3832 = ORIENTED_EDGE('',*,*,#3833,.T.);+#3833 = EDGE_CURVE('',#3501,#3641,#3834,.T.);+#3834 = SURFACE_CURVE('',#3835,(#3839,#3846),.PCURVE_S1.);+#3835 = LINE('',#3836,#3837);+#3836 = CARTESIAN_POINT('',(5.E+05,5.E-02,-0.600000000043));+#3837 = VECTOR('',#3838,1.);+#3838 = DIRECTION('',(-1.,-0.,8.673617379884E-17));+#3839 = PCURVE('',#3547,#3840);+#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845);+#3841 = LINE('',#3842,#3843);+#3842 = CARTESIAN_POINT('',(0.,0.));+#3843 = VECTOR('',#3844,1.);+#3844 = DIRECTION('',(-1.,0.));+#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3846 = PCURVE('',#3521,#3847);+#3847 = DEFINITIONAL_REPRESENTATION('',(#3848),#3852);+#3848 = LINE('',#3849,#3850);+#3849 = CARTESIAN_POINT('',(3.14159265359,0.));+#3850 = VECTOR('',#3851,1.);+#3851 = DIRECTION('',(0.,1.));+#3852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3853 = ORIENTED_EDGE('',*,*,#3640,.T.);+#3854 = ORIENTED_EDGE('',*,*,#3807,.F.);+#3855 = ADVANCED_FACE('',(#3856),#3521,.T.);+#3856 = FACE_BOUND('',#3857,.T.);+#3857 = EDGE_LOOP('',(#3858,#3859,#3860,#3881));+#3858 = ORIENTED_EDGE('',*,*,#3833,.F.);+#3859 = ORIENTED_EDGE('',*,*,#3500,.T.);+#3860 = ORIENTED_EDGE('',*,*,#3861,.T.);+#3861 = EDGE_CURVE('',#3473,#3664,#3862,.T.);+#3862 = SURFACE_CURVE('',#3863,(#3867,#3874),.PCURVE_S1.);+#3863 = LINE('',#3864,#3865);+#3864 = CARTESIAN_POINT('',(5.E+05,2.5E-02,-0.575000000043));+#3865 = VECTOR('',#3866,1.);+#3866 = DIRECTION('',(-1.,-0.,8.673617379884E-17));+#3867 = PCURVE('',#3521,#3868);+#3868 = DEFINITIONAL_REPRESENTATION('',(#3869),#3873);+#3869 = LINE('',#3870,#3871);+#3870 = CARTESIAN_POINT('',(4.712388980385,0.));+#3871 = VECTOR('',#3872,1.);+#3872 = DIRECTION('',(0.,1.));+#3873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3874 = PCURVE('',#3488,#3875);+#3875 = DEFINITIONAL_REPRESENTATION('',(#3876),#3880);+#3876 = LINE('',#3877,#3878);+#3877 = CARTESIAN_POINT('',(-1.15,5.81824871651E-52));+#3878 = VECTOR('',#3879,1.);+#3879 = DIRECTION('',(8.673617379884E-17,-1.));+#3880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3881 = ORIENTED_EDGE('',*,*,#3663,.T.);+#3882 = ADVANCED_FACE('',(#3883),#3488,.F.);+#3883 = FACE_BOUND('',#3884,.T.);+#3884 = EDGE_LOOP('',(#3885,#3886,#3907,#3908));+#3885 = ORIENTED_EDGE('',*,*,#3472,.F.);+#3886 = ORIENTED_EDGE('',*,*,#3887,.T.);+#3887 = EDGE_CURVE('',#3440,#3688,#3888,.T.);+#3888 = SURFACE_CURVE('',#3889,(#3893,#3900),.PCURVE_S1.);+#3889 = LINE('',#3890,#3891);+#3890 = CARTESIAN_POINT('',(5.E+05,2.5E-02,0.574999999957));+#3891 = VECTOR('',#3892,1.);+#3892 = DIRECTION('',(-1.,-0.,8.673617379884E-17));+#3893 = PCURVE('',#3488,#3894);+#3894 = DEFINITIONAL_REPRESENTATION('',(#3895),#3899);+#3895 = LINE('',#3896,#3897);+#3896 = CARTESIAN_POINT('',(0.,0.));+#3897 = VECTOR('',#3898,1.);+#3898 = DIRECTION('',(8.673617379884E-17,-1.));+#3899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3900 = PCURVE('',#3460,#3901);+#3901 = DEFINITIONAL_REPRESENTATION('',(#3902),#3906);+#3902 = LINE('',#3903,#3904);+#3903 = CARTESIAN_POINT('',(4.712388980385,0.));+#3904 = VECTOR('',#3905,1.);+#3905 = DIRECTION('',(0.,1.));+#3906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3907 = ORIENTED_EDGE('',*,*,#3687,.T.);+#3908 = ORIENTED_EDGE('',*,*,#3861,.F.);+#3909 = ADVANCED_FACE('',(#3910),#3460,.T.);+#3910 = FACE_BOUND('',#3911,.T.);+#3911 = EDGE_LOOP('',(#3912,#3913,#3914,#3935));+#3912 = ORIENTED_EDGE('',*,*,#3887,.F.);+#3913 = ORIENTED_EDGE('',*,*,#3439,.T.);+#3914 = ORIENTED_EDGE('',*,*,#3915,.T.);+#3915 = EDGE_CURVE('',#3412,#3711,#3916,.T.);+#3916 = SURFACE_CURVE('',#3917,(#3921,#3928),.PCURVE_S1.);+#3917 = LINE('',#3918,#3919);+#3918 = CARTESIAN_POINT('',(5.E+05,5.E-02,0.599999999957));+#3919 = VECTOR('',#3920,1.);+#3920 = DIRECTION('',(-1.,-0.,8.673617379884E-17));+#3921 = PCURVE('',#3460,#3922);+#3922 = DEFINITIONAL_REPRESENTATION('',(#3923),#3927);+#3923 = LINE('',#3924,#3925);+#3924 = CARTESIAN_POINT('',(6.28318530718,0.));+#3925 = VECTOR('',#3926,1.);+#3926 = DIRECTION('',(0.,1.));+#3927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3928 = PCURVE('',#3427,#3929);+#3929 = DEFINITIONAL_REPRESENTATION('',(#3930),#3934);+#3930 = LINE('',#3931,#3932);+#3931 = CARTESIAN_POINT('',(-0.85,2.256949153579E-34));+#3932 = VECTOR('',#3933,1.);+#3933 = DIRECTION('',(1.106347624303E-32,-1.));+#3934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3935 = ORIENTED_EDGE('',*,*,#3710,.T.);+#3936 = ADVANCED_FACE('',(#3937),#3427,.F.);+#3937 = FACE_BOUND('',#3938,.T.);+#3938 = EDGE_LOOP('',(#3939,#3940,#3941,#3962));+#3939 = ORIENTED_EDGE('',*,*,#3915,.F.);+#3940 = ORIENTED_EDGE('',*,*,#3411,.T.);+#3941 = ORIENTED_EDGE('',*,*,#3942,.T.);+#3942 = EDGE_CURVE('',#3379,#3565,#3943,.T.);+#3943 = SURFACE_CURVE('',#3944,(#3948,#3955),.PCURVE_S1.);+#3944 = LINE('',#3945,#3946);+#3945 = CARTESIAN_POINT('',(5.E+05,0.9,0.599999999957));+#3946 = VECTOR('',#3947,1.);+#3947 = DIRECTION('',(-1.,-0.,8.673617379884E-17));+#3948 = PCURVE('',#3427,#3949);+#3949 = DEFINITIONAL_REPRESENTATION('',(#3950),#3954);+#3950 = LINE('',#3951,#3952);+#3951 = CARTESIAN_POINT('',(0.,0.));+#3952 = VECTOR('',#3953,1.);+#3953 = DIRECTION('',(1.106347624303E-32,-1.));+#3954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3955 = PCURVE('',#3399,#3956);+#3956 = DEFINITIONAL_REPRESENTATION('',(#3957),#3961);+#3957 = LINE('',#3958,#3959);+#3958 = CARTESIAN_POINT('',(0.,0.));+#3959 = VECTOR('',#3960,1.);+#3960 = DIRECTION('',(0.,1.));+#3961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3962 = ORIENTED_EDGE('',*,*,#3734,.T.);+#3963 = ADVANCED_FACE('',(#3964),#3399,.T.);+#3964 = FACE_BOUND('',#3965,.T.);+#3965 = EDGE_LOOP('',(#3966,#3967,#3968,#3969));+#3966 = ORIENTED_EDGE('',*,*,#3942,.F.);+#3967 = ORIENTED_EDGE('',*,*,#3378,.T.);+#3968 = ORIENTED_EDGE('',*,*,#3758,.T.);+#3969 = ORIENTED_EDGE('',*,*,#3562,.T.);+#3970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3974)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3971,#3972,#3973)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#3971 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#3972 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#3973 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#3974 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3971,+ 'distance_accuracy_value','confusion accuracy');+#3975 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3976,#3978);+#3976 = ( REPRESENTATION_RELATIONSHIP('','',#59,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3977) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#3977 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37);+#3978 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #3979);+#3979 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:1]','',#31,#54,$);+#3980 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#56));+#3981 = SHAPE_DEFINITION_REPRESENTATION(#3982,#3988);+#3982 = PRODUCT_DEFINITION_SHAPE('','',#3983);+#3983 = PRODUCT_DEFINITION('design','',#3984,#3987);+#3984 = PRODUCT_DEFINITION_FORMATION('','',#3985);+#3985 = PRODUCT('laser_etch','laser_etch','',(#3986));+#3986 = PRODUCT_CONTEXT('',#2,'mechanical');+#3987 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#3988 = SHAPE_REPRESENTATION('',(#11,#3989,#4287,#4393,#4739,#4925,#5113+ ,#5459,#5805,#6217,#6435,#6703,#7051,#7221,#7391,#7561),#7763);+#3989 = SHELL_BASED_SURFACE_MODEL('',(#3990));+#3990 = OPEN_SHELL('',(#3991));+#3991 = ADVANCED_FACE('',(#3992),#4006,.T.);+#3992 = FACE_BOUND('',#3993,.F.);+#3993 = EDGE_LOOP('',(#3994,#4017,#4033,#4049,#4065,#4081,#4097,#4113,+ #4129,#4145,#4161,#4177,#4193,#4209,#4225,#4241,#4257,#4273));+#3994 = ORIENTED_EDGE('',*,*,#3995,.T.);+#3995 = EDGE_CURVE('',#3996,#3998,#4000,.T.);+#3996 = VERTEX_POINT('',#3997);+#3997 = CARTESIAN_POINT('',(-0.372535807292,-2.046223958333E-02,+ 0.9350001));+#3998 = VERTEX_POINT('',#3999);+#3999 = CARTESIAN_POINT('',(-0.372535807292,-2.989583333333E-02,+ 0.9350001));+#4000 = SURFACE_CURVE('',#4001,(#4005),.PCURVE_S1.);+#4001 = LINE('',#4002,#4003);+#4002 = CARTESIAN_POINT('',(-0.372535807292,-2.046223958333E-02,+ 0.9350001));+#4003 = VECTOR('',#4004,1.);+#4004 = DIRECTION('',(0.,-1.,0.));+#4005 = PCURVE('',#4006,#4011);+#4006 = PLANE('',#4007);+#4007 = AXIS2_PLACEMENT_3D('',#4008,#4009,#4010);+#4008 = CARTESIAN_POINT('',(-0.421435546875,-3.231119791667E-02,+ 0.9350001));+#4009 = DIRECTION('',(0.,0.,1.));+#4010 = DIRECTION('',(1.,0.,-0.));+#4011 = DEFINITIONAL_REPRESENTATION('',(#4012),#4016);+#4012 = LINE('',#4013,#4014);+#4013 = CARTESIAN_POINT('',(4.8899739583E-02,1.184895833334E-02));+#4014 = VECTOR('',#4015,1.);+#4015 = DIRECTION('',(0.,-1.));+#4016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4017 = ORIENTED_EDGE('',*,*,#4018,.T.);+#4018 = EDGE_CURVE('',#3998,#4019,#4021,.T.);+#4019 = VERTEX_POINT('',#4020);+#4020 = CARTESIAN_POINT('',(-0.379736328125,-3.269856770833E-02,+ 0.9350001));+#4021 = SURFACE_CURVE('',#4022,(#4026),.PCURVE_S1.);+#4022 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4023,#4024,#4025),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4023 = CARTESIAN_POINT('',(-0.372535807292,-2.989583333333E-02,+ 0.9350001));+#4024 = CARTESIAN_POINT('',(-0.376044921875,-3.176432291667E-02,+ 0.9350001));+#4025 = CARTESIAN_POINT('',(-0.379736328125,-3.269856770833E-02,+ 0.9350001));+#4026 = PCURVE('',#4006,#4027);+#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032);+#4028 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4029,#4030,#4031),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4029 = CARTESIAN_POINT('',(4.8899739583E-02,2.41536458334E-03));+#4030 = CARTESIAN_POINT('',(4.5390625E-02,5.46875E-04));+#4031 = CARTESIAN_POINT('',(4.169921875E-02,-3.8736979166E-04));+#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4033 = ORIENTED_EDGE('',*,*,#4034,.T.);+#4034 = EDGE_CURVE('',#4019,#4035,#4037,.T.);+#4035 = VERTEX_POINT('',#4036);+#4036 = CARTESIAN_POINT('',(-0.387574869792,-3.36328125E-02,0.9350001));+#4037 = SURFACE_CURVE('',#4038,(#4042),.PCURVE_S1.);+#4038 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4039,#4040,#4041),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4039 = CARTESIAN_POINT('',(-0.379736328125,-3.269856770833E-02,+ 0.9350001));+#4040 = CARTESIAN_POINT('',(-0.383427734375,-3.36328125E-02,0.9350001));+#4041 = CARTESIAN_POINT('',(-0.387574869792,-3.36328125E-02,0.9350001));+#4042 = PCURVE('',#4006,#4043);+#4043 = DEFINITIONAL_REPRESENTATION('',(#4044),#4048);+#4044 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4045,#4046,#4047),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4045 = CARTESIAN_POINT('',(4.169921875E-02,-3.8736979166E-04));+#4046 = CARTESIAN_POINT('',(3.80078125E-02,-1.32161458333E-03));+#4047 = CARTESIAN_POINT('',(3.3860677083E-02,-1.32161458333E-03));+#4048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4049 = ORIENTED_EDGE('',*,*,#4050,.T.);+#4050 = EDGE_CURVE('',#4035,#4051,#4053,.T.);+#4051 = VERTEX_POINT('',#4052);+#4052 = CARTESIAN_POINT('',(-0.407877604167,-2.438151041667E-02,+ 0.9350001));+#4053 = SURFACE_CURVE('',#4054,(#4058),.PCURVE_S1.);+#4054 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4055,#4056,#4057),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4055 = CARTESIAN_POINT('',(-0.387574869792,-3.36328125E-02,0.9350001));+#4056 = CARTESIAN_POINT('',(-0.400654296875,-3.36328125E-02,0.9350001));+#4057 = CARTESIAN_POINT('',(-0.407877604167,-2.438151041667E-02,+ 0.9350001));+#4058 = PCURVE('',#4006,#4059);+#4059 = DEFINITIONAL_REPRESENTATION('',(#4060),#4064);+#4060 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4061,#4062,#4063),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4061 = CARTESIAN_POINT('',(3.3860677083E-02,-1.32161458333E-03));+#4062 = CARTESIAN_POINT('',(2.078125E-02,-1.32161458333E-03));+#4063 = CARTESIAN_POINT('',(1.3557942708E-02,7.9296875E-03));+#4064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4065 = ORIENTED_EDGE('',*,*,#4066,.T.);+#4066 = EDGE_CURVE('',#4051,#4067,#4069,.T.);+#4067 = VERTEX_POINT('',#4068);+#4068 = CARTESIAN_POINT('',(-0.415100911458,1.640625E-03,0.9350001));+#4069 = SURFACE_CURVE('',#4070,(#4074),.PCURVE_S1.);+#4070 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4071,#4072,#4073),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4071 = CARTESIAN_POINT('',(-0.407877604167,-2.438151041667E-02,+ 0.9350001));+#4072 = CARTESIAN_POINT('',(-0.415100911458,-1.513020833333E-02,+ 0.9350001));+#4073 = CARTESIAN_POINT('',(-0.415100911458,1.640625E-03,0.9350001));+#4074 = PCURVE('',#4006,#4075);+#4075 = DEFINITIONAL_REPRESENTATION('',(#4076),#4080);+#4076 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4077,#4078,#4079),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4077 = CARTESIAN_POINT('',(1.3557942708E-02,7.9296875E-03));+#4078 = CARTESIAN_POINT('',(6.334635417E-03,1.718098958334E-02));+#4079 = CARTESIAN_POINT('',(6.334635417E-03,3.395182291667E-02));+#4080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4081 = ORIENTED_EDGE('',*,*,#4082,.T.);+#4082 = EDGE_CURVE('',#4067,#4083,#4085,.T.);+#4083 = VERTEX_POINT('',#4084);+#4084 = CARTESIAN_POINT('',(-0.40783203125,2.763997395833E-02,0.9350001)+ );+#4085 = SURFACE_CURVE('',#4086,(#4090),.PCURVE_S1.);+#4086 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4087,#4088,#4089),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4087 = CARTESIAN_POINT('',(-0.415100911458,1.640625E-03,0.9350001));+#4088 = CARTESIAN_POINT('',(-0.415100911458,1.83203125E-02,0.9350001));+#4089 = CARTESIAN_POINT('',(-0.40783203125,2.763997395833E-02,0.9350001)+ );+#4090 = PCURVE('',#4006,#4091);+#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096);+#4092 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4093,#4094,#4095),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4093 = CARTESIAN_POINT('',(6.334635417E-03,3.395182291667E-02));+#4094 = CARTESIAN_POINT('',(6.334635417E-03,5.063151041667E-02));+#4095 = CARTESIAN_POINT('',(1.3603515625E-02,5.9951171875E-02));+#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4097 = ORIENTED_EDGE('',*,*,#4098,.T.);+#4098 = EDGE_CURVE('',#4083,#4099,#4101,.T.);+#4099 = VERTEX_POINT('',#4100);+#4100 = CARTESIAN_POINT('',(-0.387574869792,3.695963541667E-02,0.9350001+ ));+#4101 = SURFACE_CURVE('',#4102,(#4106),.PCURVE_S1.);+#4102 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4103,#4104,#4105),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4103 = CARTESIAN_POINT('',(-0.40783203125,2.763997395833E-02,0.9350001)+ );+#4104 = CARTESIAN_POINT('',(-0.400563151042,3.695963541667E-02,0.9350001+ ));+#4105 = CARTESIAN_POINT('',(-0.387574869792,3.695963541667E-02,0.9350001+ ));+#4106 = PCURVE('',#4006,#4107);+#4107 = DEFINITIONAL_REPRESENTATION('',(#4108),#4112);+#4108 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4109,#4110,#4111),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4109 = CARTESIAN_POINT('',(1.3603515625E-02,5.9951171875E-02));+#4110 = CARTESIAN_POINT('',(2.0872395833E-02,6.927083333334E-02));+#4111 = CARTESIAN_POINT('',(3.3860677083E-02,6.927083333334E-02));+#4112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4113 = ORIENTED_EDGE('',*,*,#4114,.T.);+#4114 = EDGE_CURVE('',#4099,#4115,#4117,.T.);+#4115 = VERTEX_POINT('',#4116);+#4116 = CARTESIAN_POINT('',(-0.379736328125,3.6025390625E-02,0.9350001)+ );+#4117 = SURFACE_CURVE('',#4118,(#4122),.PCURVE_S1.);+#4118 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4119,#4120,#4121),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4119 = CARTESIAN_POINT('',(-0.387574869792,3.695963541667E-02,0.9350001+ ));+#4120 = CARTESIAN_POINT('',(-0.383427734375,3.695963541667E-02,0.9350001+ ));+#4121 = CARTESIAN_POINT('',(-0.379736328125,3.6025390625E-02,0.9350001)+ );+#4122 = PCURVE('',#4006,#4123);+#4123 = DEFINITIONAL_REPRESENTATION('',(#4124),#4128);+#4124 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4125,#4126,#4127),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4125 = CARTESIAN_POINT('',(3.3860677083E-02,6.927083333334E-02));+#4126 = CARTESIAN_POINT('',(3.80078125E-02,6.927083333334E-02));+#4127 = CARTESIAN_POINT('',(4.169921875E-02,6.833658854167E-02));+#4128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4129 = ORIENTED_EDGE('',*,*,#4130,.T.);+#4130 = EDGE_CURVE('',#4115,#4131,#4133,.T.);+#4131 = VERTEX_POINT('',#4132);+#4132 = CARTESIAN_POINT('',(-0.372535807292,3.322265625E-02,0.9350001));+#4133 = SURFACE_CURVE('',#4134,(#4138),.PCURVE_S1.);+#4134 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4135,#4136,#4137),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4135 = CARTESIAN_POINT('',(-0.379736328125,3.6025390625E-02,0.9350001)+ );+#4136 = CARTESIAN_POINT('',(-0.376044921875,3.509114583333E-02,0.9350001+ ));+#4137 = CARTESIAN_POINT('',(-0.372535807292,3.322265625E-02,0.9350001));+#4138 = PCURVE('',#4006,#4139);+#4139 = DEFINITIONAL_REPRESENTATION('',(#4140),#4144);+#4140 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4141,#4142,#4143),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4141 = CARTESIAN_POINT('',(4.169921875E-02,6.833658854167E-02));+#4142 = CARTESIAN_POINT('',(4.5390625E-02,6.740234375E-02));+#4143 = CARTESIAN_POINT('',(4.8899739583E-02,6.553385416667E-02));+#4144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4145 = ORIENTED_EDGE('',*,*,#4146,.T.);+#4146 = EDGE_CURVE('',#4131,#4147,#4149,.T.);+#4147 = VERTEX_POINT('',#4148);+#4148 = CARTESIAN_POINT('',(-0.372535807292,2.37890625E-02,0.9350001));+#4149 = SURFACE_CURVE('',#4150,(#4154),.PCURVE_S1.);+#4150 = LINE('',#4151,#4152);+#4151 = CARTESIAN_POINT('',(-0.372535807292,3.322265625E-02,0.9350001));+#4152 = VECTOR('',#4153,1.);+#4153 = DIRECTION('',(0.,-1.,0.));+#4154 = PCURVE('',#4006,#4155);+#4155 = DEFINITIONAL_REPRESENTATION('',(#4156),#4160);+#4156 = LINE('',#4157,#4158);+#4157 = CARTESIAN_POINT('',(4.8899739583E-02,6.553385416667E-02));+#4158 = VECTOR('',#4159,1.);+#4159 = DIRECTION('',(0.,-1.));+#4160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4161 = ORIENTED_EDGE('',*,*,#4162,.T.);+#4162 = EDGE_CURVE('',#4147,#4163,#4165,.T.);+#4163 = VERTEX_POINT('',#4164);+#4164 = CARTESIAN_POINT('',(-0.379781901042,2.802734375E-02,0.9350001));+#4165 = SURFACE_CURVE('',#4166,(#4170),.PCURVE_S1.);+#4166 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4167,#4168,#4169),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4167 = CARTESIAN_POINT('',(-0.372535807292,2.37890625E-02,0.9350001));+#4168 = CARTESIAN_POINT('',(-0.375908203125,2.656901041667E-02,0.9350001+ ));+#4169 = CARTESIAN_POINT('',(-0.379781901042,2.802734375E-02,0.9350001));+#4170 = PCURVE('',#4006,#4171);+#4171 = DEFINITIONAL_REPRESENTATION('',(#4172),#4176);+#4172 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4173,#4174,#4175),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4173 = CARTESIAN_POINT('',(4.8899739583E-02,5.610026041667E-02));+#4174 = CARTESIAN_POINT('',(4.552734375E-02,5.888020833334E-02));+#4175 = CARTESIAN_POINT('',(4.1653645833E-02,6.033854166667E-02));+#4176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4177 = ORIENTED_EDGE('',*,*,#4178,.T.);+#4178 = EDGE_CURVE('',#4163,#4179,#4181,.T.);+#4179 = VERTEX_POINT('',#4180);+#4180 = CARTESIAN_POINT('',(-0.387574869792,2.948567708333E-02,0.9350001+ ));+#4181 = SURFACE_CURVE('',#4182,(#4186),.PCURVE_S1.);+#4182 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4183,#4184,#4185),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4183 = CARTESIAN_POINT('',(-0.379781901042,2.802734375E-02,0.9350001));+#4184 = CARTESIAN_POINT('',(-0.383655598958,2.948567708333E-02,0.9350001+ ));+#4185 = CARTESIAN_POINT('',(-0.387574869792,2.948567708333E-02,0.9350001+ ));+#4186 = PCURVE('',#4006,#4187);+#4187 = DEFINITIONAL_REPRESENTATION('',(#4188),#4192);+#4188 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4189,#4190,#4191),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4189 = CARTESIAN_POINT('',(4.1653645833E-02,6.033854166667E-02));+#4190 = CARTESIAN_POINT('',(3.7779947917E-02,6.1796875E-02));+#4191 = CARTESIAN_POINT('',(3.3860677083E-02,6.1796875E-02));+#4192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4193 = ORIENTED_EDGE('',*,*,#4194,.T.);+#4194 = EDGE_CURVE('',#4179,#4195,#4197,.T.);+#4195 = VERTEX_POINT('',#4196);+#4196 = CARTESIAN_POINT('',(-0.401018880208,2.255859375E-02,0.9350001));+#4197 = SURFACE_CURVE('',#4198,(#4202),.PCURVE_S1.);+#4198 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4199,#4200,#4201),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4199 = CARTESIAN_POINT('',(-0.387574869792,2.948567708333E-02,0.9350001+ ));+#4200 = CARTESIAN_POINT('',(-0.396552734375,2.948567708333E-02,0.9350001+ ));+#4201 = CARTESIAN_POINT('',(-0.401018880208,2.255859375E-02,0.9350001));+#4202 = PCURVE('',#4006,#4203);+#4203 = DEFINITIONAL_REPRESENTATION('',(#4204),#4208);+#4204 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4205,#4206,#4207),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4205 = CARTESIAN_POINT('',(3.3860677083E-02,6.1796875E-02));+#4206 = CARTESIAN_POINT('',(2.48828125E-02,6.1796875E-02));+#4207 = CARTESIAN_POINT('',(2.0416666667E-02,5.486979166667E-02));+#4208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4209 = ORIENTED_EDGE('',*,*,#4210,.T.);+#4210 = EDGE_CURVE('',#4195,#4211,#4213,.T.);+#4211 = VERTEX_POINT('',#4212);+#4212 = CARTESIAN_POINT('',(-0.405485026042,1.640625E-03,0.9350001));+#4213 = SURFACE_CURVE('',#4214,(#4218),.PCURVE_S1.);+#4214 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4215,#4216,#4217),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4215 = CARTESIAN_POINT('',(-0.401018880208,2.255859375E-02,0.9350001));+#4216 = CARTESIAN_POINT('',(-0.405485026042,1.563151041667E-02,0.9350001+ ));+#4217 = CARTESIAN_POINT('',(-0.405485026042,1.640625E-03,0.9350001));+#4218 = PCURVE('',#4006,#4219);+#4219 = DEFINITIONAL_REPRESENTATION('',(#4220),#4224);+#4220 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4221,#4222,#4223),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4221 = CARTESIAN_POINT('',(2.0416666667E-02,5.486979166667E-02));+#4222 = CARTESIAN_POINT('',(1.5950520833E-02,4.794270833334E-02));+#4223 = CARTESIAN_POINT('',(1.5950520833E-02,3.395182291667E-02));+#4224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4225 = ORIENTED_EDGE('',*,*,#4226,.T.);+#4226 = EDGE_CURVE('',#4211,#4227,#4229,.T.);+#4227 = VERTEX_POINT('',#4228);+#4228 = CARTESIAN_POINT('',(-0.401018880208,-1.923177083333E-02,+ 0.9350001));+#4229 = SURFACE_CURVE('',#4230,(#4234),.PCURVE_S1.);+#4230 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4231,#4232,#4233),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4231 = CARTESIAN_POINT('',(-0.405485026042,1.640625E-03,0.9350001));+#4232 = CARTESIAN_POINT('',(-0.405485026042,-1.23046875E-02,0.9350001));+#4233 = CARTESIAN_POINT('',(-0.401018880208,-1.923177083333E-02,+ 0.9350001));+#4234 = PCURVE('',#4006,#4235);+#4235 = DEFINITIONAL_REPRESENTATION('',(#4236),#4240);+#4236 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4237,#4238,#4239),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4237 = CARTESIAN_POINT('',(1.5950520833E-02,3.395182291667E-02));+#4238 = CARTESIAN_POINT('',(1.5950520833E-02,2.000651041667E-02));+#4239 = CARTESIAN_POINT('',(2.0416666667E-02,1.307942708334E-02));+#4240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4241 = ORIENTED_EDGE('',*,*,#4242,.T.);+#4242 = EDGE_CURVE('',#4227,#4243,#4245,.T.);+#4243 = VERTEX_POINT('',#4244);+#4244 = CARTESIAN_POINT('',(-0.387574869792,-2.615885416667E-02,+ 0.9350001));+#4245 = SURFACE_CURVE('',#4246,(#4250),.PCURVE_S1.);+#4246 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4247,#4248,#4249),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4247 = CARTESIAN_POINT('',(-0.401018880208,-1.923177083333E-02,+ 0.9350001));+#4248 = CARTESIAN_POINT('',(-0.396552734375,-2.615885416667E-02,+ 0.9350001));+#4249 = CARTESIAN_POINT('',(-0.387574869792,-2.615885416667E-02,+ 0.9350001));+#4250 = PCURVE('',#4006,#4251);+#4251 = DEFINITIONAL_REPRESENTATION('',(#4252),#4256);+#4252 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4253,#4254,#4255),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4253 = CARTESIAN_POINT('',(2.0416666667E-02,1.307942708334E-02));+#4254 = CARTESIAN_POINT('',(2.48828125E-02,6.15234375E-03));+#4255 = CARTESIAN_POINT('',(3.3860677083E-02,6.15234375E-03));+#4256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4257 = ORIENTED_EDGE('',*,*,#4258,.T.);+#4258 = EDGE_CURVE('',#4243,#4259,#4261,.T.);+#4259 = VERTEX_POINT('',#4260);+#4260 = CARTESIAN_POINT('',(-0.379713541667,-2.470052083333E-02,+ 0.9350001));+#4261 = SURFACE_CURVE('',#4262,(#4266),.PCURVE_S1.);+#4262 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4263,#4264,#4265),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4263 = CARTESIAN_POINT('',(-0.387574869792,-2.615885416667E-02,+ 0.9350001));+#4264 = CARTESIAN_POINT('',(-0.383564453125,-2.615885416667E-02,+ 0.9350001));+#4265 = CARTESIAN_POINT('',(-0.379713541667,-2.470052083333E-02,+ 0.9350001));+#4266 = PCURVE('',#4006,#4267);+#4267 = DEFINITIONAL_REPRESENTATION('',(#4268),#4272);+#4268 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4269,#4270,#4271),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4269 = CARTESIAN_POINT('',(3.3860677083E-02,6.15234375E-03));+#4270 = CARTESIAN_POINT('',(3.787109375E-02,6.15234375E-03));+#4271 = CARTESIAN_POINT('',(4.1722005208E-02,7.61067708334E-03));+#4272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4273 = ORIENTED_EDGE('',*,*,#4274,.T.);+#4274 = EDGE_CURVE('',#4259,#3996,#4275,.T.);+#4275 = SURFACE_CURVE('',#4276,(#4280),.PCURVE_S1.);+#4276 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4277,#4278,#4279),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4277 = CARTESIAN_POINT('',(-0.379713541667,-2.470052083333E-02,+ 0.9350001));+#4278 = CARTESIAN_POINT('',(-0.375862630208,-2.32421875E-02,0.9350001));+#4279 = CARTESIAN_POINT('',(-0.372535807292,-2.046223958333E-02,+ 0.9350001));+#4280 = PCURVE('',#4006,#4281);+#4281 = DEFINITIONAL_REPRESENTATION('',(#4282),#4286);+#4282 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4283,#4284,#4285),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4283 = CARTESIAN_POINT('',(4.1722005208E-02,7.61067708334E-03));+#4284 = CARTESIAN_POINT('',(4.5572916667E-02,9.06901041667E-03));+#4285 = CARTESIAN_POINT('',(4.8899739583E-02,1.184895833334E-02));+#4286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4287 = SHELL_BASED_SURFACE_MODEL('',(#4288));+#4288 = OPEN_SHELL('',(#4289));+#4289 = ADVANCED_FACE('',(#4290),#4304,.T.);+#4290 = FACE_BOUND('',#4291,.F.);+#4291 = EDGE_LOOP('',(#4292,#4315,#4331,#4347,#4363,#4379));+#4292 = ORIENTED_EDGE('',*,*,#4293,.T.);+#4293 = EDGE_CURVE('',#4294,#4296,#4298,.T.);+#4294 = VERTEX_POINT('',#4295);+#4295 = CARTESIAN_POINT('',(-0.355445963542,-3.231119791667E-02,+ 0.9350001));+#4296 = VERTEX_POINT('',#4297);+#4297 = CARTESIAN_POINT('',(-0.355445963542,3.572916666667E-02,0.9350001+ ));+#4298 = SURFACE_CURVE('',#4299,(#4303),.PCURVE_S1.);+#4299 = LINE('',#4300,#4301);+#4300 = CARTESIAN_POINT('',(-0.355445963542,-3.231119791667E-02,+ 0.9350001));+#4301 = VECTOR('',#4302,1.);+#4302 = DIRECTION('',(0.,1.,0.));+#4303 = PCURVE('',#4304,#4309);+#4304 = PLANE('',#4305);+#4305 = AXIS2_PLACEMENT_3D('',#4306,#4307,#4308);+#4306 = CARTESIAN_POINT('',(-0.365244140625,-3.231119791667E-02,+ 0.9350001));+#4307 = DIRECTION('',(0.,0.,1.));+#4308 = DIRECTION('',(1.,0.,-0.));+#4309 = DEFINITIONAL_REPRESENTATION('',(#4310),#4314);+#4310 = LINE('',#4311,#4312);+#4311 = CARTESIAN_POINT('',(9.798177083E-03,0.));+#4312 = VECTOR('',#4313,1.);+#4313 = DIRECTION('',(0.,1.));+#4314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4315 = ORIENTED_EDGE('',*,*,#4316,.T.);+#4316 = EDGE_CURVE('',#4296,#4317,#4319,.T.);+#4317 = VERTEX_POINT('',#4318);+#4318 = CARTESIAN_POINT('',(-0.346194661458,3.572916666667E-02,0.9350001+ ));+#4319 = SURFACE_CURVE('',#4320,(#4324),.PCURVE_S1.);+#4320 = LINE('',#4321,#4322);+#4321 = CARTESIAN_POINT('',(-0.355445963542,3.572916666667E-02,0.9350001+ ));+#4322 = VECTOR('',#4323,1.);+#4323 = DIRECTION('',(1.,0.,0.));+#4324 = PCURVE('',#4304,#4325);+#4325 = DEFINITIONAL_REPRESENTATION('',(#4326),#4330);+#4326 = LINE('',#4327,#4328);+#4327 = CARTESIAN_POINT('',(9.798177083E-03,6.804036458334E-02));+#4328 = VECTOR('',#4329,1.);+#4329 = DIRECTION('',(1.,0.));+#4330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4331 = ORIENTED_EDGE('',*,*,#4332,.T.);+#4332 = EDGE_CURVE('',#4317,#4333,#4335,.T.);+#4333 = VERTEX_POINT('',#4334);+#4334 = CARTESIAN_POINT('',(-0.346194661458,-2.456380208333E-02,+ 0.9350001));+#4335 = SURFACE_CURVE('',#4336,(#4340),.PCURVE_S1.);+#4336 = LINE('',#4337,#4338);+#4337 = CARTESIAN_POINT('',(-0.346194661458,3.572916666667E-02,0.9350001+ ));+#4338 = VECTOR('',#4339,1.);+#4339 = DIRECTION('',(0.,-1.,0.));+#4340 = PCURVE('',#4304,#4341);+#4341 = DEFINITIONAL_REPRESENTATION('',(#4342),#4346);+#4342 = LINE('',#4343,#4344);+#4343 = CARTESIAN_POINT('',(1.9049479167E-02,6.804036458334E-02));+#4344 = VECTOR('',#4345,1.);+#4345 = DIRECTION('',(0.,-1.));+#4346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4347 = ORIENTED_EDGE('',*,*,#4348,.T.);+#4348 = EDGE_CURVE('',#4333,#4349,#4351,.T.);+#4349 = VERTEX_POINT('',#4350);+#4350 = CARTESIAN_POINT('',(-0.313336588542,-2.456380208333E-02,+ 0.9350001));+#4351 = SURFACE_CURVE('',#4352,(#4356),.PCURVE_S1.);+#4352 = LINE('',#4353,#4354);+#4353 = CARTESIAN_POINT('',(-0.346194661458,-2.456380208333E-02,+ 0.9350001));+#4354 = VECTOR('',#4355,1.);+#4355 = DIRECTION('',(1.,0.,0.));+#4356 = PCURVE('',#4304,#4357);+#4357 = DEFINITIONAL_REPRESENTATION('',(#4358),#4362);+#4358 = LINE('',#4359,#4360);+#4359 = CARTESIAN_POINT('',(1.9049479167E-02,7.74739583334E-03));+#4360 = VECTOR('',#4361,1.);+#4361 = DIRECTION('',(1.,0.));+#4362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4363 = ORIENTED_EDGE('',*,*,#4364,.T.);+#4364 = EDGE_CURVE('',#4349,#4365,#4367,.T.);+#4365 = VERTEX_POINT('',#4366);+#4366 = CARTESIAN_POINT('',(-0.313336588542,-3.231119791667E-02,+ 0.9350001));+#4367 = SURFACE_CURVE('',#4368,(#4372),.PCURVE_S1.);+#4368 = LINE('',#4369,#4370);+#4369 = CARTESIAN_POINT('',(-0.313336588542,-2.456380208333E-02,+ 0.9350001));+#4370 = VECTOR('',#4371,1.);+#4371 = DIRECTION('',(0.,-1.,0.));+#4372 = PCURVE('',#4304,#4373);+#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4378);+#4374 = LINE('',#4375,#4376);+#4375 = CARTESIAN_POINT('',(5.1907552083E-02,7.74739583334E-03));+#4376 = VECTOR('',#4377,1.);+#4377 = DIRECTION('',(0.,-1.));+#4378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4379 = ORIENTED_EDGE('',*,*,#4380,.T.);+#4380 = EDGE_CURVE('',#4365,#4294,#4381,.T.);+#4381 = SURFACE_CURVE('',#4382,(#4386),.PCURVE_S1.);+#4382 = LINE('',#4383,#4384);+#4383 = CARTESIAN_POINT('',(-0.313336588542,-3.231119791667E-02,+ 0.9350001));+#4384 = VECTOR('',#4385,1.);+#4385 = DIRECTION('',(-1.,0.,0.));+#4386 = PCURVE('',#4304,#4387);+#4387 = DEFINITIONAL_REPRESENTATION('',(#4388),#4392);+#4388 = LINE('',#4389,#4390);+#4389 = CARTESIAN_POINT('',(5.1907552083E-02,0.));+#4390 = VECTOR('',#4391,1.);+#4391 = DIRECTION('',(-1.,0.));+#4392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4393 = SHELL_BASED_SURFACE_MODEL('',(#4394));+#4394 = OPEN_SHELL('',(#4395));+#4395 = ADVANCED_FACE('',(#4396),#4410,.T.);+#4396 = FACE_BOUND('',#4397,.F.);+#4397 = EDGE_LOOP('',(#4398,#4421,#4437,#4453,#4469,#4485,#4501,#4517,+ #4533,#4549,#4565,#4581,#4597,#4613,#4629,#4645,#4661,#4677,#4693,+ #4709,#4725));+#4398 = ORIENTED_EDGE('',*,*,#4399,.T.);+#4399 = EDGE_CURVE('',#4400,#4402,#4404,.T.);+#4400 = VERTEX_POINT('',#4401);+#4401 = CARTESIAN_POINT('',(-0.292054036458,-2.456380208333E-02,+ 0.9350001));+#4402 = VERTEX_POINT('',#4403);+#4403 = CARTESIAN_POINT('',(-0.260791015625,-2.456380208333E-02,+ 0.9350001));+#4404 = SURFACE_CURVE('',#4405,(#4409),.PCURVE_S1.);+#4405 = LINE('',#4406,#4407);+#4406 = CARTESIAN_POINT('',(-0.292054036458,-2.456380208333E-02,+ 0.9350001));+#4407 = VECTOR('',#4408,1.);+#4408 = DIRECTION('',(1.,0.,0.));+#4409 = PCURVE('',#4410,#4415);+#4410 = PLANE('',#4411);+#4411 = AXIS2_PLACEMENT_3D('',#4412,#4413,#4414);+#4412 = CARTESIAN_POINT('',(-0.309052734375,-3.231119791667E-02,+ 0.9350001));+#4413 = DIRECTION('',(0.,0.,1.));+#4414 = DIRECTION('',(1.,0.,-0.));+#4415 = DEFINITIONAL_REPRESENTATION('',(#4416),#4420);+#4416 = LINE('',#4417,#4418);+#4417 = CARTESIAN_POINT('',(1.6998697917E-02,7.74739583334E-03));+#4418 = VECTOR('',#4419,1.);+#4419 = DIRECTION('',(1.,0.));+#4420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4421 = ORIENTED_EDGE('',*,*,#4422,.T.);+#4422 = EDGE_CURVE('',#4402,#4423,#4425,.T.);+#4423 = VERTEX_POINT('',#4424);+#4424 = CARTESIAN_POINT('',(-0.260791015625,-3.231119791667E-02,+ 0.9350001));+#4425 = SURFACE_CURVE('',#4426,(#4430),.PCURVE_S1.);+#4426 = LINE('',#4427,#4428);+#4427 = CARTESIAN_POINT('',(-0.260791015625,-2.456380208333E-02,+ 0.9350001));+#4428 = VECTOR('',#4429,1.);+#4429 = DIRECTION('',(0.,-1.,0.));+#4430 = PCURVE('',#4410,#4431);+#4431 = DEFINITIONAL_REPRESENTATION('',(#4432),#4436);+#4432 = LINE('',#4433,#4434);+#4433 = CARTESIAN_POINT('',(4.826171875E-02,7.74739583334E-03));+#4434 = VECTOR('',#4435,1.);+#4435 = DIRECTION('',(0.,-1.));+#4436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4437 = ORIENTED_EDGE('',*,*,#4438,.T.);+#4438 = EDGE_CURVE('',#4423,#4439,#4441,.T.);+#4439 = VERTEX_POINT('',#4440);+#4440 = CARTESIAN_POINT('',(-0.302125651042,-3.231119791667E-02,+ 0.9350001));+#4441 = SURFACE_CURVE('',#4442,(#4446),.PCURVE_S1.);+#4442 = LINE('',#4443,#4444);+#4443 = CARTESIAN_POINT('',(-0.260791015625,-3.231119791667E-02,+ 0.9350001));+#4444 = VECTOR('',#4445,1.);+#4445 = DIRECTION('',(-1.,0.,0.));+#4446 = PCURVE('',#4410,#4447);+#4447 = DEFINITIONAL_REPRESENTATION('',(#4448),#4452);+#4448 = LINE('',#4449,#4450);+#4449 = CARTESIAN_POINT('',(4.826171875E-02,0.));+#4450 = VECTOR('',#4451,1.);+#4451 = DIRECTION('',(-1.,0.));+#4452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4453 = ORIENTED_EDGE('',*,*,#4454,.T.);+#4454 = EDGE_CURVE('',#4439,#4455,#4457,.T.);+#4455 = VERTEX_POINT('',#4456);+#4456 = CARTESIAN_POINT('',(-0.302125651042,-2.456380208333E-02,+ 0.9350001));+#4457 = SURFACE_CURVE('',#4458,(#4462),.PCURVE_S1.);+#4458 = LINE('',#4459,#4460);+#4459 = CARTESIAN_POINT('',(-0.302125651042,-3.231119791667E-02,+ 0.9350001));+#4460 = VECTOR('',#4461,1.);+#4461 = DIRECTION('',(0.,1.,0.));+#4462 = PCURVE('',#4410,#4463);+#4463 = DEFINITIONAL_REPRESENTATION('',(#4464),#4468);+#4464 = LINE('',#4465,#4466);+#4465 = CARTESIAN_POINT('',(6.927083333E-03,0.));+#4466 = VECTOR('',#4467,1.);+#4467 = DIRECTION('',(0.,1.));+#4468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4469 = ORIENTED_EDGE('',*,*,#4470,.T.);+#4470 = EDGE_CURVE('',#4455,#4471,#4473,.T.);+#4471 = VERTEX_POINT('',#4472);+#4472 = CARTESIAN_POINT('',(-0.287223307292,-8.704427083333E-03,+ 0.9350001));+#4473 = SURFACE_CURVE('',#4474,(#4478),.PCURVE_S1.);+#4474 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4475,#4476,#4477),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4475 = CARTESIAN_POINT('',(-0.302125651042,-2.456380208333E-02,+ 0.9350001));+#4476 = CARTESIAN_POINT('',(-0.293603515625,-1.55859375E-02,0.9350001));+#4477 = CARTESIAN_POINT('',(-0.287223307292,-8.704427083333E-03,+ 0.9350001));+#4478 = PCURVE('',#4410,#4479);+#4479 = DEFINITIONAL_REPRESENTATION('',(#4480),#4484);+#4480 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4481,#4482,#4483),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4481 = CARTESIAN_POINT('',(6.927083333E-03,7.74739583334E-03));+#4482 = CARTESIAN_POINT('',(1.544921875E-02,1.672526041667E-02));+#4483 = CARTESIAN_POINT('',(2.1829427083E-02,2.360677083334E-02));+#4484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4485 = ORIENTED_EDGE('',*,*,#4486,.T.);+#4486 = EDGE_CURVE('',#4471,#4487,#4489,.T.);+#4487 = VERTEX_POINT('',#4488);+#4488 = CARTESIAN_POINT('',(-0.278427734375,1.002604166667E-03,0.9350001+ ));+#4489 = SURFACE_CURVE('',#4490,(#4494),.PCURVE_S1.);+#4490 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4491,#4492,#4493),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4491 = CARTESIAN_POINT('',(-0.287223307292,-8.704427083333E-03,+ 0.9350001));+#4492 = CARTESIAN_POINT('',(-0.280843098958,-1.822916666667E-03,+ 0.9350001));+#4493 = CARTESIAN_POINT('',(-0.278427734375,1.002604166667E-03,0.9350001+ ));+#4494 = PCURVE('',#4410,#4495);+#4495 = DEFINITIONAL_REPRESENTATION('',(#4496),#4500);+#4496 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4497,#4498,#4499),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4497 = CARTESIAN_POINT('',(2.1829427083E-02,2.360677083334E-02));+#4498 = CARTESIAN_POINT('',(2.8209635417E-02,3.048828125E-02));+#4499 = CARTESIAN_POINT('',(3.0625E-02,3.331380208334E-02));+#4500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4501 = ORIENTED_EDGE('',*,*,#4502,.T.);+#4502 = EDGE_CURVE('',#4487,#4503,#4505,.T.);+#4503 = VERTEX_POINT('',#4504);+#4504 = CARTESIAN_POINT('',(-0.272275390625,1.000325520833E-02,0.9350001+ ));+#4505 = SURFACE_CURVE('',#4506,(#4510),.PCURVE_S1.);+#4506 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4507,#4508,#4509),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4507 = CARTESIAN_POINT('',(-0.278427734375,1.002604166667E-03,0.9350001+ ));+#4508 = CARTESIAN_POINT('',(-0.273870442708,6.5625E-03,0.9350001));+#4509 = CARTESIAN_POINT('',(-0.272275390625,1.000325520833E-02,0.9350001+ ));+#4510 = PCURVE('',#4410,#4511);+#4511 = DEFINITIONAL_REPRESENTATION('',(#4512),#4516);+#4512 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4513,#4514,#4515),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4513 = CARTESIAN_POINT('',(3.0625E-02,3.331380208334E-02));+#4514 = CARTESIAN_POINT('',(3.5182291667E-02,3.887369791667E-02));+#4515 = CARTESIAN_POINT('',(3.677734375E-02,4.2314453125E-02));+#4516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4517 = ORIENTED_EDGE('',*,*,#4518,.T.);+#4518 = EDGE_CURVE('',#4503,#4519,#4521,.T.);+#4519 = VERTEX_POINT('',#4520);+#4520 = CARTESIAN_POINT('',(-0.270680338542,1.704427083333E-02,0.9350001+ ));+#4521 = SURFACE_CURVE('',#4522,(#4526),.PCURVE_S1.);+#4522 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4523,#4524,#4525),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4523 = CARTESIAN_POINT('',(-0.272275390625,1.000325520833E-02,0.9350001+ ));+#4524 = CARTESIAN_POINT('',(-0.270680338542,1.344401041667E-02,0.9350001+ ));+#4525 = CARTESIAN_POINT('',(-0.270680338542,1.704427083333E-02,0.9350001+ ));+#4526 = PCURVE('',#4410,#4527);+#4527 = DEFINITIONAL_REPRESENTATION('',(#4528),#4532);+#4528 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4529,#4530,#4531),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4529 = CARTESIAN_POINT('',(3.677734375E-02,4.2314453125E-02));+#4530 = CARTESIAN_POINT('',(3.8372395833E-02,4.575520833334E-02));+#4531 = CARTESIAN_POINT('',(3.8372395833E-02,4.935546875E-02));+#4532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4533 = ORIENTED_EDGE('',*,*,#4534,.T.);+#4534 = EDGE_CURVE('',#4519,#4535,#4537,.T.);+#4535 = VERTEX_POINT('',#4536);+#4536 = CARTESIAN_POINT('',(-0.274029947917,2.59765625E-02,0.9350001));+#4537 = SURFACE_CURVE('',#4538,(#4542),.PCURVE_S1.);+#4538 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4539,#4540,#4541),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4539 = CARTESIAN_POINT('',(-0.270680338542,1.704427083333E-02,0.9350001+ ));+#4540 = CARTESIAN_POINT('',(-0.270680338542,2.274088541667E-02,0.9350001+ ));+#4541 = CARTESIAN_POINT('',(-0.274029947917,2.59765625E-02,0.9350001));+#4542 = PCURVE('',#4410,#4543);+#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548);+#4544 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4545,#4546,#4547),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4545 = CARTESIAN_POINT('',(3.8372395833E-02,4.935546875E-02));+#4546 = CARTESIAN_POINT('',(3.8372395833E-02,5.505208333334E-02));+#4547 = CARTESIAN_POINT('',(3.5022786458E-02,5.828776041667E-02));+#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4549 = ORIENTED_EDGE('',*,*,#4550,.T.);+#4550 = EDGE_CURVE('',#4535,#4551,#4553,.T.);+#4551 = VERTEX_POINT('',#4552);+#4552 = CARTESIAN_POINT('',(-0.283212890625,2.921223958333E-02,0.9350001+ ));+#4553 = SURFACE_CURVE('',#4554,(#4558),.PCURVE_S1.);+#4554 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4555,#4556,#4557),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4555 = CARTESIAN_POINT('',(-0.274029947917,2.59765625E-02,0.9350001));+#4556 = CARTESIAN_POINT('',(-0.277379557292,2.921223958333E-02,0.9350001+ ));+#4557 = CARTESIAN_POINT('',(-0.283212890625,2.921223958333E-02,0.9350001+ ));+#4558 = PCURVE('',#4410,#4559);+#4559 = DEFINITIONAL_REPRESENTATION('',(#4560),#4564);+#4560 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4561,#4562,#4563),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4561 = CARTESIAN_POINT('',(3.5022786458E-02,5.828776041667E-02));+#4562 = CARTESIAN_POINT('',(3.1673177083E-02,6.15234375E-02));+#4563 = CARTESIAN_POINT('',(2.583984375E-02,6.15234375E-02));+#4564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4565 = ORIENTED_EDGE('',*,*,#4566,.T.);+#4566 = EDGE_CURVE('',#4551,#4567,#4569,.T.);+#4567 = VERTEX_POINT('',#4568);+#4568 = CARTESIAN_POINT('',(-0.291917317708,2.770833333333E-02,0.9350001+ ));+#4569 = SURFACE_CURVE('',#4570,(#4574),.PCURVE_S1.);+#4570 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4571,#4572,#4573),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4571 = CARTESIAN_POINT('',(-0.283212890625,2.921223958333E-02,0.9350001+ ));+#4572 = CARTESIAN_POINT('',(-0.287360026042,2.921223958333E-02,0.9350001+ ));+#4573 = CARTESIAN_POINT('',(-0.291917317708,2.770833333333E-02,0.9350001+ ));+#4574 = PCURVE('',#4410,#4575);+#4575 = DEFINITIONAL_REPRESENTATION('',(#4576),#4580);+#4576 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4577,#4578,#4579),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4577 = CARTESIAN_POINT('',(2.583984375E-02,6.15234375E-02));+#4578 = CARTESIAN_POINT('',(2.1692708333E-02,6.15234375E-02));+#4579 = CARTESIAN_POINT('',(1.7135416667E-02,6.001953125E-02));+#4580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4581 = ORIENTED_EDGE('',*,*,#4582,.T.);+#4582 = EDGE_CURVE('',#4567,#4583,#4585,.T.);+#4583 = VERTEX_POINT('',#4584);+#4584 = CARTESIAN_POINT('',(-0.301578776042,2.315104166667E-02,0.9350001+ ));+#4585 = SURFACE_CURVE('',#4586,(#4590),.PCURVE_S1.);+#4586 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4587,#4588,#4589),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4587 = CARTESIAN_POINT('',(-0.291917317708,2.770833333333E-02,0.9350001+ ));+#4588 = CARTESIAN_POINT('',(-0.296474609375,2.620442708333E-02,0.9350001+ ));+#4589 = CARTESIAN_POINT('',(-0.301578776042,2.315104166667E-02,0.9350001+ ));+#4590 = PCURVE('',#4410,#4591);+#4591 = DEFINITIONAL_REPRESENTATION('',(#4592),#4596);+#4592 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4593,#4594,#4595),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4593 = CARTESIAN_POINT('',(1.7135416667E-02,6.001953125E-02));+#4594 = CARTESIAN_POINT('',(1.2578125E-02,5.8515625E-02));+#4595 = CARTESIAN_POINT('',(7.473958333E-03,5.546223958334E-02));+#4596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4597 = ORIENTED_EDGE('',*,*,#4598,.T.);+#4598 = EDGE_CURVE('',#4583,#4599,#4601,.T.);+#4599 = VERTEX_POINT('',#4600);+#4600 = CARTESIAN_POINT('',(-0.301578776042,3.244791666667E-02,0.9350001+ ));+#4601 = SURFACE_CURVE('',#4602,(#4606),.PCURVE_S1.);+#4602 = LINE('',#4603,#4604);+#4603 = CARTESIAN_POINT('',(-0.301578776042,2.315104166667E-02,0.9350001+ ));+#4604 = VECTOR('',#4605,1.);+#4605 = DIRECTION('',(0.,1.,0.));+#4606 = PCURVE('',#4410,#4607);+#4607 = DEFINITIONAL_REPRESENTATION('',(#4608),#4612);+#4608 = LINE('',#4609,#4610);+#4609 = CARTESIAN_POINT('',(7.473958333E-03,5.546223958334E-02));+#4610 = VECTOR('',#4611,1.);+#4611 = DIRECTION('',(0.,1.));+#4612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4613 = ORIENTED_EDGE('',*,*,#4614,.T.);+#4614 = EDGE_CURVE('',#4599,#4615,#4617,.T.);+#4615 = VERTEX_POINT('',#4616);+#4616 = CARTESIAN_POINT('',(-0.292350260417,3.58203125E-02,0.9350001));+#4617 = SURFACE_CURVE('',#4618,(#4622),.PCURVE_S1.);+#4618 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4619,#4620,#4621),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4619 = CARTESIAN_POINT('',(-0.301578776042,3.244791666667E-02,0.9350001+ ));+#4620 = CARTESIAN_POINT('',(-0.296884765625,3.468098958333E-02,0.9350001+ ));+#4621 = CARTESIAN_POINT('',(-0.292350260417,3.58203125E-02,0.9350001));+#4622 = PCURVE('',#4410,#4623);+#4623 = DEFINITIONAL_REPRESENTATION('',(#4624),#4628);+#4624 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4625,#4626,#4627),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4625 = CARTESIAN_POINT('',(7.473958333E-03,6.475911458334E-02));+#4626 = CARTESIAN_POINT('',(1.216796875E-02,6.69921875E-02));+#4627 = CARTESIAN_POINT('',(1.6702473958E-02,6.813151041667E-02));+#4628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4629 = ORIENTED_EDGE('',*,*,#4630,.T.);+#4630 = EDGE_CURVE('',#4615,#4631,#4633,.T.);+#4631 = VERTEX_POINT('',#4632);+#4632 = CARTESIAN_POINT('',(-0.283395182292,3.695963541667E-02,0.9350001+ ));+#4633 = SURFACE_CURVE('',#4634,(#4638),.PCURVE_S1.);+#4634 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4635,#4636,#4637),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4635 = CARTESIAN_POINT('',(-0.292350260417,3.58203125E-02,0.9350001));+#4636 = CARTESIAN_POINT('',(-0.287815755208,3.695963541667E-02,0.9350001+ ));+#4637 = CARTESIAN_POINT('',(-0.283395182292,3.695963541667E-02,0.9350001+ ));+#4638 = PCURVE('',#4410,#4639);+#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644);+#4640 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4641,#4642,#4643),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4641 = CARTESIAN_POINT('',(1.6702473958E-02,6.813151041667E-02));+#4642 = CARTESIAN_POINT('',(2.1236979167E-02,6.927083333334E-02));+#4643 = CARTESIAN_POINT('',(2.5657552083E-02,6.927083333334E-02));+#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4645 = ORIENTED_EDGE('',*,*,#4646,.T.);+#4646 = EDGE_CURVE('',#4631,#4647,#4649,.T.);+#4647 = VERTEX_POINT('',#4648);+#4648 = CARTESIAN_POINT('',(-0.267330729167,3.1650390625E-02,0.9350001)+ );+#4649 = SURFACE_CURVE('',#4650,(#4654),.PCURVE_S1.);+#4650 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4651,#4652,#4653),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4651 = CARTESIAN_POINT('',(-0.283395182292,3.695963541667E-02,0.9350001+ ));+#4652 = CARTESIAN_POINT('',(-0.273414713542,3.695963541667E-02,0.9350001+ ));+#4653 = CARTESIAN_POINT('',(-0.267330729167,3.1650390625E-02,0.9350001)+ );+#4654 = PCURVE('',#4410,#4655);+#4655 = DEFINITIONAL_REPRESENTATION('',(#4656),#4660);+#4656 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4657,#4658,#4659),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4657 = CARTESIAN_POINT('',(2.5657552083E-02,6.927083333334E-02));+#4658 = CARTESIAN_POINT('',(3.5638020833E-02,6.927083333334E-02));+#4659 = CARTESIAN_POINT('',(4.1722005208E-02,6.396158854167E-02));+#4660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4661 = ORIENTED_EDGE('',*,*,#4662,.T.);+#4662 = EDGE_CURVE('',#4647,#4663,#4665,.T.);+#4663 = VERTEX_POINT('',#4664);+#4664 = CARTESIAN_POINT('',(-0.261246744792,1.772786458333E-02,0.9350001+ ));+#4665 = SURFACE_CURVE('',#4666,(#4670),.PCURVE_S1.);+#4666 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4667,#4668,#4669),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4667 = CARTESIAN_POINT('',(-0.267330729167,3.1650390625E-02,0.9350001)+ );+#4668 = CARTESIAN_POINT('',(-0.261246744792,2.634114583333E-02,0.9350001+ ));+#4669 = CARTESIAN_POINT('',(-0.261246744792,1.772786458333E-02,0.9350001+ ));+#4670 = PCURVE('',#4410,#4671);+#4671 = DEFINITIONAL_REPRESENTATION('',(#4672),#4676);+#4672 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4673,#4674,#4675),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4673 = CARTESIAN_POINT('',(4.1722005208E-02,6.396158854167E-02));+#4674 = CARTESIAN_POINT('',(4.7805989583E-02,5.865234375E-02));+#4675 = CARTESIAN_POINT('',(4.7805989583E-02,5.00390625E-02));+#4676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4677 = ORIENTED_EDGE('',*,*,#4678,.T.);+#4678 = EDGE_CURVE('',#4663,#4679,#4681,.T.);+#4679 = VERTEX_POINT('',#4680);+#4680 = CARTESIAN_POINT('',(-0.263274739583,8.977864583333E-03,0.9350001+ ));+#4681 = SURFACE_CURVE('',#4682,(#4686),.PCURVE_S1.);+#4682 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4683,#4684,#4685),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4683 = CARTESIAN_POINT('',(-0.261246744792,1.772786458333E-02,0.9350001+ ));+#4684 = CARTESIAN_POINT('',(-0.261246744792,1.335286458333E-02,0.9350001+ ));+#4685 = CARTESIAN_POINT('',(-0.263274739583,8.977864583333E-03,0.9350001+ ));+#4686 = PCURVE('',#4410,#4687);+#4687 = DEFINITIONAL_REPRESENTATION('',(#4688),#4692);+#4688 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4689,#4690,#4691),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4689 = CARTESIAN_POINT('',(4.7805989583E-02,5.00390625E-02));+#4690 = CARTESIAN_POINT('',(4.7805989583E-02,4.56640625E-02));+#4691 = CARTESIAN_POINT('',(4.5777994792E-02,4.12890625E-02));+#4692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4693 = ORIENTED_EDGE('',*,*,#4694,.T.);+#4694 = EDGE_CURVE('',#4679,#4695,#4697,.T.);+#4695 = VERTEX_POINT('',#4696);+#4696 = CARTESIAN_POINT('',(-0.269860026042,-6.8359375E-04,0.9350001));+#4697 = SURFACE_CURVE('',#4698,(#4702),.PCURVE_S1.);+#4698 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4699,#4700,#4701),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4699 = CARTESIAN_POINT('',(-0.263274739583,8.977864583333E-03,0.9350001+ ));+#4700 = CARTESIAN_POINT('',(-0.265302734375,4.602864583333E-03,0.9350001+ ));+#4701 = CARTESIAN_POINT('',(-0.269860026042,-6.8359375E-04,0.9350001));+#4702 = PCURVE('',#4410,#4703);+#4703 = DEFINITIONAL_REPRESENTATION('',(#4704),#4708);+#4704 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4705,#4706,#4707),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4705 = CARTESIAN_POINT('',(4.5777994792E-02,4.12890625E-02));+#4706 = CARTESIAN_POINT('',(4.375E-02,3.69140625E-02));+#4707 = CARTESIAN_POINT('',(3.9192708333E-02,3.162760416667E-02));+#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4709 = ORIENTED_EDGE('',*,*,#4710,.T.);+#4710 = EDGE_CURVE('',#4695,#4711,#4713,.T.);+#4711 = VERTEX_POINT('',#4712);+#4712 = CARTESIAN_POINT('',(-0.277265625,-8.88671875E-03,0.9350001));+#4713 = SURFACE_CURVE('',#4714,(#4718),.PCURVE_S1.);+#4714 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4715,#4716,#4717),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4715 = CARTESIAN_POINT('',(-0.269860026042,-6.8359375E-04,0.9350001));+#4716 = CARTESIAN_POINT('',(-0.272412109375,-3.645833333333E-03,+ 0.9350001));+#4717 = CARTESIAN_POINT('',(-0.277265625,-8.88671875E-03,0.9350001));+#4718 = PCURVE('',#4410,#4719);+#4719 = DEFINITIONAL_REPRESENTATION('',(#4720),#4724);+#4720 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4721,#4722,#4723),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4721 = CARTESIAN_POINT('',(3.9192708333E-02,3.162760416667E-02));+#4722 = CARTESIAN_POINT('',(3.6640625E-02,2.866536458334E-02));+#4723 = CARTESIAN_POINT('',(3.1787109375E-02,2.342447916667E-02));+#4724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4725 = ORIENTED_EDGE('',*,*,#4726,.T.);+#4726 = EDGE_CURVE('',#4711,#4400,#4727,.T.);+#4727 = SURFACE_CURVE('',#4728,(#4732),.PCURVE_S1.);+#4728 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4729,#4730,#4731),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4729 = CARTESIAN_POINT('',(-0.277265625,-8.88671875E-03,0.9350001));+#4730 = CARTESIAN_POINT('',(-0.282119140625,-1.412760416667E-02,+ 0.9350001));+#4731 = CARTESIAN_POINT('',(-0.292054036458,-2.456380208333E-02,+ 0.9350001));+#4732 = PCURVE('',#4410,#4733);+#4733 = DEFINITIONAL_REPRESENTATION('',(#4734),#4738);+#4734 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4735,#4736,#4737),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#4735 = CARTESIAN_POINT('',(3.1787109375E-02,2.342447916667E-02));+#4736 = CARTESIAN_POINT('',(2.693359375E-02,1.818359375E-02));+#4737 = CARTESIAN_POINT('',(1.6998697917E-02,7.74739583334E-03));+#4738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4739 = SHELL_BASED_SURFACE_MODEL('',(#4740));+#4740 = OPEN_SHELL('',(#4741));+#4741 = ADVANCED_FACE('',(#4742),#4756,.T.);+#4742 = FACE_BOUND('',#4743,.F.);+#4743 = EDGE_LOOP('',(#4744,#4767,#4783,#4799,#4815,#4831,#4847,#4863,+ #4879,#4895,#4911));+#4744 = ORIENTED_EDGE('',*,*,#4745,.T.);+#4745 = EDGE_CURVE('',#4746,#4748,#4750,.T.);+#4746 = VERTEX_POINT('',#4747);+#4747 = CARTESIAN_POINT('',(-0.240556640625,-3.231119791667E-02,+ 0.9350001));+#4748 = VERTEX_POINT('',#4749);+#4749 = CARTESIAN_POINT('',(-0.240556640625,-2.456380208333E-02,+ 0.9350001));+#4750 = SURFACE_CURVE('',#4751,(#4755),.PCURVE_S1.);+#4751 = LINE('',#4752,#4753);+#4752 = CARTESIAN_POINT('',(-0.240556640625,-3.231119791667E-02,+ 0.9350001));+#4753 = VECTOR('',#4754,1.);+#4754 = DIRECTION('',(0.,1.,0.));+#4755 = PCURVE('',#4756,#4761);+#4756 = PLANE('',#4757);+#4757 = AXIS2_PLACEMENT_3D('',#4758,#4759,#4760);+#4758 = CARTESIAN_POINT('',(-0.252861328125,-3.231119791667E-02,+ 0.9350001));+#4759 = DIRECTION('',(0.,0.,1.));+#4760 = DIRECTION('',(1.,0.,-0.));+#4761 = DEFINITIONAL_REPRESENTATION('',(#4762),#4766);+#4762 = LINE('',#4763,#4764);+#4763 = CARTESIAN_POINT('',(1.23046875E-02,0.));+#4764 = VECTOR('',#4765,1.);+#4765 = DIRECTION('',(0.,1.));+#4766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4767 = ORIENTED_EDGE('',*,*,#4768,.T.);+#4768 = EDGE_CURVE('',#4748,#4769,#4771,.T.);+#4769 = VERTEX_POINT('',#4770);+#4770 = CARTESIAN_POINT('',(-0.226246744792,-2.456380208333E-02,+ 0.9350001));+#4771 = SURFACE_CURVE('',#4772,(#4776),.PCURVE_S1.);+#4772 = LINE('',#4773,#4774);+#4773 = CARTESIAN_POINT('',(-0.240556640625,-2.456380208333E-02,+ 0.9350001));+#4774 = VECTOR('',#4775,1.);+#4775 = DIRECTION('',(1.,0.,0.));+#4776 = PCURVE('',#4756,#4777);+#4777 = DEFINITIONAL_REPRESENTATION('',(#4778),#4782);+#4778 = LINE('',#4779,#4780);+#4779 = CARTESIAN_POINT('',(1.23046875E-02,7.74739583334E-03));+#4780 = VECTOR('',#4781,1.);+#4781 = DIRECTION('',(1.,0.));+#4782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4783 = ORIENTED_EDGE('',*,*,#4784,.T.);+#4784 = EDGE_CURVE('',#4769,#4785,#4787,.T.);+#4785 = VERTEX_POINT('',#4786);+#4786 = CARTESIAN_POINT('',(-0.226246744792,2.743489583333E-02,0.9350001+ ));+#4787 = SURFACE_CURVE('',#4788,(#4792),.PCURVE_S1.);+#4788 = LINE('',#4789,#4790);+#4789 = CARTESIAN_POINT('',(-0.226246744792,-2.456380208333E-02,+ 0.9350001));+#4790 = VECTOR('',#4791,1.);+#4791 = DIRECTION('',(0.,1.,0.));+#4792 = PCURVE('',#4756,#4793);+#4793 = DEFINITIONAL_REPRESENTATION('',(#4794),#4798);+#4794 = LINE('',#4795,#4796);+#4795 = CARTESIAN_POINT('',(2.6614583333E-02,7.74739583334E-03));+#4796 = VECTOR('',#4797,1.);+#4797 = DIRECTION('',(0.,1.));+#4798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4799 = ORIENTED_EDGE('',*,*,#4800,.T.);+#4800 = EDGE_CURVE('',#4785,#4801,#4803,.T.);+#4801 = VERTEX_POINT('',#4802);+#4802 = CARTESIAN_POINT('',(-0.241650390625,2.397135416667E-02,0.9350001+ ));+#4803 = SURFACE_CURVE('',#4804,(#4808),.PCURVE_S1.);+#4804 = LINE('',#4805,#4806);+#4805 = CARTESIAN_POINT('',(-0.226246744792,2.743489583333E-02,0.9350001+ ));+#4806 = VECTOR('',#4807,1.);+#4807 = DIRECTION('',(-0.97564065493,-0.219374821819,0.));+#4808 = PCURVE('',#4756,#4809);+#4809 = DEFINITIONAL_REPRESENTATION('',(#4810),#4814);+#4810 = LINE('',#4811,#4812);+#4811 = CARTESIAN_POINT('',(2.6614583333E-02,5.974609375E-02));+#4812 = VECTOR('',#4813,1.);+#4813 = DIRECTION('',(-0.97564065493,-0.219374821819));+#4814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4815 = ORIENTED_EDGE('',*,*,#4816,.T.);+#4816 = EDGE_CURVE('',#4801,#4817,#4819,.T.);+#4817 = VERTEX_POINT('',#4818);+#4818 = CARTESIAN_POINT('',(-0.241650390625,3.235677083333E-02,0.9350001+ ));+#4819 = SURFACE_CURVE('',#4820,(#4824),.PCURVE_S1.);+#4820 = LINE('',#4821,#4822);+#4821 = CARTESIAN_POINT('',(-0.241650390625,2.397135416667E-02,0.9350001+ ));+#4822 = VECTOR('',#4823,1.);+#4823 = DIRECTION('',(0.,1.,0.));+#4824 = PCURVE('',#4756,#4825);+#4825 = DEFINITIONAL_REPRESENTATION('',(#4826),#4830);+#4826 = LINE('',#4827,#4828);+#4827 = CARTESIAN_POINT('',(1.12109375E-02,5.628255208334E-02));+#4828 = VECTOR('',#4829,1.);+#4829 = DIRECTION('',(0.,1.));+#4830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4831 = ORIENTED_EDGE('',*,*,#4832,.T.);+#4832 = EDGE_CURVE('',#4817,#4833,#4835,.T.);+#4833 = VERTEX_POINT('',#4834);+#4834 = CARTESIAN_POINT('',(-0.226337890625,3.572916666667E-02,0.9350001+ ));+#4835 = SURFACE_CURVE('',#4836,(#4840),.PCURVE_S1.);+#4836 = LINE('',#4837,#4838);+#4837 = CARTESIAN_POINT('',(-0.241650390625,3.235677083333E-02,0.9350001+ ));+#4838 = VECTOR('',#4839,1.);+#4839 = DIRECTION('',(0.976595648113,0.215083565358,0.));+#4840 = PCURVE('',#4756,#4841);+#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846);+#4842 = LINE('',#4843,#4844);+#4843 = CARTESIAN_POINT('',(1.12109375E-02,6.466796875E-02));+#4844 = VECTOR('',#4845,1.);+#4845 = DIRECTION('',(0.976595648113,0.215083565358));+#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4847 = ORIENTED_EDGE('',*,*,#4848,.T.);+#4848 = EDGE_CURVE('',#4833,#4849,#4851,.T.);+#4849 = VERTEX_POINT('',#4850);+#4850 = CARTESIAN_POINT('',(-0.217132161458,3.572916666667E-02,0.9350001+ ));+#4851 = SURFACE_CURVE('',#4852,(#4856),.PCURVE_S1.);+#4852 = LINE('',#4853,#4854);+#4853 = CARTESIAN_POINT('',(-0.226337890625,3.572916666667E-02,0.9350001+ ));+#4854 = VECTOR('',#4855,1.);+#4855 = DIRECTION('',(1.,0.,0.));+#4856 = PCURVE('',#4756,#4857);+#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862);+#4858 = LINE('',#4859,#4860);+#4859 = CARTESIAN_POINT('',(2.65234375E-02,6.804036458334E-02));+#4860 = VECTOR('',#4861,1.);+#4861 = DIRECTION('',(1.,0.));+#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4863 = ORIENTED_EDGE('',*,*,#4864,.T.);+#4864 = EDGE_CURVE('',#4849,#4865,#4867,.T.);+#4865 = VERTEX_POINT('',#4866);+#4866 = CARTESIAN_POINT('',(-0.217132161458,-2.456380208333E-02,+ 0.9350001));+#4867 = SURFACE_CURVE('',#4868,(#4872),.PCURVE_S1.);+#4868 = LINE('',#4869,#4870);+#4869 = CARTESIAN_POINT('',(-0.217132161458,3.572916666667E-02,0.9350001+ ));+#4870 = VECTOR('',#4871,1.);+#4871 = DIRECTION('',(0.,-1.,0.));+#4872 = PCURVE('',#4756,#4873);+#4873 = DEFINITIONAL_REPRESENTATION('',(#4874),#4878);+#4874 = LINE('',#4875,#4876);+#4875 = CARTESIAN_POINT('',(3.5729166667E-02,6.804036458334E-02));+#4876 = VECTOR('',#4877,1.);+#4877 = DIRECTION('',(0.,-1.));+#4878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4879 = ORIENTED_EDGE('',*,*,#4880,.T.);+#4880 = EDGE_CURVE('',#4865,#4881,#4883,.T.);+#4881 = VERTEX_POINT('',#4882);+#4882 = CARTESIAN_POINT('',(-0.203004557292,-2.456380208333E-02,+ 0.9350001));+#4883 = SURFACE_CURVE('',#4884,(#4888),.PCURVE_S1.);+#4884 = LINE('',#4885,#4886);+#4885 = CARTESIAN_POINT('',(-0.217132161458,-2.456380208333E-02,+ 0.9350001));+#4886 = VECTOR('',#4887,1.);+#4887 = DIRECTION('',(1.,0.,0.));+#4888 = PCURVE('',#4756,#4889);+#4889 = DEFINITIONAL_REPRESENTATION('',(#4890),#4894);+#4890 = LINE('',#4891,#4892);+#4891 = CARTESIAN_POINT('',(3.5729166667E-02,7.74739583334E-03));+#4892 = VECTOR('',#4893,1.);+#4893 = DIRECTION('',(1.,0.));+#4894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4895 = ORIENTED_EDGE('',*,*,#4896,.T.);+#4896 = EDGE_CURVE('',#4881,#4897,#4899,.T.);+#4897 = VERTEX_POINT('',#4898);+#4898 = CARTESIAN_POINT('',(-0.203004557292,-3.231119791667E-02,+ 0.9350001));+#4899 = SURFACE_CURVE('',#4900,(#4904),.PCURVE_S1.);+#4900 = LINE('',#4901,#4902);+#4901 = CARTESIAN_POINT('',(-0.203004557292,-2.456380208333E-02,+ 0.9350001));+#4902 = VECTOR('',#4903,1.);+#4903 = DIRECTION('',(0.,-1.,0.));+#4904 = PCURVE('',#4756,#4905);+#4905 = DEFINITIONAL_REPRESENTATION('',(#4906),#4910);+#4906 = LINE('',#4907,#4908);+#4907 = CARTESIAN_POINT('',(4.9856770833E-02,7.74739583334E-03));+#4908 = VECTOR('',#4909,1.);+#4909 = DIRECTION('',(0.,-1.));+#4910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4911 = ORIENTED_EDGE('',*,*,#4912,.T.);+#4912 = EDGE_CURVE('',#4897,#4746,#4913,.T.);+#4913 = SURFACE_CURVE('',#4914,(#4918),.PCURVE_S1.);+#4914 = LINE('',#4915,#4916);+#4915 = CARTESIAN_POINT('',(-0.203004557292,-3.231119791667E-02,+ 0.9350001));+#4916 = VECTOR('',#4917,1.);+#4917 = DIRECTION('',(-1.,0.,0.));+#4918 = PCURVE('',#4756,#4919);+#4919 = DEFINITIONAL_REPRESENTATION('',(#4920),#4924);+#4920 = LINE('',#4921,#4922);+#4921 = CARTESIAN_POINT('',(4.9856770833E-02,0.));+#4922 = VECTOR('',#4923,1.);+#4923 = DIRECTION('',(-1.,0.));+#4924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4925 = SHELL_BASED_SURFACE_MODEL('',(#4926));+#4926 = OPEN_SHELL('',(#4927));+#4927 = ADVANCED_FACE('',(#4928,#5063),#4942,.T.);+#4928 = FACE_BOUND('',#4929,.F.);+#4929 = EDGE_LOOP('',(#4930,#4953,#4969,#4985,#5001,#5017,#5033,#5049));+#4930 = ORIENTED_EDGE('',*,*,#4931,.T.);+#4931 = EDGE_CURVE('',#4932,#4934,#4936,.T.);+#4932 = VERTEX_POINT('',#4933);+#4933 = CARTESIAN_POINT('',(-0.194983723958,-3.231119791667E-02,+ 0.9350001));+#4934 = VERTEX_POINT('',#4935);+#4935 = CARTESIAN_POINT('',(-0.174156901042,3.572916666667E-02,0.9350001+ ));+#4936 = SURFACE_CURVE('',#4937,(#4941),.PCURVE_S1.);+#4937 = LINE('',#4938,#4939);+#4938 = CARTESIAN_POINT('',(-0.194983723958,-3.231119791667E-02,+ 0.9350001));+#4939 = VECTOR('',#4940,1.);+#4940 = DIRECTION('',(0.292690370589,0.956207271968,0.));+#4941 = PCURVE('',#4942,#4947);+#4942 = PLANE('',#4943);+#4943 = AXIS2_PLACEMENT_3D('',#4944,#4945,#4946);+#4944 = CARTESIAN_POINT('',(-0.196669921875,-3.231119791667E-02,+ 0.9350001));+#4945 = DIRECTION('',(0.,0.,1.));+#4946 = DIRECTION('',(1.,0.,-0.));+#4947 = DEFINITIONAL_REPRESENTATION('',(#4948),#4952);+#4948 = LINE('',#4949,#4950);+#4949 = CARTESIAN_POINT('',(1.686197917E-03,0.));+#4950 = VECTOR('',#4951,1.);+#4951 = DIRECTION('',(0.292690370589,0.956207271968));+#4952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4953 = ORIENTED_EDGE('',*,*,#4954,.T.);+#4954 = EDGE_CURVE('',#4934,#4955,#4957,.T.);+#4955 = VERTEX_POINT('',#4956);+#4956 = CARTESIAN_POINT('',(-0.162991536458,3.572916666667E-02,0.9350001+ ));+#4957 = SURFACE_CURVE('',#4958,(#4962),.PCURVE_S1.);+#4958 = LINE('',#4959,#4960);+#4959 = CARTESIAN_POINT('',(-0.174156901042,3.572916666667E-02,0.9350001+ ));+#4960 = VECTOR('',#4961,1.);+#4961 = DIRECTION('',(1.,0.,0.));+#4962 = PCURVE('',#4942,#4963);+#4963 = DEFINITIONAL_REPRESENTATION('',(#4964),#4968);+#4964 = LINE('',#4965,#4966);+#4965 = CARTESIAN_POINT('',(2.2513020833E-02,6.804036458334E-02));+#4966 = VECTOR('',#4967,1.);+#4967 = DIRECTION('',(1.,0.));+#4968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4969 = ORIENTED_EDGE('',*,*,#4970,.T.);+#4970 = EDGE_CURVE('',#4955,#4971,#4973,.T.);+#4971 = VERTEX_POINT('',#4972);+#4972 = CARTESIAN_POINT('',(-0.142164713542,-3.231119791667E-02,+ 0.9350001));+#4973 = SURFACE_CURVE('',#4974,(#4978),.PCURVE_S1.);+#4974 = LINE('',#4975,#4976);+#4975 = CARTESIAN_POINT('',(-0.162991536458,3.572916666667E-02,0.9350001+ ));+#4976 = VECTOR('',#4977,1.);+#4977 = DIRECTION('',(0.292690370589,-0.956207271968,0.));+#4978 = PCURVE('',#4942,#4979);+#4979 = DEFINITIONAL_REPRESENTATION('',(#4980),#4984);+#4980 = LINE('',#4981,#4982);+#4981 = CARTESIAN_POINT('',(3.3678385417E-02,6.804036458334E-02));+#4982 = VECTOR('',#4983,1.);+#4983 = DIRECTION('',(0.292690370589,-0.956207271968));+#4984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4985 = ORIENTED_EDGE('',*,*,#4986,.T.);+#4986 = EDGE_CURVE('',#4971,#4987,#4989,.T.);+#4987 = VERTEX_POINT('',#4988);+#4988 = CARTESIAN_POINT('',(-0.151689453125,-3.231119791667E-02,+ 0.9350001));+#4989 = SURFACE_CURVE('',#4990,(#4994),.PCURVE_S1.);+#4990 = LINE('',#4991,#4992);+#4991 = CARTESIAN_POINT('',(-0.142164713542,-3.231119791667E-02,+ 0.9350001));+#4992 = VECTOR('',#4993,1.);+#4993 = DIRECTION('',(-1.,0.,0.));+#4994 = PCURVE('',#4942,#4995);+#4995 = DEFINITIONAL_REPRESENTATION('',(#4996),#5000);+#4996 = LINE('',#4997,#4998);+#4997 = CARTESIAN_POINT('',(5.4505208333E-02,0.));+#4998 = VECTOR('',#4999,1.);+#4999 = DIRECTION('',(-1.,0.));+#5000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5001 = ORIENTED_EDGE('',*,*,#5002,.T.);+#5002 = EDGE_CURVE('',#4987,#5003,#5005,.T.);+#5003 = VERTEX_POINT('',#5004);+#5004 = CARTESIAN_POINT('',(-0.156702473958,-1.458333333333E-02,+ 0.9350001));+#5005 = SURFACE_CURVE('',#5006,(#5010),.PCURVE_S1.);+#5006 = LINE('',#5007,#5008);+#5007 = CARTESIAN_POINT('',(-0.151689453125,-3.231119791667E-02,+ 0.9350001));+#5008 = VECTOR('',#5009,1.);+#5009 = DIRECTION('',(-0.272106397942,0.962267170904,0.));+#5010 = PCURVE('',#4942,#5011);+#5011 = DEFINITIONAL_REPRESENTATION('',(#5012),#5016);+#5012 = LINE('',#5013,#5014);+#5013 = CARTESIAN_POINT('',(4.498046875E-02,0.));+#5014 = VECTOR('',#5015,1.);+#5015 = DIRECTION('',(-0.272106397942,0.962267170904));+#5016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5017 = ORIENTED_EDGE('',*,*,#5018,.T.);+#5018 = EDGE_CURVE('',#5003,#5019,#5021,.T.);+#5019 = VERTEX_POINT('',#5020);+#5020 = CARTESIAN_POINT('',(-0.180537109375,-1.458333333333E-02,+ 0.9350001));+#5021 = SURFACE_CURVE('',#5022,(#5026),.PCURVE_S1.);+#5022 = LINE('',#5023,#5024);+#5023 = CARTESIAN_POINT('',(-0.156702473958,-1.458333333333E-02,+ 0.9350001));+#5024 = VECTOR('',#5025,1.);+#5025 = DIRECTION('',(-1.,0.,0.));+#5026 = PCURVE('',#4942,#5027);+#5027 = DEFINITIONAL_REPRESENTATION('',(#5028),#5032);+#5028 = LINE('',#5029,#5030);+#5029 = CARTESIAN_POINT('',(3.9967447917E-02,1.772786458334E-02));+#5030 = VECTOR('',#5031,1.);+#5031 = DIRECTION('',(-1.,0.));+#5032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5033 = ORIENTED_EDGE('',*,*,#5034,.T.);+#5034 = EDGE_CURVE('',#5019,#5035,#5037,.T.);+#5035 = VERTEX_POINT('',#5036);+#5036 = CARTESIAN_POINT('',(-0.185458984375,-3.231119791667E-02,+ 0.9350001));+#5037 = SURFACE_CURVE('',#5038,(#5042),.PCURVE_S1.);+#5038 = LINE('',#5039,#5040);+#5039 = CARTESIAN_POINT('',(-0.180537109375,-1.458333333333E-02,+ 0.9350001));+#5040 = VECTOR('',#5041,1.);+#5041 = DIRECTION('',(-0.2675161078,-0.963553388281,0.));+#5042 = PCURVE('',#4942,#5043);+#5043 = DEFINITIONAL_REPRESENTATION('',(#5044),#5048);+#5044 = LINE('',#5045,#5046);+#5045 = CARTESIAN_POINT('',(1.61328125E-02,1.772786458334E-02));+#5046 = VECTOR('',#5047,1.);+#5047 = DIRECTION('',(-0.2675161078,-0.963553388281));+#5048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5049 = ORIENTED_EDGE('',*,*,#5050,.T.);+#5050 = EDGE_CURVE('',#5035,#4932,#5051,.T.);+#5051 = SURFACE_CURVE('',#5052,(#5056),.PCURVE_S1.);+#5052 = LINE('',#5053,#5054);+#5053 = CARTESIAN_POINT('',(-0.185458984375,-3.231119791667E-02,+ 0.9350001));+#5054 = VECTOR('',#5055,1.);+#5055 = DIRECTION('',(-1.,0.,0.));+#5056 = PCURVE('',#4942,#5057);+#5057 = DEFINITIONAL_REPRESENTATION('',(#5058),#5062);+#5058 = LINE('',#5059,#5060);+#5059 = CARTESIAN_POINT('',(1.12109375E-02,0.));+#5060 = VECTOR('',#5061,1.);+#5061 = DIRECTION('',(-1.,0.));+#5062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5063 = FACE_BOUND('',#5064,.F.);+#5064 = EDGE_LOOP('',(#5065,#5083,#5099));+#5065 = ORIENTED_EDGE('',*,*,#5066,.T.);+#5066 = EDGE_CURVE('',#5067,#5069,#5071,.T.);+#5067 = VERTEX_POINT('',#5068);+#5068 = CARTESIAN_POINT('',(-0.158889973958,-7.200520833333E-03,+ 0.9350001));+#5069 = VERTEX_POINT('',#5070);+#5070 = CARTESIAN_POINT('',(-0.168597005208,2.76171875E-02,0.9350001));+#5071 = SURFACE_CURVE('',#5072,(#5076),.PCURVE_S1.);+#5072 = LINE('',#5073,#5074);+#5073 = CARTESIAN_POINT('',(-0.158889973958,-7.200520833333E-03,+ 0.9350001));+#5074 = VECTOR('',#5075,1.);+#5075 = DIRECTION('',(-0.268554134051,0.963264593497,0.));+#5076 = PCURVE('',#4942,#5077);+#5077 = DEFINITIONAL_REPRESENTATION('',(#5078),#5082);+#5078 = LINE('',#5079,#5080);+#5079 = CARTESIAN_POINT('',(3.7779947917E-02,2.511067708334E-02));+#5080 = VECTOR('',#5081,1.);+#5081 = DIRECTION('',(-0.268554134051,0.963264593497));+#5082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5083 = ORIENTED_EDGE('',*,*,#5084,.T.);+#5084 = EDGE_CURVE('',#5069,#5085,#5087,.T.);+#5085 = VERTEX_POINT('',#5086);+#5086 = CARTESIAN_POINT('',(-0.178304036458,-7.200520833333E-03,+ 0.9350001));+#5087 = SURFACE_CURVE('',#5088,(#5092),.PCURVE_S1.);+#5088 = LINE('',#5089,#5090);+#5089 = CARTESIAN_POINT('',(-0.168597005208,2.76171875E-02,0.9350001));+#5090 = VECTOR('',#5091,1.);+#5091 = DIRECTION('',(-0.268554134051,-0.963264593497,0.));+#5092 = PCURVE('',#4942,#5093);+#5093 = DEFINITIONAL_REPRESENTATION('',(#5094),#5098);+#5094 = LINE('',#5095,#5096);+#5095 = CARTESIAN_POINT('',(2.8072916667E-02,5.992838541667E-02));+#5096 = VECTOR('',#5097,1.);+#5097 = DIRECTION('',(-0.268554134051,-0.963264593497));+#5098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5099 = ORIENTED_EDGE('',*,*,#5100,.T.);+#5100 = EDGE_CURVE('',#5085,#5067,#5101,.T.);+#5101 = SURFACE_CURVE('',#5102,(#5106),.PCURVE_S1.);+#5102 = LINE('',#5103,#5104);+#5103 = CARTESIAN_POINT('',(-0.178304036458,-7.200520833333E-03,+ 0.9350001));+#5104 = VECTOR('',#5105,1.);+#5105 = DIRECTION('',(1.,0.,0.));+#5106 = PCURVE('',#4942,#5107);+#5107 = DEFINITIONAL_REPRESENTATION('',(#5108),#5112);+#5108 = LINE('',#5109,#5110);+#5109 = CARTESIAN_POINT('',(1.8365885417E-02,2.511067708334E-02));+#5110 = VECTOR('',#5111,1.);+#5111 = DIRECTION('',(1.,0.));+#5112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5113 = SHELL_BASED_SURFACE_MODEL('',(#5114));+#5114 = OPEN_SHELL('',(#5115));+#5115 = ADVANCED_FACE('',(#5116),#5130,.T.);+#5116 = FACE_BOUND('',#5117,.F.);+#5117 = EDGE_LOOP('',(#5118,#5141,#5157,#5173,#5189,#5205,#5221,#5237,+ #5253,#5269,#5285,#5301,#5317,#5333,#5349,#5365,#5381,#5397,#5413,+ #5429,#5445));+#5118 = ORIENTED_EDGE('',*,*,#5119,.T.);+#5119 = EDGE_CURVE('',#5120,#5122,#5124,.T.);+#5120 = VERTEX_POINT('',#5121);+#5121 = CARTESIAN_POINT('',(-0.123479817708,-2.456380208333E-02,+ 0.9350001));+#5122 = VERTEX_POINT('',#5123);+#5123 = CARTESIAN_POINT('',(-9.2216796875E-02,-2.456380208333E-02,+ 0.9350001));+#5124 = SURFACE_CURVE('',#5125,(#5129),.PCURVE_S1.);+#5125 = LINE('',#5126,#5127);+#5126 = CARTESIAN_POINT('',(-0.123479817708,-2.456380208333E-02,+ 0.9350001));+#5127 = VECTOR('',#5128,1.);+#5128 = DIRECTION('',(1.,0.,0.));+#5129 = PCURVE('',#5130,#5135);+#5130 = PLANE('',#5131);+#5131 = AXIS2_PLACEMENT_3D('',#5132,#5133,#5134);+#5132 = CARTESIAN_POINT('',(-0.140478515625,-3.231119791667E-02,+ 0.9350001));+#5133 = DIRECTION('',(0.,0.,1.));+#5134 = DIRECTION('',(1.,0.,-0.));+#5135 = DEFINITIONAL_REPRESENTATION('',(#5136),#5140);+#5136 = LINE('',#5137,#5138);+#5137 = CARTESIAN_POINT('',(1.6998697917E-02,7.74739583334E-03));+#5138 = VECTOR('',#5139,1.);+#5139 = DIRECTION('',(1.,0.));+#5140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5141 = ORIENTED_EDGE('',*,*,#5142,.T.);+#5142 = EDGE_CURVE('',#5122,#5143,#5145,.T.);+#5143 = VERTEX_POINT('',#5144);+#5144 = CARTESIAN_POINT('',(-9.2216796875E-02,-3.231119791667E-02,+ 0.9350001));+#5145 = SURFACE_CURVE('',#5146,(#5150),.PCURVE_S1.);+#5146 = LINE('',#5147,#5148);+#5147 = CARTESIAN_POINT('',(-9.2216796875E-02,-2.456380208333E-02,+ 0.9350001));+#5148 = VECTOR('',#5149,1.);+#5149 = DIRECTION('',(0.,-1.,0.));+#5150 = PCURVE('',#5130,#5151);+#5151 = DEFINITIONAL_REPRESENTATION('',(#5152),#5156);+#5152 = LINE('',#5153,#5154);+#5153 = CARTESIAN_POINT('',(4.826171875E-02,7.74739583334E-03));+#5154 = VECTOR('',#5155,1.);+#5155 = DIRECTION('',(0.,-1.));+#5156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5157 = ORIENTED_EDGE('',*,*,#5158,.T.);+#5158 = EDGE_CURVE('',#5143,#5159,#5161,.T.);+#5159 = VERTEX_POINT('',#5160);+#5160 = CARTESIAN_POINT('',(-0.133551432292,-3.231119791667E-02,+ 0.9350001));+#5161 = SURFACE_CURVE('',#5162,(#5166),.PCURVE_S1.);+#5162 = LINE('',#5163,#5164);+#5163 = CARTESIAN_POINT('',(-9.2216796875E-02,-3.231119791667E-02,+ 0.9350001));+#5164 = VECTOR('',#5165,1.);+#5165 = DIRECTION('',(-1.,0.,0.));+#5166 = PCURVE('',#5130,#5167);+#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5172);+#5168 = LINE('',#5169,#5170);+#5169 = CARTESIAN_POINT('',(4.826171875E-02,0.));+#5170 = VECTOR('',#5171,1.);+#5171 = DIRECTION('',(-1.,0.));+#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5173 = ORIENTED_EDGE('',*,*,#5174,.T.);+#5174 = EDGE_CURVE('',#5159,#5175,#5177,.T.);+#5175 = VERTEX_POINT('',#5176);+#5176 = CARTESIAN_POINT('',(-0.133551432292,-2.456380208333E-02,+ 0.9350001));+#5177 = SURFACE_CURVE('',#5178,(#5182),.PCURVE_S1.);+#5178 = LINE('',#5179,#5180);+#5179 = CARTESIAN_POINT('',(-0.133551432292,-3.231119791667E-02,+ 0.9350001));+#5180 = VECTOR('',#5181,1.);+#5181 = DIRECTION('',(0.,1.,0.));+#5182 = PCURVE('',#5130,#5183);+#5183 = DEFINITIONAL_REPRESENTATION('',(#5184),#5188);+#5184 = LINE('',#5185,#5186);+#5185 = CARTESIAN_POINT('',(6.927083333E-03,0.));+#5186 = VECTOR('',#5187,1.);+#5187 = DIRECTION('',(0.,1.));+#5188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5189 = ORIENTED_EDGE('',*,*,#5190,.T.);+#5190 = EDGE_CURVE('',#5175,#5191,#5193,.T.);+#5191 = VERTEX_POINT('',#5192);+#5192 = CARTESIAN_POINT('',(-0.118649088542,-8.704427083333E-03,+ 0.9350001));+#5193 = SURFACE_CURVE('',#5194,(#5198),.PCURVE_S1.);+#5194 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5195,#5196,#5197),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5195 = CARTESIAN_POINT('',(-0.133551432292,-2.456380208333E-02,+ 0.9350001));+#5196 = CARTESIAN_POINT('',(-0.125029296875,-1.55859375E-02,0.9350001));+#5197 = CARTESIAN_POINT('',(-0.118649088542,-8.704427083333E-03,+ 0.9350001));+#5198 = PCURVE('',#5130,#5199);+#5199 = DEFINITIONAL_REPRESENTATION('',(#5200),#5204);+#5200 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5201,#5202,#5203),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5201 = CARTESIAN_POINT('',(6.927083333E-03,7.74739583334E-03));+#5202 = CARTESIAN_POINT('',(1.544921875E-02,1.672526041667E-02));+#5203 = CARTESIAN_POINT('',(2.1829427083E-02,2.360677083334E-02));+#5204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5205 = ORIENTED_EDGE('',*,*,#5206,.T.);+#5206 = EDGE_CURVE('',#5191,#5207,#5209,.T.);+#5207 = VERTEX_POINT('',#5208);+#5208 = CARTESIAN_POINT('',(-0.109853515625,1.002604166667E-03,0.9350001+ ));+#5209 = SURFACE_CURVE('',#5210,(#5214),.PCURVE_S1.);+#5210 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5211,#5212,#5213),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5211 = CARTESIAN_POINT('',(-0.118649088542,-8.704427083333E-03,+ 0.9350001));+#5212 = CARTESIAN_POINT('',(-0.112268880208,-1.822916666667E-03,+ 0.9350001));+#5213 = CARTESIAN_POINT('',(-0.109853515625,1.002604166667E-03,0.9350001+ ));+#5214 = PCURVE('',#5130,#5215);+#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220);+#5216 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5217,#5218,#5219),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5217 = CARTESIAN_POINT('',(2.1829427083E-02,2.360677083334E-02));+#5218 = CARTESIAN_POINT('',(2.8209635417E-02,3.048828125E-02));+#5219 = CARTESIAN_POINT('',(3.0625E-02,3.331380208334E-02));+#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5221 = ORIENTED_EDGE('',*,*,#5222,.T.);+#5222 = EDGE_CURVE('',#5207,#5223,#5225,.T.);+#5223 = VERTEX_POINT('',#5224);+#5224 = CARTESIAN_POINT('',(-0.103701171875,1.000325520833E-02,0.9350001+ ));+#5225 = SURFACE_CURVE('',#5226,(#5230),.PCURVE_S1.);+#5226 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5227,#5228,#5229),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5227 = CARTESIAN_POINT('',(-0.109853515625,1.002604166667E-03,0.9350001+ ));+#5228 = CARTESIAN_POINT('',(-0.105296223958,6.5625E-03,0.9350001));+#5229 = CARTESIAN_POINT('',(-0.103701171875,1.000325520833E-02,0.9350001+ ));+#5230 = PCURVE('',#5130,#5231);+#5231 = DEFINITIONAL_REPRESENTATION('',(#5232),#5236);+#5232 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5233,#5234,#5235),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5233 = CARTESIAN_POINT('',(3.0625E-02,3.331380208334E-02));+#5234 = CARTESIAN_POINT('',(3.5182291667E-02,3.887369791667E-02));+#5235 = CARTESIAN_POINT('',(3.677734375E-02,4.2314453125E-02));+#5236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5237 = ORIENTED_EDGE('',*,*,#5238,.T.);+#5238 = EDGE_CURVE('',#5223,#5239,#5241,.T.);+#5239 = VERTEX_POINT('',#5240);+#5240 = CARTESIAN_POINT('',(-0.102106119792,1.704427083333E-02,0.9350001+ ));+#5241 = SURFACE_CURVE('',#5242,(#5246),.PCURVE_S1.);+#5242 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5243,#5244,#5245),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5243 = CARTESIAN_POINT('',(-0.103701171875,1.000325520833E-02,0.9350001+ ));+#5244 = CARTESIAN_POINT('',(-0.102106119792,1.344401041667E-02,0.9350001+ ));+#5245 = CARTESIAN_POINT('',(-0.102106119792,1.704427083333E-02,0.9350001+ ));+#5246 = PCURVE('',#5130,#5247);+#5247 = DEFINITIONAL_REPRESENTATION('',(#5248),#5252);+#5248 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5249,#5250,#5251),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5249 = CARTESIAN_POINT('',(3.677734375E-02,4.2314453125E-02));+#5250 = CARTESIAN_POINT('',(3.8372395833E-02,4.575520833334E-02));+#5251 = CARTESIAN_POINT('',(3.8372395833E-02,4.935546875E-02));+#5252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5253 = ORIENTED_EDGE('',*,*,#5254,.T.);+#5254 = EDGE_CURVE('',#5239,#5255,#5257,.T.);+#5255 = VERTEX_POINT('',#5256);+#5256 = CARTESIAN_POINT('',(-0.105455729167,2.59765625E-02,0.9350001));+#5257 = SURFACE_CURVE('',#5258,(#5262),.PCURVE_S1.);+#5258 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5259,#5260,#5261),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5259 = CARTESIAN_POINT('',(-0.102106119792,1.704427083333E-02,0.9350001+ ));+#5260 = CARTESIAN_POINT('',(-0.102106119792,2.274088541667E-02,0.9350001+ ));+#5261 = CARTESIAN_POINT('',(-0.105455729167,2.59765625E-02,0.9350001));+#5262 = PCURVE('',#5130,#5263);+#5263 = DEFINITIONAL_REPRESENTATION('',(#5264),#5268);+#5264 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5265,#5266,#5267),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5265 = CARTESIAN_POINT('',(3.8372395833E-02,4.935546875E-02));+#5266 = CARTESIAN_POINT('',(3.8372395833E-02,5.505208333334E-02));+#5267 = CARTESIAN_POINT('',(3.5022786458E-02,5.828776041667E-02));+#5268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5269 = ORIENTED_EDGE('',*,*,#5270,.T.);+#5270 = EDGE_CURVE('',#5255,#5271,#5273,.T.);+#5271 = VERTEX_POINT('',#5272);+#5272 = CARTESIAN_POINT('',(-0.114638671875,2.921223958333E-02,0.9350001+ ));+#5273 = SURFACE_CURVE('',#5274,(#5278),.PCURVE_S1.);+#5274 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5275,#5276,#5277),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5275 = CARTESIAN_POINT('',(-0.105455729167,2.59765625E-02,0.9350001));+#5276 = CARTESIAN_POINT('',(-0.108805338542,2.921223958333E-02,0.9350001+ ));+#5277 = CARTESIAN_POINT('',(-0.114638671875,2.921223958333E-02,0.9350001+ ));+#5278 = PCURVE('',#5130,#5279);+#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284);+#5280 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5281,#5282,#5283),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5281 = CARTESIAN_POINT('',(3.5022786458E-02,5.828776041667E-02));+#5282 = CARTESIAN_POINT('',(3.1673177083E-02,6.15234375E-02));+#5283 = CARTESIAN_POINT('',(2.583984375E-02,6.15234375E-02));+#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5285 = ORIENTED_EDGE('',*,*,#5286,.T.);+#5286 = EDGE_CURVE('',#5271,#5287,#5289,.T.);+#5287 = VERTEX_POINT('',#5288);+#5288 = CARTESIAN_POINT('',(-0.123343098958,2.770833333333E-02,0.9350001+ ));+#5289 = SURFACE_CURVE('',#5290,(#5294),.PCURVE_S1.);+#5290 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5291,#5292,#5293),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5291 = CARTESIAN_POINT('',(-0.114638671875,2.921223958333E-02,0.9350001+ ));+#5292 = CARTESIAN_POINT('',(-0.118785807292,2.921223958333E-02,0.9350001+ ));+#5293 = CARTESIAN_POINT('',(-0.123343098958,2.770833333333E-02,0.9350001+ ));+#5294 = PCURVE('',#5130,#5295);+#5295 = DEFINITIONAL_REPRESENTATION('',(#5296),#5300);+#5296 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5297,#5298,#5299),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5297 = CARTESIAN_POINT('',(2.583984375E-02,6.15234375E-02));+#5298 = CARTESIAN_POINT('',(2.1692708333E-02,6.15234375E-02));+#5299 = CARTESIAN_POINT('',(1.7135416667E-02,6.001953125E-02));+#5300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5301 = ORIENTED_EDGE('',*,*,#5302,.T.);+#5302 = EDGE_CURVE('',#5287,#5303,#5305,.T.);+#5303 = VERTEX_POINT('',#5304);+#5304 = CARTESIAN_POINT('',(-0.133004557292,2.315104166667E-02,0.9350001+ ));+#5305 = SURFACE_CURVE('',#5306,(#5310),.PCURVE_S1.);+#5306 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5307,#5308,#5309),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5307 = CARTESIAN_POINT('',(-0.123343098958,2.770833333333E-02,0.9350001+ ));+#5308 = CARTESIAN_POINT('',(-0.127900390625,2.620442708333E-02,0.9350001+ ));+#5309 = CARTESIAN_POINT('',(-0.133004557292,2.315104166667E-02,0.9350001+ ));+#5310 = PCURVE('',#5130,#5311);+#5311 = DEFINITIONAL_REPRESENTATION('',(#5312),#5316);+#5312 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5313,#5314,#5315),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5313 = CARTESIAN_POINT('',(1.7135416667E-02,6.001953125E-02));+#5314 = CARTESIAN_POINT('',(1.2578125E-02,5.8515625E-02));+#5315 = CARTESIAN_POINT('',(7.473958333E-03,5.546223958334E-02));+#5316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5317 = ORIENTED_EDGE('',*,*,#5318,.T.);+#5318 = EDGE_CURVE('',#5303,#5319,#5321,.T.);+#5319 = VERTEX_POINT('',#5320);+#5320 = CARTESIAN_POINT('',(-0.133004557292,3.244791666667E-02,0.9350001+ ));+#5321 = SURFACE_CURVE('',#5322,(#5326),.PCURVE_S1.);+#5322 = LINE('',#5323,#5324);+#5323 = CARTESIAN_POINT('',(-0.133004557292,2.315104166667E-02,0.9350001+ ));+#5324 = VECTOR('',#5325,1.);+#5325 = DIRECTION('',(0.,1.,0.));+#5326 = PCURVE('',#5130,#5327);+#5327 = DEFINITIONAL_REPRESENTATION('',(#5328),#5332);+#5328 = LINE('',#5329,#5330);+#5329 = CARTESIAN_POINT('',(7.473958333E-03,5.546223958334E-02));+#5330 = VECTOR('',#5331,1.);+#5331 = DIRECTION('',(0.,1.));+#5332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5333 = ORIENTED_EDGE('',*,*,#5334,.T.);+#5334 = EDGE_CURVE('',#5319,#5335,#5337,.T.);+#5335 = VERTEX_POINT('',#5336);+#5336 = CARTESIAN_POINT('',(-0.123776041667,3.58203125E-02,0.9350001));+#5337 = SURFACE_CURVE('',#5338,(#5342),.PCURVE_S1.);+#5338 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5339,#5340,#5341),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5339 = CARTESIAN_POINT('',(-0.133004557292,3.244791666667E-02,0.9350001+ ));+#5340 = CARTESIAN_POINT('',(-0.128310546875,3.468098958333E-02,0.9350001+ ));+#5341 = CARTESIAN_POINT('',(-0.123776041667,3.58203125E-02,0.9350001));+#5342 = PCURVE('',#5130,#5343);+#5343 = DEFINITIONAL_REPRESENTATION('',(#5344),#5348);+#5344 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5345,#5346,#5347),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5345 = CARTESIAN_POINT('',(7.473958333E-03,6.475911458334E-02));+#5346 = CARTESIAN_POINT('',(1.216796875E-02,6.69921875E-02));+#5347 = CARTESIAN_POINT('',(1.6702473958E-02,6.813151041667E-02));+#5348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5349 = ORIENTED_EDGE('',*,*,#5350,.T.);+#5350 = EDGE_CURVE('',#5335,#5351,#5353,.T.);+#5351 = VERTEX_POINT('',#5352);+#5352 = CARTESIAN_POINT('',(-0.114820963542,3.695963541667E-02,0.9350001+ ));+#5353 = SURFACE_CURVE('',#5354,(#5358),.PCURVE_S1.);+#5354 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5355,#5356,#5357),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5355 = CARTESIAN_POINT('',(-0.123776041667,3.58203125E-02,0.9350001));+#5356 = CARTESIAN_POINT('',(-0.119241536458,3.695963541667E-02,0.9350001+ ));+#5357 = CARTESIAN_POINT('',(-0.114820963542,3.695963541667E-02,0.9350001+ ));+#5358 = PCURVE('',#5130,#5359);+#5359 = DEFINITIONAL_REPRESENTATION('',(#5360),#5364);+#5360 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5361,#5362,#5363),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5361 = CARTESIAN_POINT('',(1.6702473958E-02,6.813151041667E-02));+#5362 = CARTESIAN_POINT('',(2.1236979167E-02,6.927083333334E-02));+#5363 = CARTESIAN_POINT('',(2.5657552083E-02,6.927083333334E-02));+#5364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5365 = ORIENTED_EDGE('',*,*,#5366,.T.);+#5366 = EDGE_CURVE('',#5351,#5367,#5369,.T.);+#5367 = VERTEX_POINT('',#5368);+#5368 = CARTESIAN_POINT('',(-9.875651041667E-02,3.1650390625E-02,+ 0.9350001));+#5369 = SURFACE_CURVE('',#5370,(#5374),.PCURVE_S1.);+#5370 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5371,#5372,#5373),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5371 = CARTESIAN_POINT('',(-0.114820963542,3.695963541667E-02,0.9350001+ ));+#5372 = CARTESIAN_POINT('',(-0.104840494792,3.695963541667E-02,0.9350001+ ));+#5373 = CARTESIAN_POINT('',(-9.875651041667E-02,3.1650390625E-02,+ 0.9350001));+#5374 = PCURVE('',#5130,#5375);+#5375 = DEFINITIONAL_REPRESENTATION('',(#5376),#5380);+#5376 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5377,#5378,#5379),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5377 = CARTESIAN_POINT('',(2.5657552083E-02,6.927083333334E-02));+#5378 = CARTESIAN_POINT('',(3.5638020833E-02,6.927083333334E-02));+#5379 = CARTESIAN_POINT('',(4.172200520833E-02,6.396158854167E-02));+#5380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5381 = ORIENTED_EDGE('',*,*,#5382,.T.);+#5382 = EDGE_CURVE('',#5367,#5383,#5385,.T.);+#5383 = VERTEX_POINT('',#5384);+#5384 = CARTESIAN_POINT('',(-9.267252604167E-02,1.772786458333E-02,+ 0.9350001));+#5385 = SURFACE_CURVE('',#5386,(#5390),.PCURVE_S1.);+#5386 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5387,#5388,#5389),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5387 = CARTESIAN_POINT('',(-9.875651041667E-02,3.1650390625E-02,+ 0.9350001));+#5388 = CARTESIAN_POINT('',(-9.267252604167E-02,2.634114583333E-02,+ 0.9350001));+#5389 = CARTESIAN_POINT('',(-9.267252604167E-02,1.772786458333E-02,+ 0.9350001));+#5390 = PCURVE('',#5130,#5391);+#5391 = DEFINITIONAL_REPRESENTATION('',(#5392),#5396);+#5392 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5393,#5394,#5395),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5393 = CARTESIAN_POINT('',(4.172200520833E-02,6.396158854167E-02));+#5394 = CARTESIAN_POINT('',(4.780598958333E-02,5.865234375E-02));+#5395 = CARTESIAN_POINT('',(4.780598958333E-02,5.00390625E-02));+#5396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5397 = ORIENTED_EDGE('',*,*,#5398,.T.);+#5398 = EDGE_CURVE('',#5383,#5399,#5401,.T.);+#5399 = VERTEX_POINT('',#5400);+#5400 = CARTESIAN_POINT('',(-9.470052083333E-02,8.977864583333E-03,+ 0.9350001));+#5401 = SURFACE_CURVE('',#5402,(#5406),.PCURVE_S1.);+#5402 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5403,#5404,#5405),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5403 = CARTESIAN_POINT('',(-9.267252604167E-02,1.772786458333E-02,+ 0.9350001));+#5404 = CARTESIAN_POINT('',(-9.267252604167E-02,1.335286458333E-02,+ 0.9350001));+#5405 = CARTESIAN_POINT('',(-9.470052083333E-02,8.977864583333E-03,+ 0.9350001));+#5406 = PCURVE('',#5130,#5407);+#5407 = DEFINITIONAL_REPRESENTATION('',(#5408),#5412);+#5408 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5409,#5410,#5411),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5409 = CARTESIAN_POINT('',(4.780598958333E-02,5.00390625E-02));+#5410 = CARTESIAN_POINT('',(4.780598958333E-02,4.56640625E-02));+#5411 = CARTESIAN_POINT('',(4.577799479167E-02,4.12890625E-02));+#5412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5413 = ORIENTED_EDGE('',*,*,#5414,.T.);+#5414 = EDGE_CURVE('',#5399,#5415,#5417,.T.);+#5415 = VERTEX_POINT('',#5416);+#5416 = CARTESIAN_POINT('',(-0.101285807292,-6.8359375E-04,0.9350001));+#5417 = SURFACE_CURVE('',#5418,(#5422),.PCURVE_S1.);+#5418 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5419,#5420,#5421),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5419 = CARTESIAN_POINT('',(-9.470052083333E-02,8.977864583333E-03,+ 0.9350001));+#5420 = CARTESIAN_POINT('',(-9.6728515625E-02,4.602864583333E-03,+ 0.9350001));+#5421 = CARTESIAN_POINT('',(-0.101285807292,-6.8359375E-04,0.9350001));+#5422 = PCURVE('',#5130,#5423);+#5423 = DEFINITIONAL_REPRESENTATION('',(#5424),#5428);+#5424 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5425,#5426,#5427),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5425 = CARTESIAN_POINT('',(4.577799479167E-02,4.12890625E-02));+#5426 = CARTESIAN_POINT('',(4.375E-02,3.69140625E-02));+#5427 = CARTESIAN_POINT('',(3.9192708333E-02,3.162760416667E-02));+#5428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5429 = ORIENTED_EDGE('',*,*,#5430,.T.);+#5430 = EDGE_CURVE('',#5415,#5431,#5433,.T.);+#5431 = VERTEX_POINT('',#5432);+#5432 = CARTESIAN_POINT('',(-0.10869140625,-8.88671875E-03,0.9350001));+#5433 = SURFACE_CURVE('',#5434,(#5438),.PCURVE_S1.);+#5434 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5435,#5436,#5437),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5435 = CARTESIAN_POINT('',(-0.101285807292,-6.8359375E-04,0.9350001));+#5436 = CARTESIAN_POINT('',(-0.103837890625,-3.645833333333E-03,+ 0.9350001));+#5437 = CARTESIAN_POINT('',(-0.10869140625,-8.88671875E-03,0.9350001));+#5438 = PCURVE('',#5130,#5439);+#5439 = DEFINITIONAL_REPRESENTATION('',(#5440),#5444);+#5440 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5441,#5442,#5443),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5441 = CARTESIAN_POINT('',(3.9192708333E-02,3.162760416667E-02));+#5442 = CARTESIAN_POINT('',(3.6640625E-02,2.866536458334E-02));+#5443 = CARTESIAN_POINT('',(3.1787109375E-02,2.342447916667E-02));+#5444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5445 = ORIENTED_EDGE('',*,*,#5446,.T.);+#5446 = EDGE_CURVE('',#5431,#5120,#5447,.T.);+#5447 = SURFACE_CURVE('',#5448,(#5452),.PCURVE_S1.);+#5448 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5449,#5450,#5451),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5449 = CARTESIAN_POINT('',(-0.10869140625,-8.88671875E-03,0.9350001));+#5450 = CARTESIAN_POINT('',(-0.113544921875,-1.412760416667E-02,+ 0.9350001));+#5451 = CARTESIAN_POINT('',(-0.123479817708,-2.456380208333E-02,+ 0.9350001));+#5452 = PCURVE('',#5130,#5453);+#5453 = DEFINITIONAL_REPRESENTATION('',(#5454),#5458);+#5454 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5455,#5456,#5457),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5455 = CARTESIAN_POINT('',(3.1787109375E-02,2.342447916667E-02));+#5456 = CARTESIAN_POINT('',(2.693359375E-02,1.818359375E-02));+#5457 = CARTESIAN_POINT('',(1.6998697917E-02,7.74739583334E-03));+#5458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5459 = SHELL_BASED_SURFACE_MODEL('',(#5460));+#5460 = OPEN_SHELL('',(#5461));+#5461 = ADVANCED_FACE('',(#5462),#5476,.T.);+#5462 = FACE_BOUND('',#5463,.F.);+#5463 = EDGE_LOOP('',(#5464,#5487,#5503,#5519,#5535,#5551,#5567,#5583,+ #5599,#5615,#5631,#5647,#5663,#5679,#5695,#5711,#5727,#5743,#5759,+ #5775,#5791));+#5464 = ORIENTED_EDGE('',*,*,#5465,.T.);+#5465 = EDGE_CURVE('',#5466,#5468,#5470,.T.);+#5466 = VERTEX_POINT('',#5467);+#5467 = CARTESIAN_POINT('',(-6.728841145833E-02,-2.456380208333E-02,+ 0.9350001));+#5468 = VERTEX_POINT('',#5469);+#5469 = CARTESIAN_POINT('',(-3.6025390625E-02,-2.456380208333E-02,+ 0.9350001));+#5470 = SURFACE_CURVE('',#5471,(#5475),.PCURVE_S1.);+#5471 = LINE('',#5472,#5473);+#5472 = CARTESIAN_POINT('',(-6.728841145833E-02,-2.456380208333E-02,+ 0.9350001));+#5473 = VECTOR('',#5474,1.);+#5474 = DIRECTION('',(1.,0.,0.));+#5475 = PCURVE('',#5476,#5481);+#5476 = PLANE('',#5477);+#5477 = AXIS2_PLACEMENT_3D('',#5478,#5479,#5480);+#5478 = CARTESIAN_POINT('',(-8.4287109375E-02,-3.231119791667E-02,+ 0.9350001));+#5479 = DIRECTION('',(0.,0.,1.));+#5480 = DIRECTION('',(1.,0.,-0.));+#5481 = DEFINITIONAL_REPRESENTATION('',(#5482),#5486);+#5482 = LINE('',#5483,#5484);+#5483 = CARTESIAN_POINT('',(1.699869791667E-02,7.74739583334E-03));+#5484 = VECTOR('',#5485,1.);+#5485 = DIRECTION('',(1.,0.));+#5486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5487 = ORIENTED_EDGE('',*,*,#5488,.T.);+#5488 = EDGE_CURVE('',#5468,#5489,#5491,.T.);+#5489 = VERTEX_POINT('',#5490);+#5490 = CARTESIAN_POINT('',(-3.6025390625E-02,-3.231119791667E-02,+ 0.9350001));+#5491 = SURFACE_CURVE('',#5492,(#5496),.PCURVE_S1.);+#5492 = LINE('',#5493,#5494);+#5493 = CARTESIAN_POINT('',(-3.6025390625E-02,-2.456380208333E-02,+ 0.9350001));+#5494 = VECTOR('',#5495,1.);+#5495 = DIRECTION('',(0.,-1.,0.));+#5496 = PCURVE('',#5476,#5497);+#5497 = DEFINITIONAL_REPRESENTATION('',(#5498),#5502);+#5498 = LINE('',#5499,#5500);+#5499 = CARTESIAN_POINT('',(4.826171875E-02,7.74739583334E-03));+#5500 = VECTOR('',#5501,1.);+#5501 = DIRECTION('',(0.,-1.));+#5502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5503 = ORIENTED_EDGE('',*,*,#5504,.T.);+#5504 = EDGE_CURVE('',#5489,#5505,#5507,.T.);+#5505 = VERTEX_POINT('',#5506);+#5506 = CARTESIAN_POINT('',(-7.736002604167E-02,-3.231119791667E-02,+ 0.9350001));+#5507 = SURFACE_CURVE('',#5508,(#5512),.PCURVE_S1.);+#5508 = LINE('',#5509,#5510);+#5509 = CARTESIAN_POINT('',(-3.6025390625E-02,-3.231119791667E-02,+ 0.9350001));+#5510 = VECTOR('',#5511,1.);+#5511 = DIRECTION('',(-1.,0.,0.));+#5512 = PCURVE('',#5476,#5513);+#5513 = DEFINITIONAL_REPRESENTATION('',(#5514),#5518);+#5514 = LINE('',#5515,#5516);+#5515 = CARTESIAN_POINT('',(4.826171875E-02,0.));+#5516 = VECTOR('',#5517,1.);+#5517 = DIRECTION('',(-1.,0.));+#5518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5519 = ORIENTED_EDGE('',*,*,#5520,.T.);+#5520 = EDGE_CURVE('',#5505,#5521,#5523,.T.);+#5521 = VERTEX_POINT('',#5522);+#5522 = CARTESIAN_POINT('',(-7.736002604167E-02,-2.456380208333E-02,+ 0.9350001));+#5523 = SURFACE_CURVE('',#5524,(#5528),.PCURVE_S1.);+#5524 = LINE('',#5525,#5526);+#5525 = CARTESIAN_POINT('',(-7.736002604167E-02,-3.231119791667E-02,+ 0.9350001));+#5526 = VECTOR('',#5527,1.);+#5527 = DIRECTION('',(0.,1.,0.));+#5528 = PCURVE('',#5476,#5529);+#5529 = DEFINITIONAL_REPRESENTATION('',(#5530),#5534);+#5530 = LINE('',#5531,#5532);+#5531 = CARTESIAN_POINT('',(6.92708333333E-03,0.));+#5532 = VECTOR('',#5533,1.);+#5533 = DIRECTION('',(0.,1.));+#5534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5535 = ORIENTED_EDGE('',*,*,#5536,.T.);+#5536 = EDGE_CURVE('',#5521,#5537,#5539,.T.);+#5537 = VERTEX_POINT('',#5538);+#5538 = CARTESIAN_POINT('',(-6.245768229167E-02,-8.704427083333E-03,+ 0.9350001));+#5539 = SURFACE_CURVE('',#5540,(#5544),.PCURVE_S1.);+#5540 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5541,#5542,#5543),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5541 = CARTESIAN_POINT('',(-7.736002604167E-02,-2.456380208333E-02,+ 0.9350001));+#5542 = CARTESIAN_POINT('',(-6.8837890625E-02,-1.55859375E-02,0.9350001)+ );+#5543 = CARTESIAN_POINT('',(-6.245768229167E-02,-8.704427083333E-03,+ 0.9350001));+#5544 = PCURVE('',#5476,#5545);+#5545 = DEFINITIONAL_REPRESENTATION('',(#5546),#5550);+#5546 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5547,#5548,#5549),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5547 = CARTESIAN_POINT('',(6.92708333333E-03,7.74739583334E-03));+#5548 = CARTESIAN_POINT('',(1.544921875E-02,1.672526041667E-02));+#5549 = CARTESIAN_POINT('',(2.182942708333E-02,2.360677083334E-02));+#5550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5551 = ORIENTED_EDGE('',*,*,#5552,.T.);+#5552 = EDGE_CURVE('',#5537,#5553,#5555,.T.);+#5553 = VERTEX_POINT('',#5554);+#5554 = CARTESIAN_POINT('',(-5.3662109375E-02,1.002604166667E-03,+ 0.9350001));+#5555 = SURFACE_CURVE('',#5556,(#5560),.PCURVE_S1.);+#5556 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5557,#5558,#5559),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5557 = CARTESIAN_POINT('',(-6.245768229167E-02,-8.704427083333E-03,+ 0.9350001));+#5558 = CARTESIAN_POINT('',(-5.607747395833E-02,-1.822916666667E-03,+ 0.9350001));+#5559 = CARTESIAN_POINT('',(-5.3662109375E-02,1.002604166667E-03,+ 0.9350001));+#5560 = PCURVE('',#5476,#5561);+#5561 = DEFINITIONAL_REPRESENTATION('',(#5562),#5566);+#5562 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5563,#5564,#5565),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5563 = CARTESIAN_POINT('',(2.182942708333E-02,2.360677083334E-02));+#5564 = CARTESIAN_POINT('',(2.820963541667E-02,3.048828125E-02));+#5565 = CARTESIAN_POINT('',(3.0625E-02,3.331380208334E-02));+#5566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5567 = ORIENTED_EDGE('',*,*,#5568,.T.);+#5568 = EDGE_CURVE('',#5553,#5569,#5571,.T.);+#5569 = VERTEX_POINT('',#5570);+#5570 = CARTESIAN_POINT('',(-4.7509765625E-02,1.000325520833E-02,+ 0.9350001));+#5571 = SURFACE_CURVE('',#5572,(#5576),.PCURVE_S1.);+#5572 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5573,#5574,#5575),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5573 = CARTESIAN_POINT('',(-5.3662109375E-02,1.002604166667E-03,+ 0.9350001));+#5574 = CARTESIAN_POINT('',(-4.910481770833E-02,6.5625E-03,0.9350001));+#5575 = CARTESIAN_POINT('',(-4.7509765625E-02,1.000325520833E-02,+ 0.9350001));+#5576 = PCURVE('',#5476,#5577);+#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582);+#5578 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5579,#5580,#5581),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5579 = CARTESIAN_POINT('',(3.0625E-02,3.331380208334E-02));+#5580 = CARTESIAN_POINT('',(3.518229166667E-02,3.887369791667E-02));+#5581 = CARTESIAN_POINT('',(3.677734375E-02,4.2314453125E-02));+#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5583 = ORIENTED_EDGE('',*,*,#5584,.T.);+#5584 = EDGE_CURVE('',#5569,#5585,#5587,.T.);+#5585 = VERTEX_POINT('',#5586);+#5586 = CARTESIAN_POINT('',(-4.591471354167E-02,1.704427083333E-02,+ 0.9350001));+#5587 = SURFACE_CURVE('',#5588,(#5592),.PCURVE_S1.);+#5588 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5589,#5590,#5591),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5589 = CARTESIAN_POINT('',(-4.7509765625E-02,1.000325520833E-02,+ 0.9350001));+#5590 = CARTESIAN_POINT('',(-4.591471354167E-02,1.344401041667E-02,+ 0.9350001));+#5591 = CARTESIAN_POINT('',(-4.591471354167E-02,1.704427083333E-02,+ 0.9350001));+#5592 = PCURVE('',#5476,#5593);+#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598);+#5594 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5595,#5596,#5597),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5595 = CARTESIAN_POINT('',(3.677734375E-02,4.2314453125E-02));+#5596 = CARTESIAN_POINT('',(3.837239583333E-02,4.575520833334E-02));+#5597 = CARTESIAN_POINT('',(3.837239583333E-02,4.935546875E-02));+#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5599 = ORIENTED_EDGE('',*,*,#5600,.T.);+#5600 = EDGE_CURVE('',#5585,#5601,#5603,.T.);+#5601 = VERTEX_POINT('',#5602);+#5602 = CARTESIAN_POINT('',(-4.926432291667E-02,2.59765625E-02,0.9350001+ ));+#5603 = SURFACE_CURVE('',#5604,(#5608),.PCURVE_S1.);+#5604 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5605,#5606,#5607),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5605 = CARTESIAN_POINT('',(-4.591471354167E-02,1.704427083333E-02,+ 0.9350001));+#5606 = CARTESIAN_POINT('',(-4.591471354167E-02,2.274088541667E-02,+ 0.9350001));+#5607 = CARTESIAN_POINT('',(-4.926432291667E-02,2.59765625E-02,0.9350001+ ));+#5608 = PCURVE('',#5476,#5609);+#5609 = DEFINITIONAL_REPRESENTATION('',(#5610),#5614);+#5610 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5611,#5612,#5613),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5611 = CARTESIAN_POINT('',(3.837239583333E-02,4.935546875E-02));+#5612 = CARTESIAN_POINT('',(3.837239583333E-02,5.505208333334E-02));+#5613 = CARTESIAN_POINT('',(3.502278645833E-02,5.828776041667E-02));+#5614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5615 = ORIENTED_EDGE('',*,*,#5616,.T.);+#5616 = EDGE_CURVE('',#5601,#5617,#5619,.T.);+#5617 = VERTEX_POINT('',#5618);+#5618 = CARTESIAN_POINT('',(-5.8447265625E-02,2.921223958333E-02,+ 0.9350001));+#5619 = SURFACE_CURVE('',#5620,(#5624),.PCURVE_S1.);+#5620 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5621,#5622,#5623),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5621 = CARTESIAN_POINT('',(-4.926432291667E-02,2.59765625E-02,0.9350001+ ));+#5622 = CARTESIAN_POINT('',(-5.261393229167E-02,2.921223958333E-02,+ 0.9350001));+#5623 = CARTESIAN_POINT('',(-5.8447265625E-02,2.921223958333E-02,+ 0.9350001));+#5624 = PCURVE('',#5476,#5625);+#5625 = DEFINITIONAL_REPRESENTATION('',(#5626),#5630);+#5626 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5627,#5628,#5629),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5627 = CARTESIAN_POINT('',(3.502278645833E-02,5.828776041667E-02));+#5628 = CARTESIAN_POINT('',(3.167317708333E-02,6.15234375E-02));+#5629 = CARTESIAN_POINT('',(2.583984375E-02,6.15234375E-02));+#5630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5631 = ORIENTED_EDGE('',*,*,#5632,.T.);+#5632 = EDGE_CURVE('',#5617,#5633,#5635,.T.);+#5633 = VERTEX_POINT('',#5634);+#5634 = CARTESIAN_POINT('',(-6.715169270833E-02,2.770833333333E-02,+ 0.9350001));+#5635 = SURFACE_CURVE('',#5636,(#5640),.PCURVE_S1.);+#5636 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5637,#5638,#5639),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5637 = CARTESIAN_POINT('',(-5.8447265625E-02,2.921223958333E-02,+ 0.9350001));+#5638 = CARTESIAN_POINT('',(-6.259440104167E-02,2.921223958333E-02,+ 0.9350001));+#5639 = CARTESIAN_POINT('',(-6.715169270833E-02,2.770833333333E-02,+ 0.9350001));+#5640 = PCURVE('',#5476,#5641);+#5641 = DEFINITIONAL_REPRESENTATION('',(#5642),#5646);+#5642 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5643,#5644,#5645),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5643 = CARTESIAN_POINT('',(2.583984375E-02,6.15234375E-02));+#5644 = CARTESIAN_POINT('',(2.169270833333E-02,6.15234375E-02));+#5645 = CARTESIAN_POINT('',(1.713541666667E-02,6.001953125E-02));+#5646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5647 = ORIENTED_EDGE('',*,*,#5648,.T.);+#5648 = EDGE_CURVE('',#5633,#5649,#5651,.T.);+#5649 = VERTEX_POINT('',#5650);+#5650 = CARTESIAN_POINT('',(-7.681315104167E-02,2.315104166667E-02,+ 0.9350001));+#5651 = SURFACE_CURVE('',#5652,(#5656),.PCURVE_S1.);+#5652 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5653,#5654,#5655),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5653 = CARTESIAN_POINT('',(-6.715169270833E-02,2.770833333333E-02,+ 0.9350001));+#5654 = CARTESIAN_POINT('',(-7.1708984375E-02,2.620442708333E-02,+ 0.9350001));+#5655 = CARTESIAN_POINT('',(-7.681315104167E-02,2.315104166667E-02,+ 0.9350001));+#5656 = PCURVE('',#5476,#5657);+#5657 = DEFINITIONAL_REPRESENTATION('',(#5658),#5662);+#5658 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5659,#5660,#5661),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5659 = CARTESIAN_POINT('',(1.713541666667E-02,6.001953125E-02));+#5660 = CARTESIAN_POINT('',(1.2578125E-02,5.8515625E-02));+#5661 = CARTESIAN_POINT('',(7.47395833333E-03,5.546223958334E-02));+#5662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5663 = ORIENTED_EDGE('',*,*,#5664,.T.);+#5664 = EDGE_CURVE('',#5649,#5665,#5667,.T.);+#5665 = VERTEX_POINT('',#5666);+#5666 = CARTESIAN_POINT('',(-7.681315104167E-02,3.244791666667E-02,+ 0.9350001));+#5667 = SURFACE_CURVE('',#5668,(#5672),.PCURVE_S1.);+#5668 = LINE('',#5669,#5670);+#5669 = CARTESIAN_POINT('',(-7.681315104167E-02,2.315104166667E-02,+ 0.9350001));+#5670 = VECTOR('',#5671,1.);+#5671 = DIRECTION('',(0.,1.,0.));+#5672 = PCURVE('',#5476,#5673);+#5673 = DEFINITIONAL_REPRESENTATION('',(#5674),#5678);+#5674 = LINE('',#5675,#5676);+#5675 = CARTESIAN_POINT('',(7.47395833333E-03,5.546223958334E-02));+#5676 = VECTOR('',#5677,1.);+#5677 = DIRECTION('',(0.,1.));+#5678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5679 = ORIENTED_EDGE('',*,*,#5680,.T.);+#5680 = EDGE_CURVE('',#5665,#5681,#5683,.T.);+#5681 = VERTEX_POINT('',#5682);+#5682 = CARTESIAN_POINT('',(-6.758463541667E-02,3.58203125E-02,0.9350001+ ));+#5683 = SURFACE_CURVE('',#5684,(#5688),.PCURVE_S1.);+#5684 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5685,#5686,#5687),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5685 = CARTESIAN_POINT('',(-7.681315104167E-02,3.244791666667E-02,+ 0.9350001));+#5686 = CARTESIAN_POINT('',(-7.2119140625E-02,3.468098958333E-02,+ 0.9350001));+#5687 = CARTESIAN_POINT('',(-6.758463541667E-02,3.58203125E-02,0.9350001+ ));+#5688 = PCURVE('',#5476,#5689);+#5689 = DEFINITIONAL_REPRESENTATION('',(#5690),#5694);+#5690 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5691,#5692,#5693),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5691 = CARTESIAN_POINT('',(7.47395833333E-03,6.475911458334E-02));+#5692 = CARTESIAN_POINT('',(1.216796875E-02,6.69921875E-02));+#5693 = CARTESIAN_POINT('',(1.670247395833E-02,6.813151041667E-02));+#5694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5695 = ORIENTED_EDGE('',*,*,#5696,.T.);+#5696 = EDGE_CURVE('',#5681,#5697,#5699,.T.);+#5697 = VERTEX_POINT('',#5698);+#5698 = CARTESIAN_POINT('',(-5.862955729167E-02,3.695963541667E-02,+ 0.9350001));+#5699 = SURFACE_CURVE('',#5700,(#5704),.PCURVE_S1.);+#5700 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5701,#5702,#5703),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5701 = CARTESIAN_POINT('',(-6.758463541667E-02,3.58203125E-02,0.9350001+ ));+#5702 = CARTESIAN_POINT('',(-6.305013020833E-02,3.695963541667E-02,+ 0.9350001));+#5703 = CARTESIAN_POINT('',(-5.862955729167E-02,3.695963541667E-02,+ 0.9350001));+#5704 = PCURVE('',#5476,#5705);+#5705 = DEFINITIONAL_REPRESENTATION('',(#5706),#5710);+#5706 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5707,#5708,#5709),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5707 = CARTESIAN_POINT('',(1.670247395833E-02,6.813151041667E-02));+#5708 = CARTESIAN_POINT('',(2.123697916667E-02,6.927083333334E-02));+#5709 = CARTESIAN_POINT('',(2.565755208333E-02,6.927083333334E-02));+#5710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5711 = ORIENTED_EDGE('',*,*,#5712,.T.);+#5712 = EDGE_CURVE('',#5697,#5713,#5715,.T.);+#5713 = VERTEX_POINT('',#5714);+#5714 = CARTESIAN_POINT('',(-4.256510416667E-02,3.1650390625E-02,+ 0.9350001));+#5715 = SURFACE_CURVE('',#5716,(#5720),.PCURVE_S1.);+#5716 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5717,#5718,#5719),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5717 = CARTESIAN_POINT('',(-5.862955729167E-02,3.695963541667E-02,+ 0.9350001));+#5718 = CARTESIAN_POINT('',(-4.864908854167E-02,3.695963541667E-02,+ 0.9350001));+#5719 = CARTESIAN_POINT('',(-4.256510416667E-02,3.1650390625E-02,+ 0.9350001));+#5720 = PCURVE('',#5476,#5721);+#5721 = DEFINITIONAL_REPRESENTATION('',(#5722),#5726);+#5722 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5723,#5724,#5725),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5723 = CARTESIAN_POINT('',(2.565755208333E-02,6.927083333334E-02));+#5724 = CARTESIAN_POINT('',(3.563802083333E-02,6.927083333334E-02));+#5725 = CARTESIAN_POINT('',(4.172200520833E-02,6.396158854167E-02));+#5726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5727 = ORIENTED_EDGE('',*,*,#5728,.T.);+#5728 = EDGE_CURVE('',#5713,#5729,#5731,.T.);+#5729 = VERTEX_POINT('',#5730);+#5730 = CARTESIAN_POINT('',(-3.648111979167E-02,1.772786458333E-02,+ 0.9350001));+#5731 = SURFACE_CURVE('',#5732,(#5736),.PCURVE_S1.);+#5732 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5733,#5734,#5735),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5733 = CARTESIAN_POINT('',(-4.256510416667E-02,3.1650390625E-02,+ 0.9350001));+#5734 = CARTESIAN_POINT('',(-3.648111979167E-02,2.634114583333E-02,+ 0.9350001));+#5735 = CARTESIAN_POINT('',(-3.648111979167E-02,1.772786458333E-02,+ 0.9350001));+#5736 = PCURVE('',#5476,#5737);+#5737 = DEFINITIONAL_REPRESENTATION('',(#5738),#5742);+#5738 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5739,#5740,#5741),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5739 = CARTESIAN_POINT('',(4.172200520833E-02,6.396158854167E-02));+#5740 = CARTESIAN_POINT('',(4.780598958333E-02,5.865234375E-02));+#5741 = CARTESIAN_POINT('',(4.780598958333E-02,5.00390625E-02));+#5742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5743 = ORIENTED_EDGE('',*,*,#5744,.T.);+#5744 = EDGE_CURVE('',#5729,#5745,#5747,.T.);+#5745 = VERTEX_POINT('',#5746);+#5746 = CARTESIAN_POINT('',(-3.850911458333E-02,8.977864583333E-03,+ 0.9350001));+#5747 = SURFACE_CURVE('',#5748,(#5752),.PCURVE_S1.);+#5748 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5749,#5750,#5751),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5749 = CARTESIAN_POINT('',(-3.648111979167E-02,1.772786458333E-02,+ 0.9350001));+#5750 = CARTESIAN_POINT('',(-3.648111979167E-02,1.335286458333E-02,+ 0.9350001));+#5751 = CARTESIAN_POINT('',(-3.850911458333E-02,8.977864583333E-03,+ 0.9350001));+#5752 = PCURVE('',#5476,#5753);+#5753 = DEFINITIONAL_REPRESENTATION('',(#5754),#5758);+#5754 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5755,#5756,#5757),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5755 = CARTESIAN_POINT('',(4.780598958333E-02,5.00390625E-02));+#5756 = CARTESIAN_POINT('',(4.780598958333E-02,4.56640625E-02));+#5757 = CARTESIAN_POINT('',(4.577799479167E-02,4.12890625E-02));+#5758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5759 = ORIENTED_EDGE('',*,*,#5760,.T.);+#5760 = EDGE_CURVE('',#5745,#5761,#5763,.T.);+#5761 = VERTEX_POINT('',#5762);+#5762 = CARTESIAN_POINT('',(-4.509440104167E-02,-6.8359375E-04,0.9350001+ ));+#5763 = SURFACE_CURVE('',#5764,(#5768),.PCURVE_S1.);+#5764 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5765,#5766,#5767),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5765 = CARTESIAN_POINT('',(-3.850911458333E-02,8.977864583333E-03,+ 0.9350001));+#5766 = CARTESIAN_POINT('',(-4.0537109375E-02,4.602864583333E-03,+ 0.9350001));+#5767 = CARTESIAN_POINT('',(-4.509440104167E-02,-6.8359375E-04,0.9350001+ ));+#5768 = PCURVE('',#5476,#5769);+#5769 = DEFINITIONAL_REPRESENTATION('',(#5770),#5774);+#5770 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5771,#5772,#5773),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5771 = CARTESIAN_POINT('',(4.577799479167E-02,4.12890625E-02));+#5772 = CARTESIAN_POINT('',(4.375E-02,3.69140625E-02));+#5773 = CARTESIAN_POINT('',(3.919270833333E-02,3.162760416667E-02));+#5774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5775 = ORIENTED_EDGE('',*,*,#5776,.T.);+#5776 = EDGE_CURVE('',#5761,#5777,#5779,.T.);+#5777 = VERTEX_POINT('',#5778);+#5778 = CARTESIAN_POINT('',(-5.25E-02,-8.88671875E-03,0.9350001));+#5779 = SURFACE_CURVE('',#5780,(#5784),.PCURVE_S1.);+#5780 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5781,#5782,#5783),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5781 = CARTESIAN_POINT('',(-4.509440104167E-02,-6.8359375E-04,0.9350001+ ));+#5782 = CARTESIAN_POINT('',(-4.7646484375E-02,-3.645833333333E-03,+ 0.9350001));+#5783 = CARTESIAN_POINT('',(-5.25E-02,-8.88671875E-03,0.9350001));+#5784 = PCURVE('',#5476,#5785);+#5785 = DEFINITIONAL_REPRESENTATION('',(#5786),#5790);+#5786 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5787,#5788,#5789),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5787 = CARTESIAN_POINT('',(3.919270833333E-02,3.162760416667E-02));+#5788 = CARTESIAN_POINT('',(3.6640625E-02,2.866536458334E-02));+#5789 = CARTESIAN_POINT('',(3.1787109375E-02,2.342447916667E-02));+#5790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5791 = ORIENTED_EDGE('',*,*,#5792,.T.);+#5792 = EDGE_CURVE('',#5777,#5466,#5793,.T.);+#5793 = SURFACE_CURVE('',#5794,(#5798),.PCURVE_S1.);+#5794 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5795,#5796,#5797),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5795 = CARTESIAN_POINT('',(-5.25E-02,-8.88671875E-03,0.9350001));+#5796 = CARTESIAN_POINT('',(-5.7353515625E-02,-1.412760416667E-02,+ 0.9350001));+#5797 = CARTESIAN_POINT('',(-6.728841145833E-02,-2.456380208333E-02,+ 0.9350001));+#5798 = PCURVE('',#5476,#5799);+#5799 = DEFINITIONAL_REPRESENTATION('',(#5800),#5804);+#5800 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5801,#5802,#5803),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5801 = CARTESIAN_POINT('',(3.1787109375E-02,2.342447916667E-02));+#5802 = CARTESIAN_POINT('',(2.693359375E-02,1.818359375E-02));+#5803 = CARTESIAN_POINT('',(1.699869791667E-02,7.74739583334E-03));+#5804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5805 = SHELL_BASED_SURFACE_MODEL('',(#5806));+#5806 = OPEN_SHELL('',(#5807));+#5807 = ADVANCED_FACE('',(#5808,#6087),#5822,.T.);+#5808 = FACE_BOUND('',#5809,.F.);+#5809 = EDGE_LOOP('',(#5810,#5833,#5849,#5865,#5881,#5897,#5913,#5929,+ #5945,#5961,#5977,#5993,#6009,#6025,#6041,#6057,#6073));+#5810 = ORIENTED_EDGE('',*,*,#5811,.T.);+#5811 = EDGE_CURVE('',#5812,#5814,#5816,.T.);+#5812 = VERTEX_POINT('',#5813);+#5813 = CARTESIAN_POINT('',(1.706705729167E-02,3.422526041667E-02,+ 0.9350001));+#5814 = VERTEX_POINT('',#5815);+#5815 = CARTESIAN_POINT('',(1.706705729167E-02,2.574869791667E-02,+ 0.9350001));+#5816 = SURFACE_CURVE('',#5817,(#5821),.PCURVE_S1.);+#5817 = LINE('',#5818,#5819);+#5818 = CARTESIAN_POINT('',(1.706705729167E-02,3.422526041667E-02,+ 0.9350001));+#5819 = VECTOR('',#5820,1.);+#5820 = DIRECTION('',(0.,-1.,0.));+#5821 = PCURVE('',#5822,#5827);+#5822 = PLANE('',#5823);+#5823 = AXIS2_PLACEMENT_3D('',#5824,#5825,#5826);+#5824 = CARTESIAN_POINT('',(-2.8095703125E-02,-3.231119791667E-02,+ 0.9350001));+#5825 = DIRECTION('',(0.,0.,1.));+#5826 = DIRECTION('',(1.,0.,-0.));+#5827 = DEFINITIONAL_REPRESENTATION('',(#5828),#5832);+#5828 = LINE('',#5829,#5830);+#5829 = CARTESIAN_POINT('',(4.516276041667E-02,6.653645833334E-02));+#5830 = VECTOR('',#5831,1.);+#5831 = DIRECTION('',(0.,-1.));+#5832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5833 = ORIENTED_EDGE('',*,*,#5834,.T.);+#5834 = EDGE_CURVE('',#5814,#5835,#5837,.T.);+#5835 = VERTEX_POINT('',#5836);+#5836 = CARTESIAN_POINT('',(1.096028645833E-02,2.832356770833E-02,+ 0.9350001));+#5837 = SURFACE_CURVE('',#5838,(#5842),.PCURVE_S1.);+#5838 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5839,#5840,#5841),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5839 = CARTESIAN_POINT('',(1.706705729167E-02,2.574869791667E-02,+ 0.9350001));+#5840 = CARTESIAN_POINT('',(1.419596354167E-02,2.743489583333E-02,+ 0.9350001));+#5841 = CARTESIAN_POINT('',(1.096028645833E-02,2.832356770833E-02,+ 0.9350001));+#5842 = PCURVE('',#5822,#5843);+#5843 = DEFINITIONAL_REPRESENTATION('',(#5844),#5848);+#5844 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5845,#5846,#5847),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5845 = CARTESIAN_POINT('',(4.516276041667E-02,5.805989583334E-02));+#5846 = CARTESIAN_POINT('',(4.229166666667E-02,5.974609375E-02));+#5847 = CARTESIAN_POINT('',(3.905598958333E-02,6.0634765625E-02));+#5848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5849 = ORIENTED_EDGE('',*,*,#5850,.T.);+#5850 = EDGE_CURVE('',#5835,#5851,#5853,.T.);+#5851 = VERTEX_POINT('',#5852);+#5852 = CARTESIAN_POINT('',(4.215494791667E-03,2.921223958333E-02,+ 0.9350001));+#5853 = SURFACE_CURVE('',#5854,(#5858),.PCURVE_S1.);+#5854 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5855,#5856,#5857),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5855 = CARTESIAN_POINT('',(1.096028645833E-02,2.832356770833E-02,+ 0.9350001));+#5856 = CARTESIAN_POINT('',(7.724609375E-03,2.921223958333E-02,0.9350001+ ));+#5857 = CARTESIAN_POINT('',(4.215494791667E-03,2.921223958333E-02,+ 0.9350001));+#5858 = PCURVE('',#5822,#5859);+#5859 = DEFINITIONAL_REPRESENTATION('',(#5860),#5864);+#5860 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5861,#5862,#5863),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5861 = CARTESIAN_POINT('',(3.905598958333E-02,6.0634765625E-02));+#5862 = CARTESIAN_POINT('',(3.58203125E-02,6.15234375E-02));+#5863 = CARTESIAN_POINT('',(3.231119791667E-02,6.15234375E-02));+#5864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5865 = ORIENTED_EDGE('',*,*,#5866,.T.);+#5866 = EDGE_CURVE('',#5851,#5867,#5869,.T.);+#5867 = VERTEX_POINT('',#5868);+#5868 = CARTESIAN_POINT('',(-9.046223958333E-03,2.2626953125E-02,+ 0.9350001));+#5869 = SURFACE_CURVE('',#5870,(#5874),.PCURVE_S1.);+#5870 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5871,#5872,#5873),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5871 = CARTESIAN_POINT('',(4.215494791667E-03,2.921223958333E-02,+ 0.9350001));+#5872 = CARTESIAN_POINT('',(-4.534505208333E-03,2.921223958333E-02,+ 0.9350001));+#5873 = CARTESIAN_POINT('',(-9.046223958333E-03,2.2626953125E-02,+ 0.9350001));+#5874 = PCURVE('',#5822,#5875);+#5875 = DEFINITIONAL_REPRESENTATION('',(#5876),#5880);+#5876 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5877,#5878,#5879),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5877 = CARTESIAN_POINT('',(3.231119791667E-02,6.15234375E-02));+#5878 = CARTESIAN_POINT('',(2.356119791667E-02,6.15234375E-02));+#5879 = CARTESIAN_POINT('',(1.904947916667E-02,5.493815104167E-02));+#5880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5881 = ORIENTED_EDGE('',*,*,#5882,.T.);+#5882 = EDGE_CURVE('',#5867,#5883,#5885,.T.);+#5883 = VERTEX_POINT('',#5884);+#5884 = CARTESIAN_POINT('',(-1.355794270833E-02,3.235677083333E-03,+ 0.9350001));+#5885 = SURFACE_CURVE('',#5886,(#5890),.PCURVE_S1.);+#5886 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5887,#5888,#5889),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5887 = CARTESIAN_POINT('',(-9.046223958333E-03,2.2626953125E-02,+ 0.9350001));+#5888 = CARTESIAN_POINT('',(-1.355794270833E-02,1.604166666667E-02,+ 0.9350001));+#5889 = CARTESIAN_POINT('',(-1.355794270833E-02,3.235677083333E-03,+ 0.9350001));+#5890 = PCURVE('',#5822,#5891);+#5891 = DEFINITIONAL_REPRESENTATION('',(#5892),#5896);+#5892 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5893,#5894,#5895),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5893 = CARTESIAN_POINT('',(1.904947916667E-02,5.493815104167E-02));+#5894 = CARTESIAN_POINT('',(1.453776041667E-02,4.835286458334E-02));+#5895 = CARTESIAN_POINT('',(1.453776041667E-02,3.5546875E-02));+#5896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5897 = ORIENTED_EDGE('',*,*,#5898,.T.);+#5898 = EDGE_CURVE('',#5883,#5899,#5901,.T.);+#5899 = VERTEX_POINT('',#5900);+#5900 = CARTESIAN_POINT('',(-7.496744791667E-03,1.023111979167E-02,+ 0.9350001));+#5901 = SURFACE_CURVE('',#5902,(#5906),.PCURVE_S1.);+#5902 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5903,#5904,#5905),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5903 = CARTESIAN_POINT('',(-1.355794270833E-02,3.235677083333E-03,+ 0.9350001));+#5904 = CARTESIAN_POINT('',(-1.137044270833E-02,7.79296875E-03,0.9350001+ ));+#5905 = CARTESIAN_POINT('',(-7.496744791667E-03,1.023111979167E-02,+ 0.9350001));+#5906 = PCURVE('',#5822,#5907);+#5907 = DEFINITIONAL_REPRESENTATION('',(#5908),#5912);+#5908 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5909,#5910,#5911),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5909 = CARTESIAN_POINT('',(1.453776041667E-02,3.5546875E-02));+#5910 = CARTESIAN_POINT('',(1.672526041667E-02,4.010416666667E-02));+#5911 = CARTESIAN_POINT('',(2.059895833333E-02,4.254231770834E-02));+#5912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5913 = ORIENTED_EDGE('',*,*,#5914,.T.);+#5914 = EDGE_CURVE('',#5899,#5915,#5917,.T.);+#5915 = VERTEX_POINT('',#5916);+#5916 = CARTESIAN_POINT('',(1.389973958333E-03,1.266927083333E-02,+ 0.9350001));+#5917 = SURFACE_CURVE('',#5918,(#5922),.PCURVE_S1.);+#5918 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5919,#5920,#5921),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5919 = CARTESIAN_POINT('',(-7.496744791667E-03,1.023111979167E-02,+ 0.9350001));+#5920 = CARTESIAN_POINT('',(-3.623046875E-03,1.266927083333E-02,+ 0.9350001));+#5921 = CARTESIAN_POINT('',(1.389973958333E-03,1.266927083333E-02,+ 0.9350001));+#5922 = PCURVE('',#5822,#5923);+#5923 = DEFINITIONAL_REPRESENTATION('',(#5924),#5928);+#5924 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5925,#5926,#5927),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5925 = CARTESIAN_POINT('',(2.059895833333E-02,4.254231770834E-02));+#5926 = CARTESIAN_POINT('',(2.447265625E-02,4.498046875E-02));+#5927 = CARTESIAN_POINT('',(2.948567708333E-02,4.498046875E-02));+#5928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5929 = ORIENTED_EDGE('',*,*,#5930,.T.);+#5930 = EDGE_CURVE('',#5915,#5931,#5933,.T.);+#5931 = VERTEX_POINT('',#5932);+#5932 = CARTESIAN_POINT('',(1.663411458333E-02,6.630859375E-03,0.9350001+ ));+#5933 = SURFACE_CURVE('',#5934,(#5938),.PCURVE_S1.);+#5934 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5935,#5936,#5937),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5935 = CARTESIAN_POINT('',(1.389973958333E-03,1.266927083333E-02,+ 0.9350001));+#5936 = CARTESIAN_POINT('',(1.123372395833E-02,1.266927083333E-02,+ 0.9350001));+#5937 = CARTESIAN_POINT('',(1.663411458333E-02,6.630859375E-03,0.9350001+ ));+#5938 = PCURVE('',#5822,#5939);+#5939 = DEFINITIONAL_REPRESENTATION('',(#5940),#5944);+#5940 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5941,#5942,#5943),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5941 = CARTESIAN_POINT('',(2.948567708333E-02,4.498046875E-02));+#5942 = CARTESIAN_POINT('',(3.932942708333E-02,4.498046875E-02));+#5943 = CARTESIAN_POINT('',(4.472981770833E-02,3.894205729167E-02));+#5944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5945 = ORIENTED_EDGE('',*,*,#5946,.T.);+#5946 = EDGE_CURVE('',#5931,#5947,#5949,.T.);+#5947 = VERTEX_POINT('',#5948);+#5948 = CARTESIAN_POINT('',(2.203450520833E-02,-1.048177083333E-02,+ 0.9350001));+#5949 = SURFACE_CURVE('',#5950,(#5954),.PCURVE_S1.);+#5950 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5951,#5952,#5953),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5951 = CARTESIAN_POINT('',(1.663411458333E-02,6.630859375E-03,0.9350001+ ));+#5952 = CARTESIAN_POINT('',(2.203450520833E-02,5.924479166667E-04,+ 0.9350001));+#5953 = CARTESIAN_POINT('',(2.203450520833E-02,-1.048177083333E-02,+ 0.9350001));+#5954 = PCURVE('',#5822,#5955);+#5955 = DEFINITIONAL_REPRESENTATION('',(#5956),#5960);+#5956 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5957,#5958,#5959),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5957 = CARTESIAN_POINT('',(4.472981770833E-02,3.894205729167E-02));+#5958 = CARTESIAN_POINT('',(5.013020833333E-02,3.290364583334E-02));+#5959 = CARTESIAN_POINT('',(5.013020833333E-02,2.182942708334E-02));+#5960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5961 = ORIENTED_EDGE('',*,*,#5962,.T.);+#5962 = EDGE_CURVE('',#5947,#5963,#5965,.T.);+#5963 = VERTEX_POINT('',#5964);+#5964 = CARTESIAN_POINT('',(1.6474609375E-02,-2.757161458333E-02,+ 0.9350001));+#5965 = SURFACE_CURVE('',#5966,(#5970),.PCURVE_S1.);+#5966 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5967,#5968,#5969),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5967 = CARTESIAN_POINT('',(2.203450520833E-02,-1.048177083333E-02,+ 0.9350001));+#5968 = CARTESIAN_POINT('',(2.203450520833E-02,-2.151041666667E-02,+ 0.9350001));+#5969 = CARTESIAN_POINT('',(1.6474609375E-02,-2.757161458333E-02,+ 0.9350001));+#5970 = PCURVE('',#5822,#5971);+#5971 = DEFINITIONAL_REPRESENTATION('',(#5972),#5976);+#5972 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5973,#5974,#5975),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5973 = CARTESIAN_POINT('',(5.013020833333E-02,2.182942708334E-02));+#5974 = CARTESIAN_POINT('',(5.013020833333E-02,1.080078125E-02));+#5975 = CARTESIAN_POINT('',(4.45703125E-02,4.73958333334E-03));+#5976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5977 = ORIENTED_EDGE('',*,*,#5978,.T.);+#5978 = EDGE_CURVE('',#5963,#5979,#5981,.T.);+#5979 = VERTEX_POINT('',#5980);+#5980 = CARTESIAN_POINT('',(8.430989583333E-04,-3.36328125E-02,0.9350001+ ));+#5981 = SURFACE_CURVE('',#5982,(#5986),.PCURVE_S1.);+#5982 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5983,#5984,#5985),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5983 = CARTESIAN_POINT('',(1.6474609375E-02,-2.757161458333E-02,+ 0.9350001));+#5984 = CARTESIAN_POINT('',(1.091471354167E-02,-3.36328125E-02,0.9350001+ ));+#5985 = CARTESIAN_POINT('',(8.430989583333E-04,-3.36328125E-02,0.9350001+ ));+#5986 = PCURVE('',#5822,#5987);+#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992);+#5988 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5989,#5990,#5991),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5989 = CARTESIAN_POINT('',(4.45703125E-02,4.73958333334E-03));+#5990 = CARTESIAN_POINT('',(3.901041666667E-02,-1.32161458333E-03));+#5991 = CARTESIAN_POINT('',(2.893880208333E-02,-1.32161458333E-03));+#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5993 = ORIENTED_EDGE('',*,*,#5994,.T.);+#5994 = EDGE_CURVE('',#5979,#5995,#5997,.T.);+#5995 = VERTEX_POINT('',#5996);+#5996 = CARTESIAN_POINT('',(-1.652018229167E-02,-2.513346354167E-02,+ 0.9350001));+#5997 = SURFACE_CURVE('',#5998,(#6002),.PCURVE_S1.);+#5998 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5999,#6000,#6001),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5999 = CARTESIAN_POINT('',(8.430989583333E-04,-3.36328125E-02,0.9350001+ ));+#6000 = CARTESIAN_POINT('',(-1.1005859375E-02,-3.36328125E-02,0.9350001)+ );+#6001 = CARTESIAN_POINT('',(-1.652018229167E-02,-2.513346354167E-02,+ 0.9350001));+#6002 = PCURVE('',#5822,#6003);+#6003 = DEFINITIONAL_REPRESENTATION('',(#6004),#6008);+#6004 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6005,#6006,#6007),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6005 = CARTESIAN_POINT('',(2.893880208333E-02,-1.32161458333E-03));+#6006 = CARTESIAN_POINT('',(1.708984375E-02,-1.32161458333E-03));+#6007 = CARTESIAN_POINT('',(1.157552083333E-02,7.177734375E-03));+#6008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6009 = ORIENTED_EDGE('',*,*,#6010,.T.);+#6010 = EDGE_CURVE('',#5995,#6011,#6013,.T.);+#6011 = VERTEX_POINT('',#6012);+#6012 = CARTESIAN_POINT('',(-2.203450520833E-02,1.640625E-03,0.9350001)+ );+#6013 = SURFACE_CURVE('',#6014,(#6018),.PCURVE_S1.);+#6014 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6015,#6016,#6017),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6015 = CARTESIAN_POINT('',(-1.652018229167E-02,-2.513346354167E-02,+ 0.9350001));+#6016 = CARTESIAN_POINT('',(-2.203450520833E-02,-1.663411458333E-02,+ 0.9350001));+#6017 = CARTESIAN_POINT('',(-2.203450520833E-02,1.640625E-03,0.9350001)+ );+#6018 = PCURVE('',#5822,#6019);+#6019 = DEFINITIONAL_REPRESENTATION('',(#6020),#6024);+#6020 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6021,#6022,#6023),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6021 = CARTESIAN_POINT('',(1.157552083333E-02,7.177734375E-03));+#6022 = CARTESIAN_POINT('',(6.06119791667E-03,1.567708333334E-02));+#6023 = CARTESIAN_POINT('',(6.06119791667E-03,3.395182291667E-02));+#6024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6025 = ORIENTED_EDGE('',*,*,#6026,.T.);+#6026 = EDGE_CURVE('',#6011,#6027,#6029,.T.);+#6027 = VERTEX_POINT('',#6028);+#6028 = CARTESIAN_POINT('',(-1.540364583333E-02,2.791341145833E-02,+ 0.9350001));+#6029 = SURFACE_CURVE('',#6030,(#6034),.PCURVE_S1.);+#6030 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6031,#6032,#6033),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6031 = CARTESIAN_POINT('',(-2.203450520833E-02,1.640625E-03,0.9350001)+ );+#6032 = CARTESIAN_POINT('',(-2.203450520833E-02,1.88671875E-02,0.9350001+ ));+#6033 = CARTESIAN_POINT('',(-1.540364583333E-02,2.791341145833E-02,+ 0.9350001));+#6034 = PCURVE('',#5822,#6035);+#6035 = DEFINITIONAL_REPRESENTATION('',(#6036),#6040);+#6036 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6037,#6038,#6039),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6037 = CARTESIAN_POINT('',(6.06119791667E-03,3.395182291667E-02));+#6038 = CARTESIAN_POINT('',(6.06119791667E-03,5.117838541667E-02));+#6039 = CARTESIAN_POINT('',(1.269205729167E-02,6.0224609375E-02));+#6040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6041 = ORIENTED_EDGE('',*,*,#6042,.T.);+#6042 = EDGE_CURVE('',#6027,#6043,#6045,.T.);+#6043 = VERTEX_POINT('',#6044);+#6044 = CARTESIAN_POINT('',(3.805338541667E-03,3.695963541667E-02,+ 0.9350001));+#6045 = SURFACE_CURVE('',#6046,(#6050),.PCURVE_S1.);+#6046 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6047,#6048,#6049),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6047 = CARTESIAN_POINT('',(-1.540364583333E-02,2.791341145833E-02,+ 0.9350001));+#6048 = CARTESIAN_POINT('',(-8.772786458333E-03,3.695963541667E-02,+ 0.9350001));+#6049 = CARTESIAN_POINT('',(3.805338541667E-03,3.695963541667E-02,+ 0.9350001));+#6050 = PCURVE('',#5822,#6051);+#6051 = DEFINITIONAL_REPRESENTATION('',(#6052),#6056);+#6052 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6053,#6054,#6055),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6053 = CARTESIAN_POINT('',(1.269205729167E-02,6.0224609375E-02));+#6054 = CARTESIAN_POINT('',(1.932291666667E-02,6.927083333334E-02));+#6055 = CARTESIAN_POINT('',(3.190104166667E-02,6.927083333334E-02));+#6056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6057 = ORIENTED_EDGE('',*,*,#6058,.T.);+#6058 = EDGE_CURVE('',#6043,#6059,#6061,.T.);+#6059 = VERTEX_POINT('',#6060);+#6060 = CARTESIAN_POINT('',(1.055013020833E-02,3.625325520833E-02,+ 0.9350001));+#6061 = SURFACE_CURVE('',#6062,(#6066),.PCURVE_S1.);+#6062 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6063,#6064,#6065),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6063 = CARTESIAN_POINT('',(3.805338541667E-03,3.695963541667E-02,+ 0.9350001));+#6064 = CARTESIAN_POINT('',(7.177734375E-03,3.695963541667E-02,0.9350001+ ));+#6065 = CARTESIAN_POINT('',(1.055013020833E-02,3.625325520833E-02,+ 0.9350001));+#6066 = PCURVE('',#5822,#6067);+#6067 = DEFINITIONAL_REPRESENTATION('',(#6068),#6072);+#6068 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6069,#6070,#6071),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6069 = CARTESIAN_POINT('',(3.190104166667E-02,6.927083333334E-02));+#6070 = CARTESIAN_POINT('',(3.52734375E-02,6.927083333334E-02));+#6071 = CARTESIAN_POINT('',(3.864583333333E-02,6.8564453125E-02));+#6072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6073 = ORIENTED_EDGE('',*,*,#6074,.T.);+#6074 = EDGE_CURVE('',#6059,#5812,#6075,.T.);+#6075 = SURFACE_CURVE('',#6076,(#6080),.PCURVE_S1.);+#6076 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6077,#6078,#6079),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6077 = CARTESIAN_POINT('',(1.055013020833E-02,3.625325520833E-02,+ 0.9350001));+#6078 = CARTESIAN_POINT('',(1.392252604167E-02,3.5546875E-02,0.9350001)+ );+#6079 = CARTESIAN_POINT('',(1.706705729167E-02,3.422526041667E-02,+ 0.9350001));+#6080 = PCURVE('',#5822,#6081);+#6081 = DEFINITIONAL_REPRESENTATION('',(#6082),#6086);+#6082 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6083,#6084,#6085),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6083 = CARTESIAN_POINT('',(3.864583333333E-02,6.8564453125E-02));+#6084 = CARTESIAN_POINT('',(4.201822916667E-02,6.785807291667E-02));+#6085 = CARTESIAN_POINT('',(4.516276041667E-02,6.653645833334E-02));+#6086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6087 = FACE_BOUND('',#6088,.F.);+#6088 = EDGE_LOOP('',(#6089,#6107,#6123,#6139,#6155,#6171,#6187,#6203));+#6089 = ORIENTED_EDGE('',*,*,#6090,.T.);+#6090 = EDGE_CURVE('',#6091,#6093,#6095,.T.);+#6091 = VERTEX_POINT('',#6092);+#6092 = CARTESIAN_POINT('',(6.608072916667E-04,5.46875E-03,0.9350001));+#6093 = VERTEX_POINT('',#6094);+#6094 = CARTESIAN_POINT('',(-8.590494791667E-03,1.23046875E-03,0.9350001+ ));+#6095 = SURFACE_CURVE('',#6096,(#6100),.PCURVE_S1.);+#6096 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6097,#6098,#6099),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6097 = CARTESIAN_POINT('',(6.608072916667E-04,5.46875E-03,0.9350001));+#6098 = CARTESIAN_POINT('',(-5.218098958333E-03,5.46875E-03,0.9350001));+#6099 = CARTESIAN_POINT('',(-8.590494791667E-03,1.23046875E-03,0.9350001+ ));+#6100 = PCURVE('',#5822,#6101);+#6101 = DEFINITIONAL_REPRESENTATION('',(#6102),#6106);+#6102 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6103,#6104,#6105),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6103 = CARTESIAN_POINT('',(2.875651041667E-02,3.777994791667E-02));+#6104 = CARTESIAN_POINT('',(2.287760416667E-02,3.777994791667E-02));+#6105 = CARTESIAN_POINT('',(1.950520833333E-02,3.354166666667E-02));+#6106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6107 = ORIENTED_EDGE('',*,*,#6108,.T.);+#6108 = EDGE_CURVE('',#6093,#6109,#6111,.T.);+#6109 = VERTEX_POINT('',#6110);+#6110 = CARTESIAN_POINT('',(-1.1962890625E-02,-1.048177083333E-02,+ 0.9350001));+#6111 = SURFACE_CURVE('',#6112,(#6116),.PCURVE_S1.);+#6112 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6113,#6114,#6115),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6113 = CARTESIAN_POINT('',(-8.590494791667E-03,1.23046875E-03,0.9350001+ ));+#6114 = CARTESIAN_POINT('',(-1.1962890625E-02,-3.0078125E-03,0.9350001)+ );+#6115 = CARTESIAN_POINT('',(-1.1962890625E-02,-1.048177083333E-02,+ 0.9350001));+#6116 = PCURVE('',#5822,#6117);+#6117 = DEFINITIONAL_REPRESENTATION('',(#6118),#6122);+#6118 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6119,#6120,#6121),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6119 = CARTESIAN_POINT('',(1.950520833333E-02,3.354166666667E-02));+#6120 = CARTESIAN_POINT('',(1.61328125E-02,2.930338541667E-02));+#6121 = CARTESIAN_POINT('',(1.61328125E-02,2.182942708334E-02));+#6122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6123 = ORIENTED_EDGE('',*,*,#6124,.T.);+#6124 = EDGE_CURVE('',#6109,#6125,#6127,.T.);+#6125 = VERTEX_POINT('',#6126);+#6126 = CARTESIAN_POINT('',(-8.590494791667E-03,-2.219401041667E-02,+ 0.9350001));+#6127 = SURFACE_CURVE('',#6128,(#6132),.PCURVE_S1.);+#6128 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6129,#6130,#6131),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6129 = CARTESIAN_POINT('',(-1.1962890625E-02,-1.048177083333E-02,+ 0.9350001));+#6130 = CARTESIAN_POINT('',(-1.1962890625E-02,-1.795572916667E-02,+ 0.9350001));+#6131 = CARTESIAN_POINT('',(-8.590494791667E-03,-2.219401041667E-02,+ 0.9350001));+#6132 = PCURVE('',#5822,#6133);+#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6138);+#6134 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6135,#6136,#6137),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6135 = CARTESIAN_POINT('',(1.61328125E-02,2.182942708334E-02));+#6136 = CARTESIAN_POINT('',(1.61328125E-02,1.435546875E-02));+#6137 = CARTESIAN_POINT('',(1.950520833333E-02,1.01171875E-02));+#6138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6139 = ORIENTED_EDGE('',*,*,#6140,.T.);+#6140 = EDGE_CURVE('',#6125,#6141,#6143,.T.);+#6141 = VERTEX_POINT('',#6142);+#6142 = CARTESIAN_POINT('',(6.608072916667E-04,-2.643229166667E-02,+ 0.9350001));+#6143 = SURFACE_CURVE('',#6144,(#6148),.PCURVE_S1.);+#6144 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6145,#6146,#6147),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6145 = CARTESIAN_POINT('',(-8.590494791667E-03,-2.219401041667E-02,+ 0.9350001));+#6146 = CARTESIAN_POINT('',(-5.218098958333E-03,-2.643229166667E-02,+ 0.9350001));+#6147 = CARTESIAN_POINT('',(6.608072916667E-04,-2.643229166667E-02,+ 0.9350001));+#6148 = PCURVE('',#5822,#6149);+#6149 = DEFINITIONAL_REPRESENTATION('',(#6150),#6154);+#6150 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6151,#6152,#6153),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6151 = CARTESIAN_POINT('',(1.950520833333E-02,1.01171875E-02));+#6152 = CARTESIAN_POINT('',(2.287760416667E-02,5.87890625E-03));+#6153 = CARTESIAN_POINT('',(2.875651041667E-02,5.87890625E-03));+#6154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6155 = ORIENTED_EDGE('',*,*,#6156,.T.);+#6156 = EDGE_CURVE('',#6141,#6157,#6159,.T.);+#6157 = VERTEX_POINT('',#6158);+#6158 = CARTESIAN_POINT('',(9.866536458333E-03,-2.239908854167E-02,+ 0.9350001));+#6159 = SURFACE_CURVE('',#6160,(#6164),.PCURVE_S1.);+#6160 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6161,#6162,#6163),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6161 = CARTESIAN_POINT('',(6.608072916667E-04,-2.643229166667E-02,+ 0.9350001));+#6162 = CARTESIAN_POINT('',(6.767578125E-03,-2.643229166667E-02,+ 0.9350001));+#6163 = CARTESIAN_POINT('',(9.866536458333E-03,-2.239908854167E-02,+ 0.9350001));+#6164 = PCURVE('',#5822,#6165);+#6165 = DEFINITIONAL_REPRESENTATION('',(#6166),#6170);+#6166 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6167,#6168,#6169),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6167 = CARTESIAN_POINT('',(2.875651041667E-02,5.87890625E-03));+#6168 = CARTESIAN_POINT('',(3.486328125E-02,5.87890625E-03));+#6169 = CARTESIAN_POINT('',(3.796223958333E-02,9.912109375E-03));+#6170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6171 = ORIENTED_EDGE('',*,*,#6172,.T.);+#6172 = EDGE_CURVE('',#6157,#6173,#6175,.T.);+#6173 = VERTEX_POINT('',#6174);+#6174 = CARTESIAN_POINT('',(1.296549479167E-02,-1.048177083333E-02,+ 0.9350001));+#6175 = SURFACE_CURVE('',#6176,(#6180),.PCURVE_S1.);+#6176 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6177,#6178,#6179),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6177 = CARTESIAN_POINT('',(9.866536458333E-03,-2.239908854167E-02,+ 0.9350001));+#6178 = CARTESIAN_POINT('',(1.296549479167E-02,-1.836588541667E-02,+ 0.9350001));+#6179 = CARTESIAN_POINT('',(1.296549479167E-02,-1.048177083333E-02,+ 0.9350001));+#6180 = PCURVE('',#5822,#6181);+#6181 = DEFINITIONAL_REPRESENTATION('',(#6182),#6186);+#6182 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6183,#6184,#6185),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6183 = CARTESIAN_POINT('',(3.796223958333E-02,9.912109375E-03));+#6184 = CARTESIAN_POINT('',(4.106119791667E-02,1.39453125E-02));+#6185 = CARTESIAN_POINT('',(4.106119791667E-02,2.182942708334E-02));+#6186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6187 = ORIENTED_EDGE('',*,*,#6188,.T.);+#6188 = EDGE_CURVE('',#6173,#6189,#6191,.T.);+#6189 = VERTEX_POINT('',#6190);+#6190 = CARTESIAN_POINT('',(9.866536458333E-03,1.458333333333E-03,+ 0.9350001));+#6191 = SURFACE_CURVE('',#6192,(#6196),.PCURVE_S1.);+#6192 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6193,#6194,#6195),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6193 = CARTESIAN_POINT('',(1.296549479167E-02,-1.048177083333E-02,+ 0.9350001));+#6194 = CARTESIAN_POINT('',(1.296549479167E-02,-2.552083333333E-03,+ 0.9350001));+#6195 = CARTESIAN_POINT('',(9.866536458333E-03,1.458333333333E-03,+ 0.9350001));+#6196 = PCURVE('',#5822,#6197);+#6197 = DEFINITIONAL_REPRESENTATION('',(#6198),#6202);+#6198 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6199,#6200,#6201),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6199 = CARTESIAN_POINT('',(4.106119791667E-02,2.182942708334E-02));+#6200 = CARTESIAN_POINT('',(4.106119791667E-02,2.975911458334E-02));+#6201 = CARTESIAN_POINT('',(3.796223958333E-02,3.376953125E-02));+#6202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6203 = ORIENTED_EDGE('',*,*,#6204,.T.);+#6204 = EDGE_CURVE('',#6189,#6091,#6205,.T.);+#6205 = SURFACE_CURVE('',#6206,(#6210),.PCURVE_S1.);+#6206 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6207,#6208,#6209),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6207 = CARTESIAN_POINT('',(9.866536458333E-03,1.458333333333E-03,+ 0.9350001));+#6208 = CARTESIAN_POINT('',(6.767578125E-03,5.46875E-03,0.9350001));+#6209 = CARTESIAN_POINT('',(6.608072916667E-04,5.46875E-03,0.9350001));+#6210 = PCURVE('',#5822,#6211);+#6211 = DEFINITIONAL_REPRESENTATION('',(#6212),#6216);+#6212 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6213,#6214,#6215),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6213 = CARTESIAN_POINT('',(3.796223958333E-02,3.376953125E-02));+#6214 = CARTESIAN_POINT('',(3.486328125E-02,3.777994791667E-02));+#6215 = CARTESIAN_POINT('',(2.875651041667E-02,3.777994791667E-02));+#6216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6217 = SHELL_BASED_SURFACE_MODEL('',(#6218));+#6218 = OPEN_SHELL('',(#6219));+#6219 = ADVANCED_FACE('',(#6220),#6234,.T.);+#6220 = FACE_BOUND('',#6221,.F.);+#6221 = EDGE_LOOP('',(#6222,#6245,#6261,#6277,#6293,#6309,#6325,#6341,+ #6357,#6373,#6389,#6405,#6421));+#6222 = ORIENTED_EDGE('',*,*,#6223,.T.);+#6223 = EDGE_CURVE('',#6224,#6226,#6228,.T.);+#6224 = VERTEX_POINT('',#6225);+#6225 = CARTESIAN_POINT('',(3.201497395833E-02,-3.231119791667E-02,+ 0.9350001));+#6226 = VERTEX_POINT('',#6227);+#6227 = CARTESIAN_POINT('',(3.201497395833E-02,3.572916666667E-02,+ 0.9350001));+#6228 = SURFACE_CURVE('',#6229,(#6233),.PCURVE_S1.);+#6229 = LINE('',#6230,#6231);+#6230 = CARTESIAN_POINT('',(3.201497395833E-02,-3.231119791667E-02,+ 0.9350001));+#6231 = VECTOR('',#6232,1.);+#6232 = DIRECTION('',(0.,1.,0.));+#6233 = PCURVE('',#6234,#6239);+#6234 = PLANE('',#6235);+#6235 = AXIS2_PLACEMENT_3D('',#6236,#6237,#6238);+#6236 = CARTESIAN_POINT('',(2.8095703125E-02,-3.231119791667E-02,+ 0.9350001));+#6237 = DIRECTION('',(0.,0.,1.));+#6238 = DIRECTION('',(1.,0.,-0.));+#6239 = DEFINITIONAL_REPRESENTATION('',(#6240),#6244);+#6240 = LINE('',#6241,#6242);+#6241 = CARTESIAN_POINT('',(3.91927083333E-03,0.));+#6242 = VECTOR('',#6243,1.);+#6243 = DIRECTION('',(0.,1.));+#6244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6245 = ORIENTED_EDGE('',*,*,#6246,.T.);+#6246 = EDGE_CURVE('',#6226,#6247,#6249,.T.);+#6247 = VERTEX_POINT('',#6248);+#6248 = CARTESIAN_POINT('',(4.431966145833E-02,3.572916666667E-02,+ 0.9350001));+#6249 = SURFACE_CURVE('',#6250,(#6254),.PCURVE_S1.);+#6250 = LINE('',#6251,#6252);+#6251 = CARTESIAN_POINT('',(3.201497395833E-02,3.572916666667E-02,+ 0.9350001));+#6252 = VECTOR('',#6253,1.);+#6253 = DIRECTION('',(1.,0.,0.));+#6254 = PCURVE('',#6234,#6255);+#6255 = DEFINITIONAL_REPRESENTATION('',(#6256),#6260);+#6256 = LINE('',#6257,#6258);+#6257 = CARTESIAN_POINT('',(3.91927083333E-03,6.804036458334E-02));+#6258 = VECTOR('',#6259,1.);+#6259 = DIRECTION('',(1.,0.));+#6260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6261 = ORIENTED_EDGE('',*,*,#6262,.T.);+#6262 = EDGE_CURVE('',#6247,#6263,#6265,.T.);+#6263 = VERTEX_POINT('',#6264);+#6264 = CARTESIAN_POINT('',(5.607747395833E-02,1.09375E-03,0.9350001));+#6265 = SURFACE_CURVE('',#6266,(#6270),.PCURVE_S1.);+#6266 = LINE('',#6267,#6268);+#6267 = CARTESIAN_POINT('',(4.431966145833E-02,3.572916666667E-02,+ 0.9350001));+#6268 = VECTOR('',#6269,1.);+#6269 = DIRECTION('',(0.321455959028,-0.94692453047,0.));+#6270 = PCURVE('',#6234,#6271);+#6271 = DEFINITIONAL_REPRESENTATION('',(#6272),#6276);+#6272 = LINE('',#6273,#6274);+#6273 = CARTESIAN_POINT('',(1.622395833333E-02,6.804036458334E-02));+#6274 = VECTOR('',#6275,1.);+#6275 = DIRECTION('',(0.321455959028,-0.94692453047));+#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6277 = ORIENTED_EDGE('',*,*,#6278,.T.);+#6278 = EDGE_CURVE('',#6263,#6279,#6281,.T.);+#6279 = VERTEX_POINT('',#6280);+#6280 = CARTESIAN_POINT('',(6.792643229167E-02,3.572916666667E-02,+ 0.9350001));+#6281 = SURFACE_CURVE('',#6282,(#6286),.PCURVE_S1.);+#6282 = LINE('',#6283,#6284);+#6283 = CARTESIAN_POINT('',(5.607747395833E-02,1.09375E-03,0.9350001));+#6284 = VECTOR('',#6285,1.);+#6285 = DIRECTION('',(0.323687679063,0.946163984953,0.));+#6286 = PCURVE('',#6234,#6287);+#6287 = DEFINITIONAL_REPRESENTATION('',(#6288),#6292);+#6288 = LINE('',#6289,#6290);+#6289 = CARTESIAN_POINT('',(2.798177083333E-02,3.340494791667E-02));+#6290 = VECTOR('',#6291,1.);+#6291 = DIRECTION('',(0.323687679063,0.946163984953));+#6292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6293 = ORIENTED_EDGE('',*,*,#6294,.T.);+#6294 = EDGE_CURVE('',#6279,#6295,#6297,.T.);+#6295 = VERTEX_POINT('',#6296);+#6296 = CARTESIAN_POINT('',(8.027669270833E-02,3.572916666667E-02,+ 0.9350001));+#6297 = SURFACE_CURVE('',#6298,(#6302),.PCURVE_S1.);+#6298 = LINE('',#6299,#6300);+#6299 = CARTESIAN_POINT('',(6.792643229167E-02,3.572916666667E-02,+ 0.9350001));+#6300 = VECTOR('',#6301,1.);+#6301 = DIRECTION('',(1.,0.,0.));+#6302 = PCURVE('',#6234,#6303);+#6303 = DEFINITIONAL_REPRESENTATION('',(#6304),#6308);+#6304 = LINE('',#6305,#6306);+#6305 = CARTESIAN_POINT('',(3.983072916667E-02,6.804036458334E-02));+#6306 = VECTOR('',#6307,1.);+#6307 = DIRECTION('',(1.,0.));+#6308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6309 = ORIENTED_EDGE('',*,*,#6310,.T.);+#6310 = EDGE_CURVE('',#6295,#6311,#6313,.T.);+#6311 = VERTEX_POINT('',#6312);+#6312 = CARTESIAN_POINT('',(8.027669270833E-02,-3.231119791667E-02,+ 0.9350001));+#6313 = SURFACE_CURVE('',#6314,(#6318),.PCURVE_S1.);+#6314 = LINE('',#6315,#6316);+#6315 = CARTESIAN_POINT('',(8.027669270833E-02,3.572916666667E-02,+ 0.9350001));+#6316 = VECTOR('',#6317,1.);+#6317 = DIRECTION('',(0.,-1.,0.));+#6318 = PCURVE('',#6234,#6319);+#6319 = DEFINITIONAL_REPRESENTATION('',(#6320),#6324);+#6320 = LINE('',#6321,#6322);+#6321 = CARTESIAN_POINT('',(5.218098958333E-02,6.804036458334E-02));+#6322 = VECTOR('',#6323,1.);+#6323 = DIRECTION('',(0.,-1.));+#6324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6325 = ORIENTED_EDGE('',*,*,#6326,.T.);+#6326 = EDGE_CURVE('',#6311,#6327,#6329,.T.);+#6327 = VERTEX_POINT('',#6328);+#6328 = CARTESIAN_POINT('',(7.175455729167E-02,-3.231119791667E-02,+ 0.9350001));+#6329 = SURFACE_CURVE('',#6330,(#6334),.PCURVE_S1.);+#6330 = LINE('',#6331,#6332);+#6331 = CARTESIAN_POINT('',(8.027669270833E-02,-3.231119791667E-02,+ 0.9350001));+#6332 = VECTOR('',#6333,1.);+#6333 = DIRECTION('',(-1.,0.,0.));+#6334 = PCURVE('',#6234,#6335);+#6335 = DEFINITIONAL_REPRESENTATION('',(#6336),#6340);+#6336 = LINE('',#6337,#6338);+#6337 = CARTESIAN_POINT('',(5.218098958333E-02,0.));+#6338 = VECTOR('',#6339,1.);+#6339 = DIRECTION('',(-1.,0.));+#6340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6341 = ORIENTED_EDGE('',*,*,#6342,.T.);+#6342 = EDGE_CURVE('',#6327,#6343,#6345,.T.);+#6343 = VERTEX_POINT('',#6344);+#6344 = CARTESIAN_POINT('',(7.175455729167E-02,2.779947916667E-02,+ 0.9350001));+#6345 = SURFACE_CURVE('',#6346,(#6350),.PCURVE_S1.);+#6346 = LINE('',#6347,#6348);+#6347 = CARTESIAN_POINT('',(7.175455729167E-02,-3.231119791667E-02,+ 0.9350001));+#6348 = VECTOR('',#6349,1.);+#6349 = DIRECTION('',(0.,1.,0.));+#6350 = PCURVE('',#6234,#6351);+#6351 = DEFINITIONAL_REPRESENTATION('',(#6352),#6356);+#6352 = LINE('',#6353,#6354);+#6353 = CARTESIAN_POINT('',(4.365885416667E-02,0.));+#6354 = VECTOR('',#6355,1.);+#6355 = DIRECTION('',(0.,1.));+#6356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6357 = ORIENTED_EDGE('',*,*,#6358,.T.);+#6358 = EDGE_CURVE('',#6343,#6359,#6361,.T.);+#6359 = VERTEX_POINT('',#6360);+#6360 = CARTESIAN_POINT('',(5.963216145833E-02,-8.06640625E-03,0.9350001+ ));+#6361 = SURFACE_CURVE('',#6362,(#6366),.PCURVE_S1.);+#6362 = LINE('',#6363,#6364);+#6363 = CARTESIAN_POINT('',(7.175455729167E-02,2.779947916667E-02,+ 0.9350001));+#6364 = VECTOR('',#6365,1.);+#6365 = DIRECTION('',(-0.320197367137,-0.947350856905,0.));+#6366 = PCURVE('',#6234,#6367);+#6367 = DEFINITIONAL_REPRESENTATION('',(#6368),#6372);+#6368 = LINE('',#6369,#6370);+#6369 = CARTESIAN_POINT('',(4.365885416667E-02,6.011067708334E-02));+#6370 = VECTOR('',#6371,1.);+#6371 = DIRECTION('',(-0.320197367137,-0.947350856905));+#6372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6373 = ORIENTED_EDGE('',*,*,#6374,.T.);+#6374 = EDGE_CURVE('',#6359,#6375,#6377,.T.);+#6375 = VERTEX_POINT('',#6376);+#6376 = CARTESIAN_POINT('',(5.265950520833E-02,-8.06640625E-03,0.9350001+ ));+#6377 = SURFACE_CURVE('',#6378,(#6382),.PCURVE_S1.);+#6378 = LINE('',#6379,#6380);+#6379 = CARTESIAN_POINT('',(5.963216145833E-02,-8.06640625E-03,0.9350001+ ));+#6380 = VECTOR('',#6381,1.);+#6381 = DIRECTION('',(-1.,0.,0.));+#6382 = PCURVE('',#6234,#6383);+#6383 = DEFINITIONAL_REPRESENTATION('',(#6384),#6388);+#6384 = LINE('',#6385,#6386);+#6385 = CARTESIAN_POINT('',(3.153645833333E-02,2.424479166667E-02));+#6386 = VECTOR('',#6387,1.);+#6387 = DIRECTION('',(-1.,0.));+#6388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6389 = ORIENTED_EDGE('',*,*,#6390,.T.);+#6390 = EDGE_CURVE('',#6375,#6391,#6393,.T.);+#6391 = VERTEX_POINT('',#6392);+#6392 = CARTESIAN_POINT('',(4.049153645833E-02,2.779947916667E-02,+ 0.9350001));+#6393 = SURFACE_CURVE('',#6394,(#6398),.PCURVE_S1.);+#6394 = LINE('',#6395,#6396);+#6395 = CARTESIAN_POINT('',(5.265950520833E-02,-8.06640625E-03,0.9350001+ ));+#6396 = VECTOR('',#6397,1.);+#6397 = DIRECTION('',(-0.321277075608,0.946985237841,0.));+#6398 = PCURVE('',#6234,#6399);+#6399 = DEFINITIONAL_REPRESENTATION('',(#6400),#6404);+#6400 = LINE('',#6401,#6402);+#6401 = CARTESIAN_POINT('',(2.456380208333E-02,2.424479166667E-02));+#6402 = VECTOR('',#6403,1.);+#6403 = DIRECTION('',(-0.321277075608,0.946985237841));+#6404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6405 = ORIENTED_EDGE('',*,*,#6406,.T.);+#6406 = EDGE_CURVE('',#6391,#6407,#6409,.T.);+#6407 = VERTEX_POINT('',#6408);+#6408 = CARTESIAN_POINT('',(4.049153645833E-02,-3.231119791667E-02,+ 0.9350001));+#6409 = SURFACE_CURVE('',#6410,(#6414),.PCURVE_S1.);+#6410 = LINE('',#6411,#6412);+#6411 = CARTESIAN_POINT('',(4.049153645833E-02,2.779947916667E-02,+ 0.9350001));+#6412 = VECTOR('',#6413,1.);+#6413 = DIRECTION('',(0.,-1.,0.));+#6414 = PCURVE('',#6234,#6415);+#6415 = DEFINITIONAL_REPRESENTATION('',(#6416),#6420);+#6416 = LINE('',#6417,#6418);+#6417 = CARTESIAN_POINT('',(1.239583333333E-02,6.011067708334E-02));+#6418 = VECTOR('',#6419,1.);+#6419 = DIRECTION('',(0.,-1.));+#6420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6421 = ORIENTED_EDGE('',*,*,#6422,.T.);+#6422 = EDGE_CURVE('',#6407,#6224,#6423,.T.);+#6423 = SURFACE_CURVE('',#6424,(#6428),.PCURVE_S1.);+#6424 = LINE('',#6425,#6426);+#6425 = CARTESIAN_POINT('',(4.049153645833E-02,-3.231119791667E-02,+ 0.9350001));+#6426 = VECTOR('',#6427,1.);+#6427 = DIRECTION('',(-1.,0.,0.));+#6428 = PCURVE('',#6234,#6429);+#6429 = DEFINITIONAL_REPRESENTATION('',(#6430),#6434);+#6430 = LINE('',#6431,#6432);+#6431 = CARTESIAN_POINT('',(1.239583333333E-02,0.));+#6432 = VECTOR('',#6433,1.);+#6433 = DIRECTION('',(-1.,0.));+#6434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6435 = SHELL_BASED_SURFACE_MODEL('',(#6436));+#6436 = OPEN_SHELL('',(#6437));+#6437 = ADVANCED_FACE('',(#6438,#6589),#6452,.T.);+#6438 = FACE_BOUND('',#6439,.F.);+#6439 = EDGE_LOOP('',(#6440,#6463,#6479,#6495,#6511,#6527,#6543,#6559,+ #6575));+#6440 = ORIENTED_EDGE('',*,*,#6441,.T.);+#6441 = EDGE_CURVE('',#6442,#6444,#6446,.T.);+#6442 = VERTEX_POINT('',#6443);+#6443 = CARTESIAN_POINT('',(9.326497395833E-02,-3.231119791667E-02,+ 0.9350001));+#6444 = VERTEX_POINT('',#6445);+#6445 = CARTESIAN_POINT('',(9.326497395833E-02,3.572916666667E-02,+ 0.9350001));+#6446 = SURFACE_CURVE('',#6447,(#6451),.PCURVE_S1.);+#6447 = LINE('',#6448,#6449);+#6448 = CARTESIAN_POINT('',(9.326497395833E-02,-3.231119791667E-02,+ 0.9350001));+#6449 = VECTOR('',#6450,1.);+#6450 = DIRECTION('',(0.,1.,0.));+#6451 = PCURVE('',#6452,#6457);+#6452 = PLANE('',#6453);+#6453 = AXIS2_PLACEMENT_3D('',#6454,#6455,#6456);+#6454 = CARTESIAN_POINT('',(8.4287109375E-02,-3.231119791667E-02,+ 0.9350001));+#6455 = DIRECTION('',(0.,0.,1.));+#6456 = DIRECTION('',(1.,0.,-0.));+#6457 = DEFINITIONAL_REPRESENTATION('',(#6458),#6462);+#6458 = LINE('',#6459,#6460);+#6459 = CARTESIAN_POINT('',(8.97786458333E-03,0.));+#6460 = VECTOR('',#6461,1.);+#6461 = DIRECTION('',(0.,1.));+#6462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6463 = ORIENTED_EDGE('',*,*,#6464,.T.);+#6464 = EDGE_CURVE('',#6444,#6465,#6467,.T.);+#6465 = VERTEX_POINT('',#6466);+#6466 = CARTESIAN_POINT('',(0.113134765625,3.572916666667E-02,0.9350001)+ );+#6467 = SURFACE_CURVE('',#6468,(#6472),.PCURVE_S1.);+#6468 = LINE('',#6469,#6470);+#6469 = CARTESIAN_POINT('',(9.326497395833E-02,3.572916666667E-02,+ 0.9350001));+#6470 = VECTOR('',#6471,1.);+#6471 = DIRECTION('',(1.,0.,0.));+#6472 = PCURVE('',#6452,#6473);+#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478);+#6474 = LINE('',#6475,#6476);+#6475 = CARTESIAN_POINT('',(8.97786458333E-03,6.804036458334E-02));+#6476 = VECTOR('',#6477,1.);+#6477 = DIRECTION('',(1.,0.));+#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6479 = ORIENTED_EDGE('',*,*,#6480,.T.);+#6480 = EDGE_CURVE('',#6465,#6481,#6483,.T.);+#6481 = VERTEX_POINT('',#6482);+#6482 = CARTESIAN_POINT('',(0.130406901042,3.0556640625E-02,0.9350001));+#6483 = SURFACE_CURVE('',#6484,(#6488),.PCURVE_S1.);+#6484 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6485,#6486,#6487),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6485 = CARTESIAN_POINT('',(0.113134765625,3.572916666667E-02,0.9350001)+ );+#6486 = CARTESIAN_POINT('',(0.124527994792,3.572916666667E-02,0.9350001)+ );+#6487 = CARTESIAN_POINT('',(0.130406901042,3.0556640625E-02,0.9350001));+#6488 = PCURVE('',#6452,#6489);+#6489 = DEFINITIONAL_REPRESENTATION('',(#6490),#6494);+#6490 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6491,#6492,#6493),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6491 = CARTESIAN_POINT('',(2.884765625E-02,6.804036458334E-02));+#6492 = CARTESIAN_POINT('',(4.0240885417E-02,6.804036458334E-02));+#6493 = CARTESIAN_POINT('',(4.6119791667E-02,6.286783854167E-02));+#6494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6495 = ORIENTED_EDGE('',*,*,#6496,.T.);+#6496 = EDGE_CURVE('',#6481,#6497,#6499,.T.);+#6497 = VERTEX_POINT('',#6498);+#6498 = CARTESIAN_POINT('',(0.136285807292,1.540364583333E-02,0.9350001)+ );+#6499 = SURFACE_CURVE('',#6500,(#6504),.PCURVE_S1.);+#6500 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6501,#6502,#6503),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6501 = CARTESIAN_POINT('',(0.130406901042,3.0556640625E-02,0.9350001));+#6502 = CARTESIAN_POINT('',(0.136285807292,2.538411458333E-02,0.9350001)+ );+#6503 = CARTESIAN_POINT('',(0.136285807292,1.540364583333E-02,0.9350001)+ );+#6504 = PCURVE('',#6452,#6505);+#6505 = DEFINITIONAL_REPRESENTATION('',(#6506),#6510);+#6506 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6507,#6508,#6509),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6507 = CARTESIAN_POINT('',(4.6119791667E-02,6.286783854167E-02));+#6508 = CARTESIAN_POINT('',(5.1998697917E-02,5.76953125E-02));+#6509 = CARTESIAN_POINT('',(5.1998697917E-02,4.771484375E-02));+#6510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6511 = ORIENTED_EDGE('',*,*,#6512,.T.);+#6512 = EDGE_CURVE('',#6497,#6513,#6515,.T.);+#6513 = VERTEX_POINT('',#6514);+#6514 = CARTESIAN_POINT('',(0.1304296875,1.822916666667E-04,0.9350001));+#6515 = SURFACE_CURVE('',#6516,(#6520),.PCURVE_S1.);+#6516 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6517,#6518,#6519),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6517 = CARTESIAN_POINT('',(0.136285807292,1.540364583333E-02,0.9350001)+ );+#6518 = CARTESIAN_POINT('',(0.136285807292,5.33203125E-03,0.9350001));+#6519 = CARTESIAN_POINT('',(0.1304296875,1.822916666667E-04,0.9350001));+#6520 = PCURVE('',#6452,#6521);+#6521 = DEFINITIONAL_REPRESENTATION('',(#6522),#6526);+#6522 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6523,#6524,#6525),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6523 = CARTESIAN_POINT('',(5.1998697917E-02,4.771484375E-02));+#6524 = CARTESIAN_POINT('',(5.1998697917E-02,3.764322916667E-02));+#6525 = CARTESIAN_POINT('',(4.6142578125E-02,3.249348958334E-02));+#6526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6527 = ORIENTED_EDGE('',*,*,#6528,.T.);+#6528 = EDGE_CURVE('',#6513,#6529,#6531,.T.);+#6529 = VERTEX_POINT('',#6530);+#6530 = CARTESIAN_POINT('',(0.113134765625,-4.967447916667E-03,0.9350001+ ));+#6531 = SURFACE_CURVE('',#6532,(#6536),.PCURVE_S1.);+#6532 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6533,#6534,#6535),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6533 = CARTESIAN_POINT('',(0.1304296875,1.822916666667E-04,0.9350001));+#6534 = CARTESIAN_POINT('',(0.124573567708,-4.967447916667E-03,0.9350001+ ));+#6535 = CARTESIAN_POINT('',(0.113134765625,-4.967447916667E-03,0.9350001+ ));+#6536 = PCURVE('',#6452,#6537);+#6537 = DEFINITIONAL_REPRESENTATION('',(#6538),#6542);+#6538 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6539,#6540,#6541),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6539 = CARTESIAN_POINT('',(4.6142578125E-02,3.249348958334E-02));+#6540 = CARTESIAN_POINT('',(4.0286458333E-02,2.734375E-02));+#6541 = CARTESIAN_POINT('',(2.884765625E-02,2.734375E-02));+#6542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6543 = ORIENTED_EDGE('',*,*,#6544,.T.);+#6544 = EDGE_CURVE('',#6529,#6545,#6547,.T.);+#6545 = VERTEX_POINT('',#6546);+#6546 = CARTESIAN_POINT('',(0.102470703125,-4.967447916667E-03,0.9350001+ ));+#6547 = SURFACE_CURVE('',#6548,(#6552),.PCURVE_S1.);+#6548 = LINE('',#6549,#6550);+#6549 = CARTESIAN_POINT('',(0.113134765625,-4.967447916667E-03,0.9350001+ ));+#6550 = VECTOR('',#6551,1.);+#6551 = DIRECTION('',(-1.,0.,0.));+#6552 = PCURVE('',#6452,#6553);+#6553 = DEFINITIONAL_REPRESENTATION('',(#6554),#6558);+#6554 = LINE('',#6555,#6556);+#6555 = CARTESIAN_POINT('',(2.884765625E-02,2.734375E-02));+#6556 = VECTOR('',#6557,1.);+#6557 = DIRECTION('',(-1.,0.));+#6558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6559 = ORIENTED_EDGE('',*,*,#6560,.T.);+#6560 = EDGE_CURVE('',#6545,#6561,#6563,.T.);+#6561 = VERTEX_POINT('',#6562);+#6562 = CARTESIAN_POINT('',(0.102470703125,-3.231119791667E-02,0.9350001+ ));+#6563 = SURFACE_CURVE('',#6564,(#6568),.PCURVE_S1.);+#6564 = LINE('',#6565,#6566);+#6565 = CARTESIAN_POINT('',(0.102470703125,-4.967447916667E-03,0.9350001+ ));+#6566 = VECTOR('',#6567,1.);+#6567 = DIRECTION('',(0.,-1.,0.));+#6568 = PCURVE('',#6452,#6569);+#6569 = DEFINITIONAL_REPRESENTATION('',(#6570),#6574);+#6570 = LINE('',#6571,#6572);+#6571 = CARTESIAN_POINT('',(1.818359375E-02,2.734375E-02));+#6572 = VECTOR('',#6573,1.);+#6573 = DIRECTION('',(0.,-1.));+#6574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6575 = ORIENTED_EDGE('',*,*,#6576,.T.);+#6576 = EDGE_CURVE('',#6561,#6442,#6577,.T.);+#6577 = SURFACE_CURVE('',#6578,(#6582),.PCURVE_S1.);+#6578 = LINE('',#6579,#6580);+#6579 = CARTESIAN_POINT('',(0.102470703125,-3.231119791667E-02,0.9350001+ ));+#6580 = VECTOR('',#6581,1.);+#6581 = DIRECTION('',(-1.,0.,0.));+#6582 = PCURVE('',#6452,#6583);+#6583 = DEFINITIONAL_REPRESENTATION('',(#6584),#6588);+#6584 = LINE('',#6585,#6586);+#6585 = CARTESIAN_POINT('',(1.818359375E-02,0.));+#6586 = VECTOR('',#6587,1.);+#6587 = DIRECTION('',(-1.,0.));+#6588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6589 = FACE_BOUND('',#6590,.F.);+#6590 = EDGE_LOOP('',(#6591,#6609,#6625,#6641,#6657,#6673,#6689));+#6591 = ORIENTED_EDGE('',*,*,#6592,.T.);+#6592 = EDGE_CURVE('',#6593,#6595,#6597,.T.);+#6593 = VERTEX_POINT('',#6594);+#6594 = CARTESIAN_POINT('',(0.113134765625,2.81640625E-02,0.9350001));+#6595 = VERTEX_POINT('',#6596);+#6596 = CARTESIAN_POINT('',(0.102470703125,2.81640625E-02,0.9350001));+#6597 = SURFACE_CURVE('',#6598,(#6602),.PCURVE_S1.);+#6598 = LINE('',#6599,#6600);+#6599 = CARTESIAN_POINT('',(0.113134765625,2.81640625E-02,0.9350001));+#6600 = VECTOR('',#6601,1.);+#6601 = DIRECTION('',(-1.,0.,0.));+#6602 = PCURVE('',#6452,#6603);+#6603 = DEFINITIONAL_REPRESENTATION('',(#6604),#6608);+#6604 = LINE('',#6605,#6606);+#6605 = CARTESIAN_POINT('',(2.884765625E-02,6.047526041667E-02));+#6606 = VECTOR('',#6607,1.);+#6607 = DIRECTION('',(-1.,0.));+#6608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6609 = ORIENTED_EDGE('',*,*,#6610,.T.);+#6610 = EDGE_CURVE('',#6595,#6611,#6613,.T.);+#6611 = VERTEX_POINT('',#6612);+#6612 = CARTESIAN_POINT('',(0.102470703125,2.59765625E-03,0.9350001));+#6613 = SURFACE_CURVE('',#6614,(#6618),.PCURVE_S1.);+#6614 = LINE('',#6615,#6616);+#6615 = CARTESIAN_POINT('',(0.102470703125,2.81640625E-02,0.9350001));+#6616 = VECTOR('',#6617,1.);+#6617 = DIRECTION('',(0.,-1.,0.));+#6618 = PCURVE('',#6452,#6619);+#6619 = DEFINITIONAL_REPRESENTATION('',(#6620),#6624);+#6620 = LINE('',#6621,#6622);+#6621 = CARTESIAN_POINT('',(1.818359375E-02,6.047526041667E-02));+#6622 = VECTOR('',#6623,1.);+#6623 = DIRECTION('',(0.,-1.));+#6624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6625 = ORIENTED_EDGE('',*,*,#6626,.T.);+#6626 = EDGE_CURVE('',#6611,#6627,#6629,.T.);+#6627 = VERTEX_POINT('',#6628);+#6628 = CARTESIAN_POINT('',(0.113134765625,2.59765625E-03,0.9350001));+#6629 = SURFACE_CURVE('',#6630,(#6634),.PCURVE_S1.);+#6630 = LINE('',#6631,#6632);+#6631 = CARTESIAN_POINT('',(0.102470703125,2.59765625E-03,0.9350001));+#6632 = VECTOR('',#6633,1.);+#6633 = DIRECTION('',(1.,0.,0.));+#6634 = PCURVE('',#6452,#6635);+#6635 = DEFINITIONAL_REPRESENTATION('',(#6636),#6640);+#6636 = LINE('',#6637,#6638);+#6637 = CARTESIAN_POINT('',(1.818359375E-02,3.490885416667E-02));+#6638 = VECTOR('',#6639,1.);+#6639 = DIRECTION('',(1.,0.));+#6640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6641 = ORIENTED_EDGE('',*,*,#6642,.T.);+#6642 = EDGE_CURVE('',#6627,#6643,#6645,.T.);+#6643 = VERTEX_POINT('',#6644);+#6644 = CARTESIAN_POINT('',(0.123092447917,5.970052083333E-03,0.9350001)+ );+#6645 = SURFACE_CURVE('',#6646,(#6650),.PCURVE_S1.);+#6646 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6647,#6648,#6649),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6647 = CARTESIAN_POINT('',(0.113134765625,2.59765625E-03,0.9350001));+#6648 = CARTESIAN_POINT('',(0.119514973958,2.59765625E-03,0.9350001));+#6649 = CARTESIAN_POINT('',(0.123092447917,5.970052083333E-03,0.9350001)+ );+#6650 = PCURVE('',#6452,#6651);+#6651 = DEFINITIONAL_REPRESENTATION('',(#6652),#6656);+#6652 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6653,#6654,#6655),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6653 = CARTESIAN_POINT('',(2.884765625E-02,3.490885416667E-02));+#6654 = CARTESIAN_POINT('',(3.5227864583E-02,3.490885416667E-02));+#6655 = CARTESIAN_POINT('',(3.8805338542E-02,3.828125E-02));+#6656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6657 = ORIENTED_EDGE('',*,*,#6658,.T.);+#6658 = EDGE_CURVE('',#6643,#6659,#6661,.T.);+#6659 = VERTEX_POINT('',#6660);+#6660 = CARTESIAN_POINT('',(0.126669921875,1.540364583333E-02,0.9350001)+ );+#6661 = SURFACE_CURVE('',#6662,(#6666),.PCURVE_S1.);+#6662 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6663,#6664,#6665),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6663 = CARTESIAN_POINT('',(0.123092447917,5.970052083333E-03,0.9350001)+ );+#6664 = CARTESIAN_POINT('',(0.126669921875,9.342447916667E-03,0.9350001)+ );+#6665 = CARTESIAN_POINT('',(0.126669921875,1.540364583333E-02,0.9350001)+ );+#6666 = PCURVE('',#6452,#6667);+#6667 = DEFINITIONAL_REPRESENTATION('',(#6668),#6672);+#6668 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6669,#6670,#6671),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6669 = CARTESIAN_POINT('',(3.8805338542E-02,3.828125E-02));+#6670 = CARTESIAN_POINT('',(4.23828125E-02,4.165364583334E-02));+#6671 = CARTESIAN_POINT('',(4.23828125E-02,4.771484375E-02));+#6672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6673 = ORIENTED_EDGE('',*,*,#6674,.T.);+#6674 = EDGE_CURVE('',#6659,#6675,#6677,.T.);+#6675 = VERTEX_POINT('',#6676);+#6676 = CARTESIAN_POINT('',(0.123115234375,2.4814453125E-02,0.9350001));+#6677 = SURFACE_CURVE('',#6678,(#6682),.PCURVE_S1.);+#6678 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6679,#6680,#6681),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6679 = CARTESIAN_POINT('',(0.126669921875,1.540364583333E-02,0.9350001)+ );+#6680 = CARTESIAN_POINT('',(0.126669921875,2.146484375E-02,0.9350001));+#6681 = CARTESIAN_POINT('',(0.123115234375,2.4814453125E-02,0.9350001));+#6682 = PCURVE('',#6452,#6683);+#6683 = DEFINITIONAL_REPRESENTATION('',(#6684),#6688);+#6684 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6685,#6686,#6687),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6685 = CARTESIAN_POINT('',(4.23828125E-02,4.771484375E-02));+#6686 = CARTESIAN_POINT('',(4.23828125E-02,5.377604166667E-02));+#6687 = CARTESIAN_POINT('',(3.8828125E-02,5.712565104167E-02));+#6688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6689 = ORIENTED_EDGE('',*,*,#6690,.T.);+#6690 = EDGE_CURVE('',#6675,#6593,#6691,.T.);+#6691 = SURFACE_CURVE('',#6692,(#6696),.PCURVE_S1.);+#6692 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6693,#6694,#6695),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6693 = CARTESIAN_POINT('',(0.123115234375,2.4814453125E-02,0.9350001));+#6694 = CARTESIAN_POINT('',(0.119560546875,2.81640625E-02,0.9350001));+#6695 = CARTESIAN_POINT('',(0.113134765625,2.81640625E-02,0.9350001));+#6696 = PCURVE('',#6452,#6697);+#6697 = DEFINITIONAL_REPRESENTATION('',(#6698),#6702);+#6698 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6699,#6700,#6701),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6699 = CARTESIAN_POINT('',(3.8828125E-02,5.712565104167E-02));+#6700 = CARTESIAN_POINT('',(3.52734375E-02,6.047526041667E-02));+#6701 = CARTESIAN_POINT('',(2.884765625E-02,6.047526041667E-02));+#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6703 = SHELL_BASED_SURFACE_MODEL('',(#6704));+#6704 = OPEN_SHELL('',(#6705));+#6705 = ADVANCED_FACE('',(#6706,#6921),#6720,.T.);+#6706 = FACE_BOUND('',#6707,.F.);+#6707 = EDGE_LOOP('',(#6708,#6731,#6747,#6763,#6779,#6795,#6811,#6827,+ #6843,#6859,#6875,#6891,#6907));+#6708 = ORIENTED_EDGE('',*,*,#6709,.T.);+#6709 = EDGE_CURVE('',#6710,#6712,#6714,.T.);+#6710 = VERTEX_POINT('',#6711);+#6711 = CARTESIAN_POINT('',(0.180992838542,-4.461588541667E-02,0.9350001+ ));+#6712 = VERTEX_POINT('',#6713);+#6713 = CARTESIAN_POINT('',(0.170328776042,-3.354166666667E-02,0.9350001+ ));+#6714 = SURFACE_CURVE('',#6715,(#6719),.PCURVE_S1.);+#6715 = LINE('',#6716,#6717);+#6716 = CARTESIAN_POINT('',(0.180992838542,-4.461588541667E-02,0.9350001+ ));+#6717 = VECTOR('',#6718,1.);+#6718 = DIRECTION('',(-0.693641687066,0.720320213491,0.));+#6719 = PCURVE('',#6720,#6725);+#6720 = PLANE('',#6721);+#6721 = AXIS2_PLACEMENT_3D('',#6722,#6723,#6724);+#6722 = CARTESIAN_POINT('',(0.140478515625,-3.231119791667E-02,0.9350001+ ));+#6723 = DIRECTION('',(0.,0.,1.));+#6724 = DIRECTION('',(1.,0.,-0.));+#6725 = DEFINITIONAL_REPRESENTATION('',(#6726),#6730);+#6726 = LINE('',#6727,#6728);+#6727 = CARTESIAN_POINT('',(4.0514322917E-02,-1.23046875E-02));+#6728 = VECTOR('',#6729,1.);+#6729 = DIRECTION('',(-0.693641687066,0.720320213491));+#6730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6731 = ORIENTED_EDGE('',*,*,#6732,.T.);+#6732 = EDGE_CURVE('',#6712,#6733,#6735,.T.);+#6733 = VERTEX_POINT('',#6734);+#6734 = CARTESIAN_POINT('',(0.169417317708,-3.358723958333E-02,0.9350001+ ));+#6735 = SURFACE_CURVE('',#6736,(#6740),.PCURVE_S1.);+#6736 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6737,#6738,#6739),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6737 = CARTESIAN_POINT('',(0.170328776042,-3.354166666667E-02,0.9350001+ ));+#6738 = CARTESIAN_POINT('',(0.170009765625,-3.354166666667E-02,0.9350001+ ));+#6739 = CARTESIAN_POINT('',(0.169417317708,-3.358723958333E-02,0.9350001+ ));+#6740 = PCURVE('',#6720,#6741);+#6741 = DEFINITIONAL_REPRESENTATION('',(#6742),#6746);+#6742 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6743,#6744,#6745),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6743 = CARTESIAN_POINT('',(2.9850260417E-02,-1.23046875E-03));+#6744 = CARTESIAN_POINT('',(2.953125E-02,-1.23046875E-03));+#6745 = CARTESIAN_POINT('',(2.8938802083E-02,-1.27604166666E-03));+#6746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6747 = ORIENTED_EDGE('',*,*,#6748,.T.);+#6748 = EDGE_CURVE('',#6733,#6749,#6751,.T.);+#6749 = VERTEX_POINT('',#6750);+#6750 = CARTESIAN_POINT('',(0.168460286458,-3.36328125E-02,0.9350001));+#6751 = SURFACE_CURVE('',#6752,(#6756),.PCURVE_S1.);+#6752 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6753,#6754,#6755),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6753 = CARTESIAN_POINT('',(0.169417317708,-3.358723958333E-02,0.9350001+ ));+#6754 = CARTESIAN_POINT('',(0.168824869792,-3.36328125E-02,0.9350001));+#6755 = CARTESIAN_POINT('',(0.168460286458,-3.36328125E-02,0.9350001));+#6756 = PCURVE('',#6720,#6757);+#6757 = DEFINITIONAL_REPRESENTATION('',(#6758),#6762);+#6758 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6759,#6760,#6761),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6759 = CARTESIAN_POINT('',(2.8938802083E-02,-1.27604166666E-03));+#6760 = CARTESIAN_POINT('',(2.8346354167E-02,-1.32161458333E-03));+#6761 = CARTESIAN_POINT('',(2.7981770833E-02,-1.32161458333E-03));+#6762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6763 = ORIENTED_EDGE('',*,*,#6764,.T.);+#6764 = EDGE_CURVE('',#6749,#6765,#6767,.T.);+#6765 = VERTEX_POINT('',#6766);+#6766 = CARTESIAN_POINT('',(0.151438802083,-2.48828125E-02,0.9350001));+#6767 = SURFACE_CURVE('',#6768,(#6772),.PCURVE_S1.);+#6768 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6769,#6770,#6771),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6769 = CARTESIAN_POINT('',(0.168460286458,-3.36328125E-02,0.9350001));+#6770 = CARTESIAN_POINT('',(0.157067057292,-3.36328125E-02,0.9350001));+#6771 = CARTESIAN_POINT('',(0.151438802083,-2.48828125E-02,0.9350001));+#6772 = PCURVE('',#6720,#6773);+#6773 = DEFINITIONAL_REPRESENTATION('',(#6774),#6778);+#6774 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6775,#6776,#6777),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6775 = CARTESIAN_POINT('',(2.7981770833E-02,-1.32161458333E-03));+#6776 = CARTESIAN_POINT('',(1.6588541667E-02,-1.32161458333E-03));+#6777 = CARTESIAN_POINT('',(1.0960286458E-02,7.42838541667E-03));+#6778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6779 = ORIENTED_EDGE('',*,*,#6780,.T.);+#6780 = EDGE_CURVE('',#6765,#6781,#6783,.T.);+#6781 = VERTEX_POINT('',#6782);+#6782 = CARTESIAN_POINT('',(0.145810546875,1.640625E-03,0.9350001));+#6783 = SURFACE_CURVE('',#6784,(#6788),.PCURVE_S1.);+#6784 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6785,#6786,#6787),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6785 = CARTESIAN_POINT('',(0.151438802083,-2.48828125E-02,0.9350001));+#6786 = CARTESIAN_POINT('',(0.145810546875,-1.61328125E-02,0.9350001));+#6787 = CARTESIAN_POINT('',(0.145810546875,1.640625E-03,0.9350001));+#6788 = PCURVE('',#6720,#6789);+#6789 = DEFINITIONAL_REPRESENTATION('',(#6790),#6794);+#6790 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6791,#6792,#6793),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6791 = CARTESIAN_POINT('',(1.0960286458E-02,7.42838541667E-03));+#6792 = CARTESIAN_POINT('',(5.33203125E-03,1.617838541667E-02));+#6793 = CARTESIAN_POINT('',(5.33203125E-03,3.395182291667E-02));+#6794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6795 = ORIENTED_EDGE('',*,*,#6796,.T.);+#6796 = EDGE_CURVE('',#6781,#6797,#6799,.T.);+#6797 = VERTEX_POINT('',#6798);+#6798 = CARTESIAN_POINT('',(0.151438802083,2.820963541667E-02,0.9350001)+ );+#6799 = SURFACE_CURVE('',#6800,(#6804),.PCURVE_S1.);+#6800 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6801,#6802,#6803),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6801 = CARTESIAN_POINT('',(0.145810546875,1.640625E-03,0.9350001));+#6802 = CARTESIAN_POINT('',(0.145810546875,1.945963541667E-02,0.9350001)+ );+#6803 = CARTESIAN_POINT('',(0.151438802083,2.820963541667E-02,0.9350001)+ );+#6804 = PCURVE('',#6720,#6805);+#6805 = DEFINITIONAL_REPRESENTATION('',(#6806),#6810);+#6806 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6807,#6808,#6809),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6807 = CARTESIAN_POINT('',(5.33203125E-03,3.395182291667E-02));+#6808 = CARTESIAN_POINT('',(5.33203125E-03,5.177083333334E-02));+#6809 = CARTESIAN_POINT('',(1.0960286458E-02,6.052083333334E-02));+#6810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6811 = ORIENTED_EDGE('',*,*,#6812,.T.);+#6812 = EDGE_CURVE('',#6797,#6813,#6815,.T.);+#6813 = VERTEX_POINT('',#6814);+#6814 = CARTESIAN_POINT('',(0.168551432292,3.695963541667E-02,0.9350001)+ );+#6815 = SURFACE_CURVE('',#6816,(#6820),.PCURVE_S1.);+#6816 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6817,#6818,#6819),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6817 = CARTESIAN_POINT('',(0.151438802083,2.820963541667E-02,0.9350001)+ );+#6818 = CARTESIAN_POINT('',(0.157067057292,3.695963541667E-02,0.9350001)+ );+#6819 = CARTESIAN_POINT('',(0.168551432292,3.695963541667E-02,0.9350001)+ );+#6820 = PCURVE('',#6720,#6821);+#6821 = DEFINITIONAL_REPRESENTATION('',(#6822),#6826);+#6822 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6823,#6824,#6825),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6823 = CARTESIAN_POINT('',(1.0960286458E-02,6.052083333334E-02));+#6824 = CARTESIAN_POINT('',(1.6588541667E-02,6.927083333334E-02));+#6825 = CARTESIAN_POINT('',(2.8072916667E-02,6.927083333334E-02));+#6826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6827 = ORIENTED_EDGE('',*,*,#6828,.T.);+#6828 = EDGE_CURVE('',#6813,#6829,#6831,.T.);+#6829 = VERTEX_POINT('',#6830);+#6830 = CARTESIAN_POINT('',(0.185709635417,2.820963541667E-02,0.9350001)+ );+#6831 = SURFACE_CURVE('',#6832,(#6836),.PCURVE_S1.);+#6832 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6833,#6834,#6835),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6833 = CARTESIAN_POINT('',(0.168551432292,3.695963541667E-02,0.9350001)+ );+#6834 = CARTESIAN_POINT('',(0.180081380208,3.695963541667E-02,0.9350001)+ );+#6835 = CARTESIAN_POINT('',(0.185709635417,2.820963541667E-02,0.9350001)+ );+#6836 = PCURVE('',#6720,#6837);+#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842);+#6838 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6839,#6840,#6841),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6839 = CARTESIAN_POINT('',(2.8072916667E-02,6.927083333334E-02));+#6840 = CARTESIAN_POINT('',(3.9602864583E-02,6.927083333334E-02));+#6841 = CARTESIAN_POINT('',(4.5231119792E-02,6.052083333334E-02));+#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6843 = ORIENTED_EDGE('',*,*,#6844,.T.);+#6844 = EDGE_CURVE('',#6829,#6845,#6847,.T.);+#6845 = VERTEX_POINT('',#6846);+#6846 = CARTESIAN_POINT('',(0.191337890625,1.640625E-03,0.9350001));+#6847 = SURFACE_CURVE('',#6848,(#6852),.PCURVE_S1.);+#6848 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6849,#6850,#6851),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6849 = CARTESIAN_POINT('',(0.185709635417,2.820963541667E-02,0.9350001)+ );+#6850 = CARTESIAN_POINT('',(0.191337890625,1.945963541667E-02,0.9350001)+ );+#6851 = CARTESIAN_POINT('',(0.191337890625,1.640625E-03,0.9350001));+#6852 = PCURVE('',#6720,#6853);+#6853 = DEFINITIONAL_REPRESENTATION('',(#6854),#6858);+#6854 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6855,#6856,#6857),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6855 = CARTESIAN_POINT('',(4.5231119792E-02,6.052083333334E-02));+#6856 = CARTESIAN_POINT('',(5.0859375E-02,5.177083333334E-02));+#6857 = CARTESIAN_POINT('',(5.0859375E-02,3.395182291667E-02));+#6858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6859 = ORIENTED_EDGE('',*,*,#6860,.T.);+#6860 = EDGE_CURVE('',#6845,#6861,#6863,.T.);+#6861 = VERTEX_POINT('',#6862);+#6862 = CARTESIAN_POINT('',(0.188216145833,-1.993815104167E-02,0.9350001+ ));+#6863 = SURFACE_CURVE('',#6864,(#6868),.PCURVE_S1.);+#6864 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6865,#6866,#6867),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6865 = CARTESIAN_POINT('',(0.191337890625,1.640625E-03,0.9350001));+#6866 = CARTESIAN_POINT('',(0.191337890625,-1.17578125E-02,0.9350001));+#6867 = CARTESIAN_POINT('',(0.188216145833,-1.993815104167E-02,0.9350001+ ));+#6868 = PCURVE('',#6720,#6869);+#6869 = DEFINITIONAL_REPRESENTATION('',(#6870),#6874);+#6870 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6871,#6872,#6873),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6871 = CARTESIAN_POINT('',(5.0859375E-02,3.395182291667E-02));+#6872 = CARTESIAN_POINT('',(5.0859375E-02,2.055338541667E-02));+#6873 = CARTESIAN_POINT('',(4.7737630208E-02,1.2373046875E-02));+#6874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6875 = ORIENTED_EDGE('',*,*,#6876,.T.);+#6876 = EDGE_CURVE('',#6861,#6877,#6879,.T.);+#6877 = VERTEX_POINT('',#6878);+#6878 = CARTESIAN_POINT('',(0.178759765625,-3.139973958333E-02,0.9350001+ ));+#6879 = SURFACE_CURVE('',#6880,(#6884),.PCURVE_S1.);+#6880 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6881,#6882,#6883),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6881 = CARTESIAN_POINT('',(0.188216145833,-1.993815104167E-02,0.9350001+ ));+#6882 = CARTESIAN_POINT('',(0.185094401042,-2.811848958333E-02,0.9350001+ ));+#6883 = CARTESIAN_POINT('',(0.178759765625,-3.139973958333E-02,0.9350001+ ));+#6884 = PCURVE('',#6720,#6885);+#6885 = DEFINITIONAL_REPRESENTATION('',(#6886),#6890);+#6886 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6887,#6888,#6889),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6887 = CARTESIAN_POINT('',(4.7737630208E-02,1.2373046875E-02));+#6888 = CARTESIAN_POINT('',(4.4615885417E-02,4.19270833334E-03));+#6889 = CARTESIAN_POINT('',(3.828125E-02,9.1145833334E-04));+#6890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6891 = ORIENTED_EDGE('',*,*,#6892,.T.);+#6892 = EDGE_CURVE('',#6877,#6893,#6895,.T.);+#6893 = VERTEX_POINT('',#6894);+#6894 = CARTESIAN_POINT('',(0.187874348958,-4.005859375E-02,0.9350001));+#6895 = SURFACE_CURVE('',#6896,(#6900),.PCURVE_S1.);+#6896 = LINE('',#6897,#6898);+#6897 = CARTESIAN_POINT('',(0.178759765625,-3.139973958333E-02,0.9350001+ ));+#6898 = VECTOR('',#6899,1.);+#6899 = DIRECTION('',(0.724999433594,-0.688749461915,0.));+#6900 = PCURVE('',#6720,#6901);+#6901 = DEFINITIONAL_REPRESENTATION('',(#6902),#6906);+#6902 = LINE('',#6903,#6904);+#6903 = CARTESIAN_POINT('',(3.828125E-02,9.1145833334E-04));+#6904 = VECTOR('',#6905,1.);+#6905 = DIRECTION('',(0.724999433594,-0.688749461915));+#6906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6907 = ORIENTED_EDGE('',*,*,#6908,.T.);+#6908 = EDGE_CURVE('',#6893,#6710,#6909,.T.);+#6909 = SURFACE_CURVE('',#6910,(#6914),.PCURVE_S1.);+#6910 = LINE('',#6911,#6912);+#6911 = CARTESIAN_POINT('',(0.187874348958,-4.005859375E-02,0.9350001));+#6912 = VECTOR('',#6913,1.);+#6913 = DIRECTION('',(-0.83374531243,-0.55214921353,0.));+#6914 = PCURVE('',#6720,#6915);+#6915 = DEFINITIONAL_REPRESENTATION('',(#6916),#6920);+#6916 = LINE('',#6917,#6918);+#6917 = CARTESIAN_POINT('',(4.7395833333E-02,-7.74739583333E-03));+#6918 = VECTOR('',#6919,1.);+#6919 = DIRECTION('',(-0.83374531243,-0.55214921353));+#6920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6921 = FACE_BOUND('',#6922,.F.);+#6922 = EDGE_LOOP('',(#6923,#6941,#6957,#6973,#6989,#7005,#7021,#7037));+#6923 = ORIENTED_EDGE('',*,*,#6924,.T.);+#6924 = EDGE_CURVE('',#6925,#6927,#6929,.T.);+#6925 = VERTEX_POINT('',#6926);+#6926 = CARTESIAN_POINT('',(0.181722005208,1.640625E-03,0.9350001));+#6927 = VERTEX_POINT('',#6928);+#6928 = CARTESIAN_POINT('',(0.178645833333,2.305989583333E-02,0.9350001)+ );+#6929 = SURFACE_CURVE('',#6930,(#6934),.PCURVE_S1.);+#6930 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6931,#6932,#6933),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6931 = CARTESIAN_POINT('',(0.181722005208,1.640625E-03,0.9350001));+#6932 = CARTESIAN_POINT('',(0.181722005208,1.663411458333E-02,0.9350001)+ );+#6933 = CARTESIAN_POINT('',(0.178645833333,2.305989583333E-02,0.9350001)+ );+#6934 = PCURVE('',#6720,#6935);+#6935 = DEFINITIONAL_REPRESENTATION('',(#6936),#6940);+#6936 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6937,#6938,#6939),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6937 = CARTESIAN_POINT('',(4.1243489583E-02,3.395182291667E-02));+#6938 = CARTESIAN_POINT('',(4.1243489583E-02,4.89453125E-02));+#6939 = CARTESIAN_POINT('',(3.8167317708E-02,5.537109375E-02));+#6940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6941 = ORIENTED_EDGE('',*,*,#6942,.T.);+#6942 = EDGE_CURVE('',#6927,#6943,#6945,.T.);+#6943 = VERTEX_POINT('',#6944);+#6944 = CARTESIAN_POINT('',(0.168551432292,2.948567708333E-02,0.9350001)+ );+#6945 = SURFACE_CURVE('',#6946,(#6950),.PCURVE_S1.);+#6946 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6947,#6948,#6949),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6947 = CARTESIAN_POINT('',(0.178645833333,2.305989583333E-02,0.9350001)+ );+#6948 = CARTESIAN_POINT('',(0.175569661458,2.948567708333E-02,0.9350001)+ );+#6949 = CARTESIAN_POINT('',(0.168551432292,2.948567708333E-02,0.9350001)+ );+#6950 = PCURVE('',#6720,#6951);+#6951 = DEFINITIONAL_REPRESENTATION('',(#6952),#6956);+#6952 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6953,#6954,#6955),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6953 = CARTESIAN_POINT('',(3.8167317708E-02,5.537109375E-02));+#6954 = CARTESIAN_POINT('',(3.5091145833E-02,6.1796875E-02));+#6955 = CARTESIAN_POINT('',(2.8072916667E-02,6.1796875E-02));+#6956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6957 = ORIENTED_EDGE('',*,*,#6958,.T.);+#6958 = EDGE_CURVE('',#6943,#6959,#6961,.T.);+#6959 = VERTEX_POINT('',#6960);+#6960 = CARTESIAN_POINT('',(0.158502604167,2.305989583333E-02,0.9350001)+ );+#6961 = SURFACE_CURVE('',#6962,(#6966),.PCURVE_S1.);+#6962 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6963,#6964,#6965),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6963 = CARTESIAN_POINT('',(0.168551432292,2.948567708333E-02,0.9350001)+ );+#6964 = CARTESIAN_POINT('',(0.161578776042,2.948567708333E-02,0.9350001)+ );+#6965 = CARTESIAN_POINT('',(0.158502604167,2.305989583333E-02,0.9350001)+ );+#6966 = PCURVE('',#6720,#6967);+#6967 = DEFINITIONAL_REPRESENTATION('',(#6968),#6972);+#6968 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6969,#6970,#6971),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6969 = CARTESIAN_POINT('',(2.8072916667E-02,6.1796875E-02));+#6970 = CARTESIAN_POINT('',(2.1100260417E-02,6.1796875E-02));+#6971 = CARTESIAN_POINT('',(1.8024088542E-02,5.537109375E-02));+#6972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6973 = ORIENTED_EDGE('',*,*,#6974,.T.);+#6974 = EDGE_CURVE('',#6959,#6975,#6977,.T.);+#6975 = VERTEX_POINT('',#6976);+#6976 = CARTESIAN_POINT('',(0.155426432292,1.640625E-03,0.9350001));+#6977 = SURFACE_CURVE('',#6978,(#6982),.PCURVE_S1.);+#6978 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6979,#6980,#6981),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6979 = CARTESIAN_POINT('',(0.158502604167,2.305989583333E-02,0.9350001)+ );+#6980 = CARTESIAN_POINT('',(0.155426432292,1.663411458333E-02,0.9350001)+ );+#6981 = CARTESIAN_POINT('',(0.155426432292,1.640625E-03,0.9350001));+#6982 = PCURVE('',#6720,#6983);+#6983 = DEFINITIONAL_REPRESENTATION('',(#6984),#6988);+#6984 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6985,#6986,#6987),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6985 = CARTESIAN_POINT('',(1.8024088542E-02,5.537109375E-02));+#6986 = CARTESIAN_POINT('',(1.4947916667E-02,4.89453125E-02));+#6987 = CARTESIAN_POINT('',(1.4947916667E-02,3.395182291667E-02));+#6988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6989 = ORIENTED_EDGE('',*,*,#6990,.T.);+#6990 = EDGE_CURVE('',#6975,#6991,#6993,.T.);+#6991 = VERTEX_POINT('',#6992);+#6992 = CARTESIAN_POINT('',(0.158502604167,-1.973307291667E-02,0.9350001+ ));+#6993 = SURFACE_CURVE('',#6994,(#6998),.PCURVE_S1.);+#6994 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6995,#6996,#6997),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6995 = CARTESIAN_POINT('',(0.155426432292,1.640625E-03,0.9350001));+#6996 = CARTESIAN_POINT('',(0.155426432292,-1.330729166667E-02,0.9350001+ ));+#6997 = CARTESIAN_POINT('',(0.158502604167,-1.973307291667E-02,0.9350001+ ));+#6998 = PCURVE('',#6720,#6999);+#6999 = DEFINITIONAL_REPRESENTATION('',(#7000),#7004);+#7000 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7001,#7002,#7003),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7001 = CARTESIAN_POINT('',(1.4947916667E-02,3.395182291667E-02));+#7002 = CARTESIAN_POINT('',(1.4947916667E-02,1.900390625E-02));+#7003 = CARTESIAN_POINT('',(1.8024088542E-02,1.2578125E-02));+#7004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7005 = ORIENTED_EDGE('',*,*,#7006,.T.);+#7006 = EDGE_CURVE('',#6991,#7007,#7009,.T.);+#7007 = VERTEX_POINT('',#7008);+#7008 = CARTESIAN_POINT('',(0.168551432292,-2.615885416667E-02,0.9350001+ ));+#7009 = SURFACE_CURVE('',#7010,(#7014),.PCURVE_S1.);+#7010 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7011,#7012,#7013),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7011 = CARTESIAN_POINT('',(0.158502604167,-1.973307291667E-02,0.9350001+ ));+#7012 = CARTESIAN_POINT('',(0.161578776042,-2.615885416667E-02,0.9350001+ ));+#7013 = CARTESIAN_POINT('',(0.168551432292,-2.615885416667E-02,0.9350001+ ));+#7014 = PCURVE('',#6720,#7015);+#7015 = DEFINITIONAL_REPRESENTATION('',(#7016),#7020);+#7016 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7017,#7018,#7019),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7017 = CARTESIAN_POINT('',(1.8024088542E-02,1.2578125E-02));+#7018 = CARTESIAN_POINT('',(2.1100260417E-02,6.15234375E-03));+#7019 = CARTESIAN_POINT('',(2.8072916667E-02,6.15234375E-03));+#7020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7021 = ORIENTED_EDGE('',*,*,#7022,.T.);+#7022 = EDGE_CURVE('',#7007,#7023,#7025,.T.);+#7023 = VERTEX_POINT('',#7024);+#7024 = CARTESIAN_POINT('',(0.178645833333,-1.9755859375E-02,0.9350001)+ );+#7025 = SURFACE_CURVE('',#7026,(#7030),.PCURVE_S1.);+#7026 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7027,#7028,#7029),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7027 = CARTESIAN_POINT('',(0.168551432292,-2.615885416667E-02,0.9350001+ ));+#7028 = CARTESIAN_POINT('',(0.175569661458,-2.615885416667E-02,0.9350001+ ));+#7029 = CARTESIAN_POINT('',(0.178645833333,-1.9755859375E-02,0.9350001)+ );+#7030 = PCURVE('',#6720,#7031);+#7031 = DEFINITIONAL_REPRESENTATION('',(#7032),#7036);+#7032 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7033,#7034,#7035),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7033 = CARTESIAN_POINT('',(2.8072916667E-02,6.15234375E-03));+#7034 = CARTESIAN_POINT('',(3.5091145833E-02,6.15234375E-03));+#7035 = CARTESIAN_POINT('',(3.8167317708E-02,1.255533854167E-02));+#7036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7037 = ORIENTED_EDGE('',*,*,#7038,.T.);+#7038 = EDGE_CURVE('',#7023,#6925,#7039,.T.);+#7039 = SURFACE_CURVE('',#7040,(#7044),.PCURVE_S1.);+#7040 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7041,#7042,#7043),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7041 = CARTESIAN_POINT('',(0.178645833333,-1.9755859375E-02,0.9350001)+ );+#7042 = CARTESIAN_POINT('',(0.181722005208,-1.335286458333E-02,0.9350001+ ));+#7043 = CARTESIAN_POINT('',(0.181722005208,1.640625E-03,0.9350001));+#7044 = PCURVE('',#6720,#7045);+#7045 = DEFINITIONAL_REPRESENTATION('',(#7046),#7050);+#7046 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7047,#7048,#7049),+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7047 = CARTESIAN_POINT('',(3.8167317708E-02,1.255533854167E-02));+#7048 = CARTESIAN_POINT('',(4.1243489583E-02,1.895833333334E-02));+#7049 = CARTESIAN_POINT('',(4.1243489583E-02,3.395182291667E-02));+#7050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7051 = SHELL_BASED_SURFACE_MODEL('',(#7052));+#7052 = OPEN_SHELL('',(#7053));+#7053 = ADVANCED_FACE('',(#7054),#7068,.T.);+#7054 = FACE_BOUND('',#7055,.F.);+#7055 = EDGE_LOOP('',(#7056,#7079,#7095,#7111,#7127,#7143,#7159,#7175,+ #7191,#7207));+#7056 = ORIENTED_EDGE('',*,*,#7057,.T.);+#7057 = EDGE_CURVE('',#7058,#7060,#7062,.T.);+#7058 = VERTEX_POINT('',#7059);+#7059 = CARTESIAN_POINT('',(0.203004557292,-3.231119791667E-02,0.9350001+ ));+#7060 = VERTEX_POINT('',#7061);+#7061 = CARTESIAN_POINT('',(0.203004557292,3.572916666667E-02,0.9350001)+ );+#7062 = SURFACE_CURVE('',#7063,(#7067),.PCURVE_S1.);+#7063 = LINE('',#7064,#7065);+#7064 = CARTESIAN_POINT('',(0.203004557292,-3.231119791667E-02,0.9350001+ ));+#7065 = VECTOR('',#7066,1.);+#7066 = DIRECTION('',(0.,1.,0.));+#7067 = PCURVE('',#7068,#7073);+#7068 = PLANE('',#7069);+#7069 = AXIS2_PLACEMENT_3D('',#7070,#7071,#7072);+#7070 = CARTESIAN_POINT('',(0.196669921875,-3.231119791667E-02,0.9350001+ ));+#7071 = DIRECTION('',(0.,0.,1.));+#7072 = DIRECTION('',(1.,0.,-0.));+#7073 = DEFINITIONAL_REPRESENTATION('',(#7074),#7078);+#7074 = LINE('',#7075,#7076);+#7075 = CARTESIAN_POINT('',(6.334635417E-03,0.));+#7076 = VECTOR('',#7077,1.);+#7077 = DIRECTION('',(0.,1.));+#7078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7079 = ORIENTED_EDGE('',*,*,#7080,.T.);+#7080 = EDGE_CURVE('',#7060,#7081,#7083,.T.);+#7081 = VERTEX_POINT('',#7082);+#7082 = CARTESIAN_POINT('',(0.214671223958,3.572916666667E-02,0.9350001)+ );+#7083 = SURFACE_CURVE('',#7084,(#7088),.PCURVE_S1.);+#7084 = LINE('',#7085,#7086);+#7085 = CARTESIAN_POINT('',(0.203004557292,3.572916666667E-02,0.9350001)+ );+#7086 = VECTOR('',#7087,1.);+#7087 = DIRECTION('',(1.,0.,0.));+#7088 = PCURVE('',#7068,#7089);+#7089 = DEFINITIONAL_REPRESENTATION('',(#7090),#7094);+#7090 = LINE('',#7091,#7092);+#7091 = CARTESIAN_POINT('',(6.334635417E-03,6.804036458334E-02));+#7092 = VECTOR('',#7093,1.);+#7093 = DIRECTION('',(1.,0.));+#7094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7095 = ORIENTED_EDGE('',*,*,#7096,.T.);+#7096 = EDGE_CURVE('',#7081,#7097,#7099,.T.);+#7097 = VERTEX_POINT('',#7098);+#7098 = CARTESIAN_POINT('',(0.237639973958,-2.027994791667E-02,0.9350001+ ));+#7099 = SURFACE_CURVE('',#7100,(#7104),.PCURVE_S1.);+#7100 = LINE('',#7101,#7102);+#7101 = CARTESIAN_POINT('',(0.214671223958,3.572916666667E-02,0.9350001)+ );+#7102 = VECTOR('',#7103,1.);+#7103 = DIRECTION('',(0.379424173637,-0.92522283611,0.));+#7104 = PCURVE('',#7068,#7105);+#7105 = DEFINITIONAL_REPRESENTATION('',(#7106),#7110);+#7106 = LINE('',#7107,#7108);+#7107 = CARTESIAN_POINT('',(1.8001302083E-02,6.804036458334E-02));+#7108 = VECTOR('',#7109,1.);+#7109 = DIRECTION('',(0.379424173637,-0.92522283611));+#7110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7111 = ORIENTED_EDGE('',*,*,#7112,.T.);+#7112 = EDGE_CURVE('',#7097,#7113,#7115,.T.);+#7113 = VERTEX_POINT('',#7114);+#7114 = CARTESIAN_POINT('',(0.237639973958,3.572916666667E-02,0.9350001)+ );+#7115 = SURFACE_CURVE('',#7116,(#7120),.PCURVE_S1.);+#7116 = LINE('',#7117,#7118);+#7117 = CARTESIAN_POINT('',(0.237639973958,-2.027994791667E-02,0.9350001+ ));+#7118 = VECTOR('',#7119,1.);+#7119 = DIRECTION('',(0.,1.,0.));+#7120 = PCURVE('',#7068,#7121);+#7121 = DEFINITIONAL_REPRESENTATION('',(#7122),#7126);+#7122 = LINE('',#7123,#7124);+#7123 = CARTESIAN_POINT('',(4.0970052083E-02,1.203125E-02));+#7124 = VECTOR('',#7125,1.);+#7125 = DIRECTION('',(0.,1.));+#7126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7127 = ORIENTED_EDGE('',*,*,#7128,.T.);+#7128 = EDGE_CURVE('',#7113,#7129,#7131,.T.);+#7129 = VERTEX_POINT('',#7130);+#7130 = CARTESIAN_POINT('',(0.246526692708,3.572916666667E-02,0.9350001)+ );+#7131 = SURFACE_CURVE('',#7132,(#7136),.PCURVE_S1.);+#7132 = LINE('',#7133,#7134);+#7133 = CARTESIAN_POINT('',(0.237639973958,3.572916666667E-02,0.9350001)+ );+#7134 = VECTOR('',#7135,1.);+#7135 = DIRECTION('',(1.,0.,0.));+#7136 = PCURVE('',#7068,#7137);+#7137 = DEFINITIONAL_REPRESENTATION('',(#7138),#7142);+#7138 = LINE('',#7139,#7140);+#7139 = CARTESIAN_POINT('',(4.0970052083E-02,6.804036458334E-02));+#7140 = VECTOR('',#7141,1.);+#7141 = DIRECTION('',(1.,0.));+#7142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7143 = ORIENTED_EDGE('',*,*,#7144,.T.);+#7144 = EDGE_CURVE('',#7129,#7145,#7147,.T.);+#7145 = VERTEX_POINT('',#7146);+#7146 = CARTESIAN_POINT('',(0.246526692708,-3.231119791667E-02,0.9350001+ ));+#7147 = SURFACE_CURVE('',#7148,(#7152),.PCURVE_S1.);+#7148 = LINE('',#7149,#7150);+#7149 = CARTESIAN_POINT('',(0.246526692708,3.572916666667E-02,0.9350001)+ );+#7150 = VECTOR('',#7151,1.);+#7151 = DIRECTION('',(0.,-1.,0.));+#7152 = PCURVE('',#7068,#7153);+#7153 = DEFINITIONAL_REPRESENTATION('',(#7154),#7158);+#7154 = LINE('',#7155,#7156);+#7155 = CARTESIAN_POINT('',(4.9856770833E-02,6.804036458334E-02));+#7156 = VECTOR('',#7157,1.);+#7157 = DIRECTION('',(0.,-1.));+#7158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7159 = ORIENTED_EDGE('',*,*,#7160,.T.);+#7160 = EDGE_CURVE('',#7145,#7161,#7163,.T.);+#7161 = VERTEX_POINT('',#7162);+#7162 = CARTESIAN_POINT('',(0.234860026042,-3.231119791667E-02,0.9350001+ ));+#7163 = SURFACE_CURVE('',#7164,(#7168),.PCURVE_S1.);+#7164 = LINE('',#7165,#7166);+#7165 = CARTESIAN_POINT('',(0.246526692708,-3.231119791667E-02,0.9350001+ ));+#7166 = VECTOR('',#7167,1.);+#7167 = DIRECTION('',(-1.,0.,0.));+#7168 = PCURVE('',#7068,#7169);+#7169 = DEFINITIONAL_REPRESENTATION('',(#7170),#7174);+#7170 = LINE('',#7171,#7172);+#7171 = CARTESIAN_POINT('',(4.9856770833E-02,0.));+#7172 = VECTOR('',#7173,1.);+#7173 = DIRECTION('',(-1.,0.));+#7174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7175 = ORIENTED_EDGE('',*,*,#7176,.T.);+#7176 = EDGE_CURVE('',#7161,#7177,#7179,.T.);+#7177 = VERTEX_POINT('',#7178);+#7178 = CARTESIAN_POINT('',(0.211891276042,2.369791666667E-02,0.9350001)+ );+#7179 = SURFACE_CURVE('',#7180,(#7184),.PCURVE_S1.);+#7180 = LINE('',#7181,#7182);+#7181 = CARTESIAN_POINT('',(0.234860026042,-3.231119791667E-02,0.9350001+ ));+#7182 = VECTOR('',#7183,1.);+#7183 = DIRECTION('',(-0.379424173637,0.92522283611,0.));+#7184 = PCURVE('',#7068,#7185);+#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190);+#7186 = LINE('',#7187,#7188);+#7187 = CARTESIAN_POINT('',(3.8190104167E-02,0.));+#7188 = VECTOR('',#7189,1.);+#7189 = DIRECTION('',(-0.379424173637,0.92522283611));+#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7191 = ORIENTED_EDGE('',*,*,#7192,.T.);+#7192 = EDGE_CURVE('',#7177,#7193,#7195,.T.);+#7193 = VERTEX_POINT('',#7194);+#7194 = CARTESIAN_POINT('',(0.211891276042,-3.231119791667E-02,0.9350001+ ));+#7195 = SURFACE_CURVE('',#7196,(#7200),.PCURVE_S1.);+#7196 = LINE('',#7197,#7198);+#7197 = CARTESIAN_POINT('',(0.211891276042,2.369791666667E-02,0.9350001)+ );+#7198 = VECTOR('',#7199,1.);+#7199 = DIRECTION('',(0.,-1.,0.));+#7200 = PCURVE('',#7068,#7201);+#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206);+#7202 = LINE('',#7203,#7204);+#7203 = CARTESIAN_POINT('',(1.5221354167E-02,5.600911458334E-02));+#7204 = VECTOR('',#7205,1.);+#7205 = DIRECTION('',(0.,-1.));+#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7207 = ORIENTED_EDGE('',*,*,#7208,.T.);+#7208 = EDGE_CURVE('',#7193,#7058,#7209,.T.);+#7209 = SURFACE_CURVE('',#7210,(#7214),.PCURVE_S1.);+#7210 = LINE('',#7211,#7212);+#7211 = CARTESIAN_POINT('',(0.211891276042,-3.231119791667E-02,0.9350001+ ));+#7212 = VECTOR('',#7213,1.);+#7213 = DIRECTION('',(-1.,0.,0.));+#7214 = PCURVE('',#7068,#7215);+#7215 = DEFINITIONAL_REPRESENTATION('',(#7216),#7220);+#7216 = LINE('',#7217,#7218);+#7217 = CARTESIAN_POINT('',(1.5221354167E-02,0.));+#7218 = VECTOR('',#7219,1.);+#7219 = DIRECTION('',(-1.,0.));+#7220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7221 = SHELL_BASED_SURFACE_MODEL('',(#7222));+#7222 = OPEN_SHELL('',(#7223));+#7223 = ADVANCED_FACE('',(#7224),#7238,.T.);+#7224 = FACE_BOUND('',#7225,.F.);+#7225 = EDGE_LOOP('',(#7226,#7249,#7265,#7281,#7297,#7313,#7329,#7345,+ #7361,#7377));+#7226 = ORIENTED_EDGE('',*,*,#7227,.T.);+#7227 = EDGE_CURVE('',#7228,#7230,#7232,.T.);+#7228 = VERTEX_POINT('',#7229);+#7229 = CARTESIAN_POINT('',(0.259195963542,-3.231119791667E-02,0.9350001+ ));+#7230 = VERTEX_POINT('',#7231);+#7231 = CARTESIAN_POINT('',(0.259195963542,3.572916666667E-02,0.9350001)+ );+#7232 = SURFACE_CURVE('',#7233,(#7237),.PCURVE_S1.);+#7233 = LINE('',#7234,#7235);+#7234 = CARTESIAN_POINT('',(0.259195963542,-3.231119791667E-02,0.9350001+ ));+#7235 = VECTOR('',#7236,1.);+#7236 = DIRECTION('',(0.,1.,0.));+#7237 = PCURVE('',#7238,#7243);+#7238 = PLANE('',#7239);+#7239 = AXIS2_PLACEMENT_3D('',#7240,#7241,#7242);+#7240 = CARTESIAN_POINT('',(0.252861328125,-3.231119791667E-02,0.9350001+ ));+#7241 = DIRECTION('',(0.,0.,1.));+#7242 = DIRECTION('',(1.,0.,-0.));+#7243 = DEFINITIONAL_REPRESENTATION('',(#7244),#7248);+#7244 = LINE('',#7245,#7246);+#7245 = CARTESIAN_POINT('',(6.334635417E-03,0.));+#7246 = VECTOR('',#7247,1.);+#7247 = DIRECTION('',(0.,1.));+#7248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7249 = ORIENTED_EDGE('',*,*,#7250,.T.);+#7250 = EDGE_CURVE('',#7230,#7251,#7253,.T.);+#7251 = VERTEX_POINT('',#7252);+#7252 = CARTESIAN_POINT('',(0.270862630208,3.572916666667E-02,0.9350001)+ );+#7253 = SURFACE_CURVE('',#7254,(#7258),.PCURVE_S1.);+#7254 = LINE('',#7255,#7256);+#7255 = CARTESIAN_POINT('',(0.259195963542,3.572916666667E-02,0.9350001)+ );+#7256 = VECTOR('',#7257,1.);+#7257 = DIRECTION('',(1.,0.,0.));+#7258 = PCURVE('',#7238,#7259);+#7259 = DEFINITIONAL_REPRESENTATION('',(#7260),#7264);+#7260 = LINE('',#7261,#7262);+#7261 = CARTESIAN_POINT('',(6.334635417E-03,6.804036458334E-02));+#7262 = VECTOR('',#7263,1.);+#7263 = DIRECTION('',(1.,0.));+#7264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7265 = ORIENTED_EDGE('',*,*,#7266,.T.);+#7266 = EDGE_CURVE('',#7251,#7267,#7269,.T.);+#7267 = VERTEX_POINT('',#7268);+#7268 = CARTESIAN_POINT('',(0.293831380208,-2.027994791667E-02,0.9350001+ ));+#7269 = SURFACE_CURVE('',#7270,(#7274),.PCURVE_S1.);+#7270 = LINE('',#7271,#7272);+#7271 = CARTESIAN_POINT('',(0.270862630208,3.572916666667E-02,0.9350001)+ );+#7272 = VECTOR('',#7273,1.);+#7273 = DIRECTION('',(0.379424173637,-0.92522283611,0.));+#7274 = PCURVE('',#7238,#7275);+#7275 = DEFINITIONAL_REPRESENTATION('',(#7276),#7280);+#7276 = LINE('',#7277,#7278);+#7277 = CARTESIAN_POINT('',(1.8001302083E-02,6.804036458334E-02));+#7278 = VECTOR('',#7279,1.);+#7279 = DIRECTION('',(0.379424173637,-0.92522283611));+#7280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7281 = ORIENTED_EDGE('',*,*,#7282,.T.);+#7282 = EDGE_CURVE('',#7267,#7283,#7285,.T.);+#7283 = VERTEX_POINT('',#7284);+#7284 = CARTESIAN_POINT('',(0.293831380208,3.572916666667E-02,0.9350001)+ );+#7285 = SURFACE_CURVE('',#7286,(#7290),.PCURVE_S1.);+#7286 = LINE('',#7287,#7288);+#7287 = CARTESIAN_POINT('',(0.293831380208,-2.027994791667E-02,0.9350001+ ));+#7288 = VECTOR('',#7289,1.);+#7289 = DIRECTION('',(0.,1.,0.));+#7290 = PCURVE('',#7238,#7291);+#7291 = DEFINITIONAL_REPRESENTATION('',(#7292),#7296);+#7292 = LINE('',#7293,#7294);+#7293 = CARTESIAN_POINT('',(4.0970052083E-02,1.203125E-02));+#7294 = VECTOR('',#7295,1.);+#7295 = DIRECTION('',(0.,1.));+#7296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7297 = ORIENTED_EDGE('',*,*,#7298,.T.);+#7298 = EDGE_CURVE('',#7283,#7299,#7301,.T.);+#7299 = VERTEX_POINT('',#7300);+#7300 = CARTESIAN_POINT('',(0.302718098958,3.572916666667E-02,0.9350001)+ );+#7301 = SURFACE_CURVE('',#7302,(#7306),.PCURVE_S1.);+#7302 = LINE('',#7303,#7304);+#7303 = CARTESIAN_POINT('',(0.293831380208,3.572916666667E-02,0.9350001)+ );+#7304 = VECTOR('',#7305,1.);+#7305 = DIRECTION('',(1.,0.,0.));+#7306 = PCURVE('',#7238,#7307);+#7307 = DEFINITIONAL_REPRESENTATION('',(#7308),#7312);+#7308 = LINE('',#7309,#7310);+#7309 = CARTESIAN_POINT('',(4.0970052083E-02,6.804036458334E-02));+#7310 = VECTOR('',#7311,1.);+#7311 = DIRECTION('',(1.,0.));+#7312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7313 = ORIENTED_EDGE('',*,*,#7314,.T.);+#7314 = EDGE_CURVE('',#7299,#7315,#7317,.T.);+#7315 = VERTEX_POINT('',#7316);+#7316 = CARTESIAN_POINT('',(0.302718098958,-3.231119791667E-02,0.9350001+ ));+#7317 = SURFACE_CURVE('',#7318,(#7322),.PCURVE_S1.);+#7318 = LINE('',#7319,#7320);+#7319 = CARTESIAN_POINT('',(0.302718098958,3.572916666667E-02,0.9350001)+ );+#7320 = VECTOR('',#7321,1.);+#7321 = DIRECTION('',(0.,-1.,0.));+#7322 = PCURVE('',#7238,#7323);+#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328);+#7324 = LINE('',#7325,#7326);+#7325 = CARTESIAN_POINT('',(4.9856770833E-02,6.804036458334E-02));+#7326 = VECTOR('',#7327,1.);+#7327 = DIRECTION('',(0.,-1.));+#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7329 = ORIENTED_EDGE('',*,*,#7330,.T.);+#7330 = EDGE_CURVE('',#7315,#7331,#7333,.T.);+#7331 = VERTEX_POINT('',#7332);+#7332 = CARTESIAN_POINT('',(0.291051432292,-3.231119791667E-02,0.9350001+ ));+#7333 = SURFACE_CURVE('',#7334,(#7338),.PCURVE_S1.);+#7334 = LINE('',#7335,#7336);+#7335 = CARTESIAN_POINT('',(0.302718098958,-3.231119791667E-02,0.9350001+ ));+#7336 = VECTOR('',#7337,1.);+#7337 = DIRECTION('',(-1.,0.,0.));+#7338 = PCURVE('',#7238,#7339);+#7339 = DEFINITIONAL_REPRESENTATION('',(#7340),#7344);+#7340 = LINE('',#7341,#7342);+#7341 = CARTESIAN_POINT('',(4.9856770833E-02,0.));+#7342 = VECTOR('',#7343,1.);+#7343 = DIRECTION('',(-1.,0.));+#7344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7345 = ORIENTED_EDGE('',*,*,#7346,.T.);+#7346 = EDGE_CURVE('',#7331,#7347,#7349,.T.);+#7347 = VERTEX_POINT('',#7348);+#7348 = CARTESIAN_POINT('',(0.268082682292,2.369791666667E-02,0.9350001)+ );+#7349 = SURFACE_CURVE('',#7350,(#7354),.PCURVE_S1.);+#7350 = LINE('',#7351,#7352);+#7351 = CARTESIAN_POINT('',(0.291051432292,-3.231119791667E-02,0.9350001+ ));+#7352 = VECTOR('',#7353,1.);+#7353 = DIRECTION('',(-0.379424173637,0.92522283611,0.));+#7354 = PCURVE('',#7238,#7355);+#7355 = DEFINITIONAL_REPRESENTATION('',(#7356),#7360);+#7356 = LINE('',#7357,#7358);+#7357 = CARTESIAN_POINT('',(3.8190104167E-02,0.));+#7358 = VECTOR('',#7359,1.);+#7359 = DIRECTION('',(-0.379424173637,0.92522283611));+#7360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7361 = ORIENTED_EDGE('',*,*,#7362,.T.);+#7362 = EDGE_CURVE('',#7347,#7363,#7365,.T.);+#7363 = VERTEX_POINT('',#7364);+#7364 = CARTESIAN_POINT('',(0.268082682292,-3.231119791667E-02,0.9350001+ ));+#7365 = SURFACE_CURVE('',#7366,(#7370),.PCURVE_S1.);+#7366 = LINE('',#7367,#7368);+#7367 = CARTESIAN_POINT('',(0.268082682292,2.369791666667E-02,0.9350001)+ );+#7368 = VECTOR('',#7369,1.);+#7369 = DIRECTION('',(0.,-1.,0.));+#7370 = PCURVE('',#7238,#7371);+#7371 = DEFINITIONAL_REPRESENTATION('',(#7372),#7376);+#7372 = LINE('',#7373,#7374);+#7373 = CARTESIAN_POINT('',(1.5221354167E-02,5.600911458334E-02));+#7374 = VECTOR('',#7375,1.);+#7375 = DIRECTION('',(0.,-1.));+#7376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7377 = ORIENTED_EDGE('',*,*,#7378,.T.);+#7378 = EDGE_CURVE('',#7363,#7228,#7379,.T.);+#7379 = SURFACE_CURVE('',#7380,(#7384),.PCURVE_S1.);+#7380 = LINE('',#7381,#7382);+#7381 = CARTESIAN_POINT('',(0.268082682292,-3.231119791667E-02,0.9350001+ ));+#7382 = VECTOR('',#7383,1.);+#7383 = DIRECTION('',(-1.,0.,0.));+#7384 = PCURVE('',#7238,#7385);+#7385 = DEFINITIONAL_REPRESENTATION('',(#7386),#7390);+#7386 = LINE('',#7387,#7388);+#7387 = CARTESIAN_POINT('',(1.5221354167E-02,0.));+#7388 = VECTOR('',#7389,1.);+#7389 = DIRECTION('',(-1.,0.));+#7390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7391 = SHELL_BASED_SURFACE_MODEL('',(#7392));+#7392 = OPEN_SHELL('',(#7393));+#7393 = ADVANCED_FACE('',(#7394),#7408,.T.);+#7394 = FACE_BOUND('',#7395,.F.);+#7395 = EDGE_LOOP('',(#7396,#7419,#7435,#7451,#7467,#7483,#7499,#7515,+ #7531,#7547));+#7396 = ORIENTED_EDGE('',*,*,#7397,.T.);+#7397 = EDGE_CURVE('',#7398,#7400,#7402,.T.);+#7398 = VERTEX_POINT('',#7399);+#7399 = CARTESIAN_POINT('',(0.315387369792,-3.231119791667E-02,0.9350001+ ));+#7400 = VERTEX_POINT('',#7401);+#7401 = CARTESIAN_POINT('',(0.315387369792,3.572916666667E-02,0.9350001)+ );+#7402 = SURFACE_CURVE('',#7403,(#7407),.PCURVE_S1.);+#7403 = LINE('',#7404,#7405);+#7404 = CARTESIAN_POINT('',(0.315387369792,-3.231119791667E-02,0.9350001+ ));+#7405 = VECTOR('',#7406,1.);+#7406 = DIRECTION('',(0.,1.,0.));+#7407 = PCURVE('',#7408,#7413);+#7408 = PLANE('',#7409);+#7409 = AXIS2_PLACEMENT_3D('',#7410,#7411,#7412);+#7410 = CARTESIAN_POINT('',(0.309052734375,-3.231119791667E-02,0.9350001+ ));+#7411 = DIRECTION('',(0.,0.,1.));+#7412 = DIRECTION('',(1.,0.,-0.));+#7413 = DEFINITIONAL_REPRESENTATION('',(#7414),#7418);+#7414 = LINE('',#7415,#7416);+#7415 = CARTESIAN_POINT('',(6.334635417E-03,0.));+#7416 = VECTOR('',#7417,1.);+#7417 = DIRECTION('',(0.,1.));+#7418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7419 = ORIENTED_EDGE('',*,*,#7420,.T.);+#7420 = EDGE_CURVE('',#7400,#7421,#7423,.T.);+#7421 = VERTEX_POINT('',#7422);+#7422 = CARTESIAN_POINT('',(0.327054036458,3.572916666667E-02,0.9350001)+ );+#7423 = SURFACE_CURVE('',#7424,(#7428),.PCURVE_S1.);+#7424 = LINE('',#7425,#7426);+#7425 = CARTESIAN_POINT('',(0.315387369792,3.572916666667E-02,0.9350001)+ );+#7426 = VECTOR('',#7427,1.);+#7427 = DIRECTION('',(1.,0.,0.));+#7428 = PCURVE('',#7408,#7429);+#7429 = DEFINITIONAL_REPRESENTATION('',(#7430),#7434);+#7430 = LINE('',#7431,#7432);+#7431 = CARTESIAN_POINT('',(6.334635417E-03,6.804036458334E-02));+#7432 = VECTOR('',#7433,1.);+#7433 = DIRECTION('',(1.,0.));+#7434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7435 = ORIENTED_EDGE('',*,*,#7436,.T.);+#7436 = EDGE_CURVE('',#7421,#7437,#7439,.T.);+#7437 = VERTEX_POINT('',#7438);+#7438 = CARTESIAN_POINT('',(0.350022786458,-2.027994791667E-02,0.9350001+ ));+#7439 = SURFACE_CURVE('',#7440,(#7444),.PCURVE_S1.);+#7440 = LINE('',#7441,#7442);+#7441 = CARTESIAN_POINT('',(0.327054036458,3.572916666667E-02,0.9350001)+ );+#7442 = VECTOR('',#7443,1.);+#7443 = DIRECTION('',(0.379424173637,-0.92522283611,0.));+#7444 = PCURVE('',#7408,#7445);+#7445 = DEFINITIONAL_REPRESENTATION('',(#7446),#7450);+#7446 = LINE('',#7447,#7448);+#7447 = CARTESIAN_POINT('',(1.8001302083E-02,6.804036458334E-02));+#7448 = VECTOR('',#7449,1.);+#7449 = DIRECTION('',(0.379424173637,-0.92522283611));+#7450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7451 = ORIENTED_EDGE('',*,*,#7452,.T.);+#7452 = EDGE_CURVE('',#7437,#7453,#7455,.T.);+#7453 = VERTEX_POINT('',#7454);+#7454 = CARTESIAN_POINT('',(0.350022786458,3.572916666667E-02,0.9350001)+ );+#7455 = SURFACE_CURVE('',#7456,(#7460),.PCURVE_S1.);+#7456 = LINE('',#7457,#7458);+#7457 = CARTESIAN_POINT('',(0.350022786458,-2.027994791667E-02,0.9350001+ ));+#7458 = VECTOR('',#7459,1.);+#7459 = DIRECTION('',(0.,1.,0.));+#7460 = PCURVE('',#7408,#7461);+#7461 = DEFINITIONAL_REPRESENTATION('',(#7462),#7466);+#7462 = LINE('',#7463,#7464);+#7463 = CARTESIAN_POINT('',(4.0970052083E-02,1.203125E-02));+#7464 = VECTOR('',#7465,1.);+#7465 = DIRECTION('',(0.,1.));+#7466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7467 = ORIENTED_EDGE('',*,*,#7468,.T.);+#7468 = EDGE_CURVE('',#7453,#7469,#7471,.T.);+#7469 = VERTEX_POINT('',#7470);+#7470 = CARTESIAN_POINT('',(0.358909505208,3.572916666667E-02,0.9350001)+ );+#7471 = SURFACE_CURVE('',#7472,(#7476),.PCURVE_S1.);+#7472 = LINE('',#7473,#7474);+#7473 = CARTESIAN_POINT('',(0.350022786458,3.572916666667E-02,0.9350001)+ );+#7474 = VECTOR('',#7475,1.);+#7475 = DIRECTION('',(1.,0.,0.));+#7476 = PCURVE('',#7408,#7477);+#7477 = DEFINITIONAL_REPRESENTATION('',(#7478),#7482);+#7478 = LINE('',#7479,#7480);+#7479 = CARTESIAN_POINT('',(4.0970052083E-02,6.804036458334E-02));+#7480 = VECTOR('',#7481,1.);+#7481 = DIRECTION('',(1.,0.));+#7482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7483 = ORIENTED_EDGE('',*,*,#7484,.T.);+#7484 = EDGE_CURVE('',#7469,#7485,#7487,.T.);+#7485 = VERTEX_POINT('',#7486);+#7486 = CARTESIAN_POINT('',(0.358909505208,-3.231119791667E-02,0.9350001+ ));+#7487 = SURFACE_CURVE('',#7488,(#7492),.PCURVE_S1.);+#7488 = LINE('',#7489,#7490);+#7489 = CARTESIAN_POINT('',(0.358909505208,3.572916666667E-02,0.9350001)+ );+#7490 = VECTOR('',#7491,1.);+#7491 = DIRECTION('',(0.,-1.,0.));+#7492 = PCURVE('',#7408,#7493);+#7493 = DEFINITIONAL_REPRESENTATION('',(#7494),#7498);+#7494 = LINE('',#7495,#7496);+#7495 = CARTESIAN_POINT('',(4.9856770833E-02,6.804036458334E-02));+#7496 = VECTOR('',#7497,1.);+#7497 = DIRECTION('',(0.,-1.));+#7498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7499 = ORIENTED_EDGE('',*,*,#7500,.T.);+#7500 = EDGE_CURVE('',#7485,#7501,#7503,.T.);+#7501 = VERTEX_POINT('',#7502);+#7502 = CARTESIAN_POINT('',(0.347242838542,-3.231119791667E-02,0.9350001+ ));+#7503 = SURFACE_CURVE('',#7504,(#7508),.PCURVE_S1.);+#7504 = LINE('',#7505,#7506);+#7505 = CARTESIAN_POINT('',(0.358909505208,-3.231119791667E-02,0.9350001+ ));+#7506 = VECTOR('',#7507,1.);+#7507 = DIRECTION('',(-1.,0.,0.));+#7508 = PCURVE('',#7408,#7509);+#7509 = DEFINITIONAL_REPRESENTATION('',(#7510),#7514);+#7510 = LINE('',#7511,#7512);+#7511 = CARTESIAN_POINT('',(4.9856770833E-02,0.));+#7512 = VECTOR('',#7513,1.);+#7513 = DIRECTION('',(-1.,0.));+#7514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7515 = ORIENTED_EDGE('',*,*,#7516,.T.);+#7516 = EDGE_CURVE('',#7501,#7517,#7519,.T.);+#7517 = VERTEX_POINT('',#7518);+#7518 = CARTESIAN_POINT('',(0.324274088542,2.369791666667E-02,0.9350001)+ );+#7519 = SURFACE_CURVE('',#7520,(#7524),.PCURVE_S1.);+#7520 = LINE('',#7521,#7522);+#7521 = CARTESIAN_POINT('',(0.347242838542,-3.231119791667E-02,0.9350001+ ));+#7522 = VECTOR('',#7523,1.);+#7523 = DIRECTION('',(-0.379424173637,0.92522283611,0.));+#7524 = PCURVE('',#7408,#7525);+#7525 = DEFINITIONAL_REPRESENTATION('',(#7526),#7530);+#7526 = LINE('',#7527,#7528);+#7527 = CARTESIAN_POINT('',(3.8190104167E-02,0.));+#7528 = VECTOR('',#7529,1.);+#7529 = DIRECTION('',(-0.379424173637,0.92522283611));+#7530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7531 = ORIENTED_EDGE('',*,*,#7532,.T.);+#7532 = EDGE_CURVE('',#7517,#7533,#7535,.T.);+#7533 = VERTEX_POINT('',#7534);+#7534 = CARTESIAN_POINT('',(0.324274088542,-3.231119791667E-02,0.9350001+ ));+#7535 = SURFACE_CURVE('',#7536,(#7540),.PCURVE_S1.);+#7536 = LINE('',#7537,#7538);+#7537 = CARTESIAN_POINT('',(0.324274088542,2.369791666667E-02,0.9350001)+ );+#7538 = VECTOR('',#7539,1.);+#7539 = DIRECTION('',(0.,-1.,0.));+#7540 = PCURVE('',#7408,#7541);+#7541 = DEFINITIONAL_REPRESENTATION('',(#7542),#7546);+#7542 = LINE('',#7543,#7544);+#7543 = CARTESIAN_POINT('',(1.5221354167E-02,5.600911458334E-02));+#7544 = VECTOR('',#7545,1.);+#7545 = DIRECTION('',(0.,-1.));+#7546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7547 = ORIENTED_EDGE('',*,*,#7548,.T.);+#7548 = EDGE_CURVE('',#7533,#7398,#7549,.T.);+#7549 = SURFACE_CURVE('',#7550,(#7554),.PCURVE_S1.);+#7550 = LINE('',#7551,#7552);+#7551 = CARTESIAN_POINT('',(0.324274088542,-3.231119791667E-02,0.9350001+ ));+#7552 = VECTOR('',#7553,1.);+#7553 = DIRECTION('',(-1.,0.,0.));+#7554 = PCURVE('',#7408,#7555);+#7555 = DEFINITIONAL_REPRESENTATION('',(#7556),#7560);+#7556 = LINE('',#7557,#7558);+#7557 = CARTESIAN_POINT('',(1.5221354167E-02,0.));+#7558 = VECTOR('',#7559,1.);+#7559 = DIRECTION('',(-1.,0.));+#7560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7561 = SHELL_BASED_SURFACE_MODEL('',(#7562));+#7562 = OPEN_SHELL('',(#7563));+#7563 = ADVANCED_FACE('',(#7564),#7578,.T.);+#7564 = FACE_BOUND('',#7565,.F.);+#7565 = EDGE_LOOP('',(#7566,#7589,#7605,#7621,#7637,#7653,#7669,#7685,+ #7701,#7717,#7733,#7749));+#7566 = ORIENTED_EDGE('',*,*,#7567,.T.);+#7567 = EDGE_CURVE('',#7568,#7570,#7572,.T.);+#7568 = VERTEX_POINT('',#7569);+#7569 = CARTESIAN_POINT('',(0.374222005208,-3.231119791667E-02,0.9350001+ ));+#7570 = VERTEX_POINT('',#7571);+#7571 = CARTESIAN_POINT('',(0.374222005208,3.572916666667E-02,0.9350001)+ );+#7572 = SURFACE_CURVE('',#7573,(#7577),.PCURVE_S1.);+#7573 = LINE('',#7574,#7575);+#7574 = CARTESIAN_POINT('',(0.374222005208,-3.231119791667E-02,0.9350001+ ));+#7575 = VECTOR('',#7576,1.);+#7576 = DIRECTION('',(0.,1.,0.));+#7577 = PCURVE('',#7578,#7583);+#7578 = PLANE('',#7579);+#7579 = AXIS2_PLACEMENT_3D('',#7580,#7581,#7582);+#7580 = CARTESIAN_POINT('',(0.365244140625,-3.231119791667E-02,0.9350001+ ));+#7581 = DIRECTION('',(0.,0.,1.));+#7582 = DIRECTION('',(1.,0.,-0.));+#7583 = DEFINITIONAL_REPRESENTATION('',(#7584),#7588);+#7584 = LINE('',#7585,#7586);+#7585 = CARTESIAN_POINT('',(8.977864583E-03,0.));+#7586 = VECTOR('',#7587,1.);+#7587 = DIRECTION('',(0.,1.));+#7588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7589 = ORIENTED_EDGE('',*,*,#7590,.T.);+#7590 = EDGE_CURVE('',#7570,#7591,#7593,.T.);+#7591 = VERTEX_POINT('',#7592);+#7592 = CARTESIAN_POINT('',(0.414599609375,3.572916666667E-02,0.9350001)+ );+#7593 = SURFACE_CURVE('',#7594,(#7598),.PCURVE_S1.);+#7594 = LINE('',#7595,#7596);+#7595 = CARTESIAN_POINT('',(0.374222005208,3.572916666667E-02,0.9350001)+ );+#7596 = VECTOR('',#7597,1.);+#7597 = DIRECTION('',(1.,0.,0.));+#7598 = PCURVE('',#7578,#7599);+#7599 = DEFINITIONAL_REPRESENTATION('',(#7600),#7604);+#7600 = LINE('',#7601,#7602);+#7601 = CARTESIAN_POINT('',(8.977864583E-03,6.804036458334E-02));+#7602 = VECTOR('',#7603,1.);+#7603 = DIRECTION('',(1.,0.));+#7604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7605 = ORIENTED_EDGE('',*,*,#7606,.T.);+#7606 = EDGE_CURVE('',#7591,#7607,#7609,.T.);+#7607 = VERTEX_POINT('',#7608);+#7608 = CARTESIAN_POINT('',(0.414599609375,2.798177083333E-02,0.9350001)+ );+#7609 = SURFACE_CURVE('',#7610,(#7614),.PCURVE_S1.);+#7610 = LINE('',#7611,#7612);+#7611 = CARTESIAN_POINT('',(0.414599609375,3.572916666667E-02,0.9350001)+ );+#7612 = VECTOR('',#7613,1.);+#7613 = DIRECTION('',(0.,-1.,0.));+#7614 = PCURVE('',#7578,#7615);+#7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620);+#7616 = LINE('',#7617,#7618);+#7617 = CARTESIAN_POINT('',(4.935546875E-02,6.804036458334E-02));+#7618 = VECTOR('',#7619,1.);+#7619 = DIRECTION('',(0.,-1.));+#7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7621 = ORIENTED_EDGE('',*,*,#7622,.T.);+#7622 = EDGE_CURVE('',#7607,#7623,#7625,.T.);+#7623 = VERTEX_POINT('',#7624);+#7624 = CARTESIAN_POINT('',(0.383427734375,2.798177083333E-02,0.9350001)+ );+#7625 = SURFACE_CURVE('',#7626,(#7630),.PCURVE_S1.);+#7626 = LINE('',#7627,#7628);+#7627 = CARTESIAN_POINT('',(0.414599609375,2.798177083333E-02,0.9350001)+ );+#7628 = VECTOR('',#7629,1.);+#7629 = DIRECTION('',(-1.,0.,0.));+#7630 = PCURVE('',#7578,#7631);+#7631 = DEFINITIONAL_REPRESENTATION('',(#7632),#7636);+#7632 = LINE('',#7633,#7634);+#7633 = CARTESIAN_POINT('',(4.935546875E-02,6.029296875E-02));+#7634 = VECTOR('',#7635,1.);+#7635 = DIRECTION('',(-1.,0.));+#7636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7637 = ORIENTED_EDGE('',*,*,#7638,.T.);+#7638 = EDGE_CURVE('',#7623,#7639,#7641,.T.);+#7639 = VERTEX_POINT('',#7640);+#7640 = CARTESIAN_POINT('',(0.383427734375,7.838541666667E-03,0.9350001)+ );+#7641 = SURFACE_CURVE('',#7642,(#7646),.PCURVE_S1.);+#7642 = LINE('',#7643,#7644);+#7643 = CARTESIAN_POINT('',(0.383427734375,2.798177083333E-02,0.9350001)+ );+#7644 = VECTOR('',#7645,1.);+#7645 = DIRECTION('',(0.,-1.,0.));+#7646 = PCURVE('',#7578,#7647);+#7647 = DEFINITIONAL_REPRESENTATION('',(#7648),#7652);+#7648 = LINE('',#7649,#7650);+#7649 = CARTESIAN_POINT('',(1.818359375E-02,6.029296875E-02));+#7650 = VECTOR('',#7651,1.);+#7651 = DIRECTION('',(0.,-1.));+#7652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7653 = ORIENTED_EDGE('',*,*,#7654,.T.);+#7654 = EDGE_CURVE('',#7639,#7655,#7657,.T.);+#7655 = VERTEX_POINT('',#7656);+#7656 = CARTESIAN_POINT('',(0.413232421875,7.838541666667E-03,0.9350001)+ );+#7657 = SURFACE_CURVE('',#7658,(#7662),.PCURVE_S1.);+#7658 = LINE('',#7659,#7660);+#7659 = CARTESIAN_POINT('',(0.383427734375,7.838541666667E-03,0.9350001)+ );+#7660 = VECTOR('',#7661,1.);+#7661 = DIRECTION('',(1.,0.,0.));+#7662 = PCURVE('',#7578,#7663);+#7663 = DEFINITIONAL_REPRESENTATION('',(#7664),#7668);+#7664 = LINE('',#7665,#7666);+#7665 = CARTESIAN_POINT('',(1.818359375E-02,4.014973958334E-02));+#7666 = VECTOR('',#7667,1.);+#7667 = DIRECTION('',(1.,0.));+#7668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7669 = ORIENTED_EDGE('',*,*,#7670,.T.);+#7670 = EDGE_CURVE('',#7655,#7671,#7673,.T.);+#7671 = VERTEX_POINT('',#7672);+#7672 = CARTESIAN_POINT('',(0.413232421875,9.114583333333E-05,0.9350001)+ );+#7673 = SURFACE_CURVE('',#7674,(#7678),.PCURVE_S1.);+#7674 = LINE('',#7675,#7676);+#7675 = CARTESIAN_POINT('',(0.413232421875,7.838541666667E-03,0.9350001)+ );+#7676 = VECTOR('',#7677,1.);+#7677 = DIRECTION('',(0.,-1.,0.));+#7678 = PCURVE('',#7578,#7679);+#7679 = DEFINITIONAL_REPRESENTATION('',(#7680),#7684);+#7680 = LINE('',#7681,#7682);+#7681 = CARTESIAN_POINT('',(4.798828125E-02,4.014973958334E-02));+#7682 = VECTOR('',#7683,1.);+#7683 = DIRECTION('',(0.,-1.));+#7684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7685 = ORIENTED_EDGE('',*,*,#7686,.T.);+#7686 = EDGE_CURVE('',#7671,#7687,#7689,.T.);+#7687 = VERTEX_POINT('',#7688);+#7688 = CARTESIAN_POINT('',(0.383427734375,9.114583333333E-05,0.9350001)+ );+#7689 = SURFACE_CURVE('',#7690,(#7694),.PCURVE_S1.);+#7690 = LINE('',#7691,#7692);+#7691 = CARTESIAN_POINT('',(0.413232421875,9.114583333333E-05,0.9350001)+ );+#7692 = VECTOR('',#7693,1.);+#7693 = DIRECTION('',(-1.,0.,0.));+#7694 = PCURVE('',#7578,#7695);+#7695 = DEFINITIONAL_REPRESENTATION('',(#7696),#7700);+#7696 = LINE('',#7697,#7698);+#7697 = CARTESIAN_POINT('',(4.798828125E-02,3.240234375E-02));+#7698 = VECTOR('',#7699,1.);+#7699 = DIRECTION('',(-1.,0.));+#7700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7701 = ORIENTED_EDGE('',*,*,#7702,.T.);+#7702 = EDGE_CURVE('',#7687,#7703,#7705,.T.);+#7703 = VERTEX_POINT('',#7704);+#7704 = CARTESIAN_POINT('',(0.383427734375,-2.456380208333E-02,0.9350001+ ));+#7705 = SURFACE_CURVE('',#7706,(#7710),.PCURVE_S1.);+#7706 = LINE('',#7707,#7708);+#7707 = CARTESIAN_POINT('',(0.383427734375,9.114583333333E-05,0.9350001)+ );+#7708 = VECTOR('',#7709,1.);+#7709 = DIRECTION('',(0.,-1.,0.));+#7710 = PCURVE('',#7578,#7711);+#7711 = DEFINITIONAL_REPRESENTATION('',(#7712),#7716);+#7712 = LINE('',#7713,#7714);+#7713 = CARTESIAN_POINT('',(1.818359375E-02,3.240234375E-02));+#7714 = VECTOR('',#7715,1.);+#7715 = DIRECTION('',(0.,-1.));+#7716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7717 = ORIENTED_EDGE('',*,*,#7718,.T.);+#7718 = EDGE_CURVE('',#7703,#7719,#7721,.T.);+#7719 = VERTEX_POINT('',#7720);+#7720 = CARTESIAN_POINT('',(0.415465494792,-2.456380208333E-02,0.9350001+ ));+#7721 = SURFACE_CURVE('',#7722,(#7726),.PCURVE_S1.);+#7722 = LINE('',#7723,#7724);+#7723 = CARTESIAN_POINT('',(0.383427734375,-2.456380208333E-02,0.9350001+ ));+#7724 = VECTOR('',#7725,1.);+#7725 = DIRECTION('',(1.,0.,0.));+#7726 = PCURVE('',#7578,#7727);+#7727 = DEFINITIONAL_REPRESENTATION('',(#7728),#7732);+#7728 = LINE('',#7729,#7730);+#7729 = CARTESIAN_POINT('',(1.818359375E-02,7.74739583334E-03));+#7730 = VECTOR('',#7731,1.);+#7731 = DIRECTION('',(1.,0.));+#7732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7733 = ORIENTED_EDGE('',*,*,#7734,.T.);+#7734 = EDGE_CURVE('',#7719,#7735,#7737,.T.);+#7735 = VERTEX_POINT('',#7736);+#7736 = CARTESIAN_POINT('',(0.415465494792,-3.231119791667E-02,0.9350001+ ));+#7737 = SURFACE_CURVE('',#7738,(#7742),.PCURVE_S1.);+#7738 = LINE('',#7739,#7740);+#7739 = CARTESIAN_POINT('',(0.415465494792,-2.456380208333E-02,0.9350001+ ));+#7740 = VECTOR('',#7741,1.);+#7741 = DIRECTION('',(0.,-1.,0.));+#7742 = PCURVE('',#7578,#7743);+#7743 = DEFINITIONAL_REPRESENTATION('',(#7744),#7748);+#7744 = LINE('',#7745,#7746);+#7745 = CARTESIAN_POINT('',(5.0221354167E-02,7.74739583334E-03));+#7746 = VECTOR('',#7747,1.);+#7747 = DIRECTION('',(0.,-1.));+#7748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7749 = ORIENTED_EDGE('',*,*,#7750,.T.);+#7750 = EDGE_CURVE('',#7735,#7568,#7751,.T.);+#7751 = SURFACE_CURVE('',#7752,(#7756),.PCURVE_S1.);+#7752 = LINE('',#7753,#7754);+#7753 = CARTESIAN_POINT('',(0.415465494792,-3.231119791667E-02,0.9350001+ ));+#7754 = VECTOR('',#7755,1.);+#7755 = DIRECTION('',(-1.,0.,0.));+#7756 = PCURVE('',#7578,#7757);+#7757 = DEFINITIONAL_REPRESENTATION('',(#7758),#7762);+#7758 = LINE('',#7759,#7760);+#7759 = CARTESIAN_POINT('',(5.0221354167E-02,0.));+#7760 = VECTOR('',#7761,1.);+#7761 = DIRECTION('',(-1.,0.));+#7762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7767)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7764,#7765,#7766)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#7764 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#7765 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#7766 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#7767 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7764,+ 'distance_accuracy_value','confusion accuracy');+#7768 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7769,#7771);+#7769 = ( REPRESENTATION_RELATIONSHIP('','',#3988,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7770) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#7770 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);+#7771 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #7772);+#7772 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:3]','',#5,#3983,$);+#7773 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3985));+#7774 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #7775,#7783,#7790,#7797,#7804,#7811,#7818,#7825,#7832,#7839,#7846,+ #7853,#7860,#7867,#7874,#7881,#7888,#7895,#7902,#7909,#7916,#7923,+ #7930,#7937,#7944,#7951,#7958,#7965,#7972),#3970);+#7775 = STYLED_ITEM('color',(#7776),#60);+#7776 = PRESENTATION_STYLE_ASSIGNMENT((#7777));+#7777 = SURFACE_STYLE_USAGE(.BOTH.,#7778);+#7778 = SURFACE_SIDE_STYLE('',(#7779));+#7779 = SURFACE_STYLE_FILL_AREA(#7780);+#7780 = FILL_AREA_STYLE('',(#7781));+#7781 = FILL_AREA_STYLE_COLOUR('',#7782);+#7782 = COLOUR_RGB('',0.796078417252,0.823529417451,0.937254901616);+#7783 = STYLED_ITEM('color',(#7784),#1690);+#7784 = PRESENTATION_STYLE_ASSIGNMENT((#7785));+#7785 = SURFACE_STYLE_USAGE(.BOTH.,#7786);+#7786 = SURFACE_SIDE_STYLE('',(#7787));+#7787 = SURFACE_STYLE_FILL_AREA(#7788);+#7788 = FILL_AREA_STYLE('',(#7789));+#7789 = FILL_AREA_STYLE_COLOUR('',#7782);+#7790 = OVER_RIDING_STYLED_ITEM('overriding color',(#7791),#1692,#7783);+#7791 = PRESENTATION_STYLE_ASSIGNMENT((#7792));+#7792 = SURFACE_STYLE_USAGE(.BOTH.,#7793);+#7793 = SURFACE_SIDE_STYLE('',(#7794));+#7794 = SURFACE_STYLE_FILL_AREA(#7795);+#7795 = FILL_AREA_STYLE('',(#7796));+#7796 = FILL_AREA_STYLE_COLOUR('',#7782);+#7797 = OVER_RIDING_STYLED_ITEM('overriding color',(#7798),#1812,#7783);+#7798 = PRESENTATION_STYLE_ASSIGNMENT((#7799));+#7799 = SURFACE_STYLE_USAGE(.BOTH.,#7800);+#7800 = SURFACE_SIDE_STYLE('',(#7801));+#7801 = SURFACE_STYLE_FILL_AREA(#7802);+#7802 = FILL_AREA_STYLE('',(#7803));+#7803 = FILL_AREA_STYLE_COLOUR('',#7782);+#7804 = OVER_RIDING_STYLED_ITEM('overriding color',(#7805),#1927,#7783);+#7805 = PRESENTATION_STYLE_ASSIGNMENT((#7806));+#7806 = SURFACE_STYLE_USAGE(.BOTH.,#7807);+#7807 = SURFACE_SIDE_STYLE('',(#7808));+#7808 = SURFACE_STYLE_FILL_AREA(#7809);+#7809 = FILL_AREA_STYLE('',(#7810));+#7810 = FILL_AREA_STYLE_COLOUR('',#7782);+#7811 = OVER_RIDING_STYLED_ITEM('overriding color',(#7812),#2158,#7783);+#7812 = PRESENTATION_STYLE_ASSIGNMENT((#7813));+#7813 = SURFACE_STYLE_USAGE(.BOTH.,#7814);+#7814 = SURFACE_SIDE_STYLE('',(#7815));+#7815 = SURFACE_STYLE_FILL_AREA(#7816);+#7816 = FILL_AREA_STYLE('',(#7817));+#7817 = FILL_AREA_STYLE_COLOUR('',#7782);+#7818 = OVER_RIDING_STYLED_ITEM('overriding color',(#7819),#2268,#7783);+#7819 = PRESENTATION_STYLE_ASSIGNMENT((#7820));+#7820 = SURFACE_STYLE_USAGE(.BOTH.,#7821);+#7821 = SURFACE_SIDE_STYLE('',(#7822));+#7822 = SURFACE_STYLE_FILL_AREA(#7823);+#7823 = FILL_AREA_STYLE('',(#7824));+#7824 = FILL_AREA_STYLE_COLOUR('',#7782);+#7825 = OVER_RIDING_STYLED_ITEM('overriding color',(#7826),#2368,#7783);+#7826 = PRESENTATION_STYLE_ASSIGNMENT((#7827));+#7827 = SURFACE_STYLE_USAGE(.BOTH.,#7828);+#7828 = SURFACE_SIDE_STYLE('',(#7829));+#7829 = SURFACE_STYLE_FILL_AREA(#7830);+#7830 = FILL_AREA_STYLE('',(#7831));+#7831 = FILL_AREA_STYLE_COLOUR('',#7782);+#7832 = OVER_RIDING_STYLED_ITEM('overriding color',(#7833),#2468,#7783);+#7833 = PRESENTATION_STYLE_ASSIGNMENT((#7834));+#7834 = SURFACE_STYLE_USAGE(.BOTH.,#7835);+#7835 = SURFACE_SIDE_STYLE('',(#7836));+#7836 = SURFACE_STYLE_FILL_AREA(#7837);+#7837 = FILL_AREA_STYLE('',(#7838));+#7838 = FILL_AREA_STYLE_COLOUR('',#7782);+#7839 = OVER_RIDING_STYLED_ITEM('overriding color',(#7840),#2544,#7783);+#7840 = PRESENTATION_STYLE_ASSIGNMENT((#7841));+#7841 = SURFACE_STYLE_USAGE(.BOTH.,#7842);+#7842 = SURFACE_SIDE_STYLE('',(#7843));+#7843 = SURFACE_STYLE_FILL_AREA(#7844);+#7844 = FILL_AREA_STYLE('',(#7845));+#7845 = FILL_AREA_STYLE_COLOUR('',#7782);+#7846 = OVER_RIDING_STYLED_ITEM('overriding color',(#7847),#2598,#7783);+#7847 = PRESENTATION_STYLE_ASSIGNMENT((#7848));+#7848 = SURFACE_STYLE_USAGE(.BOTH.,#7849);+#7849 = SURFACE_SIDE_STYLE('',(#7850));+#7850 = SURFACE_STYLE_FILL_AREA(#7851);+#7851 = FILL_AREA_STYLE('',(#7852));+#7852 = FILL_AREA_STYLE_COLOUR('',#7782);+#7853 = OVER_RIDING_STYLED_ITEM('overriding color',(#7854),#2669,#7783);+#7854 = PRESENTATION_STYLE_ASSIGNMENT((#7855));+#7855 = SURFACE_STYLE_USAGE(.BOTH.,#7856);+#7856 = SURFACE_SIDE_STYLE('',(#7857));+#7857 = SURFACE_STYLE_FILL_AREA(#7858);+#7858 = FILL_AREA_STYLE('',(#7859));+#7859 = FILL_AREA_STYLE_COLOUR('',#7782);+#7860 = OVER_RIDING_STYLED_ITEM('overriding color',(#7861),#2718,#7783);+#7861 = PRESENTATION_STYLE_ASSIGNMENT((#7862));+#7862 = SURFACE_STYLE_USAGE(.BOTH.,#7863);+#7863 = SURFACE_SIDE_STYLE('',(#7864));+#7864 = SURFACE_STYLE_FILL_AREA(#7865);+#7865 = FILL_AREA_STYLE('',(#7866));+#7866 = FILL_AREA_STYLE_COLOUR('',#7782);+#7867 = OVER_RIDING_STYLED_ITEM('overriding color',(#7868),#2767,#7783);+#7868 = PRESENTATION_STYLE_ASSIGNMENT((#7869));+#7869 = SURFACE_STYLE_USAGE(.BOTH.,#7870);+#7870 = SURFACE_SIDE_STYLE('',(#7871));+#7871 = SURFACE_STYLE_FILL_AREA(#7872);+#7872 = FILL_AREA_STYLE('',(#7873));+#7873 = FILL_AREA_STYLE_COLOUR('',#7782);+#7874 = OVER_RIDING_STYLED_ITEM('overriding color',(#7875),#2843,#7783);+#7875 = PRESENTATION_STYLE_ASSIGNMENT((#7876));+#7876 = SURFACE_STYLE_USAGE(.BOTH.,#7877);+#7877 = SURFACE_SIDE_STYLE('',(#7878));+#7878 = SURFACE_STYLE_FILL_AREA(#7879);+#7879 = FILL_AREA_STYLE('',(#7880));+#7880 = FILL_AREA_STYLE_COLOUR('',#7782);+#7881 = OVER_RIDING_STYLED_ITEM('overriding color',(#7882),#2893,#7783);+#7882 = PRESENTATION_STYLE_ASSIGNMENT((#7883));+#7883 = SURFACE_STYLE_USAGE(.BOTH.,#7884);+#7884 = SURFACE_SIDE_STYLE('',(#7885));+#7885 = SURFACE_STYLE_FILL_AREA(#7886);+#7886 = FILL_AREA_STYLE('',(#7887));+#7887 = FILL_AREA_STYLE_COLOUR('',#7782);+#7888 = OVER_RIDING_STYLED_ITEM('overriding color',(#7889),#2948,#7783);+#7889 = PRESENTATION_STYLE_ASSIGNMENT((#7890));+#7890 = SURFACE_STYLE_USAGE(.BOTH.,#7891);+#7891 = SURFACE_SIDE_STYLE('',(#7892));+#7892 = SURFACE_STYLE_FILL_AREA(#7893);+#7893 = FILL_AREA_STYLE('',(#7894));+#7894 = FILL_AREA_STYLE_COLOUR('',#7782);+#7895 = OVER_RIDING_STYLED_ITEM('overriding color',(#7896),#3019,#7783);+#7896 = PRESENTATION_STYLE_ASSIGNMENT((#7897));+#7897 = SURFACE_STYLE_USAGE(.BOTH.,#7898);+#7898 = SURFACE_SIDE_STYLE('',(#7899));+#7899 = SURFACE_STYLE_FILL_AREA(#7900);+#7900 = FILL_AREA_STYLE('',(#7901));+#7901 = FILL_AREA_STYLE_COLOUR('',#7782);+#7902 = OVER_RIDING_STYLED_ITEM('overriding color',(#7903),#3046,#7783);+#7903 = PRESENTATION_STYLE_ASSIGNMENT((#7904));+#7904 = SURFACE_STYLE_USAGE(.BOTH.,#7905);+#7905 = SURFACE_SIDE_STYLE('',(#7906));+#7906 = SURFACE_STYLE_FILL_AREA(#7907);+#7907 = FILL_AREA_STYLE('',(#7908));+#7908 = FILL_AREA_STYLE_COLOUR('',#7782);+#7909 = OVER_RIDING_STYLED_ITEM('overriding color',(#7910),#3073,#7783);+#7910 = PRESENTATION_STYLE_ASSIGNMENT((#7911));+#7911 = SURFACE_STYLE_USAGE(.BOTH.,#7912);+#7912 = SURFACE_SIDE_STYLE('',(#7913));+#7913 = SURFACE_STYLE_FILL_AREA(#7914);+#7914 = FILL_AREA_STYLE('',(#7915));+#7915 = FILL_AREA_STYLE_COLOUR('',#7782);+#7916 = OVER_RIDING_STYLED_ITEM('overriding color',(#7917),#3080,#7783);+#7917 = PRESENTATION_STYLE_ASSIGNMENT((#7918));+#7918 = SURFACE_STYLE_USAGE(.BOTH.,#7919);+#7919 = SURFACE_SIDE_STYLE('',(#7920));+#7920 = SURFACE_STYLE_FILL_AREA(#7921);+#7921 = FILL_AREA_STYLE('',(#7922));+#7922 = FILL_AREA_STYLE_COLOUR('',#7782);+#7923 = OVER_RIDING_STYLED_ITEM('overriding color',(#7924),#3129,#7783);+#7924 = PRESENTATION_STYLE_ASSIGNMENT((#7925));+#7925 = SURFACE_STYLE_USAGE(.BOTH.,#7926);+#7926 = SURFACE_SIDE_STYLE('',(#7927));+#7927 = SURFACE_STYLE_FILL_AREA(#7928);+#7928 = FILL_AREA_STYLE('',(#7929));+#7929 = FILL_AREA_STYLE_COLOUR('',#7782);+#7930 = OVER_RIDING_STYLED_ITEM('overriding color',(#7931),#3157,#7783);+#7931 = PRESENTATION_STYLE_ASSIGNMENT((#7932));+#7932 = SURFACE_STYLE_USAGE(.BOTH.,#7933);+#7933 = SURFACE_SIDE_STYLE('',(#7934));+#7934 = SURFACE_STYLE_FILL_AREA(#7935);+#7935 = FILL_AREA_STYLE('',(#7936));+#7936 = FILL_AREA_STYLE_COLOUR('',#7782);+#7937 = OVER_RIDING_STYLED_ITEM('overriding color',(#7938),#3185,#7783);+#7938 = PRESENTATION_STYLE_ASSIGNMENT((#7939));+#7939 = SURFACE_STYLE_USAGE(.BOTH.,#7940);+#7940 = SURFACE_SIDE_STYLE('',(#7941));+#7941 = SURFACE_STYLE_FILL_AREA(#7942);+#7942 = FILL_AREA_STYLE('',(#7943));+#7943 = FILL_AREA_STYLE_COLOUR('',#7782);+#7944 = OVER_RIDING_STYLED_ITEM('overriding color',(#7945),#3213,#7783);+#7945 = PRESENTATION_STYLE_ASSIGNMENT((#7946));+#7946 = SURFACE_STYLE_USAGE(.BOTH.,#7947);+#7947 = SURFACE_SIDE_STYLE('',(#7948));+#7948 = SURFACE_STYLE_FILL_AREA(#7949);+#7949 = FILL_AREA_STYLE('',(#7950));+#7950 = FILL_AREA_STYLE_COLOUR('',#7782);+#7951 = OVER_RIDING_STYLED_ITEM('overriding color',(#7952),#3241,#7783);+#7952 = PRESENTATION_STYLE_ASSIGNMENT((#7953));+#7953 = SURFACE_STYLE_USAGE(.BOTH.,#7954);+#7954 = SURFACE_SIDE_STYLE('',(#7955));+#7955 = SURFACE_STYLE_FILL_AREA(#7956);+#7956 = FILL_AREA_STYLE('',(#7957));+#7957 = FILL_AREA_STYLE_COLOUR('',#7782);+#7958 = OVER_RIDING_STYLED_ITEM('overriding color',(#7959),#3269,#7783);+#7959 = PRESENTATION_STYLE_ASSIGNMENT((#7960));+#7960 = SURFACE_STYLE_USAGE(.BOTH.,#7961);+#7961 = SURFACE_SIDE_STYLE('',(#7962));+#7962 = SURFACE_STYLE_FILL_AREA(#7963);+#7963 = FILL_AREA_STYLE('',(#7964));+#7964 = FILL_AREA_STYLE_COLOUR('',#7782);+#7965 = OVER_RIDING_STYLED_ITEM('overriding color',(#7966),#3297,#7783);+#7966 = PRESENTATION_STYLE_ASSIGNMENT((#7967));+#7967 = SURFACE_STYLE_USAGE(.BOTH.,#7968);+#7968 = SURFACE_SIDE_STYLE('',(#7969));+#7969 = SURFACE_STYLE_FILL_AREA(#7970);+#7970 = FILL_AREA_STYLE('',(#7971));+#7971 = FILL_AREA_STYLE_COLOUR('',#7782);+#7972 = STYLED_ITEM('color',(#7973),#3304);+#7973 = PRESENTATION_STYLE_ASSIGNMENT((#7974));+#7974 = SURFACE_STYLE_USAGE(.BOTH.,#7975);+#7975 = SURFACE_SIDE_STYLE('',(#7976));+#7976 = SURFACE_STYLE_FILL_AREA(#7977);+#7977 = FILL_AREA_STYLE('',(#7978));+#7978 = FILL_AREA_STYLE_COLOUR('',#7979);+#7979 = COLOUR_RGB('',0.690196085623,0.533333328131,0.278431365803);+#7980 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #7981,#7991,#7998,#8007,#8014,#8023,#8030,#8039,#8046,#8055,#8062,+ #8071,#8078,#8087,#8094,#8103,#8110,#8119,#8126,#8135,#8142,#8151,+ #8158,#8167,#8174,#8183,#8190,#8199,#8206,#8215),#7763);+#7981 = STYLED_ITEM('color',(#7982),#3989);+#7982 = PRESENTATION_STYLE_ASSIGNMENT((#7983,#7989));+#7983 = SURFACE_STYLE_USAGE(.BOTH.,#7984);+#7984 = SURFACE_SIDE_STYLE('',(#7985));+#7985 = SURFACE_STYLE_FILL_AREA(#7986);+#7986 = FILL_AREA_STYLE('',(#7987));+#7987 = FILL_AREA_STYLE_COLOUR('',#7988);+#7988 = COLOUR_RGB('',0.896243869286,0.896243869286,0.886003966688);+#7989 = CURVE_STYLE('',#7990,POSITIVE_LENGTH_MEASURE(0.1),#7988);+#7990 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#7991 = OVER_RIDING_STYLED_ITEM('overriding color',(#7992),#3991,#7981);+#7992 = PRESENTATION_STYLE_ASSIGNMENT((#7993));+#7993 = SURFACE_STYLE_USAGE(.BOTH.,#7994);+#7994 = SURFACE_SIDE_STYLE('',(#7995));+#7995 = SURFACE_STYLE_FILL_AREA(#7996);+#7996 = FILL_AREA_STYLE('',(#7997));+#7997 = FILL_AREA_STYLE_COLOUR('',#7988);+#7998 = STYLED_ITEM('color',(#7999),#4287);+#7999 = PRESENTATION_STYLE_ASSIGNMENT((#8000,#8005));+#8000 = SURFACE_STYLE_USAGE(.BOTH.,#8001);+#8001 = SURFACE_SIDE_STYLE('',(#8002));+#8002 = SURFACE_STYLE_FILL_AREA(#8003);+#8003 = FILL_AREA_STYLE('',(#8004));+#8004 = FILL_AREA_STYLE_COLOUR('',#7988);+#8005 = CURVE_STYLE('',#8006,POSITIVE_LENGTH_MEASURE(0.1),#7988);+#8006 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#8007 = OVER_RIDING_STYLED_ITEM('overriding color',(#8008),#4289,#7998);+#8008 = PRESENTATION_STYLE_ASSIGNMENT((#8009));+#8009 = SURFACE_STYLE_USAGE(.BOTH.,#8010);+#8010 = SURFACE_SIDE_STYLE('',(#8011));+#8011 = SURFACE_STYLE_FILL_AREA(#8012);+#8012 = FILL_AREA_STYLE('',(#8013));+#8013 = FILL_AREA_STYLE_COLOUR('',#7988);+#8014 = STYLED_ITEM('color',(#8015),#4393);+#8015 = PRESENTATION_STYLE_ASSIGNMENT((#8016,#8021));+#8016 = SURFACE_STYLE_USAGE(.BOTH.,#8017);+#8017 = SURFACE_SIDE_STYLE('',(#8018));+#8018 = SURFACE_STYLE_FILL_AREA(#8019);+#8019 = FILL_AREA_STYLE('',(#8020));+#8020 = FILL_AREA_STYLE_COLOUR('',#7988);+#8021 = CURVE_STYLE('',#8022,POSITIVE_LENGTH_MEASURE(0.1),#7988);+#8022 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#8023 = OVER_RIDING_STYLED_ITEM('overriding color',(#8024),#4395,#8014);+#8024 = PRESENTATION_STYLE_ASSIGNMENT((#8025));+#8025 = SURFACE_STYLE_USAGE(.BOTH.,#8026);+#8026 = SURFACE_SIDE_STYLE('',(#8027));+#8027 = SURFACE_STYLE_FILL_AREA(#8028);+#8028 = FILL_AREA_STYLE('',(#8029));+#8029 = FILL_AREA_STYLE_COLOUR('',#7988);+#8030 = STYLED_ITEM('color',(#8031),#4739);+#8031 = PRESENTATION_STYLE_ASSIGNMENT((#8032,#8037));+#8032 = SURFACE_STYLE_USAGE(.BOTH.,#8033);+#8033 = SURFACE_SIDE_STYLE('',(#8034));+#8034 = SURFACE_STYLE_FILL_AREA(#8035);+#8035 = FILL_AREA_STYLE('',(#8036));+#8036 = FILL_AREA_STYLE_COLOUR('',#7988);+#8037 = CURVE_STYLE('',#8038,POSITIVE_LENGTH_MEASURE(0.1),#7988);+#8038 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#8039 = OVER_RIDING_STYLED_ITEM('overriding color',(#8040),#4741,#8030);+#8040 = PRESENTATION_STYLE_ASSIGNMENT((#8041));+#8041 = SURFACE_STYLE_USAGE(.BOTH.,#8042);+#8042 = SURFACE_SIDE_STYLE('',(#8043));+#8043 = SURFACE_STYLE_FILL_AREA(#8044);+#8044 = FILL_AREA_STYLE('',(#8045));+#8045 = FILL_AREA_STYLE_COLOUR('',#7988);+#8046 = STYLED_ITEM('color',(#8047),#4925);+#8047 = PRESENTATION_STYLE_ASSIGNMENT((#8048,#8053));+#8048 = SURFACE_STYLE_USAGE(.BOTH.,#8049);+#8049 = SURFACE_SIDE_STYLE('',(#8050));+#8050 = SURFACE_STYLE_FILL_AREA(#8051);+#8051 = FILL_AREA_STYLE('',(#8052));+#8052 = FILL_AREA_STYLE_COLOUR('',#7988);+#8053 = CURVE_STYLE('',#8054,POSITIVE_LENGTH_MEASURE(0.1),#7988);+#8054 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#8055 = OVER_RIDING_STYLED_ITEM('overriding color',(#8056),#4927,#8046);+#8056 = PRESENTATION_STYLE_ASSIGNMENT((#8057));+#8057 = SURFACE_STYLE_USAGE(.BOTH.,#8058);+#8058 = SURFACE_SIDE_STYLE('',(#8059));+#8059 = SURFACE_STYLE_FILL_AREA(#8060);+#8060 = FILL_AREA_STYLE('',(#8061));+#8061 = FILL_AREA_STYLE_COLOUR('',#7988);+#8062 = STYLED_ITEM('color',(#8063),#5113);+#8063 = PRESENTATION_STYLE_ASSIGNMENT((#8064,#8069));+#8064 = SURFACE_STYLE_USAGE(.BOTH.,#8065);+#8065 = SURFACE_SIDE_STYLE('',(#8066));+#8066 = SURFACE_STYLE_FILL_AREA(#8067);+#8067 = FILL_AREA_STYLE('',(#8068));+#8068 = FILL_AREA_STYLE_COLOUR('',#7988);+#8069 = CURVE_STYLE('',#8070,POSITIVE_LENGTH_MEASURE(0.1),#7988);+#8070 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#8071 = OVER_RIDING_STYLED_ITEM('overriding color',(#8072),#5115,#8062);+#8072 = PRESENTATION_STYLE_ASSIGNMENT((#8073));+#8073 = SURFACE_STYLE_USAGE(.BOTH.,#8074);+#8074 = SURFACE_SIDE_STYLE('',(#8075));+#8075 = SURFACE_STYLE_FILL_AREA(#8076);+#8076 = FILL_AREA_STYLE('',(#8077));+#8077 = FILL_AREA_STYLE_COLOUR('',#7988);+#8078 = STYLED_ITEM('color',(#8079),#5459);+#8079 = PRESENTATION_STYLE_ASSIGNMENT((#8080,#8085));+#8080 = SURFACE_STYLE_USAGE(.BOTH.,#8081);+#8081 = SURFACE_SIDE_STYLE('',(#8082));+#8082 = SURFACE_STYLE_FILL_AREA(#8083);+#8083 = FILL_AREA_STYLE('',(#8084));+#8084 = FILL_AREA_STYLE_COLOUR('',#7988);+#8085 = CURVE_STYLE('',#8086,POSITIVE_LENGTH_MEASURE(0.1),#7988);+#8086 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#8087 = OVER_RIDING_STYLED_ITEM('overriding color',(#8088),#5461,#8078);+#8088 = PRESENTATION_STYLE_ASSIGNMENT((#8089));+#8089 = SURFACE_STYLE_USAGE(.BOTH.,#8090);+#8090 = SURFACE_SIDE_STYLE('',(#8091));+#8091 = SURFACE_STYLE_FILL_AREA(#8092);+#8092 = FILL_AREA_STYLE('',(#8093));+#8093 = FILL_AREA_STYLE_COLOUR('',#7988);+#8094 = STYLED_ITEM('color',(#8095),#5805);+#8095 = PRESENTATION_STYLE_ASSIGNMENT((#8096,#8101));+#8096 = SURFACE_STYLE_USAGE(.BOTH.,#8097);+#8097 = SURFACE_SIDE_STYLE('',(#8098));+#8098 = SURFACE_STYLE_FILL_AREA(#8099);+#8099 = FILL_AREA_STYLE('',(#8100));+#8100 = FILL_AREA_STYLE_COLOUR('',#7988);+#8101 = CURVE_STYLE('',#8102,POSITIVE_LENGTH_MEASURE(0.1),#7988);+#8102 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#8103 = OVER_RIDING_STYLED_ITEM('overriding color',(#8104),#5807,#8094);+#8104 = PRESENTATION_STYLE_ASSIGNMENT((#8105));+#8105 = SURFACE_STYLE_USAGE(.BOTH.,#8106);+#8106 = SURFACE_SIDE_STYLE('',(#8107));+#8107 = SURFACE_STYLE_FILL_AREA(#8108);+#8108 = FILL_AREA_STYLE('',(#8109));+#8109 = FILL_AREA_STYLE_COLOUR('',#7988);+#8110 = STYLED_ITEM('color',(#8111),#6217);+#8111 = PRESENTATION_STYLE_ASSIGNMENT((#8112,#8117));+#8112 = SURFACE_STYLE_USAGE(.BOTH.,#8113);+#8113 = SURFACE_SIDE_STYLE('',(#8114));+#8114 = SURFACE_STYLE_FILL_AREA(#8115);+#8115 = FILL_AREA_STYLE('',(#8116));+#8116 = FILL_AREA_STYLE_COLOUR('',#7988);+#8117 = CURVE_STYLE('',#8118,POSITIVE_LENGTH_MEASURE(0.1),#7988);+#8118 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#8119 = OVER_RIDING_STYLED_ITEM('overriding color',(#8120),#6219,#8110);+#8120 = PRESENTATION_STYLE_ASSIGNMENT((#8121));+#8121 = SURFACE_STYLE_USAGE(.BOTH.,#8122);+#8122 = SURFACE_SIDE_STYLE('',(#8123));+#8123 = SURFACE_STYLE_FILL_AREA(#8124);+#8124 = FILL_AREA_STYLE('',(#8125));+#8125 = FILL_AREA_STYLE_COLOUR('',#7988);+#8126 = STYLED_ITEM('color',(#8127),#6435);+#8127 = PRESENTATION_STYLE_ASSIGNMENT((#8128,#8133));+#8128 = SURFACE_STYLE_USAGE(.BOTH.,#8129);+#8129 = SURFACE_SIDE_STYLE('',(#8130));+#8130 = SURFACE_STYLE_FILL_AREA(#8131);+#8131 = FILL_AREA_STYLE('',(#8132));+#8132 = FILL_AREA_STYLE_COLOUR('',#7988);+#8133 = CURVE_STYLE('',#8134,POSITIVE_LENGTH_MEASURE(0.1),#7988);+#8134 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#8135 = OVER_RIDING_STYLED_ITEM('overriding color',(#8136),#6437,#8126);+#8136 = PRESENTATION_STYLE_ASSIGNMENT((#8137));+#8137 = SURFACE_STYLE_USAGE(.BOTH.,#8138);+#8138 = SURFACE_SIDE_STYLE('',(#8139));+#8139 = SURFACE_STYLE_FILL_AREA(#8140);+#8140 = FILL_AREA_STYLE('',(#8141));+#8141 = FILL_AREA_STYLE_COLOUR('',#7988);+#8142 = STYLED_ITEM('color',(#8143),#6703);+#8143 = PRESENTATION_STYLE_ASSIGNMENT((#8144,#8149));+#8144 = SURFACE_STYLE_USAGE(.BOTH.,#8145);+#8145 = SURFACE_SIDE_STYLE('',(#8146));+#8146 = SURFACE_STYLE_FILL_AREA(#8147);+#8147 = FILL_AREA_STYLE('',(#8148));+#8148 = FILL_AREA_STYLE_COLOUR('',#7988);+#8149 = CURVE_STYLE('',#8150,POSITIVE_LENGTH_MEASURE(0.1),#7988);+#8150 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#8151 = OVER_RIDING_STYLED_ITEM('overriding color',(#8152),#6705,#8142);+#8152 = PRESENTATION_STYLE_ASSIGNMENT((#8153));+#8153 = SURFACE_STYLE_USAGE(.BOTH.,#8154);+#8154 = SURFACE_SIDE_STYLE('',(#8155));+#8155 = SURFACE_STYLE_FILL_AREA(#8156);+#8156 = FILL_AREA_STYLE('',(#8157));+#8157 = FILL_AREA_STYLE_COLOUR('',#7988);+#8158 = STYLED_ITEM('color',(#8159),#7051);+#8159 = PRESENTATION_STYLE_ASSIGNMENT((#8160,#8165));+#8160 = SURFACE_STYLE_USAGE(.BOTH.,#8161);+#8161 = SURFACE_SIDE_STYLE('',(#8162));+#8162 = SURFACE_STYLE_FILL_AREA(#8163);+#8163 = FILL_AREA_STYLE('',(#8164));+#8164 = FILL_AREA_STYLE_COLOUR('',#7988);+#8165 = CURVE_STYLE('',#8166,POSITIVE_LENGTH_MEASURE(0.1),#7988);+#8166 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#8167 = OVER_RIDING_STYLED_ITEM('overriding color',(#8168),#7053,#8158);+#8168 = PRESENTATION_STYLE_ASSIGNMENT((#8169));+#8169 = SURFACE_STYLE_USAGE(.BOTH.,#8170);+#8170 = SURFACE_SIDE_STYLE('',(#8171));+#8171 = SURFACE_STYLE_FILL_AREA(#8172);+#8172 = FILL_AREA_STYLE('',(#8173));+#8173 = FILL_AREA_STYLE_COLOUR('',#7988);+#8174 = STYLED_ITEM('color',(#8175),#7221);+#8175 = PRESENTATION_STYLE_ASSIGNMENT((#8176,#8181));+#8176 = SURFACE_STYLE_USAGE(.BOTH.,#8177);+#8177 = SURFACE_SIDE_STYLE('',(#8178));+#8178 = SURFACE_STYLE_FILL_AREA(#8179);+#8179 = FILL_AREA_STYLE('',(#8180));+#8180 = FILL_AREA_STYLE_COLOUR('',#7988);+#8181 = CURVE_STYLE('',#8182,POSITIVE_LENGTH_MEASURE(0.1),#7988);+#8182 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#8183 = OVER_RIDING_STYLED_ITEM('overriding color',(#8184),#7223,#8174);+#8184 = PRESENTATION_STYLE_ASSIGNMENT((#8185));+#8185 = SURFACE_STYLE_USAGE(.BOTH.,#8186);+#8186 = SURFACE_SIDE_STYLE('',(#8187));+#8187 = SURFACE_STYLE_FILL_AREA(#8188);+#8188 = FILL_AREA_STYLE('',(#8189));+#8189 = FILL_AREA_STYLE_COLOUR('',#7988);+#8190 = STYLED_ITEM('color',(#8191),#7391);+#8191 = PRESENTATION_STYLE_ASSIGNMENT((#8192,#8197));+#8192 = SURFACE_STYLE_USAGE(.BOTH.,#8193);+#8193 = SURFACE_SIDE_STYLE('',(#8194));+#8194 = SURFACE_STYLE_FILL_AREA(#8195);+#8195 = FILL_AREA_STYLE('',(#8196));+#8196 = FILL_AREA_STYLE_COLOUR('',#7988);+#8197 = CURVE_STYLE('',#8198,POSITIVE_LENGTH_MEASURE(0.1),#7988);+#8198 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#8199 = OVER_RIDING_STYLED_ITEM('overriding color',(#8200),#7393,#8190);+#8200 = PRESENTATION_STYLE_ASSIGNMENT((#8201));+#8201 = SURFACE_STYLE_USAGE(.BOTH.,#8202);+#8202 = SURFACE_SIDE_STYLE('',(#8203));+#8203 = SURFACE_STYLE_FILL_AREA(#8204);+#8204 = FILL_AREA_STYLE('',(#8205));+#8205 = FILL_AREA_STYLE_COLOUR('',#7988);+#8206 = STYLED_ITEM('color',(#8207),#7561);+#8207 = PRESENTATION_STYLE_ASSIGNMENT((#8208,#8213));+#8208 = SURFACE_STYLE_USAGE(.BOTH.,#8209);+#8209 = SURFACE_SIDE_STYLE('',(#8210));+#8210 = SURFACE_STYLE_FILL_AREA(#8211);+#8211 = FILL_AREA_STYLE('',(#8212));+#8212 = FILL_AREA_STYLE_COLOUR('',#7988);+#8213 = CURVE_STYLE('',#8214,POSITIVE_LENGTH_MEASURE(0.1),#7988);+#8214 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#8215 = OVER_RIDING_STYLED_ITEM('overriding color',(#8216),#7563,#8206);+#8216 = PRESENTATION_STYLE_ASSIGNMENT((#8217));+#8217 = SURFACE_STYLE_USAGE(.BOTH.,#8218);+#8218 = SURFACE_SIDE_STYLE('',(#8219));+#8219 = SURFACE_STYLE_FILL_AREA(#8220);+#8220 = FILL_AREA_STYLE('',(#8221));+#8221 = FILL_AREA_STYLE_COLOUR('',#7988);+ENDSEC;+END-ISO-10303-21;
README.md+3−1@@ -56,4 +56,6 @@ repo (recursive scan, no opt-out — measured 2026-08-10 on in-s42atr). | [CL21A226MPQNNNE.kicad_mod](/blob/component/cl21a226mpqnnne/CL21A226MPQNNNE.kicad_mod) | KiCad Footprint | | [CL21A226MPQNNNE.kicad_sym](/blob/component/cl21a226mpqnnne/CL21A226MPQNNNE.kicad_sym) | KiCad Symbol | | [CL21A226MPQNNNE.lbr](/blob/component/cl21a226mpqnnne/CL21A226MPQNNNE.lbr) | Fusion 360 / EAGLE library |-| [CL21A226MPQNNNE.step](/blob/component/cl21a226mpqnnne/CL21A226MPQNNNE.step) | 3D STEP Model |+| [CL21A226MPQNNNE.step](/blob/component/cl21a226mpqnnne/CL21A226MPQNNNE.step) | 3D STEP model with a virtual laser-etched MPN on the top face — default |+| [CL21A226MPQNNNE-unetched.step](/blob/component/cl21a226mpqnnne/CL21A226MPQNNNE-unetched.step) | Optional: the same STEP without the mark, as originally shipped |+| [cl21a226mpqnnne-hero.glb](/blob/component/cl21a226mpqnnne/cl21a226mpqnnne-hero.glb) | Wiki hero 3D: the etched part plus footprint reference art (pad outlines, silkscreen, pad labels). Page viewer only, not for boards |
cl21a226mpqnnne-hero.glbadded⋯ 1 unchanged line ⋯
page.json+14−2@@ -14,8 +14,20 @@ "category": "Capacitors", "subcategory": "", "body_size": null,- "parts": {},- "distributor_links": {}+ "parts": {+ "symbol": "CL21A226MPQNNNE.kicad_sym",+ "footprint": "CL21A226MPQNNNE.kicad_mod",+ "lbr": "CL21A226MPQNNNE.lbr",+ "step": "CL21A226MPQNNNE.step",+ "model_3d_step": "CL21A226MPQNNNE.step",+ "model_3d_step_plain": "CL21A226MPQNNNE-unetched.step",+ "model_3d": "cl21a226mpqnnne-hero.glb",+ "model_3d_plain": "CL21A226MPQNNNE.glb"+ },+ "distributor_links": {},+ "viewer_3d": {+ "tooltips": "authored"+ } }, "author": { "name": "AravK",
provenance/cl21a226mpqnnne-etch-pass.provenance.jsonadded+167@@ -0,0 +1,167 @@+{+ "schema": "adom/basic-part-etch-pass@1",+ "mpn": "CL21A226MPQNNNE",+ "date": "2026-09-30",+ "request": "John: chip-laser-etch every component we put on wiki pages; the best STEP (with the etch) is the default",+ "step": {+ "default": {+ "file": "CL21A226MPQNNNE.step",+ "sha256": "6ddc7cb06641ad54e1c85dcd3421b0d639feb96b33368eab7b46f037461dcdd8",+ "content": "the page STEP (same frame, colours kept) + one flat laser_etch part: the virtual MPN on the top face, seated on the body",+ "source": "hero-proposals/cl21a226mpqnnne/etched.step (reviewed)"+ },+ "unetched": {+ "file": "CL21A226MPQNNNE-unetched.step",+ "sha256": "b65416e627bfc0865a56803375fe59b2014033132c1c6b91803fe36de52b0a3f",+ "note": "the STEP this page shipped before, byte for byte"+ }+ },+ "mark": {+ "kind": "virtual",+ "text": "CL21A226MPQNNNE",+ "color_linear_rgb": [+ 0.78,+ 0.78,+ 0.76+ ],+ "color_reason": "light mark on a dark body",+ "flat": "zero-thickness sheet (glyph top faces only)",+ "note": "etched in the posed Z-up frame (frac 0.42, so the text stays on the ceramic between the terminations), mark seated onto the ceramic top (z 0.925) which sits 25 um below the terminations, then turned back to the vendor Y-up frame"+ },+ "etch": {+ "file": "etched.step",+ "sha256": "6ddc7cb06641ad54e1c85dcd3421b0d639feb96b33368eab7b46f037461dcdd8",+ "frame": "same as the original STEP (drop-in)",+ "source_sha256": "b65416e627bfc0865a56803375fe59b2014033132c1c6b91803fe36de52b0a3f",+ "tool": "aiflow-work/merged/tools/laser-etch/etch_part.py (adom-chip-laser service + merge_etch.py flat) [+ _tools/seat_mark.py where the body top sits below the terminations]",+ "note": "etched in the posed Z-up frame (frac 0.42, so the text stays on the ceramic between the terminations), mark seated onto the ceramic top (z 0.925) which sits 25 um below the terminations, then turned back to the vendor Y-up frame"+ },+ "pose": {+ "frame": "Adom Z-up footprint seating frame, metres in GLB, seating plane Z = 0",+ "transform": "source STEP (Samsung CL21A105KACLNNC 0805 body model) is Y-up; posed by XCAF wrap +90 deg about X (long axis stays on X, the footprint pad axis). Seating plane: model bottom is at z -0.004 mm (vendor geometry, left as is)",+ "xcaf_transform": "\u001b[0m"+ },+ "page_glbs": {+ "method": "swap_part.py: only the part mesh is replaced by the step2glb conversion of the etched STEP (posed Z-up); board, pads, solder, silk, node names, the insertion animation and every other node copied unchanged; the mark is a child node Adom.LaserEtch.MPN of the part node, so it rides the insertion animation",+ "files": {+ "CL21A226MPQNNNE.glb": {+ "sha256": "4849c1e7a297d3888de6acf0ae526b87bf3ba2dc5270858e13f407fa5f2f80da",+ "bytes": 46100,+ "bytes_before": 2936,+ "tris_before": 36,+ "tris_after": 1554,+ "swap": {+ "out": "CL21A226MPQNNNE.glb",+ "bytes": 46100,+ "sha256": "4849c1e7a297d3888de6acf0ae526b87bf3ba2dc5270858e13f407fa5f2f80da",+ "part_node": "CL21A226MPQNNNE",+ "old_part_tris": 36,+ "new_part_tris": 1340,+ "old_part_bbox_mm": [+ [+ -1.0,+ -0.625,+ 0.0+ ],+ [+ 1.0,+ 0.625,+ 1.25+ ]+ ],+ "new_part_bbox_mm_local": [+ [+ -1.0,+ -0.625,+ -0.0+ ],+ [+ 1.0,+ 0.625,+ 0.95+ ]+ ],+ "node_scale_z": 1.31579,+ "rendered_top_mm": 1.25,+ "laser_etch": {+ "tris": 214,+ "rgb_linear": [+ 0.78,+ 0.78,+ 0.76+ ],+ "z_mm": [+ 0.935,+ 0.935+ ]+ }+ }+ },+ "CL21A226MPQNNNE.insertion.glb": {+ "sha256": "ff14238dbd50198ba9e49b81abc34ba00ac57db8bf27f211e68355d497425e9a",+ "bytes": 66324,+ "bytes_before": 28764,+ "tris_before": 968,+ "tris_after": 2486,+ "swap": {+ "out": "CL21A226MPQNNNE.insertion.glb",+ "bytes": 66324,+ "sha256": "ff14238dbd50198ba9e49b81abc34ba00ac57db8bf27f211e68355d497425e9a",+ "part_node": "CL21A226MPQNNNE",+ "old_part_tris": 36,+ "new_part_tris": 1340,+ "old_part_bbox_mm": [+ [+ -1.0,+ -0.625,+ 0.0+ ],+ [+ 1.0,+ 0.625,+ 1.25+ ]+ ],+ "new_part_bbox_mm_local": [+ [+ -1.0,+ -0.625,+ -0.0+ ],+ [+ 1.0,+ 0.625,+ 0.95+ ]+ ],+ "node_scale_z": 1.31579,+ "rendered_top_mm": 1.25,+ "laser_etch": {+ "tris": 214,+ "rgb_linear": [+ 0.78,+ 0.78,+ 0.76+ ],+ "z_mm": [+ 0.935,+ 0.935+ ]+ }+ }+ }+ }+ },+ "hero_glb": {+ "file": "cl21a226mpqnnne-hero.glb",+ "sha256": "93fff8a362990208993459b37c9f695e1a056b0c1ad55f5da6dfccb215d5f8ab",+ "source": "hero-proposals/cl21a226mpqnnne/hero.glb (reviewed)",+ "provenance": "provenance/cl21a226mpqnnne-hero.provenance.json"+ },+ "hero_png": {+ "file": "screenshots/hero.png",+ "sha256": "b80a110618adc67d912640743a0fbf9e8b2e0965703668a464b10c9f3062fd81",+ "source": "hero-proposals/cl21a226mpqnnne/after-hero.png (shared basic-part hero template)"+ },+ "cl21_note": "The page STEP is the detailed Samsung 0805 body model (named CL21A105KACLNNC inside, Y-up, 0.95 mm tall) and the proposal etched that, not the 36-triangle three-box stand-in the page GLBs used before. In <MPN>.glb and <MPN>.insertion.glb the part is posed Z-up (+90 deg about X) and scaled in Z by 1.25/0.95 = 1.3158 so the body is the datasheet 1.25 mm (CL21A226MP thickness), the mark child carries the inverse scale. The hero GLB is the reviewed proposal as is: the Samsung model at its own 0.95 mm height."+}
provenance/cl21a226mpqnnne-hero.pinmap.jsonadded+32@@ -0,0 +1,32 @@+{+ "schema": "adom/hero-pinmap@1",+ "mpn": "CL21A226MPQNNNE",+ "derived_from": {+ "file": "CL21A226MPQNNNE.kicad_sym",+ "sha256": "62f61541945d7eaa086ccdfa2c6b960b6954885e5c59e99ae70f8aa9562c0a15"+ },+ "symbol": {+ "pins": [+ {+ "number": "1",+ "name": "",+ "electrical_type": "passive"+ },+ {+ "number": "2",+ "name": "",+ "electrical_type": "passive"+ }+ ]+ },+ "connect": [+ {+ "pin": "1",+ "pad": "1"+ },+ {+ "pin": "2",+ "pad": "2"+ }+ ]+}
provenance/cl21a226mpqnnne-hero.provenance.jsonadded+187@@ -0,0 +1,187 @@+{+ "schema": "adom/component-hero-provenance@1",+ "mpn": "CL21A226MPQNNNE",+ "date": "2026-09-30",+ "status": "PROPOSAL (local only, not published)",+ "purpose": "Annotated wiki hero GLB: the component plus nonphysical footprint reference art. Not a board asset: boards use the plain STEP/GLB, which carry no footprint art.",+ "hero_glb": {+ "file": "hero.glb",+ "sha256": "93fff8a362990208993459b37c9f695e1a056b0c1ad55f5da6dfccb215d5f8ab",+ "bytes": 84104+ },+ "inputs": {+ "original_step": {+ "file": "src/CL21A226MPQNNNE.step",+ "sha256": "b65416e627bfc0865a56803375fe59b2014033132c1c6b91803fe36de52b0a3f",+ "status": "unchanged"+ },+ "hero_base_glb_sha256": "7f14840f2c8f8c42e3b45c3d05703c602dbf959119e1b98db953f72f54d962b6",+ "footprint": {+ "file": "src/CL21A226MPQNNNE.kicad_mod",+ "sha256": "b08d6f172761a89ffdd0375921da084b010868566e7bdc1fb05569a136c5b99a"+ },+ "pin_map": {+ "file": "cl21a226mpqnnne-hero.pinmap.json",+ "sha256": "bc5fda7bc8a94e9e4e55b771636634e92080b43d59c51850b06f32293b0ffb2e"+ },+ "font": {+ "file": "JetBrainsMono-Regular.ttf (Adom brand mono, OFL, converted from the adom-theme woff2)",+ "sha256": "c1bfaf2ccf7c56dc25af0cc595c4c6a064a8ebf88930d4543805a9d90692e581"+ }+ },+ "pose": {+ "frame": "Adom Z-up footprint seating frame, metres in GLB, seating plane Z = 0",+ "transform": "source STEP (Samsung CL21A105KACLNNC 0805 body model) is Y-up; posed by XCAF wrap +90 deg about X (long axis stays on X, the footprint pad axis). Seating plane: model bottom is at z -0.004 mm (vendor geometry, left as is)",+ "xcaf_transform": "\u001b[0m"+ },+ "mark": {+ "kind": "virtual",+ "text": "CL21A226MPQNNNE",+ "color_linear_rgb": [+ 0.78,+ 0.78,+ 0.76+ ],+ "color_reason": "light mark on a dark body",+ "flat": "zero-thickness sheet (glyph top faces only)",+ "note": "etched in the posed Z-up frame (frac 0.42, so the text stays on the ceramic between the terminations), mark seated onto the ceramic top (z 0.925) which sits 25 um below the terminations, then turned back to the vendor Y-up frame"+ },+ "reference_art": {+ "tool": "component-reference-overlay.py (as shipped in john/eee-fk1v470p provenance/tools)",+ "tool_sha256": "aad792e4550350dc175c098711cc77e6574a2b1191191bcf57865fa882580e18",+ "label_height_mm": 0.45,+ "plane_z_mm": -0.02,+ "pad_outline": "teal #00E6DC dashed (0.07 on / 0.045 off), alpha 0.50, from F.Cu copper pads",+ "silkscreen": "F.SilkS contours, alpha 0.30; REF** and hidden properties omitted",+ "pad_labels": "alpha 0.50; 1 on pad 1, 2 on pad 2",+ "overlay_report": {+ "font_file": "JetBrainsMono-Regular.ttf",+ "font_sha256": "c1bfaf2ccf7c56dc25af0cc595c4c6a064a8ebf88930d4543805a9d90692e581",+ "generator_sha256": "aad792e4550350dc175c098711cc77e6574a2b1191191bcf57865fa882580e18",+ "source_glb_sha256": "7f14840f2c8f8c42e3b45c3d05703c602dbf959119e1b98db953f72f54d962b6",+ "footprint_sha256": "b08d6f172761a89ffdd0375921da084b010868566e7bdc1fb05569a136c5b99a",+ "derivative_sha256": "a17a2fd4bc0a504d354c2ada3e4f4c223a44a559d6dd684864ddba3f8245786a",+ "manufacturer_geometry_buffer_prefix_unchanged": true,+ "units": "metre",+ "upAxis": "Z",+ "plane_z_mm": -0.02,+ "pad_outline": "copper perimeter, not solder mask or paste",+ "dash_mm": 0.07,+ "gap_mm": 0.045,+ "silkscreen_path_count": 0,+ "silkscreen_opacity": 0.3,+ "pad_outline_opacity": 0.5,+ "pad_outline_color": "teal #00E6DC",+ "uninstantiated_reference_placeholder": "omitted from component display",+ "pad_name_opacity": 0.5,+ "pad_label_height_mm": 0.45,+ "pad_names": "signal names resolved through canonical pin-to-pad mapping; active-low overbars preserved",+ "library_sha256": "bc5fda7bc8a94e9e4e55b771636634e92080b43d59c51850b06f32293b0ffb2e",+ "pads": [+ {+ "number": "1",+ "drill_boundary_drawn": false,+ "signal_name": "1",+ "display_name": "1",+ "pad_number_fallback": true,+ "active_low_overbar": false,+ "center_mm": [+ -0.888,+ -0.0+ ],+ "copper_size_mm": [+ 1.05,+ 1.38+ ],+ "copper_outline_bounds_mm": [+ [+ -1.413,+ -0.69+ ],+ [+ -0.363,+ 0.69+ ]+ ],+ "label_position_mm": [+ -1.8770000000000002,+ -0.0+ ]+ },+ {+ "number": "2",+ "drill_boundary_drawn": false,+ "signal_name": "2",+ "display_name": "2",+ "pad_number_fallback": true,+ "active_low_overbar": false,+ "center_mm": [+ 0.888,+ -0.0+ ],+ "copper_size_mm": [+ 1.05,+ 1.38+ ],+ "copper_outline_bounds_mm": [+ [+ 0.363,+ -0.69+ ],+ [+ 1.413,+ 0.69+ ]+ ],+ "label_position_mm": [+ 1.8674000000000002,+ -0.0+ ]+ }+ ],+ "overlay_nodes": 2,+ "limitations": [+ "Nonphysical reference lines, not a manufacturing layer or manufacturer STEP geometry.",+ "Silkscreen text follows source text/placement but uses the supplied display font.",+ "Physical body can occlude artwork on the seating plane; inspect underside or hide the body."+ ]+ }+ },+ "finishing": {+ "tool": "finalize.py (JSON chunk only, binary buffer untouched)",+ "tool_sha256": "2b97fc95d2236b55aa97548a3bf0694fe7049257d9853f0b12812ec86f6f6ef5",+ "changes": [+ "declared extras.adomLayer: component, fp_pad_outlines, fp_silkscreen, fp_pad_labels",+ "authored extras.tooltip on the physical nodes",+ "laser inlay node renamed Adom.LaserEtch.MPN with virtual-mark extras"+ ]+ },+ "conversion": {+ "service": "step2glb convert (shared service-step2glb)",+ "posed_step_sha256": "7711fd5e817f2fa088d584eee583ee788780d9720ed5712eb9977c2f3bc3102c"+ },+ "counts": {+ "triangles_before_glb": 36,+ "triangles_base_glb": 1554,+ "triangles_hero_glb": 2034,+ "etch_nodes": 1,+ "adom_layers": [+ "component",+ "fp_pad_labels",+ "fp_pad_outlines"+ ]+ },+ "limitations": [+ "Reference art is display-only, not a manufacturing layer.",+ "Silkscreen and labels are hairline outlines; zoom in to read them.",+ "The MPN mark is a virtual identification aid, not the manufacturer marking."+ ],+ "etched_step": {+ "file": "etched.step",+ "sha256": "6ddc7cb06641ad54e1c85dcd3421b0d639feb96b33368eab7b46f037461dcdd8",+ "frame": "same as the original STEP (drop-in)",+ "source_sha256": "b65416e627bfc0865a56803375fe59b2014033132c1c6b91803fe36de52b0a3f",+ "tool": "aiflow-work/merged/tools/laser-etch/etch_part.py (adom-chip-laser service + merge_etch.py flat) [+ _tools/seat_mark.py where the body top sits below the terminations]",+ "note": "etched in the posed Z-up frame (frac 0.42, so the text stays on the ceramic between the terminations), mark seated onto the ceramic top (z 0.925) which sits 25 um below the terminations, then turned back to the vendor Y-up frame"+ }+}
provenance/tools/build_hero.pyadded+75@@ -0,0 +1,75 @@+#!/usr/bin/env python3+"""Build a PROPOSED hero GLB for one slug (local only, nothing published).+Usage: build_hero.py <slug>"""+import json, hashlib, os, sys, subprocess, glob, struct+sys.path.insert(0, os.path.dirname(__file__)); from config import C, LIGHT, DARK+HP = os.path.dirname(os.path.dirname(os.path.abspath(__file__))); T = os.path.join(HP, '_tools')+PY = os.path.expanduser('~/.local/share/adom-aiflow/occ/bin/python')+slug = sys.argv[1]; c = C[slug]; D = os.path.join(HP, slug); W = os.path.join(D, 'work'); os.makedirs(W, exist_ok=True)+sha = lambda p: hashlib.sha256(open(p, 'rb').read()).hexdigest()+def run(*a, py=True):+ r = subprocess.run(([PY] if py is True else [py] if py else []) + list(a), capture_output=True, text=True)+ if r.returncode: sys.exit(f'FAIL {a[:2]}: {r.stderr[-1500:]}{r.stdout[-800:]}')+ return r.stdout+src = os.path.join(D, 'src'); mpn = c['mpn']+vendor = [p for p in glob.glob(f'{src}/*.step') if 'etched' not in p.lower()]; assert len(vendor) == 1, vendor; vendor = vendor[0]+fp = glob.glob(f'{src}/*.kicad_mod')[0]+etched = os.path.join(D, 'etched.step'); inp = etched if os.path.exists(etched) else vendor+# 1 pose into the Adom Z-up seating frame+args = [os.path.join(T, 'xcaf_transform.py'), inp, f'{W}/posed.step'] + sum([['--rot', r] for r in c['pose']], []) + ['--tr', c['tr']]+pose_out = run(*args).strip().splitlines()[-1]+# 2 STEP -> GLB on the shared service+conv = run('step2glb', 'convert', f'{W}/posed.step', '-o', f'{W}/base.glb', py=False)+# 3 pin map+pm = {'schema': 'adom/hero-pinmap@1', 'mpn': mpn, 'derived_from': {'file': os.path.basename(glob.glob(f'{src}/*.kicad_sym')[0]), 'sha256': sha(glob.glob(f'{src}/*.kicad_sym')[0])},+ 'symbol': {'pins': [{'number': n, 'name': nm, 'electrical_type': et} for n, nm, et in c['pins']]}, 'connect': [{'pin': n, 'pad': n} for n, _, _ in c['pins']]}+pmf = f'{D}/{slug}-hero.pinmap.json'; json.dump(pm, open(pmf, 'w'), indent=1)+# 4 reference art+font = os.path.join(T, 'JetBrainsMono-Regular.ttf')+run(os.path.join(T, 'component-reference-overlay.py'), '--glb', f'{W}/base.glb', '--footprint', fp, '--library', pmf, '--font', font, '--out', f'{W}/hero-raw.glb', '--label-height', str(c['label_h']), py='python3')+rep = json.load(open(f'{W}/hero-raw.overlay.json'))+# 5 finalize+rgb = None if c['mark'] is None else (LIGHT if c['mark'] == 'light' else DARK)+tip = f"{c['mfr']} {mpn}\n{c['pkg']} {c['kind'].lower()}"+names = [p['display_name'] for p in rep['pads']]+spec = {'etch_rgb': rgb, 'label_tooltip': ('Pad labels ' + ', '.join(names) if any(n not in '123456789' for n in names) else 'Pad numbers ' + ', '.join(names)) + '\nreference art, not part of the component',+ 'component_label': c['kind'], 'component_tooltip': tip, 'tooltips': {},+ 'etch_extras': {'virtual': True, 'physical': False, 'mpn': mpn, 'tooltip': f'{mpn}\nvirtual MPN mark (identification aid, not the manufacturer marking)',+ 'source': 'adom-chip-laser STEP inlay (flat top faces), merged onto the original coloured model', 'mark': {'text': mpn, 'color_linear_rgb': rgb}}}+json.dump(spec, open(f'{W}/spec.json', 'w'), indent=1)+fin = run(os.path.join(T, 'finalize.py'), f'{W}/hero-raw.glb', f'{D}/hero.glb', f'{W}/spec.json', py='python3')+# 6 node + triangle check+def glbinfo(p):+ b = open(p, 'rb').read(); jn = struct.unpack_from('<I', b, 12)[0]; d = json.loads(b[20:20+jn]); tri = 0+ for m in d['meshes']:+ for pr in m['primitives']:+ tri += (d['accessors'][pr['indices']]['count'] if 'indices' in pr else d['accessors'][pr['attributes']['POSITION']]['count']) // 3+ return d, tri+d, tri = glbinfo(f'{D}/hero.glb'); nn = [n.get('name', '') for n in d['nodes']]+n_etch = nn.count('Adom.LaserEtch.MPN'); layers = sorted(n['extras']['adomLayer']['key'] for n in d['nodes'] if n.get('extras', {}).get('adomLayer'))+assert n_etch == (0 if rgb is None else 1), n_etch+assert layers == sorted(['component', 'fp_pad_outlines', 'fp_pad_labels'] + (['fp_silkscreen'] if rep['silkscreen_path_count'] else [])), layers+_, tri_base = glbinfo(f'{W}/base.glb'); _, tri_before = glbinfo(f'{D}/before.glb')+prov = {'schema': 'adom/component-hero-provenance@1', 'mpn': mpn, 'date': '2026-09-30', 'status': 'PROPOSAL (local only, not published)',+ 'purpose': 'Annotated wiki hero GLB: the component plus nonphysical footprint reference art. Not a board asset: boards use the plain STEP/GLB, which carry no footprint art.',+ 'hero_glb': {'file': 'hero.glb', 'sha256': sha(f'{D}/hero.glb'), 'bytes': os.path.getsize(f'{D}/hero.glb')},+ 'inputs': {'original_step': {'file': 'src/' + os.path.basename(vendor), 'sha256': sha(vendor), 'status': 'unchanged'},+ 'hero_base_glb_sha256': sha(f'{W}/base.glb'),+ 'footprint': {'file': 'src/' + os.path.basename(fp), 'sha256': sha(fp)},+ 'pin_map': {'file': os.path.basename(pmf), 'sha256': sha(pmf)},+ 'font': {'file': 'JetBrainsMono-Regular.ttf (Adom brand mono, OFL, converted from the adom-theme woff2)', 'sha256': rep['font_sha256']}},+ 'pose': {'frame': 'Adom Z-up footprint seating frame, metres in GLB, seating plane Z = 0', 'transform': c['pose_note'], 'xcaf_transform': pose_out},+ 'mark': ({'kind': 'manufacturer', 'text': 'AMPLH5030S', 'note': c['etch_note']} if rgb is None else+ {'kind': 'virtual', 'text': mpn, 'color_linear_rgb': rgb, 'color_reason': 'light mark on a dark body' if c['mark'] == 'light' else 'dark mark on a light body', 'flat': 'zero-thickness sheet (glyph top faces only)', 'note': c.get('etch_note', '')}),+ 'reference_art': {'tool': 'component-reference-overlay.py (as shipped in john/eee-fk1v470p provenance/tools)', 'tool_sha256': rep['generator_sha256'], 'label_height_mm': c['label_h'], 'plane_z_mm': rep['plane_z_mm'],+ 'pad_outline': 'teal #00E6DC dashed (0.07 on / 0.045 off), alpha 0.50, from F.Cu copper pads', 'silkscreen': 'F.SilkS contours, alpha 0.30; REF** and hidden properties omitted', 'pad_labels': 'alpha 0.50; ' + ', '.join(f"{p['display_name']} on pad {p['number']}" for p in rep['pads']), 'overlay_report': rep},+ 'finishing': {'tool': 'finalize.py (JSON chunk only, binary buffer untouched)', 'tool_sha256': sha(os.path.join(T, 'finalize.py')), 'changes': ['declared extras.adomLayer: component, fp_pad_outlines, fp_silkscreen, fp_pad_labels', 'authored extras.tooltip on the physical nodes'] + (['laser inlay node renamed Adom.LaserEtch.MPN with virtual-mark extras'] if rgb else [])},+ 'conversion': {'service': 'step2glb convert (shared service-step2glb)', 'posed_step_sha256': sha(f'{W}/posed.step')},+ 'counts': {'triangles_before_glb': tri_before, 'triangles_base_glb': tri_base, 'triangles_hero_glb': tri, 'etch_nodes': n_etch, 'adom_layers': layers},+ 'limitations': ['Reference art is display-only, not a manufacturing layer.', 'Silkscreen and labels are hairline outlines; zoom in to read them.'] + (['The MPN mark is a virtual identification aid, not the manufacturer marking.'] if rgb else []),+}+if rgb is not None:+ prov['etched_step'] = {'file': 'etched.step', 'sha256': sha(etched), 'frame': 'same as the original STEP (drop-in)', 'source_sha256': sha(vendor),+ 'tool': 'aiflow-work/merged/tools/laser-etch/etch_part.py (adom-chip-laser service + merge_etch.py flat) [+ _tools/seat_mark.py where the body top sits below the terminations]', 'note': c.get('etch_note', '')}+json.dump(prov, open(f'{D}/hero.provenance.json', 'w'), indent=1)+print(json.dumps({'slug': slug, 'tri_before': tri_before, 'tri_base': tri_base, 'tri_hero': tri, 'etch_nodes': n_etch, 'layers': layers, 'pads': [(p['number'], p['display_name']) for p in rep['pads']], 'silk_paths': rep['silkscreen_path_count']}))
provenance/tools/component-reference-overlay.pyadded+184@@ -0,0 +1,184 @@+#!/usr/bin/env python3+"""Add nonphysical footprint reference artwork to a Z-up component GLB.+Original geometry buffers and source files are preserved. Units: GLB metres,+KiCad footprint millimetres with Y down. Glyph outlines use a supplied TrueType font.+"""+import argparse,json,re,math,struct,hashlib+from pathlib import Path+from fontTools.ttLib import TTFont+from fontTools.pens.basePen import BasePen+class Atom(str):pass++def parse(s):+ stack=[];root=None+ for t in re.findall(r'"(?:\\.|[^"\\])*"|[()]|[^\s()]+',s):+ if t=='(':+ a=[]+ if stack:stack[-1].append(a)+ else:root=a+ stack.append(a)+ elif t==')':stack.pop()+ else:stack[-1].append(json.loads(t) if t.startswith('"') else Atom(t))+ assert not stack+ return root+def dump(n):+ return '('+' '.join(map(dump,n))+')' if isinstance(n,list) else str(n) if isinstance(n,Atom) else json.dumps(n,ensure_ascii=False)+def fields(n,key):return [x for x in n if isinstance(x,list) and x and x[0]==key]+def field(n,key,default=None):return next(iter(fields(n,key)),default)+def xy(n,key):return tuple(map(float,field(n,key)[1:3]))+def circle(c,r,start=0,span=2*math.pi,count=48):return [(c[0]+r*math.cos(start+span*i/count),c[1]+r*math.sin(start+span*i/count)) for i in range(count+1)]+def rounded(w,h,r):+ out=[]+ for cx,cy,a in [(w/2-r,h/2-r,0),(-w/2+r,h/2-r,math.pi/2),(-w/2+r,-h/2+r,math.pi),(w/2-r,-h/2+r,math.pi*1.5)]:out+=circle((cx,cy),r,a,math.pi/2,8)+ return out+[out[0]]+def dashed(points,on=.07,off=.045):+ out=[];distance=0+ for a,b in zip(points,points[1:]):+ length=math.dist(a,b);pos=0+ while pos<length-1e-12:+ phase=distance%(on+off);take=min(length-pos,(on-phase) if phase<on else (on+off-phase))+ if take<1e-10:distance+=1e-9;continue+ if phase<on:+ out.append([(a[0]+(b[0]-a[0])*u/length,a[1]+(b[1]-a[1])*u/length) for u in [pos,pos+take]])+ distance+=take;pos+=take+ return out+class Flatten(BasePen):+ def __init__(self,g):super().__init__(g);self.paths=[];self.path=[]+ def _moveTo(self,p):self.path=[p]+ def _lineTo(self,p):self.path.append(p)+ def _curveToOne(self,a,b,c):+ p=self._getCurrentPoint()+ for i in range(1,9):+ t=i/8;self.path.append(tuple((1-t)**3*p[j]+3*(1-t)**2*t*a[j]+3*(1-t)*t*t*b[j]+t**3*c[j] for j in range(2)))+ def _qCurveToOne(self,a,b):+ p=self._getCurrentPoint()+ for i in range(1,9):+ t=i/8;self.path.append(tuple((1-t)**2*p[j]+2*(1-t)*t*a[j]+t*t*b[j] for j in range(2)))+ def _closePath(self):self.path.append(self.path[0]);self.paths.append(self.path);self.path=[]+ def _endPath(self):self.paths.append(self.path);self.path=[]+def main():+ ap=argparse.ArgumentParser();ap.add_argument('--glb',type=Path,required=True);ap.add_argument('--footprint',type=Path,required=True);ap.add_argument('--library',type=Path,required=True);ap.add_argument('--font',type=Path,required=True);ap.add_argument('--out',type=Path,required=True);ap.add_argument('--label-height',type=float,default=.17,help='pad label glyph height in mm (default .17, sized for fine-pitch ICs)');args=ap.parse_args()+ fp=parse(args.footprint.read_text());library=json.loads(args.library.read_text());pin_names={p['number']:p['name'] for p in library['symbol']['pins']};pad_names={}+ for c in library['connect']:+ name=pin_names[c['pin']]+ if c['pad'] in pad_names:assert pad_names[c['pad']]==name,'Ambiguous pad name mapping'+ pad_names[c['pad']]=name+ font=TTFont(args.font);glyphs=font.getGlyphSet();cmap=font.getBestCmap();em=font['head'].unitsPerEm+ def textpaths(text,at,height):+ paths=[];cursor=0+ for ch in text:+ name=cmap.get(ord(ch));assert name,repr(ch)+ pen=Flatten(glyphs);glyphs[name].draw(pen);paths.extend([[(x+cursor,y) for x,y in line] for line in pen.paths]);cursor+=glyphs[name].width+ scale=height/(em*.75)+ return [[(at[0]+(x-cursor/2)*scale,at[1]+(y-em*.35)*scale) for x,y in line] for line in paths]+ pads=[];padlines=[];silk=[];labels=[]+ for p in fields(fp,'pad'):+ if not any(x in field(p,'layers')[1:] for x in ['F.Cu','*.Cu']):continue+ number=p[1];at=xy(p,'at');size=xy(p,'size');angle=math.radians(-float(field(p,'at')[3]) if len(field(p,'at'))>3 else 0);shape=p[3]+ if shape=='roundrect':r=min(size)*float(field(p,'roundrect_rratio')[1]);outline=rounded(*size,r)+ elif shape=='rect':outline=rounded(*size,0)+ elif shape=='circle':outline=circle((0,0),size[0]/2)+ elif shape=='oval':outline=rounded(*size,min(size)/2)+ elif shape=='custom':+ from shapely.geometry import Polygon,Point,LineString,box+ from shapely.ops import unary_union+ shapes=[]+ anchor=field(field(p,'options',[]),'anchor',['anchor','rect'])[1]+ shapes.append(Point(0,0).buffer(size[0]/2) if anchor=='circle' else box(-size[0]/2,-size[1]/2,size[0]/2,size[1]/2))+ for pr in field(p,'primitives',[])[1:]:+ width=float(field(pr,'width',['width',0])[1])+ if pr[0]=='gr_poly':+ pts=[tuple(map(float,q[1:3])) for q in field(pr,'pts')[1:]];shapes.append(Polygon(pts).buffer(width/2))+ elif pr[0]=='gr_line':shapes.append(LineString([xy(pr,'start'),xy(pr,'end')]).buffer(width/2))+ elif pr[0]=='gr_circle':shapes.append(Point(*xy(pr,'center')).buffer(math.dist(xy(pr,'center'),xy(pr,'end'))+width/2))+ else:raise ValueError('Unsupported custom copper primitive '+pr[0])+ merged=unary_union(shapes);assert merged.geom_type=='Polygon','Disconnected custom copper pad requires explicit review';outline=list(merged.exterior.coords)+ else:raise ValueError('Unsupported pad shape '+shape)+ def transform(q):return (at[0]+q[0]*math.cos(angle)-q[1]*math.sin(angle),-(at[1]+q[0]*math.sin(angle)+q[1]*math.cos(angle)))+ outline=list(map(transform,outline));padlines+=dashed(outline)+ drill=field(p,'drill',[])+ if drill:+ dims=[float(v) for v in drill[1:] if not isinstance(v,list) and v!='oval'];off=field(drill,'offset',['offset',0,0]);center=(float(off[1]),float(off[2]))+ hole=rounded(dims[0],dims[1],min(dims)/2) if drill[1]=='oval' else circle((0,0),dims[0]/2)+ hole=[transform((x+center[0],y+center[1])) for x,y in hole];padlines+=dashed(hole)+ bounds=([min(q[i] for q in outline) for i in range(2)],[max(q[i] for q in outline) for i in range(2)])+ raw_name=pad_names.get(number,number) or number;+ if not raw_name:raise ValueError('No electrical mapping for copper pad '+number)+ active_low=bool(re.fullmatch(r'~\{[^}]+\}',raw_name));display_name=raw_name[2:-1] if active_low else raw_name+ unnamed_passive=len(library['symbol']['pins'])==2 and all(q['electrical_type']=='passive' for q in library['symbol']['pins']) and raw_name in ['', '~', number]+ if unnamed_passive:display_name=number+ if not display_name:raise ValueError('Missing signal name for pad '+number)+ glyphs_local=textpaths(display_name,(0,0),args.label_height);points=[q for line in glyphs_local for q in line];xlo=min(q[0] for q in points);xhi=max(q[0] for q in points)+ if active_low:+ bar_y=max(q[1] for q in points)+.025;glyphs_local.append([(xlo,bar_y),(xhi,bar_y)])+ padcenters=[xy(q,'at') for q in fields(fp,'pad') if any(v in field(q,'layers')[1:] for v in ['F.Cu','*.Cu'])]+ maxx=max(abs(v[0]) for v in padcenters) or 1;maxy=max(abs(v[1]) for v in padcenters) or 1+ vertical=abs(at[1])/maxy > abs(at[0])/maxx+.05+ if vertical:+ # Radial labels outside top/bottom rows, with text along the outward axis.+ glyphs_local=[[(-y,x) for x,y in line] for line in glyphs_local];points=[q for line in glyphs_local for q in line];xlo=min(q[0] for q in points);xhi=max(q[0] for q in points)+ dx=at[0];label_y=(bounds[1][1]+.32-min(q[1] for q in points)) if at[1]<0 else bounds[0][1]-.32-max(q[1] for q in points)+ else:+ dx=(bounds[0][0]-.32-xhi) if at[0]<0 else (bounds[1][0]+.32-xlo);label_y=-at[1]+ if abs(at[0])<.01 and abs(at[1])<.01:+ ys=[-xy(q,'at')[1]+sign*xy(q,'size')[1]/2 for q in fields(fp,'pad') for sign in [-1,1]];dx=0;label_y=min(ys)-.65+ labelat=(dx,label_y);labels += [[(x+dx,y+label_y) for x,y in line] for line in glyphs_local]+ pads.append({'number':number,'drill_boundary_drawn':bool(drill),'signal_name':raw_name,'display_name':display_name,'pad_number_fallback':unnamed_passive,'active_low_overbar':active_low,'center_mm':[at[0],-at[1]],'copper_size_mm':size,'copper_outline_bounds_mm':bounds,'label_position_mm':labelat})+ for p in fp:+ if not isinstance(p,list) or field(p,'layer')!=['layer','F.SilkS']:continue+ kind=p[0]+ if kind=='fp_line':silk.append([(x,-y) for x,y in [xy(p,'start'),xy(p,'end')]])+ elif kind=='fp_circle':+ c=xy(p,'center');e=xy(p,'end');silk.append([(x,-y) for x,y in circle(c,math.dist(c,e))])+ elif kind=='fp_rect':+ a,b=xy(p,'start'),xy(p,'end');silk.append([(x,-y) for x,y in [a,(b[0],a[1]),b,(a[0],b[1]),a]])+ elif kind=='fp_poly':+ points=[tuple(map(float,q[1:3])) for q in field(p,'pts')[1:]];silk.append([(x,-y) for x,y in points+[points[0]]])+ elif kind=='fp_arc':+ import numpy as np+ a,m,z=[np.array(xy(p,k)) for k in ['start','mid','end']];center=np.linalg.solve(2*np.array([m-a,z-a]),np.array([m@m-a@a,z@z-a@a]));rad=float(np.linalg.norm(a-center));t0,t1,t2=[math.atan2(*(v-center)[::-1]) for v in [a,m,z]];span=(t2-t0)%(2*math.pi)+ if (t1-t0)%(2*math.pi)>span:span-=2*math.pi+ silk.append([(x,-y) for x,y in circle(center,rad,t0,span,48)])+ elif kind=='property':+ # Identity placeholders/hidden properties are not physical footprint silk.+ if field(p,'hide') or 'hide' in p or p[1]=='Reference' or p[2] in ['REF**','REF*','${REFERENCE}']:continue+ at=xy(p,'at');effects=field(p,'effects');height=float(field(field(effects,'font'),'size')[2]);silk+=textpaths(p[2],(at[0],-at[1]),height)+ elif kind=='fp_text':+ if 'hide' in p or (p[1]=='reference' and p[2] in ['REF**','REF*','${REFERENCE}']):continue+ at=xy(p,'at');effects=field(p,'effects');height=float(field(field(effects,'font'),'size')[2]);silk+=textpaths(p[2],(at[0],-at[1]),height)+ else:raise ValueError('Unsupported silk primitive '+kind)+ b=args.glb.read_bytes();jn,jt=struct.unpack_from('<II',b,12);d=json.loads(b[20:20+jn]);bn,bt=struct.unpack_from('<II',b,20+jn);assert bt==0x004e4942+ original=b[28+jn:28+jn+bn];binary=bytearray(original);assert len(d['buffers'])==1 and 'uri' not in d['buffers'][0]+ ext=d.setdefault('extensionsUsed',[])+ if 'KHR_materials_unlit' not in ext:ext.append('KHR_materials_unlit')+ parent={'name':'Adom reference artwork (nonphysical)','children':[],'extras':{'physical':False,'purpose':'footprint copper outlines, silkscreen and pad identifiers','sourceFootprint':args.footprint.name,'units':'metre','upAxis':'Z'}}+ parentid=len(d['nodes']);d['nodes'].append(parent)+ roots=d['scenes'][d.get('scene',0)]['nodes'];poses=[i for i in roots if d['nodes'][i].get('name','').startswith('Adom.Hero.')]+ if len(poses)==1:d['nodes'][poses[0]].setdefault('children',[]).append(parentid)+ elif not poses:roots.append(parentid)+ else:raise ValueError('Ambiguous hero presentation transform')+ def add(name,paths,color,alpha,width):+ vertices=[];z=-.00002+ for path in paths:+ for a,c in zip(path,path[1:]):+ length=math.dist(a,c)+ if length<1e-10:continue+ nx=-(c[1]-a[1])/length*width/2;ny=(c[0]-a[0])/length*width/2+ quad=[(a[0]+nx,a[1]+ny),(a[0]-nx,a[1]-ny),(c[0]-nx,c[1]-ny),(c[0]+nx,c[1]+ny)]+ for i in [0,1,2,0,2,3]:vertices.append((quad[i][0]/1000,quad[i][1]/1000,z))+ if not vertices:return+ binary.extend(b'\0'*((-len(binary))%4));offset=len(binary);raw=b''.join(struct.pack('<fff',*v) for v in vertices);binary.extend(raw)+ bv=len(d['bufferViews']);d['bufferViews'].append({'buffer':0,'byteOffset':offset,'byteLength':len(raw),'target':34962})+ ac=len(d['accessors']);d['accessors'].append({'bufferView':bv,'componentType':5126,'count':len(vertices),'type':'VEC3','min':[min(v[i] for v in vertices) for i in range(3)],'max':[max(v[i] for v in vertices) for i in range(3)]})+ material=len(d['materials']);d['materials'].append({'name':name,'pbrMetallicRoughness':{'baseColorFactor':color+[alpha],'metallicFactor':0,'roughnessFactor':1},'alphaMode':'BLEND' if alpha<1 else 'OPAQUE','doubleSided':True,'extensions':{'KHR_materials_unlit':{}},'extras':{'referenceArtwork':True,'opacity':alpha}})+ mesh=len(d['meshes']);d['meshes'].append({'name':name,'primitives':[{'attributes':{'POSITION':ac},'material':material,'mode':4}]})+ node=len(d['nodes']);d['nodes'].append({'name':name,'mesh':mesh,'extras':{'physical':False}});parent['children'].append(node)+ add('Footprint pads - teal dashed outlines - 50 percent opacity',padlines,[0,.902,.863],.5,.015)+ add('Silkscreen reference lines - 30 percent opacity',silk,[.92,.96,1],.3,.012)+ add('Signal names - 50 percent opacity',labels,[.92,.96,1],.5,.009)+ d['buffers'][0]['byteLength']=len(binary);assert binary[:len(original)]==original+ j=json.dumps(d,separators=(',',':')).encode();j+=b' '*((-len(j))%4);binary.extend(b'\0'*((-len(binary))%4))+ out=struct.pack('<III',0x46546c67,2,28+len(j)+len(binary))+struct.pack('<II',len(j),0x4e4f534a)+j+struct.pack('<II',len(binary),0x004e4942)+binary;args.out.write_bytes(out)+ report={'font_file':args.font.name,'font_sha256':hashlib.sha256(args.font.read_bytes()).hexdigest(),'generator_sha256':hashlib.sha256(Path(__file__).read_bytes()).hexdigest(),'source_glb_sha256':hashlib.sha256(b).hexdigest(),'footprint_sha256':hashlib.sha256(args.footprint.read_bytes()).hexdigest(),'derivative_sha256':hashlib.sha256(out).hexdigest(),'manufacturer_geometry_buffer_prefix_unchanged':True,'units':'metre','upAxis':'Z','plane_z_mm':-.02,'pad_outline':'copper perimeter, not solder mask or paste','dash_mm':.07,'gap_mm':.045,'silkscreen_path_count':len(silk),'silkscreen_opacity':.3,'pad_outline_opacity':.5,'pad_outline_color':'teal #00E6DC','uninstantiated_reference_placeholder':'omitted from component display','pad_name_opacity':.5,'pad_label_height_mm':args.label_height,'pad_names':'signal names resolved through canonical pin-to-pad mapping; active-low overbars preserved','library_sha256':hashlib.sha256(args.library.read_bytes()).hexdigest(),'pads':pads,'overlay_nodes':len(parent['children']),'limitations':['Nonphysical reference lines, not a manufacturing layer or manufacturer STEP geometry.','Silkscreen text follows source text/placement but uses the supplied display font.','Physical body can occlude artwork on the seating plane; inspect underside or hide the body.']}+ args.out.with_suffix('.overlay.json').write_text(json.dumps(report,indent=2)+'\n');print(json.dumps(report))+if __name__=='__main__':main()
provenance/tools/finalize.pyadded+31@@ -0,0 +1,31 @@+#!/usr/bin/env python3+"""Hero GLB finishing pass (JSON chunk only; the binary buffer is untouched):+- the adom-chip-laser inlay node (found by its material colour) becomes Adom.LaserEtch.MPN with provenance extras+- the physical model root, pad outlines, silkscreen and pad labels are declared as extras.adomLayer+- authored extras.tooltip on physical meshes (vendor CAD names such as NAUO3 are not reader-facing)+Usage: finalize.py in.glb out.glb spec.json"""+import json, struct, sys, hashlib+src, dst, spec = sys.argv[1], sys.argv[2], json.load(open(sys.argv[3]))+b = open(src, 'rb').read(); jn = struct.unpack_from('<I', b, 12)[0]; d = json.loads(b[20:20+jn]); rest = b[20+jn:]+nodes = d['nodes']; roots = d['scenes'][d.get('scene', 0)]['nodes']+def near(c, t): return all(abs(x-y) < 2e-3 for x, y in zip(c, t))+etch_mats = [i for i, m in enumerate(d['materials']) if spec.get('etch_rgb') and near(m.get('pbrMetallicRoughness', {}).get('baseColorFactor', [9])[:3], spec['etch_rgb'])]+found = []+for n in nodes:+ if 'mesh' in n and etch_mats and all(p.get('material') in etch_mats for p in d['meshes'][n['mesh']]['primitives']):+ n['name'] = 'Adom.LaserEtch.MPN'; n['extras'] = dict(n.get('extras', {}), **spec['etch_extras']); found.append(n)+if spec.get('etch_rgb'): assert len(found) == 1, f'etch node match {len(found)}'+for i, n in enumerate(nodes):+ nm = n.get('name', '')+ if nm.startswith('Footprint pads'): n['extras'].update(adomLayer={'key': 'fp_pad_outlines', 'label': 'Pad outlines', 'group': 'Footprint (reference art)'}, tooltip='Footprint copper pad outline\nreference art, not part of the component')+ elif nm.startswith('Silkscreen reference'): n['extras'].update(adomLayer={'key': 'fp_silkscreen', 'label': 'Silkscreen', 'group': 'Footprint (reference art)'}, tooltip='Footprint silkscreen\nreference art, not part of the component')+ elif nm.startswith('Signal names'): n['extras'].update(adomLayer={'key': 'fp_pad_labels', 'label': 'Pad labels', 'group': 'Footprint (reference art)'}, tooltip=spec['label_tooltip'])+ for key, tip in spec.get('tooltips', {}).items():+ if nm == key: n.setdefault('extras', {})['tooltip'] = tip+phys = [r for r in roots if not nodes[r].get('name', '').startswith(('Adom reference artwork', 'Adom.LaserEtch'))]+assert len(phys) == 1, phys+nodes[phys[0]].setdefault('extras', {}).update(adomLayer={'key': 'component', 'label': spec['component_label'], 'group': 'Component'}, tooltip=spec['component_tooltip'])+d.setdefault('asset', {}).setdefault('extras', {}).update(spec.get('asset_extras', {}))+j = json.dumps(d, separators=(',', ':')).encode(); j += b' ' * ((-len(j)) % 4)+out = struct.pack('<III', 0x46546c67, 2, 20 + len(j) + len(rest)) + struct.pack('<II', len(j), 0x4e4f534a) + j + rest+open(dst, 'wb').write(out); print(dst, len(out), hashlib.sha256(out).hexdigest()[:16], 'etch nodes', len(found))
provenance/tools/gltfio.pyadded+118@@ -0,0 +1,118 @@+"""Minimal GLB reader/writer (numpy only): read accessors to float/int arrays (dequantizing normalized+types, honouring byteStride), and re-pack a document whose primitives carry numpy arrays."""+import json, struct+import numpy as np++CT = {5120: np.int8, 5121: np.uint8, 5122: np.int16, 5123: np.uint16, 5125: np.uint32, 5126: np.float32}+NC = {'SCALAR': 1, 'VEC2': 2, 'VEC3': 3, 'VEC4': 4, 'MAT4': 16}++def load(path):+ b = open(path, 'rb').read(); assert b[:4] == b'glTF'+ jn = struct.unpack_from('<I', b, 12)[0]; d = json.loads(b[20:20 + jn])+ off = 20 + jn; binc = b''+ if off < len(b):+ bl = struct.unpack_from('<I', b, off)[0]; binc = b[off + 8: off + 8 + bl]+ return d, binc++def accessor(d, binc, i):+ a = d['accessors'][i]; bv = d['bufferViews'][a['bufferView']]; dt = np.dtype(CT[a['componentType']])+ n, k = a['count'], NC[a['type']]; start = bv.get('byteOffset', 0) + a.get('byteOffset', 0)+ stride = bv.get('byteStride', dt.itemsize * k)+ raw = np.frombuffer(binc, dtype=np.uint8, count=stride * (n - 1) + dt.itemsize * k, offset=start)+ arr = np.lib.stride_tricks.as_strided(raw, shape=(n, dt.itemsize * k), strides=(stride, 1)).copy()+ arr = arr.view(dt).reshape(n, k)+ if a.get('normalized'):+ arr = np.maximum(arr.astype(np.float64) / np.iinfo(dt).max, -1.0)+ return arr if k > 1 else arr[:, 0]++def node_matrix(n):+ if 'matrix' in n: return np.array(n['matrix'], dtype=np.float64).reshape(4, 4).T+ t = np.array(n.get('translation', [0, 0, 0])); s = np.array(n.get('scale', [1, 1, 1])); x, y, z, w = n.get('rotation', [0, 0, 0, 1])+ R = np.array([[1-2*(y*y+z*z), 2*(x*y-z*w), 2*(x*z+y*w)], [2*(x*y+z*w), 1-2*(x*x+z*z), 2*(y*z-x*w)], [2*(x*z-y*w), 2*(y*z+x*w), 1-2*(x*x+y*y)]])+ M = np.eye(4); M[:3, :3] = R * s; M[:3, 3] = t; return M++def save(path, d, arrays):+ """d: glTF json WITHOUT accessors/bufferViews/buffers; primitives reference keys into `arrays`+ (dict key -> (np.ndarray, target)); keys are replaced with accessor indices."""+ blob = bytearray(); d['accessors'] = []; d['bufferViews'] = []; idx = {}+ def add(key, pos=False):+ if key in idx: return idx[key]+ arr, target = arrays[key]+ if arr.dtype.kind == 'f': arr = arr.astype(np.float32); ct = 5126+ else:+ arr = arr.astype(np.uint32 if arr.max() > 65535 else np.uint16); ct = 5125 if arr.dtype == np.uint32 else 5123+ while len(blob) % 4: blob.append(0)+ off = len(blob); blob.extend(arr.tobytes())+ bv = {'buffer': 0, 'byteOffset': off, 'byteLength': arr.nbytes}+ if target: bv['target'] = target+ d['bufferViews'].append(bv)+ k = 1 if arr.ndim == 1 else arr.shape[1]+ acc = {'bufferView': len(d['bufferViews']) - 1, 'componentType': ct, 'count': int(arr.shape[0]),+ 'type': {1: 'SCALAR', 2: 'VEC2', 3: 'VEC3', 4: 'VEC4'}[k]}+ if pos or key.endswith('POSITION'):+ mn, mx = arr.min(0), arr.max(0)+ acc['min'] = [float(v) for v in np.atleast_1d(mn)]; acc['max'] = [float(v) for v in np.atleast_1d(mx)]+ d['accessors'].append(acc); idx[key] = len(d['accessors']) - 1; return idx[key]+ for m in d['meshes']:+ for p in m['primitives']:+ p['attributes'] = {k: add(v, k == 'POSITION') for k, v in p['attributes'].items()}+ if 'indices' in p: p['indices'] = add(p['indices'])+ for an in d.get('animations', []): # keyframe times need min/max (glTF requires it on sampler input)+ for sm in an['samplers']:+ sm['input'] = add(sm['input'], True); sm['output'] = add(sm['output'])+ while len(blob) % 4: blob.append(0)+ d['buffers'] = [{'byteLength': len(blob)}]+ j = json.dumps(d, separators=(',', ':')).encode(); j += b' ' * ((-len(j)) % 4)+ out = struct.pack('<III', 0x46546C67, 2, 28 + len(j) + len(blob)) + struct.pack('<II', len(j), 0x4E4F534A) + j + struct.pack('<II', len(blob), 0x004E4942) + bytes(blob)+ open(path, 'wb').write(out); return len(out)++def explode(d, binc):+ """Turn every primitive's accessors into keys of an arrays dict (for re-saving unchanged meshes)."""+ arrays = {}+ for mi, m in enumerate(d['meshes']):+ for p in m['primitives']:+ for k, a in list(p['attributes'].items()):+ key = f'a{a}_{k}'; arrays[key] = (accessor(d, binc, a), 34962); p['attributes'][k] = key+ if 'indices' in p:+ key = f'a{p["indices"]}_IDX'; arrays[key] = (accessor(d, binc, p['indices']), 34963); p['indices'] = key+ for an in d.get('animations', []): # animation keyframes are accessors too: carry them (bug fixed 2026-09-30)+ for sm in an['samplers']:+ for k in ('input', 'output'):+ key = f'a{sm[k]}_ANIM'; arrays[key] = (accessor(d, binc, sm[k]), None); sm[k] = key+ for k in ('accessors', 'bufferViews', 'buffers'): d.pop(k, None)+ return arrays++def flatten(d, binc):+ """Every mesh primitive of the default scene with its node's world matrix baked in: yields+ (material_index, P[n,3] float64 metres, N[n,3] unit, I[m] int64). Handles nested / rotated / scaled nodes+ (step2glb writes an assembly as a node tree) and dequantizes KHR_mesh_quantization data."""+ out = []+ def walk(i, M):+ n = d['nodes'][i]; W = M @ node_matrix(n)+ if 'mesh' in n:+ R = W[:3, :3]; Nm = np.linalg.inv(R).T+ for p in d['meshes'][n['mesh']]['primitives']:+ P = accessor(d, binc, p['attributes']['POSITION']).astype(np.float64) @ R.T + W[:3, 3]+ N = None+ if 'NORMAL' in p['attributes']:+ N = accessor(d, binc, p['attributes']['NORMAL']).astype(np.float64) @ Nm.T+ N /= np.maximum(np.linalg.norm(N, axis=1, keepdims=True), 1e-12)+ out.append((p.get('material'), P, N, accessor(d, binc, p['indices']).astype(np.int64)))+ for c in n.get('children', []): walk(c, W)+ for r in d['scenes'][d.get('scene', 0)]['nodes']: walk(r, np.eye(4))+ return out++ETCH_RGB = {'dark': (0.012, 0.012, 0.012), 'light': (0.78, 0.78, 0.76)}+def led_groups(d, binc, known, lens_lin, tol=3e-3):+ """Group a step2glb LED conversion by role (body/substrate, terminal, cathode_mark, lens, laser_etch) using the+ material base colours. known: role -> linear rgb. Returns role -> (P, N, I) concatenated."""+ groups = {}+ for mi, P, N, I in flatten(d, binc):+ c = d['materials'][mi]['pbrMetallicRoughness']['baseColorFactor'][:3]+ near = lambda k: max(abs(x - y) for x, y in zip(c, k)) < tol+ role = next((r for r, k in known.items() if near(k)), None)+ if role is None and near(lens_lin): role = 'lens'+ if role is None and any(near(k) for k in ETCH_RGB.values()): role = 'laser_etch'+ assert role, ('unknown material colour', c)+ g = groups.setdefault(role, [[], [], [], 0]); g[0].append(P); g[1].append(N); g[2].append(I + g[3]); g[3] += len(P)+ return {r: (np.concatenate(g[0]), np.concatenate(g[1]), np.concatenate(g[2])) for r, g in groups.items()}
provenance/tools/hero_template.htmladded+60@@ -0,0 +1,60 @@+<!doctype html><html><head><meta charset="utf-8"><title>Hero</title>+<style>+@font-face{font-family:FG;src:url(/_tools/fonts/FamiljenGrotesk-Variable.woff2) format('woff2');font-weight:400 700}+@font-face{font-family:JBM;src:url(/_tools/fonts/JetBrainsMono-Regular.woff2) format('woff2');font-weight:400}+@font-face{font-family:JBM;src:url(/_tools/fonts/JetBrainsMono-Bold.woff2) format('woff2');font-weight:700}+html,body{margin:0;width:1920px;height:1200px;overflow:hidden;background:#0c1117}+body{position:relative;font-family:FG,sans-serif;color:#eef2f6;background:radial-gradient(ellipse 60% 70% at 18% 30%,#121a22 0%,#0c1117 70%)}+.bar{position:absolute;left:0;top:0;right:0;height:8px;background:linear-gradient(90deg,#1fd6c9,#3aa0ff)}+.glow{position:absolute;left:880px;top:80px;width:1100px;height:1060px;border-radius:50%;background:radial-gradient(closest-side,rgba(40,200,190,.20),rgba(40,160,190,.08) 55%,rgba(12,17,23,0) 100%)}+canvas{position:absolute;right:0;top:0;width:1100px;height:1200px;z-index:1}+.left{position:absolute;left:124px;top:150px;width:800px;z-index:2}+.kicker{font-family:JBM;font-size:28px;letter-spacing:.24em;color:#27d3c6;margin-bottom:40px}+h1{font-weight:700;margin:0 0 30px;line-height:1.02;letter-spacing:-.01em;white-space:nowrap}+.mpn{font-family:JBM;font-weight:700;font-size:44px;color:#cfe0ea;margin:-6px 0 26px;letter-spacing:.02em}+.cat{font-size:40px;line-height:1.25;white-space:nowrap;color:#dfe6ec;margin-bottom:22px}+.mfr{font-size:38px;color:#98a4b0}+.pill{display:inline-block;margin-top:44px;padding:14px 30px;border:2px solid rgba(39,211,198,.55);border-radius:999px;font-family:JBM;font-size:24px;letter-spacing:.18em;color:#27d3c6}+.foot{position:absolute;z-index:2;left:124px;bottom:78px;font-family:JBM;font-size:27px;color:#5f6b77;letter-spacing:.02em}+</style>+<script type="importmap">{"imports":{"three":"https://cdn.jsdelivr.net/npm/[email protected]/build/three.module.js","three/addons/":"https://cdn.jsdelivr.net/npm/[email protected]/examples/jsm/"}}</script>+</head><body>+<div class="bar"></div><div class="glow"></div>+<div class="left">+ <div class="kicker">COMPONENT</div>+ <h1 id="title"></h1>+ <div class="mpn" id="mpn"></div>+ <div class="cat" id="cat"></div>+ <div class="mfr" id="mfr"></div>+ <div id="pillwrap"></div>+</div>+<div class="foot" id="foot"></div>+<script type="module">+import * as THREE from 'three';+import {GLTFLoader} from 'three/addons/loaders/GLTFLoader.js';+import {RoomEnvironment} from 'three/addons/environments/RoomEnvironment.js';+const C = __CFG__;+const t = document.getElementById('title'); t.textContent = C.title;+document.getElementById('mpn').textContent = C.mpn || ''; if (!C.mpn) document.getElementById('mpn').remove();+document.getElementById('cat').textContent = C.cat; document.getElementById('mfr').textContent = C.mfr;+if (C.pill) document.getElementById('pillwrap').innerHTML = '<div class="pill">' + C.pill + '</div>';+document.getElementById('foot').textContent = C.foot;+await document.fonts.ready;+let fs = 128; t.style.fontSize = fs + 'px'; while (t.scrollWidth > 800 && fs > 60) { fs -= 2; t.style.fontSize = fs + 'px'; }+const W = 1100, H = 1200;+const r = new THREE.WebGLRenderer({antialias: true, alpha: true, preserveDrawingBuffer: true}); r.setPixelRatio(1); r.setSize(W, H);+r.toneMapping = THREE.NeutralToneMapping; r.toneMappingExposure = C.exposure || 1.0; r.setClearColor(0x000000, 0);+document.body.appendChild(r.domElement);+const scene = new THREE.Scene();+scene.environment = new THREE.PMREMGenerator(r).fromScene(new RoomEnvironment(), 0.04).texture;+const key = new THREE.DirectionalLight(0xffffff, 1.6); key.position.set(-2, -3, 6); scene.add(key);+const rim = new THREE.DirectionalLight(0x9fe8ff, 0.6); rim.position.set(3, 4, 2); scene.add(rim);+const g = await new GLTFLoader().loadAsync(C.glb); scene.add(g.scene); g.scene.updateMatrixWorld(true);+const box = new THREE.Box3().setFromObject(g.scene); const c = box.getCenter(new THREE.Vector3()); const s = box.getSize(new THREE.Vector3());+const R = s.length() / 2;+const cam = new THREE.PerspectiveCamera(22, W / H, R / 50, R * 50); cam.up.set(0, 0, 1);+const dir = new THREE.Vector3(...C.dir).normalize();+cam.position.copy(c).addScaledVector(dir, R * (C.dist || 3.3)); cam.lookAt(c);+r.render(scene, cam);+document.body.dataset.ready = 1;+</script></body></html>
provenance/tools/make_hero_png.pyadded+16@@ -0,0 +1,16 @@+#!/usr/bin/env python3+"""Compose after-hero.png for a slug: HTML (Ray's layout) + three.js render of the etched part (work/base.glb minus nothing: base is the posed etched STEP, no footprint art)."""+import json, sys, os, subprocess+sys.path.insert(0, os.path.dirname(__file__)); from config import C+HP = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))+slug = sys.argv[1]; c = C[slug]; extra = json.loads(sys.argv[2]) if len(sys.argv) > 2 else {}+DIRS = {'tps54202ddcr': [-1.3, 0.8, 1.15], 'eee-fk1v470p': [1.3, 0.55, 1.25]}+mark = 'vendor marking' if c['mark'] is None else 'virtual MPN mark'+cfg = dict(glb=f'/{slug}/work/base.glb', dir=DIRS.get(slug, [-0.9, -1.3, 1.1]), dist=7.6,+ title=c['big'], mpn=c['mpn'] if c.get('basic') else '', cat=c['spec'], mfr=f"{c['mfr']} • {c['pkg']}",+ pill='ADOM BASIC PART' if c.get('basic') else '', foot=f"Manufacturer datasheet · {c['cad']} · {mark} · Adom Wiki")+cfg.update(extra)+html = open(os.path.join(HP, '_tools/hero_template.html')).read().replace('__CFG__', json.dumps(cfg, ensure_ascii=False))+open(f'{HP}/{slug}/work/hero.html', 'w').write(html)+r = subprocess.run(['node', f'{HP}/_tools/shoot_hero.js', f'http://127.0.0.1:8941/{slug}/work/hero.html', f'{HP}/{slug}/after-hero.png'], capture_output=True, text=True)+print(slug, r.returncode, r.stdout[-500:], r.stderr[-500:])
provenance/tools/merge_etch.pyadded+65@@ -0,0 +1,65 @@+#!/usr/bin/env python3+"""Colour-preserving laser etch: the etch service repaints the whole part (black body, grey inlay) and+drops the model's own colours. Keep the ORIGINAL coloured model untouched and add only the service's+inlay solids (the thin solids at the top of the etched part) as one light-grey 'laser_etch' part,+lifted a hair so it never z-fights with the top face.+Usage: merge_etch.py <original.step> <etched.step> <out.step> [lift_mm=0.01] [r,g,b of the mark, default light grey]+r,g,b are LINEAR RGB as OCCT stores them (the STEP file gets sRGB): 0.012 renders near-black, 0.04 is already a mid grey (0.22 sRGB)."""+import os, sys+from OCP.STEPControl import STEPControl_Reader, STEPControl_AsIs+from OCP.STEPCAFControl import STEPCAFControl_Reader, STEPCAFControl_Writer+from OCP.TDocStd import TDocStd_Document+from OCP.TCollection import TCollection_ExtendedString+from OCP.XCAFDoc import XCAFDoc_DocumentTool, XCAFDoc_ColorType+from OCP.TopExp import TopExp_Explorer+from OCP.TopAbs import TopAbs_SOLID, TopAbs_FACE+from OCP.BRepAdaptor import BRepAdaptor_Surface+from OCP.GeomAbs import GeomAbs_Plane+from OCP.TopoDS import TopoDS, TopoDS_Compound+from OCP.BRep import BRep_Builder+from OCP.Bnd import Bnd_Box+from OCP.BRepBndLib import BRepBndLib+from OCP.gp import gp_Trsf, gp_Vec+from OCP.TopLoc import TopLoc_Location+from OCP.Quantity import Quantity_Color, Quantity_TOC_RGB+from OCP.TDataStd import TDataStd_Name+orig, etched, out = sys.argv[1:4]; lift = float(sys.argv[4]) if len(sys.argv) > 4 else 0.01+rgb = [float(v) for v in sys.argv[5].split(",")] if len(sys.argv) > 5 else [0.78, 0.78, 0.76] # light on dark epoxy; pass a dark colour for a light body (an aluminium can)+def box(s):+ b = Bnd_Box(); BRepBndLib.Add_s(s, b); mn, mx = b.CornerMin(), b.CornerMax(); return mn.X(), mn.Y(), mn.Z(), mx.X(), mx.Y(), mx.Z()+r = STEPControl_Reader(); r.ReadFile(etched); r.TransferRoots(); e = r.OneShape()+top = box(e)[5]+ex = TopExp_Explorer(e, TopAbs_SOLID); inlay = []+while ex.More():+ s = TopoDS.Solid(ex.Current()); ex.Next()+ x0, y0, z0, x1, y1, z1 = box(s)+ if z1 - z0 < 0.2 and top - z1 < 0.05: inlay.append(s) # thin, at the very top: the etch+# FLAT by default: keep only each glyph's top face (a zero-thickness sheet), not the extruded solid+# with its side walls and underside: the same mark for about a third of the triangles+flat = os.environ.get("ETCH_SOLID", "") != "1"+comp = TopoDS_Compound(); bb = BRep_Builder(); bb.MakeCompound(comp)+nfaces = 0+for s in inlay:+ if not flat: bb.Add(comp, s); continue+ fx = TopExp_Explorer(s, TopAbs_FACE); z1s = box(s)[5]+ while fx.More():+ f = TopoDS.Face(fx.Current()); fx.Next()+ ad = BRepAdaptor_Surface(f)+ if ad.GetType() != GeomAbs_Plane: continue+ n = ad.Plane().Axis().Direction()+ if abs(n.Z()) > 0.99 and abs(box(f)[5] - z1s) < 1e-4: bb.Add(comp, f); nfaces += 1+t = gp_Trsf(); t.SetTranslation(gp_Vec(0, 0, lift))+from OCP.BRepBuilderAPI import BRepBuilderAPI_Transform+comp2 = BRepBuilderAPI_Transform(comp, t, True).Shape() # baked (no TopLoc): a located shape becomes an XCAF reference whose colour the STEP writer drops+doc = TDocStd_Document(TCollection_ExtendedString("d"))+cr = STEPCAFControl_Reader(); cr.SetColorMode(True); cr.SetNameMode(True); cr.SetLayerMode(True); cr.ReadFile(orig); cr.Transfer(doc)+st = XCAFDoc_DocumentTool.ShapeTool_s(doc.Main()); ct = XCAFDoc_DocumentTool.ColorTool_s(doc.Main())+lab = st.AddShape(comp2, False)+TDataStd_Name.Set_s(lab, TCollection_ExtendedString("laser_etch"))+ct.SetColor(lab, Quantity_Color(rgb[0], rgb[1], rgb[2], Quantity_TOC_RGB), XCAFDoc_ColorType.XCAFDoc_ColorSurf)+ct.SetColor(lab, Quantity_Color(rgb[0], rgb[1], rgb[2], Quantity_TOC_RGB), XCAFDoc_ColorType.XCAFDoc_ColorGen)+w = STEPCAFControl_Writer(); w.SetColorMode(True); w.SetNameMode(True); w.SetLayerMode(True)+w.Transfer(doc, STEPControl_AsIs); w.Write(out)+ib = box(comp2) if inlay else None+print(f"mark bbox " + (" ".join(f"{v:.3f}" for v in ib) if ib else "none"))+print(f"inlay solids {len(inlay)}; {'flat top faces ' + str(nfaces) if flat else 'solid glyphs'}; etched top z {top:.3f}")
provenance/tools/seat_mark.pyadded+83@@ -0,0 +1,83 @@+#!/usr/bin/env python3+"""Seat a flat laser_etch mark on the surface directly beneath it (Z-up STEP): the etch service puts the+mark at the part's bbox top, which floats above a body that is lower than its terminations (MLCC).+Casts vertical rays through the mark footprint, takes the highest surface hit (excluding the mark) and+moves the mark to that height + lift. Colours and names kept (XCAF).+Usage: seat_mark.py in.step out.step [lift_mm=0.005]"""+import sys+from OCP.STEPCAFControl import STEPCAFControl_Reader, STEPCAFControl_Writer+from OCP.STEPControl import STEPControl_AsIs+from OCP.TDocStd import TDocStd_Document+from OCP.TCollection import TCollection_ExtendedString+from OCP.XCAFDoc import XCAFDoc_DocumentTool+from OCP.TDF import TDF_ChildIterator, TDF_Label+from OCP.TopLoc import TopLoc_Location+from OCP.TDataStd import TDataStd_Name+from OCP.Bnd import Bnd_Box+from OCP.BRepBndLib import BRepBndLib+from OCP.IntCurvesFace import IntCurvesFace_ShapeIntersector+from OCP.gp import gp_Lin, gp_Pnt, gp_Dir, gp_Trsf, gp_Vec+from OCP.BRepBuilderAPI import BRepBuilderAPI_Transform+from OCP.TopoDS import TopoDS_Compound+from OCP.BRep import BRep_Builder+src, out = sys.argv[1:3]; lift = float(sys.argv[3]) if len(sys.argv) > 3 else 0.005+doc = TDocStd_Document(TCollection_ExtendedString("d"))+r = STEPCAFControl_Reader(); r.SetColorMode(True); r.SetNameMode(True); r.SetLayerMode(True); r.ReadFile(src); r.Transfer(doc)+st = XCAFDoc_DocumentTool.ShapeTool_s(doc.Main())+def name(l):+ nm = TDataStd_Name(); return nm.Get().ToExtString() if l.FindAttribute(TDataStd_Name.GetID_s(), nm) else ''+found = []; others = TopoDS_Compound(); bb = BRep_Builder(); bb.MakeCompound(others)+def walk(l, loc, named):+ if st.IsReference_s(l):+ ref = TDF_Label(); st.GetReferredShape_s(l, ref)+ return walk(ref, loc.Multiplied(st.GetLocation_s(l)), named or name(l) == 'laser_etch')+ if st.IsAssembly_s(l):+ it = TDF_ChildIterator(l, False)+ while it.More(): c = it.Value(); it.Next(); walk(c, loc, named)+ return+ s = st.GetShape_s(l)+ if named or name(l) == 'laser_etch': found.append((l, loc))+ else: bb.Add(others, s.Moved(loc))+it = TDF_ChildIterator(st.Label(), False)+while it.More():+ l = it.Value(); it.Next()+ if st.IsFree_s(l) and st.IsTopLevel(l): walk(l, TopLoc_Location(), False)+assert len(found) == 1, len(found); ml, mloc = found[0]; ms = st.GetShape_s(ml).Moved(mloc)+b = Bnd_Box(); BRepBndLib.Add_s(ms, b); mn, mx = b.CornerMin(), b.CornerMax()+inter = IntCurvesFace_ShapeIntersector(); inter.Load(others, 1e-6)+hits = []+for fx in (0.1, 0.3, 0.5, 0.7, 0.9):+ for fy in (0.25, 0.5, 0.75):+ x = mn.X() + (mx.X()-mn.X())*fx; y = mn.Y() + (mx.Y()-mn.Y())*fy+ inter.Perform(gp_Lin(gp_Pnt(x, y, mx.Z()+5), gp_Dir(0, 0, -1)), -1e9, 1e9)+ zs = [inter.Pnt(k).Z() for k in range(1, inter.NbPnt()+1)]+ if zs: hits.append(max(zs))+top = max(hits); dz = top + lift - mn.Z()+v = gp_Vec(0, 0, dz).Transformed(mloc.Transformation().Inverted()) # world lift expressed in the part's own frame+t = gp_Trsf(); t.SetTranslation(v)+from OCP.XCAFDoc import XCAFDoc_ColorType+from OCP.Quantity import Quantity_Color+from OCP.TopExp import TopExp_Explorer+from OCP.TopAbs import TopAbs_FACE+ct = XCAFDoc_DocumentTool.ColorTool_s(doc.Main()); col = None+for src_ in [st.GetShape_s(ml)]:+ c = Quantity_Color()+ if ct.GetColor_s(ml, XCAFDoc_ColorType.XCAFDoc_ColorSurf, c) or ct.GetColor_s(ml, XCAFDoc_ColorType.XCAFDoc_ColorGen, c): col = c+ ex = TopExp_Explorer(src_, TopAbs_FACE)+ while col is None and ex.More():+ c = Quantity_Color()+ if ct.GetColor(ex.Current(), XCAFDoc_ColorType.XCAFDoc_ColorSurf, c) or ct.GetColor(ex.Current(), XCAFDoc_ColorType.XCAFDoc_ColorGen, c): col = c+ ex.Next()+assert col is not None, 'mark colour not found'+st.SetShape(ml, BRepBuilderAPI_Transform(st.GetShape_s(ml), t, True).Shape())+ct.SetColor(ml, col, XCAFDoc_ColorType.XCAFDoc_ColorSurf); ct.SetColor(ml, col, XCAFDoc_ColorType.XCAFDoc_ColorGen)+ex = TopExp_Explorer(st.GetShape_s(ml), TopAbs_FACE); nf = 0 # face-level colour too, as the etch tool wrote it (some renderers read only that)+while ex.More():+ sub = st.AddSubShape(ml, ex.Current()); ex.Next()+ if not sub.IsNull(): ct.SetColor(sub, col, XCAFDoc_ColorType.XCAFDoc_ColorSurf); nf += 1+print("face colours", nf)+print(f"mark colour kept {col.Red():.3f},{col.Green():.3f},{col.Blue():.3f}")+st.UpdateAssemblies()+w = STEPCAFControl_Writer(); w.SetColorMode(True); w.SetNameMode(True); w.SetLayerMode(True)+w.Transfer(doc, STEPControl_AsIs); w.Write(out)+print(f"surface under mark z {min(hits):.4f}..{top:.4f}; mark z {mn.Z():.4f} -> {mn.Z()+dz:.4f} (moved {dz*1000:+.1f} um)")
provenance/tools/shoot_hero.jsadded+9@@ -0,0 +1,9 @@+const puppeteer = require('/home/adom/project/aiflow-work/pw/node_modules/puppeteer-core');+(async () => {+ const [url, out] = process.argv.slice(2);+ const b = await puppeteer.launch({ headless: 'new', executablePath: '/home/adom/.cache/ms-playwright/chromium-1243/chrome-linux64/chrome', args: ['--use-angle=swiftshader', '--enable-unsafe-swiftshader', '--no-sandbox'] });+ const p = await b.newPage(); p.on('pageerror', e => console.log('pageerror:', e.message)); p.on('console', m => { if (m.type() === 'error') console.log('console:', m.text()); });+ await p.setViewport({ width: 1920, height: 1200 });+ await p.goto(url); await p.waitForFunction(() => document.body.dataset.ready, { timeout: 120000 });+ await new Promise(r => setTimeout(r, 600)); await p.screenshot({ path: out }); await b.close();+})().catch(e => { console.error(e.message); process.exit(1); });
provenance/tools/swap_part.pyadded+79@@ -0,0 +1,79 @@+#!/usr/bin/env python3+"""Swap the part mesh in a page GLB (plain part GLB or the composite board scene) for the step2glb conversion+of the ETCHED STEP. Everything else (board, pads, solder, silk, node names and order, other transforms) is+copied unchanged. The part node keeps its name and transform; its mesh becomes the etched body grouped per+material, and the flat MPN mark becomes a child node Adom.LaserEtch.MPN.++--zscale S: scale the part node in Z so the body is datasheet-true (used when the vendor model is thinner+than the part); the mark child gets the inverse Z scale so its glyphs keep their true shape.+Materials: a new material per step2glb colour; when an old part material has (almost) the same base colour+its PBR settings (metallic/roughness/alpha mode) are reused, otherwise metallic 0 / roughness 0.5.+Usage: swap_part.py IN.glb S2G.glb OUT.glb --mpn MPN [--zscale 1]"""+import sys, os, json, argparse, hashlib+import numpy as np+sys.path.insert(0, '/home/adom/project/page-work/led-pass/tools'); import gltfio+ap = argparse.ArgumentParser(); ap.add_argument('src'); ap.add_argument('s2g'); ap.add_argument('out'); ap.add_argument('--mpn', required=True)+ap.add_argument('--zscale', type=float, default=1.0); a = ap.parse_args()+d, b = gltfio.load(a.src); arrays = gltfio.explode(d, b)+named = [i for i, n in enumerate(d['nodes']) if n.get('name') == a.mpn and 'mesh' in n]+meshn = [i for i, n in enumerate(d['nodes']) if 'mesh' in n]+ni = named[0] if named else (meshn[0] if len(meshn) == 1 else None); assert ni is not None, 'part node not found'+node = d['nodes'][ni]; mold = node['mesh']+old_mats = {p.get('material') for p in d['meshes'][mold]['primitives']}+old_tris = sum(len(arrays[p['indices']][0]) // 3 for p in d['meshes'][mold]['primitives'] if 'indices' in p)+old_P = np.concatenate([arrays[p['attributes']['POSITION']][0] for p in d['meshes'][mold]['primitives']])+# part-local frame of the node (its world matrix, parents included)+parent = {c: i for i, n in enumerate(d['nodes']) for c in n.get('children', [])}+W = np.eye(4); k = ni+while k is not None: W = gltfio.node_matrix(d['nodes'][k]) @ W; k = parent.get(k)+Winv = np.linalg.inv(W)+s, sb = gltfio.load(a.s2g)+groups = {}; mark = None+for mi, P, N, I in gltfio.flatten(s, sb):+ c = tuple(round(v, 4) for v in s['materials'][mi]['pbrMetallicRoughness']['baseColorFactor'][:3])+ P = P @ Winv[:3, :3].T + Winv[:3, 3]+ is_mark = any(max(abs(x - y) for x, y in zip(c, e)) < 1.5e-3 for e in gltfio.ETCH_RGB.values())+ g = groups.setdefault(('mark' if is_mark else c), [[], [], [], 0, c])+ g[0].append(P); g[1].append(N); g[2].append(I + g[3]); g[3] += len(P)+def pbr_like(c):+ for om in old_mats:+ if om is None: continue+ m = d['materials'][om]; oc = m.get('pbrMetallicRoughness', {}).get('baseColorFactor', [9, 9, 9])[:3]+ if max(abs(x - y) for x, y in zip(c, oc)) < 0.02:+ q = {k: v for k, v in m.get('pbrMetallicRoughness', {}).items() if k != 'baseColorFactor'}; return q, m.get('alphaMode')+ return {'metallicFactor': 0, 'roughnessFactor': 0.5}, None+prims = []; new_tris = 0+for key, (Ps, Ns, Is, _, c) in groups.items():+ if key == 'mark': continue+ tag = f'part_{len(prims)}'; P = np.concatenate(Ps); I = np.concatenate(Is)+ arrays[tag + '_POSITION'] = (P.astype(np.float32), 34962); arrays[tag + '_IDX'] = (I, 34963)+ attrs = {'POSITION': tag + '_POSITION'}+ if all(n is not None for n in Ns): arrays[tag + '_NORMAL'] = (np.concatenate(Ns).astype(np.float32), 34962); attrs['NORMAL'] = tag + '_NORMAL'+ q, am = pbr_like(c); m = {'name': f'part_{"%.3f_%.3f_%.3f" % c}', 'pbrMetallicRoughness': dict(baseColorFactor=list(c) + [1], **q)}+ if am: m['alphaMode'] = am+ d['materials'].append(m); prims.append({'attributes': attrs, 'indices': tag + '_IDX', 'material': len(d['materials']) - 1, 'mode': 4})+ new_tris += len(I) // 3+d['meshes'][mold] = {'name': d['meshes'][mold].get('name', a.mpn), 'primitives': prims}+body = np.concatenate([np.concatenate(g[0]) for k_, g in groups.items() if k_ != 'mark'])+old_sz = node.get('scale', [1, 1, 1])[2]+if a.zscale != 1.0: node['scale'] = [node.get('scale', [1, 1, 1])[0], node.get('scale', [1, 1, 1])[1], old_sz * a.zscale]+etch = None+if 'mark' in groups:+ Ps, Ns, Is, _, c = groups['mark']; P = np.concatenate(Ps); I = np.concatenate(Is); zc = float((P[:, 2].min() + P[:, 2].max()) / 2)+ arrays['mark_POSITION'] = ((P - [0, 0, zc]).astype(np.float32), 34962); arrays['mark_IDX'] = (I, 34963); attrs = {'POSITION': 'mark_POSITION'}+ if all(n is not None for n in Ns): arrays['mark_NORMAL'] = (np.concatenate(Ns).astype(np.float32), 34962); attrs['NORMAL'] = 'mark_NORMAL'+ d['materials'].append({'name': 'laser_etch', 'pbrMetallicRoughness': {'baseColorFactor': list(c) + [1], 'metallicFactor': 0, 'roughnessFactor': 0.6}, 'doubleSided': True})+ d['meshes'].append({'name': 'laser_etch', 'primitives': [{'attributes': attrs, 'indices': 'mark_IDX', 'material': len(d['materials']) - 1, 'mode': 4}]})+ sz = node.get('scale', [1, 1, 1])[2]+ d['nodes'].append({'name': 'Adom.LaserEtch.MPN', 'mesh': len(d['meshes']) - 1, 'translation': [0, 0, zc], 'scale': [1, 1, 1 / sz],+ 'extras': {'adomRole': 'laser_etch', 'virtualMark': True, 'text': a.mpn, 'face': 'top',+ 'tooltip': f'Virtual laser-etched MPN ({a.mpn})\nidentification aid, not the manufacturer marking'}})+ node.setdefault('children', []).append(len(d['nodes']) - 1)+ etch = dict(tris=len(I) // 3, rgb_linear=list(c), z_mm=[round(float(P[:, 2].min()) * 1000, 4), round(float(P[:, 2].max()) * 1000, 4)])+d.setdefault('asset', {})['generator'] = (d['asset'].get('generator', '') + ' + adom bp-etch swap_part.py (etched part from step2glb)').strip(' +')+n = gltfio.save(a.out, d, arrays)+sz = node.get('scale', [1, 1, 1])[2]+print(json.dumps(dict(out=os.path.basename(a.out), bytes=n, sha256=hashlib.sha256(open(a.out, 'rb').read()).hexdigest(), part_node=node.get('name'),+ old_part_tris=old_tris, new_part_tris=new_tris, old_part_bbox_mm=[(old_P.min(0) * 1000).round(4).tolist(), (old_P.max(0) * 1000).round(4).tolist()],+ new_part_bbox_mm_local=[(body.min(0) * 1000).round(4).tolist(), (body.max(0) * 1000).round(4).tolist()], node_scale_z=sz,+ rendered_top_mm=round(float(body[:, 2].max()) * sz * 1000, 4), laser_etch=etch)))
provenance/tools/xcaf_transform.pyadded+41@@ -0,0 +1,41 @@+#!/usr/bin/env python3+"""Rigidly transform a STEP keeping colours and names (XCAF): the untouched shapes are wrapped in a new+assembly whose component location carries the transform. Rotations are about the ORIGIN, applied in+the order given, then the translation.+Usage: xcaf_transform.py in.step out.step [--rot x:-90] [--rot z:180] [--tr dx,dy,dz] (degrees, mm)"""+import sys, math, argparse+from OCP.STEPCAFControl import STEPCAFControl_Reader, STEPCAFControl_Writer+from OCP.STEPControl import STEPControl_AsIs+from OCP.TDocStd import TDocStd_Document+from OCP.TCollection import TCollection_ExtendedString+from OCP.XCAFDoc import XCAFDoc_DocumentTool+from OCP.TDF import TDF_ChildIterator+from OCP.gp import gp_Trsf, gp_Ax1, gp_Pnt, gp_Dir, gp_Vec+from OCP.TopLoc import TopLoc_Location+from OCP.Bnd import Bnd_Box+from OCP.BRepBndLib import BRepBndLib+ap = argparse.ArgumentParser(); ap.add_argument('src'); ap.add_argument('out')+ap.add_argument('--rot', action='append', default=[]); ap.add_argument('--tr', default='0,0,0')+a = ap.parse_args()+doc = TDocStd_Document(TCollection_ExtendedString("doc"))+r = STEPCAFControl_Reader(); r.SetColorMode(True); r.SetNameMode(True); r.SetLayerMode(True)+assert r.ReadFile(a.src) == 1; r.Transfer(doc)+st = XCAFDoc_DocumentTool.ShapeTool_s(doc.Main())+labs = []+it = TDF_ChildIterator(st.Label(), False)+while it.More():+ l = it.Value(); it.Next()+ if st.IsFree_s(l) and st.IsTopLevel(l): labs.append(l)+T = gp_Trsf()+for spec in a.rot:+ ax, deg = spec.split(':'); d = {"x": gp_Dir(1,0,0), "y": gp_Dir(0,1,0), "z": gp_Dir(0,0,1)}[ax]+ R = gp_Trsf(); R.SetRotation(gp_Ax1(gp_Pnt(0,0,0), d), math.radians(float(deg)))+ T = R.Multiplied(T)+dx, dy, dz = map(float, a.tr.split(',')); M = gp_Trsf(); M.SetTranslation(gp_Vec(dx, dy, dz)); T = M.Multiplied(T)+asm = st.NewShape()+for lab in labs: st.AddComponent(asm, lab, TopLoc_Location(T))+st.UpdateAssemblies()+b = Bnd_Box(); BRepBndLib.Add_s(st.GetShape_s(asm), b); mn, mx = b.CornerMin(), b.CornerMax()+w = STEPCAFControl_Writer(); w.SetColorMode(True); w.SetNameMode(True); w.SetLayerMode(True)+w.Transfer(doc, STEPControl_AsIs); w.Write(a.out)+print(f"free shapes {len(labs)}; out bbox x {mn.X():.3f}..{mx.X():.3f} y {mn.Y():.3f}..{mx.Y():.3f} z {mn.Z():.3f}..{mx.Z():.3f}")
screenshots/hero.png⋯ 1 unchanged line ⋯