├── Hardware
├── Simon.pdf
└── 2x2_Bezel
│ ├── 2x2_Bezel.JPG
│ ├── 2x2_Bezel.STL
│ └── 2x2_Bezel.STEP
├── SimonKit_light-up slideshow.jpg
├── boards.txt
├── README.md
├── Firmware
├── pitches.h
├── hardware_versions.h
└── Simon_Says.ino
└── ATmegaBOOT_Simon.hex
/Hardware/Simon.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fireflyelectronix/SimonKit/master/Hardware/Simon.pdf
--------------------------------------------------------------------------------
/Hardware/2x2_Bezel/2x2_Bezel.JPG:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fireflyelectronix/SimonKit/master/Hardware/2x2_Bezel/2x2_Bezel.JPG
--------------------------------------------------------------------------------
/Hardware/2x2_Bezel/2x2_Bezel.STL:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fireflyelectronix/SimonKit/master/Hardware/2x2_Bezel/2x2_Bezel.STL
--------------------------------------------------------------------------------
/SimonKit_light-up slideshow.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fireflyelectronix/SimonKit/master/SimonKit_light-up slideshow.jpg
--------------------------------------------------------------------------------
/boards.txt:
--------------------------------------------------------------------------------
1 | ##############################################################
2 |
3 | atmega328bb.name=Simon Kit (8 MHz internal clock)
4 |
5 | atmega328bb.upload.protocol=arduino
6 | atmega328bb.upload.maximum_size=30720
7 | atmega328bb.upload.speed=57600
8 |
9 | atmega328bb.bootloader.low_fuses=0xE2
10 | atmega328bb.bootloader.high_fuses=0xD2
11 | atmega328bb.bootloader.extended_fuses=0x05
12 |
13 | atmega328bb.bootloader.file=atmega/ATmegaBOOT_Simon.hex
14 | atmega328bb.bootloader.unlock_bits=0x3F
15 | atmega328bb.bootloader.lock_bits=0x0F
16 |
17 | atmega328bb.build.mcu=atmega328p
18 | atmega328bb.build.f_cpu=8000000L
19 | atmega328bb.build.core=arduino:arduino
20 | atmega328bb.build.variant=arduino:standard
21 |
22 |
23 | atmega328bb.bootloader.tool=arduino:avrdude
24 | atmega328bb.upload.tool=arduino:avrdude
25 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 | Simon Kit from Firefly Electronix
3 | =================================
4 |
5 |
6 |
7 |
8 |
9 | Setup the Arduino IDE
10 | ---------------------
11 | If you want to reprogram the Simon Kit, you will need to add it to the boards file on your computer. This is located under C:\Program Files (x86)\Arduino\hardware\arduino\avr
12 |
13 | Scroll to the bottom and add the lines of code from the boards.txt file. You will also need to add the bootloader file ATmegaBOOT_Simon.hex. This is located in the bootloaders folder here C:\Program Files (x86)\Arduino\hardware\arduino\avr\bootloaders\atmega
14 |
15 | The Simon Kit will now show up in the Arduino IDE as an option to choose under Tools/Board:. Keep in mind that this design uses the 8MHz internal clock as opposed to the 16MHz clock on the Arduino UNO.
16 |
17 | Pins available
18 | --------------
19 |
20 | The LEDs are connected to pins 3, 5, 10, and 13 (colors may be different on yours depending on how you assembled it).
21 |
22 | The Buttons are connected to pins 2, 6, 9, and 12
23 |
24 | All of the analog pins are also available to use to connect sensors just as you would on an Arduino Uno.
25 |
26 | If you want to go back to the original Simon firmware download the source code here.
27 |
28 |
--------------------------------------------------------------------------------
/Firmware/pitches.h:
--------------------------------------------------------------------------------
1 | /*************************************************
2 | * Public Constants
3 | *************************************************/
4 |
5 | #define NOTE_B0 31
6 | #define NOTE_C1 33
7 | #define NOTE_CS1 35
8 | #define NOTE_D1 37
9 | #define NOTE_DS1 39
10 | #define NOTE_E1 41
11 | #define NOTE_F1 44
12 | #define NOTE_FS1 46
13 | #define NOTE_G1 49
14 | #define NOTE_GS1 52
15 | #define NOTE_A1 55
16 | #define NOTE_AS1 58
17 | #define NOTE_B1 62
18 | #define NOTE_C2 65
19 | #define NOTE_CS2 69
20 | #define NOTE_D2 73
21 | #define NOTE_DS2 78
22 | #define NOTE_E2 82
23 | #define NOTE_F2 87
24 | #define NOTE_FS2 93
25 | #define NOTE_G2 98
26 | #define NOTE_GS2 104
27 | #define NOTE_A2 110
28 | #define NOTE_AS2 117
29 | #define NOTE_B2 123
30 | #define NOTE_C3 131
31 | #define NOTE_CS3 139
32 | #define NOTE_D3 147
33 | #define NOTE_DS3 156
34 | #define NOTE_E3 165
35 | #define NOTE_F3 175
36 | #define NOTE_FS3 185
37 | #define NOTE_G3 196
38 | #define NOTE_GS3 208
39 | #define NOTE_A3 220
40 | #define NOTE_AS3 233
41 | #define NOTE_B3 247
42 | #define NOTE_C4 262
43 | #define NOTE_CS4 277
44 | #define NOTE_D4 294
45 | #define NOTE_DS4 311
46 | #define NOTE_E4 330
47 | #define NOTE_F4 349
48 | #define NOTE_FS4 370
49 | #define NOTE_G4 392
50 | #define NOTE_GS4 415
51 | #define NOTE_A4 440
52 | #define NOTE_AS4 466
53 | #define NOTE_B4 494
54 | #define NOTE_C5 523
55 | #define NOTE_CS5 554
56 | #define NOTE_D5 587
57 | #define NOTE_DS5 622
58 | #define NOTE_E5 659
59 | #define NOTE_F5 698
60 | #define NOTE_FS5 740
61 | #define NOTE_G5 784
62 | #define NOTE_GS5 831
63 | #define NOTE_A5 880
64 | #define NOTE_AS5 932
65 | #define NOTE_B5 988
66 | #define NOTE_C6 1047
67 | #define NOTE_CS6 1109
68 | #define NOTE_D6 1175
69 | #define NOTE_DS6 1245
70 | #define NOTE_E6 1319
71 | #define NOTE_F6 1397
72 | #define NOTE_FS6 1480
73 | #define NOTE_G6 1568
74 | #define NOTE_GS6 1661
75 | #define NOTE_A6 1760
76 | #define NOTE_AS6 1865
77 | #define NOTE_B6 1976
78 | #define NOTE_C7 2093
79 | #define NOTE_CS7 2217
80 | #define NOTE_D7 2349
81 | #define NOTE_DS7 2489
82 | #define NOTE_E7 2637
83 | #define NOTE_F7 2794
84 | #define NOTE_FS7 2960
85 | #define NOTE_G7 3136
86 | #define NOTE_GS7 3322
87 | #define NOTE_A7 3520
88 | #define NOTE_AS7 3729
89 | #define NOTE_B7 3951
90 | #define NOTE_C8 4186
91 | #define NOTE_CS8 4435
92 | #define NOTE_D8 4699
93 | #define NOTE_DS8 4978
94 |
95 |
96 |
--------------------------------------------------------------------------------
/Firmware/hardware_versions.h:
--------------------------------------------------------------------------------
1 | /*
2 | Started: 12-26-2012
3 | Spark Fun Electronics
4 |
5 | The SparkFun Simon Says game has been through dozens of revisions over the years. This header
6 | file attempts to map and support all the different hardware versions.
7 | */
8 |
9 | #define CHOICE_OFF 0 //Used to control LEDs
10 | #define CHOICE_NONE 0 //Used to check buttons
11 | #define CHOICE_RED (1 << 0)
12 | #define CHOICE_GREEN (1 << 1)
13 | #define CHOICE_BLUE (1 << 2)
14 | #define CHOICE_YELLOW (1 << 3)
15 |
16 |
17 | // Uncomment one of the following, corresponding to the board you have.
18 | #define BOARD_REV_2_3_2011 //Works with PTH board label '2-3-2011'
19 | //#define BOARD_REV_4_9_2009 //Works with SMD simoon board label '4/9/2009' and '9/7/11'
20 | //#define BOARD_REV_6_25_2008
21 |
22 | #ifdef BOARD_REV_2_3_2011
23 | // LED pin definitions, these are Arduino pins, not ATmega pins
24 | #define LED_RED 10
25 | #define LED_GREEN 3
26 | #define LED_BLUE 13
27 | #define LED_YELLOW 5
28 |
29 | // Button pin definitions
30 | #define BUTTON_RED 9
31 | #define BUTTON_GREEN 2
32 | #define BUTTON_BLUE 12
33 | #define BUTTON_YELLOW 6
34 |
35 | // Buzzer pin definitions
36 | #define BUZZER1 4
37 | #define BUZZER2 7
38 | #endif // End definition for BOARD_REV_2_3_2011
39 |
40 | #ifdef BOARD_REV_4_9_2009
41 | // LED pin definitions, these are Arduino pins, not ATmega pins
42 | #define LED_BLUE 13 //PORTB.5
43 | #define LED_YELLOW 5 //PORTD.5
44 | #define LED_RED 10 //PORTB.2
45 | #define LED_GREEN 2 //PORTD.2
46 |
47 | // Button pin definitions
48 | #define BUTTON_RED 8 //PINB.0
49 | #define BUTTON_GREEN 9 //PINB.1
50 | #define BUTTON_BLUE 7 //PIND.7
51 | #define BUTTON_YELLOW 6 //PIND.6
52 |
53 | // Buzzer pin definitions
54 | #define BUZZER1 3 //PORTD.3
55 | #define BUZZER2 4 //PORTD.4
56 | #endif // End define for BOARD_REV_4_9_2009
57 |
58 | #ifdef BOARD_REV_6_25_2008
59 | // LED pin definitions, these are Arduino pins, not ATmega pins
60 | #define LED_RED A3 //PORTC.3
61 | #define LED_GREEN 2 //PORTD.2
62 | #define LED_BLUE A0 //PORTC.0
63 | #define LED_YELLOW 5 //PORTD.5
64 |
65 | // Button pin definitions
66 | #define BUTTON_RED A2 //PINC.2
67 | #define BUTTON_GREEN A5 //PINC.5
68 | #define BUTTON_BLUE A1 //PINC.1
69 | #define BUTTON_YELLOW 6 //PIND.6
70 |
71 | // Buzzer pin definitions
72 | #define BUZZER1 3 //PORTD.3
73 | #define BUZZER2 4 //PORTD.4
74 | #endif // End define for BOARD_REV_6_25_2008
75 |
76 |
--------------------------------------------------------------------------------
/Firmware/Simon_Says.ino:
--------------------------------------------------------------------------------
1 | /*
2 | Started: 6-19-2007
3 | Spark Fun Electronics
4 | Nathan Seidle
5 |
6 | Simon Says is a memory game. Start the game by pressing one of the four buttons. When a button lights up,
7 | press the button, repeating the sequence. The sequence will get longer and longer. The game is won after
8 | 13 rounds.
9 |
10 | This code is public domain but you buy me a beer if you use this and we meet someday (Beerware license).
11 |
12 | Simon Says game originally written in C for the PIC16F88.
13 | Ported for the ATmega168, then ATmega328, then Arduino 1.0.
14 | Fixes and cleanup by Joshua Neal
15 |
16 | Generates random sequence, plays music, and displays button lights.
17 |
18 | Simon tones from Wikipedia
19 | - A (red, upper left) - 440Hz - 2.272ms - 1.136ms pulse
20 | - a (green, upper right, an octave higher than A) - 880Hz - 1.136ms,
21 | 0.568ms pulse
22 | - D (blue, lower left, a perfect fourth higher than the upper left)
23 | 587.33Hz - 1.702ms - 0.851ms pulse
24 | - G (yellow, lower right, a perfect fourth higher than the lower left) -
25 | 784Hz - 1.276ms - 0.638ms pulse
26 |
27 | The tones are close, but probably off a bit, but they sound all right.
28 |
29 | The old version of SparkFun simon used an ATmega8. An ATmega8 ships
30 | with a default internal 1MHz oscillator. You will need to set the
31 | internal fuses to operate at the correct external 16MHz oscillator.
32 |
33 | Original Fuses:
34 | avrdude -p atmega8 -P lpt1 -c stk200 -U lfuse:w:0xE1:m -U hfuse:w:0xD9:m
35 |
36 | Command to set to fuses to use external 16MHz:
37 | avrdude -p atmega8 -P lpt1 -c stk200 -U lfuse:w:0xEE:m -U hfuse:w:0xC9:m
38 |
39 | The current version of Simon uses the ATmega328. The external osciallator
40 | was removed to reduce component count. This version of simon relies on the
41 | internal default 1MHz osciallator. Do not set the external fuses.
42 | */
43 |
44 | #include "hardware_versions.h"
45 | #include "pitches.h" // Used for the MODE_BEEGEES, for playing the melody on the buzzer!
46 |
47 | // Define game parameters
48 | #define ROUNDS_TO_WIN 13 //Number of rounds to succesfully remember before you win. 13 is do-able.
49 | #define ENTRY_TIME_LIMIT 3000 //Amount of time to press a button before game times out. 3000ms = 3 sec
50 |
51 | #define MODE_MEMORY 0
52 | #define MODE_BATTLE 1
53 | #define MODE_BEEGEES 2
54 |
55 | // Game state variables
56 | byte gameMode = MODE_MEMORY; //By default, let's play the memory game
57 | byte gameBoard[32]; //Contains the combination of buttons as we advance
58 | byte gameRound = 0; //Counts the number of succesful rounds the player has made it through
59 |
60 | void setup()
61 | {
62 | //Setup hardware inputs/outputs. These pins are defined in the hardware_versions header file
63 |
64 | Serial.begin(9600);
65 |
66 | //Enable pull ups on inputs
67 | pinMode(BUTTON_RED, INPUT_PULLUP);
68 | pinMode(BUTTON_GREEN, INPUT_PULLUP);
69 | pinMode(BUTTON_BLUE, INPUT_PULLUP);
70 | pinMode(BUTTON_YELLOW, INPUT_PULLUP);
71 |
72 | pinMode(LED_RED, OUTPUT);
73 | pinMode(LED_GREEN, OUTPUT);
74 | pinMode(LED_BLUE, OUTPUT);
75 | pinMode(LED_YELLOW, OUTPUT);
76 |
77 | pinMode(BUZZER1, OUTPUT);
78 | pinMode(BUZZER2, OUTPUT);
79 |
80 | //Mode checking
81 | gameMode = MODE_MEMORY; // By default, we're going to play the memory game
82 |
83 | // Check to see if the lower right button is pressed
84 | if (checkButton() == CHOICE_YELLOW) play_beegees();
85 |
86 | // Check to see if upper right button is pressed
87 | if (checkButton() == CHOICE_GREEN)
88 | {
89 | gameMode = MODE_BATTLE; //Put game into battle mode
90 |
91 | //Turn on the upper right (green) LED
92 | setLEDs(CHOICE_GREEN);
93 | toner(CHOICE_GREEN, 150);
94 |
95 | setLEDs(CHOICE_RED | CHOICE_BLUE | CHOICE_YELLOW); // Turn on the other LEDs until you release button
96 |
97 | while(checkButton() != CHOICE_NONE) ; // Wait for user to stop pressing button
98 |
99 | //Now do nothing. Battle mode will be serviced in the main routine
100 | }
101 |
102 | play_winner(); // After setup is complete, say hello to the world
103 | }
104 |
105 | void loop()
106 | {
107 | attractMode(); // Blink lights while waiting for user to press a button
108 |
109 | // Indicate the start of game play
110 | setLEDs(CHOICE_RED | CHOICE_GREEN | CHOICE_BLUE | CHOICE_YELLOW); // Turn all LEDs on
111 | delay(1000);
112 | setLEDs(CHOICE_OFF); // Turn off LEDs
113 | delay(250);
114 |
115 | if (gameMode == MODE_MEMORY)
116 | {
117 | // Play memory game and handle result
118 | if (play_memory() == true)
119 | play_winner(); // Player won, play winner tones
120 | else
121 | play_loser(); // Player lost, play loser tones
122 | }
123 |
124 | if (gameMode == MODE_BATTLE)
125 | {
126 | play_battle(); // Play game until someone loses
127 |
128 | play_loser(); // Player lost, play loser tones
129 | }
130 | }
131 |
132 | //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
133 | //The following functions are related to game play only
134 |
135 | // Play the regular memory game
136 | // Returns 0 if player loses, or 1 if player wins
137 | boolean play_memory(void)
138 | {
139 | randomSeed(millis()); // Seed the random generator with random amount of millis()
140 |
141 | gameRound = 0; // Reset the game to the beginning
142 | while (gameRound < ROUNDS_TO_WIN)
143 | {
144 | Serial.println(gameRound);
145 | add_to_moves(); // Add a button to the current moves, then play them back
146 |
147 | playMoves(); // Play back the current game board
148 |
149 | // Then require the player to repeat the sequence.
150 | for (byte currentMove = 0 ; currentMove < gameRound ; currentMove++)
151 | {
152 | byte choice = wait_for_button(); // See what button the user presses
153 |
154 | if (choice == 0) return false; // If wait timed out, player loses
155 |
156 | if (choice != gameBoard[currentMove]) return false; // If the choice is incorect, player loses
157 | }
158 |
159 | delay(1000); // Player was correct, delay before playing moves
160 | }
161 |
162 | return true; // Player made it through all the rounds to win!
163 | }
164 |
165 | // Play the special 2 player battle mode
166 | // A player begins by pressing a button then handing it to the other player
167 | // That player repeats the button and adds one, then passes back.
168 | // This function returns when someone loses
169 | boolean play_battle(void)
170 | {
171 | gameRound = 0; // Reset the game frame back to one frame
172 |
173 | while (1) // Loop until someone fails
174 | {
175 | byte newButton = wait_for_button(); // Wait for user to input next move
176 | gameBoard[gameRound++] = newButton; // Add this new button to the game array
177 |
178 | // Then require the player to repeat the sequence.
179 | for (byte currentMove = 0 ; currentMove < gameRound ; currentMove++)
180 | {
181 | byte choice = wait_for_button();
182 |
183 | if (choice == 0) return false; // If wait timed out, player loses.
184 |
185 | if (choice != gameBoard[currentMove]) return false; // If the choice is incorect, player loses.
186 | }
187 |
188 | delay(100); // Give the user an extra 100ms to hand the game to the other player
189 | }
190 |
191 | return true; // We should never get here
192 | }
193 |
194 | // Plays the current contents of the game moves
195 | void playMoves(void)
196 | {
197 | for (byte currentMove = 0 ; currentMove < gameRound ; currentMove++)
198 | {
199 | toner(gameBoard[currentMove], 150);
200 |
201 | // Wait some amount of time between button playback
202 | // Shorten this to make game harder
203 | delay(150); // 150 works well. 75 gets fast.
204 | }
205 | }
206 |
207 | // Adds a new random button to the game sequence, by sampling the timer
208 | void add_to_moves(void)
209 | {
210 | byte newButton = random(0, 4); //min (included), max (exluded)
211 |
212 | // We have to convert this number, 0 to 3, to CHOICEs
213 | if(newButton == 0) newButton = CHOICE_RED;
214 | else if(newButton == 1) newButton = CHOICE_GREEN;
215 | else if(newButton == 2) newButton = CHOICE_BLUE;
216 | else if(newButton == 3) newButton = CHOICE_YELLOW;
217 |
218 | gameBoard[gameRound++] = newButton; // Add this new button to the game array
219 | }
220 |
221 | //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
222 | //The following functions control the hardware
223 |
224 | // Lights a given LEDs
225 | // Pass in a byte that is made up from CHOICE_RED, CHOICE_YELLOW, etc
226 | void setLEDs(byte leds)
227 | {
228 | if ((leds & CHOICE_RED) != 0)
229 | digitalWrite(LED_RED, HIGH);
230 | else
231 | digitalWrite(LED_RED, LOW);
232 |
233 | if ((leds & CHOICE_GREEN) != 0)
234 | digitalWrite(LED_GREEN, HIGH);
235 | else
236 | digitalWrite(LED_GREEN, LOW);
237 |
238 | if ((leds & CHOICE_BLUE) != 0)
239 | digitalWrite(LED_BLUE, HIGH);
240 | else
241 | digitalWrite(LED_BLUE, LOW);
242 |
243 | if ((leds & CHOICE_YELLOW) != 0)
244 | digitalWrite(LED_YELLOW, HIGH);
245 | else
246 | digitalWrite(LED_YELLOW, LOW);
247 | }
248 |
249 | // Wait for a button to be pressed.
250 | // Returns one of LED colors (LED_RED, etc.) if successful, 0 if timed out
251 | byte wait_for_button(void)
252 | {
253 | long startTime = millis(); // Remember the time we started the this loop
254 |
255 | while ( (millis() - startTime) < ENTRY_TIME_LIMIT) // Loop until too much time has passed
256 | {
257 | byte button = checkButton();
258 |
259 | if (button != CHOICE_NONE)
260 | {
261 | toner(button, 150); // Play the button the user just pressed
262 |
263 | while(checkButton() != CHOICE_NONE) ; // Now let's wait for user to release button
264 |
265 | delay(10); // This helps with debouncing and accidental double taps
266 |
267 | return button;
268 | }
269 |
270 | }
271 |
272 | return CHOICE_NONE; // If we get here, we've timed out!
273 | }
274 |
275 | // Returns a '1' bit in the position corresponding to CHOICE_RED, CHOICE_GREEN, etc.
276 | byte checkButton(void)
277 | {
278 | if (digitalRead(BUTTON_RED) == 0) return(CHOICE_RED);
279 | else if (digitalRead(BUTTON_GREEN) == 0) return(CHOICE_GREEN);
280 | else if (digitalRead(BUTTON_BLUE) == 0) return(CHOICE_BLUE);
281 | else if (digitalRead(BUTTON_YELLOW) == 0) return(CHOICE_YELLOW);
282 |
283 | return(CHOICE_NONE); // If no button is pressed, return none
284 | }
285 |
286 | // Light an LED and play tone
287 | // Red, upper left: 440Hz - 2.272ms - 1.136ms pulse
288 | // Green, upper right: 880Hz - 1.136ms - 0.568ms pulse
289 | // Blue, lower left: 587.33Hz - 1.702ms - 0.851ms pulse
290 | // Yellow, lower right: 784Hz - 1.276ms - 0.638ms pulse
291 | void toner(byte which, int buzz_length_ms)
292 | {
293 | setLEDs(which); //Turn on a given LED
294 |
295 | //Play the sound associated with the given LED
296 | switch(which)
297 | {
298 | case CHOICE_RED:
299 | buzz_sound(buzz_length_ms, 1136);
300 | break;
301 | case CHOICE_GREEN:
302 | buzz_sound(buzz_length_ms, 568);
303 | break;
304 | case CHOICE_BLUE:
305 | buzz_sound(buzz_length_ms, 851);
306 | break;
307 | case CHOICE_YELLOW:
308 | buzz_sound(buzz_length_ms, 638);
309 | break;
310 | }
311 |
312 | setLEDs(CHOICE_OFF); // Turn off all LEDs
313 | }
314 |
315 | // Toggle buzzer every buzz_delay_us, for a duration of buzz_length_ms.
316 | void buzz_sound(int buzz_length_ms, int buzz_delay_us)
317 | {
318 | // Convert total play time from milliseconds to microseconds
319 | long buzz_length_us = buzz_length_ms * (long)1000;
320 |
321 | // Loop until the remaining play time is less than a single buzz_delay_us
322 | while (buzz_length_us > (buzz_delay_us * 2))
323 | {
324 | buzz_length_us -= buzz_delay_us * 2; //Decrease the remaining play time
325 |
326 | // Toggle the buzzer at various speeds
327 | digitalWrite(BUZZER1, LOW);
328 | digitalWrite(BUZZER2, HIGH);
329 | delayMicroseconds(buzz_delay_us);
330 |
331 | digitalWrite(BUZZER1, HIGH);
332 | digitalWrite(BUZZER2, LOW);
333 | delayMicroseconds(buzz_delay_us);
334 | }
335 | }
336 |
337 | // Play the winner sound and lights
338 | void play_winner(void)
339 | {
340 | setLEDs(CHOICE_GREEN | CHOICE_BLUE);
341 | winner_sound();
342 | setLEDs(CHOICE_RED | CHOICE_YELLOW);
343 | winner_sound();
344 | setLEDs(CHOICE_GREEN | CHOICE_BLUE);
345 | winner_sound();
346 | setLEDs(CHOICE_RED | CHOICE_YELLOW);
347 | winner_sound();
348 | }
349 |
350 | // Play the winner sound
351 | // This is just a unique (annoying) sound we came up with, there is no magic to it
352 | void winner_sound(void)
353 | {
354 | // Toggle the buzzer at various speeds
355 | for (byte x = 250 ; x > 70 ; x--)
356 | {
357 | for (byte y = 0 ; y < 3 ; y++)
358 | {
359 | digitalWrite(BUZZER2, HIGH);
360 | digitalWrite(BUZZER1, LOW);
361 | delayMicroseconds(x);
362 |
363 | digitalWrite(BUZZER2, LOW);
364 | digitalWrite(BUZZER1, HIGH);
365 | delayMicroseconds(x);
366 | }
367 | }
368 | }
369 |
370 | // Play the loser sound/lights
371 | void play_loser(void)
372 | {
373 | setLEDs(CHOICE_RED | CHOICE_GREEN);
374 | buzz_sound(255, 1500);
375 |
376 | setLEDs(CHOICE_BLUE | CHOICE_YELLOW);
377 | buzz_sound(255, 1500);
378 |
379 | setLEDs(CHOICE_RED | CHOICE_GREEN);
380 | buzz_sound(255, 1500);
381 |
382 | setLEDs(CHOICE_BLUE | CHOICE_YELLOW);
383 | buzz_sound(255, 1500);
384 | }
385 |
386 | // Show an "attract mode" display while waiting for user to press button.
387 | void attractMode(void)
388 | {
389 | while(1)
390 | {
391 | setLEDs(CHOICE_RED);
392 | delay(100);
393 | if (checkButton() != CHOICE_NONE) return;
394 |
395 | setLEDs(CHOICE_BLUE);
396 | delay(100);
397 | if (checkButton() != CHOICE_NONE) return;
398 |
399 | setLEDs(CHOICE_GREEN);
400 | delay(100);
401 | if (checkButton() != CHOICE_NONE) return;
402 |
403 | setLEDs(CHOICE_YELLOW);
404 | delay(100);
405 | if (checkButton() != CHOICE_NONE) return;
406 | }
407 | }
408 |
409 | //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
410 | // The following functions are related to Beegees Easter Egg only
411 |
412 | // Notes in the melody. Each note is about an 1/8th note, "0"s are rests.
413 | int melody[] = {
414 | NOTE_G4, NOTE_A4, 0, NOTE_C5, 0, 0, NOTE_G4, 0, 0, 0,
415 | NOTE_E4, 0, NOTE_D4, NOTE_E4, NOTE_G4, 0,
416 | NOTE_D4, NOTE_E4, 0, NOTE_G4, 0, 0,
417 | NOTE_D4, 0, NOTE_E4, 0, NOTE_G4, 0, NOTE_A4, 0, NOTE_C5, 0};
418 |
419 | //Mario main them tempo
420 | int tempo[] = {
421 | 12, 12, 12, 12,
422 | 12, 12, 12, 12,
423 | 12, 12, 12, 12,
424 | 12, 12, 12, 12,
425 |
426 | 12, 12, 12, 12,
427 | 12, 12, 12, 12,
428 | 12, 12, 12, 12,
429 | 12, 12, 12, 12,
430 |
431 | 9, 9, 9,
432 | 12, 12, 12, 12,
433 | 12, 12, 12, 12,
434 | 12, 12, 12, 12,
435 |
436 | 12, 12, 12, 12,
437 | 12, 12, 12, 12,
438 | 12, 12, 12, 12,
439 | 12, 12, 12, 12,
440 |
441 | 9, 9, 9,
442 | 12, 12, 12, 12,
443 | 12, 12, 12, 12,
444 | 12, 12, 12, 12,
445 | };
446 |
447 | int noteDuration = 115; // This essentially sets the tempo, 115 is just about right for a disco groove :)
448 | int LEDnumber = 0; // Keeps track of which LED we are on during the beegees loop
449 |
450 | // Do nothing but play bad beegees music
451 | // This function is activated when user holds bottom right button during power up
452 | void play_beegees()
453 | {
454 | //Turn on the bottom right (yellow) LED
455 | setLEDs(CHOICE_YELLOW);
456 | toner(CHOICE_YELLOW, 150);
457 |
458 | setLEDs(CHOICE_RED | CHOICE_GREEN | CHOICE_BLUE); // Turn on the other LEDs until you release button
459 |
460 | while(checkButton() != CHOICE_NONE) ; // Wait for user to stop pressing button
461 |
462 | setLEDs(CHOICE_NONE); // Turn off LEDs
463 |
464 | delay(1000); // Wait a second before playing song
465 |
466 | digitalWrite(BUZZER1, LOW); // setup the "BUZZER1" side of the buzzer to stay low, while we play the tone on the other pin.
467 |
468 | while(checkButton() == CHOICE_NONE) //Play song until you press a button
469 | {
470 | // iterate over the notes of the melody:
471 | for (int thisNote = 0; thisNote < 32; thisNote++) {
472 | changeLED();
473 | tone(BUZZER2, melody[thisNote],noteDuration);
474 | // to distinguish the notes, set a minimum time between them.
475 | // the note's duration + 30% seems to work well:
476 | int pauseBetweenNotes = noteDuration * 1.30;
477 | delay(pauseBetweenNotes);
478 | // stop the tone playing:
479 | noTone(BUZZER2);
480 | }
481 | }
482 | }
483 |
484 | // Each time this function is called the board moves to the next LED
485 | void changeLED(void)
486 | {
487 | setLEDs(1 << LEDnumber); // Change the LED
488 |
489 | LEDnumber++; // Goto the next LED
490 | if(LEDnumber > 3) LEDnumber = 0; // Wrap the counter if needed
491 | }
492 |
493 |
494 |
495 |
--------------------------------------------------------------------------------
/ATmegaBOOT_Simon.hex:
--------------------------------------------------------------------------------
1 | :100000000C9462000C947F000C947F000C947F0091
2 | :100010000C947F000C947F000C947F000C941303CD
3 | :100020000C947F000C947F000C947F000C947F0054
4 | :100030000C947F000C947F000C947F000C947F0044
5 | :100040000C946F030C947F000C947F000C947F0041
6 | :100050000C947F000C947F000C947F000C947F0024
7 | :100060000C947F000C947F00000000002400270007
8 | :100070002A000000000023002600290000000008DC
9 | :10008000000201000003040700000000000000005F
10 | :10009000010204081020408001020408102001021F
11 | :1000A0000408102000000000250028002B00040494
12 | :1000B0000404040404040202020202020303030310
13 | :1000C0000303020011241FBECFEFD8E0DEBFCDBF77
14 | :1000D00021E0A6E4B1E001C01D92A838B207E1F723
15 | :1000E00011E0A0E0B1E0E6EEF0E102C005900D9273
16 | :1000F000A634B107D9F70E94B9030C9471080C9487
17 | :100100000000833081F028F4813099F08230A1F032
18 | :1001100008958730A9F08830B9F08430D1F4809107
19 | :1001200080008F7D03C0809180008F778093800056
20 | :10013000089584B58F7702C084B58F7D84BD0895FE
21 | :100140008091B0008F7703C08091B0008F7D809345
22 | :10015000B0000895CF93DF93282F30E0F901E458E1
23 | :10016000FF4F8491F901E057FF4FD491F901E25517
24 | :10017000FF4FC491CC2391F081110E948100EC2F9C
25 | :10018000F0E0EE0FFF1FEE58FF4FA591B491EC91F8
26 | :10019000ED2381E090E021F480E002C080E090E077
27 | :1001A000DF91CF9108951F93CF93DF93282F30E0F5
28 | :1001B000F901E458FF4F8491F901E057FF4FD491C2
29 | :1001C000F901E255FF4FC491CC23C9F0162F8111DC
30 | :1001D0000E948100EC2FF0E0EE0FFF1FEC55FF4F67
31 | :1001E000A591B4918FB7F894111105C09C91ED2F92
32 | :1001F000E095E92302C0EC91ED2BEC938FBFDF91EA
33 | :10020000CF911F91089590910001981324C0E2ECC2
34 | :10021000F0E0E4919FEF90930001E130B9F098F0A5
35 | :10022000E230C9F4909170009D7F9093700091E04E
36 | :100230009093B0009091B100987F94609093B1003A
37 | :100240001092B30008C010926E0005C090916F002C
38 | :100250009D7F90936F0060E00C94D300CF93DF9369
39 | :1002600090E0FC01E057FF4F2491FC01E255FF4F65
40 | :100270008491882361F190E0880F991FFC01E8596F
41 | :10028000FF4FC591D491FC01EC55FF4FA591B4915E
42 | :10029000611109C09FB7F8948881209582238883D3
43 | :1002A000EC912E230BC0623061F49FB7F894388133
44 | :1002B000822F809583238883EC912E2B2C939FBFD4
45 | :1002C00006C08FB7F894E8812E2B28838FBFDF916B
46 | :1002D000CF9108958330910528F0880F991F0497D6
47 | :1002E0000197F1F708953FB7F894809147019091F5
48 | :1002F0004801A0914901B0914A0126B5A89B05C0CB
49 | :100300002F3F19F00196A11DB11D3FBFBA2FA92F94
50 | :10031000982F8827820F911DA11DB11DBC01CD0111
51 | :1003200043E0660F771F881F991F4A95D1F70895FC
52 | :100330008F929F92AF92BF92CF92DF92EF92FF92F5
53 | :100340006B017C010E9473014B015C01C114D1045B
54 | :10035000E104F104F1F00E947301DC01CB01881982
55 | :100360009909AA09BB09883E9340A105B10570F31C
56 | :1003700021E0C21AD108E108F10888EE880E83E076
57 | :10038000981EA11CB11CC114D104E104F10419F799
58 | :10039000DDCFFF90EF90DF90CF90BF90AF909F9018
59 | :1003A0008F9008951F93CF93DF93CAEFD0E013E0AF
60 | :1003B00061E087E00E94D30060E084E00E94D30007
61 | :1003C000CE010E946A0160E087E00E94D30061E0F4
62 | :1003D00084E00E94D300CE010E946A01115041F7CF
63 | :1003E0002197C634D10519F7DF91CF911F91089558
64 | :1003F0008F929F92AF92BF92CF92DF92EF92FF9235
65 | :10040000CF93DF93EB0128EE33E0DC010E94AB07D2
66 | :100410004B015C016E01CC0CDD1C0D2C000CEE08B8
67 | :10042000FF08C814D904EA04FB04DCF48C189D0806
68 | :10043000AE08BF0860E084E00E94D30061E087E07E
69 | :100440000E94D300CE010E946A0161E084E00E9414
70 | :10045000D30060E087E00E94D300CE010E946A01D1
71 | :10046000E0CFDF91CF91FF90EF90DF90CF90BF90E2
72 | :10047000AF909F908F90089589E00E94AA00892BE9
73 | :1004800089F082E00E94AA00892B71F08CE00E9422
74 | :10049000AA00892B59F086E00E94AA00892B41F01E
75 | :1004A00080E0089581E0089582E0089584E0089551
76 | :1004B00088E00895CF93C82F80FF02C061E001C09B
77 | :1004C00060E08AE00E94D300C1FF02C061E001C089
78 | :1004D00060E083E00E94D300C2FF02C061E001C07F
79 | :1004E00060E08DE00E94D300C3FF02C061E001C064
80 | :1004F00060E085E0CF910C94D300CF93C82F0E9489
81 | :100500005A02C23069F028F4C13099F460E774E00F
82 | :100510000CC0C43041F0C83061F46EE772E005C031
83 | :1005200068E372E002C063E573E086E990E00E9450
84 | :10053000F80180E0CF910C945A02CF92DF92EF92B3
85 | :10054000FF92CF938FB7F894C0906201D09063016F
86 | :10055000E0906401F09065018FBF2FB7F89480910F
87 | :10056000620190916301A0916401B09165012FBF78
88 | :100570008C199D09AE09BF09883B9B40A105B105B7
89 | :1005800098F40E943C02C82F882339F30E947D0210
90 | :100590000E943C028111FCCF6AE070E080E090E0B4
91 | :1005A0000E9498018C2F01C080E0CF91FF90EF90C6
92 | :1005B000DF90CF90089583E00E945A026CED75E0C1
93 | :1005C0008FEF90E00E94F8018CE00E945A026CEDDF
94 | :1005D00075E08FEF90E00E94F80183E00E945A02DC
95 | :1005E0006CED75E08FEF90E00E94F8018CE00E94C6
96 | :1005F0005A026CED75E08FEF90E00C94F80186E004
97 | :100600000E945A020E94D20189E00E945A020E946E
98 | :10061000D20186E00E945A020E94D20189E00E9423
99 | :100620005A020C94D2011F920F920FB60F9211240E
100 | :100630002F933F934F935F936F937F938F939F93EA
101 | :10064000AF93BF93EF93FF93809156019091570121
102 | :10065000A0915801B0915901892B8A2B8B2B51F114
103 | :1006600080914D01E0914E01F0914F0190818927D9
104 | :1006700080838091560190915701A0915801B091CB
105 | :100680005901181619061A061B06C4F48091560162
106 | :1006900090915701A0915801B09159010197A1097A
107 | :1006A000B1098093560190935701A0935801B093DC
108 | :1006B000590104C0809100010E940301FF91EF9154
109 | :1006C000BF91AF919F918F917F916F915F914F916A
110 | :1006D0003F912F910F900FBE0F901F9018951F9272
111 | :1006E0000F920FB60F9211242F933F938F939F93E6
112 | :1006F000AF93BF938091620190916301A0916401D7
113 | :10070000B09165013091460126E0230F2D3720F48A
114 | :100710000296A11DB11D05C029E8230F0396A11D56
115 | :10072000B11D209346018093620190936301A093D1
116 | :100730006401B09365018091470190914801A091B7
117 | :100740004901B0914A010196A11DB11D8093470155
118 | :1007500090934801A0934901B0934A01BF91AF9192
119 | :100760009F918F913F912F910F900FBE0F901F90EF
120 | :100770001895CF93DF9300D000D01F92CDB7DEB78E
121 | :10078000789484B5826084BD84B5816084BD85B56C
122 | :10079000826085BD85B5816085BD80916E00816078
123 | :1007A00080936E001092810080918100826080931E
124 | :1007B0008100809181008160809381008091800020
125 | :1007C0008160809380008091B10084608093B1004B
126 | :1007D0008091B00081608093B00080917A00846045
127 | :1007E00080937A0080917A00826080937A00809171
128 | :1007F0007A008E7F80937A0080917A00806880935F
129 | :100800007A001092C10062E089E00E942E0162E04D
130 | :1008100082E00E942E0162E08CE00E942E0162E0E4
131 | :1008200086E00E942E0161E08AE00E942E0161E0D4
132 | :1008300083E00E942E0161E08DE00E942E0161E0C4
133 | :1008400085E00E942E0161E084E00E942E0161E0BB
134 | :1008500087E00E942E01109287010E943C0288309E
135 | :1008600031F00E943C02823009F020C20FC288E0C1
136 | :100870000E945A0288E00E947D0287E00E945A028C
137 | :100880000E943C028111FCCF0E945A0268EE73E084
138 | :1008900080E090E00E94980160E084E00E94D30034
139 | :1008A00094E2492E94EF592E612C712C0E943C0247
140 | :1008B0008111D7CF05E011E081E090E000904B017D
141 | :1008C00002C0880F991F0A94E2F70E945A02809191
142 | :1008D0004B0190914C01019690934C0180934B01F8
143 | :1008E000049724F010924C0110924B01F8012190D2
144 | :1008F00031908F0180910001873029F4E2ECF0E023
145 | :10090000F491FD837BC08F3F09F0B1C187E08093F4
146 | :100910000001E2ECF0E084918F3F09F4A8C181303E
147 | :1009200019F1823009F444C0811167C014BC15BCB0
148 | :1009300084B5826084BD85B5816085BDE5EBF0E05E
149 | :100940008491E82FF0E0EE0FFF1FEC55FF4F8591EB
150 | :1009500094919093550180935401E7E9F0E08491DC
151 | :10096000809353011D824DC010928000109281002F
152 | :1009700080918100886080938100809181008160F6
153 | :1009800080938100E5EBF0E08491E82FF0E0EE0F3A
154 | :10099000FF1FEC55FF4F85919491909352018093E6
155 | :1009A0005101E7E9F0E0849180935001F1E023C028
156 | :1009B0001092B0001092B1008091B00082608093DC
157 | :1009C000B0008091B10081608093B100E5EBF0E070
158 | :1009D0008491E82FF0E0EE0FFF1FEC55FF4F85915B
159 | :1009E000949190934F0180934E01E7E9F0E0849158
160 | :1009F00080934D01F2E0FD8304C08D832D8127FD9E
161 | :100A000036C161E087E00E942E014101A12CB12C8A
162 | :100A10008D818D7F09F0B9C060E079E08DE390E0D1
163 | :100A2000A50194010E940E0829833A834B835C83BD
164 | :100A300069017A0181E0C81AD108E108F1089FEF45
165 | :100A4000C916D104E104F10409F008F44BC060E2D6
166 | :100A500071EA87E090E0A50194010E940E08690107
167 | :100A60007A01E1E0CE1AD108E108F108FD81F23007
168 | :100A700001F52FEFC216D104E104F10409F008F4E6
169 | :100A800068C268E478EE81E090E0A50194010E94DC
170 | :100A90000E0869017A0181E0C81AD108E108F1085D
171 | :100AA0009FEFC916D104E104F10409F0D0F583E009
172 | :100AB00065C0EFEFCE16D104E104F104A9F0A0F077
173 | :100AC000C301B201A50194010E940E0869017A01D7
174 | :100AD000F1E0CF1AD108E108F1082D81222309F4B1
175 | :100AE000DDC12EC281E001C082E02D81211146C00E
176 | :100AF00013C089819A81AB81BC812AE0B595A79505
177 | :100B0000979587952A95D1F76C017D01E1E0CE1A82
178 | :100B1000D108E108F10885E095B5987F892B85BD5E
179 | :100B200062C0C301B201A50194010E940E086901CF
180 | :100B30007A01F1E0CF1AD108E108F1082FEFC216CF
181 | :100B4000D104E104F10409F008F4A6C162E17AE7F6
182 | :100B500080E090E0A50194010E940E0869017A01ED
183 | :100B600081E0C81AD108E108F1089FEFC916D10445
184 | :100B7000E104F10411F008F0B3C185E09091B100F7
185 | :100B8000987F892B8093B1002EC060E079E08DE3DF
186 | :100B900090E0A50194010E940E0869017A0181E0AC
187 | :100BA000C81AD108E108F108C114D10491E0E9069E
188 | :100BB000F10478F0C301B201A50194010E940E086E
189 | :100BC00069017A01E1E0CE1AD108E108F10893E069
190 | :100BD00001C091E0FD81F13031F480918100887F86
191 | :100BE000892B809381009101220F331FA3E7B0E08E
192 | :100BF0000E94620828EE33E040E050E00E94400886
193 | :100C00008D81813099F0823019F1811130C0C7BCDB
194 | :100C100020935E0130935F01409360015093610126
195 | :100C200080916E00826080936E0021C0D092890016
196 | :100C3000C092880020935A0130935B0140935C017D
197 | :100C400050935D0180916F00826080936F000FC0B0
198 | :100C5000C092B3002093560130935701409358013E
199 | :100C6000509359018091700082608093700065E913
200 | :100C700070E080E090E00E94980187E00E9403010C
201 | :100C800091E00534190709F017CE10CE81E080936A
202 | :100C9000870182E00E945A0282E00E947D028DE07C
203 | :100CA0000E945A020E943C028111FCCF0E94FF0266
204 | :100CB00054E0852E912CA12CB12C06E611E0702E6B
205 | :100CC00060E0E62E60E0F62E27C084E00E945A0223
206 | :100CD00064E670E080E090E00E9498010E943C028F
207 | :100CE000811127C082E00E945A0264E670E080E031
208 | :100CF00090E00E9498010E943C0281111AC088E095
209 | :100D00000E945A0264E670E080E090E00E94980140
210 | :100D10000E943C0281110DC081E00E945A0264E6EB
211 | :100D200070E080E090E00E9498010E943C028823DD
212 | :100D300061F28FE00E945A0268EE73E080E090E07A
213 | :100D40000E94980180E00E945A026AEF70E080E001
214 | :100D500090E00E94980180918701811165C02FB7B2
215 | :100D6000F8946091620170916301809164019091A7
216 | :100D700065012FBF611571058105910511F00E9474
217 | :100D8000050810928601809186018D3008F04AC0D6
218 | :100D90000E940008A50194010E940E08662341F0FC
219 | :100DA000613041F0623041F0633039F468E005C0F1
220 | :100DB00061E003C062E001C064E0E0918601662466
221 | :100DC00063946E0E60928601F0E0EA59FE4F6083F4
222 | :100DD00046E6442E41E0542E62018C2D801B861580
223 | :100DE000B0F4F60181916F010E947D0266E970E026
224 | :100DF00080E090E00E949801F0CF0E949D0288233D
225 | :100E000009F447C0F20191912F01891342C0842D4A
226 | :100E10008719861590F368EE73E080E090E00E94F9
227 | :100E20009801B1CF0E94FF0280918701813051F576
228 | :100E3000109286010E949D02E0918601DD24D394E8
229 | :100E4000DE0ED0928601F0E0EA59FE4F808336E64E
230 | :100E5000432E31E0532E842D801B8D1550F40E94BB
231 | :100E60009D02882369F0F20191912F01891799F36E
232 | :100E700007C064E670E080E090E00E949801DACF5D
233 | :100E80000E94DB02E114F10409F446CF0E94000045
234 | :100E900043CF0E94DB02C8CF84E070CEEFEFCE16C6
235 | :100EA000D104E104F104D1F0C8F069E07DE380E011
236 | :100EB00090E0A50194010E940E0869017A0181E089
237 | :100EC000C81AD108E108F1089FEFC916D104E1045E
238 | :100ED000F10411F008F00DCE84E01ECE83E01CCEAC
239 | :100EE00069E07DE380E090E0A50194010E940E0896
240 | :100EF00069017A01F1E0CF1AD108E108F1082FEF7A
241 | :100F0000C216D104E104F104C9F0C0F089819A81CC
242 | :100F1000AB81BC81EAE0B595A79597958795EA9551
243 | :100F2000D1F76C017D01E1E0CE1AD108E108F108AA
244 | :100F3000FD81FF2309F4EFCD87E020CE86E0D5CDFB
245 | :100F40008FEFC816D104E104F10409F048F684E0FB
246 | :100F5000CCCD82E013CE0E946208B7FF0895821BB9
247 | :100F6000930B08958F929F92AF92BF92CF92DF9290
248 | :100F7000EF92FF92CF93DF93EC01688179818A81B0
249 | :100F80009B81611571058105910521F464E279ED7C
250 | :100F90008BE597E02DE133EF41E050E00E940E0831
251 | :100FA00049015A019B01AC01A7EAB1E40E942D0856
252 | :100FB0006B017C01ACEEB4EFA50194010E943B08EB
253 | :100FC000DC01CB018C0D9D1DAE1DBF1DB7FF03C005
254 | :100FD0000197A109B04888839983AA83BB83BC0188
255 | :100FE000CD019F77DF91CF91FF90EF90DF90CF9071
256 | :100FF000BF90AF909F908F9008950E94B207089580
257 | :1010000081E091E00E94B20708956093010170931E
258 | :10101000020180930301909304010895052E97FB2C
259 | :101020001EF400940E94250857FD07D00E94400836
260 | :1010300007FC03D04EF40C9425085095409530954C
261 | :1010400021953F4F4F4F5F4F089590958095709534
262 | :1010500061957F4F8F4F9F4F08950E946208A59F13
263 | :10106000900DB49F900DA49F800D911D11240895A3
264 | :10107000B7FF0C942D080E942D08821B930B089536
265 | :10108000A1E21A2EAA1BBB1BFD010DC0AA1FBB1F8C
266 | :10109000EE1FFF1FA217B307E407F50720F0A21BFE
267 | :1010A000B30BE40BF50B661F771F881F991F1A946B
268 | :1010B00069F760957095809590959B01AC01BD0195
269 | :1010C000CF010895A29FB001B39FC001A39F700DEF
270 | :1010D000811D1124911DB29F700D811D1124911D40
271 | :0610E0000895F894FFCF13
272 | :1010E600FF010000008801B80100000B02000000AB
273 | :1010F6000088010000000000004A01000026014AA5
274 | :10110600018801000026014A010000880100000054
275 | :1011160000260100004A01000088010000B8010015
276 | :06112600000B02000000B6
277 | :107800000C94343C0C94513C0C94513C0C94513CE1
278 | :107810000C94513C0C94513C0C94513C0C94513CB4
279 | :107820000C94513C0C94513C0C94513C0C94513CA4
280 | :107830000C94513C0C94513C0C94513C0C94513C94
281 | :107840000C94513C0C94513C0C94513C0C94513C84
282 | :107850000C94513C0C94513C0C94513C0C94513C74
283 | :107860000C94513C0C94513C11241FBECFEFD8E036
284 | :10787000DEBFCDBF11E0A0E0B1E0EAE8FFE702C063
285 | :1078800005900D92A230B107D9F712E0A2E0B1E065
286 | :1078900001C01D92AD30B107E1F70E942D3D0C945F
287 | :1078A000C33F0C94003C982F95959595959595958B
288 | :1078B000905D8F708A307CF0282F295A8091C0000B
289 | :1078C00085FFFCCF9093C6008091C00085FFFCCF60
290 | :1078D0002093C6000895282F205DF0CF982F809127
291 | :1078E000C00085FFFCCF9093C6000895EF92FF92F1
292 | :1078F0000F931F93EE24FF2487018091C00087FD22
293 | :1079000017C00894E11CF11C011D111D81E2E8164D
294 | :1079100081EAF80687E0080780E0180770F3E09135
295 | :107920000401F091050109958091C00087FFE9CF1E
296 | :107930008091C6001F910F91FF90EF9008950E94D3
297 | :10794000763C982F8091C00085FFFCCF9093C600B5
298 | :1079500091362CF490330CF09053892F089597555D
299 | :10796000892F08951F930E949F3C182F0E949F3CCF
300 | :107970001295107F810F1F9108951F93182F882350
301 | :1079800021F00E94763C1150E1F71F9108951F935A
302 | :10799000182F0E94763C803249F0809103018F5F5E
303 | :1079A000809303018530C1F01F9108958091C0003C
304 | :1079B00085FFFCCF84E18093C6008091C00085FFE5
305 | :1079C000FCCF1093C6008091C00085FFFCCF80E102
306 | :1079D0008093C6001F910895E0910401F091050184
307 | :1079E00009951F9108950E94763C803241F0809164
308 | :1079F00003018F5F80930301853081F008958091AA
309 | :107A0000C00085FFFCCF84E18093C6008091C00058
310 | :107A100085FFFCCF80E18093C6000895E0910401CA
311 | :107A2000F09105010995089548EC50E08823A1F0F4
312 | :107A30002D9A28EE33E0FA013197F1F721503040CA
313 | :107A4000D1F72D9828EE33E0FA013197F1F7215064
314 | :107A50003040D1F7815061F708953F924F925F9285
315 | :107A60006F927F928F929F92AF92BF92CF92DF924E
316 | :107A7000EF92FF920F931F93CF93DF93000082E06A
317 | :107A80008093C00080E18093C4001092C50088E11B
318 | :107A90008093C10086E08093C2005098589A259A3E
319 | :107AA00081E00E94143D24E1F22E9EE1E92E85E959
320 | :107AB000D82E0FE0C02E10E1B12EAA24A394B1E479
321 | :107AC0009B2EA6E58A2EF2E57F2EE0E26E2E79E46B
322 | :107AD000572E63E5462E50E5352E0E94763C8033C6
323 | :107AE000B1F18133B9F1803409F46FC0813409F404
324 | :107AF00076C0823409F485C0853409F488C08035A5
325 | :107B000031F1823521F1813511F1853509F485C0D6
326 | :107B1000863509F48DC0843609F496C0843709F49B
327 | :107B200003C1853709F472C1863709F466C08091B4
328 | :107B300003018F5F80930301853079F6E0910401A2
329 | :107B4000F091050109950E94763C803351F60E9420
330 | :107B5000F33CC3CF0E94763C803249F78091C0004D
331 | :107B600085FFFCCFF092C6008091C00085FFFCCF5E
332 | :107B70009092C6008091C00085FFFCCF8092C60025
333 | :107B80008091C00085FFFCCF7092C6008091C0003C
334 | :107B900085FFFCCF6092C6008091C00085FFFCCFBE
335 | :107BA0005092C6008091C00085FFFCCF4092C60075
336 | :107BB0008091C00085FFFCCF3092C6008091C0004C
337 | :107BC00085FFFCCFB092C60088CF0E94763C8638F5
338 | :107BD00008F4BDCF0E94763C0E94F33C7ECF0E9409
339 | :107BE000763C803809F49CC0813809F40BC1823896
340 | :107BF00009F430C1883909F48FC080E00E94C73C85
341 | :107C00006CCF84E10E94BD3C0E94F33C66CF85E0CE
342 | :107C10000E94BD3C0E94F33C60CF0E94763C809362
343 | :107C200006010E94763C809307010E94F33C55CFE9
344 | :107C30000E94763C803309F411C183E00E94BD3C70
345 | :107C400080E00E94C73C49CF0E94763C80930902A5
346 | :107C50000E94763C8093080280910C028E7F809374
347 | :107C60000C020E94763C853409F409C18091080217
348 | :107C700090910902892B89F000E010E00E94763C87
349 | :107C8000F801E85FFE4F80830F5F1F4F809108026D
350 | :107C9000909109020817190788F30E94763C8032F8
351 | :107CA00009F045CF80910C0280FFF5C0609106017C
352 | :107CB00070910701660F771F7093070160930601AB
353 | :107CC000A0910802B09109021097C9F0E8E0F1E034
354 | :107CD0009B01AD014E0F5F1FF999FECF32BD21BD53
355 | :107CE000819180BDFA9AF99A2F5F3F4FE417F5070B
356 | :107CF00099F76A0F7B1F70930701609306018091CB
357 | :107D0000C00085FFFCCFF092C6008091C00085FFC7
358 | :107D1000FCCFB092C600E1CE83E00E94C73CDDCE2E
359 | :107D200082E00E94C73CD9CE0E94763C8093090233
360 | :107D30000E94763C80930802809106019091070191
361 | :107D4000880F991F90930701809306010E94763C4B
362 | :107D5000853409F49AC080910C028E7F80930C02C6
363 | :107D60000E94763C803209F0B8CE8091C00085FF39
364 | :107D7000FCCFF092C600A0910802B09109021097C2
365 | :107D8000C1F180910C02082F0170182F1695117007
366 | :107D9000E0910601F0910701AF014F5F5F4FBA011B
367 | :107DA00020E030E00023B1F4112339F49491809164
368 | :107DB000C00085FFFCCF9093C6002F5F3F4FCB01E3
369 | :107DC0000196FA012A173B0780F4BC014F5F5F4F11
370 | :107DD000002351F3F999FECFF2BDE1BDF89A90B5B9
371 | :107DE0008091C00085FFFCCFE6CF709307016093C0
372 | :107DF00006018091C00085FDE5CE8091C00085FF21
373 | :107E0000F8CFE0CE81E00E94C73C67CE0E94763C6E
374 | :107E1000803209F08CCE8091C00085FFFCCFF092BB
375 | :107E2000C6008091C00085FFFCCFE092C600809123
376 | :107E3000C00085FFFCCFD092C6008091C00085FFB6
377 | :107E4000FCCFC092C6008091C00085FFFCCFB092ED
378 | :107E5000C60043CE80E10E94C73C3FCE0E94763CE4
379 | :107E60000E94763C182F0E94763C112309F483C0AF
380 | :107E7000113009F484C08FE00E94C73C2ECE80915F
381 | :107E80000C02816080930C02F1CE80910C02816023
382 | :107E900080930C0265CF809107018823880F880B9F
383 | :107EA0008A2180930B028091060190910701880F2F
384 | :107EB000991F90930701809306018091080280FF2B
385 | :107EC00009C08091080290910902019690930902DD
386 | :107ED00080930802F894F999FECF1127E0910601EA
387 | :107EE000F0910701C8E0D1E0809108029091090269
388 | :107EF000103091F40091570001700130D9F303E084
389 | :107F000000935700E8950091570001700130D9F3B4
390 | :107F100001E100935700E8950990199000915700EE
391 | :107F200001700130D9F301E000935700E8951395F3
392 | :107F3000103498F011270091570001700130D9F3E7
393 | :107F400005E000935700E89500915700017001305B
394 | :107F5000D9F301E100935700E8953296029709F0B2
395 | :107F6000C7CF103011F00296E5CF11248091C000E8
396 | :107F700085FFC5CEC8CE8EE10E94C73CAECD85E957
397 | :0A7F80000E94C73CAACDF894FFCF81
398 | :027F8A00800075
399 | :040000030000780081
400 | :00000001FF
401 |
--------------------------------------------------------------------------------
/Hardware/2x2_Bezel/2x2_Bezel.STEP:
--------------------------------------------------------------------------------
1 | ISO-10303-21;
2 | HEADER;
3 | FILE_DESCRIPTION (( 'STEP AP214' ),
4 | '1' );
5 | FILE_NAME ('User Library-COM-08746.STEP',
6 | '2016-12-22T18:58:30',
7 | ( 'Windows User' ),
8 | ( '' ),
9 | 'SwSTEP 2.0',
10 | 'SolidWorks 2017',
11 | '' );
12 | FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
13 | ENDSEC;
14 |
15 | DATA;
16 | #1 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 0.0000000000000000000, 4.500000000000000900 ) ) ;
17 | #2 = EDGE_CURVE ( 'NONE', #1211, #1111, #95, .T. ) ;
18 | #3 = ORIENTED_EDGE ( 'NONE', *, *, #1852, .T. ) ;
19 | #4 = VERTEX_POINT ( 'NONE', #1707 ) ;
20 | #5 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
21 | #6 = VERTEX_POINT ( 'NONE', #1893 ) ;
22 | #7 = EDGE_LOOP ( 'NONE', ( #1607, #835 ) ) ;
23 | #8 = ORIENTED_EDGE ( 'NONE', *, *, #581, .F. ) ;
24 | #9 = EDGE_CURVE ( 'NONE', #1711, #424, #557, .T. ) ;
25 | #10 = ORIENTED_EDGE ( 'NONE', *, *, #953, .F. ) ;
26 | #11 = FACE_OUTER_BOUND ( 'NONE', #2255, .T. ) ;
27 | #12 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
28 | #13 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
29 | #14 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
30 | #15 = CARTESIAN_POINT ( 'NONE', ( 21.95302284399999600, 2.324999999999999700, 16.50872669199999600 ) ) ;
31 | #16 = VERTEX_POINT ( 'NONE', #1352 ) ;
32 | #17 = EDGE_LOOP ( 'NONE', ( #862, #2092, #1845, #661 ) ) ;
33 | #18 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
34 | #19 = EDGE_LOOP ( 'NONE', ( #1316, #893, #254, #2029 ) ) ;
35 | #20 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
36 | #21 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 4.700000000000000200, -4.500000000000000900 ) ) ;
37 | #22 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
38 | #23 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
39 | #24 = VERTEX_POINT ( 'NONE', #121 ) ;
40 | #25 = CYLINDRICAL_SURFACE ( 'NONE', #349, 1.999999999999996700 ) ;
41 | #26 = ORIENTED_EDGE ( 'NONE', *, *, #1889, .T. ) ;
42 | #27 = CARTESIAN_POINT ( 'NONE', ( -16.45302284399999600, 4.700000000000000200, -21.99127330800000000 ) ) ;
43 | #28 = ADVANCED_FACE ( 'NONE', ( #1440 ), #285, .F. ) ;
44 | #29 = EDGE_CURVE ( 'NONE', #1871, #612, #1927, .T. ) ;
45 | #30 = EDGE_LOOP ( 'NONE', ( #1358, #1229, #823, #374 ) ) ;
46 | #31 = FACE_OUTER_BOUND ( 'NONE', #1622, .T. ) ;
47 | #32 = ORIENTED_EDGE ( 'NONE', *, *, #2197, .F. ) ;
48 | #33 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
49 | #34 = CIRCLE ( 'NONE', #426, 2.000000000000000000 ) ;
50 | #35 = LINE ( 'NONE', #762, #1877 ) ;
51 | #36 = EDGE_CURVE ( 'NONE', #1989, #62, #973, .T. ) ;
52 | #37 = CIRCLE ( 'NONE', #1297, 1.999999999999998200 ) ;
53 | #38 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
54 | #39 = ADVANCED_FACE ( 'NONE', ( #31 ), #1002, .T. ) ;
55 | #40 = CARTESIAN_POINT ( 'NONE', ( 4.500000003000005600, 0.0000000000000000000, -18.49127330761531200 ) ) ;
56 | #41 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
57 | #42 = AXIS2_PLACEMENT_3D ( 'NONE', #1685, #622, #1874 ) ;
58 | #43 = AXIS2_PLACEMENT_3D ( 'NONE', #961, #2218, #1139 ) ;
59 | #44 = ORIENTED_EDGE ( 'NONE', *, *, #36, .T. ) ;
60 | #45 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
61 | #46 = CIRCLE ( 'NONE', #2240, 1.999999999999998200 ) ;
62 | #47 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
63 | #48 = ORIENTED_EDGE ( 'NONE', *, *, #754, .F. ) ;
64 | #49 = EDGE_CURVE ( 'NONE', #643, #2005, #1872, .T. ) ;
65 | #50 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
66 | #51 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 0.0000000000000000000, -18.49127330800000000 ) ) ;
67 | #52 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
68 | #53 = ADVANCED_FACE ( 'NONE', ( #2288 ), #387, .F. ) ;
69 | #54 = EDGE_CURVE ( 'NONE', #1604, #1554, #861, .T. ) ;
70 | #55 = VERTEX_POINT ( 'NONE', #186 ) ;
71 | #56 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
72 | #57 = LINE ( 'NONE', #116, #1406 ) ;
73 | #58 = CARTESIAN_POINT ( 'NONE', ( -24.95302284399999600, 2.324999999999999700, -24.99127330800000000 ) ) ;
74 | #59 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 2.350000000000000100, 20.50872669199999600 ) ) ;
75 | #60 = CYLINDRICAL_SURFACE ( 'NONE', #1551, 2.000000000000001800 ) ;
76 | #61 = CARTESIAN_POINT ( 'NONE', ( -4.499999996999998000, 0.0000000000000000000, 18.50872669220509800 ) ) ;
77 | #62 = VERTEX_POINT ( 'NONE', #1910 ) ;
78 | #63 = EDGE_LOOP ( 'NONE', ( #1261, #2222, #2274, #1603 ) ) ;
79 | #64 = EDGE_CURVE ( 'NONE', #880, #1071, #1813, .T. ) ;
80 | #65 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
81 | #66 = EDGE_CURVE ( 'NONE', #1989, #1811, #1333, .T. ) ;
82 | #67 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
83 | #68 = ADVANCED_FACE ( 'NONE', ( #2238 ), #2174, .T. ) ;
84 | #69 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .F. ) ;
85 | #70 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
86 | #71 = SURFACE_STYLE_FILL_AREA ( #1048 ) ;
87 | #72 = CARTESIAN_POINT ( 'NONE', ( 25.04697715600000800, 1.162499999999999900, 25.00872669199999600 ) ) ;
88 | #73 = ORIENTED_EDGE ( 'NONE', *, *, #1769, .T. ) ;
89 | #74 = VERTEX_POINT ( 'NONE', #1793 ) ;
90 | #75 = CIRCLE ( 'NONE', #2114, 2.000000000000001800 ) ;
91 | #76 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
92 | #77 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
93 | #78 = CARTESIAN_POINT ( 'NONE', ( 4.500000000000001800, 2.350000000000000100, 6.500000000769381000 ) ) ;
94 | #79 = AXIS2_PLACEMENT_3D ( 'NONE', #2014, #2199, #1125 ) ;
95 | #80 = ORIENTED_EDGE ( 'NONE', *, *, #2206, .T. ) ;
96 | #81 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1421 ), #190 ) ;
97 | #82 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
98 | #83 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
99 | #84 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
100 | #85 = AXIS2_PLACEMENT_3D ( 'NONE', #296, #1721, #657 ) ;
101 | #86 = EDGE_LOOP ( 'NONE', ( #1906, #1043, #1491, #1197 ) ) ;
102 | #87 = CARTESIAN_POINT ( 'NONE', ( -21.95302284399999600, 4.699999999999995700, 16.50872669199999600 ) ) ;
103 | #88 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 0.0000000000000000000, -18.49127330799999700 ) ) ;
104 | #89 = VECTOR ( 'NONE', #1486, 1000.000000000000000 ) ;
105 | #90 = ORIENTED_EDGE ( 'NONE', *, *, #1769, .F. ) ;
106 | #91 = CARTESIAN_POINT ( 'NONE', ( 18.54697715827925500, 4.700000000000000200, -20.49127330316842300 ) ) ;
107 | #92 = AXIS2_PLACEMENT_3D ( 'NONE', #1750, #686, #1931 ) ;
108 | #93 = ORIENTED_EDGE ( 'NONE', *, *, #830, .T. ) ;
109 | #94 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
110 | #95 = CIRCLE ( 'NONE', #1424, 1.999999999999998200 ) ;
111 | #96 = VERTEX_POINT ( 'NONE', #549 ) ;
112 | #97 = VECTOR ( 'NONE', #251, 1000.000000000000000 ) ;
113 | #98 = CIRCLE ( 'NONE', #1580, 2.000000000000001800 ) ;
114 | #99 = CYLINDRICAL_SURFACE ( 'NONE', #944, 2.000000000000001800 ) ;
115 | #100 = FILL_AREA_STYLE_COLOUR ( '', #1526 ) ;
116 | #101 = CARTESIAN_POINT ( 'NONE', ( -24.95302284399999600, 0.0000000000000000000, -24.99127330800000000 ) ) ;
117 | #102 = ORIENTED_EDGE ( 'NONE', *, *, #2131, .F. ) ;
118 | #103 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 4.700000000000000200, 6.500000000000000900 ) ) ;
119 | #104 = CIRCLE ( 'NONE', #1991, 2.000000000000001800 ) ;
120 | #105 = EDGE_LOOP ( 'NONE', ( #2096, #583, #1883, #1308 ) ) ;
121 | #106 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
122 | #107 = ORIENTED_EDGE ( 'NONE', *, *, #1045, .F. ) ;
123 | #108 = PLANE ( 'NONE', #747 ) ;
124 | #109 = EDGE_CURVE ( 'NONE', #2152, #335, #334, .T. ) ;
125 | #110 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
126 | #111 = ORIENTED_EDGE ( 'NONE', *, *, #170, .T. ) ;
127 | #112 = LINE ( 'NONE', #288, #2056 ) ;
128 | #113 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
129 | #114 = EDGE_CURVE ( 'NONE', #193, #1397, #804, .T. ) ;
130 | #115 = FACE_OUTER_BOUND ( 'NONE', #1797, .T. ) ;
131 | #116 = CARTESIAN_POINT ( 'NONE', ( 23.95302284399999900, 3.512500000000000200, 16.50872669158978600 ) ) ;
132 | #117 = ORIENTED_EDGE ( 'NONE', *, *, #413, .F. ) ;
133 | #118 = ORIENTED_EDGE ( 'NONE', *, *, #379, .F. ) ;
134 | #119 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 2.350000000000000100, -20.49127330800000000 ) ) ;
135 | #120 = AXIS2_PLACEMENT_3D ( 'NONE', #1482, #1304, #414 ) ;
136 | #121 = CARTESIAN_POINT ( 'NONE', ( 6.499999999589793900, 4.700000000000000200, 20.50872669199999600 ) ) ;
137 | #122 = ORIENTED_EDGE ( 'NONE', *, *, #711, .T. ) ;
138 | #123 = VECTOR ( 'NONE', #699, 1000.000000000000000 ) ;
139 | #124 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
140 | #125 = ORIENTED_EDGE ( 'NONE', *, *, #2257, .F. ) ;
141 | #126 = VECTOR ( 'NONE', #1679, 1000.000000000000000 ) ;
142 | #127 = EDGE_CURVE ( 'NONE', #24, #445, #1694, .T. ) ;
143 | #128 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
144 | #129 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
145 | #130 = CARTESIAN_POINT ( 'NONE', ( 0.04697715600000471100, 0.0000000000000000000, 25.00872669199999600 ) ) ;
146 | #131 = LINE ( 'NONE', #407, #1061 ) ;
147 | #132 = ORIENTED_EDGE ( 'NONE', *, *, #1144, .F. ) ;
148 | #133 = EDGE_CURVE ( 'NONE', #2058, #1405, #744, .T. ) ;
149 | #134 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
150 | #135 = ADVANCED_FACE ( 'NONE', ( #2120 ), #224, .F. ) ;
151 | #136 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 4.700000000000000200, 18.50872669199999600 ) ) ;
152 | #137 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
153 | #138 = ORIENTED_EDGE ( 'NONE', *, *, #1284, .F. ) ;
154 | #139 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
155 | #140 = CARTESIAN_POINT ( 'NONE', ( 21.95302284399999600, 4.699999999999995700, -18.49127331717522100 ) ) ;
156 | #141 = CARTESIAN_POINT ( 'NONE', ( -18.45302283200374300, 4.699999999999995700, 21.99127330761530900 ) ) ;
157 | #142 = ORIENTED_EDGE ( 'NONE', *, *, #339, .F. ) ;
158 | #143 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
159 | #144 = CIRCLE ( 'NONE', #1032, 1.499999999999997800 ) ;
160 | #145 = ADVANCED_FACE ( 'NONE', ( #1168 ), #1578, .F. ) ;
161 | #146 = ORIENTED_EDGE ( 'NONE', *, *, #153, .T. ) ;
162 | #147 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
163 | #148 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 2.324999999999999700, 20.99127330800000000 ) ) ;
164 | #149 = EDGE_LOOP ( 'NONE', ( #1398, #837, #2195, #959 ) ) ;
165 | #150 = VERTEX_POINT ( 'NONE', #1369 ) ;
166 | #151 = FACE_BOUND ( 'NONE', #1097, .T. ) ;
167 | #152 = LINE ( 'NONE', #397, #564 ) ;
168 | #153 = EDGE_CURVE ( 'NONE', #2084, #2050, #697, .T. ) ;
169 | #154 = FACE_OUTER_BOUND ( 'NONE', #1842, .T. ) ;
170 | #155 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
171 | #156 = CARTESIAN_POINT ( 'NONE', ( 4.500000003000005600, 0.0000000000000000000, -6.500000000000000900 ) ) ;
172 | #157 = ORIENTED_EDGE ( 'NONE', *, *, #465, .F. ) ;
173 | #158 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
174 | #159 = CIRCLE ( 'NONE', #1161, 2.000000000000001800 ) ;
175 | #160 = EDGE_CURVE ( 'NONE', #284, #193, #2063, .T. ) ;
176 | #161 = ORIENTED_EDGE ( 'NONE', *, *, #761, .F. ) ;
177 | #162 = ORIENTED_EDGE ( 'NONE', *, *, #603, .F. ) ;
178 | #163 = CARTESIAN_POINT ( 'NONE', ( 16.54697715600000400, 2.324999999999999700, -21.99127330800000000 ) ) ;
179 | #164 = AXIS2_PLACEMENT_3D ( 'NONE', #438, #2229, #1157 ) ;
180 | #165 = AXIS2_PLACEMENT_3D ( 'NONE', #2020, #416, #240 ) ;
181 | #166 = VERTEX_POINT ( 'NONE', #1204 ) ;
182 | #167 = VERTEX_POINT ( 'NONE', #2279 ) ;
183 | #168 = VECTOR ( 'NONE', #1890, 1000.000000000000000 ) ;
184 | #169 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
185 | #170 = EDGE_CURVE ( 'NONE', #712, #646, #910, .T. ) ;
186 | #171 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
187 | #172 = VECTOR ( 'NONE', #857, 1000.000000000000000 ) ;
188 | #173 = EDGE_CURVE ( 'NONE', #556, #626, #1810, .T. ) ;
189 | #174 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
190 | #175 = ORIENTED_EDGE ( 'NONE', *, *, #2076, .F. ) ;
191 | #176 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
192 | #177 = ORIENTED_EDGE ( 'NONE', *, *, #872, .F. ) ;
193 | #178 = FACE_OUTER_BOUND ( 'NONE', #1135, .T. ) ;
194 | #179 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
195 | #180 = EDGE_CURVE ( 'NONE', #16, #1141, #384, .T. ) ;
196 | #181 = EDGE_CURVE ( 'NONE', #96, #1901, #858, .T. ) ;
197 | #182 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
198 | #183 = FACE_BOUND ( 'NONE', #654, .T. ) ;
199 | #184 = VERTEX_POINT ( 'NONE', #412 ) ;
200 | #185 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
201 | #186 = CARTESIAN_POINT ( 'NONE', ( 23.95302284399999900, 4.699999999999997500, 16.50872669179489400 ) ) ;
202 | #187 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 2.324999999999999700, -20.99127330799999700 ) ) ;
203 | #188 = AXIS2_PLACEMENT_3D ( 'NONE', #87, #1317, #261 ) ;
204 | #189 = ORIENTED_EDGE ( 'NONE', *, *, #272, .F. ) ;
205 | #190 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1585 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #174, #1408, #346 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
206 | #191 = CARTESIAN_POINT ( 'NONE', ( 6.499999999179587800, 2.350000000000000100, 20.50872669199999600 ) ) ;
207 | #192 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
208 | #193 = VERTEX_POINT ( 'NONE', #766 ) ;
209 | #194 = VECTOR ( 'NONE', #13, 1000.000000000000000 ) ;
210 | #195 = AXIS2_PLACEMENT_3D ( 'NONE', #1918, #843, #2098 ) ;
211 | #196 = EDGE_LOOP ( 'NONE', ( #1762, #1538, #3, #1630 ) ) ;
212 | #197 = ORIENTED_EDGE ( 'NONE', *, *, #1446, .T. ) ;
213 | #198 = ORIENTED_EDGE ( 'NONE', *, *, #1282, .F. ) ;
214 | #199 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
215 | #200 = CIRCLE ( 'NONE', #1537, 2.000000000000001800 ) ;
216 | #201 = ADVANCED_FACE ( 'NONE', ( #802 ), #1692, .T. ) ;
217 | #202 = LINE ( 'NONE', #1820, #618 ) ;
218 | #203 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
219 | #204 = CIRCLE ( 'NONE', #472, 1.499999999999997800 ) ;
220 | #205 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 0.0000000000000000000, 4.499999996000004100 ) ) ;
221 | #206 = AXIS2_PLACEMENT_3D ( 'NONE', #1736, #1809, #1209 ) ;
222 | #207 = EDGE_LOOP ( 'NONE', ( #1432, #1276, #1873, #1728 ) ) ;
223 | #208 = LINE ( 'NONE', #1596, #1087 ) ;
224 | #209 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 0.0000000000000000000, -20.99127330799999700 ) ) ;
225 | #210 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
226 | #211 = ORIENTED_EDGE ( 'NONE', *, *, #294, .T. ) ;
227 | #212 = ORIENTED_EDGE ( 'NONE', *, *, #1348, .T. ) ;
228 | #213 = ADVANCED_FACE ( 'NONE', ( #1758 ), #422, .F. ) ;
229 | #214 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 2.350000000000000100, 18.50872669199999600 ) ) ;
230 | #215 = CARTESIAN_POINT ( 'NONE', ( 18.54697716283775200, 4.700000000000000200, 0.0000000000000000000 ) ) ;
231 | #216 = VERTEX_POINT ( 'NONE', #245 ) ;
232 | #217 = ORIENTED_EDGE ( 'NONE', *, *, #935, .F. ) ;
233 | #218 = LINE ( 'NONE', #1884, #1632 ) ;
234 | #219 = PLANE ( 'NONE', #1661 ) ;
235 | #220 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
236 | #221 = LINE ( 'NONE', #849, #172 ) ;
237 | #222 = EDGE_CURVE ( 'NONE', #1280, #1871, #2171, .T. ) ;
238 | #223 = ADVANCED_FACE ( 'NONE', ( #2286 ), #1636, .F. ) ;
239 | #224 = CYLINDRICAL_SURFACE ( 'NONE', #678, 2.000000000000001800 ) ;
240 | #225 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
241 | #226 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
242 | #227 = CARTESIAN_POINT ( 'NONE', ( -16.45302284399999600, 3.512500000000000200, -23.99127330800000000 ) ) ;
243 | #228 = EDGE_CURVE ( 'NONE', #96, #718, #278, .T. ) ;
244 | #229 = ORIENTED_EDGE ( 'NONE', *, *, #2119, .F. ) ;
245 | #230 = LINE ( 'NONE', #1219, #1113 ) ;
246 | #231 = ORIENTED_EDGE ( 'NONE', *, *, #883, .F. ) ;
247 | #232 = LINE ( 'NONE', #2070, #1586 ) ;
248 | #233 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
249 | #234 = AXIS2_PLACEMENT_3D ( 'NONE', #1666, #1853, #2207 ) ;
250 | #235 = AXIS2_PLACEMENT_3D ( 'NONE', #1571, #521, #1766 ) ;
251 | #236 = ORIENTED_EDGE ( 'NONE', *, *, #180, .T. ) ;
252 | #237 = ADVANCED_FACE ( 'NONE', ( #1166 ), #298, .T. ) ;
253 | #238 = LINE ( 'NONE', #1101, #343 ) ;
254 | #239 = ORIENTED_EDGE ( 'NONE', *, *, #785, .F. ) ;
255 | #240 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
256 | #241 = EDGE_CURVE ( 'NONE', #167, #258, #696, .T. ) ;
257 | #242 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
258 | #243 = CARTESIAN_POINT ( 'NONE', ( -24.95302284399999600, 2.324999999999999700, -24.99127330800000000 ) ) ;
259 | #244 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
260 | #245 = CARTESIAN_POINT ( 'NONE', ( -20.45302284907256400, 4.699999999999999300, -18.49127331411681400 ) ) ;
261 | #246 = ORIENTED_EDGE ( 'NONE', *, *, #498, .T. ) ;
262 | #247 = EDGE_CURVE ( 'NONE', #1400, #875, #1221, .T. ) ;
263 | #248 = CARTESIAN_POINT ( 'NONE', ( -18.45302284400000300, 3.512500000000000200, 21.99127330723062100 ) ) ;
264 | #249 = CIRCLE ( 'NONE', #443, 1.500000000000001300 ) ;
265 | #250 = CARTESIAN_POINT ( 'NONE', ( -16.45302284399999600, 4.699999999999997500, -23.99127330800000000 ) ) ;
266 | #251 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
267 | #252 = FACE_OUTER_BOUND ( 'NONE', #925, .T. ) ;
268 | #253 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 0.0000000000000000000, -4.500000000000000900 ) ) ;
269 | #254 = ORIENTED_EDGE ( 'NONE', *, *, #2002, .T. ) ;
270 | #255 = ORIENTED_EDGE ( 'NONE', *, *, #876, .T. ) ;
271 | #256 = VERTEX_POINT ( 'NONE', #308 ) ;
272 | #257 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
273 | #258 = VERTEX_POINT ( 'NONE', #1735 ) ;
274 | #259 = CARTESIAN_POINT ( 'NONE', ( 21.95302284399999600, 2.324999999999994000, 16.50872669199999600 ) ) ;
275 | #260 = LINE ( 'NONE', #2170, #313 ) ;
276 | #261 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
277 | #262 = LINE ( 'NONE', #1353, #725 ) ;
278 | #263 = LINE ( 'NONE', #2121, #619 ) ;
279 | #264 = CARTESIAN_POINT ( 'NONE', ( -4.499999993999992400, 0.0000000000000000000, 0.008726691999997801500 ) ) ;
280 | #265 = ORIENTED_EDGE ( 'NONE', *, *, #272, .T. ) ;
281 | #266 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
282 | #267 = CIRCLE ( 'NONE', #1266, 1.999999999999998200 ) ;
283 | #268 = EDGE_CURVE ( 'NONE', #388, #1747, #1576, .T. ) ;
284 | #269 = ORIENTED_EDGE ( 'NONE', *, *, #1729, .T. ) ;
285 | #270 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
286 | #271 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
287 | #272 = EDGE_CURVE ( 'NONE', #424, #4, #2060, .T. ) ;
288 | #273 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
289 | #274 = EDGE_LOOP ( 'NONE', ( #1786, #605, #1089, #1562, #69, #1888, #1328, #1592 ) ) ;
290 | #275 = LINE ( 'NONE', #795, #1164 ) ;
291 | #276 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
292 | #277 = AXIS2_PLACEMENT_3D ( 'NONE', #2158, #1077, #22 ) ;
293 | #278 = LINE ( 'NONE', #1722, #332 ) ;
294 | #279 = VECTOR ( 'NONE', #1428, 1000.000000000000000 ) ;
295 | #280 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
296 | #281 = CARTESIAN_POINT ( 'NONE', ( 25.04697715600000800, 2.324999999999999700, -24.99127330800000000 ) ) ;
297 | #282 = EDGE_CURVE ( 'NONE', #166, #432, #221, .T. ) ;
298 | #283 = LINE ( 'NONE', #1755, #701 ) ;
299 | #284 = VERTEX_POINT ( 'NONE', #326 ) ;
300 | #285 = PLANE ( 'NONE', #1792 ) ;
301 | #286 = EDGE_CURVE ( 'NONE', #2161, #24, #1519, .T. ) ;
302 | #287 = ORIENTED_EDGE ( 'NONE', *, *, #994, .T. ) ;
303 | #288 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000001800, 2.350000000000000100, 6.500000000410207000 ) ) ;
304 | #289 = VECTOR ( 'NONE', #1634, 1000.000000000000000 ) ;
305 | #290 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 0.0000000000000000000, 6.500000000000000900 ) ) ;
306 | #291 = ORIENTED_EDGE ( 'NONE', *, *, #344, .T. ) ;
307 | #292 = ORIENTED_EDGE ( 'NONE', *, *, #1633, .T. ) ;
308 | #293 = CARTESIAN_POINT ( 'NONE', ( 23.95302285000000400, 2.324999999999994000, 16.50872669179489400 ) ) ;
309 | #294 = EDGE_CURVE ( 'NONE', #1388, #1305, #1106, .T. ) ;
310 | #295 = EDGE_CURVE ( 'NONE', #613, #626, #2004, .T. ) ;
311 | #296 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 2.324999999999999700, 22.49127330800000000 ) ) ;
312 | #297 = VERTEX_POINT ( 'NONE', #2162 ) ;
313 | #298 = PLANE ( 'NONE', #1496 ) ;
314 | #299 = ORIENTED_EDGE ( 'NONE', *, *, #1180, .T. ) ;
315 | #300 = CARTESIAN_POINT ( 'NONE', ( -21.95302284441020300, 2.324999999999996600, 18.50872669199999600 ) ) ;
316 | #301 = LINE ( 'NONE', #2194, #2137 ) ;
317 | #302 = ADVANCED_FACE ( 'NONE', ( #115 ), #995, .T. ) ;
318 | #303 = CARTESIAN_POINT ( 'NONE', ( 16.54697715600000400, 4.699999999999995700, -21.99127330800000000 ) ) ;
319 | #304 = CIRCLE ( 'NONE', #441, 1.500000000000001300 ) ;
320 | #305 = AXIS2_PLACEMENT_3D ( 'NONE', #774, #2023, #955 ) ;
321 | #306 = VERTEX_POINT ( 'NONE', #1438 ) ;
322 | #307 = ORIENTED_EDGE ( 'NONE', *, *, #228, .T. ) ;
323 | #308 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 0.0000000000000000000, -6.499999999794898300 ) ) ;
324 | #309 = PLANE ( 'NONE', #206 ) ;
325 | #310 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 2.350000000000000100, -18.49127330800000000 ) ) ;
326 | #311 = ORIENTED_EDGE ( 'NONE', *, *, #1894, .T. ) ;
327 | #312 = EDGE_LOOP ( 'NONE', ( #1856, #1913, #360, #1027 ) ) ;
328 | #313 = VECTOR ( 'NONE', #41, 1000.000000000000000 ) ;
329 | #314 = VECTOR ( 'NONE', #466, 1000.000000000000000 ) ;
330 | #315 = CIRCLE ( 'NONE', #1705, 1.500000000000001300 ) ;
331 | #316 = ADVANCED_FACE ( 'NONE', ( #1464 ), #60, .T. ) ;
332 | #317 = CARTESIAN_POINT ( 'NONE', ( 21.95302284399999600, 2.324999999999994000, -16.49127330800000000 ) ) ;
333 | #318 = AXIS2_PLACEMENT_3D ( 'NONE', #1968, #897, #2155 ) ;
334 | #319 = VERTEX_POINT ( 'NONE', #735 ) ;
335 | #320 = CARTESIAN_POINT ( 'NONE', ( -24.95302284399999600, 0.0000000000000000000, 0.008726691999997801500 ) ) ;
336 | #321 = VECTOR ( 'NONE', #1319, 1000.000000000000000 ) ;
337 | #322 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
338 | #323 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 2.324999999999999700, -18.49127330800000000 ) ) ;
339 | #324 = ORIENTED_EDGE ( 'NONE', *, *, #180, .F. ) ;
340 | #325 = AXIS2_PLACEMENT_3D ( 'NONE', #1653, #1840, #411 ) ;
341 | #326 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 2.324999999850000200, 18.50872669220509800 ) ) ;
342 | #327 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 4.700000000000000200, 18.50872669199999600 ) ) ;
343 | #328 = EDGE_LOOP ( 'NONE', ( #868, #782, #1859, #894, #958 ) ) ;
344 | #329 = VECTOR ( 'NONE', #967, 1000.000000000000000 ) ;
345 | #330 = ORIENTED_EDGE ( 'NONE', *, *, #1180, .F. ) ;
346 | #331 = CARTESIAN_POINT ( 'NONE', ( 4.500000006000010300, 0.0000000000000000000, 0.008726691999997801500 ) ) ;
347 | #332 = VECTOR ( 'NONE', #658, 1000.000000000000000 ) ;
348 | #333 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
349 | #334 = LINE ( 'NONE', #1602, #450 ) ;
350 | #335 = VERTEX_POINT ( 'NONE', #1732 ) ;
351 | #336 = VECTOR ( 'NONE', #797, 1000.000000000000000 ) ;
352 | #337 = VECTOR ( 'NONE', #2281, 1000.000000000000000 ) ;
353 | #338 = ORIENTED_EDGE ( 'NONE', *, *, #160, .F. ) ;
354 | #339 = EDGE_CURVE ( 'NONE', #718, #1922, #638, .T. ) ;
355 | #340 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
356 | #341 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 2.324999999999999700, -22.49127330800000000 ) ) ;
357 | #342 = EDGE_LOOP ( 'NONE', ( #1928, #2265, #287, #1717 ) ) ;
358 | #343 = VECTOR ( 'NONE', #1641, 1000.000000000000000 ) ;
359 | #344 = EDGE_CURVE ( 'NONE', #1321, #776, #529, .T. ) ;
360 | #345 = CLOSED_SHELL ( 'NONE', ( #53, #1018, #2173, #145, #1477, #2165, #1640, #1366, #1301, #1286, #1995, #915, #1740, #135, #1618, #926, #39, #1262, #492, #1908, #2007, #1100, #237, #1803, #223, #836, #1629, #731, #2270, #2205, #580, #573, #1812, #563, #753, #1450, #1086, #1916, #1008, #1835, #1825, #1655, #28, #741, #2187, #405, #316, #1726, #938, #201, #1543, #68, #1439, #663, #597, #1985, #1198, #302, #1274, #2089, #767, #1117, #902, #383, #213, #395, #1462 ) ) ;
361 | #346 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
362 | #347 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
363 | #348 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #271, 'distance_accuracy_value', 'NONE');
364 | #349 = AXIS2_PLACEMENT_3D ( 'NONE', #1312, #1860, #2027 ) ;
365 | #350 = AXIS2_PLACEMENT_3D ( 'NONE', #1389, #1756, #691 ) ;
366 | #351 = CARTESIAN_POINT ( 'NONE', ( -23.95302284399999600, 3.512500000000000200, 16.50872669199999600 ) ) ;
367 | #352 = ORIENTED_EDGE ( 'NONE', *, *, #487, .F. ) ;
368 | #353 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1862 ) ;
369 | #354 = ORIENTED_EDGE ( 'NONE', *, *, #1354, .T. ) ;
370 | #355 = LINE ( 'NONE', #934, #1242 ) ;
371 | #356 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 2.324999999999999700, -20.99127330799999700 ) ) ;
372 | #357 = EDGE_CURVE ( 'NONE', #881, #1768, #1046, .T. ) ;
373 | #358 = FACE_OUTER_BOUND ( 'NONE', #1687, .T. ) ;
374 | #359 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 4.700000000000000200, -18.49127330800000000 ) ) ;
375 | #360 = ORIENTED_EDGE ( 'NONE', *, *, #1965, .T. ) ;
376 | #361 = ORIENTED_EDGE ( 'NONE', *, *, #872, .T. ) ;
377 | #362 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 4.700000000000000200, 6.500000000000000900 ) ) ;
378 | #363 = EDGE_CURVE ( 'NONE', #6, #1373, #1895, .T. ) ;
379 | #364 = ORIENTED_EDGE ( 'NONE', *, *, #1525, .F. ) ;
380 | #365 = ORIENTED_EDGE ( 'NONE', *, *, #36, .F. ) ;
381 | #366 = CIRCLE ( 'NONE', #1541, 1.500000000000001300 ) ;
382 | #367 = LINE ( 'NONE', #1524, #314 ) ;
383 | #368 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
384 | #369 = VECTOR ( 'NONE', #419, 1000.000000000000000 ) ;
385 | #370 = ORIENTED_EDGE ( 'NONE', *, *, #865, .T. ) ;
386 | #371 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
387 | #372 = LINE ( 'NONE', #1156, #321 ) ;
388 | #373 = EDGE_CURVE ( 'NONE', #445, #759, #1410, .T. ) ;
389 | #374 = ORIENTED_EDGE ( 'NONE', *, *, #1216, .F. ) ;
390 | #375 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
391 | #376 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
392 | #377 = CARTESIAN_POINT ( 'NONE', ( -18.45302284400000300, 0.0000000000000000000, -20.49127330800000000 ) ) ;
393 | #378 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
394 | #379 = EDGE_CURVE ( 'NONE', #1902, #777, #473, .T. ) ;
395 | #380 = ORIENTED_EDGE ( 'NONE', *, *, #1690, .T. ) ;
396 | #381 = LINE ( 'NONE', #2223, #329 ) ;
397 | #382 = ORIENTED_EDGE ( 'NONE', *, *, #1765, .F. ) ;
398 | #383 = ADVANCED_FACE ( 'NONE', ( #1355 ), #1539, .F. ) ;
399 | #384 = LINE ( 'NONE', #502, #2235 ) ;
400 | #385 = ORIENTED_EDGE ( 'NONE', *, *, #2245, .F. ) ;
401 | #386 = EDGE_CURVE ( 'NONE', #1702, #898, #879, .T. ) ;
402 | #387 = CYLINDRICAL_SURFACE ( 'NONE', #85, 1.499999999999997800 ) ;
403 | #388 = VERTEX_POINT ( 'NONE', #2103 ) ;
404 | #389 = CARTESIAN_POINT ( 'NONE', ( 0.04697715600000471100, 0.0000000000000000000, 4.499999992000007300 ) ) ;
405 | #390 = VECTOR ( 'NONE', #1660, 1000.000000000000000 ) ;
406 | #391 = FACE_OUTER_BOUND ( 'NONE', #1055, .T. ) ;
407 | #392 = CARTESIAN_POINT ( 'NONE', ( 6.499999999820413000, 4.700000000000000200, -20.49127330800000000 ) ) ;
408 | #393 = LINE ( 'NONE', #1558, #1226 ) ;
409 | #394 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
410 | #395 = ADVANCED_FACE ( 'NONE', ( #415 ), #309, .F. ) ;
411 | #396 = ORIENTED_EDGE ( 'NONE', *, *, #812, .F. ) ;
412 | #397 = CARTESIAN_POINT ( 'NONE', ( -18.45302282000749000, 4.700000000000001100, 0.0000000000000000000 ) ) ;
413 | #398 = EDGE_LOOP ( 'NONE', ( #73, #509, #361, #1039, #568 ) ) ;
414 | #399 = LINE ( 'NONE', #1619, #2297 ) ;
415 | #400 = EDGE_CURVE ( 'NONE', #1811, #770, #2263, .T. ) ;
416 | #401 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
417 | #402 = ORIENTED_EDGE ( 'NONE', *, *, #2013, .F. ) ;
418 | #403 = EDGE_CURVE ( 'NONE', #2189, #1706, #1949, .T. ) ;
419 | #404 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 2.324999999999999700, -23.99127330800000000 ) ) ;
420 | #405 = ADVANCED_FACE ( 'NONE', ( #358 ), #855, .F. ) ;
421 | #406 = ORIENTED_EDGE ( 'NONE', *, *, #2296, .T. ) ;
422 | #407 = CARTESIAN_POINT ( 'NONE', ( 4.500000000000000900, 2.350000000000000100, 18.50872669199999600 ) ) ;
423 | #408 = CARTESIAN_POINT ( 'NONE', ( 18.54697715941888000, 4.699999999999995700, 21.99127330820510200 ) ) ;
424 | #409 = ORIENTED_EDGE ( 'NONE', *, *, #1348, .F. ) ;
425 | #410 = LINE ( 'NONE', #227, #827 ) ;
426 | #411 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
427 | #412 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 2.324999999850000200, -20.49127330800000000 ) ) ;
428 | #413 = EDGE_CURVE ( 'NONE', #759, #1349, #2308, .T. ) ;
429 | #414 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
430 | #415 = FACE_OUTER_BOUND ( 'NONE', #1326, .T. ) ;
431 | #416 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
432 | #417 = ORIENTED_EDGE ( 'NONE', *, *, #222, .T. ) ;
433 | #418 = ORIENTED_EDGE ( 'NONE', *, *, #1598, .T. ) ;
434 | #419 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
435 | #420 = CARTESIAN_POINT ( 'NONE', ( 18.54697715941888000, 4.699999999999995700, -21.99127330820510200 ) ) ;
436 | #421 = ORIENTED_EDGE ( 'NONE', *, *, #2, .T. ) ;
437 | #422 = PLANE ( 'NONE', #1154 ) ;
438 | #423 = ORIENTED_EDGE ( 'NONE', *, *, #2010, .F. ) ;
439 | #424 = VERTEX_POINT ( 'NONE', #1567 ) ;
440 | #425 = LINE ( 'NONE', #2053, #1790 ) ;
441 | #426 = AXIS2_PLACEMENT_3D ( 'NONE', #2040, #970, #2226 ) ;
442 | #427 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 2.324999999999999700, -21.24127330800000000 ) ) ;
443 | #428 = AXIS2_PLACEMENT_3D ( 'NONE', #545, #1791, #717 ) ;
444 | #429 = EDGE_CURVE ( 'NONE', #1026, #1529, #1245, .T. ) ;
445 | #430 = CARTESIAN_POINT ( 'NONE', ( 4.500000000000000900, 4.700000000000000200, -6.500000000000000900 ) ) ;
446 | #431 = ORIENTED_EDGE ( 'NONE', *, *, #1941, .F. ) ;
447 | #432 = VERTEX_POINT ( 'NONE', #2086 ) ;
448 | #433 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 2.350000000000000100, -4.500000000000000900 ) ) ;
449 | #434 = LINE ( 'NONE', #2228, #1259 ) ;
450 | #435 = ORIENTED_EDGE ( 'NONE', *, *, #1527, .T. ) ;
451 | #436 = AXIS2_PLACEMENT_3D ( 'NONE', #1422, #1427, #714 ) ;
452 | #437 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
453 | #438 = CARTESIAN_POINT ( 'NONE', ( 23.95302284399999600, 2.324999999999999700, 16.50872669199999600 ) ) ;
454 | #439 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 2.324999999999999700, -22.49127330800000000 ) ) ;
455 | #440 = ORIENTED_EDGE ( 'NONE', *, *, #462, .F. ) ;
456 | #441 = AXIS2_PLACEMENT_3D ( 'NONE', #844, #2099, #1021 ) ;
457 | #442 = CIRCLE ( 'NONE', #2305, 1.999999999999998200 ) ;
458 | #443 = AXIS2_PLACEMENT_3D ( 'NONE', #1134, #82, #1311 ) ;
459 | #444 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000000900, 2.350000000000000100, -6.499999999589794800 ) ) ;
460 | #445 = VERTEX_POINT ( 'NONE', #1011 ) ;
461 | #446 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
462 | #447 = VECTOR ( 'NONE', #139, 1000.000000000000000 ) ;
463 | #448 = VERTEX_POINT ( 'NONE', #140 ) ;
464 | #449 = CARTESIAN_POINT ( 'NONE', ( -21.95302284399999600, 2.324999999999994000, -16.49127330800000000 ) ) ;
465 | #450 = VECTOR ( 'NONE', #2144, 1000.000000000000000 ) ;
466 | #451 = ORIENTED_EDGE ( 'NONE', *, *, #241, .F. ) ;
467 | #452 = LINE ( 'NONE', #427, #1336 ) ;
468 | #453 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
469 | #454 = FACE_OUTER_BOUND ( 'NONE', #1986, .T. ) ;
470 | #455 = LINE ( 'NONE', #2087, #1395 ) ;
471 | #456 = PLANE ( 'NONE', #522 ) ;
472 | #457 = ORIENTED_EDGE ( 'NONE', *, *, #295, .T. ) ;
473 | #458 = ORIENTED_EDGE ( 'NONE', *, *, #1172, .T. ) ;
474 | #459 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
475 | #460 = CIRCLE ( 'NONE', #43, 1.499999999999997800 ) ;
476 | #461 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
477 | #462 = EDGE_CURVE ( 'NONE', #306, #499, #1780, .T. ) ;
478 | #463 = EDGE_LOOP ( 'NONE', ( #1005, #1999, #146, #2149 ) ) ;
479 | #464 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
480 | #465 = EDGE_CURVE ( 'NONE', #297, #2285, #304, .T. ) ;
481 | #466 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
482 | #467 = VERTEX_POINT ( 'NONE', #494 ) ;
483 | #468 = VECTOR ( 'NONE', #45, 1000.000000000000000 ) ;
484 | #469 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
485 | #470 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 4.700000000000000200, 6.500000000000000900 ) ) ;
486 | #471 = AXIS2_PLACEMENT_3D ( 'NONE', #1897, #821, #2074 ) ;
487 | #472 = AXIS2_PLACEMENT_3D ( 'NONE', #1225, #171, #1402 ) ;
488 | #473 = LINE ( 'NONE', #483, #1839 ) ;
489 | #474 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
490 | #475 = EDGE_LOOP ( 'NONE', ( #138, #161 ) ) ;
491 | #476 = VERTEX_POINT ( 'NONE', #1195 ) ;
492 | #477 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 0.0000000000000000000, 6.500000000000000900 ) ) ;
493 | #478 = ORIENTED_EDGE ( 'NONE', *, *, #2076, .T. ) ;
494 | #479 = EDGE_CURVE ( 'NONE', #643, #623, #2208, .T. ) ;
495 | #480 = EDGE_LOOP ( 'NONE', ( #2130, #1522, #1806, #231 ) ) ;
496 | #481 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
497 | #482 = ORIENTED_EDGE ( 'NONE', *, *, #1952, .F. ) ;
498 | #483 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 2.324999999999999700, 20.99127330800000000 ) ) ;
499 | #484 = ORIENTED_EDGE ( 'NONE', *, *, #54, .T. ) ;
500 | #485 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 4.700000000000000200, -6.500000000000000900 ) ) ;
501 | #486 = VECTOR ( 'NONE', #1320, 1000.000000000000000 ) ;
502 | #487 = EDGE_CURVE ( 'NONE', #1488, #1711, #1667, .T. ) ;
503 | #488 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
504 | #489 = EDGE_LOOP ( 'NONE', ( #269, #730, #1053, #1040 ) ) ;
505 | #490 = ORIENTED_EDGE ( 'NONE', *, *, #114, .F. ) ;
506 | #491 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
507 | #492 = ADVANCED_FACE ( 'NONE', ( #252 ), #1057, .T. ) ;
508 | #493 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 2.350000000000000100, 18.50872669199999600 ) ) ;
509 | #494 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000002700, 4.700000000000000200, 18.50872669220509800 ) ) ;
510 | #495 = CARTESIAN_POINT ( 'NONE', ( 18.54697715827925500, 4.700000000000000200, 20.50872669630802700 ) ) ;
511 | #496 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
512 | #497 = ORIENTED_EDGE ( 'NONE', *, *, #785, .T. ) ;
513 | #498 = EDGE_CURVE ( 'NONE', #258, #1026, #1601, .T. ) ;
514 | #499 = VERTEX_POINT ( 'NONE', #2133 ) ;
515 | #500 = LINE ( 'NONE', #1492, #853 ) ;
516 | #501 = VERTEX_POINT ( 'NONE', #540 ) ;
517 | #502 = CARTESIAN_POINT ( 'NONE', ( 25.04697715600000800, 1.162499999999999900, -24.99127330800000000 ) ) ;
518 | #503 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 0.0000000000000000000, 18.50872669199999600 ) ) ;
519 | #504 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
520 | #505 = ORIENTED_EDGE ( 'NONE', *, *, #507, .T. ) ;
521 | #506 = CARTESIAN_POINT ( 'NONE', ( 18.54697716283775200, 4.700000000000000200, 0.0000000000000000000 ) ) ;
522 | #507 = EDGE_CURVE ( 'NONE', #1901, #1380, #1191, .T. ) ;
523 | #508 = VECTOR ( 'NONE', #1178, 1000.000000000000000 ) ;
524 | #509 = ORIENTED_EDGE ( 'NONE', *, *, #1633, .F. ) ;
525 | #510 = CARTESIAN_POINT ( 'NONE', ( 16.54697715600000400, 2.324999999999994000, -21.99127330800000000 ) ) ;
526 | #511 = VECTOR ( 'NONE', #2191, 1000.000000000000000 ) ;
527 | #512 = LINE ( 'NONE', #595, #1081 ) ;
528 | #513 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
529 | #514 = CYLINDRICAL_SURFACE ( 'NONE', #1060, 1.999999999999998200 ) ;
530 | #515 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
531 | #516 = EDGE_CURVE ( 'NONE', #1400, #2285, #2088, .T. ) ;
532 | #517 = ORIENTED_EDGE ( 'NONE', *, *, #2057, .F. ) ;
533 | #518 = ORIENTED_EDGE ( 'NONE', *, *, #1337, .T. ) ;
534 | #519 = LINE ( 'NONE', #1306, #1826 ) ;
535 | #520 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
536 | #521 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
537 | #522 = AXIS2_PLACEMENT_3D ( 'NONE', #1508, #1882, #806 ) ;
538 | #523 = AXIS2_PLACEMENT_3D ( 'NONE', #1626, #566, #1815 ) ;
539 | #524 = VERTEX_POINT ( 'NONE', #1205 ) ;
540 | #525 = EDGE_CURVE ( 'NONE', #1814, #881, #1072, .T. ) ;
541 | #526 = ORIENTED_EDGE ( 'NONE', *, *, #929, .T. ) ;
542 | #527 = VECTOR ( 'NONE', #2261, 1000.000000000000000 ) ;
543 | #528 = EDGE_CURVE ( 'NONE', #432, #712, #1138, .T. ) ;
544 | #529 = CIRCLE ( 'NONE', #1315, 1.999999999999998200 ) ;
545 | #530 = CARTESIAN_POINT ( 'NONE', ( -4.499999996999997100, 0.0000000000000000000, 6.500000000205103500 ) ) ;
546 | #531 = EDGE_LOOP ( 'NONE', ( #2300, #382 ) ) ;
547 | #532 = ORIENTED_EDGE ( 'NONE', *, *, #935, .T. ) ;
548 | #533 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
549 | #534 = ORIENTED_EDGE ( 'NONE', *, *, #856, .F. ) ;
550 | #535 = CIRCLE ( 'NONE', #822, 2.000000000000000000 ) ;
551 | #536 = FACE_OUTER_BOUND ( 'NONE', #1514, .T. ) ;
552 | #537 = EDGE_CURVE ( 'NONE', #777, #2175, #144, .T. ) ;
553 | #538 = ORIENTED_EDGE ( 'NONE', *, *, #413, .T. ) ;
554 | #539 = VECTOR ( 'NONE', #2032, 1000.000000000000000 ) ;
555 | #540 = CARTESIAN_POINT ( 'NONE', ( 6.499999999820413000, 0.0000000000000000000, -20.49127330800000000 ) ) ;
556 | #541 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 4.700000000000000200, -4.500000000000000900 ) ) ;
557 | #542 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
558 | #543 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 2.324999999999999700, 23.99127330799999700 ) ) ;
559 | #544 = ORIENTED_EDGE ( 'NONE', *, *, #247, .F. ) ;
560 | #545 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 4.700000000000000200, 6.500000000000000900 ) ) ;
561 | #546 = AXIS2_PLACEMENT_3D ( 'NONE', #1323, #266, #1498 ) ;
562 | #547 = AXIS2_PLACEMENT_3D ( 'NONE', #2138, #1064, #12 ) ;
563 | #548 = EDGE_CURVE ( 'NONE', #16, #556, #1638, .T. ) ;
564 | #549 = CARTESIAN_POINT ( 'NONE', ( -21.95302284441020300, 2.324999999999996600, -18.49127330800000400 ) ) ;
565 | #550 = EDGE_LOOP ( 'NONE', ( #1841, #1163, #538, #1515 ) ) ;
566 | #551 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
567 | #552 = AXIS2_PLACEMENT_3D ( 'NONE', #664, #957, #1924 ) ;
568 | #553 = ORIENTED_EDGE ( 'NONE', *, *, #1690, .F. ) ;
569 | #554 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
570 | #555 = CARTESIAN_POINT ( 'NONE', ( 23.95302284399999600, 3.512500000000000200, -16.49127330800000000 ) ) ;
571 | #556 = VERTEX_POINT ( 'NONE', #1553 ) ;
572 | #557 = LINE ( 'NONE', #1521, #508 ) ;
573 | #558 = ORIENTED_EDGE ( 'NONE', *, *, #1000, .F. ) ;
574 | #559 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 4.700000000000000200, 6.500000000000000900 ) ) ;
575 | #560 = AXIS2_PLACEMENT_3D ( 'NONE', #1034, #1215, #158 ) ;
576 | #561 = AXIS2_PLACEMENT_3D ( 'NONE', #945, #1299, #244 ) ;
577 | #562 = FACE_OUTER_BOUND ( 'NONE', #813, .T. ) ;
578 | #563 = ADVANCED_FACE ( 'NONE', ( #1971 ), #1375, .T. ) ;
579 | #564 = VECTOR ( 'NONE', #928, 1000.000000000000000 ) ;
580 | #565 = LINE ( 'NONE', #1773, #1933 ) ;
581 | #566 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
582 | #567 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 0.0000000000000000000, -23.99127330800000000 ) ) ;
583 | #568 = ORIENTED_EDGE ( 'NONE', *, *, #1639, .T. ) ;
584 | #569 = VECTOR ( 'NONE', #1121, 1000.000000000000000 ) ;
585 | #570 = ORIENTED_EDGE ( 'NONE', *, *, #1852, .F. ) ;
586 | #571 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
587 | #572 = ORIENTED_EDGE ( 'NONE', *, *, #1713, .T. ) ;
588 | #573 = ADVANCED_FACE ( 'NONE', ( #536 ), #810, .T. ) ;
589 | #574 = ORIENTED_EDGE ( 'NONE', *, *, #856, .T. ) ;
590 | #575 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 0.0000000000000000000, -4.500000003999999400 ) ) ;
591 | #576 = VECTOR ( 'NONE', #1712, 1000.000000000000000 ) ;
592 | #577 = EDGE_CURVE ( 'NONE', #184, #2214, #1174, .T. ) ;
593 | #578 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
594 | #579 = VECTOR ( 'NONE', #1561, 1000.000000000000000 ) ;
595 | #580 = ADVANCED_FACE ( 'NONE', ( #1270 ), #648, .F. ) ;
596 | #581 = EDGE_CURVE ( 'NONE', #875, #297, #232, .T. ) ;
597 | #582 = ORIENTED_EDGE ( 'NONE', *, *, #1047, .T. ) ;
598 | #583 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .T. ) ;
599 | #584 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 0.0000000000000000000, 18.50872669220509800 ) ) ;
600 | #585 = ORIENTED_EDGE ( 'NONE', *, *, #2227, .T. ) ;
601 | #586 = CYLINDRICAL_SURFACE ( 'NONE', #2024, 1.999999999999998200 ) ;
602 | #587 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
603 | #588 = ORIENTED_EDGE ( 'NONE', *, *, #2301, .T. ) ;
604 | #589 = EDGE_LOOP ( 'NONE', ( #1670, #1414, #246, #734 ) ) ;
605 | #590 = AXIS2_PLACEMENT_3D ( 'NONE', #1861, #789, #2035 ) ;
606 | #591 = VECTOR ( 'NONE', #1533, 1000.000000000000000 ) ;
607 | #592 = AXIS2_PLACEMENT_3D ( 'NONE', #1963, #887, #2022 ) ;
608 | #593 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
609 | #594 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
610 | #595 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.699999999999999300, -18.49127332635043800 ) ) ;
611 | #596 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
612 | #597 = ADVANCED_FACE ( 'NONE', ( #178 ), #1056, .T. ) ;
613 | #598 = SURFACE_STYLE_FILL_AREA ( #2052 ) ;
614 | #599 = EDGE_CURVE ( 'NONE', #886, #74, #1534, .T. ) ;
615 | #600 = ORIENTED_EDGE ( 'NONE', *, *, #984, .F. ) ;
616 | #601 = CARTESIAN_POINT ( 'NONE', ( 16.54697715558980100, 4.699999999999995700, -23.99127330799999700 ) ) ;
617 | #602 = CARTESIAN_POINT ( 'NONE', ( -18.45302282000749000, 4.700000000000001100, 0.0000000000000000000 ) ) ;
618 | #603 = EDGE_CURVE ( 'NONE', #1193, #1289, #2069, .T. ) ;
619 | #604 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 0.0000000000000000000, 20.99127330800000000 ) ) ;
620 | #605 = ORIENTED_EDGE ( 'NONE', *, *, #1527, .F. ) ;
621 | #606 = PLANE ( 'NONE', #1033 ) ;
622 | #607 = ORIENTED_EDGE ( 'NONE', *, *, #2125, .F. ) ;
623 | #608 = CARTESIAN_POINT ( 'NONE', ( 6.499999999589793900, 4.700000000000000200, -4.500000000000000900 ) ) ;
624 | #609 = VECTOR ( 'NONE', #1545, 1000.000000000000000 ) ;
625 | #610 = ORIENTED_EDGE ( 'NONE', *, *, #2245, .T. ) ;
626 | #611 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
627 | #612 = VERTEX_POINT ( 'NONE', #1350 ) ;
628 | #613 = VERTEX_POINT ( 'NONE', #1065 ) ;
629 | #614 = EDGE_CURVE ( 'NONE', #1768, #424, #1476, .T. ) ;
630 | #615 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 3.512500000000000200, -21.99127330841020700 ) ) ;
631 | #616 = FACE_BOUND ( 'NONE', #531, .T. ) ;
632 | #617 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
633 | #618 = VECTOR ( 'NONE', #1994, 1000.000000000000000 ) ;
634 | #619 = VECTOR ( 'NONE', #695, 1000.000000000000000 ) ;
635 | #620 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
636 | #621 = EDGE_CURVE ( 'NONE', #1303, #997, #1957, .T. ) ;
637 | #622 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
638 | #623 = VERTEX_POINT ( 'NONE', #300 ) ;
639 | #624 = DIRECTION ( 'NONE', ( 1.734723475976805500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
640 | #625 = FACE_OUTER_BOUND ( 'NONE', #196, .T. ) ;
641 | #626 = VERTEX_POINT ( 'NONE', #1359 ) ;
642 | #627 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #803 ) ;
643 | #628 = VERTEX_POINT ( 'NONE', #816 ) ;
644 | #629 = EDGE_CURVE ( 'NONE', #1373, #1962, #75, .T. ) ;
645 | #630 = ORIENTED_EDGE ( 'NONE', *, *, #1699, .T. ) ;
646 | #631 = ORIENTED_EDGE ( 'NONE', *, *, #1896, .F. ) ;
647 | #632 = AXIS2_PLACEMENT_3D ( 'NONE', #2064, #990, #2250 ) ;
648 | #633 = LINE ( 'NONE', #639, #168 ) ;
649 | #634 = AXIS2_PLACEMENT_3D ( 'NONE', #1260, #1436, #376 ) ;
650 | #635 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
651 | #636 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 4.700000000000000200, -6.500000000000000900 ) ) ;
652 | #637 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 4.700000000000000200, 6.500000000000000900 ) ) ;
653 | #638 = CIRCLE ( 'NONE', #1199, 2.000000000000001800 ) ;
654 | #639 = CARTESIAN_POINT ( 'NONE', ( 0.04697715600000471100, 0.0000000000000000000, -4.500000007999998900 ) ) ;
655 | #640 = EDGE_CURVE ( 'NONE', #626, #1823, #1116, .T. ) ;
656 | #641 = PRESENTATION_STYLE_ASSIGNMENT (( #2241 ) ) ;
657 | #642 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
658 | #643 = VERTEX_POINT ( 'NONE', #1858 ) ;
659 | #644 = VECTOR ( 'NONE', #1396, 1000.000000000000000 ) ;
660 | #645 = PLANE ( 'NONE', #1345 ) ;
661 | #646 = VERTEX_POINT ( 'NONE', #88 ) ;
662 | #647 = EDGE_CURVE ( 'NONE', #1554, #1597, #951, .T. ) ;
663 | #648 = CYLINDRICAL_SURFACE ( 'NONE', #1879, 2.000000000000000000 ) ;
664 | #649 = CARTESIAN_POINT ( 'NONE', ( -12.47651142200000000, 4.700000000000000200, 20.50872669199999600 ) ) ;
665 | #650 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
666 | #651 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
667 | #652 = ORIENTED_EDGE ( 'NONE', *, *, #1693, .F. ) ;
668 | #653 = FACE_BOUND ( 'NONE', #1967, .T. ) ;
669 | #654 = EDGE_LOOP ( 'NONE', ( #1208, #2008 ) ) ;
670 | #655 = CARTESIAN_POINT ( 'NONE', ( 23.95302285000000000, 2.324999999999994000, -16.49127330800000000 ) ) ;
671 | #656 = EDGE_CURVE ( 'NONE', #4, #2200, #2012, .T. ) ;
672 | #657 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
673 | #658 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
674 | #659 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
675 | #660 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
676 | #661 = ORIENTED_EDGE ( 'NONE', *, *, #462, .T. ) ;
677 | #662 = CARTESIAN_POINT ( 'NONE', ( 21.25000000000000000, 2.324999999999999700, -18.49127330800000000 ) ) ;
678 | #663 = ADVANCED_FACE ( 'NONE', ( #11 ), #2044, .T. ) ;
679 | #664 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 2.324999999999999700, -22.49127330800000000 ) ) ;
680 | #665 = ORIENTED_EDGE ( 'NONE', *, *, #1836, .F. ) ;
681 | #666 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 0.0000000000000000000, 22.49127330800000000 ) ) ;
682 | #667 = AXIS2_PLACEMENT_3D ( 'NONE', #2150, #1070, #18 ) ;
683 | #668 = EDGE_CURVE ( 'NONE', #623, #476, #1850, .T. ) ;
684 | #669 = VECTOR ( 'NONE', #2139, 1000.000000000000000 ) ;
685 | #670 = ORIENTED_EDGE ( 'NONE', *, *, #294, .F. ) ;
686 | #671 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
687 | #672 = CARTESIAN_POINT ( 'NONE', ( -21.20302284399999600, 2.324999999999999700, 18.50872669199999600 ) ) ;
688 | #673 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
689 | #674 = ORIENTED_EDGE ( 'NONE', *, *, #1765, .T. ) ;
690 | #675 = ORIENTED_EDGE ( 'NONE', *, *, #282, .T. ) ;
691 | #676 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 0.0000000000000000000, -22.49127330800000000 ) ) ;
692 | #677 = CARTESIAN_POINT ( 'NONE', ( -16.45302284399999600, 2.324999999999994000, -21.99127330800000000 ) ) ;
693 | #678 = AXIS2_PLACEMENT_3D ( 'NONE', #1794, #368, #723 ) ;
694 | #679 = FACE_BOUND ( 'NONE', #274, .T. ) ;
695 | #680 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
696 | #681 = VECTOR ( 'NONE', #1447, 1000.000000000000000 ) ;
697 | #682 = VECTOR ( 'NONE', #5, 1000.000000000000000 ) ;
698 | #683 = CARTESIAN_POINT ( 'NONE', ( -21.20302284399999600, 2.324999999999999700, -18.49127330800000000 ) ) ;
699 | #684 = AXIS2_PLACEMENT_3D ( 'NONE', #1865, #793, #2042 ) ;
700 | #685 = ORIENTED_EDGE ( 'NONE', *, *, #2119, .T. ) ;
701 | #686 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
702 | #687 = VECTOR ( 'NONE', #1243, 1000.000000000000000 ) ;
703 | #688 = ORIENTED_EDGE ( 'NONE', *, *, #9, .F. ) ;
704 | #689 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
705 | #690 = ORIENTED_EDGE ( 'NONE', *, *, #1821, .F. ) ;
706 | #691 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
707 | #692 = ORIENTED_EDGE ( 'NONE', *, *, #153, .F. ) ;
708 | #693 = CIRCLE ( 'NONE', #826, 2.000000000000000000 ) ;
709 | #694 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000000900, 0.0000000000000000000, -18.49127330800000000 ) ) ;
710 | #695 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
711 | #696 = LINE ( 'NONE', #1010, #2117 ) ;
712 | #697 = CIRCLE ( 'NONE', #195, 2.000000000000000000 ) ;
713 | #698 = EDGE_CURVE ( 'NONE', #1953, #55, #1907, .T. ) ;
714 | #699 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
715 | #700 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
716 | #701 = VECTOR ( 'NONE', #1564, 1000.000000000000000 ) ;
717 | #702 = EDGE_LOOP ( 'NONE', ( #1680, #175, #162, #2232 ) ) ;
718 | #703 = VECTOR ( 'NONE', #1698, 1000.000000000000000 ) ;
719 | #704 = EDGE_CURVE ( 'NONE', #1962, #2110, #1420, .T. ) ;
720 | #705 = VERTEX_POINT ( 'NONE', #798 ) ;
721 | #706 = LINE ( 'NONE', #930, #1122 ) ;
722 | #707 = ORIENTED_EDGE ( 'NONE', *, *, #1976, .T. ) ;
723 | #708 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 0.0000000000000000000, 20.50872669199999600 ) ) ;
724 | #709 = AXIS2_PLACEMENT_3D ( 'NONE', #439, #1493, #1151 ) ;
725 | #710 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 0.0000000000000000000, -6.500000000000000900 ) ) ;
726 | #711 = EDGE_CURVE ( 'NONE', #2005, #319, #1365, .T. ) ;
727 | #712 = VERTEX_POINT ( 'NONE', #2234 ) ;
728 | #713 = CYLINDRICAL_SURFACE ( 'NONE', #325, 2.000000000000000000 ) ;
729 | #714 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
730 | #715 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
731 | #716 = VECTOR ( 'NONE', #147, 1000.000000000000000 ) ;
732 | #717 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
733 | #718 = VERTEX_POINT ( 'NONE', #1335 ) ;
734 | #719 = ORIENTED_EDGE ( 'NONE', *, *, #1118, .F. ) ;
735 | #720 = ORIENTED_EDGE ( 'NONE', *, *, #736, .T. ) ;
736 | #721 = ORIENTED_EDGE ( 'NONE', *, *, #1341, .T. ) ;
737 | #722 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 4.700000000000000200, 12.50436334599999600 ) ) ;
738 | #723 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
739 | #724 = FACE_BOUND ( 'NONE', #1036, .T. ) ;
740 | #725 = VECTOR ( 'NONE', #819, 1000.000000000000000 ) ;
741 | #726 = PLANE ( 'NONE', #634 ) ;
742 | #727 = VECTOR ( 'NONE', #1214, 1000.000000000000000 ) ;
743 | #728 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 2.324999999999999700, -21.24127330800000000 ) ) ;
744 | #729 = CARTESIAN_POINT ( 'NONE', ( -16.45302284399999600, 2.324999999999994000, 21.99127330800000000 ) ) ;
745 | #730 = ORIENTED_EDGE ( 'NONE', *, *, #2233, .T. ) ;
746 | #731 = ADVANCED_FACE ( 'NONE', ( #1310 ), #456, .T. ) ;
747 | #732 = LINE ( 'NONE', #1958, #687 ) ;
748 | #733 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
749 | #734 = ORIENTED_EDGE ( 'NONE', *, *, #429, .T. ) ;
750 | #735 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 0.0000000000000000000, 6.500000000384690500 ) ) ;
751 | #736 = EDGE_CURVE ( 'NONE', #1141, #2198, #425, .T. ) ;
752 | #737 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 0.0000000000000000000, 0.008726691999996066800 ) ) ;
753 | #738 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
754 | #739 = ORIENTED_EDGE ( 'NONE', *, *, #1965, .F. ) ;
755 | #740 = FACE_OUTER_BOUND ( 'NONE', #480, .T. ) ;
756 | #741 = ADVANCED_FACE ( 'NONE', ( #2217 ), #108, .F. ) ;
757 | #742 = EDGE_CURVE ( 'NONE', #1488, #1814, #1252, .T. ) ;
758 | #743 = VECTOR ( 'NONE', #76, 1000.000000000000000 ) ;
759 | #744 = CIRCLE ( 'NONE', #318, 1.499999999999997800 ) ;
760 | #745 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
761 | #746 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 0.0000000000000000000, 6.500000000000000900 ) ) ;
762 | #747 = AXIS2_PLACEMENT_3D ( 'NONE', #101, #280, #1513 ) ;
763 | #748 = AXIS2_PLACEMENT_3D ( 'NONE', #917, #2169, #1092 ) ;
764 | #749 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 2.324999999999996600, 21.99127330820510200 ) ) ;
765 | #750 = CYLINDRICAL_SURFACE ( 'NONE', #892, 2.000000000000000000 ) ;
766 | #751 = CYLINDRICAL_SURFACE ( 'NONE', #1663, 2.000000000000000000 ) ;
767 | #752 = ORIENTED_EDGE ( 'NONE', *, *, #295, .F. ) ;
768 | #753 = ADVANCED_FACE ( 'NONE', ( #1737 ), #1676, .F. ) ;
769 | #754 = EDGE_CURVE ( 'NONE', #1111, #150, #367, .T. ) ;
770 | #755 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 2.324999999999999700, -22.49127330800000000 ) ) ;
771 | #756 = ORIENTED_EDGE ( 'NONE', *, *, #1843, .T. ) ;
772 | #757 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
773 | #758 = VECTOR ( 'NONE', #745, 1000.000000000000000 ) ;
774 | #759 = VERTEX_POINT ( 'NONE', #1710 ) ;
775 | #760 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1165, 'distance_accuracy_value', 'NONE');
776 | #761 = EDGE_CURVE ( 'NONE', #1589, #2093, #2154, .T. ) ;
777 | #762 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 2.350000000000000100, 4.500000000000000900 ) ) ;
778 | #763 = ORIENTED_EDGE ( 'NONE', *, *, #1007, .F. ) ;
779 | #764 = PLANE ( 'NONE', #1831 ) ;
780 | #765 = PLANE ( 'NONE', #79 ) ;
781 | #766 = CARTESIAN_POINT ( 'NONE', ( 20.54697715538064200, 4.700000000000000200, 18.50872669126224300 ) ) ;
782 | #767 = ADVANCED_FACE ( 'NONE', ( #784 ), #645, .F. ) ;
783 | #768 = ORIENTED_EDGE ( 'NONE', *, *, #1896, .T. ) ;
784 | #769 = EDGE_CURVE ( 'NONE', #467, #981, #262, .T. ) ;
785 | #770 = VERTEX_POINT ( 'NONE', #477 ) ;
786 | #771 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
787 | #772 = LINE ( 'NONE', #1479, #2083 ) ;
788 | #773 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.699999999999999300, -18.49127332635043800 ) ) ;
789 | #774 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 0.0000000000000000000, -4.500000000000000900 ) ) ;
790 | #775 = VECTOR ( 'NONE', #515, 1000.000000000000000 ) ;
791 | #776 = VERTEX_POINT ( 'NONE', #655 ) ;
792 | #777 = VERTEX_POINT ( 'NONE', #1904 ) ;
793 | #778 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 2.350000000000000100, -18.49127330800000000 ) ) ;
794 | #779 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 2.324999999999999700, 20.99127330800000000 ) ) ;
795 | #780 = ORIENTED_EDGE ( 'NONE', *, *, #1337, .F. ) ;
796 | #781 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #348 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #271, #1506, #453 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
797 | #782 = ORIENTED_EDGE ( 'NONE', *, *, #2251, .T. ) ;
798 | #783 = VECTOR ( 'NONE', #900, 1000.000000000000000 ) ;
799 | #784 = FACE_OUTER_BOUND ( 'NONE', #1651, .T. ) ;
800 | #785 = EDGE_CURVE ( 'NONE', #1349, #1426, #1152, .T. ) ;
801 | #786 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
802 | #787 = CIRCLE ( 'NONE', #1948, 2.000000000000001800 ) ;
803 | #788 = CARTESIAN_POINT ( 'NONE', ( 12.52348857800000200, 4.700000000000000200, -4.500000000000000900 ) ) ;
804 | #789 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
805 | #790 = AXIS2_PLACEMENT_3D ( 'NONE', #1256, #1431, #20 ) ;
806 | #791 = ORIENTED_EDGE ( 'NONE', *, *, #896, .F. ) ;
807 | #792 = VECTOR ( 'NONE', #1236, 1000.000000000000000 ) ;
808 | #793 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
809 | #794 = ORIENTED_EDGE ( 'NONE', *, *, #487, .T. ) ;
810 | #795 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 0.0000000000000000000, 0.008726691999997801500 ) ) ;
811 | #796 = AXIS2_PLACEMENT_3D ( 'NONE', #710, #1960, #885 ) ;
812 | #797 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
813 | #798 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 0.0000000000000000000, -4.500000003999999400 ) ) ;
814 | #799 = VERTEX_POINT ( 'NONE', #293 ) ;
815 | #800 = CYLINDRICAL_SURFACE ( 'NONE', #590, 1.999999999999998200 ) ;
816 | #801 = ORIENTED_EDGE ( 'NONE', *, *, #373, .T. ) ;
817 | #802 = FACE_OUTER_BOUND ( 'NONE', #911, .T. ) ;
818 | #803 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
819 | #804 = LINE ( 'NONE', #722, #1223 ) ;
820 | #805 = ORIENTED_EDGE ( 'NONE', *, *, #1244, .T. ) ;
821 | #806 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
822 | #807 = VECTOR ( 'NONE', #437, 1000.000000000000000 ) ;
823 | #808 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
824 | #809 = FACE_OUTER_BOUND ( 'NONE', #972, .T. ) ;
825 | #810 = PLANE ( 'NONE', #1628 ) ;
826 | #811 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
827 | #812 = EDGE_CURVE ( 'NONE', #1248, #643, #1614, .T. ) ;
828 | #813 = EDGE_LOOP ( 'NONE', ( #544, #1302, #630, #8 ) ) ;
829 | #814 = EDGE_CURVE ( 'NONE', #1426, #1811, #1202, .T. ) ;
830 | #815 = CIRCLE ( 'NONE', #748, 1.999999999999998200 ) ;
831 | #816 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 2.324999999999999700, 23.99127330799999700 ) ) ;
832 | #817 = ORIENTED_EDGE ( 'NONE', *, *, #814, .T. ) ;
833 | #818 = EDGE_CURVE ( 'NONE', #335, #6, #2100, .T. ) ;
834 | #819 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
835 | #820 = ORIENTED_EDGE ( 'NONE', *, *, #1886, .F. ) ;
836 | #821 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
837 | #822 = AXIS2_PLACEMENT_3D ( 'NONE', #2159, #1078, #23 ) ;
838 | #823 = ORIENTED_EDGE ( 'NONE', *, *, #268, .T. ) ;
839 | #824 = ORIENTED_EDGE ( 'NONE', *, *, #173, .T. ) ;
840 | #825 = CARTESIAN_POINT ( 'NONE', ( 0.04697715600000471100, 2.324999999999999700, -23.99127330800000000 ) ) ;
841 | #826 = AXIS2_PLACEMENT_3D ( 'NONE', #1167, #110, #1343 ) ;
842 | #827 = VECTOR ( 'NONE', #52, 1000.000000000000000 ) ;
843 | #828 = AXIS2_PLACEMENT_3D ( 'NONE', #341, #1579, #1041 ) ;
844 | #829 = VECTOR ( 'NONE', #1393, 1000.000000000000000 ) ;
845 | #830 = EDGE_CURVE ( 'NONE', #646, #256, #202, .T. ) ;
846 | #831 = EDGE_LOOP ( 'NONE', ( #1009, #1782, #1096, #482 ) ) ;
847 | #832 = ORIENTED_EDGE ( 'NONE', *, *, #1976, .F. ) ;
848 | #833 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
849 | #834 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 2.324999999999999700, -18.49127330800000000 ) ) ;
850 | #835 = ORIENTED_EDGE ( 'NONE', *, *, #1489, .F. ) ;
851 | #836 = ADVANCED_FACE ( 'NONE', ( #1557 ), #1029, .F. ) ;
852 | #837 = ORIENTED_EDGE ( 'NONE', *, *, #2125, .T. ) ;
853 | #838 = CIRCLE ( 'NONE', #428, 2.000000000000000000 ) ;
854 | #839 = CARTESIAN_POINT ( 'NONE', ( -18.45302284482041000, 1.162499999999999900, 20.50872669199999300 ) ) ;
855 | #840 = VECTOR ( 'NONE', #273, 1000.000000000000000 ) ;
856 | #841 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
857 | #842 = VERTEX_POINT ( 'NONE', #575 ) ;
858 | #843 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
859 | #844 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 0.0000000000000000000, -22.49127330800000000 ) ) ;
860 | #845 = LINE ( 'NONE', #1145, #2224 ) ;
861 | #846 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
862 | #847 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
863 | #848 = ORIENTED_EDGE ( 'NONE', *, *, #698, .F. ) ;
864 | #849 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 4.700000000000000200, -12.49563665400000000 ) ) ;
865 | #850 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
866 | #851 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
867 | #852 = ORIENTED_EDGE ( 'NONE', *, *, #1454, .T. ) ;
868 | #853 = VECTOR ( 'NONE', #1675, 1000.000000000000000 ) ;
869 | #854 = EDGE_LOOP ( 'NONE', ( #1385, #2036, #1076, #941 ) ) ;
870 | #855 = PLANE ( 'NONE', #560 ) ;
871 | #856 = EDGE_CURVE ( 'NONE', #150, #2189, #1499, .T. ) ;
872 | #857 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
873 | #858 = LINE ( 'NONE', #683, #1269 ) ;
874 | #859 = ORIENTED_EDGE ( 'NONE', *, *, #525, .F. ) ;
875 | #860 = CARTESIAN_POINT ( 'NONE', ( -4.499999993999992400, 0.0000000000000000000, 0.008726691999997801500 ) ) ;
876 | #861 = CIRCLE ( 'NONE', #2273, 2.000000000000001800 ) ;
877 | #862 = ORIENTED_EDGE ( 'NONE', *, *, #2013, .T. ) ;
878 | #863 = CIRCLE ( 'NONE', #188, 1.999999999999996700 ) ;
879 | #864 = CYLINDRICAL_SURFACE ( 'NONE', #234, 1.999999999999998200 ) ;
880 | #865 = EDGE_CURVE ( 'NONE', #1814, #1193, #152, .T. ) ;
881 | #866 = VECTOR ( 'NONE', #1371, 1000.000000000000000 ) ;
882 | #867 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 4.700000000000000200, 4.500000000000000900 ) ) ;
883 | #868 = ORIENTED_EDGE ( 'NONE', *, *, #603, .T. ) ;
884 | #869 = CIRCLE ( 'NONE', #523, 1.500000000000001300 ) ;
885 | #870 = VERTEX_POINT ( 'NONE', #1283 ) ;
886 | #871 = FILL_AREA_STYLE_COLOUR ( '', #176 ) ;
887 | #872 = EDGE_CURVE ( 'NONE', #1071, #445, #1932, .T. ) ;
888 | #873 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 0.0000000000000000000, 4.499999996000004100 ) ) ;
889 | #874 = CARTESIAN_POINT ( 'NONE', ( 21.95302284399999600, 3.512500000000000200, 18.50872669199999600 ) ) ;
890 | #875 = VERTEX_POINT ( 'NONE', #404 ) ;
891 | #876 = EDGE_CURVE ( 'NONE', #1901, #1289, #98, .T. ) ;
892 | #877 = ORIENTED_EDGE ( 'NONE', *, *, #1996, .F. ) ;
893 | #878 = LINE ( 'NONE', #1461, #2306 ) ;
894 | #879 = CIRCLE ( 'NONE', #2038, 1.499999999999997800 ) ;
895 | #880 = VERTEX_POINT ( 'NONE', #584 ) ;
896 | #881 = VERTEX_POINT ( 'NONE', #1463 ) ;
897 | #882 = CARTESIAN_POINT ( 'NONE', ( -16.45302284417958600, 2.324999999999994000, 23.99127330000000000 ) ) ;
898 | #883 = EDGE_CURVE ( 'NONE', #886, #2246, #35, .T. ) ;
899 | #884 = ORIENTED_EDGE ( 'NONE', *, *, #656, .F. ) ;
900 | #885 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
901 | #886 = VERTEX_POINT ( 'NONE', #1656 ) ;
902 | #887 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
903 | #888 = VERTEX_POINT ( 'NONE', #1475 ) ;
904 | #889 = VECTOR ( 'NONE', #446, 1000.000000000000000 ) ;
905 | #890 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 2.350000000000000100, 4.500000000000000900 ) ) ;
906 | #891 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
907 | #892 = AXIS2_PLACEMENT_3D ( 'NONE', #1142, #1155, #1863 ) ;
908 | #893 = ORIENTED_EDGE ( 'NONE', *, *, #1216, .T. ) ;
909 | #894 = ORIENTED_EDGE ( 'NONE', *, *, #363, .F. ) ;
910 | #895 = CYLINDRICAL_SURFACE ( 'NONE', #909, 2.000000000000000000 ) ;
911 | #896 = EDGE_CURVE ( 'NONE', #448, #432, #512, .T. ) ;
912 | #897 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
913 | #898 = VERTEX_POINT ( 'NONE', #1291 ) ;
914 | #899 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
915 | #900 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
916 | #901 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
917 | #902 = ADVANCED_FACE ( 'NONE', ( #1981 ), #1844, .F. ) ;
918 | #903 = ORIENTED_EDGE ( 'NONE', *, *, #1575, .T. ) ;
919 | #904 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 2.324999999999999700, 21.99127330800000000 ) ) ;
920 | #905 = FACE_OUTER_BOUND ( 'NONE', #149, .T. ) ;
921 | #906 = ORIENTED_EDGE ( 'NONE', *, *, #668, .T. ) ;
922 | #907 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 2.350000000000000100, 4.500000000000000900 ) ) ;
923 | #908 = AXIS2_PLACEMENT_3D ( 'NONE', #1, #1238, #182 ) ;
924 | #909 = AXIS2_PLACEMENT_3D ( 'NONE', #956, #1664, #2025 ) ;
925 | #910 = LINE ( 'NONE', #1020, #447 ) ;
926 | #911 = EDGE_LOOP ( 'NONE', ( #217, #670, #364, #1881 ) ) ;
927 | #912 = VECTOR ( 'NONE', #128, 1000.000000000000000 ) ;
928 | #913 = ORIENTED_EDGE ( 'NONE', *, *, #1222, .F. ) ;
929 | #914 = VECTOR ( 'NONE', #942, 1000.000000000000000 ) ;
930 | #915 = ADVANCED_FACE ( 'NONE', ( #454 ), #1818, .F. ) ;
931 | #916 = FACE_OUTER_BOUND ( 'NONE', #1800, .T. ) ;
932 | #917 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 2.324999999999999700, 18.50872669199999600 ) ) ;
933 | #918 = LINE ( 'NONE', #1012, #1275 ) ;
934 | #919 = CARTESIAN_POINT ( 'NONE', ( -4.499999996999996200, 0.0000000000000000000, -6.499999999794897400 ) ) ;
935 | #920 = ORIENTED_EDGE ( 'NONE', *, *, #2079, .F. ) ;
936 | #921 = CIRCLE ( 'NONE', #277, 2.000000000000000000 ) ;
937 | #922 = PLANE ( 'NONE', #1105 ) ;
938 | #923 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
939 | #924 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
940 | #925 = EDGE_LOOP ( 'NONE', ( #44, #1789, #817, #1914 ) ) ;
941 | #926 = ADVANCED_FACE ( 'NONE', ( #916 ), #864, .F. ) ;
942 | #927 = EDGE_CURVE ( 'NONE', #1019, #886, #1394, .T. ) ;
943 | #928 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
944 | #929 = EDGE_CURVE ( 'NONE', #1901, #216, #1338, .T. ) ;
945 | #930 = CARTESIAN_POINT ( 'NONE', ( 12.52348857800000200, 4.700000000000000200, 20.50872669199999600 ) ) ;
946 | #931 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
947 | #932 = EDGE_LOOP ( 'NONE', ( #991, #1437, #674, #2037 ) ) ;
948 | #933 = LINE ( 'NONE', #2183, #2259 ) ;
949 | #934 = CARTESIAN_POINT ( 'NONE', ( 25.04697715600000800, 2.324999999999999700, 0.008726691999997801500 ) ) ;
950 | #935 = EDGE_CURVE ( 'NONE', #1305, #1871, #2291, .T. ) ;
951 | #936 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
952 | #937 = VECTOR ( 'NONE', #1741, 1000.000000000000000 ) ;
953 | #938 = ADVANCED_FACE ( 'NONE', ( #391 ), #25, .T. ) ;
954 | #939 = AXIS2_PLACEMENT_3D ( 'NONE', #559, #1805, #733 ) ;
955 | #940 = ORIENTED_EDGE ( 'NONE', *, *, #1052, .F. ) ;
956 | #941 = ORIENTED_EDGE ( 'NONE', *, *, #2296, .F. ) ;
957 | #942 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
958 | #943 = AXIS2_PLACEMENT_3D ( 'NONE', #103, #1876, #276 ) ;
959 | #944 = AXIS2_PLACEMENT_3D ( 'NONE', #1946, #2299, #700 ) ;
960 | #945 = CARTESIAN_POINT ( 'NONE', ( -23.95302284399999600, 4.700000000000000200, -23.99127330800000000 ) ) ;
961 | #946 = ORIENTED_EDGE ( 'NONE', *, *, #1959, .T. ) ;
962 | #947 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
963 | #948 = ORIENTED_EDGE ( 'NONE', *, *, #1699, .F. ) ;
964 | #949 = ORIENTED_EDGE ( 'NONE', *, *, #528, .T. ) ;
965 | #950 = ORIENTED_EDGE ( 'NONE', *, *, #1649, .F. ) ;
966 | #951 = LINE ( 'NONE', #1540, #486 ) ;
967 | #952 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 0.0000000000000000000, -18.49127330800000000 ) ) ;
968 | #953 = EDGE_CURVE ( 'NONE', #997, #1457, #969, .T. ) ;
969 | #954 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
970 | #955 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
971 | #956 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 4.700000000000000200, -6.500000000000000900 ) ) ;
972 | #957 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
973 | #958 = ORIENTED_EDGE ( 'NONE', *, *, #1941, .T. ) ;
974 | #959 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .F. ) ;
975 | #960 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
976 | #961 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 0.0000000000000000000, 22.49127330800000000 ) ) ;
977 | #962 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 2.350000000000000100, -20.49127330800000000 ) ) ;
978 | #963 = CARTESIAN_POINT ( 'NONE', ( 0.04697715600000471100, 2.324999999999999700, 23.99127329200000200 ) ) ;
979 | #964 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 0.0000000000000000000, -18.49127330800000000 ) ) ;
980 | #965 = ORIENTED_EDGE ( 'NONE', *, *, #1000, .T. ) ;
981 | #966 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 2.324999999999999700, 21.24999999999999600 ) ) ;
982 | #967 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
983 | #968 = ORIENTED_EDGE ( 'NONE', *, *, #2206, .F. ) ;
984 | #969 = LINE ( 'NONE', #788, #1434 ) ;
985 | #970 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
986 | #971 = ORIENTED_EDGE ( 'NONE', *, *, #1144, .T. ) ;
987 | #972 = EDGE_LOOP ( 'NONE', ( #1160, #2106, #122, #107, #1868 ) ) ;
988 | #973 = LINE ( 'NONE', #1102, #1387 ) ;
989 | #974 = ORIENTED_EDGE ( 'NONE', *, *, #668, .F. ) ;
990 | #975 = CYLINDRICAL_SURFACE ( 'NONE', #2140, 1.500000000000001300 ) ;
991 | #976 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
992 | #977 = VECTOR ( 'NONE', #83, 1000.000000000000000 ) ;
993 | #978 = EDGE_CURVE ( 'NONE', #1267, #1211, #1921, .T. ) ;
994 | #979 = LINE ( 'NONE', #662, #2243 ) ;
995 | #980 = CARTESIAN_POINT ( 'NONE', ( 18.54697715558979700, 0.0000000000000000000, 20.50872669199999600 ) ) ;
996 | #981 = VERTEX_POINT ( 'NONE', #1322 ) ;
997 | #982 = SURFACE_SIDE_STYLE ('',( #598 ) ) ;
998 | #983 = FACE_OUTER_BOUND ( 'NONE', #105, .T. ) ;
999 | #984 = EDGE_CURVE ( 'NONE', #1247, #1532, #442, .T. ) ;
1000 | #985 = EDGE_LOOP ( 'NONE', ( #1581, #1091, #90, #1517 ) ) ;
1001 | #986 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 4.700000000000000200, 18.50872669199999600 ) ) ;
1002 | #987 = AXIS2_PLACEMENT_3D ( 'NONE', #2072, #999, #2256 ) ;
1003 | #988 = AXIS2_PLACEMENT_3D ( 'NONE', #1124, #70, #1295 ) ;
1004 | #989 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
1005 | #990 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
1006 | #991 = ORIENTED_EDGE ( 'NONE', *, *, #2178, .F. ) ;
1007 | #992 = LINE ( 'NONE', #649, #527 ) ;
1008 | #993 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1009 | #994 = EDGE_CURVE ( 'NONE', #2058, #1702, #1867, .T. ) ;
1010 | #995 = CYLINDRICAL_SURFACE ( 'NONE', #1429, 2.000000000000001800 ) ;
1011 | #996 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1012 | #997 = VERTEX_POINT ( 'NONE', #608 ) ;
1013 | #998 = ORIENTED_EDGE ( 'NONE', *, *, #160, .T. ) ;
1014 | #999 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1015 | #1000 = EDGE_CURVE ( 'NONE', #1015, #1604, #500, .T. ) ;
1016 | #1001 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
1017 | #1002 = PLANE ( 'NONE', #2151 ) ;
1018 | #1003 = ORIENTED_EDGE ( 'NONE', *, *, #1587, .T. ) ;
1019 | #1004 = CIRCLE ( 'NONE', #667, 1.999999999999998200 ) ;
1020 | #1005 = ORIENTED_EDGE ( 'NONE', *, *, #2010, .T. ) ;
1021 | #1006 = VECTOR ( 'NONE', #2078, 1000.000000000000000 ) ;
1022 | #1007 = EDGE_CURVE ( 'NONE', #1457, #705, #1807, .T. ) ;
1023 | #1008 = ADVANCED_FACE ( 'NONE', ( #1753 ), #800, .F. ) ;
1024 | #1009 = ORIENTED_EDGE ( 'NONE', *, *, #1095, .T. ) ;
1025 | #1010 = CARTESIAN_POINT ( 'NONE', ( -18.45302284482041000, 2.350000000000000100, -4.500000000000000900 ) ) ;
1026 | #1011 = CARTESIAN_POINT ( 'NONE', ( 6.499999999589793900, 0.0000000000000000000, 20.50872669199999600 ) ) ;
1027 | #1012 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.700000000000000200, 18.50872668978673700 ) ) ;
1028 | #1013 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
1029 | #1014 = STYLED_ITEM ( 'NONE', ( #641 ), #1176 ) ;
1030 | #1015 = VERTEX_POINT ( 'NONE', #91 ) ;
1031 | #1016 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
1032 | #1017 = EDGE_CURVE ( 'NONE', #184, #1015, #381, .T. ) ;
1033 | #1018 = ADVANCED_FACE ( 'NONE', ( #905 ), #1218, .F. ) ;
1034 | #1019 = VERTEX_POINT ( 'NONE', #1869 ) ;
1035 | #1020 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 2.350000000000000100, -18.49127330800000000 ) ) ;
1036 | #1021 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1037 | #1022 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 2.324999999850000200, -18.49127330761531200 ) ) ;
1038 | #1023 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
1039 | #1024 = AXIS2_PLACEMENT_3D ( 'NONE', #2016, #1127, #2204 ) ;
1040 | #1025 = ORIENTED_EDGE ( 'NONE', *, *, #403, .T. ) ;
1041 | #1026 = VERTEX_POINT ( 'NONE', #2045 ) ;
1042 | #1027 = ORIENTED_EDGE ( 'NONE', *, *, #1376, .F. ) ;
1043 | #1028 = CIRCLE ( 'NONE', #2021, 1.499999999999997800 ) ;
1044 | #1029 = CYLINDRICAL_SURFACE ( 'NONE', #1830, 1.499999999999997800 ) ;
1045 | #1030 = CARTESIAN_POINT ( 'NONE', ( 23.95302284399999600, 4.699999999999997500, -16.49127330800000000 ) ) ;
1046 | #1031 = CYLINDRICAL_SURFACE ( 'NONE', #828, 1.500000000000001300 ) ;
1047 | #1032 = AXIS2_PLACEMENT_3D ( 'NONE', #2276, #1201, #143 ) ;
1048 | #1033 = AXIS2_PLACEMENT_3D ( 'NONE', #253, #1857, #786 ) ;
1049 | #1034 = CARTESIAN_POINT ( 'NONE', ( 25.04697715600000800, 0.0000000000000000000, 25.00872669199999600 ) ) ;
1050 | #1035 = CARTESIAN_POINT ( 'NONE', ( -24.95302284399999600, 1.162499999999999900, 25.00872669199999600 ) ) ;
1051 | #1036 = EDGE_LOOP ( 'NONE', ( #157, #948 ) ) ;
1052 | #1037 = LINE ( 'NONE', #555, #1507 ) ;
1053 | #1038 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1054 | #1039 = ORIENTED_EDGE ( 'NONE', *, *, #127, .F. ) ;
1055 | #1040 = ORIENTED_EDGE ( 'NONE', *, *, #2184, .F. ) ;
1056 | #1041 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1057 | #1042 = ORIENTED_EDGE ( 'NONE', *, *, #363, .T. ) ;
1058 | #1043 = ORIENTED_EDGE ( 'NONE', *, *, #1404, .F. ) ;
1059 | #1044 = FACE_OUTER_BOUND ( 'NONE', #2049, .T. ) ;
1060 | #1045 = EDGE_CURVE ( 'NONE', #74, #319, #2167, .T. ) ;
1061 | #1046 = CIRCLE ( 'NONE', #1678, 2.000000000000001800 ) ;
1062 | #1047 = EDGE_CURVE ( 'NONE', #1085, #96, #2231, .T. ) ;
1063 | #1048 = FILL_AREA_STYLE ('',( #871 ) ) ;
1064 | #1049 = ORIENTED_EDGE ( 'NONE', *, *, #1938, .F. ) ;
1065 | #1050 = ORIENTED_EDGE ( 'NONE', *, *, #1570, .F. ) ;
1066 | #1051 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1067 | #1052 = EDGE_CURVE ( 'NONE', #216, #1529, #1265, .T. ) ;
1068 | #1053 = ORIENTED_EDGE ( 'NONE', *, *, #984, .T. ) ;
1069 | #1054 = LINE ( 'NONE', #1772, #123 ) ;
1070 | #1055 = EDGE_LOOP ( 'NONE', ( #409, #385, #1418, #974 ) ) ;
1071 | #1056 = CYLINDRICAL_SURFACE ( 'NONE', #1990, 1.999999999999998200 ) ;
1072 | #1057 = PLANE ( 'NONE', #908 ) ;
1073 | #1058 = AXIS2_PLACEMENT_3D ( 'NONE', #1084, #33, #1263 ) ;
1074 | #1059 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000000900, 2.350000000000000100, -18.49127330800000000 ) ) ;
1075 | #1060 = AXIS2_PLACEMENT_3D ( 'NONE', #1588, #1409, #1051 ) ;
1076 | #1061 = VECTOR ( 'NONE', #1287, 1000.000000000000000 ) ;
1077 | #1062 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, -5.421010862427522200E-017, -18.49127330761531200 ) ) ;
1078 | #1063 = ORIENTED_EDGE ( 'NONE', *, *, #1646, .F. ) ;
1079 | #1064 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
1080 | #1065 = CARTESIAN_POINT ( 'NONE', ( -24.95302284399999600, 2.324999999999999700, 25.00872669200000000 ) ) ;
1081 | #1066 = EDGE_CURVE ( 'NONE', #770, #880, #275, .T. ) ;
1082 | #1067 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1083 | #1068 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1084 | #1069 = ORIENTED_EDGE ( 'NONE', *, *, #1175, .F. ) ;
1085 | #1070 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1086 | #1071 = VERTEX_POINT ( 'NONE', #980 ) ;
1087 | #1072 = LINE ( 'NONE', #1423, #609 ) ;
1088 | #1073 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1089 | #1074 = VERTEX_POINT ( 'NONE', #1162 ) ;
1090 | #1075 = EDGE_LOOP ( 'NONE', ( #2046, #534, #48, #1808 ) ) ;
1091 | #1076 = ORIENTED_EDGE ( 'NONE', *, *, #704, .T. ) ;
1092 | #1077 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1093 | #1078 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
1094 | #1079 = FACE_BOUND ( 'NONE', #7, .T. ) ;
1095 | #1080 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1096 | #1081 = VECTOR ( 'NONE', #771, 1000.000000000000000 ) ;
1097 | #1082 = FACE_OUTER_BOUND ( 'NONE', #489, .T. ) ;
1098 | #1083 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
1099 | #1084 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 2.324999999999999700, 22.49127330800000000 ) ) ;
1100 | #1085 = VERTEX_POINT ( 'NONE', #2237 ) ;
1101 | #1086 = ADVANCED_FACE ( 'NONE', ( #740 ), #1574, .F. ) ;
1102 | #1087 = VECTOR ( 'NONE', #1068, 1000.000000000000000 ) ;
1103 | #1088 = EDGE_CURVE ( 'NONE', #448, #1321, #218, .T. ) ;
1104 | #1089 = ORIENTED_EDGE ( 'NONE', *, *, #704, .F. ) ;
1105 | #1090 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 0.0000000000000000000, 6.500000000000000900 ) ) ;
1106 | #1091 = ORIENTED_EDGE ( 'NONE', *, *, #978, .F. ) ;
1107 | #1092 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1108 | #1093 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1109 | #1094 = CARTESIAN_POINT ( 'NONE', ( 0.04697715600000471100, 2.324999999999999700, 25.00872669199999600 ) ) ;
1110 | #1095 = EDGE_CURVE ( 'NONE', #1397, #1989, #693, .T. ) ;
1111 | #1096 = ORIENTED_EDGE ( 'NONE', *, *, #400, .T. ) ;
1112 | #1097 = EDGE_LOOP ( 'NONE', ( #1123, #1411, #739, #125, #1573, #1552, #780, #1917 ) ) ;
1113 | #1098 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
1114 | #1099 = FACE_OUTER_BOUND ( 'NONE', #1669, .T. ) ;
1115 | #1100 = ADVANCED_FACE ( 'NONE', ( #1099 ), #1516, .F. ) ;
1116 | #1101 = CARTESIAN_POINT ( 'NONE', ( 18.54697715517959000, 1.162499999999999900, 20.50872669199998900 ) ) ;
1117 | #1102 = CARTESIAN_POINT ( 'NONE', ( 12.52348857800000200, 4.700000000000000200, 4.500000000000000900 ) ) ;
1118 | #1103 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000000900, 4.700000000000000200, -6.499999999794897400 ) ) ;
1119 | #1104 = AXIS2_PLACEMENT_3D ( 'NONE', #637, #461, #811 ) ;
1120 | #1105 = AXIS2_PLACEMENT_3D ( 'NONE', #2179, #50, #1278 ) ;
1121 | #1106 = CIRCLE ( 'NONE', #1984, 2.000000000000001800 ) ;
1122 | #1107 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
1123 | #1108 = VECTOR ( 'NONE', #671, 1000.000000000000000 ) ;
1124 | #1109 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
1125 | #1110 = EDGE_CURVE ( 'NONE', #842, #258, #633, .T. ) ;
1126 | #1111 = VERTEX_POINT ( 'NONE', #1703 ) ;
1127 | #1112 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
1128 | #1113 = VECTOR ( 'NONE', #333, 1000.000000000000000 ) ;
1129 | #1114 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 0.0000000000000000000, 23.99127330799999700 ) ) ;
1130 | #1115 = ORIENTED_EDGE ( 'NONE', *, *, #1189, .T. ) ;
1131 | #1116 = LINE ( 'NONE', #130, #539 ) ;
1132 | #1117 = ADVANCED_FACE ( 'NONE', ( #1044 ), #2051, .F. ) ;
1133 | #1118 = EDGE_CURVE ( 'NONE', #2050, #981, #112, .T. ) ;
1134 | #1119 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1135 | #1120 = EDGE_LOOP ( 'NONE', ( #1425, #2210, #1998, #1363, #526 ) ) ;
1136 | #1121 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1137 | #1122 = VECTOR ( 'NONE', #1112, 1000.000000000000000 ) ;
1138 | #1123 = ORIENTED_EDGE ( 'NONE', *, *, #2002, .F. ) ;
1139 | #1124 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 4.700000000000000200, -6.500000000000000900 ) ) ;
1140 | #1125 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1141 | #1126 = CARTESIAN_POINT ( 'NONE', ( -18.45302283600249300, 4.700000000000000200, 20.50872669630802700 ) ) ;
1142 | #1127 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
1143 | #1128 = EDGE_CURVE ( 'NONE', #284, #1267, #2000, .T. ) ;
1144 | #1129 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
1145 | #1130 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1146 | #1131 = ORIENTED_EDGE ( 'NONE', *, *, #357, .T. ) ;
1147 | #1132 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 0.0000000000000000000, 4.499999996000004100 ) ) ;
1148 | #1133 = FACE_OUTER_BOUND ( 'NONE', #1828, .T. ) ;
1149 | #1134 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 0.0000000000000000000, -22.49127330800000000 ) ) ;
1150 | #1135 = EDGE_LOOP ( 'NONE', ( #1470, #1939, #1383, #1181 ) ) ;
1151 | #1136 = CARTESIAN_POINT ( 'NONE', ( -12.47651142200000000, 4.700000000000000200, 4.500000000000000900 ) ) ;
1152 | #1137 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1153 | #1138 = LINE ( 'NONE', #310, #1549 ) ;
1154 | #1139 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1155 | #1140 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1014 ) ) ;
1156 | #1141 = VERTEX_POINT ( 'NONE', #281 ) ;
1157 | #1142 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 4.700000000000000200, -6.500000000000000900 ) ) ;
1158 | #1143 = EDGE_LOOP ( 'NONE', ( #505, #197, #1555, #1900 ) ) ;
1159 | #1144 = EDGE_CURVE ( 'NONE', #1280, #1993, #992, .T. ) ;
1160 | #1145 = CARTESIAN_POINT ( 'NONE', ( 0.04697715600000297600, 0.0000000000000000000, -20.49127330800000000 ) ) ;
1161 | #1146 = ORIENTED_EDGE ( 'NONE', *, *, #1066, .T. ) ;
1162 | #1147 = ORIENTED_EDGE ( 'NONE', *, *, #286, .F. ) ;
1163 | #1148 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1164 | #1149 = CIRCLE ( 'NONE', #1294, 2.000000000000000000 ) ;
1165 | #1150 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
1166 | #1151 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1167 | #1152 = CIRCLE ( 'NONE', #1228, 2.000000000000000000 ) ;
1168 | #1153 = CIRCLE ( 'NONE', #235, 1.499999999999997800 ) ;
1169 | #1154 = AXIS2_PLACEMENT_3D ( 'NONE', #1300, #947, #1665 ) ;
1170 | #1155 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1171 | #1156 = CARTESIAN_POINT ( 'NONE', ( -21.95302284482041000, 3.512500000000000200, 18.50872669199999300 ) ) ;
1172 | #1157 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1173 | #1158 = ORIENTED_EDGE ( 'NONE', *, *, #1843, .F. ) ;
1174 | #1159 = CYLINDRICAL_SURFACE ( 'NONE', #1391, 2.000000000000000000 ) ;
1175 | #1160 = ORIENTED_EDGE ( 'NONE', *, *, #812, .T. ) ;
1176 | #1161 = AXIS2_PLACEMENT_3D ( 'NONE', #1969, #899, #2157 ) ;
1177 | #1162 = CARTESIAN_POINT ( 'NONE', ( 21.95302284399999600, 2.324999999999996600, 18.50872669199999600 ) ) ;
1178 | #1163 = ORIENTED_EDGE ( 'NONE', *, *, #1646, .T. ) ;
1179 | #1164 = VECTOR ( 'NONE', #270, 1000.000000000000000 ) ;
1180 | #1165 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
1181 | #1166 = FACE_OUTER_BOUND ( 'NONE', #398, .T. ) ;
1182 | #1167 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 4.700000000000000200, 6.500000000000000900 ) ) ;
1183 | #1168 = FACE_OUTER_BOUND ( 'NONE', #932, .T. ) ;
1184 | #1169 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 1.162499999999999900, -20.49127330800000000 ) ) ;
1185 | #1170 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1186 | #1171 = VECTOR ( 'NONE', #1038, 1000.000000000000000 ) ;
1187 | #1172 = EDGE_CURVE ( 'NONE', #166, #256, #1459, .T. ) ;
1188 | #1173 = ORIENTED_EDGE ( 'NONE', *, *, #1222, .T. ) ;
1189 | #1174 = LINE ( 'NONE', #1169, #703 ) ;
1190 | #1175 = EDGE_CURVE ( 'NONE', #55, #799, #57, .T. ) ;
1191 | #1176 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'User Library-COM-08746', ( #2006, #1742 ), #781 ) ;
1192 | #1177 = ORIENTED_EDGE ( 'NONE', *, *, #1362, .T. ) ;
1193 | #1178 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
1194 | #1179 = FACE_OUTER_BOUND ( 'NONE', #1120, .T. ) ;
1195 | #1180 = EDGE_CURVE ( 'NONE', #1532, #499, #1892, .T. ) ;
1196 | #1181 = ORIENTED_EDGE ( 'NONE', *, *, #344, .F. ) ;
1197 | #1182 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1198 | #1183 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 2.350000000000000100, -6.499999999589795700 ) ) ;
1199 | #1184 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1200 | #1185 = AXIS2_PLACEMENT_3D ( 'NONE', #986, #2059, #2244 ) ;
1201 | #1186 = AXIS2_PLACEMENT_3D ( 'NONE', #708, #185, #1417 ) ;
1202 | #1187 = ORIENTED_EDGE ( 'NONE', *, *, #929, .F. ) ;
1203 | #1188 = FACE_OUTER_BOUND ( 'NONE', #1360, .T. ) ;
1204 | #1189 = EDGE_CURVE ( 'NONE', #613, #524, #1943, .T. ) ;
1205 | #1190 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1206 | #1191 = LINE ( 'NONE', #1781, #194 ) ;
1207 | #1192 = ORIENTED_EDGE ( 'NONE', *, *, #282, .F. ) ;
1208 | #1193 = VERTEX_POINT ( 'NONE', #1637 ) ;
1209 | #1194 = ORIENTED_EDGE ( 'NONE', *, *, #1354, .F. ) ;
1210 | #1195 = CARTESIAN_POINT ( 'NONE', ( -23.95302284399999600, 2.324999999999996600, 16.50872669200000000 ) ) ;
1211 | #1196 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 2.350000000000000100, -4.500000000000000900 ) ) ;
1212 | #1197 = ORIENTED_EDGE ( 'NONE', *, *, #173, .F. ) ;
1213 | #1198 = ADVANCED_FACE ( 'NONE', ( #1351 ), #219, .T. ) ;
1214 | #1199 = AXIS2_PLACEMENT_3D ( 'NONE', #2090, #1013, #2272 ) ;
1215 | #1200 = LINE ( 'NONE', #1816, #1674 ) ;
1216 | #1201 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1217 | #1202 = LINE ( 'NONE', #389, #2041 ) ;
1218 | #1203 = VECTOR ( 'NONE', #1023, 1000.000000000000000 ) ;
1219 | #1204 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 4.700000000000000200, -6.499999999794898300 ) ) ;
1220 | #1205 = CARTESIAN_POINT ( 'NONE', ( 25.04697715600000800, 2.324999999999999700, 25.00872669200000000 ) ) ;
1221 | #1206 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 4.700000000000000200, 6.500000000000000900 ) ) ;
1222 | #1207 = PLANE ( 'NONE', #350 ) ;
1223 | #1208 = ORIENTED_EDGE ( 'NONE', *, *, #2085, .F. ) ;
1224 | #1209 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
1225 | #1210 = VECTOR ( 'NONE', #179, 1000.000000000000000 ) ;
1226 | #1211 = VERTEX_POINT ( 'NONE', #749 ) ;
1227 | #1212 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 0.0000000000000000000, -6.500000000000000900 ) ) ;
1228 | #1213 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1229 | #1214 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
1230 | #1215 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1231 | #1216 = EDGE_CURVE ( 'NONE', #1303, #1747, #933, .T. ) ;
1232 | #1217 = EDGE_LOOP ( 'NONE', ( #484, #1833, #1331, #588 ) ) ;
1233 | #1218 = CYLINDRICAL_SURFACE ( 'NONE', #709, 1.500000000000001300 ) ;
1234 | #1219 = CARTESIAN_POINT ( 'NONE', ( -23.95302284399999600, 2.324999999999999700, 0.008726691999997801500 ) ) ;
1235 | #1220 = CARTESIAN_POINT ( 'NONE', ( -16.45302284399999600, 2.324999999999996600, -23.99127330800000000 ) ) ;
1236 | #1221 = CIRCLE ( 'NONE', #552, 1.500000000000001300 ) ;
1237 | #1222 = EDGE_CURVE ( 'NONE', #1074, #284, #878, .T. ) ;
1238 | #1223 = VECTOR ( 'NONE', #891, 1000.000000000000000 ) ;
1239 | #1224 = LINE ( 'NONE', #1684, #2122 ) ;
1240 | #1225 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 2.324999999999999700, 22.49127330800000000 ) ) ;
1241 | #1226 = VECTOR ( 'NONE', #1213, 1000.000000000000000 ) ;
1242 | #1227 = ORIENTED_EDGE ( 'NONE', *, *, #1110, .T. ) ;
1243 | #1228 = AXIS2_PLACEMENT_3D ( 'NONE', #1090, #38, #1268 ) ;
1244 | #1229 = ORIENTED_EDGE ( 'NONE', *, *, #1376, .T. ) ;
1245 | #1230 = VECTOR ( 'NONE', #1272, 1000.000000000000000 ) ;
1246 | #1231 = SURFACE_STYLE_USAGE ( .BOTH. , #2302 ) ;
1247 | #1232 = EDGE_CURVE ( 'NONE', #1768, #1488, #410, .T. ) ;
1248 | #1233 = ORIENTED_EDGE ( 'NONE', *, *, #2184, .T. ) ;
1249 | #1234 = CARTESIAN_POINT ( 'NONE', ( 25.04697715600000800, 0.0000000000000000000, 25.00872669200000000 ) ) ;
1250 | #1235 = ORIENTED_EDGE ( 'NONE', *, *, #1095, .F. ) ;
1251 | #1236 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
1252 | #1237 = EDGE_CURVE ( 'NONE', #1855, #2161, #1292, .T. ) ;
1253 | #1238 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1254 | #1239 = ORIENTED_EDGE ( 'NONE', *, *, #1232, .T. ) ;
1255 | #1240 = PLANE ( 'NONE', #1186 ) ;
1256 | #1241 = ORIENTED_EDGE ( 'NONE', *, *, #1332, .T. ) ;
1257 | #1242 = VECTOR ( 'NONE', #757, 1000.000000000000000 ) ;
1258 | #1243 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1259 | #1244 = EDGE_CURVE ( 'NONE', #524, #1141, #355, .T. ) ;
1260 | #1245 = LINE ( 'NONE', #1760, #775 ) ;
1261 | #1246 = EDGE_LOOP ( 'NONE', ( #32, #2211, #236, #2135 ) ) ;
1262 | #1247 = VERTEX_POINT ( 'NONE', #61 ) ;
1263 | #1248 = VERTEX_POINT ( 'NONE', #1288 ) ;
1264 | #1249 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 0.0000000000000000000, 4.500000000000000900 ) ) ;
1265 | #1250 = ORIENTED_EDGE ( 'NONE', *, *, #64, .T. ) ;
1266 | #1251 = CIRCLE ( 'NONE', #939, 2.000000000000000000 ) ;
1267 | #1252 = CIRCLE ( 'NONE', #632, 2.000000000000001800 ) ;
1268 | #1253 = VECTOR ( 'NONE', #954, 1000.000000000000000 ) ;
1269 | #1254 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1014 ), #1374 ) ;
1270 | #1255 = EDGE_CURVE ( 'NONE', #1019, #2084, #301, .T. ) ;
1271 | #1256 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 2.324999999999999700, 22.49127330800000000 ) ) ;
1272 | #1257 = CARTESIAN_POINT ( 'NONE', ( 21.95302284399999600, 4.699999999999995700, 16.50872669199999600 ) ) ;
1273 | #1258 = ORIENTED_EDGE ( 'NONE', *, *, #548, .T. ) ;
1274 | #1259 = VECTOR ( 'NONE', #94, 1000.000000000000000 ) ;
1275 | #1260 = CARTESIAN_POINT ( 'NONE', ( -16.45302284399999600, 2.324999999999999700, 23.99127330800000000 ) ) ;
1276 | #1261 = ORIENTED_EDGE ( 'NONE', *, *, #516, .F. ) ;
1277 | #1262 = ADVANCED_FACE ( 'NONE', ( #1779 ), #713, .F. ) ;
1278 | #1263 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1279 | #1264 = ORIENTED_EDGE ( 'NONE', *, *, #400, .F. ) ;
1280 | #1265 = LINE ( 'NONE', #1329, #2115 ) ;
1281 | #1266 = AXIS2_PLACEMENT_3D ( 'NONE', #1257, #199, #1433 ) ;
1282 | #1267 = VERTEX_POINT ( 'NONE', #2203 ) ;
1283 | #1268 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1284 | #1269 = VECTOR ( 'NONE', #594, 1000.000000000000000 ) ;
1285 | #1270 = FACE_OUTER_BOUND ( 'NONE', #2146, .T. ) ;
1286 | #1271 = ORIENTED_EDGE ( 'NONE', *, *, #1175, .T. ) ;
1287 | #1272 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1288 | #1273 = LINE ( 'NONE', #962, #807 ) ;
1289 | #1274 = ADVANCED_FACE ( 'NONE', ( #1188 ), #1469, .T. ) ;
1290 | #1275 = VECTOR ( 'NONE', #673, 1000.000000000000000 ) ;
1291 | #1276 = ORIENTED_EDGE ( 'NONE', *, *, #1598, .F. ) ;
1292 | #1277 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 2.324999999999999700, 22.49127330800000000 ) ) ;
1293 | #1278 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1294 | #1279 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1295 | #1280 = VERTEX_POINT ( 'NONE', #1126 ) ;
1296 | #1281 = VECTOR ( 'NONE', #1083, 1000.000000000000000 ) ;
1297 | #1282 = EDGE_CURVE ( 'NONE', #284, #880, #772, .T. ) ;
1298 | #1283 = CARTESIAN_POINT ( 'NONE', ( 21.95302284399999600, 4.699999999999995700, 18.50872669089336500 ) ) ;
1299 | #1284 = EDGE_CURVE ( 'NONE', #2093, #1589, #249, .T. ) ;
1300 | #1285 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .T. ) ;
1301 | #1286 = ADVANCED_FACE ( 'NONE', ( #1599 ), #895, .F. ) ;
1302 | #1287 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
1303 | #1288 = CARTESIAN_POINT ( 'NONE', ( -20.45302284907256400, 4.700000000000000200, 18.50872669126224300 ) ) ;
1304 | #1289 = VERTEX_POINT ( 'NONE', #1484 ) ;
1305 | #1290 = ORIENTED_EDGE ( 'NONE', *, *, #1894, .F. ) ;
1306 | #1291 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 0.0000000000000000000, 23.99127330799999700 ) ) ;
1307 | #1292 = LINE ( 'NONE', #1832, #2202 ) ;
1308 | #1293 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1309 | #1294 = AXIS2_PLACEMENT_3D ( 'NONE', #746, #1997, #923 ) ;
1310 | #1295 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1311 | #1296 = AXIS2_PLACEMENT_3D ( 'NONE', #1518, #993, #2253 ) ;
1312 | #1297 = AXIS2_PLACEMENT_3D ( 'NONE', #303, #1542, #488 ) ;
1313 | #1298 = VECTOR ( 'NONE', #2111, 1000.000000000000000 ) ;
1314 | #1299 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
1315 | #1300 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 2.324999999999999700, -21.99127330800000000 ) ) ;
1316 | #1301 = ADVANCED_FACE ( 'NONE', ( #1133 ), #606, .T. ) ;
1317 | #1302 = ORIENTED_EDGE ( 'NONE', *, *, #516, .T. ) ;
1318 | #1303 = VERTEX_POINT ( 'NONE', #430 ) ;
1319 | #1304 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1320 | #1305 = VERTEX_POINT ( 'NONE', #2220 ) ;
1321 | #1306 = CARTESIAN_POINT ( 'NONE', ( -16.45302284435917200, 3.512500000000000200, 23.99127330800000000 ) ) ;
1322 | #1307 = EDGE_CURVE ( 'NONE', #1111, #1388, #1798, .T. ) ;
1323 | #1308 = ORIENTED_EDGE ( 'NONE', *, *, #537, .T. ) ;
1324 | #1309 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.700000000000000200, 18.50872668978673700 ) ) ;
1325 | #1310 = FACE_OUTER_BOUND ( 'NONE', #19, .T. ) ;
1326 | #1311 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1327 | #1312 = CARTESIAN_POINT ( 'NONE', ( -21.95302284399999600, 4.700000000000000200, 16.50872669199999600 ) ) ;
1328 | #1313 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
1329 | #1314 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 0.0000000000000000000, 20.50872669199999600 ) ) ;
1330 | #1315 = AXIS2_PLACEMENT_3D ( 'NONE', #317, #1550, #496 ) ;
1331 | #1316 = ORIENTED_EDGE ( 'NONE', *, *, #1569, .T. ) ;
1332 | #1317 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
1333 | #1318 = VECTOR ( 'NONE', #2031, 1000.000000000000000 ) ;
1334 | #1319 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1335 | #1320 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1336 | #1321 = VERTEX_POINT ( 'NONE', #1490 ) ;
1337 | #1322 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000000900, 4.700000000000000200, 6.500000000205103500 ) ) ;
1338 | #1323 = CARTESIAN_POINT ( 'NONE', ( 21.95302284399999600, 4.699999999999995700, -16.49127330800000000 ) ) ;
1339 | #1324 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
1340 | #1325 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 0.0000000000000000000, 0.008726691999996066800 ) ) ;
1341 | #1326 = EDGE_LOOP ( 'NONE', ( #212, #1970, #396, #1290 ) ) ;
1342 | #1327 = VECTOR ( 'NONE', #1313, 1000.000000000000000 ) ;
1343 | #1328 = ORIENTED_EDGE ( 'NONE', *, *, #1615, .F. ) ;
1344 | #1329 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 4.700000000000000200, -12.49563665400000000 ) ) ;
1345 | #1330 = VECTOR ( 'NONE', #1377, 1000.000000000000000 ) ;
1346 | #1331 = ORIENTED_EDGE ( 'NONE', *, *, #1474, .T. ) ;
1347 | #1332 = EDGE_CURVE ( 'NONE', #1600, #888, #2277, .T. ) ;
1348 | #1333 = LINE ( 'NONE', #890, #1761 ) ;
1349 | #1334 = ORIENTED_EDGE ( 'NONE', *, *, #181, .T. ) ;
1350 | #1335 = CARTESIAN_POINT ( 'NONE', ( -21.95302284441020300, 4.699999999999995700, -18.49127331717522100 ) ) ;
1351 | #1336 = VECTOR ( 'NONE', #1671, 1000.000000000000000 ) ;
1352 | #1337 = EDGE_CURVE ( 'NONE', #501, #2214, #845, .T. ) ;
1353 | #1338 = LINE ( 'NONE', #778, #2242 ) ;
1354 | #1339 = LINE ( 'NONE', #1196, #866 ) ;
1355 | #1340 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
1356 | #1341 = EDGE_CURVE ( 'NONE', #628, #2175, #434, .T. ) ;
1357 | #1342 = ORIENTED_EDGE ( 'NONE', *, *, #1776, .F. ) ;
1358 | #1343 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1359 | #1344 = FACE_OUTER_BOUND ( 'NONE', #1495, .T. ) ;
1360 | #1345 = AXIS2_PLACEMENT_3D ( 'NONE', #1701, #1182, #124 ) ;
1361 | #1346 = AXIS2_PLACEMENT_3D ( 'NONE', #1455, #401, #225 ) ;
1362 | #1347 = ORIENTED_EDGE ( 'NONE', *, *, #127, .T. ) ;
1363 | #1348 = EDGE_CURVE ( 'NONE', #2166, #623, #372, .T. ) ;
1364 | #1349 = VERTEX_POINT ( 'NONE', #2129 ) ;
1365 | #1350 = CARTESIAN_POINT ( 'NONE', ( -16.45302284417958600, 4.699999999999997500, 23.99127330800000000 ) ) ;
1366 | #1351 = FACE_OUTER_BOUND ( 'NONE', #2186, .T. ) ;
1367 | #1352 = CARTESIAN_POINT ( 'NONE', ( 25.04697715600000800, 0.0000000000000000000, -24.99127330800000000 ) ) ;
1368 | #1353 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000000900, 4.700000000000000200, 12.50436334599999600 ) ) ;
1369 | #1354 = EDGE_CURVE ( 'NONE', #1074, #870, #1682, .T. ) ;
1370 | #1355 = FACE_OUTER_BOUND ( 'NONE', #1544, .T. ) ;
1371 | #1357 = ORIENTED_EDGE ( 'NONE', *, *, #1959, .F. ) ;
1372 | #1356 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 2.350000000000000100, 18.50872669199999600 ) ) ;
1373 | #1358 = ORIENTED_EDGE ( 'NONE', *, *, #621, .T. ) ;
1374 | #1359 = CARTESIAN_POINT ( 'NONE', ( -24.95302284399999600, 0.0000000000000000000, 25.00872669200000000 ) ) ;
1375 | #1360 = EDGE_LOOP ( 'NONE', ( #2018, #940, #2113, #1955, #631, #610, #311, #1430, #1937, #1448, #423, #1774, #2168, #132, #417, #2054, #1419, #574, #1025, #2095, #1147, #1951, #920, #365, #1235, #490, #80, #1777, #848, #2275, #1367, #1192, #665, #10, #2304, #2287, #1494, #558, #418, #756, #352, #2225, #370, #431, #2091, #1546, #950, #877 ) ) ;
1376 | #1361 = ORIENTED_EDGE ( 'NONE', *, *, #711, .F. ) ;
1377 | #1362 = EDGE_CURVE ( 'NONE', #476, #1849, #2163, .T. ) ;
1378 | #1363 = ORIENTED_EDGE ( 'NONE', *, *, #507, .F. ) ;
1379 | #1364 = EDGE_LOOP ( 'NONE', ( #884, #189, #688, #1158 ) ) ;
1380 | #1365 = LINE ( 'NONE', #1325, #840 ) ;
1381 | #1366 = ADVANCED_FACE ( 'NONE', ( #1745 ), #1159, .F. ) ;
1382 | #1367 = ORIENTED_EDGE ( 'NONE', *, *, #896, .T. ) ;
1383 | #1368 = ORIENTED_EDGE ( 'NONE', *, *, #1128, .F. ) ;
1384 | #1369 = CARTESIAN_POINT ( 'NONE', ( 16.54697715600000400, 4.699999999999997500, 23.99127330800000000 ) ) ;
1385 | #1370 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1386 | #1371 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
1387 | #1372 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 2.350000000000000100, -20.49127330800000000 ) ) ;
1388 | #1373 = VERTEX_POINT ( 'NONE', #2134 ) ;
1389 | #1374 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #760 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1165, #106, #1340 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
1390 | #1375 = PLANE ( 'NONE', #1390 ) ;
1391 | #1376 = EDGE_CURVE ( 'NONE', #997, #388, #732, .T. ) ;
1392 | #1377 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1393 | #1378 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1394 | #1379 = CARTESIAN_POINT ( 'NONE', ( 0.04697715600000297600, 0.0000000000000000000, -20.49127330800000000 ) ) ;
1395 | #1380 = VERTEX_POINT ( 'NONE', #1062 ) ;
1396 | #1381 = AXIS2_PLACEMENT_3D ( 'NONE', #1851, #1073, #129 ) ;
1397 | #1382 = VECTOR ( 'NONE', #2034, 1000.000000000000000 ) ;
1398 | #1383 = ORIENTED_EDGE ( 'NONE', *, *, #1454, .F. ) ;
1399 | #1384 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1400 | #1385 = ORIENTED_EDGE ( 'NONE', *, *, #109, .T. ) ;
1401 | #1386 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
1402 | #1387 = VECTOR ( 'NONE', #469, 1000.000000000000000 ) ;
1403 | #1388 = VERTEX_POINT ( 'NONE', #882 ) ;
1404 | #1389 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 0.0000000000000000000, -20.49127330800000000 ) ) ;
1405 | #1390 = AXIS2_PLACEMENT_3D ( 'NONE', #1744, #680, #1923 ) ;
1406 | #1391 = AXIS2_PLACEMENT_3D ( 'NONE', #1591, #533, #1413 ) ;
1407 | #1392 = LINE ( 'NONE', #1309, #97 ) ;
1408 | #1393 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
1409 | #1394 = LINE ( 'NONE', #1136, #977 ) ;
1410 | #1395 = VECTOR ( 'NONE', #2271, 1000.000000000000000 ) ;
1411 | #1396 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
1412 | #1397 = VERTEX_POINT ( 'NONE', #362 ) ;
1413 | #1398 = ORIENTED_EDGE ( 'NONE', *, *, #1332, .F. ) ;
1414 | #1399 = CYLINDRICAL_SURFACE ( 'NONE', #165, 1.499999999999997800 ) ;
1415 | #1400 = VERTEX_POINT ( 'NONE', #187 ) ;
1416 | #1401 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1417 | #1402 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1418 | #1403 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #635, 'design' ) ;
1419 | #1404 = EDGE_CURVE ( 'NONE', #1823, #16, #1624, .T. ) ;
1420 | #1405 = VERTEX_POINT ( 'NONE', #543 ) ;
1421 | #1406 = VECTOR ( 'NONE', #1001, 1000.000000000000000 ) ;
1422 | #1407 = EDGE_CURVE ( 'NONE', #1405, #898, #208, .T. ) ;
1423 | #1408 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
1424 | #1409 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1425 | #1410 = CIRCLE ( 'NONE', #1801, 1.999999999999998200 ) ;
1426 | #1411 = ORIENTED_EDGE ( 'NONE', *, *, #268, .F. ) ;
1427 | #1412 = EDGE_LOOP ( 'NONE', ( #971, #1233, #299, #440, #1644 ) ) ;
1428 | #1413 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1429 | #1414 = ORIENTED_EDGE ( 'NONE', *, *, #241, .T. ) ;
1430 | #1415 = AXIS2_PLACEMENT_3D ( 'NONE', #1983, #210, #1445 ) ;
1431 | #1416 = EDGE_LOOP ( 'NONE', ( #1510, #1435 ) ) ;
1432 | #1417 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
1433 | #1418 = ORIENTED_EDGE ( 'NONE', *, *, #1362, .F. ) ;
1434 | #1419 = ORIENTED_EDGE ( 'NONE', *, *, #1864, .F. ) ;
1435 | #1420 = LINE ( 'NONE', #264, #2268 ) ;
1436 | #1421 = STYLED_ITEM ( 'NONE', ( #1903 ), #2006 ) ;
1437 | #1422 = CARTESIAN_POINT ( 'NONE', ( 16.54697715600000400, 4.700000000000000200, 21.99127330800000000 ) ) ;
1438 | #1423 = CARTESIAN_POINT ( 'NONE', ( -18.45302284400000300, 3.512500000000000200, -21.99127330723062100 ) ) ;
1439 | #1424 = AXIS2_PLACEMENT_3D ( 'NONE', #2248, #1170, #2071 ) ;
1440 | #1425 = ORIENTED_EDGE ( 'NONE', *, *, #1052, .T. ) ;
1441 | #1426 = VERTEX_POINT ( 'NONE', #2147 ) ;
1442 | #1427 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1443 | #1428 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1444 | #1429 = AXIS2_PLACEMENT_3D ( 'NONE', #27, #1080, #554 ) ;
1445 | #1430 = ORIENTED_EDGE ( 'NONE', *, *, #1465, .F. ) ;
1446 | #1431 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1447 | #1432 = ORIENTED_EDGE ( 'NONE', *, *, #656, .T. ) ;
1448 | #1433 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1449 | #1434 = VECTOR ( 'NONE', #1150, 1000.000000000000000 ) ;
1450 | #1435 = ORIENTED_EDGE ( 'NONE', *, *, #2178, .T. ) ;
1451 | #1436 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1452 | #1437 = ORIENTED_EDGE ( 'NONE', *, *, #1407, .T. ) ;
1453 | #1438 = CARTESIAN_POINT ( 'NONE', ( -18.45302284441020300, 2.324999999850000200, 20.50872669199999600 ) ) ;
1454 | #1439 = ADVANCED_FACE ( 'NONE', ( #1563 ), #1987, .T. ) ;
1455 | #1440 = FACE_OUTER_BOUND ( 'NONE', #1899, .T. ) ;
1456 | #1441 = ORIENTED_EDGE ( 'NONE', *, *, #1232, .F. ) ;
1457 | #1442 = LINE ( 'NONE', #72, #914 ) ;
1458 | #1443 = VECTOR ( 'NONE', #1647, 1000.000000000000000 ) ;
1459 | #1444 = LINE ( 'NONE', #1059, #682 ) ;
1460 | #1445 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1461 | #1446 = EDGE_CURVE ( 'NONE', #1380, #2127, #159, .T. ) ;
1462 | #1447 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
1463 | #1448 = ORIENTED_EDGE ( 'NONE', *, *, #927, .F. ) ;
1464 | #1449 = EDGE_CURVE ( 'NONE', #870, #55, #267, .T. ) ;
1465 | #1450 = ADVANCED_FACE ( 'NONE', ( #625 ), #1605, .T. ) ;
1466 | #1451 = LINE ( 'NONE', #1657, #1936 ) ;
1467 | #1452 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 2.324999999999999700, -20.99127330799999700 ) ) ;
1468 | #1453 = ORIENTED_EDGE ( 'NONE', *, *, #479, .T. ) ;
1469 | #1454 = EDGE_CURVE ( 'NONE', #776, #1953, #1037, .T. ) ;
1470 | #1455 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 4.700000000000000200, -18.49127330800000000 ) ) ;
1471 | #1456 = PLANE ( 'NONE', #1909 ) ;
1472 | #1457 = VERTEX_POINT ( 'NONE', #21 ) ;
1473 | #1458 = AXIS2_PLACEMENT_3D ( 'NONE', #2176, #1098, #47 ) ;
1474 | #1459 = LINE ( 'NONE', #1183, #576 ) ;
1475 | #1460 = AXIS2_PLACEMENT_3D ( 'NONE', #58, #233, #1468 ) ;
1476 | #1461 = CARTESIAN_POINT ( 'NONE', ( 21.25000000000000000, 2.324999999999999700, 18.50872669199999600 ) ) ;
1477 | #1462 = ADVANCED_FACE ( 'NONE', ( #2107 ), #1979, .F. ) ;
1478 | #1463 = CARTESIAN_POINT ( 'NONE', ( -18.45302284400000300, 2.324999999999996600, -21.99127330761530900 ) ) ;
1479 | #1464 = FACE_OUTER_BOUND ( 'NONE', #1731, .T. ) ;
1480 | #1465 = EDGE_CURVE ( 'NONE', #74, #1248, #1451, .T. ) ;
1481 | #1466 = ORIENTED_EDGE ( 'NONE', *, *, #1066, .F. ) ;
1482 | #1467 = ORIENTED_EDGE ( 'NONE', *, *, #1836, .T. ) ;
1483 | #1468 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1484 | #1469 = PLANE ( 'NONE', #561 ) ;
1485 | #1470 = ORIENTED_EDGE ( 'NONE', *, *, #1088, .F. ) ;
1486 | #1471 = VECTOR ( 'NONE', #340, 1000.000000000000000 ) ;
1487 | #1472 = ORIENTED_EDGE ( 'NONE', *, *, #1821, .T. ) ;
1488 | #1473 = EDGE_LOOP ( 'NONE', ( #570, #102, #1361, #402, #330, #600, #1357, #692 ) ) ;
1489 | #1474 = EDGE_CURVE ( 'NONE', #1597, #501, #104, .T. ) ;
1490 | #1475 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 2.324999999999999700, -23.99127330800000000 ) ) ;
1491 | #1476 = LINE ( 'NONE', #825, #1006 ) ;
1492 | #1477 = ADVANCED_FACE ( 'NONE', ( #983 ), #1399, .F. ) ;
1493 | #1478 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1494 | #1479 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 1.162499999999999900, 18.50872669241020300 ) ) ;
1495 | #1480 = ORIENTED_EDGE ( 'NONE', *, *, #170, .F. ) ;
1496 | #1481 = EDGE_CURVE ( 'NONE', #1855, #1349, #1885, .T. ) ;
1497 | #1482 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 4.700000000000000200, -18.49127330800000000 ) ) ;
1498 | #1483 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 0.0000000000000000000, -20.49127330800000000 ) ) ;
1499 | #1484 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 2.324999999850000200, -20.49127330800000000 ) ) ;
1500 | #1485 = EDGE_LOOP ( 'NONE', ( #2289, #719, #946, #2080 ) ) ;
1501 | #1486 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
1502 | #1487 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 0.0000000000000000000, -20.99127330799999700 ) ) ;
1503 | #1488 = VERTEX_POINT ( 'NONE', #250 ) ;
1504 | #1489 = EDGE_CURVE ( 'NONE', #2175, #777, #460, .T. ) ;
1505 | #1490 = CARTESIAN_POINT ( 'NONE', ( 21.95302284399999600, 2.324999999999996600, -18.49127330800000000 ) ) ;
1506 | #1491 = ORIENTED_EDGE ( 'NONE', *, *, #640, .F. ) ;
1507 | #1492 = CARTESIAN_POINT ( 'NONE', ( 12.52348857800000200, 4.700000000000000200, -20.49127330800000000 ) ) ;
1508 | #1493 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1509 | #1494 = ORIENTED_EDGE ( 'NONE', *, *, #54, .F. ) ;
1510 | #1495 = EDGE_LOOP ( 'NONE', ( #2077, #1950, #1751, #2011 ) ) ;
1511 | #1496 = AXIS2_PLACEMENT_3D ( 'NONE', #1911, #833, #2081 ) ;
1512 | #1497 = FACE_OUTER_BOUND ( 'NONE', #86, .T. ) ;
1513 | #1498 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1514 | #1499 = CIRCLE ( 'NONE', #1704, 1.999999999999998200 ) ;
1515 | #1500 = FACE_OUTER_BOUND ( 'NONE', #1947, .T. ) ;
1516 | #1501 = CARTESIAN_POINT ( 'NONE', ( 23.95302284399999600, 4.700000000000000200, 0.008726691999997801500 ) ) ;
1517 | #1502 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
1518 | #1503 = AXIS2_PLACEMENT_3D ( 'NONE', #470, #1715, #651 ) ;
1519 | #1504 = AXIS2_PLACEMENT_3D ( 'NONE', #15, #192, #1964 ) ;
1520 | #1505 = EDGE_LOOP ( 'NONE', ( #324, #1258, #2065, #1568 ) ) ;
1521 | #1506 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
1522 | #1507 = VECTOR ( 'NONE', #1795, 1000.000000000000000 ) ;
1523 | #1508 = CARTESIAN_POINT ( 'NONE', ( 4.500000000000000900, 0.0000000000000000000, -6.500000000000000900 ) ) ;
1524 | #1509 = EDGE_LOOP ( 'NONE', ( #1466, #1264, #1531, #239, #117, #2230, #177, #1695 ) ) ;
1525 | #1510 = ORIENTED_EDGE ( 'NONE', *, *, #133, .T. ) ;
1526 | #1511 = EDGE_CURVE ( 'NONE', #799, #1074, #46, .T. ) ;
1527 | #1512 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1528 | #1513 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
1529 | #1514 = EDGE_LOOP ( 'NONE', ( #949, #111, #93, #1608, #675 ) ) ;
1530 | #1515 = ORIENTED_EDGE ( 'NONE', *, *, #1481, .F. ) ;
1531 | #1516 = CYLINDRICAL_SURFACE ( 'NONE', #1185, 1.999999999999998200 ) ;
1532 | #1517 = ORIENTED_EDGE ( 'NONE', *, *, #403, .F. ) ;
1533 | #1518 = CARTESIAN_POINT ( 'NONE', ( 21.95302284399999600, 2.324999999999999700, 18.50872669199999600 ) ) ;
1534 | #1519 = CIRCLE ( 'NONE', #1870, 1.999999999999998200 ) ;
1535 | #1520 = CARTESIAN_POINT ( 'NONE', ( 21.95302284399999600, 4.700000000000000200, -16.49127330800000000 ) ) ;
1536 | #1521 = CARTESIAN_POINT ( 'NONE', ( 16.54697715517959400, 3.512500000000000200, -23.99127330799999300 ) ) ;
1537 | #1522 = ORIENTED_EDGE ( 'NONE', *, *, #1045, .T. ) ;
1538 | #1523 = ORIENTED_EDGE ( 'NONE', *, *, #2301, .F. ) ;
1539 | #1524 = CARTESIAN_POINT ( 'NONE', ( 16.54697715600000400, 3.512500000000000200, 23.99127330800000000 ) ) ;
1540 | #1525 = EDGE_CURVE ( 'NONE', #612, #1388, #519, .T. ) ;
1541 | #1526 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
1542 | #1527 = EDGE_CURVE ( 'NONE', #2110, #842, #921, .T. ) ;
1543 | #1528 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
1544 | #1529 = VERTEX_POINT ( 'NONE', #1972 ) ;
1545 | #1530 = FACE_OUTER_BOUND ( 'NONE', #1364, .T. ) ;
1546 | #1531 = ORIENTED_EDGE ( 'NONE', *, *, #814, .F. ) ;
1547 | #1532 = VERTEX_POINT ( 'NONE', #1314 ) ;
1548 | #1533 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
1549 | #1534 = CIRCLE ( 'NONE', #1503, 2.000000000000000000 ) ;
1550 | #1535 = CARTESIAN_POINT ( 'NONE', ( -24.95302284399999600, 0.0000000000000000000, 25.00872669199999600 ) ) ;
1551 | #1536 = FACE_OUTER_BOUND ( 'NONE', #1754, .T. ) ;
1552 | #1537 = AXIS2_PLACEMENT_3D ( 'NONE', #51, #1279, #226 ) ;
1553 | #1538 = ORIENTED_EDGE ( 'NONE', *, *, #883, .T. ) ;
1554 | #1539 = PLANE ( 'NONE', #2160 ) ;
1555 | #1540 = CARTESIAN_POINT ( 'NONE', ( 4.500000000000000900, 2.350000000000000100, -18.49127330723061700 ) ) ;
1556 | #1541 = AXIS2_PLACEMENT_3D ( 'NONE', #1611, #551, #1799 ) ;
1557 | #1542 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
1558 | #1543 = ADVANCED_FACE ( 'NONE', ( #1344 ), #726, .T. ) ;
1559 | #1544 = EDGE_LOOP ( 'NONE', ( #2073, #1658, #2164, #791 ) ) ;
1560 | #1545 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1561 | #1546 = ORIENTED_EDGE ( 'NONE', *, *, #109, .F. ) ;
1562 | #1547 = CARTESIAN_POINT ( 'NONE', ( 0.04697715600000471100, 4.700000000000000200, -23.99127330800000000 ) ) ;
1563 | #1548 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
1564 | #1549 = VECTOR ( 'NONE', #491, 1000.000000000000000 ) ;
1565 | #1550 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1566 | #1551 = AXIS2_PLACEMENT_3D ( 'NONE', #1623, #1802, #378 ) ;
1567 | #1552 = ORIENTED_EDGE ( 'NONE', *, *, #2132, .F. ) ;
1568 | #1553 = CARTESIAN_POINT ( 'NONE', ( -24.95302284399999600, 0.0000000000000000000, -24.99127330800000000 ) ) ;
1569 | #1554 = VERTEX_POINT ( 'NONE', #1804 ) ;
1570 | #1555 = ORIENTED_EDGE ( 'NONE', *, *, #2251, .F. ) ;
1571 | #1556 = FACE_BOUND ( 'NONE', #1509, .T. ) ;
1572 | #1557 = FACE_OUTER_BOUND ( 'NONE', #342, .T. ) ;
1573 | #1558 = CARTESIAN_POINT ( 'NONE', ( 23.95302285600000400, 2.324999999999999700, 0.008726691999997801500 ) ) ;
1574 | #1559 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1575 | #1560 = VECTOR ( 'NONE', #1940, 1000.000000000000000 ) ;
1576 | #1561 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
1577 | #1562 = ORIENTED_EDGE ( 'NONE', *, *, #629, .F. ) ;
1578 | #1563 = FACE_OUTER_BOUND ( 'NONE', #2278, .T. ) ;
1579 | #1564 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
1580 | #1565 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
1581 | #1566 = ORIENTED_EDGE ( 'NONE', *, *, #1449, .F. ) ;
1582 | #1567 = CARTESIAN_POINT ( 'NONE', ( 16.54697715558980100, 2.324999999999996600, -23.99127330800000000 ) ) ;
1583 | #1568 = ORIENTED_EDGE ( 'NONE', *, *, #736, .F. ) ;
1584 | #1569 = EDGE_CURVE ( 'NONE', #1554, #1303, #399, .T. ) ;
1585 | #1570 = EDGE_CURVE ( 'NONE', #62, #1426, #2249, .T. ) ;
1586 | #1571 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 0.0000000000000000000, 22.49127330800000000 ) ) ;
1587 | #1572 = ORIENTED_EDGE ( 'NONE', *, *, #577, .T. ) ;
1588 | #1573 = ORIENTED_EDGE ( 'NONE', *, *, #830, .F. ) ;
1589 | #1574 = CYLINDRICAL_SURFACE ( 'NONE', #943, 2.000000000000000000 ) ;
1590 | #1575 = EDGE_CURVE ( 'NONE', #875, #1400, #869, .T. ) ;
1591 | #1576 = CIRCLE ( 'NONE', #1621, 2.000000000000000000 ) ;
1592 | #1577 = CARTESIAN_POINT ( 'NONE', ( 4.500000006000010300, 0.0000000000000000000, 0.008726691999997801500 ) ) ;
1593 | #1578 = CYLINDRICAL_SURFACE ( 'NONE', #790, 1.499999999999997800 ) ;
1594 | #1579 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1595 | #1580 = AXIS2_PLACEMENT_3D ( 'NONE', #2196, #1119, #65 ) ;
1596 | #1581 = ORIENTED_EDGE ( 'NONE', *, *, #2105, .T. ) ;
1597 | #1582 = FACE_OUTER_BOUND ( 'NONE', #550, .T. ) ;
1598 | #1583 = ORIENTED_EDGE ( 'NONE', *, *, #742, .F. ) ;
1599 | #1584 = ORIENTED_EDGE ( 'NONE', *, *, #698, .T. ) ;
1600 | #1585 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #174, 'distance_accuracy_value', 'NONE');
1601 | #1586 = VECTOR ( 'NONE', #996, 1000.000000000000000 ) ;
1602 | #1587 = EDGE_CURVE ( 'NONE', #306, #643, #815, .T. ) ;
1603 | #1588 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 4.700000000000000200, 18.50872669199999600 ) ) ;
1604 | #1589 = VERTEX_POINT ( 'NONE', #209 ) ;
1605 | #1590 = FACE_BOUND ( 'NONE', #2033, .T. ) ;
1606 | #1591 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 4.700000000000000200, -6.500000000000000900 ) ) ;
1607 | #1592 = ORIENTED_EDGE ( 'NONE', *, *, #498, .F. ) ;
1608 | #1593 = EDGE_CURVE ( 'NONE', #888, #2093, #1708, .T. ) ;
1609 | #1594 = CARTESIAN_POINT ( 'NONE', ( 0.04697715600000471100, 0.0000000000000000000, 4.499999992000007300 ) ) ;
1610 | #1595 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
1611 | #1596 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 2.324999999999999700, 23.99127330799999700 ) ) ;
1612 | #1597 = VERTEX_POINT ( 'NONE', #40 ) ;
1613 | #1598 = EDGE_CURVE ( 'NONE', #1015, #2200, #1771, .T. ) ;
1614 | #1599 = FACE_OUTER_BOUND ( 'NONE', #2213, .T. ) ;
1615 | #1600 = VERTEX_POINT ( 'NONE', #1452 ) ;
1616 | #1601 = CIRCLE ( 'NONE', #796, 2.000000000000000000 ) ;
1617 | #1602 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000000900, 4.700000000000000200, -12.49563665400000000 ) ) ;
1618 | #1603 = ORIENTED_EDGE ( 'NONE', *, *, #465, .T. ) ;
1619 | #1604 = VERTEX_POINT ( 'NONE', #392 ) ;
1620 | #1605 = PLANE ( 'NONE', #1880 ) ;
1621 | #1606 = PRODUCT ( 'User Library-COM-08746', 'User Library-COM-08746', '', ( #1697 ) ) ;
1622 | #1607 = ORIENTED_EDGE ( 'NONE', *, *, #537, .F. ) ;
1623 | #1608 = ORIENTED_EDGE ( 'NONE', *, *, #1172, .F. ) ;
1624 | #1609 = ORIENTED_EDGE ( 'NONE', *, *, #1489, .T. ) ;
1625 | #1610 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1626 | #1611 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 2.324999999999999700, -22.49127330800000000 ) ) ;
1627 | #1612 = VECTOR ( 'NONE', #1093, 1000.000000000000000 ) ;
1628 | #1613 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1629 | #1614 = LINE ( 'NONE', #214, #681 ) ;
1630 | #1615 = EDGE_CURVE ( 'NONE', #1026, #1380, #2128, .T. ) ;
1631 | #1616 = LINE ( 'NONE', #1934, #727 ) ;
1632 | #1617 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
1633 | #1618 = ADVANCED_FACE ( 'NONE', ( #1179 ), #922, .T. ) ;
1634 | #1619 = CARTESIAN_POINT ( 'NONE', ( 4.500000000000000900, 4.700000000000000200, -12.49563665400000000 ) ) ;
1635 | #1620 = PLANE ( 'NONE', #1415 ) ;
1636 | #1621 = AXIS2_PLACEMENT_3D ( 'NONE', #1212, #155, #1384 ) ;
1637 | #1622 = EDGE_LOOP ( 'NONE', ( #1942, #1925, #1146, #198, #998 ) ) ;
1638 | #1623 = CARTESIAN_POINT ( 'NONE', ( -21.95302284399999600, 2.324999999999999700, -16.49127330800000000 ) ) ;
1639 | #1624 = LINE ( 'NONE', #1788, #2047 ) ;
1640 | #1625 = ORIENTED_EDGE ( 'NONE', *, *, #614, .T. ) ;
1641 | #1626 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 2.324999999999999700, -22.49127330800000000 ) ) ;
1642 | #1627 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 2.324999999999999700, 21.24999999999999600 ) ) ;
1643 | #1628 = AXIS2_PLACEMENT_3D ( 'NONE', #2061, #989, #2247 ) ;
1644 | #1629 = ADVANCED_FACE ( 'NONE', ( #1650 ), #2075, .F. ) ;
1645 | #1630 = ORIENTED_EDGE ( 'NONE', *, *, #1255, .F. ) ;
1646 | #1631 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1647 | #1632 = VECTOR ( 'NONE', #808, 1000.000000000000000 ) ;
1648 | #1633 = EDGE_CURVE ( 'NONE', #1071, #1267, #238, .T. ) ;
1649 | #1634 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
1650 | #1635 = CARTESIAN_POINT ( 'NONE', ( -21.95302284441020300, 4.699999999999995700, 18.50872669089336500 ) ) ;
1651 | #1636 = CYLINDRICAL_SURFACE ( 'NONE', #1381, 1.500000000000001300 ) ;
1652 | #1637 = CARTESIAN_POINT ( 'NONE', ( -18.45302283600249300, 4.700000000000000200, -20.49127330316842300 ) ) ;
1653 | #1638 = LINE ( 'NONE', #2094, #2030 ) ;
1654 | #1639 = EDGE_CURVE ( 'NONE', #24, #1706, #706, .T. ) ;
1655 | #1640 = ADVANCED_FACE ( 'NONE', ( #183, #2188, #1590, #653, #2017, #1536 ), #2190, .T. ) ;
1656 | #1641 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
1657 | #1642 = VECTOR ( 'NONE', #1386, 1000.000000000000000 ) ;
1658 | #1643 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
1659 | #1644 = ORIENTED_EDGE ( 'NONE', *, *, #1776, .T. ) ;
1660 | #1645 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
1661 | #1646 = EDGE_CURVE ( 'NONE', #2161, #759, #131, .T. ) ;
1662 | #1647 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
1663 | #1648 = ORIENTED_EDGE ( 'NONE', *, *, #614, .F. ) ;
1664 | #1649 = EDGE_CURVE ( 'NONE', #1848, #2152, #1662, .T. ) ;
1665 | #1650 = FACE_OUTER_BOUND ( 'NONE', #1217, .T. ) ;
1666 | #1651 = EDGE_LOOP ( 'NONE', ( #307, #652, #1187, #1683 ) ) ;
1667 | #1652 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 2.324999999999999700, 22.49127330800000000 ) ) ;
1668 | #1653 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 4.700000000000000200, 6.500000000000000900 ) ) ;
1669 | #1654 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
1670 | #1655 = ADVANCED_FACE ( 'NONE', ( #1961 ), #764, .T. ) ;
1671 | #1656 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 4.700000000000000200, 4.500000000000000900 ) ) ;
1672 | #1657 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 4.700000000000000200, 12.50436334599999600 ) ) ;
1673 | #1658 = ORIENTED_EDGE ( 'NONE', *, *, #1889, .F. ) ;
1674 | #1659 = CARTESIAN_POINT ( 'NONE', ( -24.95302284399999600, 2.324999999999999700, 0.008726691999997801500 ) ) ;
1675 | #1660 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1676 | #1661 = AXIS2_PLACEMENT_3D ( 'NONE', #1824, #2001, #924 ) ;
1677 | #1662 = CIRCLE ( 'NONE', #988, 2.000000000000000000 ) ;
1678 | #1663 = AXIS2_PLACEMENT_3D ( 'NONE', #1206, #1739, #1378 ) ;
1679 | #1664 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1680 | #1665 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1681 | #1666 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 2.324999999999999700, 18.50872669199999600 ) ) ;
1682 | #1667 = LINE ( 'NONE', #1547, #2142 ) ;
1683 | #1668 = AXIS2_PLACEMENT_3D ( 'NONE', #1714, #650, #1898 ) ;
1684 | #1669 = EDGE_LOOP ( 'NONE', ( #1846, #1347, #801, #1063 ) ) ;
1685 | #1670 = ORIENTED_EDGE ( 'NONE', *, *, #2062, .T. ) ;
1686 | #1671 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1687 | #1672 = ORIENTED_EDGE ( 'NONE', *, *, #978, .T. ) ;
1688 | #1673 = ORIENTED_EDGE ( 'NONE', *, *, #1481, .T. ) ;
1689 | #1674 = VECTOR ( 'NONE', #738, 1000.000000000000000 ) ;
1690 | #1675 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
1691 | #1676 = CYLINDRICAL_SURFACE ( 'NONE', #1104, 2.000000000000000000 ) ;
1692 | #1677 = FACE_OUTER_BOUND ( 'NONE', #2145, .T. ) ;
1693 | #1678 = AXIS2_PLACEMENT_3D ( 'NONE', #677, #1920, #847 ) ;
1694 | #1679 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
1695 | #1680 = ORIENTED_EDGE ( 'NONE', *, *, #525, .T. ) ;
1696 | #1681 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999900, 2.350000000000000100, 6.500000000769380100 ) ) ;
1697 | #1682 = LINE ( 'NONE', #874, #1210 ) ;
1698 | #1683 = ORIENTED_EDGE ( 'NONE', *, *, #181, .F. ) ;
1699 | #1684 = CARTESIAN_POINT ( 'NONE', ( 6.499999999640826000, 2.350000000000000100, -20.49127330800000000 ) ) ;
1700 | #1685 = CARTESIAN_POINT ( 'NONE', ( -21.95302284399999600, 2.324999999999994000, 16.50872669199999600 ) ) ;
1701 | #1686 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
1702 | #1687 = EDGE_LOOP ( 'NONE', ( #457, #1778, #1759, #1905 ) ) ;
1703 | #1688 = VECTOR ( 'NONE', #617, 1000.000000000000000 ) ;
1704 | #1689 = ORIENTED_EDGE ( 'NONE', *, *, #2132, .T. ) ;
1705 | #1690 = EDGE_CURVE ( 'NONE', #2198, #613, #1720, .T. ) ;
1706 | #1691 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
1707 | #1692 = CYLINDRICAL_SURFACE ( 'NONE', #1024, 2.000000000000001800 ) ;
1708 | #1693 = EDGE_CURVE ( 'NONE', #216, #718, #1738, .T. ) ;
1709 | #1694 = LINE ( 'NONE', #191, #279 ) ;
1710 | #1695 = ORIENTED_EDGE ( 'NONE', *, *, #64, .F. ) ;
1711 | #1696 = LINE ( 'NONE', #444, #336 ) ;
1712 | #1697 = PRODUCT_CONTEXT ( 'NONE', #803, 'mechanical' ) ;
1713 | #1698 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1714 | #1699 = EDGE_CURVE ( 'NONE', #2285, #297, #315, .T. ) ;
1715 | #1700 = LINE ( 'NONE', #2108, #1642 ) ;
1716 | #1701 = CARTESIAN_POINT ( 'NONE', ( -21.95302284399999600, 2.324999999999999700, -18.49127330800000000 ) ) ;
1717 | #1702 = VERTEX_POINT ( 'NONE', #604 ) ;
1718 | #1703 = CARTESIAN_POINT ( 'NONE', ( 16.54697715600000400, 2.324999999999994000, 23.99127330000000000 ) ) ;
1719 | #1704 = AXIS2_PLACEMENT_3D ( 'NONE', #2185, #1109, #56 ) ;
1720 | #1705 = AXIS2_PLACEMENT_3D ( 'NONE', #676, #1919, #846 ) ;
1721 | #1706 = VERTEX_POINT ( 'NONE', #495 ) ;
1722 | #1707 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 2.324999999999996600, -21.99127330820510200 ) ) ;
1723 | #1708 = LINE ( 'NONE', #1988, #1230 ) ;
1724 | #1709 = ORIENTED_EDGE ( 'NONE', *, *, #2057, .T. ) ;
1725 | #1710 = CARTESIAN_POINT ( 'NONE', ( 4.500000003000005600, 0.0000000000000000000, 18.50872669199999600 ) ) ;
1726 | #1711 = VERTEX_POINT ( 'NONE', #601 ) ;
1727 | #1712 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1728 | #1713 = EDGE_CURVE ( 'NONE', #184, #712, #787, .T. ) ;
1729 | #1714 = CARTESIAN_POINT ( 'NONE', ( -16.45302284399999600, 4.699999999999995700, 21.99127330800000000 ) ) ;
1730 | #1715 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
1731 | #1716 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1732 | #1717 = ORIENTED_EDGE ( 'NONE', *, *, #386, .T. ) ;
1733 | #1718 = EDGE_CURVE ( 'NONE', #2127, #1373, #2156, .T. ) ;
1734 | #1719 = ORIENTED_EDGE ( 'NONE', *, *, #1996, .T. ) ;
1735 | #1720 = LINE ( 'NONE', #1659, #369 ) ;
1736 | #1721 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1737 | #1722 = CARTESIAN_POINT ( 'NONE', ( -21.95302284482041000, 3.512500000000000200, -18.49127330800000400 ) ) ;
1738 | #1723 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 0.0000000000000000000, 18.50872669199999600 ) ) ;
1739 | #1724 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
1740 | #1725 = VECTOR ( 'NONE', #1370, 1000.000000000000000 ) ;
1741 | #1726 = ADVANCED_FACE ( 'NONE', ( #1677 ), #1929, .T. ) ;
1742 | #1727 = ORIENTED_EDGE ( 'NONE', *, *, #818, .T. ) ;
1743 | #1728 = ORIENTED_EDGE ( 'NONE', *, *, #2227, .F. ) ;
1744 | #1729 = EDGE_CURVE ( 'NONE', #1993, #467, #2219, .T. ) ;
1745 | #1730 = CARTESIAN_POINT ( 'NONE', ( 4.500000000000000900, 4.700000000000000200, 6.500000000384691400 ) ) ;
1746 | #1731 = EDGE_LOOP ( 'NONE', ( #1743, #1796, #690, #142 ) ) ;
1747 | #1732 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000000900, 4.700000000000000200, -18.49127330800000000 ) ) ;
1748 | #1733 = ORIENTED_EDGE ( 'NONE', *, *, #2257, .T. ) ;
1749 | #1734 = CIRCLE ( 'NONE', #1058, 1.499999999999997800 ) ;
1750 | #1735 = CARTESIAN_POINT ( 'NONE', ( -18.45302284441020300, 0.0000000000000000000, -4.500000003999999400 ) ) ;
1751 | #1736 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 2.324999999999999700, 18.50872669199999600 ) ) ;
1752 | #1737 = FACE_OUTER_BOUND ( 'NONE', #463, .T. ) ;
1753 | #1738 = LINE ( 'NONE', #773, #1253 ) ;
1754 | #1739 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1755 | #1740 = ADVANCED_FACE ( 'NONE', ( #2102 ), #1207, .T. ) ;
1756 | #1741 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1757 | #1742 = AXIS2_PLACEMENT_3D ( 'NONE', #620, #1512, #459 ) ;
1758 | #1743 = ORIENTED_EDGE ( 'NONE', *, *, #228, .F. ) ;
1759 | #1744 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 0.0000000000000000000, -20.49127330800000000 ) ) ;
1760 | #1745 = FACE_OUTER_BOUND ( 'NONE', #589, .T. ) ;
1761 | #1746 = EDGE_CURVE ( 'NONE', #556, #2198, #1616, .T. ) ;
1762 | #1747 = VERTEX_POINT ( 'NONE', #156 ) ;
1763 | #1748 = CARTESIAN_POINT ( 'NONE', ( -23.95302284399999900, 4.699999999999995700, -16.49127330838469500 ) ) ;
1764 | #1749 = AXIS2_PLACEMENT_3D ( 'NONE', #510, #1752, #689 ) ;
1765 | #1750 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 0.0000000000000000000, 6.500000000000000900 ) ) ;
1766 | #1751 = ORIENTED_EDGE ( 'NONE', *, *, #1864, .T. ) ;
1767 | #1752 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
1768 | #1753 = FACE_OUTER_BOUND ( 'NONE', #17, .T. ) ;
1769 | #1754 = EDGE_LOOP ( 'NONE', ( #380, #1115, #805, #720 ) ) ;
1770 | #1755 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 2.350000000000000100, 6.500000000000000900 ) ) ;
1771 | #1756 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1772 | #1757 = AXIS2_PLACEMENT_3D ( 'NONE', #485, #1724, #660 ) ;
1773 | #1758 = FACE_OUTER_BOUND ( 'NONE', #207, .T. ) ;
1774 | #1759 = ORIENTED_EDGE ( 'NONE', *, *, #2197, .T. ) ;
1775 | #1760 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 2.350000000000000100, -6.499999999230620800 ) ) ;
1776 | #1761 = VECTOR ( 'NONE', #1787, 1000.000000000000000 ) ;
1777 | #1762 = ORIENTED_EDGE ( 'NONE', *, *, #927, .T. ) ;
1778 | #1763 = CIRCLE ( 'NONE', #546, 1.999999999999998200 ) ;
1779 | #1764 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1780 | #1765 = EDGE_CURVE ( 'NONE', #898, #1702, #1153, .T. ) ;
1781 | #1766 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1782 | #1767 = LINE ( 'NONE', #2101, #337 ) ;
1783 | #1768 = VERTEX_POINT ( 'NONE', #1220 ) ;
1784 | #1769 = EDGE_CURVE ( 'NONE', #1706, #1267, #2043, .T. ) ;
1785 | #1770 = ORIENTED_EDGE ( 'NONE', *, *, #1649, .T. ) ;
1786 | #1771 = LINE ( 'NONE', #215, #289 ) ;
1787 | #1772 = CARTESIAN_POINT ( 'NONE', ( -12.47651142200000000, 4.700000000000000200, -4.500000000000000900 ) ) ;
1788 | #1773 = CARTESIAN_POINT ( 'NONE', ( -23.95302284399999900, 3.512500000000000200, -16.49127330876938300 ) ) ;
1789 | #1774 = ORIENTED_EDGE ( 'NONE', *, *, #769, .F. ) ;
1790 | #1775 = EDGE_CURVE ( 'NONE', #628, #1902, #204, .T. ) ;
1791 | #1776 = EDGE_CURVE ( 'NONE', #306, #1280, #263, .T. ) ;
1792 | #1777 = ORIENTED_EDGE ( 'NONE', *, *, #1449, .T. ) ;
1793 | #1778 = ORIENTED_EDGE ( 'NONE', *, *, #640, .T. ) ;
1794 | #1779 = FACE_OUTER_BOUND ( 'NONE', #831, .T. ) ;
1795 | #1780 = LINE ( 'NONE', #839, #1725 ) ;
1796 | #1781 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999900, 1.162499999999999900, -18.49127330723062100 ) ) ;
1797 | #1782 = ORIENTED_EDGE ( 'NONE', *, *, #66, .T. ) ;
1798 | #1783 = ORIENTED_EDGE ( 'NONE', *, *, #357, .F. ) ;
1799 | #1784 = CARTESIAN_POINT ( 'NONE', ( -23.95302284399999600, 4.699999999999997500, 16.50872669200000000 ) ) ;
1800 | #1785 = AXIS2_PLACEMENT_3D ( 'NONE', #503, #322, #850 ) ;
1801 | #1786 = ORIENTED_EDGE ( 'NONE', *, *, #1110, .F. ) ;
1802 | #1787 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1803 | #1788 = CARTESIAN_POINT ( 'NONE', ( 25.04697715600000800, 0.0000000000000000000, 0.008726691999997801500 ) ) ;
1804 | #1789 = ORIENTED_EDGE ( 'NONE', *, *, #1570, .T. ) ;
1805 | #1790 = VECTOR ( 'NONE', #1691, 1000.000000000000000 ) ;
1806 | #1791 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
1807 | #1792 = AXIS2_PLACEMENT_3D ( 'NONE', #1535, #474, #1716 ) ;
1808 | #1793 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 4.700000000000000200, 6.500000000384690500 ) ) ;
1809 | #1794 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 2.324999999999999700, -18.49127330800000000 ) ) ;
1810 | #1795 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
1811 | #1796 = ORIENTED_EDGE ( 'NONE', *, *, #1047, .F. ) ;
1812 | #1797 = EDGE_LOOP ( 'NONE', ( #859, #1583, #1441, #1783 ) ) ;
1813 | #1798 = LINE ( 'NONE', #963, #1318 ) ;
1814 | #1799 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1815 | #1800 = EDGE_LOOP ( 'NONE', ( #2295, #1250, #292, #1368 ) ) ;
1816 | #1801 = AXIS2_PLACEMENT_3D ( 'NONE', #1723, #659, #1912 ) ;
1817 | #1802 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
1818 | #1803 = ADVANCED_FACE ( 'NONE', ( #154 ), #1031, .F. ) ;
1819 | #1804 = CARTESIAN_POINT ( 'NONE', ( 4.500000000000000900, 4.700000000000000200, -18.49127330761531200 ) ) ;
1820 | #1805 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
1821 | #1806 = ORIENTED_EDGE ( 'NONE', *, *, #2131, .T. ) ;
1822 | #1807 = LINE ( 'NONE', #433, #1327 ) ;
1823 | #1808 = ORIENTED_EDGE ( 'NONE', *, *, #2, .F. ) ;
1824 | #1809 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1825 | #1810 = LINE ( 'NONE', #320, #1330 ) ;
1826 | #1811 = VERTEX_POINT ( 'NONE', #873 ) ;
1827 | #1812 = ADVANCED_FACE ( 'NONE', ( #1500 ), #99, .F. ) ;
1828 | #1813 = CIRCLE ( 'NONE', #2028, 1.999999999999998200 ) ;
1829 | #1814 = VERTEX_POINT ( 'NONE', #2303 ) ;
1830 | #1815 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1831 | #1816 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 3.512500000000000200, 21.99127330841020700 ) ) ;
1832 | #1817 = LINE ( 'NONE', #2212, #390 ) ;
1833 | #1818 = CYLINDRICAL_SURFACE ( 'NONE', #120, 2.000000000000001800 ) ;
1834 | #1819 = VECTOR ( 'NONE', #134, 1000.000000000000000 ) ;
1835 | #1820 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 0.0000000000000000000, 0.008726691999997801500 ) ) ;
1836 | #1821 = EDGE_CURVE ( 'NONE', #1922, #1085, #565, .T. ) ;
1837 | #1822 = CARTESIAN_POINT ( 'NONE', ( -24.95302284399999600, 0.0000000000000000000, -24.99127330800000000 ) ) ;
1838 | #1823 = VERTEX_POINT ( 'NONE', #1234 ) ;
1839 | #1824 = CARTESIAN_POINT ( 'NONE', ( 16.54697715600000400, 2.324999999999999700, -23.99127330800000000 ) ) ;
1840 | #1825 = ADVANCED_FACE ( 'NONE', ( #1082 ), #514, .F. ) ;
1841 | #1826 = VECTOR ( 'NONE', #1854, 1000.000000000000000 ) ;
1842 | #1827 = EDGE_CURVE ( 'NONE', #335, #1962, #1444, .T. ) ;
1843 | #1828 = EDGE_LOOP ( 'NONE', ( #1719, #1866, #1227, #451 ) ) ;
1844 | #1829 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1845 | #1830 = AXIS2_PLACEMENT_3D ( 'NONE', #1277, #220, #1631 ) ;
1846 | #1831 = AXIS2_PLACEMENT_3D ( 'NONE', #1837, #242, #1478 ) ;
1847 | #1832 = CARTESIAN_POINT ( 'NONE', ( 4.500000000000000900, 4.700000000000000200, 12.50436334599999600 ) ) ;
1848 | #1833 = ORIENTED_EDGE ( 'NONE', *, *, #647, .T. ) ;
1849 | #1834 = VECTOR ( 'NONE', #2172, 1000.000000000000000 ) ;
1850 | #1835 = ADVANCED_FACE ( 'NONE', ( #1982 ), #1240, .T. ) ;
1851 | #1836 = EDGE_CURVE ( 'NONE', #1457, #166, #1878, .T. ) ;
1852 | #1837 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000000900, 0.0000000000000000000, 6.500000000000000900 ) ) ;
1853 | #1838 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1854 | #1839 = VECTOR ( 'NONE', #2082, 1000.000000000000000 ) ;
1855 | #1840 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1856 | #1841 = ORIENTED_EDGE ( 'NONE', *, *, #1237, .T. ) ;
1857 | #1842 = EDGE_LOOP ( 'NONE', ( #607, #517, #2258, #2236 ) ) ;
1858 | #1843 = EDGE_CURVE ( 'NONE', #2200, #1711, #37, .T. ) ;
1859 | #1844 = PLANE ( 'NONE', #2192 ) ;
1860 | #1845 = ORIENTED_EDGE ( 'NONE', *, *, #1587, .F. ) ;
1861 | #1846 = ORIENTED_EDGE ( 'NONE', *, *, #286, .T. ) ;
1862 | #1847 = PLANE ( 'NONE', #305 ) ;
1863 | #1848 = VERTEX_POINT ( 'NONE', #541 ) ;
1864 | #1849 = VERTEX_POINT ( 'NONE', #1784 ) ;
1865 | #1850 = CIRCLE ( 'NONE', #42, 1.999999999999996700 ) ;
1866 | #1851 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 2.324999999999999700, -22.49127330800000000 ) ) ;
1867 | #1852 = EDGE_CURVE ( 'NONE', #2246, #2084, #2294, .T. ) ;
1868 | #1853 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1869 | #1854 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
1870 | #1855 = VERTEX_POINT ( 'NONE', #1730 ) ;
1871 | #1856 = ORIENTED_EDGE ( 'NONE', *, *, #953, .T. ) ;
1872 | #1857 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1873 | #1858 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 2.324999999850000200, 18.50872669199999600 ) ) ;
1874 | #1859 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .T. ) ;
1875 | #1860 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1876 | #1861 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 2.324999999999999700, 18.50872669199999600 ) ) ;
1877 | #1862 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1973, #1403 ) ;
1878 | #1863 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1879 | #1864 = EDGE_CURVE ( 'NONE', #150, #612, #455, .T. ) ;
1880 | #1865 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 2.324999999999999700, -22.49127330800000000 ) ) ;
1881 | #1866 = ORIENTED_EDGE ( 'NONE', *, *, #1886, .T. ) ;
1882 | #1867 = LINE ( 'NONE', #779, #2284 ) ;
1883 | #1868 = ORIENTED_EDGE ( 'NONE', *, *, #1465, .T. ) ;
1884 | #1869 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 4.700000000000000200, 4.500000000000000900 ) ) ;
1885 | #1870 = AXIS2_PLACEMENT_3D ( 'NONE', #136, #371, #1613 ) ;
1886 | #1871 = VERTEX_POINT ( 'NONE', #141 ) ;
1887 | #1872 = LINE ( 'NONE', #1356, #912 ) ;
1888 | #1873 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .F. ) ;
1889 | #1874 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1890 | #1875 = FACE_OUTER_BOUND ( 'NONE', #1246, .T. ) ;
1891 | #1876 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1892 | #1877 = VECTOR ( 'NONE', #936, 1000.000000000000000 ) ;
1893 | #1878 = CIRCLE ( 'NONE', #592, 2.000000000000000000 ) ;
1894 | #1879 = AXIS2_PLACEMENT_3D ( 'NONE', #636, #464, #113 ) ;
1895 | #1880 = AXIS2_PLACEMENT_3D ( 'NONE', #1249, #375, #1617 ) ;
1896 | #1881 = ORIENTED_EDGE ( 'NONE', *, *, #29, .F. ) ;
1897 | #1882 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
1898 | #1883 = ORIENTED_EDGE ( 'NONE', *, *, #379, .T. ) ;
1899 | #1884 = CARTESIAN_POINT ( 'NONE', ( 21.95302284399999600, 3.512500000000000200, -18.49127330800000000 ) ) ;
1900 | #1885 = LINE ( 'NONE', #78, #569 ) ;
1901 | #1886 = EDGE_CURVE ( 'NONE', #1848, #842, #1339, .T. ) ;
1902 | #1887 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #635 ) ;
1903 | #1888 = ORIENTED_EDGE ( 'NONE', *, *, #1446, .F. ) ;
1904 | #1889 = EDGE_CURVE ( 'NONE', #712, #1321, #979, .T. ) ;
1905 | #1890 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
1906 | #1891 = ORIENTED_EDGE ( 'NONE', *, *, #1827, .F. ) ;
1907 | #1892 = LINE ( 'NONE', #1992, #468 ) ;
1908 | #1893 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 4.700000000000000200, -20.49127330800000000 ) ) ;
1909 | #1894 = EDGE_CURVE ( 'NONE', #2166, #1248, #918, .T. ) ;
1910 | #1895 = LINE ( 'NONE', #1372, #937 ) ;
1911 | #1896 = EDGE_CURVE ( 'NONE', #1849, #1922, #1767, .T. ) ;
1912 | #1897 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 2.324999999999999700, 18.50872669199999600 ) ) ;
1913 | #1899 = EDGE_LOOP ( 'NONE', ( #553, #1944, #824, #752 ) ) ;
1914 | #1898 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1915 | #1900 = ORIENTED_EDGE ( 'NONE', *, *, #876, .F. ) ;
1916 | #1901 = VERTEX_POINT ( 'NONE', #1022 ) ;
1917 | #1902 = VERTEX_POINT ( 'NONE', #148 ) ;
1918 | #1903 = PRESENTATION_STYLE_ASSIGNMENT (( #1231 ) ) ;
1919 | #1904 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 0.0000000000000000000, 20.99127330800000000 ) ) ;
1920 | #1905 = ORIENTED_EDGE ( 'NONE', *, *, #1189, .F. ) ;
1921 | #1906 = ORIENTED_EDGE ( 'NONE', *, *, #548, .F. ) ;
1922 | #1907 = LINE ( 'NONE', #1501, #889 ) ;
1923 | #1908 = ADVANCED_FACE ( 'NONE', ( #2180 ), #751, .F. ) ;
1924 | #1909 = AXIS2_PLACEMENT_3D ( 'NONE', #1822, #1643, #578 ) ;
1925 | #1910 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 4.700000000000000200, 4.500000000000000900 ) ) ;
1926 | #1911 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 0.0000000000000000000, 20.50872669199999600 ) ) ;
1927 | #1912 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1928 | #1913 = ORIENTED_EDGE ( 'NONE', *, *, #1007, .T. ) ;
1929 | #1914 = ORIENTED_EDGE ( 'NONE', *, *, #66, .F. ) ;
1930 | #1915 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1931 | #1916 = ADVANCED_FACE ( 'NONE', ( #809 ), #1926, .T. ) ;
1932 | #1917 = ORIENTED_EDGE ( 'NONE', *, *, #1474, .F. ) ;
1933 | #1918 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 0.0000000000000000000, 6.500000000000000900 ) ) ;
1934 | #1919 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1935 | #1920 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1936 | #1921 = LINE ( 'NONE', #966, #1382 ) ;
1937 | #1922 = VERTEX_POINT ( 'NONE', #1748 ) ;
1938 | #1923 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
1939 | #1924 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1940 | #1925 = ORIENTED_EDGE ( 'NONE', *, *, #1952, .T. ) ;
1941 | #1926 = PLANE ( 'NONE', #1785 ) ;
1942 | #1927 = CIRCLE ( 'NONE', #1668, 2.000000000000001800 ) ;
1943 | #1928 = ORIENTED_EDGE ( 'NONE', *, *, #1407, .F. ) ;
1944 | #1929 = PLANE ( 'NONE', #2307 ) ;
1945 | #1930 = LINE ( 'NONE', #59, #511 ) ;
1946 | #1931 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
1947 | #1932 = LINE ( 'NONE', #2003, #1443 ) ;
1948 | #1933 = VECTOR ( 'NONE', #347, 1000.000000000000000 ) ;
1949 | #1934 = CARTESIAN_POINT ( 'NONE', ( -24.95302284399999600, 1.162499999999999900, -24.99127330800000000 ) ) ;
1950 | #1935 = ORIENTED_EDGE ( 'NONE', *, *, #2085, .T. ) ;
1951 | #1936 = VECTOR ( 'NONE', #596, 1000.000000000000000 ) ;
1952 | #1937 = ORIENTED_EDGE ( 'NONE', *, *, #599, .F. ) ;
1953 | #1938 = EDGE_CURVE ( 'NONE', #776, #799, #393, .T. ) ;
1954 | #1939 = ORIENTED_EDGE ( 'NONE', *, *, #2260, .F. ) ;
1955 | #1940 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
1956 | #1941 = EDGE_CURVE ( 'NONE', #6, #1193, #1700, .T. ) ;
1957 | #1942 = ORIENTED_EDGE ( 'NONE', *, *, #114, .T. ) ;
1958 | #1943 = LINE ( 'NONE', #1094, #1834 ) ;
1959 | #1944 = ORIENTED_EDGE ( 'NONE', *, *, #1746, .F. ) ;
1960 | #1945 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, -1.084202172485504400E-016, 18.50872669199999600 ) ) ;
1961 | #1946 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 2.324999999999999700, -18.49127330800000000 ) ) ;
1962 | #1947 = EDGE_LOOP ( 'NONE', ( #1689, #1480, #2264, #1572 ) ) ;
1963 | #1948 = AXIS2_PLACEMENT_3D ( 'NONE', #323, #1559, #504 ) ;
1964 | #1949 = LINE ( 'NONE', #506, #1298 ) ;
1965 | #1950 = ORIENTED_EDGE ( 'NONE', *, *, #754, .T. ) ;
1966 | #1951 = ORIENTED_EDGE ( 'NONE', *, *, #1237, .F. ) ;
1967 | #1952 = EDGE_CURVE ( 'NONE', #1397, #770, #283, .T. ) ;
1968 | #1953 = VERTEX_POINT ( 'NONE', #1030 ) ;
1969 | #1954 = FACE_OUTER_BOUND ( 'NONE', #854, .T. ) ;
1970 | #1955 = ORIENTED_EDGE ( 'NONE', *, *, #339, .T. ) ;
1971 | #1956 = ORIENTED_EDGE ( 'NONE', *, *, #629, .T. ) ;
1972 | #1957 = CIRCLE ( 'NONE', #1757, 2.000000000000000000 ) ;
1973 | #1958 = CARTESIAN_POINT ( 'NONE', ( 6.499999999179586900, 2.350000000000000100, -4.500000000000000900 ) ) ;
1974 | #1959 = EDGE_CURVE ( 'NONE', #2050, #1247, #2123, .T. ) ;
1975 | #1960 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
1976 | #1961 = FACE_OUTER_BOUND ( 'NONE', #1485, .T. ) ;
1977 | #1962 = VERTEX_POINT ( 'NONE', #2112 ) ;
1978 | #1963 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 4.700000000000000200, -6.500000000000000900 ) ) ;
1979 | #1964 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
1980 | #1965 = EDGE_CURVE ( 'NONE', #705, #388, #2066, .T. ) ;
1981 | #1966 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 2.324999999999999700, 20.99127330800000000 ) ) ;
1982 | #1967 = EDGE_LOOP ( 'NONE', ( #903, #2124 ) ) ;
1983 | #1968 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 2.324999999999999700, 22.49127330800000000 ) ) ;
1984 | #1969 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 0.0000000000000000000, -18.49127330800000000 ) ) ;
1985 | #1970 = ORIENTED_EDGE ( 'NONE', *, *, #479, .F. ) ;
1986 | #1971 = FACE_OUTER_BOUND ( 'NONE', #2182, .T. ) ;
1987 | #1972 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 4.700000000000000200, -6.499999999615311300 ) ) ;
1988 | #1973 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1606, .NOT_KNOWN. ) ;
1989 | #1974 = ORIENTED_EDGE ( 'NONE', *, *, #2079, .T. ) ;
1990 | #1975 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
1991 | #1976 = EDGE_CURVE ( 'NONE', #476, #1085, #230, .T. ) ;
1992 | #1977 = EDGE_LOOP ( 'NONE', ( #1974, #1673, #497, #1050 ) ) ;
1993 | #1978 = EDGE_LOOP ( 'NONE', ( #1935, #721, #1609, #118 ) ) ;
1994 | #1979 = PLANE ( 'NONE', #2116 ) ;
1995 | #1980 = FACE_BOUND ( 'NONE', #1473, .T. ) ;
1996 | #1981 = FACE_OUTER_BOUND ( 'NONE', #985, .T. ) ;
1997 | #1982 = FACE_OUTER_BOUND ( 'NONE', #1412, .T. ) ;
1998 | #1983 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 2.324999999999999700, -20.49127330800000000 ) ) ;
1999 | #1984 = AXIS2_PLACEMENT_3D ( 'NONE', #729, #1975, #901 ) ;
2000 | #1985 = ADVANCED_FACE ( 'NONE', ( #1530 ), #586, .T. ) ;
2001 | #1986 = EDGE_LOOP ( 'NONE', ( #1727, #1042, #1956, #1891 ) ) ;
2002 | #1987 = CYLINDRICAL_SURFACE ( 'NONE', #1504, 1.999999999999998200 ) ;
2003 | #1988 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 2.324999999999999700, -23.99127330800000000 ) ) ;
2004 | #1989 = VERTEX_POINT ( 'NONE', #867 ) ;
2005 | #1990 = AXIS2_PLACEMENT_3D ( 'NONE', #1520, #642, #2254 ) ;
2006 | #1991 = AXIS2_PLACEMENT_3D ( 'NONE', #952, #2209, #1130 ) ;
2007 | #1992 = CARTESIAN_POINT ( 'NONE', ( 0.04697715600000644500, 0.0000000000000000000, 20.50872669200000000 ) ) ;
2008 | #1993 = VERTEX_POINT ( 'NONE', #2118 ) ;
2009 | #1994 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
2010 | #1995 = ADVANCED_FACE ( 'NONE', ( #1954 ), #2298, .T. ) ;
2011 | #1996 = EDGE_CURVE ( 'NONE', #167, #1848, #1054, .T. ) ;
2012 | #1997 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
2013 | #1998 = ORIENTED_EDGE ( 'NONE', *, *, #1615, .T. ) ;
2014 | #1999 = ORIENTED_EDGE ( 'NONE', *, *, #1255, .T. ) ;
2015 | #2000 = CIRCLE ( 'NONE', #471, 1.999999999999998200 ) ;
2016 | #2001 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2017 | #2002 = EDGE_CURVE ( 'NONE', #1747, #1597, #2009, .T. ) ;
2018 | #2003 = CARTESIAN_POINT ( 'NONE', ( 0.04697715600000644500, 0.0000000000000000000, 20.50872669200000000 ) ) ;
2019 | #2004 = LINE ( 'NONE', #1035, #579 ) ;
2020 | #2005 = VERTEX_POINT ( 'NONE', #1945 ) ;
2021 | #2006 = MANIFOLD_SOLID_BREP ( 'Imported1', #345 ) ;
2022 | #2007 = ADVANCED_FACE ( 'NONE', ( #1582 ), #2126, .T. ) ;
2023 | #2008 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .F. ) ;
2024 | #2009 = LINE ( 'NONE', #1577, #1471 ) ;
2025 | #2010 = EDGE_CURVE ( 'NONE', #981, #1019, #838, .T. ) ;
2026 | #2011 = ORIENTED_EDGE ( 'NONE', *, *, #1525, .T. ) ;
2027 | #2012 = LINE ( 'NONE', #615, #126 ) ;
2028 | #2013 = EDGE_CURVE ( 'NONE', #499, #2005, #1004, .T. ) ;
2029 | #2014 = CARTESIAN_POINT ( 'NONE', ( 25.04697715600000800, 0.0000000000000000000, -24.99127330800000000 ) ) ;
2030 | #2015 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
2031 | #2016 = CARTESIAN_POINT ( 'NONE', ( -16.45302284399999600, 2.324999999999999700, 21.99127330800000000 ) ) ;
2032 | #2017 = FACE_BOUND ( 'NONE', #2055, .T. ) ;
2033 | #2018 = ORIENTED_EDGE ( 'NONE', *, *, #2062, .F. ) ;
2034 | #2019 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 2.324999999999999700, 20.50872669199999600 ) ) ;
2035 | #2020 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 2.324999999999999700, 22.49127330800000000 ) ) ;
2036 | #2021 = AXIS2_PLACEMENT_3D ( 'NONE', #1652, #587, #1838 ) ;
2037 | #2022 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2038 | #2023 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2039 | #2024 = AXIS2_PLACEMENT_3D ( 'NONE', #163, #520, #1764 ) ;
2040 | #2025 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2041 | #2026 = ORIENTED_EDGE ( 'NONE', *, *, #1307, .T. ) ;
2042 | #2027 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2043 | #2028 = AXIS2_PLACEMENT_3D ( 'NONE', #2143, #1067, #14 ) ;
2044 | #2029 = ORIENTED_EDGE ( 'NONE', *, *, #647, .F. ) ;
2045 | #2030 = VECTOR ( 'NONE', #1016, 1000.000000000000000 ) ;
2046 | #2031 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
2047 | #2032 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
2048 | #2033 = EDGE_LOOP ( 'NONE', ( #1709, #1241 ) ) ;
2049 | #2034 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
2050 | #2035 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2051 | #2036 = ORIENTED_EDGE ( 'NONE', *, *, #1827, .T. ) ;
2052 | #2037 = ORIENTED_EDGE ( 'NONE', *, *, #994, .F. ) ;
2053 | #2038 = AXIS2_PLACEMENT_3D ( 'NONE', #666, #1915, #841 ) ;
2054 | #2039 = FACE_BOUND ( 'NONE', #475, .T. ) ;
2055 | #2040 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 0.0000000000000000000, -6.500000000000000900 ) ) ;
2056 | #2041 = VECTOR ( 'NONE', #571, 1000.000000000000000 ) ;
2057 | #2042 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2058 | #2043 = LINE ( 'NONE', #2293, #1560 ) ;
2059 | #2044 = PLANE ( 'NONE', #164 ) ;
2060 | #2045 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 0.0000000000000000000, -6.499999999615311300 ) ) ;
2061 | #2046 = ORIENTED_EDGE ( 'NONE', *, *, #2105, .F. ) ;
2062 | #2047 = VECTOR ( 'NONE', #715, 1000.000000000000000 ) ;
2063 | #2048 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
2064 | #2049 = EDGE_LOOP ( 'NONE', ( #354, #968, #338, #913 ) ) ;
2065 | #2050 = VERTEX_POINT ( 'NONE', #530 ) ;
2066 | #2051 = PLANE ( 'NONE', #1296 ) ;
2067 | #2052 = FILL_AREA_STYLE ('',( #100 ) ) ;
2068 | #2053 = CARTESIAN_POINT ( 'NONE', ( 0.04697715600000471100, 2.324999999999999700, -24.99127330800000000 ) ) ;
2069 | #2054 = ORIENTED_EDGE ( 'NONE', *, *, #29, .T. ) ;
2070 | #2055 = EDGE_LOOP ( 'NONE', ( #1334, #255, #478, #1131, #1625, #265, #585, #572, #26, #291, #2136, #2283, #1173, #2239, #1672, #421, #2026, #211, #685, #1003, #1453, #906, #707, #582 ) ) ;
2071 | #2056 = VECTOR ( 'NONE', #1528, 1000.000000000000000 ) ;
2072 | #2057 = EDGE_CURVE ( 'NONE', #888, #1600, #366, .T. ) ;
2073 | #2058 = VERTEX_POINT ( 'NONE', #1966 ) ;
2074 | #2059 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
2075 | #2060 = CIRCLE ( 'NONE', #1749, 1.999999999999998200 ) ;
2076 | #2061 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 0.0000000000000000000, -18.49127330800000000 ) ) ;
2077 | #2062 = EDGE_CURVE ( 'NONE', #1529, #167, #535, .T. ) ;
2078 | #2063 = LINE ( 'NONE', #493, #1108 ) ;
2079 | #2064 = CARTESIAN_POINT ( 'NONE', ( -16.45302284399999600, 4.699999999999995700, -21.99127330800000000 ) ) ;
2080 | #2065 = ORIENTED_EDGE ( 'NONE', *, *, #1746, .T. ) ;
2081 | #2066 = LINE ( 'NONE', #2292, #644 ) ;
2082 | #2067 = EDGE_LOOP ( 'NONE', ( #532, #2252, #1342, #229 ) ) ;
2083 | #2068 = AXIS2_PLACEMENT_3D ( 'NONE', #449, #1686, #624 ) ;
2084 | #2069 = LINE ( 'NONE', #119, #591 ) ;
2085 | #2070 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 2.324999999999999700, -23.99127330800000000 ) ) ;
2086 | #2071 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2087 | #2072 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 0.0000000000000000000, -22.49127330800000000 ) ) ;
2088 | #2073 = ORIENTED_EDGE ( 'NONE', *, *, #1088, .T. ) ;
2089 | #2074 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2090 | #2075 = CYLINDRICAL_SURFACE ( 'NONE', #1346, 2.000000000000001800 ) ;
2091 | #2076 = EDGE_CURVE ( 'NONE', #1289, #881, #2215, .T. ) ;
2092 | #2077 = ORIENTED_EDGE ( 'NONE', *, *, #1307, .F. ) ;
2093 | #2078 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
2094 | #2079 = EDGE_CURVE ( 'NONE', #62, #1855, #1251, .T. ) ;
2095 | #2080 = ORIENTED_EDGE ( 'NONE', *, *, #2233, .F. ) ;
2096 | #2081 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
2097 | #2082 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
2098 | #2083 = VECTOR ( 'NONE', #2015, 1000.000000000000000 ) ;
2099 | #2084 = VERTEX_POINT ( 'NONE', #205 ) ;
2100 | #2085 = EDGE_CURVE ( 'NONE', #1902, #628, #1734, .T. ) ;
2101 | #2086 = CARTESIAN_POINT ( 'NONE', ( 20.54697715538064200, 4.699999999999999300, -18.49127331411681400 ) ) ;
2102 | #2087 = CARTESIAN_POINT ( 'NONE', ( 0.04697715600000471100, 4.700000000000000200, 23.99127330800000000 ) ) ;
2103 | #2088 = LINE ( 'NONE', #356, #669 ) ;
2104 | #2089 = ADVANCED_FACE ( 'NONE', ( #2153 ), #1620, .F. ) ;
2105 | #2090 = CARTESIAN_POINT ( 'NONE', ( -21.95302284399999600, 4.699999999999995700, -16.49127330800000000 ) ) ;
2106 | #2091 = ORIENTED_EDGE ( 'NONE', *, *, #818, .F. ) ;
2107 | #2092 = ORIENTED_EDGE ( 'NONE', *, *, #49, .F. ) ;
2108 | #2093 = VERTEX_POINT ( 'NONE', #567 ) ;
2109 | #2094 = CARTESIAN_POINT ( 'NONE', ( 0.04697715600000471100, 0.0000000000000000000, -24.99127330800000000 ) ) ;
2110 | #2095 = ORIENTED_EDGE ( 'NONE', *, *, #1639, .F. ) ;
2111 | #2096 = ORIENTED_EDGE ( 'NONE', *, *, #1341, .F. ) ;
2112 | #2097 = LINE ( 'NONE', #1627, #1612 ) ;
2113 | #2098 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2114 | #2099 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
2115 | #2100 = CIRCLE ( 'NONE', #1458, 2.000000000000001800 ) ;
2116 | #2101 = CARTESIAN_POINT ( 'NONE', ( -23.95302284399999600, 4.700000000000000200, 0.008726691999997801500 ) ) ;
2117 | #2102 = FACE_OUTER_BOUND ( 'NONE', #328, .T. ) ;
2118 | #2103 = CARTESIAN_POINT ( 'NONE', ( 6.499999999589793900, 0.0000000000000000000, -4.500000003999999400 ) ) ;
2119 | #2104 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1606 ) ) ;
2120 | #2105 = EDGE_CURVE ( 'NONE', #2189, #1211, #1200, .T. ) ;
2121 | #2106 = ORIENTED_EDGE ( 'NONE', *, *, #49, .T. ) ;
2122 | #2107 = FACE_OUTER_BOUND ( 'NONE', #2067, .T. ) ;
2123 | #2108 = CARTESIAN_POINT ( 'NONE', ( -12.47651142200000000, 4.700000000000000200, -20.49127330800000000 ) ) ;
2124 | #2109 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
2125 | #2110 = VERTEX_POINT ( 'NONE', #919 ) ;
2126 | #2111 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
2127 | #2112 = CARTESIAN_POINT ( 'NONE', ( -4.499999996999996200, 0.0000000000000000000, -18.49127330800000000 ) ) ;
2128 | #2113 = ORIENTED_EDGE ( 'NONE', *, *, #1693, .T. ) ;
2129 | #2114 = AXIS2_PLACEMENT_3D ( 'NONE', #964, #2221, #1148 ) ;
2130 | #2115 = VECTOR ( 'NONE', #1502, 1000.000000000000000 ) ;
2131 | #2116 = AXIS2_PLACEMENT_3D ( 'NONE', #904, #67, #1293 ) ;
2132 | #2117 = VECTOR ( 'NONE', #481, 1000.000000000000000 ) ;
2133 | #2118 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 4.700000000000000200, 20.50872669199999600 ) ) ;
2134 | #2119 = EDGE_CURVE ( 'NONE', #1305, #306, #2097, .T. ) ;
2135 | #2120 = FACE_OUTER_BOUND ( 'NONE', #1143, .T. ) ;
2136 | #2121 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 2.350000000000000100, 20.50872669199999600 ) ) ;
2137 | #2122 = VECTOR ( 'NONE', #976, 1000.000000000000000 ) ;
2138 | #2123 = LINE ( 'NONE', #860, #1171 ) ;
2139 | #2124 = ORIENTED_EDGE ( 'NONE', *, *, #247, .T. ) ;
2140 | #2125 = EDGE_CURVE ( 'NONE', #1600, #1589, #260, .T. ) ;
2141 | #2126 = PLANE ( 'NONE', #547 ) ;
2142 | #2127 = VERTEX_POINT ( 'NONE', #377 ) ;
2143 | #2128 = LINE ( 'NONE', #737, #758 ) ;
2144 | #2129 = CARTESIAN_POINT ( 'NONE', ( 4.500000003000005600, 0.0000000000000000000, 6.500000000384691400 ) ) ;
2145 | #2130 = ORIENTED_EDGE ( 'NONE', *, *, #599, .T. ) ;
2146 | #2131 = EDGE_CURVE ( 'NONE', #319, #2246, #1149, .T. ) ;
2147 | #2132 = EDGE_CURVE ( 'NONE', #2214, #646, #200, .T. ) ;
2148 | #2133 = CARTESIAN_POINT ( 'NONE', ( -18.45302284441020300, 0.0000000000000000000, 20.50872669199999600 ) ) ;
2149 | #2134 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 0.0000000000000000000, -20.49127330800000000 ) ) ;
2150 | #2135 = ORIENTED_EDGE ( 'NONE', *, *, #1244, .F. ) ;
2151 | #2136 = ORIENTED_EDGE ( 'NONE', *, *, #1938, .T. ) ;
2152 | #2137 = VECTOR ( 'NONE', #593, 1000.000000000000000 ) ;
2153 | #2138 = CARTESIAN_POINT ( 'NONE', ( 4.500000000000000900, 0.0000000000000000000, 18.50872669199999600 ) ) ;
2154 | #2139 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
2155 | #2140 = AXIS2_PLACEMENT_3D ( 'NONE', #755, #931, #1829 ) ;
2156 | #2141 = AXIS2_PLACEMENT_3D ( 'NONE', #694, #169, #1401 ) ;
2157 | #2142 = VECTOR ( 'NONE', #2280, 1000.000000000000000 ) ;
2158 | #2143 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 0.0000000000000000000, 18.50872669199999600 ) ) ;
2159 | #2144 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
2160 | #2145 = EDGE_LOOP ( 'NONE', ( #832, #1177, #768, #1472 ) ) ;
2161 | #2146 = EDGE_LOOP ( 'NONE', ( #1467, #458, #1733, #763 ) ) ;
2162 | #2147 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000000900, 0.0000000000000000000, 4.499999996000004100 ) ) ;
2163 | #2148 = ORIENTED_EDGE ( 'NONE', *, *, #9, .T. ) ;
2164 | #2149 = ORIENTED_EDGE ( 'NONE', *, *, #1118, .T. ) ;
2165 | #2150 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 0.0000000000000000000, 18.50872669199999600 ) ) ;
2166 | #2151 = AXIS2_PLACEMENT_3D ( 'NONE', #290, #2262, #1184 ) ;
2167 | #2152 = VERTEX_POINT ( 'NONE', #1103 ) ;
2168 | #2153 = FACE_OUTER_BOUND ( 'NONE', #702, .T. ) ;
2169 | #2154 = CIRCLE ( 'NONE', #987, 1.500000000000001300 ) ;
2170 | #2155 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2171 | #2156 = LINE ( 'NONE', #1379, #1203 ) ;
2172 | #2157 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2173 | #2158 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 0.0000000000000000000, -6.500000000000000900 ) ) ;
2174 | #2159 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 4.700000000000000200, -6.500000000000000900 ) ) ;
2175 | #2160 = AXIS2_PLACEMENT_3D ( 'NONE', #834, #1190, #137 ) ;
2176 | #2161 = VERTEX_POINT ( 'NONE', #2181 ) ;
2177 | #2162 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 0.0000000000000000000, -23.99127330800000000 ) ) ;
2178 | #2163 = LINE ( 'NONE', #351, #792 ) ;
2179 | #2164 = ORIENTED_EDGE ( 'NONE', *, *, #528, .F. ) ;
2180 | #2165 = ADVANCED_FACE ( 'NONE', ( #679, #1556, #1079, #2039, #724, #616, #151, #1980, #1497 ), #1456, .F. ) ;
2181 | #2166 = VERTEX_POINT ( 'NONE', #1635 ) ;
2182 | #2167 = LINE ( 'NONE', #1681, #1688 ) ;
2183 | #2168 = ORIENTED_EDGE ( 'NONE', *, *, #1729, .F. ) ;
2184 | #2169 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
2185 | #2170 = CARTESIAN_POINT ( 'NONE', ( 22.45302284399999900, 2.324999999999999700, -20.99127330799999700 ) ) ;
2186 | #2171 = LINE ( 'NONE', #602, #743 ) ;
2187 | #2172 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
2188 | #2173 = ADVANCED_FACE ( 'NONE', ( #562 ), #975, .F. ) ;
2189 | #2174 = CYLINDRICAL_SURFACE ( 'NONE', #436, 1.999999999999998200 ) ;
2190 | #2175 = VERTEX_POINT ( 'NONE', #1114 ) ;
2191 | #2176 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 4.700000000000000200, -18.49127330800000000 ) ) ;
2192 | #2177 = FACE_OUTER_BOUND ( 'NONE', #30, .T. ) ;
2193 | #2178 = EDGE_CURVE ( 'NONE', #1405, #2058, #1028, .T. ) ;
2194 | #2179 = CARTESIAN_POINT ( 'NONE', ( -20.45302284399999600, 0.0000000000000000000, -6.500000000000000900 ) ) ;
2195 | #2180 = FACE_OUTER_BOUND ( 'NONE', #1977, .T. ) ;
2196 | #2181 = CARTESIAN_POINT ( 'NONE', ( 4.500000000000000900, 4.700000000000000200, 18.50872669199999600 ) ) ;
2197 | #2182 = EDGE_LOOP ( 'NONE', ( #965, #1523, #518, #2267, #1285 ) ) ;
2198 | #2183 = CARTESIAN_POINT ( 'NONE', ( 4.500000000000000900, 2.350000000000000100, -6.500000000000000900 ) ) ;
2199 | #2184 = EDGE_CURVE ( 'NONE', #1993, #1532, #1930, .T. ) ;
2200 | #2185 = CARTESIAN_POINT ( 'NONE', ( 16.54697715600000400, 4.699999999999995700, 21.99127330800000000 ) ) ;
2201 | #2186 = EDGE_LOOP ( 'NONE', ( #1648, #1239, #794, #2148 ) ) ;
2202 | #2187 = ADVANCED_FACE ( 'NONE', ( #1875 ), #765, .F. ) ;
2203 | #2188 = FACE_BOUND ( 'NONE', #1416, .T. ) ;
2204 | #2189 = VERTEX_POINT ( 'NONE', #408 ) ;
2205 | #2190 = PLANE ( 'NONE', #1460 ) ;
2206 | #2191 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
2207 | #2192 = AXIS2_PLACEMENT_3D ( 'NONE', #2019, #1129, #77 ) ;
2208 | #2193 = AXIS2_PLACEMENT_3D ( 'NONE', #327, #1565, #513 ) ;
2209 | #2194 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 2.350000000000000100, 4.500000000000000900 ) ) ;
2210 | #2195 = ORIENTED_EDGE ( 'NONE', *, *, #761, .T. ) ;
2211 | #2196 = CARTESIAN_POINT ( 'NONE', ( -18.45302284399999900, 2.324999999999999700, -18.49127330800000000 ) ) ;
2212 | #2197 = EDGE_CURVE ( 'NONE', #1823, #524, #1442, .T. ) ;
2213 | #2198 = VERTEX_POINT ( 'NONE', #243 ) ;
2214 | #2199 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
2215 | #2200 = VERTEX_POINT ( 'NONE', #420 ) ;
2216 | #2201 = SHAPE_DEFINITION_REPRESENTATION ( #353, #1176 ) ;
2217 | #2202 = VECTOR ( 'NONE', #1645, 1000.000000000000000 ) ;
2218 | #2203 = CARTESIAN_POINT ( 'NONE', ( 18.54697715558979700, 2.324999999850000200, 20.50872669199999300 ) ) ;
2219 | #2204 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
2220 | #2205 = ADVANCED_FACE ( 'NONE', ( #2290 ), #1847, .T. ) ;
2221 | #2206 = EDGE_CURVE ( 'NONE', #193, #870, #1392, .T. ) ;
2222 | #2207 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2223 | #2208 = LINE ( 'NONE', #672, #716 ) ;
2224 | #2209 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
2225 | #2210 = ORIENTED_EDGE ( 'NONE', *, *, #429, .F. ) ;
2226 | #2211 = ORIENTED_EDGE ( 'NONE', *, *, #1404, .T. ) ;
2227 | #2212 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 2.350000000000000100, 18.50872669241020300 ) ) ;
2228 | #2213 = EDGE_LOOP ( 'NONE', ( #1770, #406, #435, #820 ) ) ;
2229 | #2214 = VERTEX_POINT ( 'NONE', #1483 ) ;
2230 | #2215 = LINE ( 'NONE', #728, #783 ) ;
2231 | #2216 = CARTESIAN_POINT ( 'NONE', ( -6.500000000000000900, 0.0000000000000000000, 18.50872669199999600 ) ) ;
2232 | #2217 = FACE_OUTER_BOUND ( 'NONE', #1505, .T. ) ;
2233 | #2218 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
2234 | #2219 = CIRCLE ( 'NONE', #2193, 1.999999999999998200 ) ;
2235 | #2220 = CARTESIAN_POINT ( 'NONE', ( -18.45302284400000300, 2.324999999999996600, 21.99127330761530900 ) ) ;
2236 | #2221 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
2237 | #2222 = ORIENTED_EDGE ( 'NONE', *, *, #1575, .F. ) ;
2238 | #2223 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 2.350000000000000100, -20.49127330800000000 ) ) ;
2239 | #2224 = VECTOR ( 'NONE', #611, 1000.000000000000000 ) ;
2240 | #2225 = ORIENTED_EDGE ( 'NONE', *, *, #742, .T. ) ;
2241 | #2226 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2242 | #2227 = EDGE_CURVE ( 'NONE', #4, #184, #452, .T. ) ;
2243 | #2228 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 2.324999999999999700, 23.99127330799999700 ) ) ;
2244 | #2229 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
2245 | #2230 = ORIENTED_EDGE ( 'NONE', *, *, #373, .F. ) ;
2246 | #2231 = CIRCLE ( 'NONE', #2068, 2.000000000000001800 ) ;
2247 | #2232 = ORIENTED_EDGE ( 'NONE', *, *, #865, .F. ) ;
2248 | #2233 = EDGE_CURVE ( 'NONE', #467, #1247, #1817, .T. ) ;
2249 | #2234 = CARTESIAN_POINT ( 'NONE', ( 20.54697715600000400, 2.324999999850000200, -18.49127330800000000 ) ) ;
2250 | #2235 = VECTOR ( 'NONE', #1654, 1000.000000000000000 ) ;
2251 | #2236 = ORIENTED_EDGE ( 'NONE', *, *, #1284, .T. ) ;
2252 | #2237 = CARTESIAN_POINT ( 'NONE', ( -23.95302284399999900, 2.324999999999994000, -16.49127330838469500 ) ) ;
2253 | #2238 = FACE_OUTER_BOUND ( 'NONE', #1075, .T. ) ;
2254 | #2239 = ORIENTED_EDGE ( 'NONE', *, *, #1128, .T. ) ;
2255 | #2240 = AXIS2_PLACEMENT_3D ( 'NONE', #259, #1324, #1610 ) ;
2256 | #2241 = SURFACE_STYLE_USAGE ( .BOTH. , #982 ) ;
2257 | #2242 = VECTOR ( 'NONE', #257, 1000.000000000000000 ) ;
2258 | #2243 = VECTOR ( 'NONE', #1548, 1000.000000000000000 ) ;
2259 | #2244 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2260 | #2245 = EDGE_CURVE ( 'NONE', #1849, #2166, #863, .T. ) ;
2261 | #2246 = VERTEX_POINT ( 'NONE', #1132 ) ;
2262 | #2247 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
2263 | #2248 = CARTESIAN_POINT ( 'NONE', ( 16.54697715600000400, 2.324999999999994000, 21.99127330800000000 ) ) ;
2264 | #2249 = LINE ( 'NONE', #907, #1281 ) ;
2265 | #2250 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2266 | #2251 = EDGE_CURVE ( 'NONE', #1289, #2127, #1273, .T. ) ;
2267 | #2252 = ORIENTED_EDGE ( 'NONE', *, *, #222, .F. ) ;
2268 | #2253 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
2269 | #2254 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2270 | #2255 = EDGE_LOOP ( 'NONE', ( #1049, #852, #1584, #1271 ) ) ;
2271 | #2256 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
2272 | #2257 = EDGE_CURVE ( 'NONE', #256, #705, #34, .T. ) ;
2273 | #2258 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .T. ) ;
2274 | #2259 = VECTOR ( 'NONE', #394, 1000.000000000000000 ) ;
2275 | #2260 = EDGE_CURVE ( 'NONE', #1953, #448, #1763, .T. ) ;
2276 | #2261 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
2277 | #2262 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
2278 | #2263 = CIRCLE ( 'NONE', #92, 2.000000000000000000 ) ;
2279 | #2264 = ORIENTED_EDGE ( 'NONE', *, *, #1713, .F. ) ;
2280 | #2265 = ORIENTED_EDGE ( 'NONE', *, *, #133, .F. ) ;
2281 | #2266 = ORIENTED_EDGE ( 'NONE', *, *, #1511, .F. ) ;
2282 | #2267 = ORIENTED_EDGE ( 'NONE', *, *, #577, .F. ) ;
2283 | #2268 = VECTOR ( 'NONE', #2048, 1000.000000000000000 ) ;
2284 | #2269 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1421 ) ) ;
2285 | #2270 = ADVANCED_FACE ( 'NONE', ( #2177 ), #750, .F. ) ;
2286 | #2271 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
2287 | #2272 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
2288 | #2273 = AXIS2_PLACEMENT_3D ( 'NONE', #359, #1595, #542 ) ;
2289 | #2274 = ORIENTED_EDGE ( 'NONE', *, *, #581, .T. ) ;
2290 | #2275 = ORIENTED_EDGE ( 'NONE', *, *, #2260, .T. ) ;
2291 | #2276 = CARTESIAN_POINT ( 'NONE', ( -22.45302284399999900, 0.0000000000000000000, 22.49127330800000000 ) ) ;
2292 | #2277 = CIRCLE ( 'NONE', #684, 1.500000000000001300 ) ;
2293 | #2278 = EDGE_LOOP ( 'NONE', ( #1194, #2266, #1069, #1566 ) ) ;
2294 | #2279 = CARTESIAN_POINT ( 'NONE', ( -18.45302284441020300, 4.700000000000000200, -4.500000000000000900 ) ) ;
2295 | #2280 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
2296 | #2281 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
2297 | #2282 = CARTESIAN_POINT ( 'NONE', ( -23.95302284399999600, 2.324999999999999700, -16.49127330800000000 ) ) ;
2298 | #2283 = ORIENTED_EDGE ( 'NONE', *, *, #1511, .T. ) ;
2299 | #2284 = VECTOR ( 'NONE', #960, 1000.000000000000000 ) ;
2300 | #2285 = VERTEX_POINT ( 'NONE', #1487 ) ;
2301 | #2286 = FACE_OUTER_BOUND ( 'NONE', #63, .T. ) ;
2302 | #2287 = ORIENTED_EDGE ( 'NONE', *, *, #1569, .F. ) ;
2303 | #2288 = FACE_OUTER_BOUND ( 'NONE', #1978, .T. ) ;
2304 | #2289 = ORIENTED_EDGE ( 'NONE', *, *, #769, .T. ) ;
2305 | #2290 = FACE_OUTER_BOUND ( 'NONE', #312, .T. ) ;
2306 | #2291 = LINE ( 'NONE', #248, #89 ) ;
2307 | #2292 = CARTESIAN_POINT ( 'NONE', ( 0.04697715600000471100, 0.0000000000000000000, -4.500000007999998900 ) ) ;
2308 | #2293 = CARTESIAN_POINT ( 'NONE', ( 18.54697715600000400, 2.350000000000000100, 20.50872669199999600 ) ) ;
2309 | #2294 = LINE ( 'NONE', #1594, #1819 ) ;
2310 | #2295 = ORIENTED_EDGE ( 'NONE', *, *, #1282, .T. ) ;
2311 | #2296 = EDGE_CURVE ( 'NONE', #2152, #2110, #1696, .T. ) ;
2312 | #2297 = VECTOR ( 'NONE', #203, 1000.000000000000000 ) ;
2313 | #2298 = PLANE ( 'NONE', #2141 ) ;
2314 | #2299 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
2315 | #2300 = ORIENTED_EDGE ( 'NONE', *, *, #386, .F. ) ;
2316 | #2301 = EDGE_CURVE ( 'NONE', #501, #1604, #1224, .T. ) ;
2317 | #2302 = SURFACE_SIDE_STYLE ('',( #71 ) ) ;
2318 | #2303 = CARTESIAN_POINT ( 'NONE', ( -18.45302283200374300, 4.699999999999995700, -21.99127330761530900 ) ) ;
2319 | #2304 = ORIENTED_EDGE ( 'NONE', *, *, #621, .F. ) ;
2320 | #2305 = AXIS2_PLACEMENT_3D ( 'NONE', #2216, #1137, #84 ) ;
2321 | #2306 = VECTOR ( 'NONE', #1107, 1000.000000000000000 ) ;
2322 | #2307 = AXIS2_PLACEMENT_3D ( 'NONE', #2282, #851, #2109 ) ;
2323 | #2308 = LINE ( 'NONE', #331, #829 ) ;
2324 | ENDSEC;
2325 | END-ISO-10303-21;
2326 |
--------------------------------------------------------------------------------