diff --git a/3d/Bitaxe_Heatsink.step b/3d/Bitaxe_Heatsink.step
new file mode 100644
index 0000000..48c912a
--- /dev/null
+++ b/3d/Bitaxe_Heatsink.step
@@ -0,0 +1,3097 @@
+ISO-10303-21;
+HEADER;
+/* Generated by software containing ST-Developer
+ * from STEP Tools, Inc. (www.steptools.com) 
+ */
+
+FILE_DESCRIPTION(
+/* description */ (''),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'Bitaxe_Heatsink.step',
+/* time_stamp */ '2023-09-05T22:54:41-04:00',
+/* author */ (''),
+/* organization */ (''),
+/* preprocessor_version */ 'ST-DEVELOPER v20',
+/* originating_system */ 'Autodesk Translation Framework v12.9.0.99',
+/* authorisation */ '');
+
+FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
+ENDSEC;
+
+DATA;
+#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#13),#3007);
+#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#3014,#12);
+#12=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#14),#3006);
+#13=STYLED_ITEM('',(#3023),#14);
+#14=MANIFOLD_SOLID_BREP('Body1',#1811);
+#15=FACE_BOUND('',#262,.T.);
+#16=FACE_BOUND('',#263,.T.);
+#17=FACE_BOUND('',#264,.T.);
+#18=FACE_BOUND('',#265,.T.);
+#19=FACE_BOUND('',#266,.T.);
+#20=FACE_BOUND('',#267,.T.);
+#21=FACE_BOUND('',#268,.T.);
+#22=FACE_BOUND('',#269,.T.);
+#23=FACE_BOUND('',#270,.T.);
+#24=FACE_BOUND('',#271,.T.);
+#25=FACE_BOUND('',#272,.T.);
+#26=FACE_BOUND('',#273,.T.);
+#27=FACE_BOUND('',#274,.T.);
+#28=FACE_BOUND('',#275,.T.);
+#29=FACE_BOUND('',#311,.T.);
+#30=FACE_BOUND('',#312,.T.);
+#31=PLANE('',#1828);
+#32=PLANE('',#1829);
+#33=PLANE('',#1833);
+#34=PLANE('',#1834);
+#35=PLANE('',#1838);
+#36=PLANE('',#1839);
+#37=PLANE('',#1843);
+#38=PLANE('',#1847);
+#39=PLANE('',#1848);
+#40=PLANE('',#1852);
+#41=PLANE('',#1856);
+#42=PLANE('',#1857);
+#43=PLANE('',#1861);
+#44=PLANE('',#1865);
+#45=PLANE('',#1866);
+#46=PLANE('',#1870);
+#47=PLANE('',#1874);
+#48=PLANE('',#1875);
+#49=PLANE('',#1879);
+#50=PLANE('',#1883);
+#51=PLANE('',#1884);
+#52=PLANE('',#1888);
+#53=PLANE('',#1892);
+#54=PLANE('',#1893);
+#55=PLANE('',#1897);
+#56=PLANE('',#1901);
+#57=PLANE('',#1902);
+#58=PLANE('',#1906);
+#59=PLANE('',#1910);
+#60=PLANE('',#1911);
+#61=PLANE('',#1915);
+#62=PLANE('',#1919);
+#63=PLANE('',#1920);
+#64=PLANE('',#1924);
+#65=PLANE('',#1928);
+#66=PLANE('',#1929);
+#67=PLANE('',#1933);
+#68=PLANE('',#1934);
+#69=PLANE('',#1935);
+#70=PLANE('',#1940);
+#71=PLANE('',#1941);
+#72=PLANE('',#1942);
+#73=PLANE('',#1943);
+#74=PLANE('',#1944);
+#75=PLANE('',#1945);
+#76=PLANE('',#1946);
+#77=PLANE('',#1947);
+#78=PLANE('',#1948);
+#79=PLANE('',#1949);
+#80=PLANE('',#1950);
+#81=PLANE('',#1951);
+#82=PLANE('',#1952);
+#83=PLANE('',#1953);
+#84=PLANE('',#1954);
+#85=PLANE('',#1955);
+#86=PLANE('',#1956);
+#87=PLANE('',#1957);
+#88=PLANE('',#1958);
+#89=PLANE('',#1959);
+#90=PLANE('',#1960);
+#91=PLANE('',#1961);
+#92=PLANE('',#1966);
+#93=PLANE('',#1967);
+#94=PLANE('',#1968);
+#95=PLANE('',#1969);
+#96=PLANE('',#1972);
+#97=PLANE('',#1973);
+#98=PLANE('',#1974);
+#99=PLANE('',#1975);
+#100=PLANE('',#1978);
+#101=FACE_OUTER_BOUND('',#199,.T.);
+#102=FACE_OUTER_BOUND('',#200,.T.);
+#103=FACE_OUTER_BOUND('',#201,.T.);
+#104=FACE_OUTER_BOUND('',#202,.T.);
+#105=FACE_OUTER_BOUND('',#203,.T.);
+#106=FACE_OUTER_BOUND('',#204,.T.);
+#107=FACE_OUTER_BOUND('',#205,.T.);
+#108=FACE_OUTER_BOUND('',#206,.T.);
+#109=FACE_OUTER_BOUND('',#207,.T.);
+#110=FACE_OUTER_BOUND('',#208,.T.);
+#111=FACE_OUTER_BOUND('',#209,.T.);
+#112=FACE_OUTER_BOUND('',#210,.T.);
+#113=FACE_OUTER_BOUND('',#211,.T.);
+#114=FACE_OUTER_BOUND('',#212,.T.);
+#115=FACE_OUTER_BOUND('',#213,.T.);
+#116=FACE_OUTER_BOUND('',#214,.T.);
+#117=FACE_OUTER_BOUND('',#215,.T.);
+#118=FACE_OUTER_BOUND('',#216,.T.);
+#119=FACE_OUTER_BOUND('',#217,.T.);
+#120=FACE_OUTER_BOUND('',#218,.T.);
+#121=FACE_OUTER_BOUND('',#219,.T.);
+#122=FACE_OUTER_BOUND('',#220,.T.);
+#123=FACE_OUTER_BOUND('',#221,.T.);
+#124=FACE_OUTER_BOUND('',#222,.T.);
+#125=FACE_OUTER_BOUND('',#223,.T.);
+#126=FACE_OUTER_BOUND('',#224,.T.);
+#127=FACE_OUTER_BOUND('',#225,.T.);
+#128=FACE_OUTER_BOUND('',#226,.T.);
+#129=FACE_OUTER_BOUND('',#227,.T.);
+#130=FACE_OUTER_BOUND('',#228,.T.);
+#131=FACE_OUTER_BOUND('',#229,.T.);
+#132=FACE_OUTER_BOUND('',#230,.T.);
+#133=FACE_OUTER_BOUND('',#231,.T.);
+#134=FACE_OUTER_BOUND('',#232,.T.);
+#135=FACE_OUTER_BOUND('',#233,.T.);
+#136=FACE_OUTER_BOUND('',#234,.T.);
+#137=FACE_OUTER_BOUND('',#235,.T.);
+#138=FACE_OUTER_BOUND('',#236,.T.);
+#139=FACE_OUTER_BOUND('',#237,.T.);
+#140=FACE_OUTER_BOUND('',#238,.T.);
+#141=FACE_OUTER_BOUND('',#239,.T.);
+#142=FACE_OUTER_BOUND('',#240,.T.);
+#143=FACE_OUTER_BOUND('',#241,.T.);
+#144=FACE_OUTER_BOUND('',#242,.T.);
+#145=FACE_OUTER_BOUND('',#243,.T.);
+#146=FACE_OUTER_BOUND('',#244,.T.);
+#147=FACE_OUTER_BOUND('',#245,.T.);
+#148=FACE_OUTER_BOUND('',#246,.T.);
+#149=FACE_OUTER_BOUND('',#247,.T.);
+#150=FACE_OUTER_BOUND('',#248,.T.);
+#151=FACE_OUTER_BOUND('',#249,.T.);
+#152=FACE_OUTER_BOUND('',#250,.T.);
+#153=FACE_OUTER_BOUND('',#251,.T.);
+#154=FACE_OUTER_BOUND('',#252,.T.);
+#155=FACE_OUTER_BOUND('',#253,.T.);
+#156=FACE_OUTER_BOUND('',#254,.T.);
+#157=FACE_OUTER_BOUND('',#255,.T.);
+#158=FACE_OUTER_BOUND('',#256,.T.);
+#159=FACE_OUTER_BOUND('',#257,.T.);
+#160=FACE_OUTER_BOUND('',#258,.T.);
+#161=FACE_OUTER_BOUND('',#259,.T.);
+#162=FACE_OUTER_BOUND('',#260,.T.);
+#163=FACE_OUTER_BOUND('',#261,.T.);
+#164=FACE_OUTER_BOUND('',#276,.T.);
+#165=FACE_OUTER_BOUND('',#277,.T.);
+#166=FACE_OUTER_BOUND('',#278,.T.);
+#167=FACE_OUTER_BOUND('',#279,.T.);
+#168=FACE_OUTER_BOUND('',#280,.T.);
+#169=FACE_OUTER_BOUND('',#281,.T.);
+#170=FACE_OUTER_BOUND('',#282,.T.);
+#171=FACE_OUTER_BOUND('',#283,.T.);
+#172=FACE_OUTER_BOUND('',#284,.T.);
+#173=FACE_OUTER_BOUND('',#285,.T.);
+#174=FACE_OUTER_BOUND('',#286,.T.);
+#175=FACE_OUTER_BOUND('',#287,.T.);
+#176=FACE_OUTER_BOUND('',#288,.T.);
+#177=FACE_OUTER_BOUND('',#289,.T.);
+#178=FACE_OUTER_BOUND('',#290,.T.);
+#179=FACE_OUTER_BOUND('',#291,.T.);
+#180=FACE_OUTER_BOUND('',#292,.T.);
+#181=FACE_OUTER_BOUND('',#293,.T.);
+#182=FACE_OUTER_BOUND('',#294,.T.);
+#183=FACE_OUTER_BOUND('',#295,.T.);
+#184=FACE_OUTER_BOUND('',#296,.T.);
+#185=FACE_OUTER_BOUND('',#297,.T.);
+#186=FACE_OUTER_BOUND('',#298,.T.);
+#187=FACE_OUTER_BOUND('',#299,.T.);
+#188=FACE_OUTER_BOUND('',#300,.T.);
+#189=FACE_OUTER_BOUND('',#301,.T.);
+#190=FACE_OUTER_BOUND('',#302,.T.);
+#191=FACE_OUTER_BOUND('',#303,.T.);
+#192=FACE_OUTER_BOUND('',#304,.T.);
+#193=FACE_OUTER_BOUND('',#305,.T.);
+#194=FACE_OUTER_BOUND('',#306,.T.);
+#195=FACE_OUTER_BOUND('',#307,.T.);
+#196=FACE_OUTER_BOUND('',#308,.T.);
+#197=FACE_OUTER_BOUND('',#309,.T.);
+#198=FACE_OUTER_BOUND('',#310,.T.);
+#199=EDGE_LOOP('',(#1181,#1182,#1183,#1184));
+#200=EDGE_LOOP('',(#1185,#1186,#1187,#1188));
+#201=EDGE_LOOP('',(#1189,#1190,#1191,#1192,#1193,#1194));
+#202=EDGE_LOOP('',(#1195,#1196,#1197,#1198));
+#203=EDGE_LOOP('',(#1199,#1200,#1201,#1202,#1203,#1204));
+#204=EDGE_LOOP('',(#1205,#1206,#1207,#1208));
+#205=EDGE_LOOP('',(#1209,#1210,#1211,#1212));
+#206=EDGE_LOOP('',(#1213,#1214,#1215,#1216));
+#207=EDGE_LOOP('',(#1217,#1218,#1219,#1220,#1221,#1222));
+#208=EDGE_LOOP('',(#1223,#1224,#1225,#1226));
+#209=EDGE_LOOP('',(#1227,#1228,#1229,#1230));
+#210=EDGE_LOOP('',(#1231,#1232,#1233,#1234));
+#211=EDGE_LOOP('',(#1235,#1236,#1237,#1238));
+#212=EDGE_LOOP('',(#1239,#1240,#1241,#1242,#1243,#1244));
+#213=EDGE_LOOP('',(#1245,#1246,#1247,#1248));
+#214=EDGE_LOOP('',(#1249,#1250,#1251,#1252));
+#215=EDGE_LOOP('',(#1253,#1254,#1255,#1256));
+#216=EDGE_LOOP('',(#1257,#1258,#1259,#1260));
+#217=EDGE_LOOP('',(#1261,#1262,#1263,#1264,#1265,#1266));
+#218=EDGE_LOOP('',(#1267,#1268,#1269,#1270));
+#219=EDGE_LOOP('',(#1271,#1272,#1273,#1274));
+#220=EDGE_LOOP('',(#1275,#1276,#1277,#1278));
+#221=EDGE_LOOP('',(#1279,#1280,#1281,#1282));
+#222=EDGE_LOOP('',(#1283,#1284,#1285,#1286,#1287,#1288));
+#223=EDGE_LOOP('',(#1289,#1290,#1291,#1292));
+#224=EDGE_LOOP('',(#1293,#1294,#1295,#1296));
+#225=EDGE_LOOP('',(#1297,#1298,#1299,#1300));
+#226=EDGE_LOOP('',(#1301,#1302,#1303,#1304));
+#227=EDGE_LOOP('',(#1305,#1306,#1307,#1308,#1309,#1310));
+#228=EDGE_LOOP('',(#1311,#1312,#1313,#1314));
+#229=EDGE_LOOP('',(#1315,#1316,#1317,#1318));
+#230=EDGE_LOOP('',(#1319,#1320,#1321,#1322));
+#231=EDGE_LOOP('',(#1323,#1324,#1325,#1326));
+#232=EDGE_LOOP('',(#1327,#1328,#1329,#1330,#1331,#1332));
+#233=EDGE_LOOP('',(#1333,#1334,#1335,#1336));
+#234=EDGE_LOOP('',(#1337,#1338,#1339,#1340));
+#235=EDGE_LOOP('',(#1341,#1342,#1343,#1344));
+#236=EDGE_LOOP('',(#1345,#1346,#1347,#1348));
+#237=EDGE_LOOP('',(#1349,#1350,#1351,#1352,#1353,#1354));
+#238=EDGE_LOOP('',(#1355,#1356,#1357,#1358));
+#239=EDGE_LOOP('',(#1359,#1360,#1361,#1362));
+#240=EDGE_LOOP('',(#1363,#1364,#1365,#1366));
+#241=EDGE_LOOP('',(#1367,#1368,#1369,#1370));
+#242=EDGE_LOOP('',(#1371,#1372,#1373,#1374,#1375,#1376));
+#243=EDGE_LOOP('',(#1377,#1378,#1379,#1380));
+#244=EDGE_LOOP('',(#1381,#1382,#1383,#1384));
+#245=EDGE_LOOP('',(#1385,#1386,#1387,#1388));
+#246=EDGE_LOOP('',(#1389,#1390,#1391,#1392));
+#247=EDGE_LOOP('',(#1393,#1394,#1395,#1396,#1397,#1398));
+#248=EDGE_LOOP('',(#1399,#1400,#1401,#1402));
+#249=EDGE_LOOP('',(#1403,#1404,#1405,#1406));
+#250=EDGE_LOOP('',(#1407,#1408,#1409,#1410));
+#251=EDGE_LOOP('',(#1411,#1412,#1413,#1414));
+#252=EDGE_LOOP('',(#1415,#1416,#1417,#1418,#1419,#1420));
+#253=EDGE_LOOP('',(#1421,#1422,#1423,#1424));
+#254=EDGE_LOOP('',(#1425,#1426,#1427,#1428));
+#255=EDGE_LOOP('',(#1429,#1430,#1431,#1432));
+#256=EDGE_LOOP('',(#1433,#1434,#1435,#1436));
+#257=EDGE_LOOP('',(#1437,#1438,#1439,#1440,#1441,#1442));
+#258=EDGE_LOOP('',(#1443,#1444,#1445,#1446));
+#259=EDGE_LOOP('',(#1447,#1448,#1449,#1450));
+#260=EDGE_LOOP('',(#1451,#1452,#1453,#1454));
+#261=EDGE_LOOP('',(#1455,#1456,#1457,#1458,#1459,#1460,#1461,#1462,#1463,
+#1464));
+#262=EDGE_LOOP('',(#1465,#1466,#1467,#1468));
+#263=EDGE_LOOP('',(#1469,#1470,#1471,#1472));
+#264=EDGE_LOOP('',(#1473,#1474,#1475,#1476));
+#265=EDGE_LOOP('',(#1477,#1478,#1479,#1480));
+#266=EDGE_LOOP('',(#1481,#1482,#1483,#1484));
+#267=EDGE_LOOP('',(#1485,#1486,#1487,#1488));
+#268=EDGE_LOOP('',(#1489,#1490,#1491,#1492));
+#269=EDGE_LOOP('',(#1493,#1494,#1495,#1496));
+#270=EDGE_LOOP('',(#1497,#1498,#1499,#1500));
+#271=EDGE_LOOP('',(#1501,#1502,#1503,#1504));
+#272=EDGE_LOOP('',(#1505,#1506,#1507,#1508));
+#273=EDGE_LOOP('',(#1509,#1510,#1511,#1512));
+#274=EDGE_LOOP('',(#1513));
+#275=EDGE_LOOP('',(#1514));
+#276=EDGE_LOOP('',(#1515,#1516,#1517,#1518,#1519,#1520));
+#277=EDGE_LOOP('',(#1521,#1522,#1523,#1524,#1525,#1526));
+#278=EDGE_LOOP('',(#1527,#1528,#1529,#1530,#1531,#1532));
+#279=EDGE_LOOP('',(#1533,#1534,#1535,#1536,#1537,#1538));
+#280=EDGE_LOOP('',(#1539,#1540,#1541,#1542,#1543,#1544));
+#281=EDGE_LOOP('',(#1545,#1546,#1547,#1548,#1549,#1550));
+#282=EDGE_LOOP('',(#1551,#1552,#1553,#1554,#1555,#1556));
+#283=EDGE_LOOP('',(#1557,#1558,#1559,#1560,#1561,#1562));
+#284=EDGE_LOOP('',(#1563,#1564,#1565,#1566,#1567,#1568));
+#285=EDGE_LOOP('',(#1569,#1570,#1571,#1572,#1573,#1574));
+#286=EDGE_LOOP('',(#1575,#1576,#1577,#1578));
+#287=EDGE_LOOP('',(#1579,#1580,#1581,#1582));
+#288=EDGE_LOOP('',(#1583,#1584,#1585,#1586));
+#289=EDGE_LOOP('',(#1587,#1588,#1589,#1590));
+#290=EDGE_LOOP('',(#1591,#1592,#1593,#1594));
+#291=EDGE_LOOP('',(#1595,#1596,#1597,#1598));
+#292=EDGE_LOOP('',(#1599,#1600,#1601,#1602));
+#293=EDGE_LOOP('',(#1603,#1604,#1605,#1606));
+#294=EDGE_LOOP('',(#1607,#1608,#1609,#1610));
+#295=EDGE_LOOP('',(#1611,#1612,#1613,#1614));
+#296=EDGE_LOOP('',(#1615,#1616,#1617,#1618,#1619,#1620));
+#297=EDGE_LOOP('',(#1621,#1622,#1623,#1624));
+#298=EDGE_LOOP('',(#1625,#1626,#1627,#1628));
+#299=EDGE_LOOP('',(#1629,#1630,#1631,#1632));
+#300=EDGE_LOOP('',(#1633,#1634,#1635,#1636));
+#301=EDGE_LOOP('',(#1637,#1638,#1639,#1640));
+#302=EDGE_LOOP('',(#1641,#1642,#1643,#1644));
+#303=EDGE_LOOP('',(#1645,#1646,#1647,#1648));
+#304=EDGE_LOOP('',(#1649,#1650,#1651,#1652));
+#305=EDGE_LOOP('',(#1653,#1654,#1655,#1656));
+#306=EDGE_LOOP('',(#1657,#1658,#1659,#1660));
+#307=EDGE_LOOP('',(#1661,#1662,#1663,#1664));
+#308=EDGE_LOOP('',(#1665,#1666,#1667,#1668));
+#309=EDGE_LOOP('',(#1669,#1670,#1671,#1672));
+#310=EDGE_LOOP('',(#1673,#1674,#1675,#1676,#1677,#1678,#1679,#1680,#1681,
+#1682));
+#311=EDGE_LOOP('',(#1683));
+#312=EDGE_LOOP('',(#1684));
+#313=LINE('',#2491,#509);
+#314=LINE('',#2494,#510);
+#315=LINE('',#2497,#511);
+#316=LINE('',#2499,#512);
+#317=LINE('',#2500,#513);
+#318=LINE('',#2503,#514);
+#319=LINE('',#2505,#515);
+#320=LINE('',#2507,#516);
+#321=LINE('',#2512,#517);
+#322=LINE('',#2515,#518);
+#323=LINE('',#2517,#519);
+#324=LINE('',#2518,#520);
+#325=LINE('',#2520,#521);
+#326=LINE('',#2526,#522);
+#327=LINE('',#2529,#523);
+#328=LINE('',#2532,#524);
+#329=LINE('',#2534,#525);
+#330=LINE('',#2535,#526);
+#331=LINE('',#2538,#527);
+#332=LINE('',#2542,#528);
+#333=LINE('',#2543,#529);
+#334=LINE('',#2546,#530);
+#335=LINE('',#2549,#531);
+#336=LINE('',#2552,#532);
+#337=LINE('',#2553,#533);
+#338=LINE('',#2559,#534);
+#339=LINE('',#2562,#535);
+#340=LINE('',#2565,#536);
+#341=LINE('',#2567,#537);
+#342=LINE('',#2568,#538);
+#343=LINE('',#2571,#539);
+#344=LINE('',#2575,#540);
+#345=LINE('',#2576,#541);
+#346=LINE('',#2579,#542);
+#347=LINE('',#2582,#543);
+#348=LINE('',#2585,#544);
+#349=LINE('',#2586,#545);
+#350=LINE('',#2592,#546);
+#351=LINE('',#2595,#547);
+#352=LINE('',#2598,#548);
+#353=LINE('',#2600,#549);
+#354=LINE('',#2601,#550);
+#355=LINE('',#2604,#551);
+#356=LINE('',#2608,#552);
+#357=LINE('',#2609,#553);
+#358=LINE('',#2612,#554);
+#359=LINE('',#2615,#555);
+#360=LINE('',#2618,#556);
+#361=LINE('',#2619,#557);
+#362=LINE('',#2625,#558);
+#363=LINE('',#2628,#559);
+#364=LINE('',#2631,#560);
+#365=LINE('',#2633,#561);
+#366=LINE('',#2634,#562);
+#367=LINE('',#2637,#563);
+#368=LINE('',#2641,#564);
+#369=LINE('',#2642,#565);
+#370=LINE('',#2645,#566);
+#371=LINE('',#2648,#567);
+#372=LINE('',#2651,#568);
+#373=LINE('',#2652,#569);
+#374=LINE('',#2658,#570);
+#375=LINE('',#2661,#571);
+#376=LINE('',#2664,#572);
+#377=LINE('',#2666,#573);
+#378=LINE('',#2667,#574);
+#379=LINE('',#2670,#575);
+#380=LINE('',#2674,#576);
+#381=LINE('',#2675,#577);
+#382=LINE('',#2678,#578);
+#383=LINE('',#2681,#579);
+#384=LINE('',#2684,#580);
+#385=LINE('',#2685,#581);
+#386=LINE('',#2691,#582);
+#387=LINE('',#2694,#583);
+#388=LINE('',#2697,#584);
+#389=LINE('',#2699,#585);
+#390=LINE('',#2700,#586);
+#391=LINE('',#2703,#587);
+#392=LINE('',#2707,#588);
+#393=LINE('',#2708,#589);
+#394=LINE('',#2711,#590);
+#395=LINE('',#2714,#591);
+#396=LINE('',#2717,#592);
+#397=LINE('',#2718,#593);
+#398=LINE('',#2724,#594);
+#399=LINE('',#2727,#595);
+#400=LINE('',#2730,#596);
+#401=LINE('',#2732,#597);
+#402=LINE('',#2733,#598);
+#403=LINE('',#2736,#599);
+#404=LINE('',#2740,#600);
+#405=LINE('',#2741,#601);
+#406=LINE('',#2744,#602);
+#407=LINE('',#2747,#603);
+#408=LINE('',#2750,#604);
+#409=LINE('',#2751,#605);
+#410=LINE('',#2757,#606);
+#411=LINE('',#2760,#607);
+#412=LINE('',#2763,#608);
+#413=LINE('',#2765,#609);
+#414=LINE('',#2766,#610);
+#415=LINE('',#2769,#611);
+#416=LINE('',#2773,#612);
+#417=LINE('',#2774,#613);
+#418=LINE('',#2777,#614);
+#419=LINE('',#2780,#615);
+#420=LINE('',#2783,#616);
+#421=LINE('',#2784,#617);
+#422=LINE('',#2790,#618);
+#423=LINE('',#2793,#619);
+#424=LINE('',#2796,#620);
+#425=LINE('',#2798,#621);
+#426=LINE('',#2799,#622);
+#427=LINE('',#2802,#623);
+#428=LINE('',#2806,#624);
+#429=LINE('',#2807,#625);
+#430=LINE('',#2810,#626);
+#431=LINE('',#2813,#627);
+#432=LINE('',#2816,#628);
+#433=LINE('',#2817,#629);
+#434=LINE('',#2823,#630);
+#435=LINE('',#2826,#631);
+#436=LINE('',#2829,#632);
+#437=LINE('',#2831,#633);
+#438=LINE('',#2832,#634);
+#439=LINE('',#2835,#635);
+#440=LINE('',#2839,#636);
+#441=LINE('',#2840,#637);
+#442=LINE('',#2843,#638);
+#443=LINE('',#2846,#639);
+#444=LINE('',#2849,#640);
+#445=LINE('',#2850,#641);
+#446=LINE('',#2856,#642);
+#447=LINE('',#2859,#643);
+#448=LINE('',#2862,#644);
+#449=LINE('',#2864,#645);
+#450=LINE('',#2865,#646);
+#451=LINE('',#2868,#647);
+#452=LINE('',#2870,#648);
+#453=LINE('',#2872,#649);
+#454=LINE('',#2877,#650);
+#455=LINE('',#2880,#651);
+#456=LINE('',#2881,#652);
+#457=LINE('',#2884,#653);
+#458=LINE('',#2885,#654);
+#459=LINE('',#2889,#655);
+#460=LINE('',#2891,#656);
+#461=LINE('',#2895,#657);
+#462=LINE('',#2897,#658);
+#463=LINE('',#2899,#659);
+#464=LINE('',#2901,#660);
+#465=LINE('',#2905,#661);
+#466=LINE('',#2906,#662);
+#467=LINE('',#2907,#663);
+#468=LINE('',#2908,#664);
+#469=LINE('',#2909,#665);
+#470=LINE('',#2910,#666);
+#471=LINE('',#2911,#667);
+#472=LINE('',#2912,#668);
+#473=LINE('',#2913,#669);
+#474=LINE('',#2914,#670);
+#475=LINE('',#2915,#671);
+#476=LINE('',#2916,#672);
+#477=LINE('',#2917,#673);
+#478=LINE('',#2918,#674);
+#479=LINE('',#2924,#675);
+#480=LINE('',#2926,#676);
+#481=LINE('',#2928,#677);
+#482=LINE('',#2930,#678);
+#483=LINE('',#2932,#679);
+#484=LINE('',#2934,#680);
+#485=LINE('',#2936,#681);
+#486=LINE('',#2938,#682);
+#487=LINE('',#2940,#683);
+#488=LINE('',#2942,#684);
+#489=LINE('',#2957,#685);
+#490=LINE('',#2961,#686);
+#491=LINE('',#2966,#687);
+#492=LINE('',#2967,#688);
+#493=LINE('',#2968,#689);
+#494=LINE('',#2971,#690);
+#495=LINE('',#2972,#691);
+#496=LINE('',#2975,#692);
+#497=LINE('',#2976,#693);
+#498=LINE('',#2979,#694);
+#499=LINE('',#2980,#695);
+#500=LINE('',#2984,#696);
+#501=LINE('',#2987,#697);
+#502=LINE('',#2988,#698);
+#503=LINE('',#2991,#699);
+#504=LINE('',#2992,#700);
+#505=LINE('',#2995,#701);
+#506=LINE('',#2996,#702);
+#507=LINE('',#2999,#703);
+#508=LINE('',#3000,#704);
+#509=VECTOR('',#1985,10.);
+#510=VECTOR('',#1988,10.);
+#511=VECTOR('',#1991,10.);
+#512=VECTOR('',#1992,10.);
+#513=VECTOR('',#1993,10.);
+#514=VECTOR('',#1996,10.);
+#515=VECTOR('',#1997,10.);
+#516=VECTOR('',#1998,10.);
+#517=VECTOR('',#2005,10.);
+#518=VECTOR('',#2008,10.);
+#519=VECTOR('',#2009,10.);
+#520=VECTOR('',#2010,10.);
+#521=VECTOR('',#2013,10.);
+#522=VECTOR('',#2018,10.);
+#523=VECTOR('',#2021,10.);
+#524=VECTOR('',#2024,10.);
+#525=VECTOR('',#2025,10.);
+#526=VECTOR('',#2026,10.);
+#527=VECTOR('',#2029,10.);
+#528=VECTOR('',#2032,10.);
+#529=VECTOR('',#2033,10.);
+#530=VECTOR('',#2036,10.);
+#531=VECTOR('',#2039,10.);
+#532=VECTOR('',#2042,10.);
+#533=VECTOR('',#2043,10.);
+#534=VECTOR('',#2048,10.);
+#535=VECTOR('',#2051,10.);
+#536=VECTOR('',#2054,10.);
+#537=VECTOR('',#2055,10.);
+#538=VECTOR('',#2056,10.);
+#539=VECTOR('',#2059,10.);
+#540=VECTOR('',#2062,10.);
+#541=VECTOR('',#2063,10.);
+#542=VECTOR('',#2066,10.);
+#543=VECTOR('',#2069,10.);
+#544=VECTOR('',#2072,10.);
+#545=VECTOR('',#2073,10.);
+#546=VECTOR('',#2078,10.);
+#547=VECTOR('',#2081,10.);
+#548=VECTOR('',#2084,10.);
+#549=VECTOR('',#2085,10.);
+#550=VECTOR('',#2086,10.);
+#551=VECTOR('',#2089,10.);
+#552=VECTOR('',#2092,10.);
+#553=VECTOR('',#2093,10.);
+#554=VECTOR('',#2096,10.);
+#555=VECTOR('',#2099,10.);
+#556=VECTOR('',#2102,10.);
+#557=VECTOR('',#2103,10.);
+#558=VECTOR('',#2108,10.);
+#559=VECTOR('',#2111,10.);
+#560=VECTOR('',#2114,10.);
+#561=VECTOR('',#2115,10.);
+#562=VECTOR('',#2116,10.);
+#563=VECTOR('',#2119,10.);
+#564=VECTOR('',#2122,10.);
+#565=VECTOR('',#2123,10.);
+#566=VECTOR('',#2126,10.);
+#567=VECTOR('',#2129,10.);
+#568=VECTOR('',#2132,10.);
+#569=VECTOR('',#2133,10.);
+#570=VECTOR('',#2138,10.);
+#571=VECTOR('',#2141,10.);
+#572=VECTOR('',#2144,10.);
+#573=VECTOR('',#2145,10.);
+#574=VECTOR('',#2146,10.);
+#575=VECTOR('',#2149,10.);
+#576=VECTOR('',#2152,10.);
+#577=VECTOR('',#2153,10.);
+#578=VECTOR('',#2156,10.);
+#579=VECTOR('',#2159,10.);
+#580=VECTOR('',#2162,10.);
+#581=VECTOR('',#2163,10.);
+#582=VECTOR('',#2168,10.);
+#583=VECTOR('',#2171,10.);
+#584=VECTOR('',#2174,10.);
+#585=VECTOR('',#2175,10.);
+#586=VECTOR('',#2176,10.);
+#587=VECTOR('',#2179,10.);
+#588=VECTOR('',#2182,10.);
+#589=VECTOR('',#2183,10.);
+#590=VECTOR('',#2186,10.);
+#591=VECTOR('',#2189,10.);
+#592=VECTOR('',#2192,10.);
+#593=VECTOR('',#2193,10.);
+#594=VECTOR('',#2198,10.);
+#595=VECTOR('',#2201,10.);
+#596=VECTOR('',#2204,10.);
+#597=VECTOR('',#2205,10.);
+#598=VECTOR('',#2206,10.);
+#599=VECTOR('',#2209,10.);
+#600=VECTOR('',#2212,10.);
+#601=VECTOR('',#2213,10.);
+#602=VECTOR('',#2216,10.);
+#603=VECTOR('',#2219,10.);
+#604=VECTOR('',#2222,10.);
+#605=VECTOR('',#2223,10.);
+#606=VECTOR('',#2228,10.);
+#607=VECTOR('',#2231,10.);
+#608=VECTOR('',#2234,10.);
+#609=VECTOR('',#2235,10.);
+#610=VECTOR('',#2236,10.);
+#611=VECTOR('',#2239,10.);
+#612=VECTOR('',#2242,10.);
+#613=VECTOR('',#2243,10.);
+#614=VECTOR('',#2246,10.);
+#615=VECTOR('',#2249,10.);
+#616=VECTOR('',#2252,10.);
+#617=VECTOR('',#2253,10.);
+#618=VECTOR('',#2258,10.);
+#619=VECTOR('',#2261,10.);
+#620=VECTOR('',#2264,10.);
+#621=VECTOR('',#2265,10.);
+#622=VECTOR('',#2266,10.);
+#623=VECTOR('',#2269,10.);
+#624=VECTOR('',#2272,10.);
+#625=VECTOR('',#2273,10.);
+#626=VECTOR('',#2276,10.);
+#627=VECTOR('',#2279,10.);
+#628=VECTOR('',#2282,10.);
+#629=VECTOR('',#2283,10.);
+#630=VECTOR('',#2288,10.);
+#631=VECTOR('',#2291,10.);
+#632=VECTOR('',#2294,10.);
+#633=VECTOR('',#2295,10.);
+#634=VECTOR('',#2296,10.);
+#635=VECTOR('',#2299,10.);
+#636=VECTOR('',#2302,10.);
+#637=VECTOR('',#2303,10.);
+#638=VECTOR('',#2306,10.);
+#639=VECTOR('',#2309,10.);
+#640=VECTOR('',#2312,10.);
+#641=VECTOR('',#2313,10.);
+#642=VECTOR('',#2318,10.);
+#643=VECTOR('',#2321,10.);
+#644=VECTOR('',#2324,10.);
+#645=VECTOR('',#2325,10.);
+#646=VECTOR('',#2326,10.);
+#647=VECTOR('',#2329,10.);
+#648=VECTOR('',#2330,10.);
+#649=VECTOR('',#2331,10.);
+#650=VECTOR('',#2338,10.);
+#651=VECTOR('',#2341,10.);
+#652=VECTOR('',#2342,10.);
+#653=VECTOR('',#2345,10.);
+#654=VECTOR('',#2346,10.);
+#655=VECTOR('',#2349,10.);
+#656=VECTOR('',#2350,10.);
+#657=VECTOR('',#2353,10.);
+#658=VECTOR('',#2354,10.);
+#659=VECTOR('',#2355,10.);
+#660=VECTOR('',#2356,10.);
+#661=VECTOR('',#2359,10.);
+#662=VECTOR('',#2360,10.);
+#663=VECTOR('',#2361,10.);
+#664=VECTOR('',#2362,10.);
+#665=VECTOR('',#2363,10.);
+#666=VECTOR('',#2364,10.);
+#667=VECTOR('',#2365,10.);
+#668=VECTOR('',#2366,10.);
+#669=VECTOR('',#2367,10.);
+#670=VECTOR('',#2368,10.);
+#671=VECTOR('',#2369,10.);
+#672=VECTOR('',#2370,10.);
+#673=VECTOR('',#2371,10.);
+#674=VECTOR('',#2372,10.);
+#675=VECTOR('',#2379,10.);
+#676=VECTOR('',#2382,10.);
+#677=VECTOR('',#2385,10.);
+#678=VECTOR('',#2388,10.);
+#679=VECTOR('',#2391,10.);
+#680=VECTOR('',#2394,10.);
+#681=VECTOR('',#2397,10.);
+#682=VECTOR('',#2400,10.);
+#683=VECTOR('',#2403,10.);
+#684=VECTOR('',#2406,10.);
+#685=VECTOR('',#2433,1.5);
+#686=VECTOR('',#2438,1.5);
+#687=VECTOR('',#2443,10.);
+#688=VECTOR('',#2444,10.);
+#689=VECTOR('',#2445,10.);
+#690=VECTOR('',#2448,10.);
+#691=VECTOR('',#2449,10.);
+#692=VECTOR('',#2452,10.);
+#693=VECTOR('',#2453,10.);
+#694=VECTOR('',#2456,10.);
+#695=VECTOR('',#2457,10.);
+#696=VECTOR('',#2462,10.);
+#697=VECTOR('',#2465,10.);
+#698=VECTOR('',#2466,10.);
+#699=VECTOR('',#2469,10.);
+#700=VECTOR('',#2470,10.);
+#701=VECTOR('',#2473,10.);
+#702=VECTOR('',#2474,10.);
+#703=VECTOR('',#2477,10.);
+#704=VECTOR('',#2478,10.);
+#705=CIRCLE('',#1826,0.4);
+#706=CIRCLE('',#1827,0.4);
+#707=CIRCLE('',#1830,0.4);
+#708=CIRCLE('',#1832,0.4);
+#709=CIRCLE('',#1836,0.4);
+#710=CIRCLE('',#1837,0.4);
+#711=CIRCLE('',#1840,0.4);
+#712=CIRCLE('',#1842,0.4);
+#713=CIRCLE('',#1845,0.4);
+#714=CIRCLE('',#1846,0.4);
+#715=CIRCLE('',#1849,0.4);
+#716=CIRCLE('',#1851,0.4);
+#717=CIRCLE('',#1854,0.4);
+#718=CIRCLE('',#1855,0.4);
+#719=CIRCLE('',#1858,0.4);
+#720=CIRCLE('',#1860,0.4);
+#721=CIRCLE('',#1863,0.4);
+#722=CIRCLE('',#1864,0.4);
+#723=CIRCLE('',#1867,0.4);
+#724=CIRCLE('',#1869,0.4);
+#725=CIRCLE('',#1872,0.4);
+#726=CIRCLE('',#1873,0.4);
+#727=CIRCLE('',#1876,0.4);
+#728=CIRCLE('',#1878,0.4);
+#729=CIRCLE('',#1881,0.4);
+#730=CIRCLE('',#1882,0.4);
+#731=CIRCLE('',#1885,0.4);
+#732=CIRCLE('',#1887,0.4);
+#733=CIRCLE('',#1890,0.4);
+#734=CIRCLE('',#1891,0.4);
+#735=CIRCLE('',#1894,0.4);
+#736=CIRCLE('',#1896,0.4);
+#737=CIRCLE('',#1899,0.4);
+#738=CIRCLE('',#1900,0.4);
+#739=CIRCLE('',#1903,0.4);
+#740=CIRCLE('',#1905,0.4);
+#741=CIRCLE('',#1908,0.4);
+#742=CIRCLE('',#1909,0.4);
+#743=CIRCLE('',#1912,0.4);
+#744=CIRCLE('',#1914,0.4);
+#745=CIRCLE('',#1917,0.4);
+#746=CIRCLE('',#1918,0.4);
+#747=CIRCLE('',#1921,0.4);
+#748=CIRCLE('',#1923,0.4);
+#749=CIRCLE('',#1926,0.4);
+#750=CIRCLE('',#1927,0.4);
+#751=CIRCLE('',#1930,0.4);
+#752=CIRCLE('',#1932,0.4);
+#753=CIRCLE('',#1936,3.5);
+#754=CIRCLE('',#1937,3.5);
+#755=CIRCLE('',#1938,1.5);
+#756=CIRCLE('',#1939,1.5);
+#757=CIRCLE('',#1963,1.5);
+#758=CIRCLE('',#1965,1.5);
+#759=CIRCLE('',#1971,3.5);
+#760=CIRCLE('',#1977,3.5);
+#761=VERTEX_POINT('',#2487);
+#762=VERTEX_POINT('',#2488);
+#763=VERTEX_POINT('',#2490);
+#764=VERTEX_POINT('',#2492);
+#765=VERTEX_POINT('',#2496);
+#766=VERTEX_POINT('',#2498);
+#767=VERTEX_POINT('',#2502);
+#768=VERTEX_POINT('',#2504);
+#769=VERTEX_POINT('',#2506);
+#770=VERTEX_POINT('',#2510);
+#771=VERTEX_POINT('',#2514);
+#772=VERTEX_POINT('',#2516);
+#773=VERTEX_POINT('',#2522);
+#774=VERTEX_POINT('',#2523);
+#775=VERTEX_POINT('',#2525);
+#776=VERTEX_POINT('',#2527);
+#777=VERTEX_POINT('',#2531);
+#778=VERTEX_POINT('',#2533);
+#779=VERTEX_POINT('',#2537);
+#780=VERTEX_POINT('',#2539);
+#781=VERTEX_POINT('',#2541);
+#782=VERTEX_POINT('',#2545);
+#783=VERTEX_POINT('',#2547);
+#784=VERTEX_POINT('',#2551);
+#785=VERTEX_POINT('',#2555);
+#786=VERTEX_POINT('',#2556);
+#787=VERTEX_POINT('',#2558);
+#788=VERTEX_POINT('',#2560);
+#789=VERTEX_POINT('',#2564);
+#790=VERTEX_POINT('',#2566);
+#791=VERTEX_POINT('',#2570);
+#792=VERTEX_POINT('',#2572);
+#793=VERTEX_POINT('',#2574);
+#794=VERTEX_POINT('',#2578);
+#795=VERTEX_POINT('',#2580);
+#796=VERTEX_POINT('',#2584);
+#797=VERTEX_POINT('',#2588);
+#798=VERTEX_POINT('',#2589);
+#799=VERTEX_POINT('',#2591);
+#800=VERTEX_POINT('',#2593);
+#801=VERTEX_POINT('',#2597);
+#802=VERTEX_POINT('',#2599);
+#803=VERTEX_POINT('',#2603);
+#804=VERTEX_POINT('',#2605);
+#805=VERTEX_POINT('',#2607);
+#806=VERTEX_POINT('',#2611);
+#807=VERTEX_POINT('',#2613);
+#808=VERTEX_POINT('',#2617);
+#809=VERTEX_POINT('',#2621);
+#810=VERTEX_POINT('',#2622);
+#811=VERTEX_POINT('',#2624);
+#812=VERTEX_POINT('',#2626);
+#813=VERTEX_POINT('',#2630);
+#814=VERTEX_POINT('',#2632);
+#815=VERTEX_POINT('',#2636);
+#816=VERTEX_POINT('',#2638);
+#817=VERTEX_POINT('',#2640);
+#818=VERTEX_POINT('',#2644);
+#819=VERTEX_POINT('',#2646);
+#820=VERTEX_POINT('',#2650);
+#821=VERTEX_POINT('',#2654);
+#822=VERTEX_POINT('',#2655);
+#823=VERTEX_POINT('',#2657);
+#824=VERTEX_POINT('',#2659);
+#825=VERTEX_POINT('',#2663);
+#826=VERTEX_POINT('',#2665);
+#827=VERTEX_POINT('',#2669);
+#828=VERTEX_POINT('',#2671);
+#829=VERTEX_POINT('',#2673);
+#830=VERTEX_POINT('',#2677);
+#831=VERTEX_POINT('',#2679);
+#832=VERTEX_POINT('',#2683);
+#833=VERTEX_POINT('',#2687);
+#834=VERTEX_POINT('',#2688);
+#835=VERTEX_POINT('',#2690);
+#836=VERTEX_POINT('',#2692);
+#837=VERTEX_POINT('',#2696);
+#838=VERTEX_POINT('',#2698);
+#839=VERTEX_POINT('',#2702);
+#840=VERTEX_POINT('',#2704);
+#841=VERTEX_POINT('',#2706);
+#842=VERTEX_POINT('',#2710);
+#843=VERTEX_POINT('',#2712);
+#844=VERTEX_POINT('',#2716);
+#845=VERTEX_POINT('',#2720);
+#846=VERTEX_POINT('',#2721);
+#847=VERTEX_POINT('',#2723);
+#848=VERTEX_POINT('',#2725);
+#849=VERTEX_POINT('',#2729);
+#850=VERTEX_POINT('',#2731);
+#851=VERTEX_POINT('',#2735);
+#852=VERTEX_POINT('',#2737);
+#853=VERTEX_POINT('',#2739);
+#854=VERTEX_POINT('',#2743);
+#855=VERTEX_POINT('',#2745);
+#856=VERTEX_POINT('',#2749);
+#857=VERTEX_POINT('',#2753);
+#858=VERTEX_POINT('',#2754);
+#859=VERTEX_POINT('',#2756);
+#860=VERTEX_POINT('',#2758);
+#861=VERTEX_POINT('',#2762);
+#862=VERTEX_POINT('',#2764);
+#863=VERTEX_POINT('',#2768);
+#864=VERTEX_POINT('',#2770);
+#865=VERTEX_POINT('',#2772);
+#866=VERTEX_POINT('',#2776);
+#867=VERTEX_POINT('',#2778);
+#868=VERTEX_POINT('',#2782);
+#869=VERTEX_POINT('',#2786);
+#870=VERTEX_POINT('',#2787);
+#871=VERTEX_POINT('',#2789);
+#872=VERTEX_POINT('',#2791);
+#873=VERTEX_POINT('',#2795);
+#874=VERTEX_POINT('',#2797);
+#875=VERTEX_POINT('',#2801);
+#876=VERTEX_POINT('',#2803);
+#877=VERTEX_POINT('',#2805);
+#878=VERTEX_POINT('',#2809);
+#879=VERTEX_POINT('',#2811);
+#880=VERTEX_POINT('',#2815);
+#881=VERTEX_POINT('',#2819);
+#882=VERTEX_POINT('',#2820);
+#883=VERTEX_POINT('',#2822);
+#884=VERTEX_POINT('',#2824);
+#885=VERTEX_POINT('',#2828);
+#886=VERTEX_POINT('',#2830);
+#887=VERTEX_POINT('',#2834);
+#888=VERTEX_POINT('',#2836);
+#889=VERTEX_POINT('',#2838);
+#890=VERTEX_POINT('',#2842);
+#891=VERTEX_POINT('',#2844);
+#892=VERTEX_POINT('',#2848);
+#893=VERTEX_POINT('',#2852);
+#894=VERTEX_POINT('',#2853);
+#895=VERTEX_POINT('',#2855);
+#896=VERTEX_POINT('',#2857);
+#897=VERTEX_POINT('',#2861);
+#898=VERTEX_POINT('',#2863);
+#899=VERTEX_POINT('',#2867);
+#900=VERTEX_POINT('',#2869);
+#901=VERTEX_POINT('',#2871);
+#902=VERTEX_POINT('',#2875);
+#903=VERTEX_POINT('',#2879);
+#904=VERTEX_POINT('',#2883);
+#905=VERTEX_POINT('',#2887);
+#906=VERTEX_POINT('',#2888);
+#907=VERTEX_POINT('',#2890);
+#908=VERTEX_POINT('',#2892);
+#909=VERTEX_POINT('',#2894);
+#910=VERTEX_POINT('',#2896);
+#911=VERTEX_POINT('',#2898);
+#912=VERTEX_POINT('',#2900);
+#913=VERTEX_POINT('',#2902);
+#914=VERTEX_POINT('',#2904);
+#915=VERTEX_POINT('',#2919);
+#916=VERTEX_POINT('',#2921);
+#917=VERTEX_POINT('',#2956);
+#918=VERTEX_POINT('',#2960);
+#919=VERTEX_POINT('',#2964);
+#920=VERTEX_POINT('',#2965);
+#921=VERTEX_POINT('',#2970);
+#922=VERTEX_POINT('',#2974);
+#923=VERTEX_POINT('',#2978);
+#924=VERTEX_POINT('',#2982);
+#925=VERTEX_POINT('',#2986);
+#926=VERTEX_POINT('',#2990);
+#927=VERTEX_POINT('',#2994);
+#928=VERTEX_POINT('',#2998);
+#929=EDGE_CURVE('',#761,#762,#705,.T.);
+#930=EDGE_CURVE('',#762,#763,#313,.T.);
+#931=EDGE_CURVE('',#763,#764,#706,.T.);
+#932=EDGE_CURVE('',#764,#761,#314,.T.);
+#933=EDGE_CURVE('',#762,#765,#315,.T.);
+#934=EDGE_CURVE('',#766,#765,#316,.T.);
+#935=EDGE_CURVE('',#766,#763,#317,.T.);
+#936=EDGE_CURVE('',#767,#761,#318,.T.);
+#937=EDGE_CURVE('',#768,#767,#319,.T.);
+#938=EDGE_CURVE('',#768,#769,#320,.T.);
+#939=EDGE_CURVE('',#765,#769,#707,.T.);
+#940=EDGE_CURVE('',#770,#766,#708,.T.);
+#941=EDGE_CURVE('',#769,#770,#321,.T.);
+#942=EDGE_CURVE('',#770,#771,#322,.T.);
+#943=EDGE_CURVE('',#772,#771,#323,.T.);
+#944=EDGE_CURVE('',#772,#764,#324,.T.);
+#945=EDGE_CURVE('',#768,#771,#325,.T.);
+#946=EDGE_CURVE('',#773,#774,#709,.T.);
+#947=EDGE_CURVE('',#774,#775,#326,.T.);
+#948=EDGE_CURVE('',#775,#776,#710,.T.);
+#949=EDGE_CURVE('',#776,#773,#327,.T.);
+#950=EDGE_CURVE('',#777,#776,#328,.T.);
+#951=EDGE_CURVE('',#778,#777,#329,.T.);
+#952=EDGE_CURVE('',#773,#778,#330,.T.);
+#953=EDGE_CURVE('',#779,#775,#331,.T.);
+#954=EDGE_CURVE('',#780,#779,#711,.T.);
+#955=EDGE_CURVE('',#780,#781,#332,.T.);
+#956=EDGE_CURVE('',#777,#781,#333,.T.);
+#957=EDGE_CURVE('',#779,#782,#334,.T.);
+#958=EDGE_CURVE('',#782,#783,#712,.T.);
+#959=EDGE_CURVE('',#783,#780,#335,.T.);
+#960=EDGE_CURVE('',#784,#783,#336,.T.);
+#961=EDGE_CURVE('',#784,#781,#337,.T.);
+#962=EDGE_CURVE('',#785,#786,#713,.T.);
+#963=EDGE_CURVE('',#786,#787,#338,.T.);
+#964=EDGE_CURVE('',#787,#788,#714,.T.);
+#965=EDGE_CURVE('',#788,#785,#339,.T.);
+#966=EDGE_CURVE('',#789,#788,#340,.T.);
+#967=EDGE_CURVE('',#790,#789,#341,.T.);
+#968=EDGE_CURVE('',#785,#790,#342,.T.);
+#969=EDGE_CURVE('',#791,#787,#343,.T.);
+#970=EDGE_CURVE('',#792,#791,#715,.T.);
+#971=EDGE_CURVE('',#792,#793,#344,.T.);
+#972=EDGE_CURVE('',#789,#793,#345,.T.);
+#973=EDGE_CURVE('',#791,#794,#346,.T.);
+#974=EDGE_CURVE('',#794,#795,#716,.T.);
+#975=EDGE_CURVE('',#795,#792,#347,.T.);
+#976=EDGE_CURVE('',#796,#795,#348,.T.);
+#977=EDGE_CURVE('',#796,#793,#349,.T.);
+#978=EDGE_CURVE('',#797,#798,#717,.T.);
+#979=EDGE_CURVE('',#798,#799,#350,.T.);
+#980=EDGE_CURVE('',#799,#800,#718,.T.);
+#981=EDGE_CURVE('',#800,#797,#351,.T.);
+#982=EDGE_CURVE('',#801,#800,#352,.T.);
+#983=EDGE_CURVE('',#802,#801,#353,.T.);
+#984=EDGE_CURVE('',#797,#802,#354,.T.);
+#985=EDGE_CURVE('',#803,#799,#355,.T.);
+#986=EDGE_CURVE('',#804,#803,#719,.T.);
+#987=EDGE_CURVE('',#804,#805,#356,.T.);
+#988=EDGE_CURVE('',#801,#805,#357,.T.);
+#989=EDGE_CURVE('',#803,#806,#358,.T.);
+#990=EDGE_CURVE('',#806,#807,#720,.T.);
+#991=EDGE_CURVE('',#807,#804,#359,.T.);
+#992=EDGE_CURVE('',#808,#807,#360,.T.);
+#993=EDGE_CURVE('',#808,#805,#361,.T.);
+#994=EDGE_CURVE('',#809,#810,#721,.T.);
+#995=EDGE_CURVE('',#810,#811,#362,.T.);
+#996=EDGE_CURVE('',#811,#812,#722,.T.);
+#997=EDGE_CURVE('',#812,#809,#363,.T.);
+#998=EDGE_CURVE('',#813,#812,#364,.T.);
+#999=EDGE_CURVE('',#814,#813,#365,.T.);
+#1000=EDGE_CURVE('',#809,#814,#366,.T.);
+#1001=EDGE_CURVE('',#815,#811,#367,.T.);
+#1002=EDGE_CURVE('',#816,#815,#723,.T.);
+#1003=EDGE_CURVE('',#816,#817,#368,.T.);
+#1004=EDGE_CURVE('',#813,#817,#369,.T.);
+#1005=EDGE_CURVE('',#815,#818,#370,.T.);
+#1006=EDGE_CURVE('',#818,#819,#724,.T.);
+#1007=EDGE_CURVE('',#819,#816,#371,.T.);
+#1008=EDGE_CURVE('',#820,#819,#372,.T.);
+#1009=EDGE_CURVE('',#820,#817,#373,.T.);
+#1010=EDGE_CURVE('',#821,#822,#725,.T.);
+#1011=EDGE_CURVE('',#822,#823,#374,.T.);
+#1012=EDGE_CURVE('',#823,#824,#726,.T.);
+#1013=EDGE_CURVE('',#824,#821,#375,.T.);
+#1014=EDGE_CURVE('',#825,#824,#376,.T.);
+#1015=EDGE_CURVE('',#826,#825,#377,.T.);
+#1016=EDGE_CURVE('',#821,#826,#378,.T.);
+#1017=EDGE_CURVE('',#827,#823,#379,.T.);
+#1018=EDGE_CURVE('',#828,#827,#727,.T.);
+#1019=EDGE_CURVE('',#828,#829,#380,.T.);
+#1020=EDGE_CURVE('',#825,#829,#381,.T.);
+#1021=EDGE_CURVE('',#827,#830,#382,.T.);
+#1022=EDGE_CURVE('',#830,#831,#728,.T.);
+#1023=EDGE_CURVE('',#831,#828,#383,.T.);
+#1024=EDGE_CURVE('',#832,#831,#384,.T.);
+#1025=EDGE_CURVE('',#832,#829,#385,.T.);
+#1026=EDGE_CURVE('',#833,#834,#729,.T.);
+#1027=EDGE_CURVE('',#834,#835,#386,.T.);
+#1028=EDGE_CURVE('',#835,#836,#730,.T.);
+#1029=EDGE_CURVE('',#836,#833,#387,.T.);
+#1030=EDGE_CURVE('',#837,#836,#388,.T.);
+#1031=EDGE_CURVE('',#838,#837,#389,.T.);
+#1032=EDGE_CURVE('',#833,#838,#390,.T.);
+#1033=EDGE_CURVE('',#839,#835,#391,.T.);
+#1034=EDGE_CURVE('',#840,#839,#731,.T.);
+#1035=EDGE_CURVE('',#840,#841,#392,.T.);
+#1036=EDGE_CURVE('',#837,#841,#393,.T.);
+#1037=EDGE_CURVE('',#839,#842,#394,.T.);
+#1038=EDGE_CURVE('',#842,#843,#732,.T.);
+#1039=EDGE_CURVE('',#843,#840,#395,.T.);
+#1040=EDGE_CURVE('',#844,#843,#396,.T.);
+#1041=EDGE_CURVE('',#844,#841,#397,.T.);
+#1042=EDGE_CURVE('',#845,#846,#733,.T.);
+#1043=EDGE_CURVE('',#846,#847,#398,.T.);
+#1044=EDGE_CURVE('',#847,#848,#734,.T.);
+#1045=EDGE_CURVE('',#848,#845,#399,.T.);
+#1046=EDGE_CURVE('',#849,#848,#400,.T.);
+#1047=EDGE_CURVE('',#850,#849,#401,.T.);
+#1048=EDGE_CURVE('',#845,#850,#402,.T.);
+#1049=EDGE_CURVE('',#851,#847,#403,.T.);
+#1050=EDGE_CURVE('',#852,#851,#735,.T.);
+#1051=EDGE_CURVE('',#852,#853,#404,.T.);
+#1052=EDGE_CURVE('',#849,#853,#405,.T.);
+#1053=EDGE_CURVE('',#851,#854,#406,.T.);
+#1054=EDGE_CURVE('',#854,#855,#736,.T.);
+#1055=EDGE_CURVE('',#855,#852,#407,.T.);
+#1056=EDGE_CURVE('',#856,#855,#408,.T.);
+#1057=EDGE_CURVE('',#856,#853,#409,.T.);
+#1058=EDGE_CURVE('',#857,#858,#737,.T.);
+#1059=EDGE_CURVE('',#858,#859,#410,.T.);
+#1060=EDGE_CURVE('',#859,#860,#738,.T.);
+#1061=EDGE_CURVE('',#860,#857,#411,.T.);
+#1062=EDGE_CURVE('',#861,#860,#412,.T.);
+#1063=EDGE_CURVE('',#862,#861,#413,.T.);
+#1064=EDGE_CURVE('',#857,#862,#414,.T.);
+#1065=EDGE_CURVE('',#863,#859,#415,.T.);
+#1066=EDGE_CURVE('',#864,#863,#739,.T.);
+#1067=EDGE_CURVE('',#864,#865,#416,.T.);
+#1068=EDGE_CURVE('',#861,#865,#417,.T.);
+#1069=EDGE_CURVE('',#863,#866,#418,.T.);
+#1070=EDGE_CURVE('',#866,#867,#740,.T.);
+#1071=EDGE_CURVE('',#867,#864,#419,.T.);
+#1072=EDGE_CURVE('',#868,#867,#420,.T.);
+#1073=EDGE_CURVE('',#868,#865,#421,.T.);
+#1074=EDGE_CURVE('',#869,#870,#741,.T.);
+#1075=EDGE_CURVE('',#870,#871,#422,.T.);
+#1076=EDGE_CURVE('',#871,#872,#742,.T.);
+#1077=EDGE_CURVE('',#872,#869,#423,.T.);
+#1078=EDGE_CURVE('',#873,#872,#424,.T.);
+#1079=EDGE_CURVE('',#874,#873,#425,.T.);
+#1080=EDGE_CURVE('',#869,#874,#426,.T.);
+#1081=EDGE_CURVE('',#875,#871,#427,.T.);
+#1082=EDGE_CURVE('',#876,#875,#743,.T.);
+#1083=EDGE_CURVE('',#876,#877,#428,.T.);
+#1084=EDGE_CURVE('',#873,#877,#429,.T.);
+#1085=EDGE_CURVE('',#875,#878,#430,.T.);
+#1086=EDGE_CURVE('',#878,#879,#744,.T.);
+#1087=EDGE_CURVE('',#879,#876,#431,.T.);
+#1088=EDGE_CURVE('',#880,#879,#432,.T.);
+#1089=EDGE_CURVE('',#880,#877,#433,.T.);
+#1090=EDGE_CURVE('',#881,#882,#745,.T.);
+#1091=EDGE_CURVE('',#882,#883,#434,.T.);
+#1092=EDGE_CURVE('',#883,#884,#746,.T.);
+#1093=EDGE_CURVE('',#884,#881,#435,.T.);
+#1094=EDGE_CURVE('',#885,#884,#436,.T.);
+#1095=EDGE_CURVE('',#886,#885,#437,.T.);
+#1096=EDGE_CURVE('',#881,#886,#438,.T.);
+#1097=EDGE_CURVE('',#887,#883,#439,.T.);
+#1098=EDGE_CURVE('',#888,#887,#747,.T.);
+#1099=EDGE_CURVE('',#888,#889,#440,.T.);
+#1100=EDGE_CURVE('',#885,#889,#441,.T.);
+#1101=EDGE_CURVE('',#887,#890,#442,.T.);
+#1102=EDGE_CURVE('',#890,#891,#748,.T.);
+#1103=EDGE_CURVE('',#891,#888,#443,.T.);
+#1104=EDGE_CURVE('',#892,#891,#444,.T.);
+#1105=EDGE_CURVE('',#892,#889,#445,.T.);
+#1106=EDGE_CURVE('',#893,#894,#749,.T.);
+#1107=EDGE_CURVE('',#894,#895,#446,.T.);
+#1108=EDGE_CURVE('',#895,#896,#750,.T.);
+#1109=EDGE_CURVE('',#896,#893,#447,.T.);
+#1110=EDGE_CURVE('',#894,#897,#448,.T.);
+#1111=EDGE_CURVE('',#898,#897,#449,.T.);
+#1112=EDGE_CURVE('',#898,#895,#450,.T.);
+#1113=EDGE_CURVE('',#893,#899,#451,.T.);
+#1114=EDGE_CURVE('',#900,#899,#452,.T.);
+#1115=EDGE_CURVE('',#900,#901,#453,.T.);
+#1116=EDGE_CURVE('',#897,#901,#751,.T.);
+#1117=EDGE_CURVE('',#902,#898,#752,.T.);
+#1118=EDGE_CURVE('',#901,#902,#454,.T.);
+#1119=EDGE_CURVE('',#903,#900,#455,.T.);
+#1120=EDGE_CURVE('',#903,#902,#456,.T.);
+#1121=EDGE_CURVE('',#904,#896,#457,.T.);
+#1122=EDGE_CURVE('',#899,#904,#458,.T.);
+#1123=EDGE_CURVE('',#905,#906,#459,.T.);
+#1124=EDGE_CURVE('',#906,#907,#460,.T.);
+#1125=EDGE_CURVE('',#907,#908,#753,.T.);
+#1126=EDGE_CURVE('',#908,#909,#461,.T.);
+#1127=EDGE_CURVE('',#909,#910,#462,.T.);
+#1128=EDGE_CURVE('',#910,#911,#463,.T.);
+#1129=EDGE_CURVE('',#911,#912,#464,.T.);
+#1130=EDGE_CURVE('',#912,#913,#754,.T.);
+#1131=EDGE_CURVE('',#913,#914,#465,.T.);
+#1132=EDGE_CURVE('',#914,#905,#466,.T.);
+#1133=EDGE_CURVE('',#868,#862,#467,.T.);
+#1134=EDGE_CURVE('',#820,#814,#468,.T.);
+#1135=EDGE_CURVE('',#767,#772,#469,.T.);
+#1136=EDGE_CURVE('',#808,#802,#470,.T.);
+#1137=EDGE_CURVE('',#856,#850,#471,.T.);
+#1138=EDGE_CURVE('',#880,#874,#472,.T.);
+#1139=EDGE_CURVE('',#832,#826,#473,.T.);
+#1140=EDGE_CURVE('',#784,#778,#474,.T.);
+#1141=EDGE_CURVE('',#796,#790,#475,.T.);
+#1142=EDGE_CURVE('',#844,#838,#476,.T.);
+#1143=EDGE_CURVE('',#892,#886,#477,.T.);
+#1144=EDGE_CURVE('',#904,#903,#478,.T.);
+#1145=EDGE_CURVE('',#915,#915,#755,.T.);
+#1146=EDGE_CURVE('',#916,#916,#756,.T.);
+#1147=EDGE_CURVE('',#786,#794,#479,.T.);
+#1148=EDGE_CURVE('',#834,#842,#480,.T.);
+#1149=EDGE_CURVE('',#882,#890,#481,.T.);
+#1150=EDGE_CURVE('',#846,#854,#482,.T.);
+#1151=EDGE_CURVE('',#798,#806,#483,.T.);
+#1152=EDGE_CURVE('',#774,#782,#484,.T.);
+#1153=EDGE_CURVE('',#822,#830,#485,.T.);
+#1154=EDGE_CURVE('',#810,#818,#486,.T.);
+#1155=EDGE_CURVE('',#870,#878,#487,.T.);
+#1156=EDGE_CURVE('',#858,#866,#488,.T.);
+#1157=EDGE_CURVE('',#916,#917,#489,.T.);
+#1158=EDGE_CURVE('',#917,#917,#757,.T.);
+#1159=EDGE_CURVE('',#915,#918,#490,.T.);
+#1160=EDGE_CURVE('',#918,#918,#758,.T.);
+#1161=EDGE_CURVE('',#919,#920,#491,.T.);
+#1162=EDGE_CURVE('',#919,#907,#492,.T.);
+#1163=EDGE_CURVE('',#920,#906,#493,.T.);
+#1164=EDGE_CURVE('',#921,#920,#494,.T.);
+#1165=EDGE_CURVE('',#921,#905,#495,.T.);
+#1166=EDGE_CURVE('',#922,#921,#496,.T.);
+#1167=EDGE_CURVE('',#922,#914,#497,.T.);
+#1168=EDGE_CURVE('',#923,#922,#498,.T.);
+#1169=EDGE_CURVE('',#923,#913,#499,.T.);
+#1170=EDGE_CURVE('',#924,#923,#759,.T.);
+#1171=EDGE_CURVE('',#924,#912,#500,.T.);
+#1172=EDGE_CURVE('',#924,#925,#501,.T.);
+#1173=EDGE_CURVE('',#925,#911,#502,.T.);
+#1174=EDGE_CURVE('',#926,#925,#503,.T.);
+#1175=EDGE_CURVE('',#926,#910,#504,.T.);
+#1176=EDGE_CURVE('',#927,#926,#505,.T.);
+#1177=EDGE_CURVE('',#927,#909,#506,.T.);
+#1178=EDGE_CURVE('',#928,#927,#507,.T.);
+#1179=EDGE_CURVE('',#928,#908,#508,.T.);
+#1180=EDGE_CURVE('',#919,#928,#760,.T.);
+#1181=ORIENTED_EDGE('',*,*,#929,.T.);
+#1182=ORIENTED_EDGE('',*,*,#930,.T.);
+#1183=ORIENTED_EDGE('',*,*,#931,.T.);
+#1184=ORIENTED_EDGE('',*,*,#932,.T.);
+#1185=ORIENTED_EDGE('',*,*,#930,.F.);
+#1186=ORIENTED_EDGE('',*,*,#933,.T.);
+#1187=ORIENTED_EDGE('',*,*,#934,.F.);
+#1188=ORIENTED_EDGE('',*,*,#935,.T.);
+#1189=ORIENTED_EDGE('',*,*,#929,.F.);
+#1190=ORIENTED_EDGE('',*,*,#936,.F.);
+#1191=ORIENTED_EDGE('',*,*,#937,.F.);
+#1192=ORIENTED_EDGE('',*,*,#938,.T.);
+#1193=ORIENTED_EDGE('',*,*,#939,.F.);
+#1194=ORIENTED_EDGE('',*,*,#933,.F.);
+#1195=ORIENTED_EDGE('',*,*,#940,.T.);
+#1196=ORIENTED_EDGE('',*,*,#934,.T.);
+#1197=ORIENTED_EDGE('',*,*,#939,.T.);
+#1198=ORIENTED_EDGE('',*,*,#941,.T.);
+#1199=ORIENTED_EDGE('',*,*,#931,.F.);
+#1200=ORIENTED_EDGE('',*,*,#935,.F.);
+#1201=ORIENTED_EDGE('',*,*,#940,.F.);
+#1202=ORIENTED_EDGE('',*,*,#942,.T.);
+#1203=ORIENTED_EDGE('',*,*,#943,.F.);
+#1204=ORIENTED_EDGE('',*,*,#944,.T.);
+#1205=ORIENTED_EDGE('',*,*,#941,.F.);
+#1206=ORIENTED_EDGE('',*,*,#938,.F.);
+#1207=ORIENTED_EDGE('',*,*,#945,.T.);
+#1208=ORIENTED_EDGE('',*,*,#942,.F.);
+#1209=ORIENTED_EDGE('',*,*,#946,.T.);
+#1210=ORIENTED_EDGE('',*,*,#947,.T.);
+#1211=ORIENTED_EDGE('',*,*,#948,.T.);
+#1212=ORIENTED_EDGE('',*,*,#949,.T.);
+#1213=ORIENTED_EDGE('',*,*,#949,.F.);
+#1214=ORIENTED_EDGE('',*,*,#950,.F.);
+#1215=ORIENTED_EDGE('',*,*,#951,.F.);
+#1216=ORIENTED_EDGE('',*,*,#952,.F.);
+#1217=ORIENTED_EDGE('',*,*,#948,.F.);
+#1218=ORIENTED_EDGE('',*,*,#953,.F.);
+#1219=ORIENTED_EDGE('',*,*,#954,.F.);
+#1220=ORIENTED_EDGE('',*,*,#955,.T.);
+#1221=ORIENTED_EDGE('',*,*,#956,.F.);
+#1222=ORIENTED_EDGE('',*,*,#950,.T.);
+#1223=ORIENTED_EDGE('',*,*,#954,.T.);
+#1224=ORIENTED_EDGE('',*,*,#957,.T.);
+#1225=ORIENTED_EDGE('',*,*,#958,.T.);
+#1226=ORIENTED_EDGE('',*,*,#959,.T.);
+#1227=ORIENTED_EDGE('',*,*,#959,.F.);
+#1228=ORIENTED_EDGE('',*,*,#960,.F.);
+#1229=ORIENTED_EDGE('',*,*,#961,.T.);
+#1230=ORIENTED_EDGE('',*,*,#955,.F.);
+#1231=ORIENTED_EDGE('',*,*,#962,.T.);
+#1232=ORIENTED_EDGE('',*,*,#963,.T.);
+#1233=ORIENTED_EDGE('',*,*,#964,.T.);
+#1234=ORIENTED_EDGE('',*,*,#965,.T.);
+#1235=ORIENTED_EDGE('',*,*,#965,.F.);
+#1236=ORIENTED_EDGE('',*,*,#966,.F.);
+#1237=ORIENTED_EDGE('',*,*,#967,.F.);
+#1238=ORIENTED_EDGE('',*,*,#968,.F.);
+#1239=ORIENTED_EDGE('',*,*,#964,.F.);
+#1240=ORIENTED_EDGE('',*,*,#969,.F.);
+#1241=ORIENTED_EDGE('',*,*,#970,.F.);
+#1242=ORIENTED_EDGE('',*,*,#971,.T.);
+#1243=ORIENTED_EDGE('',*,*,#972,.F.);
+#1244=ORIENTED_EDGE('',*,*,#966,.T.);
+#1245=ORIENTED_EDGE('',*,*,#970,.T.);
+#1246=ORIENTED_EDGE('',*,*,#973,.T.);
+#1247=ORIENTED_EDGE('',*,*,#974,.T.);
+#1248=ORIENTED_EDGE('',*,*,#975,.T.);
+#1249=ORIENTED_EDGE('',*,*,#975,.F.);
+#1250=ORIENTED_EDGE('',*,*,#976,.F.);
+#1251=ORIENTED_EDGE('',*,*,#977,.T.);
+#1252=ORIENTED_EDGE('',*,*,#971,.F.);
+#1253=ORIENTED_EDGE('',*,*,#978,.T.);
+#1254=ORIENTED_EDGE('',*,*,#979,.T.);
+#1255=ORIENTED_EDGE('',*,*,#980,.T.);
+#1256=ORIENTED_EDGE('',*,*,#981,.T.);
+#1257=ORIENTED_EDGE('',*,*,#981,.F.);
+#1258=ORIENTED_EDGE('',*,*,#982,.F.);
+#1259=ORIENTED_EDGE('',*,*,#983,.F.);
+#1260=ORIENTED_EDGE('',*,*,#984,.F.);
+#1261=ORIENTED_EDGE('',*,*,#980,.F.);
+#1262=ORIENTED_EDGE('',*,*,#985,.F.);
+#1263=ORIENTED_EDGE('',*,*,#986,.F.);
+#1264=ORIENTED_EDGE('',*,*,#987,.T.);
+#1265=ORIENTED_EDGE('',*,*,#988,.F.);
+#1266=ORIENTED_EDGE('',*,*,#982,.T.);
+#1267=ORIENTED_EDGE('',*,*,#986,.T.);
+#1268=ORIENTED_EDGE('',*,*,#989,.T.);
+#1269=ORIENTED_EDGE('',*,*,#990,.T.);
+#1270=ORIENTED_EDGE('',*,*,#991,.T.);
+#1271=ORIENTED_EDGE('',*,*,#991,.F.);
+#1272=ORIENTED_EDGE('',*,*,#992,.F.);
+#1273=ORIENTED_EDGE('',*,*,#993,.T.);
+#1274=ORIENTED_EDGE('',*,*,#987,.F.);
+#1275=ORIENTED_EDGE('',*,*,#994,.T.);
+#1276=ORIENTED_EDGE('',*,*,#995,.T.);
+#1277=ORIENTED_EDGE('',*,*,#996,.T.);
+#1278=ORIENTED_EDGE('',*,*,#997,.T.);
+#1279=ORIENTED_EDGE('',*,*,#997,.F.);
+#1280=ORIENTED_EDGE('',*,*,#998,.F.);
+#1281=ORIENTED_EDGE('',*,*,#999,.F.);
+#1282=ORIENTED_EDGE('',*,*,#1000,.F.);
+#1283=ORIENTED_EDGE('',*,*,#996,.F.);
+#1284=ORIENTED_EDGE('',*,*,#1001,.F.);
+#1285=ORIENTED_EDGE('',*,*,#1002,.F.);
+#1286=ORIENTED_EDGE('',*,*,#1003,.T.);
+#1287=ORIENTED_EDGE('',*,*,#1004,.F.);
+#1288=ORIENTED_EDGE('',*,*,#998,.T.);
+#1289=ORIENTED_EDGE('',*,*,#1002,.T.);
+#1290=ORIENTED_EDGE('',*,*,#1005,.T.);
+#1291=ORIENTED_EDGE('',*,*,#1006,.T.);
+#1292=ORIENTED_EDGE('',*,*,#1007,.T.);
+#1293=ORIENTED_EDGE('',*,*,#1007,.F.);
+#1294=ORIENTED_EDGE('',*,*,#1008,.F.);
+#1295=ORIENTED_EDGE('',*,*,#1009,.T.);
+#1296=ORIENTED_EDGE('',*,*,#1003,.F.);
+#1297=ORIENTED_EDGE('',*,*,#1010,.T.);
+#1298=ORIENTED_EDGE('',*,*,#1011,.T.);
+#1299=ORIENTED_EDGE('',*,*,#1012,.T.);
+#1300=ORIENTED_EDGE('',*,*,#1013,.T.);
+#1301=ORIENTED_EDGE('',*,*,#1013,.F.);
+#1302=ORIENTED_EDGE('',*,*,#1014,.F.);
+#1303=ORIENTED_EDGE('',*,*,#1015,.F.);
+#1304=ORIENTED_EDGE('',*,*,#1016,.F.);
+#1305=ORIENTED_EDGE('',*,*,#1012,.F.);
+#1306=ORIENTED_EDGE('',*,*,#1017,.F.);
+#1307=ORIENTED_EDGE('',*,*,#1018,.F.);
+#1308=ORIENTED_EDGE('',*,*,#1019,.T.);
+#1309=ORIENTED_EDGE('',*,*,#1020,.F.);
+#1310=ORIENTED_EDGE('',*,*,#1014,.T.);
+#1311=ORIENTED_EDGE('',*,*,#1018,.T.);
+#1312=ORIENTED_EDGE('',*,*,#1021,.T.);
+#1313=ORIENTED_EDGE('',*,*,#1022,.T.);
+#1314=ORIENTED_EDGE('',*,*,#1023,.T.);
+#1315=ORIENTED_EDGE('',*,*,#1023,.F.);
+#1316=ORIENTED_EDGE('',*,*,#1024,.F.);
+#1317=ORIENTED_EDGE('',*,*,#1025,.T.);
+#1318=ORIENTED_EDGE('',*,*,#1019,.F.);
+#1319=ORIENTED_EDGE('',*,*,#1026,.T.);
+#1320=ORIENTED_EDGE('',*,*,#1027,.T.);
+#1321=ORIENTED_EDGE('',*,*,#1028,.T.);
+#1322=ORIENTED_EDGE('',*,*,#1029,.T.);
+#1323=ORIENTED_EDGE('',*,*,#1029,.F.);
+#1324=ORIENTED_EDGE('',*,*,#1030,.F.);
+#1325=ORIENTED_EDGE('',*,*,#1031,.F.);
+#1326=ORIENTED_EDGE('',*,*,#1032,.F.);
+#1327=ORIENTED_EDGE('',*,*,#1028,.F.);
+#1328=ORIENTED_EDGE('',*,*,#1033,.F.);
+#1329=ORIENTED_EDGE('',*,*,#1034,.F.);
+#1330=ORIENTED_EDGE('',*,*,#1035,.T.);
+#1331=ORIENTED_EDGE('',*,*,#1036,.F.);
+#1332=ORIENTED_EDGE('',*,*,#1030,.T.);
+#1333=ORIENTED_EDGE('',*,*,#1034,.T.);
+#1334=ORIENTED_EDGE('',*,*,#1037,.T.);
+#1335=ORIENTED_EDGE('',*,*,#1038,.T.);
+#1336=ORIENTED_EDGE('',*,*,#1039,.T.);
+#1337=ORIENTED_EDGE('',*,*,#1039,.F.);
+#1338=ORIENTED_EDGE('',*,*,#1040,.F.);
+#1339=ORIENTED_EDGE('',*,*,#1041,.T.);
+#1340=ORIENTED_EDGE('',*,*,#1035,.F.);
+#1341=ORIENTED_EDGE('',*,*,#1042,.T.);
+#1342=ORIENTED_EDGE('',*,*,#1043,.T.);
+#1343=ORIENTED_EDGE('',*,*,#1044,.T.);
+#1344=ORIENTED_EDGE('',*,*,#1045,.T.);
+#1345=ORIENTED_EDGE('',*,*,#1045,.F.);
+#1346=ORIENTED_EDGE('',*,*,#1046,.F.);
+#1347=ORIENTED_EDGE('',*,*,#1047,.F.);
+#1348=ORIENTED_EDGE('',*,*,#1048,.F.);
+#1349=ORIENTED_EDGE('',*,*,#1044,.F.);
+#1350=ORIENTED_EDGE('',*,*,#1049,.F.);
+#1351=ORIENTED_EDGE('',*,*,#1050,.F.);
+#1352=ORIENTED_EDGE('',*,*,#1051,.T.);
+#1353=ORIENTED_EDGE('',*,*,#1052,.F.);
+#1354=ORIENTED_EDGE('',*,*,#1046,.T.);
+#1355=ORIENTED_EDGE('',*,*,#1050,.T.);
+#1356=ORIENTED_EDGE('',*,*,#1053,.T.);
+#1357=ORIENTED_EDGE('',*,*,#1054,.T.);
+#1358=ORIENTED_EDGE('',*,*,#1055,.T.);
+#1359=ORIENTED_EDGE('',*,*,#1055,.F.);
+#1360=ORIENTED_EDGE('',*,*,#1056,.F.);
+#1361=ORIENTED_EDGE('',*,*,#1057,.T.);
+#1362=ORIENTED_EDGE('',*,*,#1051,.F.);
+#1363=ORIENTED_EDGE('',*,*,#1058,.T.);
+#1364=ORIENTED_EDGE('',*,*,#1059,.T.);
+#1365=ORIENTED_EDGE('',*,*,#1060,.T.);
+#1366=ORIENTED_EDGE('',*,*,#1061,.T.);
+#1367=ORIENTED_EDGE('',*,*,#1061,.F.);
+#1368=ORIENTED_EDGE('',*,*,#1062,.F.);
+#1369=ORIENTED_EDGE('',*,*,#1063,.F.);
+#1370=ORIENTED_EDGE('',*,*,#1064,.F.);
+#1371=ORIENTED_EDGE('',*,*,#1060,.F.);
+#1372=ORIENTED_EDGE('',*,*,#1065,.F.);
+#1373=ORIENTED_EDGE('',*,*,#1066,.F.);
+#1374=ORIENTED_EDGE('',*,*,#1067,.T.);
+#1375=ORIENTED_EDGE('',*,*,#1068,.F.);
+#1376=ORIENTED_EDGE('',*,*,#1062,.T.);
+#1377=ORIENTED_EDGE('',*,*,#1066,.T.);
+#1378=ORIENTED_EDGE('',*,*,#1069,.T.);
+#1379=ORIENTED_EDGE('',*,*,#1070,.T.);
+#1380=ORIENTED_EDGE('',*,*,#1071,.T.);
+#1381=ORIENTED_EDGE('',*,*,#1071,.F.);
+#1382=ORIENTED_EDGE('',*,*,#1072,.F.);
+#1383=ORIENTED_EDGE('',*,*,#1073,.T.);
+#1384=ORIENTED_EDGE('',*,*,#1067,.F.);
+#1385=ORIENTED_EDGE('',*,*,#1074,.T.);
+#1386=ORIENTED_EDGE('',*,*,#1075,.T.);
+#1387=ORIENTED_EDGE('',*,*,#1076,.T.);
+#1388=ORIENTED_EDGE('',*,*,#1077,.T.);
+#1389=ORIENTED_EDGE('',*,*,#1077,.F.);
+#1390=ORIENTED_EDGE('',*,*,#1078,.F.);
+#1391=ORIENTED_EDGE('',*,*,#1079,.F.);
+#1392=ORIENTED_EDGE('',*,*,#1080,.F.);
+#1393=ORIENTED_EDGE('',*,*,#1076,.F.);
+#1394=ORIENTED_EDGE('',*,*,#1081,.F.);
+#1395=ORIENTED_EDGE('',*,*,#1082,.F.);
+#1396=ORIENTED_EDGE('',*,*,#1083,.T.);
+#1397=ORIENTED_EDGE('',*,*,#1084,.F.);
+#1398=ORIENTED_EDGE('',*,*,#1078,.T.);
+#1399=ORIENTED_EDGE('',*,*,#1082,.T.);
+#1400=ORIENTED_EDGE('',*,*,#1085,.T.);
+#1401=ORIENTED_EDGE('',*,*,#1086,.T.);
+#1402=ORIENTED_EDGE('',*,*,#1087,.T.);
+#1403=ORIENTED_EDGE('',*,*,#1087,.F.);
+#1404=ORIENTED_EDGE('',*,*,#1088,.F.);
+#1405=ORIENTED_EDGE('',*,*,#1089,.T.);
+#1406=ORIENTED_EDGE('',*,*,#1083,.F.);
+#1407=ORIENTED_EDGE('',*,*,#1090,.T.);
+#1408=ORIENTED_EDGE('',*,*,#1091,.T.);
+#1409=ORIENTED_EDGE('',*,*,#1092,.T.);
+#1410=ORIENTED_EDGE('',*,*,#1093,.T.);
+#1411=ORIENTED_EDGE('',*,*,#1093,.F.);
+#1412=ORIENTED_EDGE('',*,*,#1094,.F.);
+#1413=ORIENTED_EDGE('',*,*,#1095,.F.);
+#1414=ORIENTED_EDGE('',*,*,#1096,.F.);
+#1415=ORIENTED_EDGE('',*,*,#1092,.F.);
+#1416=ORIENTED_EDGE('',*,*,#1097,.F.);
+#1417=ORIENTED_EDGE('',*,*,#1098,.F.);
+#1418=ORIENTED_EDGE('',*,*,#1099,.T.);
+#1419=ORIENTED_EDGE('',*,*,#1100,.F.);
+#1420=ORIENTED_EDGE('',*,*,#1094,.T.);
+#1421=ORIENTED_EDGE('',*,*,#1098,.T.);
+#1422=ORIENTED_EDGE('',*,*,#1101,.T.);
+#1423=ORIENTED_EDGE('',*,*,#1102,.T.);
+#1424=ORIENTED_EDGE('',*,*,#1103,.T.);
+#1425=ORIENTED_EDGE('',*,*,#1103,.F.);
+#1426=ORIENTED_EDGE('',*,*,#1104,.F.);
+#1427=ORIENTED_EDGE('',*,*,#1105,.T.);
+#1428=ORIENTED_EDGE('',*,*,#1099,.F.);
+#1429=ORIENTED_EDGE('',*,*,#1106,.T.);
+#1430=ORIENTED_EDGE('',*,*,#1107,.T.);
+#1431=ORIENTED_EDGE('',*,*,#1108,.T.);
+#1432=ORIENTED_EDGE('',*,*,#1109,.T.);
+#1433=ORIENTED_EDGE('',*,*,#1107,.F.);
+#1434=ORIENTED_EDGE('',*,*,#1110,.T.);
+#1435=ORIENTED_EDGE('',*,*,#1111,.F.);
+#1436=ORIENTED_EDGE('',*,*,#1112,.T.);
+#1437=ORIENTED_EDGE('',*,*,#1106,.F.);
+#1438=ORIENTED_EDGE('',*,*,#1113,.T.);
+#1439=ORIENTED_EDGE('',*,*,#1114,.F.);
+#1440=ORIENTED_EDGE('',*,*,#1115,.T.);
+#1441=ORIENTED_EDGE('',*,*,#1116,.F.);
+#1442=ORIENTED_EDGE('',*,*,#1110,.F.);
+#1443=ORIENTED_EDGE('',*,*,#1117,.T.);
+#1444=ORIENTED_EDGE('',*,*,#1111,.T.);
+#1445=ORIENTED_EDGE('',*,*,#1116,.T.);
+#1446=ORIENTED_EDGE('',*,*,#1118,.T.);
+#1447=ORIENTED_EDGE('',*,*,#1118,.F.);
+#1448=ORIENTED_EDGE('',*,*,#1115,.F.);
+#1449=ORIENTED_EDGE('',*,*,#1119,.F.);
+#1450=ORIENTED_EDGE('',*,*,#1120,.T.);
+#1451=ORIENTED_EDGE('',*,*,#1109,.F.);
+#1452=ORIENTED_EDGE('',*,*,#1121,.F.);
+#1453=ORIENTED_EDGE('',*,*,#1122,.F.);
+#1454=ORIENTED_EDGE('',*,*,#1113,.F.);
+#1455=ORIENTED_EDGE('',*,*,#1123,.T.);
+#1456=ORIENTED_EDGE('',*,*,#1124,.T.);
+#1457=ORIENTED_EDGE('',*,*,#1125,.T.);
+#1458=ORIENTED_EDGE('',*,*,#1126,.T.);
+#1459=ORIENTED_EDGE('',*,*,#1127,.T.);
+#1460=ORIENTED_EDGE('',*,*,#1128,.T.);
+#1461=ORIENTED_EDGE('',*,*,#1129,.T.);
+#1462=ORIENTED_EDGE('',*,*,#1130,.T.);
+#1463=ORIENTED_EDGE('',*,*,#1131,.T.);
+#1464=ORIENTED_EDGE('',*,*,#1132,.T.);
+#1465=ORIENTED_EDGE('',*,*,#1133,.T.);
+#1466=ORIENTED_EDGE('',*,*,#1063,.T.);
+#1467=ORIENTED_EDGE('',*,*,#1068,.T.);
+#1468=ORIENTED_EDGE('',*,*,#1073,.F.);
+#1469=ORIENTED_EDGE('',*,*,#1134,.T.);
+#1470=ORIENTED_EDGE('',*,*,#999,.T.);
+#1471=ORIENTED_EDGE('',*,*,#1004,.T.);
+#1472=ORIENTED_EDGE('',*,*,#1009,.F.);
+#1473=ORIENTED_EDGE('',*,*,#937,.T.);
+#1474=ORIENTED_EDGE('',*,*,#1135,.T.);
+#1475=ORIENTED_EDGE('',*,*,#943,.T.);
+#1476=ORIENTED_EDGE('',*,*,#945,.F.);
+#1477=ORIENTED_EDGE('',*,*,#1136,.T.);
+#1478=ORIENTED_EDGE('',*,*,#983,.T.);
+#1479=ORIENTED_EDGE('',*,*,#988,.T.);
+#1480=ORIENTED_EDGE('',*,*,#993,.F.);
+#1481=ORIENTED_EDGE('',*,*,#1137,.T.);
+#1482=ORIENTED_EDGE('',*,*,#1047,.T.);
+#1483=ORIENTED_EDGE('',*,*,#1052,.T.);
+#1484=ORIENTED_EDGE('',*,*,#1057,.F.);
+#1485=ORIENTED_EDGE('',*,*,#1079,.T.);
+#1486=ORIENTED_EDGE('',*,*,#1084,.T.);
+#1487=ORIENTED_EDGE('',*,*,#1089,.F.);
+#1488=ORIENTED_EDGE('',*,*,#1138,.T.);
+#1489=ORIENTED_EDGE('',*,*,#1015,.T.);
+#1490=ORIENTED_EDGE('',*,*,#1020,.T.);
+#1491=ORIENTED_EDGE('',*,*,#1025,.F.);
+#1492=ORIENTED_EDGE('',*,*,#1139,.T.);
+#1493=ORIENTED_EDGE('',*,*,#951,.T.);
+#1494=ORIENTED_EDGE('',*,*,#956,.T.);
+#1495=ORIENTED_EDGE('',*,*,#961,.F.);
+#1496=ORIENTED_EDGE('',*,*,#1140,.T.);
+#1497=ORIENTED_EDGE('',*,*,#967,.T.);
+#1498=ORIENTED_EDGE('',*,*,#972,.T.);
+#1499=ORIENTED_EDGE('',*,*,#977,.F.);
+#1500=ORIENTED_EDGE('',*,*,#1141,.T.);
+#1501=ORIENTED_EDGE('',*,*,#1031,.T.);
+#1502=ORIENTED_EDGE('',*,*,#1036,.T.);
+#1503=ORIENTED_EDGE('',*,*,#1041,.F.);
+#1504=ORIENTED_EDGE('',*,*,#1142,.T.);
+#1505=ORIENTED_EDGE('',*,*,#1095,.T.);
+#1506=ORIENTED_EDGE('',*,*,#1100,.T.);
+#1507=ORIENTED_EDGE('',*,*,#1105,.F.);
+#1508=ORIENTED_EDGE('',*,*,#1143,.T.);
+#1509=ORIENTED_EDGE('',*,*,#1122,.T.);
+#1510=ORIENTED_EDGE('',*,*,#1144,.T.);
+#1511=ORIENTED_EDGE('',*,*,#1119,.T.);
+#1512=ORIENTED_EDGE('',*,*,#1114,.T.);
+#1513=ORIENTED_EDGE('',*,*,#1145,.T.);
+#1514=ORIENTED_EDGE('',*,*,#1146,.T.);
+#1515=ORIENTED_EDGE('',*,*,#962,.F.);
+#1516=ORIENTED_EDGE('',*,*,#968,.T.);
+#1517=ORIENTED_EDGE('',*,*,#1141,.F.);
+#1518=ORIENTED_EDGE('',*,*,#976,.T.);
+#1519=ORIENTED_EDGE('',*,*,#974,.F.);
+#1520=ORIENTED_EDGE('',*,*,#1147,.F.);
+#1521=ORIENTED_EDGE('',*,*,#1026,.F.);
+#1522=ORIENTED_EDGE('',*,*,#1032,.T.);
+#1523=ORIENTED_EDGE('',*,*,#1142,.F.);
+#1524=ORIENTED_EDGE('',*,*,#1040,.T.);
+#1525=ORIENTED_EDGE('',*,*,#1038,.F.);
+#1526=ORIENTED_EDGE('',*,*,#1148,.F.);
+#1527=ORIENTED_EDGE('',*,*,#1090,.F.);
+#1528=ORIENTED_EDGE('',*,*,#1096,.T.);
+#1529=ORIENTED_EDGE('',*,*,#1143,.F.);
+#1530=ORIENTED_EDGE('',*,*,#1104,.T.);
+#1531=ORIENTED_EDGE('',*,*,#1102,.F.);
+#1532=ORIENTED_EDGE('',*,*,#1149,.F.);
+#1533=ORIENTED_EDGE('',*,*,#1042,.F.);
+#1534=ORIENTED_EDGE('',*,*,#1048,.T.);
+#1535=ORIENTED_EDGE('',*,*,#1137,.F.);
+#1536=ORIENTED_EDGE('',*,*,#1056,.T.);
+#1537=ORIENTED_EDGE('',*,*,#1054,.F.);
+#1538=ORIENTED_EDGE('',*,*,#1150,.F.);
+#1539=ORIENTED_EDGE('',*,*,#978,.F.);
+#1540=ORIENTED_EDGE('',*,*,#984,.T.);
+#1541=ORIENTED_EDGE('',*,*,#1136,.F.);
+#1542=ORIENTED_EDGE('',*,*,#992,.T.);
+#1543=ORIENTED_EDGE('',*,*,#990,.F.);
+#1544=ORIENTED_EDGE('',*,*,#1151,.F.);
+#1545=ORIENTED_EDGE('',*,*,#946,.F.);
+#1546=ORIENTED_EDGE('',*,*,#952,.T.);
+#1547=ORIENTED_EDGE('',*,*,#1140,.F.);
+#1548=ORIENTED_EDGE('',*,*,#960,.T.);
+#1549=ORIENTED_EDGE('',*,*,#958,.F.);
+#1550=ORIENTED_EDGE('',*,*,#1152,.F.);
+#1551=ORIENTED_EDGE('',*,*,#1010,.F.);
+#1552=ORIENTED_EDGE('',*,*,#1016,.T.);
+#1553=ORIENTED_EDGE('',*,*,#1139,.F.);
+#1554=ORIENTED_EDGE('',*,*,#1024,.T.);
+#1555=ORIENTED_EDGE('',*,*,#1022,.F.);
+#1556=ORIENTED_EDGE('',*,*,#1153,.F.);
+#1557=ORIENTED_EDGE('',*,*,#994,.F.);
+#1558=ORIENTED_EDGE('',*,*,#1000,.T.);
+#1559=ORIENTED_EDGE('',*,*,#1134,.F.);
+#1560=ORIENTED_EDGE('',*,*,#1008,.T.);
+#1561=ORIENTED_EDGE('',*,*,#1006,.F.);
+#1562=ORIENTED_EDGE('',*,*,#1154,.F.);
+#1563=ORIENTED_EDGE('',*,*,#1074,.F.);
+#1564=ORIENTED_EDGE('',*,*,#1080,.T.);
+#1565=ORIENTED_EDGE('',*,*,#1138,.F.);
+#1566=ORIENTED_EDGE('',*,*,#1088,.T.);
+#1567=ORIENTED_EDGE('',*,*,#1086,.F.);
+#1568=ORIENTED_EDGE('',*,*,#1155,.F.);
+#1569=ORIENTED_EDGE('',*,*,#1058,.F.);
+#1570=ORIENTED_EDGE('',*,*,#1064,.T.);
+#1571=ORIENTED_EDGE('',*,*,#1133,.F.);
+#1572=ORIENTED_EDGE('',*,*,#1072,.T.);
+#1573=ORIENTED_EDGE('',*,*,#1070,.F.);
+#1574=ORIENTED_EDGE('',*,*,#1156,.F.);
+#1575=ORIENTED_EDGE('',*,*,#963,.F.);
+#1576=ORIENTED_EDGE('',*,*,#1147,.T.);
+#1577=ORIENTED_EDGE('',*,*,#973,.F.);
+#1578=ORIENTED_EDGE('',*,*,#969,.T.);
+#1579=ORIENTED_EDGE('',*,*,#1027,.F.);
+#1580=ORIENTED_EDGE('',*,*,#1148,.T.);
+#1581=ORIENTED_EDGE('',*,*,#1037,.F.);
+#1582=ORIENTED_EDGE('',*,*,#1033,.T.);
+#1583=ORIENTED_EDGE('',*,*,#1091,.F.);
+#1584=ORIENTED_EDGE('',*,*,#1149,.T.);
+#1585=ORIENTED_EDGE('',*,*,#1101,.F.);
+#1586=ORIENTED_EDGE('',*,*,#1097,.T.);
+#1587=ORIENTED_EDGE('',*,*,#1043,.F.);
+#1588=ORIENTED_EDGE('',*,*,#1150,.T.);
+#1589=ORIENTED_EDGE('',*,*,#1053,.F.);
+#1590=ORIENTED_EDGE('',*,*,#1049,.T.);
+#1591=ORIENTED_EDGE('',*,*,#979,.F.);
+#1592=ORIENTED_EDGE('',*,*,#1151,.T.);
+#1593=ORIENTED_EDGE('',*,*,#989,.F.);
+#1594=ORIENTED_EDGE('',*,*,#985,.T.);
+#1595=ORIENTED_EDGE('',*,*,#947,.F.);
+#1596=ORIENTED_EDGE('',*,*,#1152,.T.);
+#1597=ORIENTED_EDGE('',*,*,#957,.F.);
+#1598=ORIENTED_EDGE('',*,*,#953,.T.);
+#1599=ORIENTED_EDGE('',*,*,#1011,.F.);
+#1600=ORIENTED_EDGE('',*,*,#1153,.T.);
+#1601=ORIENTED_EDGE('',*,*,#1021,.F.);
+#1602=ORIENTED_EDGE('',*,*,#1017,.T.);
+#1603=ORIENTED_EDGE('',*,*,#995,.F.);
+#1604=ORIENTED_EDGE('',*,*,#1154,.T.);
+#1605=ORIENTED_EDGE('',*,*,#1005,.F.);
+#1606=ORIENTED_EDGE('',*,*,#1001,.T.);
+#1607=ORIENTED_EDGE('',*,*,#1075,.F.);
+#1608=ORIENTED_EDGE('',*,*,#1155,.T.);
+#1609=ORIENTED_EDGE('',*,*,#1085,.F.);
+#1610=ORIENTED_EDGE('',*,*,#1081,.T.);
+#1611=ORIENTED_EDGE('',*,*,#1059,.F.);
+#1612=ORIENTED_EDGE('',*,*,#1156,.T.);
+#1613=ORIENTED_EDGE('',*,*,#1069,.F.);
+#1614=ORIENTED_EDGE('',*,*,#1065,.T.);
+#1615=ORIENTED_EDGE('',*,*,#1108,.F.);
+#1616=ORIENTED_EDGE('',*,*,#1112,.F.);
+#1617=ORIENTED_EDGE('',*,*,#1117,.F.);
+#1618=ORIENTED_EDGE('',*,*,#1120,.F.);
+#1619=ORIENTED_EDGE('',*,*,#1144,.F.);
+#1620=ORIENTED_EDGE('',*,*,#1121,.T.);
+#1621=ORIENTED_EDGE('',*,*,#932,.F.);
+#1622=ORIENTED_EDGE('',*,*,#944,.F.);
+#1623=ORIENTED_EDGE('',*,*,#1135,.F.);
+#1624=ORIENTED_EDGE('',*,*,#936,.T.);
+#1625=ORIENTED_EDGE('',*,*,#1146,.F.);
+#1626=ORIENTED_EDGE('',*,*,#1157,.T.);
+#1627=ORIENTED_EDGE('',*,*,#1158,.T.);
+#1628=ORIENTED_EDGE('',*,*,#1157,.F.);
+#1629=ORIENTED_EDGE('',*,*,#1145,.F.);
+#1630=ORIENTED_EDGE('',*,*,#1159,.T.);
+#1631=ORIENTED_EDGE('',*,*,#1160,.T.);
+#1632=ORIENTED_EDGE('',*,*,#1159,.F.);
+#1633=ORIENTED_EDGE('',*,*,#1161,.F.);
+#1634=ORIENTED_EDGE('',*,*,#1162,.T.);
+#1635=ORIENTED_EDGE('',*,*,#1124,.F.);
+#1636=ORIENTED_EDGE('',*,*,#1163,.F.);
+#1637=ORIENTED_EDGE('',*,*,#1164,.T.);
+#1638=ORIENTED_EDGE('',*,*,#1163,.T.);
+#1639=ORIENTED_EDGE('',*,*,#1123,.F.);
+#1640=ORIENTED_EDGE('',*,*,#1165,.F.);
+#1641=ORIENTED_EDGE('',*,*,#1166,.T.);
+#1642=ORIENTED_EDGE('',*,*,#1165,.T.);
+#1643=ORIENTED_EDGE('',*,*,#1132,.F.);
+#1644=ORIENTED_EDGE('',*,*,#1167,.F.);
+#1645=ORIENTED_EDGE('',*,*,#1168,.T.);
+#1646=ORIENTED_EDGE('',*,*,#1167,.T.);
+#1647=ORIENTED_EDGE('',*,*,#1131,.F.);
+#1648=ORIENTED_EDGE('',*,*,#1169,.F.);
+#1649=ORIENTED_EDGE('',*,*,#1170,.T.);
+#1650=ORIENTED_EDGE('',*,*,#1169,.T.);
+#1651=ORIENTED_EDGE('',*,*,#1130,.F.);
+#1652=ORIENTED_EDGE('',*,*,#1171,.F.);
+#1653=ORIENTED_EDGE('',*,*,#1172,.F.);
+#1654=ORIENTED_EDGE('',*,*,#1171,.T.);
+#1655=ORIENTED_EDGE('',*,*,#1129,.F.);
+#1656=ORIENTED_EDGE('',*,*,#1173,.F.);
+#1657=ORIENTED_EDGE('',*,*,#1174,.T.);
+#1658=ORIENTED_EDGE('',*,*,#1173,.T.);
+#1659=ORIENTED_EDGE('',*,*,#1128,.F.);
+#1660=ORIENTED_EDGE('',*,*,#1175,.F.);
+#1661=ORIENTED_EDGE('',*,*,#1176,.T.);
+#1662=ORIENTED_EDGE('',*,*,#1175,.T.);
+#1663=ORIENTED_EDGE('',*,*,#1127,.F.);
+#1664=ORIENTED_EDGE('',*,*,#1177,.F.);
+#1665=ORIENTED_EDGE('',*,*,#1178,.T.);
+#1666=ORIENTED_EDGE('',*,*,#1177,.T.);
+#1667=ORIENTED_EDGE('',*,*,#1126,.F.);
+#1668=ORIENTED_EDGE('',*,*,#1179,.F.);
+#1669=ORIENTED_EDGE('',*,*,#1180,.T.);
+#1670=ORIENTED_EDGE('',*,*,#1179,.T.);
+#1671=ORIENTED_EDGE('',*,*,#1125,.F.);
+#1672=ORIENTED_EDGE('',*,*,#1162,.F.);
+#1673=ORIENTED_EDGE('',*,*,#1180,.F.);
+#1674=ORIENTED_EDGE('',*,*,#1161,.T.);
+#1675=ORIENTED_EDGE('',*,*,#1164,.F.);
+#1676=ORIENTED_EDGE('',*,*,#1166,.F.);
+#1677=ORIENTED_EDGE('',*,*,#1168,.F.);
+#1678=ORIENTED_EDGE('',*,*,#1170,.F.);
+#1679=ORIENTED_EDGE('',*,*,#1172,.T.);
+#1680=ORIENTED_EDGE('',*,*,#1174,.F.);
+#1681=ORIENTED_EDGE('',*,*,#1176,.F.);
+#1682=ORIENTED_EDGE('',*,*,#1178,.F.);
+#1683=ORIENTED_EDGE('',*,*,#1160,.F.);
+#1684=ORIENTED_EDGE('',*,*,#1158,.F.);
+#1685=CYLINDRICAL_SURFACE('',#1825,0.4);
+#1686=CYLINDRICAL_SURFACE('',#1831,0.4);
+#1687=CYLINDRICAL_SURFACE('',#1835,0.4);
+#1688=CYLINDRICAL_SURFACE('',#1841,0.4);
+#1689=CYLINDRICAL_SURFACE('',#1844,0.4);
+#1690=CYLINDRICAL_SURFACE('',#1850,0.4);
+#1691=CYLINDRICAL_SURFACE('',#1853,0.4);
+#1692=CYLINDRICAL_SURFACE('',#1859,0.4);
+#1693=CYLINDRICAL_SURFACE('',#1862,0.4);
+#1694=CYLINDRICAL_SURFACE('',#1868,0.4);
+#1695=CYLINDRICAL_SURFACE('',#1871,0.4);
+#1696=CYLINDRICAL_SURFACE('',#1877,0.4);
+#1697=CYLINDRICAL_SURFACE('',#1880,0.4);
+#1698=CYLINDRICAL_SURFACE('',#1886,0.4);
+#1699=CYLINDRICAL_SURFACE('',#1889,0.4);
+#1700=CYLINDRICAL_SURFACE('',#1895,0.4);
+#1701=CYLINDRICAL_SURFACE('',#1898,0.4);
+#1702=CYLINDRICAL_SURFACE('',#1904,0.4);
+#1703=CYLINDRICAL_SURFACE('',#1907,0.4);
+#1704=CYLINDRICAL_SURFACE('',#1913,0.4);
+#1705=CYLINDRICAL_SURFACE('',#1916,0.4);
+#1706=CYLINDRICAL_SURFACE('',#1922,0.4);
+#1707=CYLINDRICAL_SURFACE('',#1925,0.4);
+#1708=CYLINDRICAL_SURFACE('',#1931,0.4);
+#1709=CYLINDRICAL_SURFACE('',#1962,1.5);
+#1710=CYLINDRICAL_SURFACE('',#1964,1.5);
+#1711=CYLINDRICAL_SURFACE('',#1970,3.5);
+#1712=CYLINDRICAL_SURFACE('',#1976,3.5);
+#1713=ADVANCED_FACE('',(#101),#1685,.T.);
+#1714=ADVANCED_FACE('',(#102),#31,.T.);
+#1715=ADVANCED_FACE('',(#103),#32,.T.);
+#1716=ADVANCED_FACE('',(#104),#1686,.T.);
+#1717=ADVANCED_FACE('',(#105),#33,.T.);
+#1718=ADVANCED_FACE('',(#106),#34,.F.);
+#1719=ADVANCED_FACE('',(#107),#1687,.T.);
+#1720=ADVANCED_FACE('',(#108),#35,.F.);
+#1721=ADVANCED_FACE('',(#109),#36,.T.);
+#1722=ADVANCED_FACE('',(#110),#1688,.T.);
+#1723=ADVANCED_FACE('',(#111),#37,.F.);
+#1724=ADVANCED_FACE('',(#112),#1689,.T.);
+#1725=ADVANCED_FACE('',(#113),#38,.F.);
+#1726=ADVANCED_FACE('',(#114),#39,.T.);
+#1727=ADVANCED_FACE('',(#115),#1690,.T.);
+#1728=ADVANCED_FACE('',(#116),#40,.F.);
+#1729=ADVANCED_FACE('',(#117),#1691,.T.);
+#1730=ADVANCED_FACE('',(#118),#41,.F.);
+#1731=ADVANCED_FACE('',(#119),#42,.T.);
+#1732=ADVANCED_FACE('',(#120),#1692,.T.);
+#1733=ADVANCED_FACE('',(#121),#43,.F.);
+#1734=ADVANCED_FACE('',(#122),#1693,.T.);
+#1735=ADVANCED_FACE('',(#123),#44,.F.);
+#1736=ADVANCED_FACE('',(#124),#45,.T.);
+#1737=ADVANCED_FACE('',(#125),#1694,.T.);
+#1738=ADVANCED_FACE('',(#126),#46,.F.);
+#1739=ADVANCED_FACE('',(#127),#1695,.T.);
+#1740=ADVANCED_FACE('',(#128),#47,.F.);
+#1741=ADVANCED_FACE('',(#129),#48,.T.);
+#1742=ADVANCED_FACE('',(#130),#1696,.T.);
+#1743=ADVANCED_FACE('',(#131),#49,.F.);
+#1744=ADVANCED_FACE('',(#132),#1697,.T.);
+#1745=ADVANCED_FACE('',(#133),#50,.F.);
+#1746=ADVANCED_FACE('',(#134),#51,.T.);
+#1747=ADVANCED_FACE('',(#135),#1698,.T.);
+#1748=ADVANCED_FACE('',(#136),#52,.F.);
+#1749=ADVANCED_FACE('',(#137),#1699,.T.);
+#1750=ADVANCED_FACE('',(#138),#53,.F.);
+#1751=ADVANCED_FACE('',(#139),#54,.T.);
+#1752=ADVANCED_FACE('',(#140),#1700,.T.);
+#1753=ADVANCED_FACE('',(#141),#55,.F.);
+#1754=ADVANCED_FACE('',(#142),#1701,.T.);
+#1755=ADVANCED_FACE('',(#143),#56,.F.);
+#1756=ADVANCED_FACE('',(#144),#57,.T.);
+#1757=ADVANCED_FACE('',(#145),#1702,.T.);
+#1758=ADVANCED_FACE('',(#146),#58,.F.);
+#1759=ADVANCED_FACE('',(#147),#1703,.T.);
+#1760=ADVANCED_FACE('',(#148),#59,.F.);
+#1761=ADVANCED_FACE('',(#149),#60,.T.);
+#1762=ADVANCED_FACE('',(#150),#1704,.T.);
+#1763=ADVANCED_FACE('',(#151),#61,.F.);
+#1764=ADVANCED_FACE('',(#152),#1705,.T.);
+#1765=ADVANCED_FACE('',(#153),#62,.F.);
+#1766=ADVANCED_FACE('',(#154),#63,.T.);
+#1767=ADVANCED_FACE('',(#155),#1706,.T.);
+#1768=ADVANCED_FACE('',(#156),#64,.F.);
+#1769=ADVANCED_FACE('',(#157),#1707,.T.);
+#1770=ADVANCED_FACE('',(#158),#65,.T.);
+#1771=ADVANCED_FACE('',(#159),#66,.T.);
+#1772=ADVANCED_FACE('',(#160),#1708,.T.);
+#1773=ADVANCED_FACE('',(#161),#67,.T.);
+#1774=ADVANCED_FACE('',(#162),#68,.F.);
+#1775=ADVANCED_FACE('',(#163,#15,#16,#17,#18,#19,#20,#21,#22,#23,#24,#25,
+#26,#27,#28),#69,.T.);
+#1776=ADVANCED_FACE('',(#164),#70,.T.);
+#1777=ADVANCED_FACE('',(#165),#71,.T.);
+#1778=ADVANCED_FACE('',(#166),#72,.T.);
+#1779=ADVANCED_FACE('',(#167),#73,.T.);
+#1780=ADVANCED_FACE('',(#168),#74,.T.);
+#1781=ADVANCED_FACE('',(#169),#75,.T.);
+#1782=ADVANCED_FACE('',(#170),#76,.T.);
+#1783=ADVANCED_FACE('',(#171),#77,.T.);
+#1784=ADVANCED_FACE('',(#172),#78,.T.);
+#1785=ADVANCED_FACE('',(#173),#79,.T.);
+#1786=ADVANCED_FACE('',(#174),#80,.T.);
+#1787=ADVANCED_FACE('',(#175),#81,.T.);
+#1788=ADVANCED_FACE('',(#176),#82,.T.);
+#1789=ADVANCED_FACE('',(#177),#83,.T.);
+#1790=ADVANCED_FACE('',(#178),#84,.T.);
+#1791=ADVANCED_FACE('',(#179),#85,.T.);
+#1792=ADVANCED_FACE('',(#180),#86,.T.);
+#1793=ADVANCED_FACE('',(#181),#87,.T.);
+#1794=ADVANCED_FACE('',(#182),#88,.T.);
+#1795=ADVANCED_FACE('',(#183),#89,.T.);
+#1796=ADVANCED_FACE('',(#184),#90,.T.);
+#1797=ADVANCED_FACE('',(#185),#91,.T.);
+#1798=ADVANCED_FACE('',(#186),#1709,.F.);
+#1799=ADVANCED_FACE('',(#187),#1710,.F.);
+#1800=ADVANCED_FACE('',(#188),#92,.T.);
+#1801=ADVANCED_FACE('',(#189),#93,.T.);
+#1802=ADVANCED_FACE('',(#190),#94,.T.);
+#1803=ADVANCED_FACE('',(#191),#95,.T.);
+#1804=ADVANCED_FACE('',(#192),#1711,.T.);
+#1805=ADVANCED_FACE('',(#193),#96,.T.);
+#1806=ADVANCED_FACE('',(#194),#97,.T.);
+#1807=ADVANCED_FACE('',(#195),#98,.T.);
+#1808=ADVANCED_FACE('',(#196),#99,.T.);
+#1809=ADVANCED_FACE('',(#197),#1712,.T.);
+#1810=ADVANCED_FACE('',(#198,#29,#30),#100,.F.);
+#1811=CLOSED_SHELL('',(#1713,#1714,#1715,#1716,#1717,#1718,#1719,#1720,
+#1721,#1722,#1723,#1724,#1725,#1726,#1727,#1728,#1729,#1730,#1731,#1732,
+#1733,#1734,#1735,#1736,#1737,#1738,#1739,#1740,#1741,#1742,#1743,#1744,
+#1745,#1746,#1747,#1748,#1749,#1750,#1751,#1752,#1753,#1754,#1755,#1756,
+#1757,#1758,#1759,#1760,#1761,#1762,#1763,#1764,#1765,#1766,#1767,#1768,
+#1769,#1770,#1771,#1772,#1773,#1774,#1775,#1776,#1777,#1778,#1779,#1780,
+#1781,#1782,#1783,#1784,#1785,#1786,#1787,#1788,#1789,#1790,#1791,#1792,
+#1793,#1794,#1795,#1796,#1797,#1798,#1799,#1800,#1801,#1802,#1803,#1804,
+#1805,#1806,#1807,#1808,#1809,#1810));
+#1812=DERIVED_UNIT_ELEMENT(#1814,1.);
+#1813=DERIVED_UNIT_ELEMENT(#3009,-3.);
+#1814=(
+MASS_UNIT()
+NAMED_UNIT(*)
+SI_UNIT(.KILO.,.GRAM.)
+);
+#1815=DERIVED_UNIT((#1812,#1813));
+#1816=MEASURE_REPRESENTATION_ITEM('density measure',
+POSITIVE_RATIO_MEASURE(8470.),#1815);
+#1817=PROPERTY_DEFINITION_REPRESENTATION(#1822,#1819);
+#1818=PROPERTY_DEFINITION_REPRESENTATION(#1823,#1820);
+#1819=REPRESENTATION('material name',(#1821),#3006);
+#1820=REPRESENTATION('density',(#1816),#3006);
+#1821=DESCRIPTIVE_REPRESENTATION_ITEM('Brass, Soft Yellow',
+'Brass, Soft Yellow');
+#1822=PROPERTY_DEFINITION('material property','material name',#3016);
+#1823=PROPERTY_DEFINITION('material property','density of part',#3016);
+#1824=AXIS2_PLACEMENT_3D('',#2485,#1979,#1980);
+#1825=AXIS2_PLACEMENT_3D('',#2486,#1981,#1982);
+#1826=AXIS2_PLACEMENT_3D('',#2489,#1983,#1984);
+#1827=AXIS2_PLACEMENT_3D('',#2493,#1986,#1987);
+#1828=AXIS2_PLACEMENT_3D('',#2495,#1989,#1990);
+#1829=AXIS2_PLACEMENT_3D('',#2501,#1994,#1995);
+#1830=AXIS2_PLACEMENT_3D('',#2508,#1999,#2000);
+#1831=AXIS2_PLACEMENT_3D('',#2509,#2001,#2002);
+#1832=AXIS2_PLACEMENT_3D('',#2511,#2003,#2004);
+#1833=AXIS2_PLACEMENT_3D('',#2513,#2006,#2007);
+#1834=AXIS2_PLACEMENT_3D('',#2519,#2011,#2012);
+#1835=AXIS2_PLACEMENT_3D('',#2521,#2014,#2015);
+#1836=AXIS2_PLACEMENT_3D('',#2524,#2016,#2017);
+#1837=AXIS2_PLACEMENT_3D('',#2528,#2019,#2020);
+#1838=AXIS2_PLACEMENT_3D('',#2530,#2022,#2023);
+#1839=AXIS2_PLACEMENT_3D('',#2536,#2027,#2028);
+#1840=AXIS2_PLACEMENT_3D('',#2540,#2030,#2031);
+#1841=AXIS2_PLACEMENT_3D('',#2544,#2034,#2035);
+#1842=AXIS2_PLACEMENT_3D('',#2548,#2037,#2038);
+#1843=AXIS2_PLACEMENT_3D('',#2550,#2040,#2041);
+#1844=AXIS2_PLACEMENT_3D('',#2554,#2044,#2045);
+#1845=AXIS2_PLACEMENT_3D('',#2557,#2046,#2047);
+#1846=AXIS2_PLACEMENT_3D('',#2561,#2049,#2050);
+#1847=AXIS2_PLACEMENT_3D('',#2563,#2052,#2053);
+#1848=AXIS2_PLACEMENT_3D('',#2569,#2057,#2058);
+#1849=AXIS2_PLACEMENT_3D('',#2573,#2060,#2061);
+#1850=AXIS2_PLACEMENT_3D('',#2577,#2064,#2065);
+#1851=AXIS2_PLACEMENT_3D('',#2581,#2067,#2068);
+#1852=AXIS2_PLACEMENT_3D('',#2583,#2070,#2071);
+#1853=AXIS2_PLACEMENT_3D('',#2587,#2074,#2075);
+#1854=AXIS2_PLACEMENT_3D('',#2590,#2076,#2077);
+#1855=AXIS2_PLACEMENT_3D('',#2594,#2079,#2080);
+#1856=AXIS2_PLACEMENT_3D('',#2596,#2082,#2083);
+#1857=AXIS2_PLACEMENT_3D('',#2602,#2087,#2088);
+#1858=AXIS2_PLACEMENT_3D('',#2606,#2090,#2091);
+#1859=AXIS2_PLACEMENT_3D('',#2610,#2094,#2095);
+#1860=AXIS2_PLACEMENT_3D('',#2614,#2097,#2098);
+#1861=AXIS2_PLACEMENT_3D('',#2616,#2100,#2101);
+#1862=AXIS2_PLACEMENT_3D('',#2620,#2104,#2105);
+#1863=AXIS2_PLACEMENT_3D('',#2623,#2106,#2107);
+#1864=AXIS2_PLACEMENT_3D('',#2627,#2109,#2110);
+#1865=AXIS2_PLACEMENT_3D('',#2629,#2112,#2113);
+#1866=AXIS2_PLACEMENT_3D('',#2635,#2117,#2118);
+#1867=AXIS2_PLACEMENT_3D('',#2639,#2120,#2121);
+#1868=AXIS2_PLACEMENT_3D('',#2643,#2124,#2125);
+#1869=AXIS2_PLACEMENT_3D('',#2647,#2127,#2128);
+#1870=AXIS2_PLACEMENT_3D('',#2649,#2130,#2131);
+#1871=AXIS2_PLACEMENT_3D('',#2653,#2134,#2135);
+#1872=AXIS2_PLACEMENT_3D('',#2656,#2136,#2137);
+#1873=AXIS2_PLACEMENT_3D('',#2660,#2139,#2140);
+#1874=AXIS2_PLACEMENT_3D('',#2662,#2142,#2143);
+#1875=AXIS2_PLACEMENT_3D('',#2668,#2147,#2148);
+#1876=AXIS2_PLACEMENT_3D('',#2672,#2150,#2151);
+#1877=AXIS2_PLACEMENT_3D('',#2676,#2154,#2155);
+#1878=AXIS2_PLACEMENT_3D('',#2680,#2157,#2158);
+#1879=AXIS2_PLACEMENT_3D('',#2682,#2160,#2161);
+#1880=AXIS2_PLACEMENT_3D('',#2686,#2164,#2165);
+#1881=AXIS2_PLACEMENT_3D('',#2689,#2166,#2167);
+#1882=AXIS2_PLACEMENT_3D('',#2693,#2169,#2170);
+#1883=AXIS2_PLACEMENT_3D('',#2695,#2172,#2173);
+#1884=AXIS2_PLACEMENT_3D('',#2701,#2177,#2178);
+#1885=AXIS2_PLACEMENT_3D('',#2705,#2180,#2181);
+#1886=AXIS2_PLACEMENT_3D('',#2709,#2184,#2185);
+#1887=AXIS2_PLACEMENT_3D('',#2713,#2187,#2188);
+#1888=AXIS2_PLACEMENT_3D('',#2715,#2190,#2191);
+#1889=AXIS2_PLACEMENT_3D('',#2719,#2194,#2195);
+#1890=AXIS2_PLACEMENT_3D('',#2722,#2196,#2197);
+#1891=AXIS2_PLACEMENT_3D('',#2726,#2199,#2200);
+#1892=AXIS2_PLACEMENT_3D('',#2728,#2202,#2203);
+#1893=AXIS2_PLACEMENT_3D('',#2734,#2207,#2208);
+#1894=AXIS2_PLACEMENT_3D('',#2738,#2210,#2211);
+#1895=AXIS2_PLACEMENT_3D('',#2742,#2214,#2215);
+#1896=AXIS2_PLACEMENT_3D('',#2746,#2217,#2218);
+#1897=AXIS2_PLACEMENT_3D('',#2748,#2220,#2221);
+#1898=AXIS2_PLACEMENT_3D('',#2752,#2224,#2225);
+#1899=AXIS2_PLACEMENT_3D('',#2755,#2226,#2227);
+#1900=AXIS2_PLACEMENT_3D('',#2759,#2229,#2230);
+#1901=AXIS2_PLACEMENT_3D('',#2761,#2232,#2233);
+#1902=AXIS2_PLACEMENT_3D('',#2767,#2237,#2238);
+#1903=AXIS2_PLACEMENT_3D('',#2771,#2240,#2241);
+#1904=AXIS2_PLACEMENT_3D('',#2775,#2244,#2245);
+#1905=AXIS2_PLACEMENT_3D('',#2779,#2247,#2248);
+#1906=AXIS2_PLACEMENT_3D('',#2781,#2250,#2251);
+#1907=AXIS2_PLACEMENT_3D('',#2785,#2254,#2255);
+#1908=AXIS2_PLACEMENT_3D('',#2788,#2256,#2257);
+#1909=AXIS2_PLACEMENT_3D('',#2792,#2259,#2260);
+#1910=AXIS2_PLACEMENT_3D('',#2794,#2262,#2263);
+#1911=AXIS2_PLACEMENT_3D('',#2800,#2267,#2268);
+#1912=AXIS2_PLACEMENT_3D('',#2804,#2270,#2271);
+#1913=AXIS2_PLACEMENT_3D('',#2808,#2274,#2275);
+#1914=AXIS2_PLACEMENT_3D('',#2812,#2277,#2278);
+#1915=AXIS2_PLACEMENT_3D('',#2814,#2280,#2281);
+#1916=AXIS2_PLACEMENT_3D('',#2818,#2284,#2285);
+#1917=AXIS2_PLACEMENT_3D('',#2821,#2286,#2287);
+#1918=AXIS2_PLACEMENT_3D('',#2825,#2289,#2290);
+#1919=AXIS2_PLACEMENT_3D('',#2827,#2292,#2293);
+#1920=AXIS2_PLACEMENT_3D('',#2833,#2297,#2298);
+#1921=AXIS2_PLACEMENT_3D('',#2837,#2300,#2301);
+#1922=AXIS2_PLACEMENT_3D('',#2841,#2304,#2305);
+#1923=AXIS2_PLACEMENT_3D('',#2845,#2307,#2308);
+#1924=AXIS2_PLACEMENT_3D('',#2847,#2310,#2311);
+#1925=AXIS2_PLACEMENT_3D('',#2851,#2314,#2315);
+#1926=AXIS2_PLACEMENT_3D('',#2854,#2316,#2317);
+#1927=AXIS2_PLACEMENT_3D('',#2858,#2319,#2320);
+#1928=AXIS2_PLACEMENT_3D('',#2860,#2322,#2323);
+#1929=AXIS2_PLACEMENT_3D('',#2866,#2327,#2328);
+#1930=AXIS2_PLACEMENT_3D('',#2873,#2332,#2333);
+#1931=AXIS2_PLACEMENT_3D('',#2874,#2334,#2335);
+#1932=AXIS2_PLACEMENT_3D('',#2876,#2336,#2337);
+#1933=AXIS2_PLACEMENT_3D('',#2878,#2339,#2340);
+#1934=AXIS2_PLACEMENT_3D('',#2882,#2343,#2344);
+#1935=AXIS2_PLACEMENT_3D('',#2886,#2347,#2348);
+#1936=AXIS2_PLACEMENT_3D('',#2893,#2351,#2352);
+#1937=AXIS2_PLACEMENT_3D('',#2903,#2357,#2358);
+#1938=AXIS2_PLACEMENT_3D('',#2920,#2373,#2374);
+#1939=AXIS2_PLACEMENT_3D('',#2922,#2375,#2376);
+#1940=AXIS2_PLACEMENT_3D('',#2923,#2377,#2378);
+#1941=AXIS2_PLACEMENT_3D('',#2925,#2380,#2381);
+#1942=AXIS2_PLACEMENT_3D('',#2927,#2383,#2384);
+#1943=AXIS2_PLACEMENT_3D('',#2929,#2386,#2387);
+#1944=AXIS2_PLACEMENT_3D('',#2931,#2389,#2390);
+#1945=AXIS2_PLACEMENT_3D('',#2933,#2392,#2393);
+#1946=AXIS2_PLACEMENT_3D('',#2935,#2395,#2396);
+#1947=AXIS2_PLACEMENT_3D('',#2937,#2398,#2399);
+#1948=AXIS2_PLACEMENT_3D('',#2939,#2401,#2402);
+#1949=AXIS2_PLACEMENT_3D('',#2941,#2404,#2405);
+#1950=AXIS2_PLACEMENT_3D('',#2943,#2407,#2408);
+#1951=AXIS2_PLACEMENT_3D('',#2944,#2409,#2410);
+#1952=AXIS2_PLACEMENT_3D('',#2945,#2411,#2412);
+#1953=AXIS2_PLACEMENT_3D('',#2946,#2413,#2414);
+#1954=AXIS2_PLACEMENT_3D('',#2947,#2415,#2416);
+#1955=AXIS2_PLACEMENT_3D('',#2948,#2417,#2418);
+#1956=AXIS2_PLACEMENT_3D('',#2949,#2419,#2420);
+#1957=AXIS2_PLACEMENT_3D('',#2950,#2421,#2422);
+#1958=AXIS2_PLACEMENT_3D('',#2951,#2423,#2424);
+#1959=AXIS2_PLACEMENT_3D('',#2952,#2425,#2426);
+#1960=AXIS2_PLACEMENT_3D('',#2953,#2427,#2428);
+#1961=AXIS2_PLACEMENT_3D('',#2954,#2429,#2430);
+#1962=AXIS2_PLACEMENT_3D('',#2955,#2431,#2432);
+#1963=AXIS2_PLACEMENT_3D('',#2958,#2434,#2435);
+#1964=AXIS2_PLACEMENT_3D('',#2959,#2436,#2437);
+#1965=AXIS2_PLACEMENT_3D('',#2962,#2439,#2440);
+#1966=AXIS2_PLACEMENT_3D('',#2963,#2441,#2442);
+#1967=AXIS2_PLACEMENT_3D('',#2969,#2446,#2447);
+#1968=AXIS2_PLACEMENT_3D('',#2973,#2450,#2451);
+#1969=AXIS2_PLACEMENT_3D('',#2977,#2454,#2455);
+#1970=AXIS2_PLACEMENT_3D('',#2981,#2458,#2459);
+#1971=AXIS2_PLACEMENT_3D('',#2983,#2460,#2461);
+#1972=AXIS2_PLACEMENT_3D('',#2985,#2463,#2464);
+#1973=AXIS2_PLACEMENT_3D('',#2989,#2467,#2468);
+#1974=AXIS2_PLACEMENT_3D('',#2993,#2471,#2472);
+#1975=AXIS2_PLACEMENT_3D('',#2997,#2475,#2476);
+#1976=AXIS2_PLACEMENT_3D('',#3001,#2479,#2480);
+#1977=AXIS2_PLACEMENT_3D('',#3002,#2481,#2482);
+#1978=AXIS2_PLACEMENT_3D('',#3003,#2483,#2484);
+#1979=DIRECTION('axis',(0.,0.,1.));
+#1980=DIRECTION('refdir',(1.,0.,0.));
+#1981=DIRECTION('center_axis',(1.,0.,0.));
+#1982=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#1983=DIRECTION('center_axis',(-1.,0.,0.));
+#1984=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#1985=DIRECTION('',(-1.,0.,0.));
+#1986=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#1987=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#1988=DIRECTION('',(1.,0.,0.));
+#1989=DIRECTION('center_axis',(0.,0.,1.));
+#1990=DIRECTION('ref_axis',(1.,0.,0.));
+#1991=DIRECTION('',(0.,1.,0.));
+#1992=DIRECTION('',(1.,0.,0.));
+#1993=DIRECTION('',(-5.84526388644359E-17,-1.,0.));
+#1994=DIRECTION('center_axis',(1.,0.,0.));
+#1995=DIRECTION('ref_axis',(0.,1.,0.));
+#1996=DIRECTION('',(0.,0.,1.));
+#1997=DIRECTION('',(0.,-1.,0.));
+#1998=DIRECTION('',(0.,0.,1.));
+#1999=DIRECTION('center_axis',(-1.,0.,0.));
+#2000=DIRECTION('ref_axis',(0.,0.707106781186547,0.707106781186548));
+#2001=DIRECTION('center_axis',(-1.,0.,0.));
+#2002=DIRECTION('ref_axis',(0.,0.707106781186547,0.707106781186548));
+#2003=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2004=DIRECTION('ref_axis',(0.,0.707106781186547,0.707106781186548));
+#2005=DIRECTION('',(-1.,0.,0.));
+#2006=DIRECTION('center_axis',(-1.,5.84526388644359E-17,0.));
+#2007=DIRECTION('ref_axis',(-5.84526388644359E-17,-1.,0.));
+#2008=DIRECTION('',(0.,0.,-1.));
+#2009=DIRECTION('',(5.84526388644359E-17,1.,0.));
+#2010=DIRECTION('',(0.,0.,1.));
+#2011=DIRECTION('center_axis',(0.,-1.,0.));
+#2012=DIRECTION('ref_axis',(0.,0.,1.));
+#2013=DIRECTION('',(-1.,0.,0.));
+#2014=DIRECTION('center_axis',(1.,0.,0.));
+#2015=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2016=DIRECTION('center_axis',(-1.,0.,0.));
+#2017=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2018=DIRECTION('',(-1.,0.,0.));
+#2019=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2020=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2021=DIRECTION('',(1.,0.,0.));
+#2022=DIRECTION('center_axis',(0.,1.,0.));
+#2023=DIRECTION('ref_axis',(0.,0.,-1.));
+#2024=DIRECTION('',(0.,0.,1.));
+#2025=DIRECTION('',(-1.,0.,0.));
+#2026=DIRECTION('',(0.,0.,-1.));
+#2027=DIRECTION('center_axis',(-1.,5.84526388644359E-17,0.));
+#2028=DIRECTION('ref_axis',(-5.84526388644359E-17,-1.,0.));
+#2029=DIRECTION('',(-5.84526388644359E-17,-1.,0.));
+#2030=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2031=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2032=DIRECTION('',(0.,0.,-1.));
+#2033=DIRECTION('',(5.84526388644359E-17,1.,0.));
+#2034=DIRECTION('center_axis',(-1.,0.,0.));
+#2035=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2036=DIRECTION('',(1.,0.,0.));
+#2037=DIRECTION('center_axis',(-1.,0.,0.));
+#2038=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2039=DIRECTION('',(-1.,0.,0.));
+#2040=DIRECTION('center_axis',(0.,-1.,0.));
+#2041=DIRECTION('ref_axis',(0.,0.,1.));
+#2042=DIRECTION('',(0.,0.,1.));
+#2043=DIRECTION('',(-1.,0.,0.));
+#2044=DIRECTION('center_axis',(1.,0.,0.));
+#2045=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2046=DIRECTION('center_axis',(-1.,0.,0.));
+#2047=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2048=DIRECTION('',(-1.,0.,0.));
+#2049=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2050=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2051=DIRECTION('',(1.,0.,0.));
+#2052=DIRECTION('center_axis',(0.,1.,0.));
+#2053=DIRECTION('ref_axis',(0.,0.,-1.));
+#2054=DIRECTION('',(0.,0.,1.));
+#2055=DIRECTION('',(-1.,0.,0.));
+#2056=DIRECTION('',(0.,0.,-1.));
+#2057=DIRECTION('center_axis',(-1.,5.84526388644359E-17,0.));
+#2058=DIRECTION('ref_axis',(-5.84526388644359E-17,-1.,0.));
+#2059=DIRECTION('',(-5.84526388644359E-17,-1.,0.));
+#2060=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2061=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2062=DIRECTION('',(0.,0.,-1.));
+#2063=DIRECTION('',(5.84526388644359E-17,1.,0.));
+#2064=DIRECTION('center_axis',(-1.,0.,0.));
+#2065=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2066=DIRECTION('',(1.,0.,0.));
+#2067=DIRECTION('center_axis',(-1.,0.,0.));
+#2068=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2069=DIRECTION('',(-1.,0.,0.));
+#2070=DIRECTION('center_axis',(0.,-1.,0.));
+#2071=DIRECTION('ref_axis',(0.,0.,1.));
+#2072=DIRECTION('',(0.,0.,1.));
+#2073=DIRECTION('',(-1.,0.,0.));
+#2074=DIRECTION('center_axis',(1.,0.,0.));
+#2075=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2076=DIRECTION('center_axis',(-1.,0.,0.));
+#2077=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2078=DIRECTION('',(-1.,0.,0.));
+#2079=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2080=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2081=DIRECTION('',(1.,0.,0.));
+#2082=DIRECTION('center_axis',(0.,1.,0.));
+#2083=DIRECTION('ref_axis',(0.,0.,-1.));
+#2084=DIRECTION('',(0.,0.,1.));
+#2085=DIRECTION('',(-1.,0.,0.));
+#2086=DIRECTION('',(0.,0.,-1.));
+#2087=DIRECTION('center_axis',(-1.,5.84526388644359E-17,0.));
+#2088=DIRECTION('ref_axis',(-5.84526388644359E-17,-1.,0.));
+#2089=DIRECTION('',(-5.84526388644359E-17,-1.,0.));
+#2090=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2091=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2092=DIRECTION('',(0.,0.,-1.));
+#2093=DIRECTION('',(5.84526388644359E-17,1.,0.));
+#2094=DIRECTION('center_axis',(-1.,0.,0.));
+#2095=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2096=DIRECTION('',(1.,0.,0.));
+#2097=DIRECTION('center_axis',(-1.,0.,0.));
+#2098=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2099=DIRECTION('',(-1.,0.,0.));
+#2100=DIRECTION('center_axis',(0.,-1.,0.));
+#2101=DIRECTION('ref_axis',(0.,0.,1.));
+#2102=DIRECTION('',(0.,0.,1.));
+#2103=DIRECTION('',(-1.,0.,0.));
+#2104=DIRECTION('center_axis',(1.,0.,0.));
+#2105=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2106=DIRECTION('center_axis',(-1.,0.,0.));
+#2107=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2108=DIRECTION('',(-1.,0.,0.));
+#2109=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2110=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2111=DIRECTION('',(1.,0.,0.));
+#2112=DIRECTION('center_axis',(0.,1.,0.));
+#2113=DIRECTION('ref_axis',(0.,0.,-1.));
+#2114=DIRECTION('',(0.,0.,1.));
+#2115=DIRECTION('',(-1.,0.,0.));
+#2116=DIRECTION('',(0.,0.,-1.));
+#2117=DIRECTION('center_axis',(-1.,5.84526388644359E-17,0.));
+#2118=DIRECTION('ref_axis',(-5.84526388644359E-17,-1.,0.));
+#2119=DIRECTION('',(-5.84526388644359E-17,-1.,0.));
+#2120=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2121=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2122=DIRECTION('',(0.,0.,-1.));
+#2123=DIRECTION('',(5.84526388644359E-17,1.,0.));
+#2124=DIRECTION('center_axis',(-1.,0.,0.));
+#2125=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2126=DIRECTION('',(1.,0.,0.));
+#2127=DIRECTION('center_axis',(-1.,0.,0.));
+#2128=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2129=DIRECTION('',(-1.,0.,0.));
+#2130=DIRECTION('center_axis',(0.,-1.,0.));
+#2131=DIRECTION('ref_axis',(0.,0.,1.));
+#2132=DIRECTION('',(0.,0.,1.));
+#2133=DIRECTION('',(-1.,0.,0.));
+#2134=DIRECTION('center_axis',(1.,0.,0.));
+#2135=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2136=DIRECTION('center_axis',(-1.,0.,0.));
+#2137=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2138=DIRECTION('',(-1.,0.,0.));
+#2139=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2140=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2141=DIRECTION('',(1.,0.,0.));
+#2142=DIRECTION('center_axis',(0.,1.,0.));
+#2143=DIRECTION('ref_axis',(0.,0.,-1.));
+#2144=DIRECTION('',(0.,0.,1.));
+#2145=DIRECTION('',(-1.,0.,0.));
+#2146=DIRECTION('',(0.,0.,-1.));
+#2147=DIRECTION('center_axis',(-1.,5.84526388644359E-17,0.));
+#2148=DIRECTION('ref_axis',(-5.84526388644359E-17,-1.,0.));
+#2149=DIRECTION('',(-5.84526388644359E-17,-1.,0.));
+#2150=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2151=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2152=DIRECTION('',(0.,0.,-1.));
+#2153=DIRECTION('',(5.84526388644359E-17,1.,0.));
+#2154=DIRECTION('center_axis',(-1.,0.,0.));
+#2155=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2156=DIRECTION('',(1.,0.,0.));
+#2157=DIRECTION('center_axis',(-1.,0.,0.));
+#2158=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2159=DIRECTION('',(-1.,0.,0.));
+#2160=DIRECTION('center_axis',(0.,-1.,0.));
+#2161=DIRECTION('ref_axis',(0.,0.,1.));
+#2162=DIRECTION('',(0.,0.,1.));
+#2163=DIRECTION('',(-1.,0.,0.));
+#2164=DIRECTION('center_axis',(1.,0.,0.));
+#2165=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2166=DIRECTION('center_axis',(-1.,0.,0.));
+#2167=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2168=DIRECTION('',(-1.,0.,0.));
+#2169=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2170=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2171=DIRECTION('',(1.,0.,0.));
+#2172=DIRECTION('center_axis',(0.,1.,0.));
+#2173=DIRECTION('ref_axis',(0.,0.,-1.));
+#2174=DIRECTION('',(0.,0.,1.));
+#2175=DIRECTION('',(-1.,0.,0.));
+#2176=DIRECTION('',(0.,0.,-1.));
+#2177=DIRECTION('center_axis',(-1.,5.84526388644359E-17,0.));
+#2178=DIRECTION('ref_axis',(-5.84526388644359E-17,-1.,0.));
+#2179=DIRECTION('',(-5.84526388644359E-17,-1.,0.));
+#2180=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2181=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2182=DIRECTION('',(0.,0.,-1.));
+#2183=DIRECTION('',(5.84526388644359E-17,1.,0.));
+#2184=DIRECTION('center_axis',(-1.,0.,0.));
+#2185=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2186=DIRECTION('',(1.,0.,0.));
+#2187=DIRECTION('center_axis',(-1.,0.,0.));
+#2188=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2189=DIRECTION('',(-1.,0.,0.));
+#2190=DIRECTION('center_axis',(0.,-1.,0.));
+#2191=DIRECTION('ref_axis',(0.,0.,1.));
+#2192=DIRECTION('',(0.,0.,1.));
+#2193=DIRECTION('',(-1.,0.,0.));
+#2194=DIRECTION('center_axis',(1.,0.,0.));
+#2195=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2196=DIRECTION('center_axis',(-1.,0.,0.));
+#2197=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2198=DIRECTION('',(-1.,0.,0.));
+#2199=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2200=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2201=DIRECTION('',(1.,0.,0.));
+#2202=DIRECTION('center_axis',(0.,1.,0.));
+#2203=DIRECTION('ref_axis',(0.,0.,-1.));
+#2204=DIRECTION('',(0.,0.,1.));
+#2205=DIRECTION('',(-1.,0.,0.));
+#2206=DIRECTION('',(0.,0.,-1.));
+#2207=DIRECTION('center_axis',(-1.,5.84526388644359E-17,0.));
+#2208=DIRECTION('ref_axis',(-5.84526388644359E-17,-1.,0.));
+#2209=DIRECTION('',(-5.84526388644359E-17,-1.,0.));
+#2210=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2211=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2212=DIRECTION('',(0.,0.,-1.));
+#2213=DIRECTION('',(5.84526388644359E-17,1.,0.));
+#2214=DIRECTION('center_axis',(-1.,0.,0.));
+#2215=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2216=DIRECTION('',(1.,0.,0.));
+#2217=DIRECTION('center_axis',(-1.,0.,0.));
+#2218=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2219=DIRECTION('',(-1.,0.,0.));
+#2220=DIRECTION('center_axis',(0.,-1.,0.));
+#2221=DIRECTION('ref_axis',(0.,0.,1.));
+#2222=DIRECTION('',(0.,0.,1.));
+#2223=DIRECTION('',(-1.,0.,0.));
+#2224=DIRECTION('center_axis',(1.,0.,0.));
+#2225=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2226=DIRECTION('center_axis',(-1.,0.,0.));
+#2227=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2228=DIRECTION('',(-1.,0.,0.));
+#2229=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2230=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2231=DIRECTION('',(1.,0.,0.));
+#2232=DIRECTION('center_axis',(0.,1.,0.));
+#2233=DIRECTION('ref_axis',(0.,0.,-1.));
+#2234=DIRECTION('',(0.,0.,1.));
+#2235=DIRECTION('',(-1.,0.,0.));
+#2236=DIRECTION('',(0.,0.,-1.));
+#2237=DIRECTION('center_axis',(-1.,5.84526388644359E-17,0.));
+#2238=DIRECTION('ref_axis',(-5.84526388644359E-17,-1.,0.));
+#2239=DIRECTION('',(-5.84526388644359E-17,-1.,0.));
+#2240=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2241=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2242=DIRECTION('',(0.,0.,-1.));
+#2243=DIRECTION('',(5.84526388644359E-17,1.,0.));
+#2244=DIRECTION('center_axis',(-1.,0.,0.));
+#2245=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2246=DIRECTION('',(1.,0.,0.));
+#2247=DIRECTION('center_axis',(-1.,0.,0.));
+#2248=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2249=DIRECTION('',(-1.,0.,0.));
+#2250=DIRECTION('center_axis',(0.,-1.,0.));
+#2251=DIRECTION('ref_axis',(0.,0.,1.));
+#2252=DIRECTION('',(0.,0.,1.));
+#2253=DIRECTION('',(-1.,0.,0.));
+#2254=DIRECTION('center_axis',(1.,0.,0.));
+#2255=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2256=DIRECTION('center_axis',(-1.,0.,0.));
+#2257=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2258=DIRECTION('',(-1.,0.,0.));
+#2259=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2260=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2261=DIRECTION('',(1.,0.,0.));
+#2262=DIRECTION('center_axis',(0.,1.,0.));
+#2263=DIRECTION('ref_axis',(0.,0.,-1.));
+#2264=DIRECTION('',(0.,0.,1.));
+#2265=DIRECTION('',(-1.,0.,0.));
+#2266=DIRECTION('',(0.,0.,-1.));
+#2267=DIRECTION('center_axis',(-1.,5.84526388644359E-17,0.));
+#2268=DIRECTION('ref_axis',(-5.84526388644359E-17,-1.,0.));
+#2269=DIRECTION('',(-5.84526388644359E-17,-1.,0.));
+#2270=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2271=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2272=DIRECTION('',(0.,0.,-1.));
+#2273=DIRECTION('',(5.84526388644359E-17,1.,0.));
+#2274=DIRECTION('center_axis',(-1.,0.,0.));
+#2275=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2276=DIRECTION('',(1.,0.,0.));
+#2277=DIRECTION('center_axis',(-1.,0.,0.));
+#2278=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2279=DIRECTION('',(-1.,0.,0.));
+#2280=DIRECTION('center_axis',(0.,-1.,0.));
+#2281=DIRECTION('ref_axis',(0.,0.,1.));
+#2282=DIRECTION('',(0.,0.,1.));
+#2283=DIRECTION('',(-1.,0.,0.));
+#2284=DIRECTION('center_axis',(1.,0.,0.));
+#2285=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2286=DIRECTION('center_axis',(-1.,0.,0.));
+#2287=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2288=DIRECTION('',(-1.,0.,0.));
+#2289=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2290=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2291=DIRECTION('',(1.,0.,0.));
+#2292=DIRECTION('center_axis',(0.,1.,0.));
+#2293=DIRECTION('ref_axis',(0.,0.,-1.));
+#2294=DIRECTION('',(0.,0.,1.));
+#2295=DIRECTION('',(-1.,0.,0.));
+#2296=DIRECTION('',(0.,0.,-1.));
+#2297=DIRECTION('center_axis',(-1.,5.84526388644359E-17,0.));
+#2298=DIRECTION('ref_axis',(-5.84526388644359E-17,-1.,0.));
+#2299=DIRECTION('',(-5.84526388644359E-17,-1.,0.));
+#2300=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2301=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2302=DIRECTION('',(0.,0.,-1.));
+#2303=DIRECTION('',(5.84526388644359E-17,1.,0.));
+#2304=DIRECTION('center_axis',(-1.,0.,0.));
+#2305=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2306=DIRECTION('',(1.,0.,0.));
+#2307=DIRECTION('center_axis',(-1.,0.,0.));
+#2308=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2309=DIRECTION('',(-1.,0.,0.));
+#2310=DIRECTION('center_axis',(0.,-1.,0.));
+#2311=DIRECTION('ref_axis',(0.,0.,1.));
+#2312=DIRECTION('',(0.,0.,1.));
+#2313=DIRECTION('',(-1.,0.,0.));
+#2314=DIRECTION('center_axis',(1.,0.,0.));
+#2315=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2316=DIRECTION('center_axis',(-1.,0.,0.));
+#2317=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2318=DIRECTION('',(-1.,0.,0.));
+#2319=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2320=DIRECTION('ref_axis',(0.,-0.707106781186548,0.707106781186548));
+#2321=DIRECTION('',(1.,0.,0.));
+#2322=DIRECTION('center_axis',(0.,0.,1.));
+#2323=DIRECTION('ref_axis',(1.,0.,0.));
+#2324=DIRECTION('',(0.,1.,0.));
+#2325=DIRECTION('',(1.,0.,0.));
+#2326=DIRECTION('',(-5.84526388644359E-17,-1.,0.));
+#2327=DIRECTION('center_axis',(1.,0.,0.));
+#2328=DIRECTION('ref_axis',(0.,1.,0.));
+#2329=DIRECTION('',(0.,0.,-1.));
+#2330=DIRECTION('',(0.,-1.,0.));
+#2331=DIRECTION('',(0.,0.,1.));
+#2332=DIRECTION('center_axis',(-1.,0.,0.));
+#2333=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2334=DIRECTION('center_axis',(-1.,0.,0.));
+#2335=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2336=DIRECTION('center_axis',(1.,-5.84526388644359E-17,0.));
+#2337=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186548));
+#2338=DIRECTION('',(-1.,0.,0.));
+#2339=DIRECTION('center_axis',(0.,1.,0.));
+#2340=DIRECTION('ref_axis',(-1.,0.,0.));
+#2341=DIRECTION('',(1.,0.,0.));
+#2342=DIRECTION('',(0.,0.,1.));
+#2343=DIRECTION('center_axis',(0.,1.,0.));
+#2344=DIRECTION('ref_axis',(0.,0.,-1.));
+#2345=DIRECTION('',(0.,0.,1.));
+#2346=DIRECTION('',(-1.,0.,0.));
+#2347=DIRECTION('center_axis',(0.,0.,1.));
+#2348=DIRECTION('ref_axis',(1.,0.,0.));
+#2349=DIRECTION('',(0.,-1.,0.));
+#2350=DIRECTION('',(-0.707106781186548,-0.707106781186547,0.));
+#2351=DIRECTION('center_axis',(0.,0.,1.));
+#2352=DIRECTION('ref_axis',(-0.707106781186547,0.707106781186548,0.));
+#2353=DIRECTION('',(0.707106781186547,0.707106781186547,0.));
+#2354=DIRECTION('',(1.,0.,0.));
+#2355=DIRECTION('',(0.,1.,0.));
+#2356=DIRECTION('',(0.707106781186548,0.707106781186546,0.));
+#2357=DIRECTION('center_axis',(0.,0.,1.));
+#2358=DIRECTION('ref_axis',(0.707106781186547,-0.707106781186548,0.));
+#2359=DIRECTION('',(-0.707106781186549,-0.707106781186546,0.));
+#2360=DIRECTION('',(-1.,0.,0.));
+#2361=DIRECTION('',(0.,-1.,0.));
+#2362=DIRECTION('',(0.,-1.,0.));
+#2363=DIRECTION('',(-1.,0.,0.));
+#2364=DIRECTION('',(0.,-1.,0.));
+#2365=DIRECTION('',(0.,-1.,0.));
+#2366=DIRECTION('',(0.,-1.,0.));
+#2367=DIRECTION('',(0.,-1.,0.));
+#2368=DIRECTION('',(0.,-1.,0.));
+#2369=DIRECTION('',(0.,-1.,0.));
+#2370=DIRECTION('',(0.,-1.,0.));
+#2371=DIRECTION('',(0.,-1.,0.));
+#2372=DIRECTION('',(5.84526388644359E-17,1.,0.));
+#2373=DIRECTION('center_axis',(0.,0.,-1.));
+#2374=DIRECTION('ref_axis',(1.,0.,0.));
+#2375=DIRECTION('center_axis',(0.,0.,-1.));
+#2376=DIRECTION('ref_axis',(1.,0.,0.));
+#2377=DIRECTION('center_axis',(1.,0.,0.));
+#2378=DIRECTION('ref_axis',(0.,1.,0.));
+#2379=DIRECTION('',(0.,1.,0.));
+#2380=DIRECTION('center_axis',(1.,0.,0.));
+#2381=DIRECTION('ref_axis',(0.,1.,0.));
+#2382=DIRECTION('',(0.,1.,0.));
+#2383=DIRECTION('center_axis',(1.,0.,0.));
+#2384=DIRECTION('ref_axis',(0.,1.,0.));
+#2385=DIRECTION('',(0.,1.,0.));
+#2386=DIRECTION('center_axis',(1.,0.,0.));
+#2387=DIRECTION('ref_axis',(0.,1.,0.));
+#2388=DIRECTION('',(0.,1.,0.));
+#2389=DIRECTION('center_axis',(1.,0.,0.));
+#2390=DIRECTION('ref_axis',(0.,1.,0.));
+#2391=DIRECTION('',(0.,1.,0.));
+#2392=DIRECTION('center_axis',(1.,0.,0.));
+#2393=DIRECTION('ref_axis',(0.,1.,0.));
+#2394=DIRECTION('',(0.,1.,0.));
+#2395=DIRECTION('center_axis',(1.,0.,0.));
+#2396=DIRECTION('ref_axis',(0.,1.,0.));
+#2397=DIRECTION('',(0.,1.,0.));
+#2398=DIRECTION('center_axis',(1.,0.,0.));
+#2399=DIRECTION('ref_axis',(0.,1.,0.));
+#2400=DIRECTION('',(0.,1.,0.));
+#2401=DIRECTION('center_axis',(1.,0.,0.));
+#2402=DIRECTION('ref_axis',(0.,1.,0.));
+#2403=DIRECTION('',(0.,1.,0.));
+#2404=DIRECTION('center_axis',(1.,0.,0.));
+#2405=DIRECTION('ref_axis',(0.,1.,0.));
+#2406=DIRECTION('',(0.,1.,0.));
+#2407=DIRECTION('center_axis',(0.,0.,1.));
+#2408=DIRECTION('ref_axis',(1.,0.,0.));
+#2409=DIRECTION('center_axis',(0.,0.,1.));
+#2410=DIRECTION('ref_axis',(1.,0.,0.));
+#2411=DIRECTION('center_axis',(0.,0.,1.));
+#2412=DIRECTION('ref_axis',(1.,0.,0.));
+#2413=DIRECTION('center_axis',(0.,0.,1.));
+#2414=DIRECTION('ref_axis',(1.,0.,0.));
+#2415=DIRECTION('center_axis',(0.,0.,1.));
+#2416=DIRECTION('ref_axis',(1.,0.,0.));
+#2417=DIRECTION('center_axis',(0.,0.,1.));
+#2418=DIRECTION('ref_axis',(1.,0.,0.));
+#2419=DIRECTION('center_axis',(0.,0.,1.));
+#2420=DIRECTION('ref_axis',(1.,0.,0.));
+#2421=DIRECTION('center_axis',(0.,0.,1.));
+#2422=DIRECTION('ref_axis',(1.,0.,0.));
+#2423=DIRECTION('center_axis',(0.,0.,1.));
+#2424=DIRECTION('ref_axis',(1.,0.,0.));
+#2425=DIRECTION('center_axis',(0.,0.,1.));
+#2426=DIRECTION('ref_axis',(1.,0.,0.));
+#2427=DIRECTION('center_axis',(-1.,5.84526388644359E-17,0.));
+#2428=DIRECTION('ref_axis',(-5.84526388644359E-17,-1.,0.));
+#2429=DIRECTION('center_axis',(0.,-1.,0.));
+#2430=DIRECTION('ref_axis',(1.,0.,0.));
+#2431=DIRECTION('center_axis',(0.,0.,1.));
+#2432=DIRECTION('ref_axis',(1.,0.,0.));
+#2433=DIRECTION('',(0.,0.,-1.));
+#2434=DIRECTION('center_axis',(0.,0.,-1.));
+#2435=DIRECTION('ref_axis',(1.,0.,0.));
+#2436=DIRECTION('center_axis',(0.,0.,1.));
+#2437=DIRECTION('ref_axis',(1.,0.,0.));
+#2438=DIRECTION('',(0.,0.,-1.));
+#2439=DIRECTION('center_axis',(0.,0.,-1.));
+#2440=DIRECTION('ref_axis',(1.,0.,0.));
+#2441=DIRECTION('center_axis',(-0.707106781186547,0.707106781186548,0.));
+#2442=DIRECTION('ref_axis',(-0.707106781186548,-0.707106781186547,0.));
+#2443=DIRECTION('',(0.707106781186548,0.707106781186547,0.));
+#2444=DIRECTION('',(0.,0.,1.));
+#2445=DIRECTION('',(0.,0.,1.));
+#2446=DIRECTION('center_axis',(-1.,0.,0.));
+#2447=DIRECTION('ref_axis',(0.,-1.,0.));
+#2448=DIRECTION('',(0.,-1.,0.));
+#2449=DIRECTION('',(0.,0.,1.));
+#2450=DIRECTION('center_axis',(0.,1.,0.));
+#2451=DIRECTION('ref_axis',(-1.,0.,0.));
+#2452=DIRECTION('',(-1.,0.,0.));
+#2453=DIRECTION('',(0.,0.,1.));
+#2454=DIRECTION('center_axis',(-0.707106781186546,0.707106781186549,0.));
+#2455=DIRECTION('ref_axis',(-0.707106781186549,-0.707106781186546,0.));
+#2456=DIRECTION('',(-0.707106781186549,-0.707106781186546,0.));
+#2457=DIRECTION('',(0.,0.,1.));
+#2458=DIRECTION('center_axis',(0.,0.,1.));
+#2459=DIRECTION('ref_axis',(0.707106781186547,-0.707106781186548,0.));
+#2460=DIRECTION('center_axis',(0.,0.,1.));
+#2461=DIRECTION('ref_axis',(0.707106781186547,-0.707106781186548,0.));
+#2462=DIRECTION('',(0.,0.,1.));
+#2463=DIRECTION('center_axis',(0.707106781186547,-0.707106781186549,0.));
+#2464=DIRECTION('ref_axis',(0.707106781186548,0.707106781186546,0.));
+#2465=DIRECTION('',(-0.707106781186548,-0.707106781186546,0.));
+#2466=DIRECTION('',(0.,0.,1.));
+#2467=DIRECTION('center_axis',(1.,0.,0.));
+#2468=DIRECTION('ref_axis',(0.,1.,0.));
+#2469=DIRECTION('',(0.,1.,0.));
+#2470=DIRECTION('',(0.,0.,1.));
+#2471=DIRECTION('center_axis',(0.,-1.,0.));
+#2472=DIRECTION('ref_axis',(1.,0.,0.));
+#2473=DIRECTION('',(1.,0.,0.));
+#2474=DIRECTION('',(0.,0.,1.));
+#2475=DIRECTION('center_axis',(0.707106781186548,-0.707106781186548,0.));
+#2476=DIRECTION('ref_axis',(0.707106781186548,0.707106781186548,0.));
+#2477=DIRECTION('',(0.707106781186547,0.707106781186547,0.));
+#2478=DIRECTION('',(0.,0.,1.));
+#2479=DIRECTION('center_axis',(0.,0.,1.));
+#2480=DIRECTION('ref_axis',(-0.707106781186547,0.707106781186548,0.));
+#2481=DIRECTION('center_axis',(0.,0.,1.));
+#2482=DIRECTION('ref_axis',(-0.707106781186547,0.707106781186548,0.));
+#2483=DIRECTION('center_axis',(0.,0.,1.));
+#2484=DIRECTION('ref_axis',(1.,0.,0.));
+#2485=CARTESIAN_POINT('',(0.,0.,0.));
+#2486=CARTESIAN_POINT('Origin',(9.3,0.5,13.7));
+#2487=CARTESIAN_POINT('',(36.9,0.0999999999999979,13.7));
+#2488=CARTESIAN_POINT('',(36.9,0.499999999999998,14.1));
+#2489=CARTESIAN_POINT('Origin',(36.9,0.5,13.7));
+#2490=CARTESIAN_POINT('',(0.0999999999999979,0.5,14.1));
+#2491=CARTESIAN_POINT('',(9.3,0.5,14.1));
+#2492=CARTESIAN_POINT('',(0.0999999999999979,0.1,13.7));
+#2493=CARTESIAN_POINT('Origin',(0.1,0.5,13.7));
+#2494=CARTESIAN_POINT('',(9.3,0.1,13.7));
+#2495=CARTESIAN_POINT('Origin',(18.5,18.5,14.1));
+#2496=CARTESIAN_POINT('',(36.9,0.549999999999997,14.1));
+#2497=CARTESIAN_POINT('',(36.9,36.9,14.1));
+#2498=CARTESIAN_POINT('',(0.0999999999999979,0.549999999999998,14.1));
+#2499=CARTESIAN_POINT('',(27.7,0.549999999999998,14.1));
+#2500=CARTESIAN_POINT('',(0.0999999999999979,0.1,14.1));
+#2501=CARTESIAN_POINT('Origin',(36.9,0.0999999999999979,2.5));
+#2502=CARTESIAN_POINT('',(36.9,0.0999999999999979,2.5));
+#2503=CARTESIAN_POINT('',(36.9,0.0999999999999979,2.5));
+#2504=CARTESIAN_POINT('',(36.9,0.949999999999998,2.5));
+#2505=CARTESIAN_POINT('',(36.9,9.3,2.5));
+#2506=CARTESIAN_POINT('',(36.9,0.949999999999998,13.7));
+#2507=CARTESIAN_POINT('',(36.9,0.949999999999998,2.5));
+#2508=CARTESIAN_POINT('Origin',(36.9,0.549999999999998,13.7));
+#2509=CARTESIAN_POINT('Origin',(27.7,0.549999999999998,13.7));
+#2510=CARTESIAN_POINT('',(0.0999999999999979,0.949999999999998,13.7));
+#2511=CARTESIAN_POINT('Origin',(0.0999999999999979,0.549999999999998,13.7));
+#2512=CARTESIAN_POINT('',(27.7,0.949999999999998,13.7));
+#2513=CARTESIAN_POINT('Origin',(0.1,36.9,2.5));
+#2514=CARTESIAN_POINT('',(0.0999999999999979,0.949999999999998,2.5));
+#2515=CARTESIAN_POINT('',(0.0999999999999979,0.949999999999998,2.5));
+#2516=CARTESIAN_POINT('',(0.0999999999999979,0.1,2.5));
+#2517=CARTESIAN_POINT('',(0.1,27.7,2.5));
+#2518=CARTESIAN_POINT('',(0.0999999999999979,0.1,2.5));
+#2519=CARTESIAN_POINT('Origin',(36.9,0.949999999999998,2.5));
+#2520=CARTESIAN_POINT('',(36.9,0.949999999999998,2.5));
+#2521=CARTESIAN_POINT('Origin',(27.7,3.76818181818182,13.7));
+#2522=CARTESIAN_POINT('',(36.9,3.36818181818182,13.7));
+#2523=CARTESIAN_POINT('',(36.9,3.76818181818182,14.1));
+#2524=CARTESIAN_POINT('Origin',(36.9,3.76818181818182,13.7));
+#2525=CARTESIAN_POINT('',(0.0999999999999981,3.76818181818182,14.1));
+#2526=CARTESIAN_POINT('',(27.7,3.76818181818182,14.1));
+#2527=CARTESIAN_POINT('',(0.0999999999999979,3.36818181818182,13.7));
+#2528=CARTESIAN_POINT('Origin',(0.0999999999999979,3.76818181818182,13.7));
+#2529=CARTESIAN_POINT('',(27.7,3.36818181818182,13.7));
+#2530=CARTESIAN_POINT('Origin',(36.9,3.36818181818182,14.1));
+#2531=CARTESIAN_POINT('',(0.0999999999999979,3.36818181818182,2.5));
+#2532=CARTESIAN_POINT('',(0.0999999999999979,3.36818181818182,8.3));
+#2533=CARTESIAN_POINT('',(36.9,3.36818181818182,2.5));
+#2534=CARTESIAN_POINT('',(36.9,3.36818181818182,2.5));
+#2535=CARTESIAN_POINT('',(36.9,3.36818181818182,8.3));
+#2536=CARTESIAN_POINT('Origin',(0.1,36.9,2.5));
+#2537=CARTESIAN_POINT('',(0.0999999999999981,3.81818181818182,14.1));
+#2538=CARTESIAN_POINT('',(0.0999999999999979,0.1,14.1));
+#2539=CARTESIAN_POINT('',(0.0999999999999979,4.21818181818182,13.7));
+#2540=CARTESIAN_POINT('Origin',(0.0999999999999979,3.81818181818182,13.7));
+#2541=CARTESIAN_POINT('',(0.0999999999999979,4.21818181818182,2.5));
+#2542=CARTESIAN_POINT('',(0.0999999999999979,4.21818181818182,2.5));
+#2543=CARTESIAN_POINT('',(0.1,27.7,2.5));
+#2544=CARTESIAN_POINT('Origin',(27.7,3.81818181818182,13.7));
+#2545=CARTESIAN_POINT('',(36.9,3.81818181818182,14.1));
+#2546=CARTESIAN_POINT('',(27.7,3.81818181818182,14.1));
+#2547=CARTESIAN_POINT('',(36.9,4.21818181818182,13.7));
+#2548=CARTESIAN_POINT('Origin',(36.9,3.81818181818182,13.7));
+#2549=CARTESIAN_POINT('',(27.7,4.21818181818182,13.7));
+#2550=CARTESIAN_POINT('Origin',(36.9,4.21818181818182,2.5));
+#2551=CARTESIAN_POINT('',(36.9,4.21818181818182,2.5));
+#2552=CARTESIAN_POINT('',(36.9,4.21818181818182,2.5));
+#2553=CARTESIAN_POINT('',(36.9,4.21818181818182,2.5));
+#2554=CARTESIAN_POINT('Origin',(27.7,7.03636363636364,13.7));
+#2555=CARTESIAN_POINT('',(36.9,6.63636363636364,13.7));
+#2556=CARTESIAN_POINT('',(36.9,7.03636363636364,14.1));
+#2557=CARTESIAN_POINT('Origin',(36.9,7.03636363636364,13.7));
+#2558=CARTESIAN_POINT('',(0.0999999999999983,7.03636363636364,14.1));
+#2559=CARTESIAN_POINT('',(27.7,7.03636363636364,14.1));
+#2560=CARTESIAN_POINT('',(0.0999999999999979,6.63636363636363,13.7));
+#2561=CARTESIAN_POINT('Origin',(0.0999999999999979,7.03636363636364,13.7));
+#2562=CARTESIAN_POINT('',(27.7,6.63636363636364,13.7));
+#2563=CARTESIAN_POINT('Origin',(36.9,6.63636363636364,14.1));
+#2564=CARTESIAN_POINT('',(0.0999999999999979,6.63636363636364,2.5));
+#2565=CARTESIAN_POINT('',(0.0999999999999979,6.63636363636363,8.3));
+#2566=CARTESIAN_POINT('',(36.9,6.63636363636364,2.5));
+#2567=CARTESIAN_POINT('',(36.9,6.63636363636364,2.5));
+#2568=CARTESIAN_POINT('',(36.9,6.63636363636364,8.3));
+#2569=CARTESIAN_POINT('Origin',(0.1,36.9,2.5));
+#2570=CARTESIAN_POINT('',(0.0999999999999983,7.08636363636364,14.1));
+#2571=CARTESIAN_POINT('',(0.0999999999999979,0.1,14.1));
+#2572=CARTESIAN_POINT('',(0.0999999999999979,7.48636363636364,13.7));
+#2573=CARTESIAN_POINT('Origin',(0.0999999999999979,7.08636363636364,13.7));
+#2574=CARTESIAN_POINT('',(0.0999999999999979,7.48636363636364,2.5));
+#2575=CARTESIAN_POINT('',(0.0999999999999979,7.48636363636364,2.5));
+#2576=CARTESIAN_POINT('',(0.1,27.7,2.5));
+#2577=CARTESIAN_POINT('Origin',(27.7,7.08636363636364,13.7));
+#2578=CARTESIAN_POINT('',(36.9,7.08636363636364,14.1));
+#2579=CARTESIAN_POINT('',(27.7,7.08636363636364,14.1));
+#2580=CARTESIAN_POINT('',(36.9,7.48636363636364,13.7));
+#2581=CARTESIAN_POINT('Origin',(36.9,7.08636363636364,13.7));
+#2582=CARTESIAN_POINT('',(27.7,7.48636363636364,13.7));
+#2583=CARTESIAN_POINT('Origin',(36.9,7.48636363636364,2.5));
+#2584=CARTESIAN_POINT('',(36.9,7.48636363636364,2.5));
+#2585=CARTESIAN_POINT('',(36.9,7.48636363636364,2.5));
+#2586=CARTESIAN_POINT('',(36.9,7.48636363636364,2.5));
+#2587=CARTESIAN_POINT('Origin',(27.7,10.3045454545455,13.7));
+#2588=CARTESIAN_POINT('',(36.9,9.90454545454545,13.7));
+#2589=CARTESIAN_POINT('',(36.9,10.3045454545455,14.1));
+#2590=CARTESIAN_POINT('Origin',(36.9,10.3045454545455,13.7));
+#2591=CARTESIAN_POINT('',(0.0999999999999985,10.3045454545455,14.1));
+#2592=CARTESIAN_POINT('',(27.7,10.3045454545455,14.1));
+#2593=CARTESIAN_POINT('',(0.0999999999999979,9.90454545454545,13.7));
+#2594=CARTESIAN_POINT('Origin',(0.0999999999999979,10.3045454545455,13.7));
+#2595=CARTESIAN_POINT('',(27.7,9.90454545454545,13.7));
+#2596=CARTESIAN_POINT('Origin',(36.9,9.90454545454545,14.1));
+#2597=CARTESIAN_POINT('',(0.0999999999999979,9.90454545454545,2.5));
+#2598=CARTESIAN_POINT('',(0.0999999999999979,9.90454545454545,8.3));
+#2599=CARTESIAN_POINT('',(36.9,9.90454545454545,2.5));
+#2600=CARTESIAN_POINT('',(36.9,9.90454545454545,2.5));
+#2601=CARTESIAN_POINT('',(36.9,9.90454545454545,8.3));
+#2602=CARTESIAN_POINT('Origin',(0.1,36.9,2.5));
+#2603=CARTESIAN_POINT('',(0.0999999999999985,10.3545454545455,14.1));
+#2604=CARTESIAN_POINT('',(0.0999999999999979,0.1,14.1));
+#2605=CARTESIAN_POINT('',(0.0999999999999979,10.7545454545455,13.7));
+#2606=CARTESIAN_POINT('Origin',(0.0999999999999979,10.3545454545455,13.7));
+#2607=CARTESIAN_POINT('',(0.0999999999999979,10.7545454545455,2.5));
+#2608=CARTESIAN_POINT('',(0.0999999999999979,10.7545454545455,2.5));
+#2609=CARTESIAN_POINT('',(0.1,27.7,2.5));
+#2610=CARTESIAN_POINT('Origin',(27.7,10.3545454545455,13.7));
+#2611=CARTESIAN_POINT('',(36.9,10.3545454545455,14.1));
+#2612=CARTESIAN_POINT('',(27.7,10.3545454545455,14.1));
+#2613=CARTESIAN_POINT('',(36.9,10.7545454545455,13.7));
+#2614=CARTESIAN_POINT('Origin',(36.9,10.3545454545455,13.7));
+#2615=CARTESIAN_POINT('',(27.7,10.7545454545455,13.7));
+#2616=CARTESIAN_POINT('Origin',(36.9,10.7545454545455,2.5));
+#2617=CARTESIAN_POINT('',(36.9,10.7545454545455,2.5));
+#2618=CARTESIAN_POINT('',(36.9,10.7545454545455,2.5));
+#2619=CARTESIAN_POINT('',(36.9,10.7545454545455,2.5));
+#2620=CARTESIAN_POINT('Origin',(27.7,13.5727272727273,13.7));
+#2621=CARTESIAN_POINT('',(36.9,13.1727272727273,13.7));
+#2622=CARTESIAN_POINT('',(36.9,13.5727272727273,14.1));
+#2623=CARTESIAN_POINT('Origin',(36.9,13.5727272727273,13.7));
+#2624=CARTESIAN_POINT('',(0.0999999999999986,13.5727272727273,14.1));
+#2625=CARTESIAN_POINT('',(27.7,13.5727272727273,14.1));
+#2626=CARTESIAN_POINT('',(0.0999999999999979,13.1727272727273,13.7));
+#2627=CARTESIAN_POINT('Origin',(0.0999999999999979,13.5727272727273,13.7));
+#2628=CARTESIAN_POINT('',(27.7,13.1727272727273,13.7));
+#2629=CARTESIAN_POINT('Origin',(36.9,13.1727272727273,14.1));
+#2630=CARTESIAN_POINT('',(0.0999999999999979,13.1727272727273,2.5));
+#2631=CARTESIAN_POINT('',(0.0999999999999979,13.1727272727273,8.3));
+#2632=CARTESIAN_POINT('',(36.9,13.1727272727273,2.5));
+#2633=CARTESIAN_POINT('',(36.9,13.1727272727273,2.5));
+#2634=CARTESIAN_POINT('',(36.9,13.1727272727273,8.3));
+#2635=CARTESIAN_POINT('Origin',(0.1,36.9,2.5));
+#2636=CARTESIAN_POINT('',(0.0999999999999987,13.6227272727273,14.1));
+#2637=CARTESIAN_POINT('',(0.0999999999999979,0.1,14.1));
+#2638=CARTESIAN_POINT('',(0.0999999999999979,14.0227272727273,13.7));
+#2639=CARTESIAN_POINT('Origin',(0.0999999999999979,13.6227272727273,13.7));
+#2640=CARTESIAN_POINT('',(0.0999999999999979,14.0227272727273,2.5));
+#2641=CARTESIAN_POINT('',(0.0999999999999979,14.0227272727273,2.5));
+#2642=CARTESIAN_POINT('',(0.1,27.7,2.5));
+#2643=CARTESIAN_POINT('Origin',(27.7,13.6227272727273,13.7));
+#2644=CARTESIAN_POINT('',(36.9,13.6227272727273,14.1));
+#2645=CARTESIAN_POINT('',(27.7,13.6227272727273,14.1));
+#2646=CARTESIAN_POINT('',(36.9,14.0227272727273,13.7));
+#2647=CARTESIAN_POINT('Origin',(36.9,13.6227272727273,13.7));
+#2648=CARTESIAN_POINT('',(27.7,14.0227272727273,13.7));
+#2649=CARTESIAN_POINT('Origin',(36.9,14.0227272727273,2.5));
+#2650=CARTESIAN_POINT('',(36.9,14.0227272727273,2.5));
+#2651=CARTESIAN_POINT('',(36.9,14.0227272727273,2.5));
+#2652=CARTESIAN_POINT('',(36.9,14.0227272727273,2.5));
+#2653=CARTESIAN_POINT('Origin',(27.7,16.8409090909091,13.7));
+#2654=CARTESIAN_POINT('',(36.9,16.4409090909091,13.7));
+#2655=CARTESIAN_POINT('',(36.9,16.8409090909091,14.1));
+#2656=CARTESIAN_POINT('Origin',(36.9,16.8409090909091,13.7));
+#2657=CARTESIAN_POINT('',(0.0999999999999988,16.8409090909091,14.1));
+#2658=CARTESIAN_POINT('',(27.7,16.8409090909091,14.1));
+#2659=CARTESIAN_POINT('',(0.0999999999999979,16.4409090909091,13.7));
+#2660=CARTESIAN_POINT('Origin',(0.0999999999999979,16.8409090909091,13.7));
+#2661=CARTESIAN_POINT('',(27.7,16.4409090909091,13.7));
+#2662=CARTESIAN_POINT('Origin',(36.9,16.4409090909091,14.1));
+#2663=CARTESIAN_POINT('',(0.0999999999999979,16.4409090909091,2.5));
+#2664=CARTESIAN_POINT('',(0.0999999999999979,16.4409090909091,8.3));
+#2665=CARTESIAN_POINT('',(36.9,16.4409090909091,2.5));
+#2666=CARTESIAN_POINT('',(36.9,16.4409090909091,2.5));
+#2667=CARTESIAN_POINT('',(36.9,16.4409090909091,8.3));
+#2668=CARTESIAN_POINT('Origin',(0.1,36.9,2.5));
+#2669=CARTESIAN_POINT('',(0.0999999999999989,16.8909090909091,14.1));
+#2670=CARTESIAN_POINT('',(0.0999999999999979,0.1,14.1));
+#2671=CARTESIAN_POINT('',(0.0999999999999979,17.2909090909091,13.7));
+#2672=CARTESIAN_POINT('Origin',(0.0999999999999979,16.8909090909091,13.7));
+#2673=CARTESIAN_POINT('',(0.0999999999999979,17.2909090909091,2.5));
+#2674=CARTESIAN_POINT('',(0.0999999999999979,17.2909090909091,2.5));
+#2675=CARTESIAN_POINT('',(0.1,27.7,2.5));
+#2676=CARTESIAN_POINT('Origin',(27.7,16.8909090909091,13.7));
+#2677=CARTESIAN_POINT('',(36.9,16.8909090909091,14.1));
+#2678=CARTESIAN_POINT('',(27.7,16.8909090909091,14.1));
+#2679=CARTESIAN_POINT('',(36.9,17.2909090909091,13.7));
+#2680=CARTESIAN_POINT('Origin',(36.9,16.8909090909091,13.7));
+#2681=CARTESIAN_POINT('',(27.7,17.2909090909091,13.7));
+#2682=CARTESIAN_POINT('Origin',(36.9,17.2909090909091,2.5));
+#2683=CARTESIAN_POINT('',(36.9,17.2909090909091,2.5));
+#2684=CARTESIAN_POINT('',(36.9,17.2909090909091,2.5));
+#2685=CARTESIAN_POINT('',(36.9,17.2909090909091,2.5));
+#2686=CARTESIAN_POINT('Origin',(27.7,20.1090909090909,13.7));
+#2687=CARTESIAN_POINT('',(36.9,19.7090909090909,13.7));
+#2688=CARTESIAN_POINT('',(36.9,20.1090909090909,14.1));
+#2689=CARTESIAN_POINT('Origin',(36.9,20.1090909090909,13.7));
+#2690=CARTESIAN_POINT('',(0.099999999999999,20.1090909090909,14.1));
+#2691=CARTESIAN_POINT('',(27.7,20.1090909090909,14.1));
+#2692=CARTESIAN_POINT('',(0.1,19.7090909090909,13.7));
+#2693=CARTESIAN_POINT('Origin',(0.0999999999999979,20.1090909090909,13.7));
+#2694=CARTESIAN_POINT('',(27.7,19.7090909090909,13.7));
+#2695=CARTESIAN_POINT('Origin',(36.9,19.7090909090909,14.1));
+#2696=CARTESIAN_POINT('',(0.0999999999999979,19.7090909090909,2.5));
+#2697=CARTESIAN_POINT('',(0.1,19.7090909090909,8.3));
+#2698=CARTESIAN_POINT('',(36.9,19.7090909090909,2.5));
+#2699=CARTESIAN_POINT('',(36.9,19.7090909090909,2.5));
+#2700=CARTESIAN_POINT('',(36.9,19.7090909090909,8.3));
+#2701=CARTESIAN_POINT('Origin',(0.1,36.9,2.5));
+#2702=CARTESIAN_POINT('',(0.099999999999999,20.1590909090909,14.1));
+#2703=CARTESIAN_POINT('',(0.0999999999999979,0.1,14.1));
+#2704=CARTESIAN_POINT('',(0.1,20.5590909090909,13.7));
+#2705=CARTESIAN_POINT('Origin',(0.0999999999999979,20.1590909090909,13.7));
+#2706=CARTESIAN_POINT('',(0.0999999999999979,20.5590909090909,2.5));
+#2707=CARTESIAN_POINT('',(0.1,20.5590909090909,2.5));
+#2708=CARTESIAN_POINT('',(0.1,27.7,2.5));
+#2709=CARTESIAN_POINT('Origin',(27.7,20.1590909090909,13.7));
+#2710=CARTESIAN_POINT('',(36.9,20.1590909090909,14.1));
+#2711=CARTESIAN_POINT('',(27.7,20.1590909090909,14.1));
+#2712=CARTESIAN_POINT('',(36.9,20.5590909090909,13.7));
+#2713=CARTESIAN_POINT('Origin',(36.9,20.1590909090909,13.7));
+#2714=CARTESIAN_POINT('',(27.7,20.5590909090909,13.7));
+#2715=CARTESIAN_POINT('Origin',(36.9,20.5590909090909,2.5));
+#2716=CARTESIAN_POINT('',(36.9,20.5590909090909,2.5));
+#2717=CARTESIAN_POINT('',(36.9,20.5590909090909,2.5));
+#2718=CARTESIAN_POINT('',(36.9,20.5590909090909,2.5));
+#2719=CARTESIAN_POINT('Origin',(27.7,23.3772727272727,13.7));
+#2720=CARTESIAN_POINT('',(36.9,22.9772727272727,13.7));
+#2721=CARTESIAN_POINT('',(36.9,23.3772727272727,14.1));
+#2722=CARTESIAN_POINT('Origin',(36.9,23.3772727272727,13.7));
+#2723=CARTESIAN_POINT('',(0.0999999999999992,23.3772727272727,14.1));
+#2724=CARTESIAN_POINT('',(27.7,23.3772727272727,14.1));
+#2725=CARTESIAN_POINT('',(0.1,22.9772727272727,13.7));
+#2726=CARTESIAN_POINT('Origin',(0.0999999999999979,23.3772727272727,13.7));
+#2727=CARTESIAN_POINT('',(27.7,22.9772727272727,13.7));
+#2728=CARTESIAN_POINT('Origin',(36.9,22.9772727272727,14.1));
+#2729=CARTESIAN_POINT('',(0.0999999999999979,22.9772727272727,2.5));
+#2730=CARTESIAN_POINT('',(0.1,22.9772727272727,8.3));
+#2731=CARTESIAN_POINT('',(36.9,22.9772727272727,2.5));
+#2732=CARTESIAN_POINT('',(36.9,22.9772727272727,2.5));
+#2733=CARTESIAN_POINT('',(36.9,22.9772727272727,8.3));
+#2734=CARTESIAN_POINT('Origin',(0.1,36.9,2.5));
+#2735=CARTESIAN_POINT('',(0.0999999999999992,23.4272727272727,14.1));
+#2736=CARTESIAN_POINT('',(0.0999999999999979,0.1,14.1));
+#2737=CARTESIAN_POINT('',(0.1,23.8272727272727,13.7));
+#2738=CARTESIAN_POINT('Origin',(0.0999999999999979,23.4272727272727,13.7));
+#2739=CARTESIAN_POINT('',(0.0999999999999979,23.8272727272727,2.5));
+#2740=CARTESIAN_POINT('',(0.1,23.8272727272727,2.5));
+#2741=CARTESIAN_POINT('',(0.1,27.7,2.5));
+#2742=CARTESIAN_POINT('Origin',(27.7,23.4272727272727,13.7));
+#2743=CARTESIAN_POINT('',(36.9,23.4272727272727,14.1));
+#2744=CARTESIAN_POINT('',(27.7,23.4272727272727,14.1));
+#2745=CARTESIAN_POINT('',(36.9,23.8272727272727,13.7));
+#2746=CARTESIAN_POINT('Origin',(36.9,23.4272727272727,13.7));
+#2747=CARTESIAN_POINT('',(27.7,23.8272727272727,13.7));
+#2748=CARTESIAN_POINT('Origin',(36.9,23.8272727272727,2.5));
+#2749=CARTESIAN_POINT('',(36.9,23.8272727272727,2.5));
+#2750=CARTESIAN_POINT('',(36.9,23.8272727272727,2.5));
+#2751=CARTESIAN_POINT('',(36.9,23.8272727272727,2.5));
+#2752=CARTESIAN_POINT('Origin',(27.7,26.6454545454545,13.7));
+#2753=CARTESIAN_POINT('',(36.9,26.2454545454545,13.7));
+#2754=CARTESIAN_POINT('',(36.9,26.6454545454545,14.1));
+#2755=CARTESIAN_POINT('Origin',(36.9,26.6454545454545,13.7));
+#2756=CARTESIAN_POINT('',(0.0999999999999994,26.6454545454545,14.1));
+#2757=CARTESIAN_POINT('',(27.7,26.6454545454545,14.1));
+#2758=CARTESIAN_POINT('',(0.1,26.2454545454545,13.7));
+#2759=CARTESIAN_POINT('Origin',(0.0999999999999979,26.6454545454545,13.7));
+#2760=CARTESIAN_POINT('',(27.7,26.2454545454545,13.7));
+#2761=CARTESIAN_POINT('Origin',(36.9,26.2454545454545,14.1));
+#2762=CARTESIAN_POINT('',(0.0999999999999979,26.2454545454545,2.5));
+#2763=CARTESIAN_POINT('',(0.1,26.2454545454545,8.3));
+#2764=CARTESIAN_POINT('',(36.9,26.2454545454545,2.5));
+#2765=CARTESIAN_POINT('',(36.9,26.2454545454545,2.5));
+#2766=CARTESIAN_POINT('',(36.9,26.2454545454545,8.3));
+#2767=CARTESIAN_POINT('Origin',(0.1,36.9,2.5));
+#2768=CARTESIAN_POINT('',(0.0999999999999994,26.6954545454545,14.1));
+#2769=CARTESIAN_POINT('',(0.0999999999999979,0.1,14.1));
+#2770=CARTESIAN_POINT('',(0.1,27.0954545454546,13.7));
+#2771=CARTESIAN_POINT('Origin',(0.0999999999999979,26.6954545454545,13.7));
+#2772=CARTESIAN_POINT('',(0.0999999999999979,27.0954545454546,2.5));
+#2773=CARTESIAN_POINT('',(0.1,27.0954545454546,2.5));
+#2774=CARTESIAN_POINT('',(0.1,27.7,2.5));
+#2775=CARTESIAN_POINT('Origin',(27.7,26.6954545454545,13.7));
+#2776=CARTESIAN_POINT('',(36.9,26.6954545454545,14.1));
+#2777=CARTESIAN_POINT('',(27.7,26.6954545454545,14.1));
+#2778=CARTESIAN_POINT('',(36.9,27.0954545454546,13.7));
+#2779=CARTESIAN_POINT('Origin',(36.9,26.6954545454545,13.7));
+#2780=CARTESIAN_POINT('',(27.7,27.0954545454546,13.7));
+#2781=CARTESIAN_POINT('Origin',(36.9,27.0954545454546,2.5));
+#2782=CARTESIAN_POINT('',(36.9,27.0954545454546,2.5));
+#2783=CARTESIAN_POINT('',(36.9,27.0954545454546,2.5));
+#2784=CARTESIAN_POINT('',(36.9,27.0954545454546,2.5));
+#2785=CARTESIAN_POINT('Origin',(27.7,29.9136363636364,13.7));
+#2786=CARTESIAN_POINT('',(36.9,29.5136363636364,13.7));
+#2787=CARTESIAN_POINT('',(36.9,29.9136363636364,14.1));
+#2788=CARTESIAN_POINT('Origin',(36.9,29.9136363636364,13.7));
+#2789=CARTESIAN_POINT('',(0.0999999999999996,29.9136363636364,14.1));
+#2790=CARTESIAN_POINT('',(27.7,29.9136363636364,14.1));
+#2791=CARTESIAN_POINT('',(0.1,29.5136363636364,13.7));
+#2792=CARTESIAN_POINT('Origin',(0.0999999999999979,29.9136363636364,13.7));
+#2793=CARTESIAN_POINT('',(27.7,29.5136363636364,13.7));
+#2794=CARTESIAN_POINT('Origin',(36.9,29.5136363636364,14.1));
+#2795=CARTESIAN_POINT('',(0.0999999999999979,29.5136363636364,2.5));
+#2796=CARTESIAN_POINT('',(0.1,29.5136363636364,8.3));
+#2797=CARTESIAN_POINT('',(36.9,29.5136363636364,2.5));
+#2798=CARTESIAN_POINT('',(36.9,29.5136363636364,2.5));
+#2799=CARTESIAN_POINT('',(36.9,29.5136363636364,8.3));
+#2800=CARTESIAN_POINT('Origin',(0.1,36.9,2.5));
+#2801=CARTESIAN_POINT('',(0.0999999999999996,29.9636363636364,14.1));
+#2802=CARTESIAN_POINT('',(0.0999999999999979,0.1,14.1));
+#2803=CARTESIAN_POINT('',(0.1,30.3636363636364,13.7));
+#2804=CARTESIAN_POINT('Origin',(0.0999999999999979,29.9636363636364,13.7));
+#2805=CARTESIAN_POINT('',(0.0999999999999979,30.3636363636364,2.5));
+#2806=CARTESIAN_POINT('',(0.1,30.3636363636364,2.5));
+#2807=CARTESIAN_POINT('',(0.1,27.7,2.5));
+#2808=CARTESIAN_POINT('Origin',(27.7,29.9636363636364,13.7));
+#2809=CARTESIAN_POINT('',(36.9,29.9636363636364,14.1));
+#2810=CARTESIAN_POINT('',(27.7,29.9636363636364,14.1));
+#2811=CARTESIAN_POINT('',(36.9,30.3636363636364,13.7));
+#2812=CARTESIAN_POINT('Origin',(36.9,29.9636363636364,13.7));
+#2813=CARTESIAN_POINT('',(27.7,30.3636363636364,13.7));
+#2814=CARTESIAN_POINT('Origin',(36.9,30.3636363636364,2.5));
+#2815=CARTESIAN_POINT('',(36.9,30.3636363636364,2.5));
+#2816=CARTESIAN_POINT('',(36.9,30.3636363636364,2.5));
+#2817=CARTESIAN_POINT('',(36.9,30.3636363636364,2.5));
+#2818=CARTESIAN_POINT('Origin',(27.7,33.1818181818182,13.7));
+#2819=CARTESIAN_POINT('',(36.9,32.7818181818182,13.7));
+#2820=CARTESIAN_POINT('',(36.9,33.1818181818182,14.1));
+#2821=CARTESIAN_POINT('Origin',(36.9,33.1818181818182,13.7));
+#2822=CARTESIAN_POINT('',(0.0999999999999998,33.1818181818182,14.1));
+#2823=CARTESIAN_POINT('',(27.7,33.1818181818182,14.1));
+#2824=CARTESIAN_POINT('',(0.1,32.7818181818182,13.7));
+#2825=CARTESIAN_POINT('Origin',(0.0999999999999979,33.1818181818182,13.7));
+#2826=CARTESIAN_POINT('',(27.7,32.7818181818182,13.7));
+#2827=CARTESIAN_POINT('Origin',(36.9,32.7818181818182,14.1));
+#2828=CARTESIAN_POINT('',(0.0999999999999979,32.7818181818182,2.5));
+#2829=CARTESIAN_POINT('',(0.1,32.7818181818182,8.3));
+#2830=CARTESIAN_POINT('',(36.9,32.7818181818182,2.5));
+#2831=CARTESIAN_POINT('',(36.9,32.7818181818182,2.5));
+#2832=CARTESIAN_POINT('',(36.9,32.7818181818182,8.3));
+#2833=CARTESIAN_POINT('Origin',(0.1,36.9,2.5));
+#2834=CARTESIAN_POINT('',(0.0999999999999998,33.2318181818182,14.1));
+#2835=CARTESIAN_POINT('',(0.0999999999999979,0.1,14.1));
+#2836=CARTESIAN_POINT('',(0.1,33.6318181818182,13.7));
+#2837=CARTESIAN_POINT('Origin',(0.0999999999999979,33.2318181818182,13.7));
+#2838=CARTESIAN_POINT('',(0.0999999999999979,33.6318181818182,2.5));
+#2839=CARTESIAN_POINT('',(0.1,33.6318181818182,2.5));
+#2840=CARTESIAN_POINT('',(0.1,27.7,2.5));
+#2841=CARTESIAN_POINT('Origin',(27.7,33.2318181818182,13.7));
+#2842=CARTESIAN_POINT('',(36.9,33.2318181818182,14.1));
+#2843=CARTESIAN_POINT('',(27.7,33.2318181818182,14.1));
+#2844=CARTESIAN_POINT('',(36.9,33.6318181818182,13.7));
+#2845=CARTESIAN_POINT('Origin',(36.9,33.2318181818182,13.7));
+#2846=CARTESIAN_POINT('',(27.7,33.6318181818182,13.7));
+#2847=CARTESIAN_POINT('Origin',(36.9,33.6318181818182,2.5));
+#2848=CARTESIAN_POINT('',(36.9,33.6318181818182,2.5));
+#2849=CARTESIAN_POINT('',(36.9,33.6318181818182,2.5));
+#2850=CARTESIAN_POINT('',(36.9,33.6318181818182,2.5));
+#2851=CARTESIAN_POINT('Origin',(27.7,36.45,13.7));
+#2852=CARTESIAN_POINT('',(36.9,36.05,13.7));
+#2853=CARTESIAN_POINT('',(36.9,36.45,14.1));
+#2854=CARTESIAN_POINT('Origin',(36.9,36.45,13.7));
+#2855=CARTESIAN_POINT('',(0.1,36.45,14.1));
+#2856=CARTESIAN_POINT('',(27.7,36.45,14.1));
+#2857=CARTESIAN_POINT('',(0.1,36.05,13.7));
+#2858=CARTESIAN_POINT('Origin',(0.0999999999999979,36.45,13.7));
+#2859=CARTESIAN_POINT('',(27.7,36.05,13.7));
+#2860=CARTESIAN_POINT('Origin',(18.5,18.5,14.1));
+#2861=CARTESIAN_POINT('',(36.9,36.5,14.1));
+#2862=CARTESIAN_POINT('',(36.9,36.9,14.1));
+#2863=CARTESIAN_POINT('',(0.1,36.5,14.1));
+#2864=CARTESIAN_POINT('',(27.7,36.5,14.1));
+#2865=CARTESIAN_POINT('',(0.0999999999999979,0.1,14.1));
+#2866=CARTESIAN_POINT('Origin',(36.9,0.0999999999999979,2.5));
+#2867=CARTESIAN_POINT('',(36.9,36.05,2.5));
+#2868=CARTESIAN_POINT('',(36.9,36.05,8.3));
+#2869=CARTESIAN_POINT('',(36.9,36.9,2.5));
+#2870=CARTESIAN_POINT('',(36.9,9.3,2.5));
+#2871=CARTESIAN_POINT('',(36.9,36.9,13.7));
+#2872=CARTESIAN_POINT('',(36.9,36.9,2.5));
+#2873=CARTESIAN_POINT('Origin',(36.9,36.5,13.7));
+#2874=CARTESIAN_POINT('Origin',(27.7,36.5,13.7));
+#2875=CARTESIAN_POINT('',(0.1,36.9,13.7));
+#2876=CARTESIAN_POINT('Origin',(0.0999999999999979,36.5,13.7));
+#2877=CARTESIAN_POINT('',(27.7,36.9,13.7));
+#2878=CARTESIAN_POINT('Origin',(36.9,36.9,2.5));
+#2879=CARTESIAN_POINT('',(0.1,36.9,2.5));
+#2880=CARTESIAN_POINT('',(27.7,36.9,2.5));
+#2881=CARTESIAN_POINT('',(0.1,36.9,2.5));
+#2882=CARTESIAN_POINT('Origin',(36.9,36.05,14.1));
+#2883=CARTESIAN_POINT('',(0.0999999999999979,36.05,2.5));
+#2884=CARTESIAN_POINT('',(0.1,36.05,8.3));
+#2885=CARTESIAN_POINT('',(36.9,36.05,2.5));
+#2886=CARTESIAN_POINT('Origin',(18.5,18.5,2.5));
+#2887=CARTESIAN_POINT('',(0.,37.,2.5));
+#2888=CARTESIAN_POINT('',(0.,4.94974746830583,2.5));
+#2889=CARTESIAN_POINT('',(0.,37.,2.5));
+#2890=CARTESIAN_POINT('',(-4.65774708385943,0.292000384446398,2.5));
+#2891=CARTESIAN_POINT('',(-4.65774708385943,0.292000384446399,2.5));
+#2892=CARTESIAN_POINT('',(0.292000384446398,-4.65774708385943,2.5));
+#2893=CARTESIAN_POINT('Origin',(-2.18287334970652,-2.18287334970652,2.5));
+#2894=CARTESIAN_POINT('',(4.94974746830583,0.,2.5));
+#2895=CARTESIAN_POINT('',(0.292000384446397,-4.65774708385943,2.5));
+#2896=CARTESIAN_POINT('',(37.,0.,2.5));
+#2897=CARTESIAN_POINT('',(4.94974746830583,0.,2.5));
+#2898=CARTESIAN_POINT('',(37.,32.0502525316942,2.5));
+#2899=CARTESIAN_POINT('',(37.,0.,2.5));
+#2900=CARTESIAN_POINT('',(41.6577470838594,36.7079996155536,2.5));
+#2901=CARTESIAN_POINT('',(41.6577470838594,36.7079996155536,2.5));
+#2902=CARTESIAN_POINT('',(36.7079996155536,41.6577470838594,2.5));
+#2903=CARTESIAN_POINT('Origin',(39.1828733497065,39.1828733497065,2.5));
+#2904=CARTESIAN_POINT('',(32.0502525316942,37.,2.5));
+#2905=CARTESIAN_POINT('',(36.7079996155536,41.6577470838594,2.5));
+#2906=CARTESIAN_POINT('',(32.0502525316942,37.,2.5));
+#2907=CARTESIAN_POINT('',(36.9,9.3,2.5));
+#2908=CARTESIAN_POINT('',(36.9,9.3,2.5));
+#2909=CARTESIAN_POINT('',(9.3,0.1,2.5));
+#2910=CARTESIAN_POINT('',(36.9,9.3,2.5));
+#2911=CARTESIAN_POINT('',(36.9,9.3,2.5));
+#2912=CARTESIAN_POINT('',(36.9,9.3,2.5));
+#2913=CARTESIAN_POINT('',(36.9,9.3,2.5));
+#2914=CARTESIAN_POINT('',(36.9,9.3,2.5));
+#2915=CARTESIAN_POINT('',(36.9,9.3,2.5));
+#2916=CARTESIAN_POINT('',(36.9,9.3,2.5));
+#2917=CARTESIAN_POINT('',(36.9,9.3,2.5));
+#2918=CARTESIAN_POINT('',(0.1,27.7,2.5));
+#2919=CARTESIAN_POINT('',(37.6828733497065,39.1828733497065,2.5));
+#2920=CARTESIAN_POINT('Origin',(39.1828733497065,39.1828733497065,2.5));
+#2921=CARTESIAN_POINT('',(-3.68287334970652,-2.18287334970652,2.5));
+#2922=CARTESIAN_POINT('Origin',(-2.18287334970652,-2.18287334970652,2.5));
+#2923=CARTESIAN_POINT('Origin',(36.9,0.0999999999999979,2.5));
+#2924=CARTESIAN_POINT('',(36.9,36.9,14.1));
+#2925=CARTESIAN_POINT('Origin',(36.9,0.0999999999999979,2.5));
+#2926=CARTESIAN_POINT('',(36.9,36.9,14.1));
+#2927=CARTESIAN_POINT('Origin',(36.9,0.0999999999999979,2.5));
+#2928=CARTESIAN_POINT('',(36.9,36.9,14.1));
+#2929=CARTESIAN_POINT('Origin',(36.9,0.0999999999999979,2.5));
+#2930=CARTESIAN_POINT('',(36.9,36.9,14.1));
+#2931=CARTESIAN_POINT('Origin',(36.9,0.0999999999999979,2.5));
+#2932=CARTESIAN_POINT('',(36.9,36.9,14.1));
+#2933=CARTESIAN_POINT('Origin',(36.9,0.0999999999999979,2.5));
+#2934=CARTESIAN_POINT('',(36.9,36.9,14.1));
+#2935=CARTESIAN_POINT('Origin',(36.9,0.0999999999999979,2.5));
+#2936=CARTESIAN_POINT('',(36.9,36.9,14.1));
+#2937=CARTESIAN_POINT('Origin',(36.9,0.0999999999999979,2.5));
+#2938=CARTESIAN_POINT('',(36.9,36.9,14.1));
+#2939=CARTESIAN_POINT('Origin',(36.9,0.0999999999999979,2.5));
+#2940=CARTESIAN_POINT('',(36.9,36.9,14.1));
+#2941=CARTESIAN_POINT('Origin',(36.9,0.0999999999999979,2.5));
+#2942=CARTESIAN_POINT('',(36.9,36.9,14.1));
+#2943=CARTESIAN_POINT('Origin',(18.5,18.5,14.1));
+#2944=CARTESIAN_POINT('Origin',(18.5,18.5,14.1));
+#2945=CARTESIAN_POINT('Origin',(18.5,18.5,14.1));
+#2946=CARTESIAN_POINT('Origin',(18.5,18.5,14.1));
+#2947=CARTESIAN_POINT('Origin',(18.5,18.5,14.1));
+#2948=CARTESIAN_POINT('Origin',(18.5,18.5,14.1));
+#2949=CARTESIAN_POINT('Origin',(18.5,18.5,14.1));
+#2950=CARTESIAN_POINT('Origin',(18.5,18.5,14.1));
+#2951=CARTESIAN_POINT('Origin',(18.5,18.5,14.1));
+#2952=CARTESIAN_POINT('Origin',(18.5,18.5,14.1));
+#2953=CARTESIAN_POINT('Origin',(0.1,36.9,2.5));
+#2954=CARTESIAN_POINT('Origin',(0.0999999999999979,0.1,2.5));
+#2955=CARTESIAN_POINT('Origin',(-2.18287334970652,-2.18287334970652,0.));
+#2956=CARTESIAN_POINT('',(-3.68287334970652,-2.18287334970652,0.));
+#2957=CARTESIAN_POINT('',(-3.68287334970652,-2.18287334970652,0.));
+#2958=CARTESIAN_POINT('Origin',(-2.18287334970652,-2.18287334970652,0.));
+#2959=CARTESIAN_POINT('Origin',(39.1828733497065,39.1828733497065,0.));
+#2960=CARTESIAN_POINT('',(37.6828733497065,39.1828733497065,0.));
+#2961=CARTESIAN_POINT('',(37.6828733497065,39.1828733497065,0.));
+#2962=CARTESIAN_POINT('Origin',(39.1828733497065,39.1828733497065,0.));
+#2963=CARTESIAN_POINT('Origin',(0.,4.94974746830583,0.));
+#2964=CARTESIAN_POINT('',(-4.65774708385943,0.292000384446399,0.));
+#2965=CARTESIAN_POINT('',(0.,4.94974746830583,0.));
+#2966=CARTESIAN_POINT('',(-4.65774708385943,0.292000384446399,0.));
+#2967=CARTESIAN_POINT('',(-4.65774708385943,0.292000384446399,0.));
+#2968=CARTESIAN_POINT('',(0.,4.94974746830583,0.));
+#2969=CARTESIAN_POINT('Origin',(0.,37.,0.));
+#2970=CARTESIAN_POINT('',(0.,37.,0.));
+#2971=CARTESIAN_POINT('',(0.,37.,0.));
+#2972=CARTESIAN_POINT('',(0.,37.,0.));
+#2973=CARTESIAN_POINT('Origin',(32.0502525316942,37.,0.));
+#2974=CARTESIAN_POINT('',(32.0502525316942,37.,0.));
+#2975=CARTESIAN_POINT('',(32.0502525316942,37.,0.));
+#2976=CARTESIAN_POINT('',(32.0502525316942,37.,0.));
+#2977=CARTESIAN_POINT('Origin',(36.7079996155536,41.6577470838594,0.));
+#2978=CARTESIAN_POINT('',(36.7079996155536,41.6577470838594,0.));
+#2979=CARTESIAN_POINT('',(36.7079996155536,41.6577470838594,0.));
+#2980=CARTESIAN_POINT('',(36.7079996155536,41.6577470838594,0.));
+#2981=CARTESIAN_POINT('Origin',(39.1828733497065,39.1828733497065,0.));
+#2982=CARTESIAN_POINT('',(41.6577470838594,36.7079996155536,0.));
+#2983=CARTESIAN_POINT('Origin',(39.1828733497065,39.1828733497065,0.));
+#2984=CARTESIAN_POINT('',(41.6577470838594,36.7079996155536,0.));
+#2985=CARTESIAN_POINT('Origin',(37.,32.0502525316942,0.));
+#2986=CARTESIAN_POINT('',(37.,32.0502525316942,0.));
+#2987=CARTESIAN_POINT('',(41.6577470838594,36.7079996155536,0.));
+#2988=CARTESIAN_POINT('',(37.,32.0502525316942,0.));
+#2989=CARTESIAN_POINT('Origin',(37.,0.,0.));
+#2990=CARTESIAN_POINT('',(37.,0.,0.));
+#2991=CARTESIAN_POINT('',(37.,0.,0.));
+#2992=CARTESIAN_POINT('',(37.,0.,0.));
+#2993=CARTESIAN_POINT('Origin',(4.94974746830583,0.,0.));
+#2994=CARTESIAN_POINT('',(4.94974746830583,0.,0.));
+#2995=CARTESIAN_POINT('',(4.94974746830583,0.,0.));
+#2996=CARTESIAN_POINT('',(4.94974746830583,0.,0.));
+#2997=CARTESIAN_POINT('Origin',(0.292000384446397,-4.65774708385943,0.));
+#2998=CARTESIAN_POINT('',(0.292000384446398,-4.65774708385944,0.));
+#2999=CARTESIAN_POINT('',(0.292000384446397,-4.65774708385943,0.));
+#3000=CARTESIAN_POINT('',(0.292000384446398,-4.65774708385944,0.));
+#3001=CARTESIAN_POINT('Origin',(-2.18287334970652,-2.18287334970652,0.));
+#3002=CARTESIAN_POINT('Origin',(-2.18287334970652,-2.18287334970652,0.));
+#3003=CARTESIAN_POINT('Origin',(18.5,18.5,0.));
+#3004=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#3008,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#3005=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#3008,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#3006=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3004))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3008,#3010,#3011))
+REPRESENTATION_CONTEXT('','3D')
+);
+#3007=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3005))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3008,#3010,#3011))
+REPRESENTATION_CONTEXT('','3D')
+);
+#3008=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT(.MILLI.,.METRE.)
+);
+#3009=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT($,.METRE.)
+);
+#3010=(
+NAMED_UNIT(*)
+PLANE_ANGLE_UNIT()
+SI_UNIT($,.RADIAN.)
+);
+#3011=(
+NAMED_UNIT(*)
+SI_UNIT($,.STERADIAN.)
+SOLID_ANGLE_UNIT()
+);
+#3012=SHAPE_DEFINITION_REPRESENTATION(#3013,#3014);
+#3013=PRODUCT_DEFINITION_SHAPE('',$,#3016);
+#3014=SHAPE_REPRESENTATION('',(#1824),#3006);
+#3015=PRODUCT_DEFINITION_CONTEXT('part definition',#3020,'design');
+#3016=PRODUCT_DEFINITION('Bitaxe Heatsink','Bitaxe Heatsink v1',#3017,#3015);
+#3017=PRODUCT_DEFINITION_FORMATION('',$,#3022);
+#3018=PRODUCT_RELATED_PRODUCT_CATEGORY('Bitaxe Heatsink v1',
+'Bitaxe Heatsink v1',(#3022));
+#3019=APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2009,#3020);
+#3020=APPLICATION_CONTEXT(
+'Core Data for Automotive Mechanical Design Process');
+#3021=PRODUCT_CONTEXT('part definition',#3020,'mechanical');
+#3022=PRODUCT('Bitaxe Heatsink','Bitaxe Heatsink v1',$,(#3021));
+#3023=PRESENTATION_STYLE_ASSIGNMENT((#3024));
+#3024=SURFACE_STYLE_USAGE(.BOTH.,#3025);
+#3025=SURFACE_SIDE_STYLE('',(#3026));
+#3026=SURFACE_STYLE_FILL_AREA(#3027);
+#3027=FILL_AREA_STYLE('Brass - Matte',(#3028));
+#3028=FILL_AREA_STYLE_COLOUR('Brass - Matte',#3029);
+#3029=COLOUR_RGB('Brass - Matte',0.952941176470588,0.796078431372549,0.486274509803922);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/3d/CUI_DEVICES_PJ-002AH.step b/3d/CUI_DEVICES_PJ-002AH.step
new file mode 100644
index 0000000..860061a
--- /dev/null
+++ b/3d/CUI_DEVICES_PJ-002AH.step
@@ -0,0 +1,2698 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('CUI_DEVICES_PJ-002AH.step',
+    '2019-10-20T23:12:09',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2019',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = FILL_AREA_STYLE_COLOUR ( '', #1501 ) ;
+#2 = CARTESIAN_POINT ( 'NONE',  ( -0.4212598425196850127, -0.3444881889763780070, -0.1771653543307087075 ) ) ;
+#3 = EDGE_CURVE ( 'NONE', #1959, #854, #2606, .T. ) ;
+#4 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1692913385826771977, -0.1181102362204721895 ) ) ;
+#5 = SURFACE_STYLE_FILL_AREA ( #1253 ) ;
+#6 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 0.1771653543307086243, 0.1771653543307087075 ) ) ;
+#7 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 3.857155272905048295E-18, -0.03149606299212597688 ) ) ;
+#8 = VERTEX_POINT ( 'NONE', #2304 ) ;
+#9 = ORIENTED_EDGE ( 'NONE', *, *, #452, .F. ) ;
+#10 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2094 ), #1735 ) ;
+#11 = FILL_AREA_STYLE_COLOUR ( '', #196 ) ;
+#12 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13 = SURFACE_STYLE_USAGE ( .BOTH. , #194 ) ;
+#14 = LINE ( 'NONE', #243, #2026 ) ;
+#15 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#16 = EDGE_CURVE ( 'NONE', #259, #1046, #233, .T. ) ;
+#17 = CARTESIAN_POINT ( 'NONE',  ( -0.1377952755905511861, 0.1771653543307086798, -0.1771653543307086243 ) ) ;
+#18 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#19 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#20 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1101 );
+#21 = PLANE ( 'NONE',  #1283 ) ;
+#22 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #371 ), #1280 ) ;
+#23 = EDGE_LOOP ( 'NONE', ( #2037, #1020, #685, #2307 ) ) ;
+#24 = AXIS2_PLACEMENT_3D ( 'NONE', #1242, #2074, #208 ) ;
+#25 = CIRCLE ( 'NONE', #2195, 0.1279527559055118335 ) ;
+#26 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1287 ), #500 ) ;
+#27 = ORIENTED_EDGE ( 'NONE', *, *, #627, .T. ) ;
+#28 = SURFACE_SIDE_STYLE ('',( #225 ) ) ;
+#29 = EDGE_CURVE ( 'NONE', #854, #1959, #1490, .T. ) ;
+#30 = AXIS2_PLACEMENT_3D ( 'NONE', #1801, #1603, #724 ) ;
+#31 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, 0.06377952755905515192, -0.05905511811023622659 ) ) ;
+#32 = SURFACE_STYLE_USAGE ( .BOTH. , #2291 ) ;
+#33 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #2093 );
+#34 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#35 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#36 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#37 = EDGE_CURVE ( 'NONE', #274, #1393, #2175, .T. ) ;
+#38 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#39 = LINE ( 'NONE', #60, #2064 ) ;
+#40 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1531, 'distance_accuracy_value', 'NONE');
+#41 = VERTEX_POINT ( 'NONE', #2518 ) ;
+#42 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#43 = ORIENTED_EDGE ( 'NONE', *, *, #2237, .T. ) ;
+#44 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -9.637352644315595243E-17, 1.000000000000000000 ) ) ;
+#45 = CARTESIAN_POINT ( 'NONE',  ( -0.4212598425196850127, -0.3444881889763780070, -0.1929133858267716439 ) ) ;
+#46 = FACE_OUTER_BOUND ( 'NONE', #1915, .T. ) ;
+#47 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #2578 );
+#48 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#49 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3346456692913385988, 0.05905511811023622659 ) ) ;
+#50 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#51 = ORIENTED_EDGE ( 'NONE', *, *, #1298, .T. ) ;
+#52 = ADVANCED_FACE ( 'NONE', ( #2489 ), #1658, .F. ) ;
+#53 = ORIENTED_EDGE ( 'NONE', *, *, #3, .F. ) ;
+#54 = LINE ( 'NONE', #428, #633 ) ;
+#55 = SURFACE_STYLE_USAGE ( .BOTH. , #1095 ) ;
+#56 = VECTOR ( 'NONE', #2197, 39.37007874015748143 ) ;
+#57 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#58 = CIRCLE ( 'NONE', #2617, 0.04921259842519685318 ) ;
+#59 = EDGE_CURVE ( 'NONE', #1106, #1380, #1613, .T. ) ;
+#60 = CARTESIAN_POINT ( 'NONE',  ( -0.3917322834645667329, -0.3444881889763780070, 0.1771653543307090406 ) ) ;
+#61 = EDGE_LOOP ( 'NONE', ( #1620, #866, #1442, #1290 ) ) ;
+#62 = VECTOR ( 'NONE', #121, 39.37007874015748143 ) ;
+#63 = CARTESIAN_POINT ( 'NONE',  ( -0.2982283464566929387, -0.2559055118110236671, 0.04921259842519682542 ) ) ;
+#64 = SURFACE_STYLE_FILL_AREA ( #818 ) ;
+#65 = AXIS2_PLACEMENT_3D ( 'NONE', #1209, #2647, #12 ) ;
+#66 = FACE_OUTER_BOUND ( 'NONE', #2340, .T. ) ;
+#67 = ORIENTED_EDGE ( 'NONE', *, *, #1330, .T. ) ;
+#68 = AXIS2_PLACEMENT_3D ( 'NONE', #2130, #2108, #1671 ) ;
+#69 = EDGE_CURVE ( 'NONE', #1046, #1359, #1878, .T. ) ;
+#70 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #582 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1439, #598, #2456 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#71 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#72 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 0.1771653543307086243, 0.1771653543307087075 ) ) ;
+#73 = CARTESIAN_POINT ( 'NONE',  ( -0.4507874015748031815, -0.3444881889763780070, -0.1929133858267715607 ) ) ;
+#74 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#75 = ORIENTED_EDGE ( 'NONE', *, *, #2063, .T. ) ;
+#76 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.927470528863119049E-16, 1.000000000000000000 ) ) ;
+#77 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.891205793294684736E-16, -1.000000000000000000 ) ) ;
+#78 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#79 = ORIENTED_EDGE ( 'NONE', *, *, #256, .F. ) ;
+#80 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#81 = LINE ( 'NONE', #1151, #362 ) ;
+#82 = PLANE ( 'NONE',  #368 ) ;
+#83 = FACE_OUTER_BOUND ( 'NONE', #384, .T. ) ;
+#84 = FACE_OUTER_BOUND ( 'NONE', #308, .T. ) ;
+#85 = ORIENTED_EDGE ( 'NONE', *, *, #1950, .F. ) ;
+#86 = PLANE ( 'NONE',  #1192 ) ;
+#87 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#88 = LINE ( 'NONE', #1938, #1837 ) ;
+#89 = ORIENTED_EDGE ( 'NONE', *, *, #2063, .F. ) ;
+#90 = FACE_OUTER_BOUND ( 'NONE', #2169, .T. ) ;
+#91 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3346456692913385988, 0.0000000000000000000 ) ) ;
+#92 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#93 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#94 = STYLED_ITEM ( 'NONE', ( #571 ), #391 ) ;
+#95 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.3444881889763780070, 0.02952755905511797799 ) ) ;
+#96 = ADVANCED_FACE ( 'NONE', ( #1225 ), #2506, .F. ) ;
+#97 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2230 ) ;
+#98 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2612 ) ) ;
+#99 = ORIENTED_EDGE ( 'NONE', *, *, #69, .T. ) ;
+#100 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#101 = VECTOR ( 'NONE', #1645, 39.37007874015748143 ) ;
+#102 = CARTESIAN_POINT ( 'NONE',  ( -0.2982283464566929387, -0.3444881889763780070, -0.02952755905511825207 ) ) ;
+#103 = STYLED_ITEM ( 'NONE', ( #2589 ), #985 ) ;
+#104 =( CONVERSION_BASED_UNIT ( 'INCH', #1147 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2216 ) );
+#105 = EDGE_LOOP ( 'NONE', ( #548, #828, #2670, #726 ) ) ;
+#106 = SURFACE_STYLE_FILL_AREA ( #1341 ) ;
+#107 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#108 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#109 = ADVANCED_FACE ( 'NONE', ( #1560 ), #2547, .F. ) ;
+#110 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2242 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #475, #1932, #38 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#111 = FILL_AREA_STYLE_COLOUR ( '', #1150 ) ;
+#112 = VERTEX_POINT ( 'NONE', #73 ) ;
+#113 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1287 ) ) ;
+#114 = LINE ( 'NONE', #488, #269 ) ;
+#115 =( CONVERSION_BASED_UNIT ( 'INCH', #960 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1131 ) );
+#116 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#117 = VERTEX_POINT ( 'NONE', #158 ) ;
+#118 = FILL_AREA_STYLE_COLOUR ( '', #663 ) ;
+#119 = SURFACE_STYLE_USAGE ( .BOTH. , #2570 ) ;
+#120 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1880, 'distance_accuracy_value', 'NONE');
+#121 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#122 = ORIENTED_EDGE ( 'NONE', *, *, #1514, .F. ) ;
+#123 = EDGE_CURVE ( 'NONE', #527, #772, #2604, .T. ) ;
+#124 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#125 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#126 = ORIENTED_EDGE ( 'NONE', *, *, #37, .T. ) ;
+#127 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015744507, 0.1102362204724409572, -0.1771653543307086243 ) ) ;
+#128 = SURFACE_STYLE_FILL_AREA ( #2393 ) ;
+#129 =( CONVERSION_BASED_UNIT ( 'INCH', #140 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1689 ) );
+#130 = ORIENTED_EDGE ( 'NONE', *, *, #294, .F. ) ;
+#131 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#132 = SURFACE_SIDE_STYLE ('',( #2655 ) ) ;
+#133 = ORIENTED_EDGE ( 'NONE', *, *, #1245, .F. ) ;
+#134 = EDGE_CURVE ( 'NONE', #397, #1110, #731, .T. ) ;
+#135 = FILL_AREA_STYLE_COLOUR ( '', #1449 ) ;
+#136 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 3.444205370125730629E-17 ) ) ;
+#137 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#138 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #770 );
+#139 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #306 ), #996 ) ;
+#140 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #2424 );
+#141 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#142 = ORIENTED_EDGE ( 'NONE', *, *, #931, .F. ) ;
+#143 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#144 = ADVANCED_FACE ( 'NONE', ( #2032 ), #768, .F. ) ;
+#145 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #843 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #734, #1336, #1770 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#146 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3937007874015748254, 0.05905511811023622659 ) ) ;
+#147 = FACE_OUTER_BOUND ( 'NONE', #718, .T. ) ;
+#148 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2018, 'distance_accuracy_value', 'NONE');
+#149 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3346456692913385988, -0.05905511811023622659 ) ) ;
+#150 = ORIENTED_EDGE ( 'NONE', *, *, #294, .T. ) ;
+#151 = AXIS2_PLACEMENT_3D ( 'NONE', #365, #1633, #2033 ) ;
+#152 = SURFACE_STYLE_FILL_AREA ( #1134 ) ;
+#153 = VECTOR ( 'NONE', #954, 39.37007874015748143 ) ;
+#154 = ADVANCED_FACE ( 'NONE', ( #758 ), #1598, .T. ) ;
+#155 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#156 = AXIS2_PLACEMENT_3D ( 'NONE', #2620, #757, #2421 ) ;
+#157 = STYLED_ITEM ( 'NONE', ( #580 ), #1584 ) ;
+#158 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, 0.1771653543307089296 ) ) ;
+#159 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#160 = STYLED_ITEM ( 'NONE', ( #1204 ), #2553 ) ;
+#161 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#162 =( CONVERSION_BASED_UNIT ( 'INCH', #405 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1309 ) );
+#163 = VECTOR ( 'NONE', #592, 39.37007874015748143 ) ;
+#164 = VERTEX_POINT ( 'NONE', #364 ) ;
+#165 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#166 = AXIS2_PLACEMENT_3D ( 'NONE', #1529, #1332, #486 ) ;
+#167 = ORIENTED_EDGE ( 'NONE', *, *, #2038, .T. ) ;
+#168 = AXIS2_PLACEMENT_3D ( 'NONE', #1347, #950, #116 ) ;
+#169 =( CONVERSION_BASED_UNIT ( 'INCH', #2028 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2428 ) );
+#170 = FILL_AREA_STYLE ('',( #551 ) ) ;
+#171 = SURFACE_STYLE_USAGE ( .BOTH. , #1655 ) ;
+#172 = ORIENTED_EDGE ( 'NONE', *, *, #378, .F. ) ;
+#173 = LINE ( 'NONE', #1411, #2499 ) ;
+#174 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#175 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2389, 'distance_accuracy_value', 'NONE');
+#176 = CARTESIAN_POINT ( 'NONE',  ( -0.5267716535433070169, 0.06377952755905515192, -0.05905511811023622659 ) ) ;
+#177 = ORIENTED_EDGE ( 'NONE', *, *, #1343, .T. ) ;
+#178 = ORIENTED_EDGE ( 'NONE', *, *, #931, .T. ) ;
+#179 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1102362204724409017, 0.1181102362204721895 ) ) ;
+#180 = SURFACE_STYLE_USAGE ( .BOTH. , #2229 ) ;
+#181 =( CONVERSION_BASED_UNIT ( 'INCH', #1035 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1911 ) );
+#182 = CARTESIAN_POINT ( 'NONE',  ( -0.3927116205530185589, -0.2559055118110236671, -0.05905511811023624047 ) ) ;
+#183 = ORIENTED_EDGE ( 'NONE', *, *, #1792, .F. ) ;
+#184 = FACE_OUTER_BOUND ( 'NONE', #2540, .T. ) ;
+#185 = EDGE_CURVE ( 'NONE', #1525, #1216, #987, .T. ) ;
+#186 = LINE ( 'NONE', #1241, #1844 ) ;
+#187 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#188 = EDGE_LOOP ( 'NONE', ( #2641, #1835, #223, #2378 ) ) ;
+#189 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #219 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2267, #2472, #1023 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#190 = ORIENTED_EDGE ( 'NONE', *, *, #895, .F. ) ;
+#191 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#192 = AXIS2_PLACEMENT_3D ( 'NONE', #45, #2312, #630 ) ;
+#193 = EDGE_CURVE ( 'NONE', #968, #2469, #1360, .T. ) ;
+#194 = SURFACE_SIDE_STYLE ('',( #403 ) ) ;
+#195 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1824 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2515, #1262, #1092 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#196 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#197 = SURFACE_SIDE_STYLE ('',( #2056 ) ) ;
+#198 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 5.519574696289841831E-16 ) ) ;
+#199 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#200 = VECTOR ( 'NONE', #1203, 39.37007874015748143 ) ;
+#201 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2562, 'distance_accuracy_value', 'NONE');
+#202 = ORIENTED_EDGE ( 'NONE', *, *, #974, .F. ) ;
+#203 = VERTEX_POINT ( 'NONE', #744 ) ;
+#204 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#205 = STYLED_ITEM ( 'NONE', ( #1988 ), #2539 ) ;
+#206 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#207 = ORIENTED_EDGE ( 'NONE', *, *, #69, .F. ) ;
+#208 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#209 = ORIENTED_EDGE ( 'NONE', *, *, #1517, .T. ) ;
+#210 = ORIENTED_EDGE ( 'NONE', *, *, #662, .F. ) ;
+#211 = EDGE_CURVE ( 'NONE', #2286, #889, #589, .T. ) ;
+#212 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1668 );
+#213 = SURFACE_STYLE_FILL_AREA ( #377 ) ;
+#214 = SURFACE_SIDE_STYLE ('',( #2503 ) ) ;
+#215 = FILL_AREA_STYLE ('',( #244 ) ) ;
+#216 = FILL_AREA_STYLE ('',( #668 ) ) ;
+#217 = CARTESIAN_POINT ( 'NONE',  ( -0.4704724409448818312, -0.1377952755905511584, -0.1771653543307086798 ) ) ;
+#218 = FACE_OUTER_BOUND ( 'NONE', #1935, .T. ) ;
+#219 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2267, 'distance_accuracy_value', 'NONE');
+#220 = ORIENTED_EDGE ( 'NONE', *, *, #601, .T. ) ;
+#221 = EDGE_CURVE ( 'NONE', #1566, #41, #1534, .T. ) ;
+#222 = STYLED_ITEM ( 'NONE', ( #912 ), #109 ) ;
+#223 = ORIENTED_EDGE ( 'NONE', *, *, #2031, .T. ) ;
+#224 = VECTOR ( 'NONE', #1516, 39.37007874015748143 ) ;
+#225 = SURFACE_STYLE_FILL_AREA ( #1473 ) ;
+#226 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1256 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #510, #722, #1069 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#227 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.3444881889763780070, 0.02952755905511797799 ) ) ;
+#228 = ADVANCED_FACE ( 'NONE', ( #2054, #1436 ), #604, .F. ) ;
+#229 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#230 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#231 =( CONVERSION_BASED_UNIT ( 'INCH', #443 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1936 ) );
+#232 = CIRCLE ( 'NONE', #357, 0.03149606299212597688 ) ;
+#233 = LINE ( 'NONE', #1059, #2133 ) ;
+#234 = PRESENTATION_STYLE_ASSIGNMENT (( #2519 ) ) ;
+#235 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#236 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #174 );
+#237 = ORIENTED_EDGE ( 'NONE', *, *, #1950, .T. ) ;
+#238 = AXIS2_PLACEMENT_3D ( 'NONE', #2369, #562, #1750 ) ;
+#239 = LINE ( 'NONE', #261, #1887 ) ;
+#240 = VERTEX_POINT ( 'NONE', #995 ) ;
+#241 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2016 ), #716 ) ;
+#242 = FILL_AREA_STYLE ('',( #1487 ) ) ;
+#243 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, 0.05905511811023622659 ) ) ;
+#244 = FILL_AREA_STYLE_COLOUR ( '', #481 ) ;
+#245 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, 0.06377952755905517968, 0.05905511811023622659 ) ) ;
+#246 = DIRECTION ( 'NONE',  ( -0.7071067811865479058, 0.0000000000000000000, 0.7071067811865471286 ) ) ;
+#247 = EDGE_CURVE ( 'NONE', #240, #612, #1132, .T. ) ;
+#248 =( CONVERSION_BASED_UNIT ( 'INCH', #1895 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1405 ) );
+#249 = VERTEX_POINT ( 'NONE', #1652 ) ;
+#250 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.2559055118110236671, -0.05905511811023622659 ) ) ;
+#251 = ORIENTED_EDGE ( 'NONE', *, *, #1227, .T. ) ;
+#252 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#253 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3937007874015748254, 0.05905511811023622659 ) ) ;
+#254 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.3444881889763780070, 0.02952755905511797799 ) ) ;
+#255 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 0.1771653543307086243, 0.1771653543307087075 ) ) ;
+#256 = EDGE_CURVE ( 'NONE', #1243, #2461, #1052, .T. ) ;
+#257 =( CONVERSION_BASED_UNIT ( 'INCH', #1267 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1082 ) );
+#258 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, -0.1771653543307087630 ) ) ;
+#259 = VERTEX_POINT ( 'NONE', #2486 ) ;
+#260 = ADVANCED_FACE ( 'NONE', ( #1445 ), #2092, .F. ) ;
+#261 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 1.566969329617676785E-17, 0.1279527559055118335 ) ) ;
+#262 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -0.2559055118110236671, -0.1771653543307087630 ) ) ;
+#263 = ORIENTED_EDGE ( 'NONE', *, *, #1994, .F. ) ;
+#264 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#265 = STYLED_ITEM ( 'NONE', ( #1221 ), #260 ) ;
+#266 = CARTESIAN_POINT ( 'NONE',  ( -0.4704724409448818312, -0.3937007874015748254, -0.1771653543307086798 ) ) ;
+#267 = CIRCLE ( 'NONE', #2444, 0.02952755905511813758 ) ;
+#268 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#269 = VECTOR ( 'NONE', #2149, 39.37007874015748143 ) ;
+#270 = FACE_OUTER_BOUND ( 'NONE', #1845, .T. ) ;
+#271 = AXIS2_PLACEMENT_3D ( 'NONE', #1596, #904, #78 ) ;
+#272 = FACE_OUTER_BOUND ( 'NONE', #2536, .T. ) ;
+#273 = FILL_AREA_STYLE_COLOUR ( '', #1548 ) ;
+#274 = VERTEX_POINT ( 'NONE', #1279 ) ;
+#275 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#276 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#277 = AXIS2_PLACEMENT_3D ( 'NONE', #291, #2586, #1949 ) ;
+#278 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.3444881889763780070, 0.02952755905511797799 ) ) ;
+#279 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .T. ) ;
+#280 = CIRCLE ( 'NONE', #1925, 0.03937007874015747977 ) ;
+#281 = STYLED_ITEM ( 'NONE', ( #1067 ), #1484 ) ;
+#282 = LINE ( 'NONE', #2330, #2482 ) ;
+#283 = VECTOR ( 'NONE', #617, 39.37007874015748143 ) ;
+#284 = SURFACE_STYLE_USAGE ( .BOTH. , #2590 ) ;
+#285 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#286 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#287 = PLANE ( 'NONE',  #2241 ) ;
+#288 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#289 = ORIENTED_EDGE ( 'NONE', *, *, #2634, .T. ) ;
+#290 = FILL_AREA_STYLE_COLOUR ( '', #793 ) ;
+#291 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#292 = EDGE_LOOP ( 'NONE', ( #789, #1779, #1202, #133 ) ) ;
+#293 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#294 = EDGE_CURVE ( 'NONE', #1091, #1827, #2565, .T. ) ;
+#295 = FILL_AREA_STYLE ('',( #741 ) ) ;
+#296 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.3346456692913385988, 0.05905511811023622659 ) ) ;
+#297 = LINE ( 'NONE', #2163, #591 ) ;
+#298 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#299 = ORIENTED_EDGE ( 'NONE', *, *, #990, .T. ) ;
+#300 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#301 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3346456692913385988, -0.05905511811023622659 ) ) ;
+#302 = EDGE_CURVE ( 'NONE', #117, #2559, #282, .T. ) ;
+#303 = VERTEX_POINT ( 'NONE', #1315 ) ;
+#304 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#305 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409572, -0.1771653543307084022 ) ) ;
+#306 = STYLED_ITEM ( 'NONE', ( #1852 ), #96 ) ;
+#307 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #506, #1992 ) ;
+#308 = EDGE_LOOP ( 'NONE', ( #2326, #1663, #1329, #568 ) ) ;
+#309 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#310 = CARTESIAN_POINT ( 'NONE',  ( -0.2982283464566929387, -0.3937007874015748254, 0.04921259842519681849 ) ) ;
+#311 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#312 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#313 = VERTEX_POINT ( 'NONE', #2109 ) ;
+#314 = STYLED_ITEM ( 'NONE', ( #2057 ), #673 ) ;
+#315 = PRESENTATION_STYLE_ASSIGNMENT (( #119 ) ) ;
+#316 = AXIS2_PLACEMENT_3D ( 'NONE', #1162, #136, #1388 ) ;
+#317 = PRESENTATION_STYLE_ASSIGNMENT (( #2139 ) ) ;
+#318 = ORIENTED_EDGE ( 'NONE', *, *, #940, .F. ) ;
+#319 = STYLED_ITEM ( 'NONE', ( #819 ), #1302 ) ;
+#320 = CIRCLE ( 'NONE', #30, 0.02952755905511813758 ) ;
+#321 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2412 ), #631 ) ;
+#322 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#323 = STYLED_ITEM ( 'NONE', ( #2014 ), #1977 ) ;
+#324 = VERTEX_POINT ( 'NONE', #887 ) ;
+#325 = CARTESIAN_POINT ( 'NONE',  ( -0.5314960629921260393, -0.1574803149606298913, -0.1771653543307086798 ) ) ;
+#326 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#327 = CARTESIAN_POINT ( 'NONE',  ( -0.5314960629921260393, 1.807981821588045721E-19, 0.1771653543307077361 ) ) ;
+#328 = VERTEX_POINT ( 'NONE', #1727 ) ;
+#329 = EDGE_CURVE ( 'NONE', #968, #941, #1528, .T. ) ;
+#330 = SURFACE_STYLE_USAGE ( .BOTH. , #937 ) ;
+#331 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #129, 'distance_accuracy_value', 'NONE');
+#332 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#333 = VERTEX_POINT ( 'NONE', #909 ) ;
+#334 = SURFACE_SIDE_STYLE ('',( #518 ) ) ;
+#335 = ORIENTED_EDGE ( 'NONE', *, *, #1744, .T. ) ;
+#336 = ADVANCED_FACE ( 'NONE', ( #2365 ), #1900, .T. ) ;
+#337 = FILL_AREA_STYLE ('',( #746 ) ) ;
+#338 = ORIENTED_EDGE ( 'NONE', *, *, #2031, .F. ) ;
+#339 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.3937007874015748254, 0.05905511811023622659 ) ) ;
+#340 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -9.637352644315595243E-17, 1.000000000000000000 ) ) ;
+#341 = FILL_AREA_STYLE_COLOUR ( '', #19 ) ;
+#342 = EDGE_CURVE ( 'NONE', #2469, #1167, #860, .T. ) ;
+#343 = VERTEX_POINT ( 'NONE', #2530 ) ;
+#344 = SURFACE_STYLE_FILL_AREA ( #559 ) ;
+#345 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#346 = SURFACE_STYLE_USAGE ( .BOTH. , #2012 ) ;
+#347 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.3444881889763780070, -0.04921259842519688787 ) ) ;
+#348 = FILL_AREA_STYLE_COLOUR ( '', #2116 ) ;
+#349 = ORIENTED_EDGE ( 'NONE', *, *, #247, .F. ) ;
+#350 = CYLINDRICAL_SURFACE ( 'NONE', #2272, 0.05905511811023622659 ) ;
+#351 = CIRCLE ( 'NONE', #1877, 0.01968503937007875723 ) ;
+#352 = FILL_AREA_STYLE_COLOUR ( '', #1926 ) ;
+#353 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#354 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2566, 'distance_accuracy_value', 'NONE');
+#355 = EDGE_LOOP ( 'NONE', ( #963, #640, #896, #651 ) ) ;
+#356 = VECTOR ( 'NONE', #1508, 39.37007874015748143 ) ;
+#357 = AXIS2_PLACEMENT_3D ( 'NONE', #1250, #430, #1684 ) ;
+#358 = CIRCLE ( 'NONE', #1233, 0.04921259842519685318 ) ;
+#359 = EDGE_CURVE ( 'NONE', #776, #554, #1502, .T. ) ;
+#360 = FACE_OUTER_BOUND ( 'NONE', #2320, .T. ) ;
+#361 = AXIS2_PLACEMENT_3D ( 'NONE', #2137, #1109, #77 ) ;
+#362 = VECTOR ( 'NONE', #942, 39.37007874015748143 ) ;
+#363 = FILL_AREA_STYLE_COLOUR ( '', #1664 ) ;
+#364 = CARTESIAN_POINT ( 'NONE',  ( -0.4507874015748031815, -0.3444881889763780070, -0.1771653543307086243 ) ) ;
+#365 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.3937007874015748254, 0.05905511811023622659 ) ) ;
+#366 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1773 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #248, #491, #688 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#367 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.1574803149606298913, 0.05905511811023622659 ) ) ;
+#368 = AXIS2_PLACEMENT_3D ( 'NONE', #897, #2406, #1376 ) ;
+#369 = ORIENTED_EDGE ( 'NONE', *, *, #2049, .F. ) ;
+#370 = PLANE ( 'NONE',  #1793 ) ;
+#371 = STYLED_ITEM ( 'NONE', ( #2246 ), #2245 ) ;
+#372 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1771653543307087075, -0.1771653543307084022 ) ) ;
+#373 = SURFACE_STYLE_FILL_AREA ( #842 ) ;
+#374 = EDGE_LOOP ( 'NONE', ( #2126, #2554, #380, #53 ) ) ;
+#375 = SURFACE_SIDE_STYLE ('',( #1859 ) ) ;
+#376 = FILL_AREA_STYLE_COLOUR ( '', #1416 ) ;
+#377 = FILL_AREA_STYLE ('',( #1 ) ) ;
+#378 = EDGE_CURVE ( 'NONE', #1380, #41, #458, .T. ) ;
+#379 = FACE_OUTER_BOUND ( 'NONE', #1711, .T. ) ;
+#380 = ORIENTED_EDGE ( 'NONE', *, *, #1860, .T. ) ;
+#381 = SURFACE_STYLE_USAGE ( .BOTH. , #595 ) ;
+#382 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#383 = LINE ( 'NONE', #637, #1460 ) ;
+#384 = EDGE_LOOP ( 'NONE', ( #2514, #2165, #1576, #1430 ) ) ;
+#385 = EDGE_CURVE ( 'NONE', #249, #916, #2123, .T. ) ;
+#386 = ORIENTED_EDGE ( 'NONE', *, *, #1260, .F. ) ;
+#387 = CARTESIAN_POINT ( 'NONE',  ( -0.3917322834645668994, -0.3444881889763780070, -0.1771653543307086243 ) ) ;
+#388 = FILL_AREA_STYLE ('',( #1892 ) ) ;
+#389 =( CONVERSION_BASED_UNIT ( 'INCH', #33 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2372 ) );
+#390 = SURFACE_STYLE_FILL_AREA ( #2257 ) ;
+#391 = ADVANCED_FACE ( 'NONE', ( #756 ), #943, .T. ) ;
+#392 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -5.396917480816733533E-15 ) ) ;
+#393 = FILL_AREA_STYLE ('',( #2250 ) ) ;
+#394 = LINE ( 'NONE', #2440, #2107 ) ;
+#395 = ADVANCED_FACE ( 'NONE', ( #2008 ), #547, .T. ) ;
+#396 = VECTOR ( 'NONE', #1817, 39.37007874015748143 ) ;
+#397 = VERTEX_POINT ( 'NONE', #728 ) ;
+#398 = AXIS2_PLACEMENT_3D ( 'NONE', #873, #1540, #44 ) ;
+#399 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1272 ) ) ;
+#400 = ORIENTED_EDGE ( 'NONE', *, *, #2049, .T. ) ;
+#401 = FILL_AREA_STYLE ('',( #363 ) ) ;
+#402 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2023 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1617, #760, #2043 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#403 = SURFACE_STYLE_FILL_AREA ( #605 ) ;
+#404 = VECTOR ( 'NONE', #831, 39.37007874015748143 ) ;
+#405 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1819 );
+#406 = CIRCLE ( 'NONE', #24, 0.02952755905511811677 ) ;
+#407 = ORIENTED_EDGE ( 'NONE', *, *, #414, .F. ) ;
+#408 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#409 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#410 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#411 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.1574803149606298913, -0.05905511811023624047 ) ) ;
+#412 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1685, 'distance_accuracy_value', 'NONE');
+#413 = ORIENTED_EDGE ( 'NONE', *, *, #1843, .T. ) ;
+#414 = EDGE_CURVE ( 'NONE', #328, #889, #1763, .T. ) ;
+#415 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #641 ), #799 ) ;
+#416 = EDGE_LOOP ( 'NONE', ( #542, #1190, #880, #79, #142, #207 ) ) ;
+#417 = CIRCLE ( 'NONE', #168, 0.02952755905511811677 ) ;
+#418 = LINE ( 'NONE', #1816, #1316 ) ;
+#419 = PLANE ( 'NONE',  #2102 ) ;
+#420 = EDGE_CURVE ( 'NONE', #164, #112, #2501, .T. ) ;
+#421 = FACE_BOUND ( 'NONE', #999, .T. ) ;
+#422 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#423 = VERTEX_POINT ( 'NONE', #179 ) ;
+#424 = ADVANCED_FACE ( 'NONE', ( #1458 ), #2483, .F. ) ;
+#425 = ORIENTED_EDGE ( 'NONE', *, *, #740, .F. ) ;
+#426 = FILL_AREA_STYLE_COLOUR ( '', #2402 ) ;
+#427 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#428 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, -0.05905511811023624047 ) ) ;
+#429 = FILL_AREA_STYLE_COLOUR ( '', #1310 ) ;
+#430 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#431 = PRESENTATION_STYLE_ASSIGNMENT (( #55 ) ) ;
+#432 = LINE ( 'NONE', #2508, #2066 ) ;
+#433 = CYLINDRICAL_SURFACE ( 'NONE', #1889, 0.02952755905511813758 ) ;
+#434 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #115, 'distance_accuracy_value', 'NONE');
+#435 = ORIENTED_EDGE ( 'NONE', *, *, #2587, .T. ) ;
+#436 = VECTOR ( 'NONE', #2215, 39.37007874015748143 ) ;
+#437 = CARTESIAN_POINT ( 'NONE',  ( -0.3927116205530185589, -0.1574803149606298913, 0.05905511811023622659 ) ) ;
+#438 = ORIENTED_EDGE ( 'NONE', *, *, #2640, .F. ) ;
+#439 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #737 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1862, #1850, #1643 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#440 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#441 = VECTOR ( 'NONE', #2220, 39.37007874015748143 ) ;
+#442 = LINE ( 'NONE', #2516, #1883 ) ;
+#443 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1477 );
+#444 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2537 ) ) ;
+#445 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 3.469446951953614682E-16 ) ) ;
+#446 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1662 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #572, #1220, #603 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#447 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#448 = VECTOR ( 'NONE', #2538, 39.37007874015748143 ) ;
+#449 = ORIENTED_EDGE ( 'NONE', *, *, #1785, .T. ) ;
+#450 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #434 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #115, #933, #2207 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#451 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#452 = EDGE_CURVE ( 'NONE', #112, #2224, #267, .T. ) ;
+#453 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#454 = VERTEX_POINT ( 'NONE', #387 ) ;
+#455 = LINE ( 'NONE', #2309, #2315 ) ;
+#456 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#457 = LINE ( 'NONE', #253, #1625 ) ;
+#458 = LINE ( 'NONE', #254, #695 ) ;
+#459 = CARTESIAN_POINT ( 'NONE',  ( -0.1377952755905511861, 0.1771653543307086243, 0.1771653543307087075 ) ) ;
+#460 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 9.637352644315595243E-17 ) ) ;
+#461 = EDGE_CURVE ( 'NONE', #689, #343, #351, .T. ) ;
+#462 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.3444881889763780070, -0.02952755905511825207 ) ) ;
+#463 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#464 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.365532012695645724E-16, -1.000000000000000000 ) ) ;
+#465 = ORIENTED_EDGE ( 'NONE', *, *, #2470, .F. ) ;
+#466 = SURFACE_STYLE_FILL_AREA ( #2338 ) ;
+#467 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#468 = ORIENTED_EDGE ( 'NONE', *, *, #1730, .T. ) ;
+#469 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#470 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#471 = SURFACE_STYLE_FILL_AREA ( #1093 ) ;
+#472 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#473 = ORIENTED_EDGE ( 'NONE', *, *, #1158, .T. ) ;
+#474 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, 0.1771653543307089296 ) ) ;
+#475 =( CONVERSION_BASED_UNIT ( 'INCH', #20 ) LENGTH_UNIT ( ) NAMED_UNIT ( #456 ) );
+#476 = ORIENTED_EDGE ( 'NONE', *, *, #569, .F. ) ;
+#477 = ADVANCED_FACE ( 'NONE', ( #643 ), #817, .F. ) ;
+#478 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#479 = SURFACE_STYLE_FILL_AREA ( #725 ) ;
+#480 = EDGE_LOOP ( 'NONE', ( #89, #251, #2646, #1348 ) ) ;
+#481 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#482 = AXIS2_PLACEMENT_3D ( 'NONE', #615, #1475, #1263 ) ;
+#483 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#484 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#485 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2227 ), #145 ) ;
+#486 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#487 = AXIS2_PLACEMENT_3D ( 'NONE', #310, #1931, #1139 ) ;
+#488 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.3937007874015748254, 0.05905511811023622659 ) ) ;
+#489 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #813 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #104, #1339, #1724 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#490 = CYLINDRICAL_SURFACE ( 'NONE', #2498, 0.01968503937007875723 ) ;
+#491 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#492 = ORIENTED_EDGE ( 'NONE', *, *, #627, .F. ) ;
+#493 = VECTOR ( 'NONE', #1462, 39.37007874015748143 ) ;
+#494 = SURFACE_SIDE_STYLE ('',( #466 ) ) ;
+#495 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.927470528863119049E-16 ) ) ;
+#496 = AXIS2_PLACEMENT_3D ( 'NONE', #1133, #2159, #1726 ) ;
+#497 = ADVANCED_FACE ( 'NONE', ( #2327 ), #2106, .F. ) ;
+#498 = EDGE_LOOP ( 'NONE', ( #1211, #1515, #816, #183 ) ) ;
+#499 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1670 ) ) ;
+#500 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2263 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #231, #666, #2342 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#501 = PRESENTATION_STYLE_ASSIGNMENT (( #1539 ) ) ;
+#502 = CARTESIAN_POINT ( 'NONE',  ( -0.5314960629921260393, -0.1574803149606298913, 0.1771653543307089296 ) ) ;
+#503 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#504 =( CONVERSION_BASED_UNIT ( 'INCH', #1542 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2546 ) );
+#505 = SURFACE_STYLE_USAGE ( .BOTH. , #2366 ) ;
+#506 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1466, .NOT_KNOWN. ) ;
+#507 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#508 = EDGE_CURVE ( 'NONE', #2101, #259, #455, .T. ) ;
+#509 = ORIENTED_EDGE ( 'NONE', *, *, #601, .F. ) ;
+#510 =( CONVERSION_BASED_UNIT ( 'INCH', #1486 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1734 ) );
+#511 = FACE_OUTER_BOUND ( 'NONE', #188, .T. ) ;
+#512 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#513 = VERTEX_POINT ( 'NONE', #918 ) ;
+#514 = EDGE_CURVE ( 'NONE', #2286, #2629, #707, .T. ) ;
+#515 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#516 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#517 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3937007874015748254, -0.05905511811023622659 ) ) ;
+#518 = SURFACE_STYLE_FILL_AREA ( #2377 ) ;
+#519 = ORIENTED_EDGE ( 'NONE', *, *, #1626, .T. ) ;
+#520 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#521 = FILL_AREA_STYLE ('',( #348 ) ) ;
+#522 = ORIENTED_EDGE ( 'NONE', *, *, #342, .F. ) ;
+#523 = FILL_AREA_STYLE_COLOUR ( '', #408 ) ;
+#524 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#525 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #822, 'distance_accuracy_value', 'NONE');
+#526 = LINE ( 'NONE', #2156, #1543 ) ;
+#527 = VERTEX_POINT ( 'NONE', #1157 ) ;
+#528 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#529 = AXIS2_PLACEMENT_3D ( 'NONE', #1644, #1676, #2082 ) ;
+#530 = VERTEX_POINT ( 'NONE', #536 ) ;
+#531 = ADVANCED_FACE ( 'NONE', ( #1499 ), #1081, .F. ) ;
+#532 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.1574803149606298913, 0.05905511811023622659 ) ) ;
+#533 = AXIS2_PLACEMENT_3D ( 'NONE', #1780, #1198, #549 ) ;
+#534 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 4.821444091131311524E-18, 0.03937007874015747977 ) ) ;
+#535 = ORIENTED_EDGE ( 'NONE', *, *, #2527, .F. ) ;
+#536 = CARTESIAN_POINT ( 'NONE',  ( -0.4704724409448818312, -0.3444881889763780070, -0.1929133858267716439 ) ) ;
+#537 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #314 ), #790 ) ;
+#538 = LINE ( 'NONE', #1771, #546 ) ;
+#539 = SURFACE_SIDE_STYLE ('',( #2429 ) ) ;
+#540 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1703 ), #752 ) ;
+#541 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, 0.04921259842519682542 ) ) ;
+#542 = ORIENTED_EDGE ( 'NONE', *, *, #16, .F. ) ;
+#543 = CIRCLE ( 'NONE', #2103, 0.1614173228346456601 ) ;
+#544 = ADVANCED_FACE ( 'NONE', ( #184 ), #370, .F. ) ;
+#545 = VECTOR ( 'NONE', #736, 39.37007874015748143 ) ;
+#546 = VECTOR ( 'NONE', #565, 39.37007874015748143 ) ;
+#547 = CYLINDRICAL_SURFACE ( 'NONE', #872, 0.04921259842519682542 ) ;
+#548 = ORIENTED_EDGE ( 'NONE', *, *, #1057, .F. ) ;
+#549 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#550 = AXIS2_PLACEMENT_3D ( 'NONE', #72, #460, #645 ) ;
+#551 = FILL_AREA_STYLE_COLOUR ( '', #830 ) ;
+#552 = EDGE_CURVE ( 'NONE', #2395, #2443, #1212, .T. ) ;
+#553 = SURFACE_SIDE_STYLE ('',( #2414 ) ) ;
+#554 = VERTEX_POINT ( 'NONE', #2666 ) ;
+#555 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409572, -0.1181102362204721895 ) ) ;
+#556 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#557 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#558 = ORIENTED_EDGE ( 'NONE', *, *, #2427, .F. ) ;
+#559 = FILL_AREA_STYLE ('',( #2601 ) ) ;
+#560 = FACE_OUTER_BOUND ( 'NONE', #374, .T. ) ;
+#561 = PRESENTATION_STYLE_ASSIGNMENT (( #346 ) ) ;
+#562 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#563 = VERTEX_POINT ( 'NONE', #2047 ) ;
+#564 = FILL_AREA_STYLE_COLOUR ( '', #1581 ) ;
+#565 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#566 = SURFACE_STYLE_USAGE ( .BOTH. , #539 ) ;
+#567 = CARTESIAN_POINT ( 'NONE',  ( -0.3720472440944881942, -0.1570825963998675190, -0.1732283464566928832 ) ) ;
+#568 = ORIENTED_EDGE ( 'NONE', *, *, #452, .T. ) ;
+#569 = EDGE_CURVE ( 'NONE', #527, #2419, #1608, .T. ) ;
+#570 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#571 = PRESENTATION_STYLE_ASSIGNMENT (( #1595 ) ) ;
+#572 =( CONVERSION_BASED_UNIT ( 'INCH', #2473 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1563 ) );
+#573 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#574 = PLANE ( 'NONE',  #151 ) ;
+#575 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1803 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2334, #57, #1929 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#576 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#577 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #265 ) ) ;
+#578 = ORIENTED_EDGE ( 'NONE', *, *, #740, .T. ) ;
+#579 = VECTOR ( 'NONE', #2254, 39.37007874015748143 ) ;
+#580 = PRESENTATION_STYLE_ASSIGNMENT (( #1822 ) ) ;
+#581 = LINE ( 'NONE', #2199, #545 ) ;
+#582 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1439, 'distance_accuracy_value', 'NONE');
+#583 = ORIENTED_EDGE ( 'NONE', *, *, #618, .F. ) ;
+#584 = AXIS2_PLACEMENT_3D ( 'NONE', #1986, #2605, #1997 ) ;
+#585 = EDGE_CURVE ( 'NONE', #333, #2051, #2651, .T. ) ;
+#586 = PRESENTATION_STYLE_ASSIGNMENT (( #2445 ) ) ;
+#587 = VECTOR ( 'NONE', #1371, 39.37007874015748143 ) ;
+#588 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #281 ) ) ;
+#589 = LINE ( 'NONE', #325, #871 ) ;
+#590 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #120 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1880, #1823, #1440 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#591 = VECTOR ( 'NONE', #1957, 39.37007874015748143 ) ;
+#592 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#593 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #323 ), #1673 ) ;
+#594 = ORIENTED_EDGE ( 'NONE', *, *, #1984, .T. ) ;
+#595 = SURFACE_SIDE_STYLE ('',( #785 ) ) ;
+#596 = ADVANCED_FACE ( 'NONE', ( #1636 ), #350, .T. ) ;
+#597 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1066 ), #590 ) ;
+#598 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#599 = ORIENTED_EDGE ( 'NONE', *, *, #2121, .T. ) ;
+#600 = ORIENTED_EDGE ( 'NONE', *, *, #2150, .F. ) ;
+#601 = EDGE_CURVE ( 'NONE', #1885, #1826, #810, .T. ) ;
+#602 = PLANE ( 'NONE',  #2575 ) ;
+#603 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#604 = PLANE ( 'NONE',  #742 ) ;
+#605 = FILL_AREA_STYLE ('',( #1053 ) ) ;
+#606 = ADVANCED_FACE ( 'NONE', ( #1694 ), #1491, .F. ) ;
+#607 = FILL_AREA_STYLE_COLOUR ( '', #2198 ) ;
+#608 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -9.637352644315595243E-17, 1.000000000000000000 ) ) ;
+#609 = LINE ( 'NONE', #6, #1418 ) ;
+#610 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #162, 'distance_accuracy_value', 'NONE');
+#611 = ORIENTED_EDGE ( 'NONE', *, *, #855, .T. ) ;
+#612 = VERTEX_POINT ( 'NONE', #863 ) ;
+#613 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#614 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.3444881889763780070, -1.376168426808372978E-16 ) ) ;
+#615 = CARTESIAN_POINT ( 'NONE',  ( -0.5267716535433070169, 0.06377952755905515192, 0.05905511811023622659 ) ) ;
+#616 = LINE ( 'NONE', #1489, #702 ) ;
+#617 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#618 = EDGE_CURVE ( 'NONE', #889, #941, #2490, .T. ) ;
+#619 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#620 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#621 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1102362204724409572, -0.1771653543307084022 ) ) ;
+#622 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#623 = ORIENTED_EDGE ( 'NONE', *, *, #1364, .F. ) ;
+#624 = ORIENTED_EDGE ( 'NONE', *, *, #1111, .F. ) ;
+#625 = CARTESIAN_POINT ( 'NONE',  ( -0.4212598425196850127, -0.3444881889763780070, -0.1929133858267715607 ) ) ;
+#626 = STYLED_ITEM ( 'NONE', ( #317 ), #1021 ) ;
+#627 = EDGE_CURVE ( 'NONE', #612, #1307, #634, .T. ) ;
+#628 = SURFACE_STYLE_USAGE ( .BOTH. , #1871 ) ;
+#629 = SURFACE_STYLE_USAGE ( .BOTH. , #2311 ) ;
+#630 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#631 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1455 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #682, #1522, #451 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#632 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#633 = VECTOR ( 'NONE', #1050, 39.37007874015748143 ) ;
+#634 = LINE ( 'NONE', #245, #962 ) ;
+#635 = EDGE_CURVE ( 'NONE', #313, #1898, #1894, .T. ) ;
+#636 = LINE ( 'NONE', #2643, #971 ) ;
+#637 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, -0.1771653543307087630 ) ) ;
+#638 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1593 ) ) ;
+#639 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1395, 'distance_accuracy_value', 'NONE');
+#640 = ORIENTED_EDGE ( 'NONE', *, *, #1308, .T. ) ;
+#641 = STYLED_ITEM ( 'NONE', ( #945 ), #2158 ) ;
+#642 = VERTEX_POINT ( 'NONE', #462 ) ;
+#643 = FACE_OUTER_BOUND ( 'NONE', #2603, .T. ) ;
+#644 = LINE ( 'NONE', #2329, #2454 ) ;
+#645 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -9.637352644315595243E-17, 1.000000000000000000 ) ) ;
+#646 = FILL_AREA_STYLE_COLOUR ( '', #620 ) ;
+#647 = SURFACE_STYLE_USAGE ( .BOTH. , #1866 ) ;
+#648 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1102362204724409017, 0.1181102362204721895 ) ) ;
+#649 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#650 = ORIENTED_EDGE ( 'NONE', *, *, #1704, .T. ) ;
+#651 = ORIENTED_EDGE ( 'NONE', *, *, #2390, .T. ) ;
+#652 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#653 = FACE_OUTER_BOUND ( 'NONE', #1641, .T. ) ;
+#654 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #2465 );
+#655 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1865 );
+#656 = FILL_AREA_STYLE ('',( #1879 ) ) ;
+#657 = EDGE_LOOP ( 'NONE', ( #1354, #2583, #465, #2391 ) ) ;
+#658 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#659 = ORIENTED_EDGE ( 'NONE', *, *, #2322, .T. ) ;
+#660 = AXIS2_PLACEMENT_3D ( 'NONE', #1874, #229, #1463 ) ;
+#661 = SURFACE_STYLE_USAGE ( .BOTH. , #936 ) ;
+#662 = EDGE_CURVE ( 'NONE', #2676, #1732, #58, .T. ) ;
+#663 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#664 = PRESENTATION_STYLE_ASSIGNMENT (( #1941 ) ) ;
+#665 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#666 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#667 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#668 = FILL_AREA_STYLE_COLOUR ( '', #2403 ) ;
+#669 = PLANE ( 'NONE',  #238 ) ;
+#670 = VECTOR ( 'NONE', #340, 39.37007874015748143 ) ;
+#671 = AXIS2_PLACEMENT_3D ( 'NONE', #555, #2177, #2001 ) ;
+#672 = ORIENTED_EDGE ( 'NONE', *, *, #2594, .F. ) ;
+#673 = ADVANCED_FACE ( 'NONE', ( #421, #2083 ), #1240, .F. ) ;
+#674 = VECTOR ( 'NONE', #1912, 39.37007874015748143 ) ;
+#675 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#676 = CARTESIAN_POINT ( 'NONE',  ( -0.3720472440944881942, -0.1570825963998675190, -0.1929133858267716439 ) ) ;
+#677 = ORIENTED_EDGE ( 'NONE', *, *, #247, .T. ) ;
+#678 = LINE ( 'NONE', #1083, #1924 ) ;
+#679 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409572, -0.1771653543307084022 ) ) ;
+#680 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.1574803149606298913, 0.1771653543307089296 ) ) ;
+#681 = ORIENTED_EDGE ( 'NONE', *, *, #1158, .F. ) ;
+#682 =( CONVERSION_BASED_UNIT ( 'INCH', #1119 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2351 ) );
+#683 =( CONVERSION_BASED_UNIT ( 'INCH', #1247 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2560 ) );
+#684 = SURFACE_SIDE_STYLE ('',( #479 ) ) ;
+#685 = ORIENTED_EDGE ( 'NONE', *, *, #2512, .T. ) ;
+#686 = LINE ( 'NONE', #1305, #1452 ) ;
+#687 = ADVANCED_FACE ( 'NONE', ( #2162 ), #732, .F. ) ;
+#688 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#689 = VERTEX_POINT ( 'NONE', #890 ) ;
+#690 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 2.365532012695646217E-16 ) ) ;
+#691 = CARTESIAN_POINT ( 'NONE',  ( -0.1377952755905511861, 0.1771653543307086798, -0.1771653543307086243 ) ) ;
+#692 = ORIENTED_EDGE ( 'NONE', *, *, #256, .T. ) ;
+#693 = STYLED_ITEM ( 'NONE', ( #1438 ), #52 ) ;
+#694 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#695 = VECTOR ( 'NONE', #1293, 39.37007874015748143 ) ;
+#696 = FILL_AREA_STYLE_COLOUR ( '', #879 ) ;
+#697 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #293 );
+#698 = ADVANCED_FACE ( 'NONE', ( #270 ), #1099, .F. ) ;
+#699 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#700 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#701 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#702 = VECTOR ( 'NONE', #1446, 39.37007874015748143 ) ;
+#703 = FILL_AREA_STYLE_COLOUR ( '', #161 ) ;
+#704 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#705 = ORIENTED_EDGE ( 'NONE', *, *, #2349, .F. ) ;
+#706 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2645 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2004, #557, #2418 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#707 = LINE ( 'NONE', #1899, #56 ) ;
+#708 = EDGE_CURVE ( 'NONE', #2676, #1425, #686, .T. ) ;
+#709 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1554 ) ) ;
+#710 = CIRCLE ( 'NONE', #1707, 0.03937007874015747977 ) ;
+#711 = CARTESIAN_POINT ( 'NONE',  ( -0.3720472440944881942, -0.3937007874015748254, -0.1771653543307087075 ) ) ;
+#712 = VERTEX_POINT ( 'NONE', #2353 ) ;
+#713 = VECTOR ( 'NONE', #2548, 39.37007874015748143 ) ;
+#714 = VECTOR ( 'NONE', #1764, 39.37007874015748143 ) ;
+#715 =( CONVERSION_BASED_UNIT ( 'INCH', #2574 ) LENGTH_UNIT ( ) NAMED_UNIT ( #717 ) );
+#716 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1064 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #981, #751, #2222 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#717 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#718 = EDGE_LOOP ( 'NONE', ( #1288, #2337, #2680, #743 ) ) ;
+#719 =( CONVERSION_BASED_UNIT ( 'INCH', #862 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1969 ) );
+#720 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#721 = EDGE_LOOP ( 'NONE', ( #1588, #1365, #951, #237 ) ) ;
+#722 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#723 = SURFACE_STYLE_FILL_AREA ( #2221 ) ;
+#724 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#725 = FILL_AREA_STYLE ('',( #1738 ) ) ;
+#726 = ORIENTED_EDGE ( 'NONE', *, *, #1677, .F. ) ;
+#727 = EDGE_CURVE ( 'NONE', #1898, #1243, #2392, .T. ) ;
+#728 = CARTESIAN_POINT ( 'NONE',  ( -0.3720472440944881942, -0.3444881889763780070, -0.1929133858267716439 ) ) ;
+#729 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#730 = VERTEX_POINT ( 'NONE', #95 ) ;
+#731 = LINE ( 'NONE', #2637, #436 ) ;
+#732 = CYLINDRICAL_SURFACE ( 'NONE', #1619, 0.02952755905511811677 ) ;
+#733 = ORIENTED_EDGE ( 'NONE', *, *, #514, .T. ) ;
+#734 =( CONVERSION_BASED_UNIT ( 'INCH', #1126 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2573 ) );
+#735 = EDGE_CURVE ( 'NONE', #1207, #513, #114, .T. ) ;
+#736 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#737 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1862, 'distance_accuracy_value', 'NONE');
+#738 = ORIENTED_EDGE ( 'NONE', *, *, #2226, .T. ) ;
+#739 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, -0.04921259842519689481 ) ) ;
+#740 = EDGE_CURVE ( 'NONE', #1827, #1207, #1545, .T. ) ;
+#741 = FILL_AREA_STYLE_COLOUR ( '', #453 ) ;
+#742 = AXIS2_PLACEMENT_3D ( 'NONE', #2042, #206, #847 ) ;
+#743 = ORIENTED_EDGE ( 'NONE', *, *, #1090, .T. ) ;
+#744 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.1574803149606298913, -0.05905511811023624047 ) ) ;
+#745 = STYLED_ITEM ( 'NONE', ( #2388 ), #395 ) ;
+#746 = FILL_AREA_STYLE_COLOUR ( '', #665 ) ;
+#747 = CYLINDRICAL_SURFACE ( 'NONE', #1060, 0.02952755905511811677 ) ;
+#748 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2612 ), #1699 ) ;
+#749 = ORIENTED_EDGE ( 'NONE', *, *, #1517, .F. ) ;
+#750 = STYLED_ITEM ( 'NONE', ( #1784 ), #596 ) ;
+#751 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#752 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #982 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #389, #71, #484 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#753 = ORIENTED_EDGE ( 'NONE', *, *, #1111, .T. ) ;
+#754 = CIRCLE ( 'NONE', #277, 0.1279527559055118335 ) ;
+#755 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#756 = FACE_OUTER_BOUND ( 'NONE', #838, .T. ) ;
+#757 = DIRECTION ( 'NONE',  ( -3.469446951953616161E-16, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#758 = FACE_OUTER_BOUND ( 'NONE', #2067, .T. ) ;
+#759 = AXIS2_PLACEMENT_3D ( 'NONE', #2555, #125, #1954 ) ;
+#760 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#761 = ORIENTED_EDGE ( 'NONE', *, *, #1382, .F. ) ;
+#762 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#763 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.3444881889763780070, -1.376168426808372978E-16 ) ) ;
+#764 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2300, 'distance_accuracy_value', 'NONE');
+#765 = EDGE_LOOP ( 'NONE', ( #9, #2525 ) ) ;
+#766 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#767 = SURFACE_SIDE_STYLE ('',( #344 ) ) ;
+#768 = PLANE ( 'NONE',  #533 ) ;
+#769 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#770 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#771 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.2559055118110236671, 0.04921259842519681849 ) ) ;
+#772 = VERTEX_POINT ( 'NONE', #2368 ) ;
+#773 = ADVANCED_FACE ( 'NONE', ( #2580 ), #875, .F. ) ;
+#774 = SURFACE_STYLE_FILL_AREA ( #1622 ) ;
+#775 = SURFACE_STYLE_USAGE ( .BOTH. , #132 ) ;
+#776 = VERTEX_POINT ( 'NONE', #127 ) ;
+#777 = CARTESIAN_POINT ( 'NONE',  ( -0.4212598425196850127, -0.3444881889763780070, -0.1771653543307087075 ) ) ;
+#778 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1872 );
+#779 = ADVANCED_FACE ( 'NONE', ( #1406, #796 ), #574, .F. ) ;
+#780 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.1574803149606298913, -0.05905511811023624047 ) ) ;
+#781 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #976 );
+#782 = AXIS2_PLACEMENT_3D ( 'NONE', #1284, #619, #2073 ) ;
+#783 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #94 ), #1089 ) ;
+#784 = ORIENTED_EDGE ( 'NONE', *, *, #123, .F. ) ;
+#785 = SURFACE_STYLE_FILL_AREA ( #1394 ) ;
+#786 = CARTESIAN_POINT ( 'NONE',  ( -0.2982283464566928832, -0.3444881889763780070, -0.04921259842519688787 ) ) ;
+#787 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #859, 'distance_accuracy_value', 'NONE');
+#788 = EDGE_CURVE ( 'NONE', #1393, #274, #1966, .T. ) ;
+#789 = ORIENTED_EDGE ( 'NONE', *, *, #1015, .F. ) ;
+#790 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1396 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #257, #899, #1766 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#791 = ORIENTED_EDGE ( 'NONE', *, *, #1843, .F. ) ;
+#792 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#793 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#794 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1639 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1289, #1325, #276 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#795 = PLANE ( 'NONE',  #2061 ) ;
+#796 = FACE_OUTER_BOUND ( 'NONE', #61, .T. ) ;
+#797 = VECTOR ( 'NONE', #2675, 39.37007874015748143 ) ;
+#798 = FILL_AREA_STYLE ('',( #823 ) ) ;
+#799 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #201 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2562, #1136, #528 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#800 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.927470528863119049E-16 ) ) ;
+#801 = CARTESIAN_POINT ( 'NONE',  ( -0.2982283464566929387, -0.3444881889763780070, 0.04921259842519681849 ) ) ;
+#802 = EDGE_LOOP ( 'NONE', ( #1088, #1983, #2141, #190 ) ) ;
+#803 = ORIENTED_EDGE ( 'NONE', *, *, #1364, .T. ) ;
+#804 = FILL_AREA_STYLE_COLOUR ( '', #1790 ) ;
+#805 = EDGE_CURVE ( 'NONE', #1640, #2559, #2661, .T. ) ;
+#806 = LINE ( 'NONE', #1597, #1368 ) ;
+#807 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 4.821444091131311524E-18, 0.03937007874015747977 ) ) ;
+#808 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#809 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#810 = LINE ( 'NONE', #621, #101 ) ;
+#811 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #2477 );
+#812 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, 0.1771653543307089296 ) ) ;
+#813 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #104, 'distance_accuracy_value', 'NONE');
+#814 = ORIENTED_EDGE ( 'NONE', *, *, #2357, .F. ) ;
+#815 = ADVANCED_FACE ( 'NONE', ( #2423 ), #1155, .T. ) ;
+#816 = ORIENTED_EDGE ( 'NONE', *, *, #1810, .T. ) ;
+#817 = PLANE ( 'NONE',  #2355 ) ;
+#818 = FILL_AREA_STYLE ('',( #1175 ) ) ;
+#819 = PRESENTATION_STYLE_ASSIGNMENT (( #1632 ) ) ;
+#820 = ADVANCED_FACE ( 'NONE', ( #2071 ), #1025, .F. ) ;
+#821 = SURFACE_STYLE_FILL_AREA ( #1210 ) ;
+#822 =( CONVERSION_BASED_UNIT ( 'INCH', #654 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1296 ) );
+#823 = FILL_AREA_STYLE_COLOUR ( '', #1149 ) ;
+#824 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#825 = CARTESIAN_POINT ( 'NONE',  ( -0.3720472440944881942, -0.2559055118110236671, -0.1771653543307087630 ) ) ;
+#826 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2266 ) ) ;
+#827 = EDGE_LOOP ( 'NONE', ( #1857, #870 ) ) ;
+#828 = ORIENTED_EDGE ( 'NONE', *, *, #378, .T. ) ;
+#829 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1102362204724409572, -0.1771653543307084022 ) ) ;
+#830 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#831 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#832 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #319 ), #195 ) ;
+#833 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#834 = STYLED_ITEM ( 'NONE', ( #2551 ), #2310 ) ;
+#835 = AXIS2_PLACEMENT_3D ( 'NONE', #1127, #1159, #1590 ) ;
+#836 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#837 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #40 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1531, #50, #865 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#838 = EDGE_LOOP ( 'NONE', ( #1304, #51, #2201, #1265 ) ) ;
+#839 = SURFACE_SIDE_STYLE ('',( #5 ) ) ;
+#840 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 3.469446951953616161E-16 ) ) ;
+#841 = EDGE_CURVE ( 'NONE', #712, #2425, #232, .T. ) ;
+#842 = FILL_AREA_STYLE ('',( #2240 ) ) ;
+#843 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #734, 'distance_accuracy_value', 'NONE');
+#844 = ORIENTED_EDGE ( 'NONE', *, *, #2349, .T. ) ;
+#845 = ORIENTED_EDGE ( 'NONE', *, *, #414, .T. ) ;
+#846 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#847 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#848 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#849 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#850 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3444881889763780070, -1.376168426808372978E-16 ) ) ;
+#851 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #2097 );
+#852 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 0.0000000000000000000, -0.1279527559055118335 ) ) ;
+#853 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#854 = VERTEX_POINT ( 'NONE', #2474 ) ;
+#855 = EDGE_CURVE ( 'NONE', #1046, #1826, #442, .T. ) ;
+#856 = LINE ( 'NONE', #2523, #1461 ) ;
+#857 = ORIENTED_EDGE ( 'NONE', *, *, #2664, .T. ) ;
+#858 = PRESENTATION_STYLE_ASSIGNMENT (( #661 ) ) ;
+#859 =( CONVERSION_BASED_UNIT ( 'INCH', #2144 ) LENGTH_UNIT ( ) NAMED_UNIT ( #515 ) );
+#860 = LINE ( 'NONE', #2543, #1875 ) ;
+#861 = EDGE_CURVE ( 'NONE', #1258, #2104, #2273, .T. ) ;
+#862 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1944 );
+#863 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, 0.06377952755905517968, 0.05905511811023622659 ) ) ;
+#864 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 0.0000000000000000000, -0.1279527559055118335 ) ) ;
+#865 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#866 = ORIENTED_EDGE ( 'NONE', *, *, #2408, .T. ) ;
+#867 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#868 = FACE_OUTER_BOUND ( 'NONE', #2362, .T. ) ;
+#869 = EDGE_CURVE ( 'NONE', #2511, #968, #616, .T. ) ;
+#870 = ORIENTED_EDGE ( 'NONE', *, *, #1057, .T. ) ;
+#871 = VECTOR ( 'NONE', #1249, 39.37007874015748143 ) ;
+#872 = AXIS2_PLACEMENT_3D ( 'NONE', #777, #2376, #304 ) ;
+#873 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 0.1771653543307086243, 0.1771653543307087075 ) ) ;
+#874 = SURFACE_STYLE_USAGE ( .BOTH. , #1303 ) ;
+#875 = PLANE ( 'NONE',  #1497 ) ;
+#876 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #917 ), #446 ) ;
+#877 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#878 = VECTOR ( 'NONE', #720, 39.37007874015748143 ) ;
+#879 = COLOUR_RGB ( '',0.4117647058823529216, 0.4117647058823529216, 0.4117647058823529216 ) ;
+#880 = ORIENTED_EDGE ( 'NONE', *, *, #1185, .F. ) ;
+#881 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#882 = FILL_AREA_STYLE_COLOUR ( '', #107 ) ;
+#883 = SURFACE_STYLE_USAGE ( .BOTH. , #1888 ) ;
+#884 = ORIENTED_EDGE ( 'NONE', *, *, #1600, .T. ) ;
+#885 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#886 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -0.2559055118110236671, 0.1771653543307089296 ) ) ;
+#887 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1771653543307086243, 0.1771653543307084022 ) ) ;
+#888 = EDGE_CURVE ( 'NONE', #1721, #1156, #914, .T. ) ;
+#889 = VERTEX_POINT ( 'NONE', #2487 ) ;
+#890 = CARTESIAN_POINT ( 'NONE',  ( -0.4704724409448818312, -0.1377952755905511584, -0.1771653543307086798 ) ) ;
+#891 = CARTESIAN_POINT ( 'NONE',  ( -0.3927116205530185589, -0.2559055118110236671, 0.05905511811023622659 ) ) ;
+#892 = DIRECTION ( 'NONE',  ( -3.469446951953613696E-16, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#893 = ORIENTED_EDGE ( 'NONE', *, *, #2544, .F. ) ;
+#894 = LINE ( 'NONE', #1723, #1972 ) ;
+#895 = EDGE_CURVE ( 'NONE', #397, #530, #2571, .T. ) ;
+#896 = ORIENTED_EDGE ( 'NONE', *, *, #2298, .T. ) ;
+#897 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 1.807981821588045721E-19, 0.1771653543307077361 ) ) ;
+#898 = ADVANCED_FACE ( 'NONE', ( #1464 ), #419, .F. ) ;
+#899 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#900 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#901 = ORIENTED_EDGE ( 'NONE', *, *, #1260, .T. ) ;
+#902 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.927470528863119049E-16 ) ) ;
+#903 = FACE_BOUND ( 'NONE', #827, .T. ) ;
+#904 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#905 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .F. ) ;
+#906 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #222 ), #575 ) ;
+#907 = VECTOR ( 'NONE', #1113, 39.37007874015748143 ) ;
+#908 = FILL_AREA_STYLE_COLOUR ( '', #1666 ) ;
+#909 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.3444881889763780070, 0.04921259842519681849 ) ) ;
+#910 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1102362204724409017, 0.1771653543307084022 ) ) ;
+#911 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2510 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1903, #48, #2507 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#912 = PRESENTATION_STYLE_ASSIGNMENT (( #505 ) ) ;
+#913 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#914 = CIRCLE ( 'NONE', #1922, 0.04921259842519682542 ) ;
+#915 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#916 = VERTEX_POINT ( 'NONE', #1135 ) ;
+#917 = STYLED_ITEM ( 'NONE', ( #2434 ), #1271 ) ;
+#918 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.2559055118110236671, 0.05905511811023622659 ) ) ;
+#919 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#920 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#921 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #834 ) ) ;
+#922 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#923 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1505 ) ) ;
+#924 = FACE_OUTER_BOUND ( 'NONE', #1702, .T. ) ;
+#925 = EDGE_LOOP ( 'NONE', ( #1121, #884, #1679, #1995 ) ) ;
+#926 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#927 = AXIS2_PLACEMENT_3D ( 'NONE', #2475, #1407, #1180 ) ;
+#928 = SURFACE_SIDE_STYLE ('',( #2363 ) ) ;
+#929 = FILL_AREA_STYLE_COLOUR ( '', #2313 ) ;
+#930 = ORIENTED_EDGE ( 'NONE', *, *, #134, .T. ) ;
+#931 = EDGE_CURVE ( 'NONE', #1359, #1243, #2331, .T. ) ;
+#932 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#933 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#934 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409572, -0.1181102362204721895 ) ) ;
+#935 = EDGE_LOOP ( 'NONE', ( #425, #130, #2500, #2213 ) ) ;
+#936 = SURFACE_SIDE_STYLE ('',( #1960 ) ) ;
+#937 = SURFACE_SIDE_STYLE ('',( #2585 ) ) ;
+#938 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#939 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#940 = EDGE_CURVE ( 'NONE', #324, #1640, #2124, .T. ) ;
+#941 = VERTEX_POINT ( 'NONE', #1400 ) ;
+#942 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#943 = CYLINDRICAL_SURFACE ( 'NONE', #1916, 0.03937007874015747977 ) ;
+#944 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #729 );
+#945 = PRESENTATION_STYLE_ASSIGNMENT (( #284 ) ) ;
+#946 = EDGE_LOOP ( 'NONE', ( #993, #2249, #1161, #1154 ) ) ;
+#947 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409572, -0.1181102362204721895 ) ) ;
+#948 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#949 = SURFACE_STYLE_USAGE ( .BOTH. , #2380 ) ;
+#950 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#951 = ORIENTED_EDGE ( 'NONE', *, *, #1173, .T. ) ;
+#952 = SURFACE_STYLE_FILL_AREA ( #393 ) ;
+#953 = SURFACE_SIDE_STYLE ('',( #723 ) ) ;
+#954 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#955 = ORIENTED_EDGE ( 'NONE', *, *, #185, .F. ) ;
+#956 = AXIS2_PLACEMENT_3D ( 'NONE', #850, #2276, #1686 ) ;
+#957 = AXIS2_PLACEMENT_3D ( 'NONE', #91, #1743, #1953 ) ;
+#958 = STYLED_ITEM ( 'NONE', ( #586 ), #477 ) ;
+#959 = SURFACE_SIDE_STYLE ('',( #988 ) ) ;
+#960 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1998 );
+#961 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#962 = VECTOR ( 'NONE', #1018, 39.37007874015748143 ) ;
+#963 = ORIENTED_EDGE ( 'NONE', *, *, #805, .T. ) ;
+#964 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #165 );
+#965 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #626 ), #489 ) ;
+#966 = FILL_AREA_STYLE ('',( #1351 ) ) ;
+#967 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#968 = VERTEX_POINT ( 'NONE', #2203 ) ;
+#969 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2494 ) ) ;
+#970 = AXIS2_PLACEMENT_3D ( 'NONE', #1687, #2567, #1913 ) ;
+#971 = VECTOR ( 'NONE', #410, 39.37007874015748143 ) ;
+#972 = SURFACE_STYLE_USAGE ( .BOTH. , #1777 ) ;
+#973 = VECTOR ( 'NONE', #2048, 39.37007874015748143 ) ;
+#974 = EDGE_CURVE ( 'NONE', #772, #776, #1791, .T. ) ;
+#975 = STYLED_ITEM ( 'NONE', ( #1114 ), #2174 ) ;
+#976 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#977 = LINE ( 'NONE', #4, #2579 ) ;
+#978 = ORIENTED_EDGE ( 'NONE', *, *, #974, .T. ) ;
+#979 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.1771653543307086243, 0.1771653543307087075 ) ) ;
+#980 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#981 =( CONVERSION_BASED_UNIT ( 'INCH', #2178 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1193 ) );
+#982 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #389, 'distance_accuracy_value', 'NONE');
+#983 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#984 = ORIENTED_EDGE ( 'NONE', *, *, #1282, .T. ) ;
+#985 = ADVANCED_FACE ( 'NONE', ( #2636 ), #1778, .F. ) ;
+#986 = PRESENTATION_STYLE_ASSIGNMENT (( #2269 ) ) ;
+#987 = LINE ( 'NONE', #532, #396 ) ;
+#988 = SURFACE_STYLE_FILL_AREA ( #170 ) ;
+#989 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#990 = EDGE_CURVE ( 'NONE', #2052, #1858, #1231, .T. ) ;
+#991 = ORIENTED_EDGE ( 'NONE', *, *, #302, .T. ) ;
+#992 = ORIENTED_EDGE ( 'NONE', *, *, #1994, .T. ) ;
+#993 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .F. ) ;
+#994 = SURFACE_STYLE_FILL_AREA ( #401 ) ;
+#995 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, 0.08267716535433072833, 0.05905511811023622659 ) ) ;
+#996 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2212 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #719, #700, #309 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#997 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#998 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2266 ), #1176 ) ;
+#999 = EDGE_LOOP ( 'NONE', ( #1905, #2471 ) ) ;
+#1000 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1001 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1002 = SURFACE_SIDE_STYLE ('',( #373 ) ) ;
+#1003 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #169, 'distance_accuracy_value', 'NONE');
+#1004 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, -0.1771653543307087630 ) ) ;
+#1005 = EDGE_LOOP ( 'NONE', ( #984, #1907, #991, #2591, #318, #263, #600, #2348, #2189, #178, #2431, #2633 ) ) ;
+#1006 = STYLED_ITEM ( 'NONE', ( #1945 ), #773 ) ;
+#1007 = EDGE_CURVE ( 'NONE', #1246, #423, #88, .T. ) ;
+#1008 = VECTOR ( 'NONE', #230, 39.37007874015748143 ) ;
+#1009 = EDGE_LOOP ( 'NONE', ( #2588, #844, #85, #1163 ) ) ;
+#1010 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1011 = PLANE ( 'NONE',  #1504 ) ;
+#1012 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.1574803149606298913, 0.1771653543307089296 ) ) ;
+#1013 = AXIS2_PLACEMENT_3D ( 'NONE', #2652, #1854, #2261 ) ;
+#1014 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1015 = EDGE_CURVE ( 'NONE', #1393, #730, #1513, .T. ) ;
+#1016 = CONICAL_SURFACE ( 'NONE', #1374, 0.03149606299212597688, 0.7853981633974477239 ) ;
+#1017 = SURFACE_STYLE_USAGE ( .BOTH. , #197 ) ;
+#1018 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1019 = LINE ( 'NONE', #7, #1321 ) ;
+#1020 = ORIENTED_EDGE ( 'NONE', *, *, #1007, .T. ) ;
+#1021 = ADVANCED_FACE ( 'NONE', ( #924 ), #2385, .F. ) ;
+#1022 = ORIENTED_EDGE ( 'NONE', *, *, #1102, .T. ) ;
+#1023 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1024 = PRESENTATION_STYLE_ASSIGNMENT (( #32 ) ) ;
+#1025 = PLANE ( 'NONE',  #1362 ) ;
+#1026 = LINE ( 'NONE', #1391, #283 ) ;
+#1027 = SURFACE_STYLE_FILL_AREA ( #215 ) ;
+#1028 = SURFACE_STYLE_FILL_AREA ( #216 ) ;
+#1029 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1030 = ORIENTED_EDGE ( 'NONE', *, *, #2427, .T. ) ;
+#1031 = ORIENTED_EDGE ( 'NONE', *, *, #869, .T. ) ;
+#1032 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1033 = CARTESIAN_POINT ( 'NONE',  ( -0.5314960629921260393, 0.0000000000000000000, -0.1771653543307086798 ) ) ;
+#1034 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.3444881889763780070, -3.414809992080329023E-17 ) ) ;
+#1035 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #2256 );
+#1036 = SURFACE_STYLE_USAGE ( .BOTH. , #214 ) ;
+#1037 = EDGE_CURVE ( 'NONE', #203, #2511, #526, .T. ) ;
+#1038 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1039 = EDGE_LOOP ( 'NONE', ( #1229, #1148, #599, #1805 ) ) ;
+#1040 = CARTESIAN_POINT ( 'NONE',  ( -0.5314960629921260393, 1.807981821588045721E-19, 0.1771653543307077361 ) ) ;
+#1041 = LINE ( 'NONE', #852, #674 ) ;
+#1042 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1043 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2478 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #181, #2660, #2160 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1044 = VERTEX_POINT ( 'NONE', #2180 ) ;
+#1045 = AXIS2_PLACEMENT_3D ( 'NONE', #2396, #100, #2526 ) ;
+#1046 = VERTEX_POINT ( 'NONE', #691 ) ;
+#1047 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #2088 );
+#1048 = STYLED_ITEM ( 'NONE', ( #1476 ), #820 ) ;
+#1049 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1050 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1051 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1706 ) ) ;
+#1052 = LINE ( 'NONE', #1683, #2006 ) ;
+#1053 = FILL_AREA_STYLE_COLOUR ( '', #1184 ) ;
+#1054 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#1055 = VECTOR ( 'NONE', #1383, 39.37007874015748143 ) ;
+#1056 = SURFACE_STYLE_FILL_AREA ( #2095 ) ;
+#1057 = EDGE_CURVE ( 'NONE', #1380, #1106, #1459, .T. ) ;
+#1058 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2146 ) ) ;
+#1059 = CARTESIAN_POINT ( 'NONE',  ( -0.1377952755905511861, 1.807981821588045721E-19, -0.1771653543307076528 ) ) ;
+#1060 = AXIS2_PLACEMENT_3D ( 'NONE', #1729, #311, #2593 ) ;
+#1061 = LINE ( 'NONE', #648, #1627 ) ;
+#1062 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 2.365532012695645724E-16 ) ) ;
+#1063 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #323 ) ) ;
+#1064 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #981, 'distance_accuracy_value', 'NONE');
+#1065 = ORIENTED_EDGE ( 'NONE', *, *, #2140, .T. ) ;
+#1066 = STYLED_ITEM ( 'NONE', ( #1772 ), #2435 ) ;
+#1067 = PRESENTATION_STYLE_ASSIGNMENT (( #2308 ) ) ;
+#1068 = EDGE_LOOP ( 'NONE', ( #172, #2371, #1868, #1080 ) ) ;
+#1069 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1070 = EDGE_CURVE ( 'NONE', #240, #1323, #2347, .T. ) ;
+#1071 = SURFACE_STYLE_USAGE ( .BOTH. , #1923 ) ;
+#1072 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1073 = LINE ( 'NONE', #1674, #2417 ) ;
+#1074 = SURFACE_SIDE_STYLE ('',( #1027 ) ) ;
+#1075 = FILL_AREA_STYLE_COLOUR ( '', #2533 ) ;
+#1076 = EDGE_CURVE ( 'NONE', #343, #1110, #1962, .T. ) ;
+#1077 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.927470528863119049E-16 ) ) ;
+#1078 = FACE_OUTER_BOUND ( 'NONE', #1494, .T. ) ;
+#1079 = ORIENTED_EDGE ( 'NONE', *, *, #1873, .F. ) ;
+#1080 = ORIENTED_EDGE ( 'NONE', *, *, #221, .T. ) ;
+#1081 = PLANE ( 'NONE',  #1740 ) ;
+#1082 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1083 = CARTESIAN_POINT ( 'NONE',  ( -0.3720472440944881942, -0.3444881889763780070, -0.1771653543307087075 ) ) ;
+#1084 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1085 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1086 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1087 = CYLINDRICAL_SURFACE ( 'NONE', #970, 0.03937007874015747977 ) ;
+#1088 = ORIENTED_EDGE ( 'NONE', *, *, #1330, .F. ) ;
+#1089 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2669 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1387, #322, #108 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1090 = EDGE_CURVE ( 'NONE', #2460, #1498, #754, .T. ) ;
+#1091 = VERTEX_POINT ( 'NONE', #301 ) ;
+#1092 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1093 = FILL_AREA_STYLE ('',( #1716 ) ) ;
+#1094 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #750 ), #1273 ) ;
+#1095 = SURFACE_SIDE_STYLE ('',( #390 ) ) ;
+#1096 = VECTOR ( 'NONE', #1294, 39.37007874015748143 ) ;
+#1097 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1098 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1099 = CYLINDRICAL_SURFACE ( 'NONE', #1919, 0.02952755905511813758 ) ;
+#1100 = STYLED_ITEM ( 'NONE', ( #1715 ), #1353 ) ;
+#1101 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1102 = EDGE_CURVE ( 'NONE', #2629, #2101, #1920, .T. ) ;
+#1103 = SURFACE_STYLE_FILL_AREA ( #1696 ) ;
+#1104 = VECTOR ( 'NONE', #2085, 39.37007874015748143 ) ;
+#1105 = AXIS2_PLACEMENT_3D ( 'NONE', #437, #42, #2550 ) ;
+#1106 = VERTEX_POINT ( 'NONE', #1774 ) ;
+#1107 = VECTOR ( 'NONE', #2135, 39.37007874015748143 ) ;
+#1108 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409572, -0.1181102362204721895 ) ) ;
+#1109 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.891205793294684736E-16 ) ) ;
+#1110 = VERTEX_POINT ( 'NONE', #676 ) ;
+#1111 = EDGE_CURVE ( 'NONE', #2425, #712, #1413, .T. ) ;
+#1112 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1692913385826771422, 0.1181102362204722034 ) ) ;
+#1113 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1114 = PRESENTATION_STYLE_ASSIGNMENT (( #2350 ) ) ;
+#1115 = FILL_AREA_STYLE ('',( #1317 ) ) ;
+#1116 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1363 );
+#1117 = EDGE_LOOP ( 'NONE', ( #522, #1811, #2476, #2087 ) ) ;
+#1118 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1119 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1568 );
+#1120 = FILL_AREA_STYLE ('',( #290 ) ) ;
+#1121 = ORIENTED_EDGE ( 'NONE', *, *, #585, .F. ) ;
+#1122 = SURFACE_SIDE_STYLE ('',( #471 ) ) ;
+#1123 = SURFACE_STYLE_USAGE ( .BOTH. , #1519 ) ;
+#1124 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1125 = ORIENTED_EDGE ( 'NONE', *, *, #1245, .T. ) ;
+#1126 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #252 );
+#1127 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409017, 0.1181102362204721895 ) ) ;
+#1128 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1129 = VERTEX_POINT ( 'NONE', #262 ) ;
+#1130 = AXIS2_PLACEMENT_3D ( 'NONE', #1635, #1252, #2467 ) ;
+#1131 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1132 = CIRCLE ( 'NONE', #482, 0.01968503937007875723 ) ;
+#1133 = CARTESIAN_POINT ( 'NONE',  ( -0.4704724409448818312, -0.3937007874015748254, -0.1771653543307086798 ) ) ;
+#1134 = FILL_AREA_STYLE ('',( #135 ) ) ;
+#1135 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.2559055118110236671, -0.04921259842519688787 ) ) ;
+#1136 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1137 = VECTOR ( 'NONE', #932, 39.37007874015748143 ) ;
+#1138 = EDGE_LOOP ( 'NONE', ( #659, #1765, #2265, #1623 ) ) ;
+#1139 = DIRECTION ( 'NONE',  ( -3.469446951953614682E-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1140 = ADVANCED_FACE ( 'NONE', ( #66 ), #2552, .T. ) ;
+#1141 =( CONVERSION_BASED_UNIT ( 'INCH', #1392 ) LENGTH_UNIT ( ) NAMED_UNIT ( #285 ) );
+#1142 = ORIENTED_EDGE ( 'NONE', *, *, #2598, .F. ) ;
+#1143 = CIRCLE ( 'NONE', #1277, 0.01968503937007873988 ) ;
+#1144 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1551 );
+#1145 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1505 ), #1842 ) ;
+#1146 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #683, 'distance_accuracy_value', 'NONE');
+#1147 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #2168 );
+#1148 = ORIENTED_EDGE ( 'NONE', *, *, #895, .T. ) ;
+#1149 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#1150 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#1151 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3937007874015748254, -0.05905511811023622659 ) ) ;
+#1152 = EDGE_CURVE ( 'NONE', #1172, #1091, #1206, .T. ) ;
+#1153 = CYLINDRICAL_SURFACE ( 'NONE', #759, 0.1614173228346456601 ) ;
+#1154 = ORIENTED_EDGE ( 'NONE', *, *, #1070, .F. ) ;
+#1155 = PLANE ( 'NONE',  #584 ) ;
+#1156 = VERTEX_POINT ( 'NONE', #1825 ) ;
+#1157 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1102362204724409572, -0.1181102362204721895 ) ) ;
+#1158 = EDGE_CURVE ( 'NONE', #1110, #303, #1143, .T. ) ;
+#1159 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1160 = LINE ( 'NONE', #541, #587 ) ;
+#1161 = ORIENTED_EDGE ( 'NONE', *, *, #2594, .T. ) ;
+#1162 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 7.231927286352638368E-19, -0.1614173228346456601 ) ) ;
+#1163 = ORIENTED_EDGE ( 'NONE', *, *, #708, .F. ) ;
+#1164 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1996 );
+#1165 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 5.519574696289841831E-16 ) ) ;
+#1166 = LINE ( 'NONE', #1586, #1322 ) ;
+#1167 = VERTEX_POINT ( 'NONE', #1004 ) ;
+#1168 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1169 = LINE ( 'NONE', #1991, #670 ) ;
+#1170 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1557, 'distance_accuracy_value', 'NONE');
+#1171 = FILL_AREA_STYLE ('',( #341 ) ) ;
+#1172 = VERTEX_POINT ( 'NONE', #1575 ) ;
+#1173 = EDGE_CURVE ( 'NONE', #2051, #1425, #1160, .T. ) ;
+#1174 = SURFACE_STYLE_USAGE ( .BOTH. , #767 ) ;
+#1175 = FILL_AREA_STYLE_COLOUR ( '', #1054 ) ;
+#1176 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1170 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1557, #2131, #1072 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1177 = SURFACE_SIDE_STYLE ('',( #1985 ) ) ;
+#1178 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #745 ) ) ;
+#1179 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1180 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1181 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2098 ), #911 ) ;
+#1182 = ORIENTED_EDGE ( 'NONE', *, *, #2322, .F. ) ;
+#1183 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1184 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#1185 = EDGE_CURVE ( 'NONE', #2461, #2101, #543, .T. ) ;
+#1186 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409017, 0.1771653543307084022 ) ) ;
+#1187 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.3937007874015748254, 0.04921259842519681849 ) ) ;
+#1188 = VECTOR ( 'NONE', #1812, 39.37007874015748143 ) ;
+#1189 = LINE ( 'NONE', #2024, #1188 ) ;
+#1190 = ORIENTED_EDGE ( 'NONE', *, *, #508, .F. ) ;
+#1191 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2494 ), #1546 ) ;
+#1192 = AXIS2_PLACEMENT_3D ( 'NONE', #1108, #76, #902 ) ;
+#1193 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1194 = VECTOR ( 'NONE', #288, 39.37007874015748143 ) ;
+#1195 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2459 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2626, #900, #520 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1196 = EDGE_CURVE ( 'NONE', #2511, #1604, #1397, .T. ) ;
+#1197 = LINE ( 'NONE', #1012, #493 ) ;
+#1198 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1199 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1146 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #683, #1049, #87 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1200 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1201 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #205 ), #2202 ) ;
+#1202 = ORIENTED_EDGE ( 'NONE', *, *, #1478, .T. ) ;
+#1203 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1204 = PRESENTATION_STYLE_ASSIGNMENT (( #2653 ) ) ;
+#1205 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2259, 'distance_accuracy_value', 'NONE');
+#1206 = LINE ( 'NONE', #149, #1366 ) ;
+#1207 = VERTEX_POINT ( 'NONE', #1385 ) ;
+#1208 =( CONVERSION_BASED_UNIT ( 'INCH', #2463 ) LENGTH_UNIT ( ) NAMED_UNIT ( #159 ) );
+#1209 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1210 = FILL_AREA_STYLE ('',( #429 ) ) ;
+#1211 = ORIENTED_EDGE ( 'NONE', *, *, #990, .F. ) ;
+#1212 = LINE ( 'NONE', #2630, #441 ) ;
+#1213 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1214 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1215 = ORIENTED_EDGE ( 'NONE', *, *, #1090, .F. ) ;
+#1216 = VERTEX_POINT ( 'NONE', #2223 ) ;
+#1217 = PRESENTATION_STYLE_ASSIGNMENT (( #2287 ) ) ;
+#1218 = EDGE_CURVE ( 'NONE', #2443, #2419, #1189, .T. ) ;
+#1219 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1848 );
+#1220 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1221 = PRESENTATION_STYLE_ASSIGNMENT (( #629 ) ) ;
+#1222 = DIRECTION ( 'NONE',  ( 3.469446951953616161E-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1223 = CARTESIAN_POINT ( 'NONE',  ( -0.04724409448818899654, 4.821444091131312294E-18, -0.03937007874015747977 ) ) ;
+#1224 = AXIS2_PLACEMENT_3D ( 'NONE', #502, #1331, #1084 ) ;
+#1225 = FACE_OUTER_BOUND ( 'NONE', #1117, .T. ) ;
+#1226 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1227 = EDGE_CURVE ( 'NONE', #2039, #333, #358, .T. ) ;
+#1228 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2227 ) ) ;
+#1229 = ORIENTED_EDGE ( 'NONE', *, *, #134, .F. ) ;
+#1230 = STYLED_ITEM ( 'NONE', ( #561 ), #779 ) ;
+#1231 = CIRCLE ( 'NONE', #271, 0.1279527559055118335 ) ;
+#1232 = ORIENTED_EDGE ( 'NONE', *, *, #855, .F. ) ;
+#1233 = AXIS2_PLACEMENT_3D ( 'NONE', #1034, #1605, #1849 ) ;
+#1234 = AXIS2_PLACEMENT_3D ( 'NONE', #2218, #1768, #2627 ) ;
+#1235 = SURFACE_SIDE_STYLE ('',( #994 ) ) ;
+#1236 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1237 = VECTOR ( 'NONE', #622, 39.37007874015748143 ) ;
+#1238 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #975 ), #1328 ) ;
+#1239 = SURFACE_STYLE_USAGE ( .BOTH. , #1074 ) ;
+#1240 = PLANE ( 'NONE',  #487 ) ;
+#1241 = CARTESIAN_POINT ( 'NONE',  ( -0.4704724409448818312, -0.3937007874015748254, -0.1771653543307086798 ) ) ;
+#1242 = CARTESIAN_POINT ( 'NONE',  ( -0.2982283464566929387, -0.3444881889763780070, -1.376168426808372978E-16 ) ) ;
+#1243 = VERTEX_POINT ( 'NONE', #1434 ) ;
+#1244 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #205 ) ) ;
+#1245 = EDGE_CURVE ( 'NONE', #730, #642, #2491, .T. ) ;
+#1246 = VERTEX_POINT ( 'NONE', #2053 ) ;
+#1247 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #2346 );
+#1248 = LINE ( 'NONE', #807, #1796 ) ;
+#1249 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1250 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1251 = CARTESIAN_POINT ( 'NONE',  ( -0.5314960629921260393, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1252 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1253 = FILL_AREA_STYLE ('',( #1075 ) ) ;
+#1254 = FILL_AREA_STYLE_COLOUR ( '', #1318 ) ;
+#1255 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1256 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #510, 'distance_accuracy_value', 'NONE');
+#1257 = EDGE_LOOP ( 'NONE', ( #2549, #2252, #1628, #784 ) ) ;
+#1258 = VERTEX_POINT ( 'NONE', #2485 ) ;
+#1259 = DIRECTION ( 'NONE',  ( -3.469446951953613696E-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1260 = EDGE_CURVE ( 'NONE', #1885, #527, #418, .T. ) ;
+#1261 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #307 ) ;
+#1262 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1263 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 8.673617379884028570E-16, 0.0000000000000000000 ) ) ;
+#1264 = PRESENTATION_STYLE_ASSIGNMENT (( #1036 ) ) ;
+#1265 = ORIENTED_EDGE ( 'NONE', *, *, #1553, .F. ) ;
+#1266 = VECTOR ( 'NONE', #573, 39.37007874015748143 ) ;
+#1267 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #18 );
+#1268 = SURFACE_SIDE_STYLE ('',( #2336 ) ) ;
+#1269 = CARTESIAN_POINT ( 'NONE',  ( -0.4212598425196849017, -0.3444881889763780070, 0.1771653543307090406 ) ) ;
+#1270 = ORIENTED_EDGE ( 'NONE', *, *, #2268, .T. ) ;
+#1271 = ADVANCED_FACE ( 'NONE', ( #2247 ), #2290, .F. ) ;
+#1272 = STYLED_ITEM ( 'NONE', ( #1381 ), #544 ) ;
+#1273 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1429 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2236, #143, #2000 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1274 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -3.444205370125730629E-17, -1.000000000000000000 ) ) ;
+#1275 = VECTOR ( 'NONE', #1807, 39.37007874015748143 ) ;
+#1276 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1277 = AXIS2_PLACEMENT_3D ( 'NONE', #567, #2400, #2050 ) ;
+#1278 = EDGE_CURVE ( 'NONE', #1207, #1172, #1968, .T. ) ;
+#1279 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3444881889763780070, -0.02952755905511825207 ) ) ;
+#1280 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2075 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1208, #1389, #2446 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1281 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.1574803149606298913, 0.05905511811023622659 ) ) ;
+#1282 = EDGE_CURVE ( 'NONE', #328, #563, #1197, .T. ) ;
+#1283 = AXIS2_PLACEMENT_3D ( 'NONE', #2115, #464, #1062 ) ;
+#1284 = CARTESIAN_POINT ( 'NONE',  ( -0.04724409448818899654, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1285 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.2559055118110236671, 0.1771653543307089296 ) ) ;
+#1286 = LINE ( 'NONE', #1782, #878 ) ;
+#1287 = STYLED_ITEM ( 'NONE', ( #431 ), #2072 ) ;
+#1288 = ORIENTED_EDGE ( 'NONE', *, *, #1471, .F. ) ;
+#1289 =( CONVERSION_BASED_UNIT ( 'INCH', #1496 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1705 ) );
+#1290 = ORIENTED_EDGE ( 'NONE', *, *, #735, .F. ) ;
+#1291 = FILL_AREA_STYLE_COLOUR ( '', #312 ) ;
+#1292 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1293 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1294 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -5.396917480816735111E-15 ) ) ;
+#1295 = LINE ( 'NONE', #2111, #1847 ) ;
+#1296 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1297 = LINE ( 'NONE', #258, #1507 ) ;
+#1298 = EDGE_CURVE ( 'NONE', #2657, #854, #1248, .T. ) ;
+#1299 = ORIENTED_EDGE ( 'NONE', *, *, #2408, .F. ) ;
+#1300 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1301 = VERTEX_POINT ( 'NONE', #2030 ) ;
+#1302 = ADVANCED_FACE ( 'NONE', ( #1831 ), #795, .F. ) ;
+#1303 = SURFACE_SIDE_STYLE ('',( #1056 ) ) ;
+#1304 = ORIENTED_EDGE ( 'NONE', *, *, #2544, .T. ) ;
+#1305 = CARTESIAN_POINT ( 'NONE',  ( -0.2982283464566929387, -0.3937007874015748254, 0.04921259842519681849 ) ) ;
+#1306 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #306 ) ) ;
+#1307 = VERTEX_POINT ( 'NONE', #31 ) ;
+#1308 = EDGE_CURVE ( 'NONE', #2559, #1129, #1682, .T. ) ;
+#1309 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1310 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#1311 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1312 = ORIENTED_EDGE ( 'NONE', *, *, #2184, .T. ) ;
+#1313 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #745 ), #1495 ) ;
+#1314 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1370 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1781, #948, #1179 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1315 = CARTESIAN_POINT ( 'NONE',  ( -0.3720472440944881942, -0.1377952755905511584, -0.1771653543307087075 ) ) ;
+#1316 = VECTOR ( 'NONE', #2271, 39.37007874015748143 ) ;
+#1317 = FILL_AREA_STYLE_COLOUR ( '', #699 ) ;
+#1318 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#1319 = LINE ( 'NONE', #680, #713 ) ;
+#1320 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1321 = VECTOR ( 'NONE', #1469, 39.37007874015748143 ) ;
+#1322 = VECTOR ( 'NONE', #2413, 39.37007874015748143 ) ;
+#1323 = VERTEX_POINT ( 'NONE', #1691 ) ;
+#1324 = VECTOR ( 'NONE', #92, 39.37007874015748143 ) ;
+#1325 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1326 = FACE_OUTER_BOUND ( 'NONE', #480, .T. ) ;
+#1327 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1328 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1856 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #504, #137, #2188 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1329 = ORIENTED_EDGE ( 'NONE', *, *, #420, .T. ) ;
+#1330 = EDGE_CURVE ( 'NONE', #1156, #397, #678, .T. ) ;
+#1331 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1332 = DIRECTION ( 'NONE',  ( -3.469446951953613696E-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1333 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1334 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1771653543307086243, 0.1771653543307084022 ) ) ;
+#1335 = ORIENTED_EDGE ( 'NONE', *, *, #2140, .F. ) ;
+#1336 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1337 =( CONVERSION_BASED_UNIT ( 'INCH', #1144 ) LENGTH_UNIT ( ) NAMED_UNIT ( #980 ) );
+#1338 = SURFACE_STYLE_FILL_AREA ( #2289 ) ;
+#1339 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1340 = ORIENTED_EDGE ( 'NONE', *, *, #1695, .T. ) ;
+#1341 = FILL_AREA_STYLE ('',( #696 ) ) ;
+#1342 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1343 = EDGE_CURVE ( 'NONE', #1156, #2496, #2122, .T. ) ;
+#1344 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1345 = VERTEX_POINT ( 'NONE', #1112 ) ;
+#1346 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, 0.1771653543307089296 ) ) ;
+#1347 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.3444881889763780070, -1.376168426808372978E-16 ) ) ;
+#1348 = ORIENTED_EDGE ( 'NONE', *, *, #1832, .F. ) ;
+#1349 = SURFACE_STYLE_USAGE ( .BOTH. , #1733 ) ;
+#1350 = FILL_AREA_STYLE ('',( #352 ) ) ;
+#1351 = FILL_AREA_STYLE_COLOUR ( '', #1675 ) ;
+#1352 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1353 = ADVANCED_FACE ( 'NONE', ( #653 ), #1940, .F. ) ;
+#1354 = ORIENTED_EDGE ( 'NONE', *, *, #1637, .T. ) ;
+#1355 = LINE ( 'NONE', #2118, #2364 ) ;
+#1356 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1357 = EDGE_CURVE ( 'NONE', #1898, #328, #644, .T. ) ;
+#1358 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1230 ), #1314 ) ;
+#1359 = VERTEX_POINT ( 'NONE', #2301 ) ;
+#1360 = LINE ( 'NONE', #780, #2609 ) ;
+#1361 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3444881889763780070, -1.376168426808372978E-16 ) ) ;
+#1362 = AXIS2_PLACEMENT_3D ( 'NONE', #1901, #848, #1236 ) ;
+#1363 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1364 = EDGE_CURVE ( 'NONE', #1525, #612, #457, .T. ) ;
+#1365 = ORIENTED_EDGE ( 'NONE', *, *, #1832, .T. ) ;
+#1366 = VECTOR ( 'NONE', #1788, 39.37007874015748143 ) ;
+#1367 = FACE_OUTER_BOUND ( 'NONE', #23, .T. ) ;
+#1368 = VECTOR ( 'NONE', #1401, 39.37007874015748143 ) ;
+#1369 = STYLED_ITEM ( 'NONE', ( #2383 ), #1561 ) ;
+#1370 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1781, 'distance_accuracy_value', 'NONE');
+#1371 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1372 = ORIENTED_EDGE ( 'NONE', *, *, #1570, .T. ) ;
+#1373 = VECTOR ( 'NONE', #824, 39.37007874015748143 ) ;
+#1374 = AXIS2_PLACEMENT_3D ( 'NONE', #989, #1437, #2663 ) ;
+#1375 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1376 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 3.444205370125740490E-17, -1.000000000000000000 ) ) ;
+#1377 = ORIENTED_EDGE ( 'NONE', *, *, #727, .T. ) ;
+#1378 = PRESENTATION_STYLE_ASSIGNMENT (( #2011 ) ) ;
+#1379 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1380 = VERTEX_POINT ( 'NONE', #227 ) ;
+#1381 = PRESENTATION_STYLE_ASSIGNMENT (( #381 ) ) ;
+#1382 = EDGE_CURVE ( 'NONE', #1441, #1604, #54, .T. ) ;
+#1383 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1384 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1385 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.3346456692913385988, 0.05905511811023622659 ) ) ;
+#1386 = EDGE_LOOP ( 'NONE', ( #1031, #2181, #369, #1571 ) ) ;
+#1387 =( CONVERSION_BASED_UNIT ( 'INCH', #1579 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1526 ) );
+#1388 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -3.444205370125730629E-17, -1.000000000000000000 ) ) ;
+#1389 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1390 = ADVANCED_FACE ( 'NONE', ( #1891, #90 ), #1556, .F. ) ;
+#1391 = CARTESIAN_POINT ( 'NONE',  ( -0.4704724409448818312, -0.3444881889763780070, -0.1771653543307087075 ) ) ;
+#1392 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1587 );
+#1393 = VERTEX_POINT ( 'NONE', #2170 ) ;
+#1394 = FILL_AREA_STYLE ('',( #564 ) ) ;
+#1395 =( CONVERSION_BASED_UNIT ( 'INCH', #2166 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1097 ) );
+#1396 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #257, 'distance_accuracy_value', 'NONE');
+#1397 = LINE ( 'NONE', #1993, #153 ) ;
+#1398 = EDGE_CURVE ( 'NONE', #2511, #1307, #81, .T. ) ;
+#1399 = ORIENTED_EDGE ( 'NONE', *, *, #1744, .F. ) ;
+#1400 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.1574803149606298913, -0.1771653543307086798 ) ) ;
+#1401 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1402 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1403 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1404 = AXIS2_PLACEMENT_3D ( 'NONE', #829, #2681, #1432 ) ;
+#1405 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1406 = FACE_BOUND ( 'NONE', #1999, .T. ) ;
+#1407 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1408 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude97', #2090 ) ;
+#1409 = ORIENTED_EDGE ( 'NONE', *, *, #2298, .F. ) ;
+#1410 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #2439 );
+#1411 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.3937007874015748254, 0.05905511811023622659 ) ) ;
+#1412 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 4.339299682018179909E-18, -0.03149606299212597688 ) ) ;
+#1413 = CIRCLE ( 'NONE', #1839, 0.03149606299212597688 ) ;
+#1414 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #983 );
+#1415 = ORIENTED_EDGE ( 'NONE', *, *, #2112, .F. ) ;
+#1416 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#1417 = STYLED_ITEM ( 'NONE', ( #2387 ), #1390 ) ;
+#1418 = VECTOR ( 'NONE', #198, 39.37007874015748143 ) ;
+#1419 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1420 = VECTOR ( 'NONE', #2451, 39.37007874015748143 ) ;
+#1421 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1422 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1423 = VECTOR ( 'NONE', #690, 39.37007874015748143 ) ;
+#1424 = FACE_OUTER_BOUND ( 'NONE', #1068, .T. ) ;
+#1425 = VERTEX_POINT ( 'NONE', #63 ) ;
+#1426 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1102362204724409572, -0.1181102362204721895 ) ) ;
+#1427 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 0.1771653543307086243, 0.1771653543307087075 ) ) ;
+#1428 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1692913385826771977, -0.1181102362204721895 ) ) ;
+#1429 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2236, 'distance_accuracy_value', 'NONE');
+#1430 = ORIENTED_EDGE ( 'NONE', *, *, #1478, .F. ) ;
+#1431 = ORIENTED_EDGE ( 'NONE', *, *, #1196, .T. ) ;
+#1432 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1433 = FILL_AREA_STYLE ('',( #376 ) ) ;
+#1434 = CARTESIAN_POINT ( 'NONE',  ( -0.1377952755905511861, 1.807981821588045721E-19, 0.1771653543307077361 ) ) ;
+#1435 = EDGE_CURVE ( 'NONE', #324, #554, #1355, .T. ) ;
+#1436 = FACE_BOUND ( 'NONE', #2253, .T. ) ;
+#1437 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1438 = PRESENTATION_STYLE_ASSIGNMENT (( #1239 ) ) ;
+#1439 =( CONVERSION_BASED_UNIT ( 'INCH', #811 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2127 ) );
+#1440 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1441 = VERTEX_POINT ( 'NONE', #250 ) ;
+#1442 = ORIENTED_EDGE ( 'NONE', *, *, #1594, .F. ) ;
+#1443 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1419 );
+#1444 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1445 = FACE_OUTER_BOUND ( 'NONE', #2157, .T. ) ;
+#1446 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1447 = CARTESIAN_POINT ( 'NONE',  ( -0.2982283464566929387, -0.2559055118110236671, 0.1771653543307090406 ) ) ;
+#1448 = EDGE_CURVE ( 'NONE', #1532, #1246, #2359, .T. ) ;
+#1449 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#1450 = EDGE_LOOP ( 'NONE', ( #2673, #753 ) ) ;
+#1451 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.1574803149606298913, -0.1771653543307086798 ) ) ;
+#1452 = VECTOR ( 'NONE', #2134, 39.37007874015748143 ) ;
+#1453 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 2.365532012695646217E-16 ) ) ;
+#1454 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1455 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #682, 'distance_accuracy_value', 'NONE');
+#1456 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .T. ) ;
+#1457 = ORIENTED_EDGE ( 'NONE', *, *, #2121, .F. ) ;
+#1458 = FACE_OUTER_BOUND ( 'NONE', #1948, .T. ) ;
+#1459 = CIRCLE ( 'NONE', #2325, 0.02952755905511811677 ) ;
+#1460 = VECTOR ( 'NONE', #422, 39.37007874015748143 ) ;
+#1461 = VECTOR ( 'NONE', #1700, 39.37007874015748143 ) ;
+#1462 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1463 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1464 = FACE_OUTER_BOUND ( 'NONE', #1592, .T. ) ;
+#1465 = AXIS2_PLACEMENT_3D ( 'NONE', #1251, #1038, #849 ) ;
+#1466 = PRODUCT ( 'CUI_DEVICES_PJ-002AH', 'CUI_DEVICES_PJ-002AH', '', ( #1751 ) ) ;
+#1467 = ORIENTED_EDGE ( 'NONE', *, *, #211, .T. ) ;
+#1468 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.3444881889763780070, -0.02952755905511825207 ) ) ;
+#1469 = DIRECTION ( 'NONE',  ( -0.7071067811865479058, 8.659560562354927928E-17, -0.7071067811865471286 ) ) ;
+#1470 = ORIENTED_EDGE ( 'NONE', *, *, #788, .T. ) ;
+#1471 = EDGE_CURVE ( 'NONE', #2052, #1498, #239, .T. ) ;
+#1472 = ORIENTED_EDGE ( 'NONE', *, *, #1282, .F. ) ;
+#1473 = FILL_AREA_STYLE ('',( #804 ) ) ;
+#1474 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1475 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1476 = PRESENTATION_STYLE_ASSIGNMENT (( #13 ) ) ;
+#1477 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1478 = EDGE_CURVE ( 'NONE', #274, #642, #2324, .T. ) ;
+#1479 = FILL_AREA_STYLE ('',( #646 ) ) ;
+#1480 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3346456692913385988, 0.0000000000000000000 ) ) ;
+#1481 = LINE ( 'NONE', #1285, #2148 ) ;
+#1482 = ORIENTED_EDGE ( 'NONE', *, *, #2598, .T. ) ;
+#1483 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.3444881889763780070, -0.02952755905511825207 ) ) ;
+#1484 = ADVANCED_FACE ( 'NONE', ( #1937 ), #86, .F. ) ;
+#1485 = ORIENTED_EDGE ( 'NONE', *, *, #1637, .F. ) ;
+#1486 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #652 );
+#1487 = FILL_AREA_STYLE_COLOUR ( '', #275 ) ;
+#1488 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 3.444205370125740490E-17, -1.000000000000000000 ) ) ;
+#1489 = CARTESIAN_POINT ( 'NONE',  ( -0.3927116205530185589, -0.1574803149606298913, -0.05905511811023624047 ) ) ;
+#1490 = CIRCLE ( 'NONE', #782, 0.03937007874015747977 ) ;
+#1491 = PLANE ( 'NONE',  #1538 ) ;
+#1492 = SURFACE_STYLE_FILL_AREA ( #656 ) ;
+#1493 = SURFACE_SIDE_STYLE ('',( #1103 ) ) ;
+#1494 = EDGE_LOOP ( 'NONE', ( #2416, #209, #1820, #1562 ) ) ;
+#1495 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1003 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #169, #2420, #766 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1496 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1917 );
+#1497 = AXIS2_PLACEMENT_3D ( 'NONE', #474, #2623, #1200 ) ;
+#1498 = VERTEX_POINT ( 'NONE', #1897 ) ;
+#1499 = FACE_OUTER_BOUND ( 'NONE', #946, .T. ) ;
+#1500 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1048 ) ) ;
+#1501 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#1502 = LINE ( 'NONE', #1910, #224 ) ;
+#1503 = ADVANCED_FACE ( 'NONE', ( #868 ), #2513, .F. ) ;
+#1504 = AXIS2_PLACEMENT_3D ( 'NONE', #2029, #1829, #191 ) ;
+#1505 = STYLED_ITEM ( 'NONE', ( #2613 ), #1533 ) ;
+#1506 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.927470528863119049E-16 ) ) ;
+#1507 = VECTOR ( 'NONE', #1086, 39.37007874015748143 ) ;
+#1508 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -3.444205370125740490E-17, 1.000000000000000000 ) ) ;
+#1509 = FILL_AREA_STYLE_COLOUR ( '', #881 ) ;
+#1510 = ORIENTED_EDGE ( 'NONE', *, *, #329, .F. ) ;
+#1511 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1512 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1513 = LINE ( 'NONE', #278, #62 ) ;
+#1514 = EDGE_CURVE ( 'NONE', #1301, #689, #856, .T. ) ;
+#1515 = ORIENTED_EDGE ( 'NONE', *, *, #1471, .T. ) ;
+#1516 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.927470528863119049E-16 ) ) ;
+#1517 = EDGE_CURVE ( 'NONE', #2657, #1921, #710, .T. ) ;
+#1518 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1519 = SURFACE_SIDE_STYLE ('',( #2592 ) ) ;
+#1520 = CARTESIAN_POINT ( 'NONE',  ( -0.4704724409448818312, -0.1570825963998675190, -0.1732283464566928832 ) ) ;
+#1521 = ORIENTED_EDGE ( 'NONE', *, *, #1398, .T. ) ;
+#1522 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1523 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1524 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1525 = VERTEX_POINT ( 'NONE', #2210 ) ;
+#1526 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1527 = SURFACE_STYLE_FILL_AREA ( #242 ) ;
+#1528 = LINE ( 'NONE', #2145, #907 ) ;
+#1529 = CARTESIAN_POINT ( 'NONE',  ( -0.4212598425196850127, -0.3444881889763780070, -0.1929133858267715607 ) ) ;
+#1530 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1771653543307087075, -0.1771653543307084022 ) ) ;
+#1531 =( CONVERSION_BASED_UNIT ( 'INCH', #236 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1118 ) );
+#1532 = VERTEX_POINT ( 'NONE', #1186 ) ;
+#1533 = ADVANCED_FACE ( 'NONE', ( #1800 ), #2019, .F. ) ;
+#1534 = CIRCLE ( 'NONE', #660, 0.02952755905511811677 ) ;
+#1535 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.1771653543307086798, -0.1771653543307086243 ) ) ;
+#1536 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.3444881889763780070, -1.376168426808372978E-16 ) ) ;
+#1537 = ORIENTED_EDGE ( 'NONE', *, *, #861, .T. ) ;
+#1538 = AXIS2_PLACEMENT_3D ( 'NONE', #1659, #36, #2317 ) ;
+#1539 = SURFACE_STYLE_USAGE ( .BOTH. , #1762 ) ;
+#1540 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 9.637352644315595243E-17 ) ) ;
+#1541 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #525 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #822, #2110, #833 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1542 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1967 );
+#1543 = VECTOR ( 'NONE', #1352, 39.37007874015748143 ) ;
+#1544 = FILL_AREA_STYLE ('',( #2564 ) ) ;
+#1545 = LINE ( 'NONE', #296, #1137 ) ;
+#1546 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2179 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2484, #427, #1712 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1547 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 0.0000000000000000000, -0.03937007874015747977 ) ) ;
+#1548 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#1549 = ORIENTED_EDGE ( 'NONE', *, *, #635, .F. ) ;
+#1550 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3937007874015748254, -0.05905511811023622659 ) ) ;
+#1551 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1552 = PRESENTATION_STYLE_ASSIGNMENT (( #628 ) ) ;
+#1553 = EDGE_CURVE ( 'NONE', #1921, #1959, #538, .T. ) ;
+#1554 = STYLED_ITEM ( 'NONE', ( #986 ), #2258 ) ;
+#1555 = EDGE_LOOP ( 'NONE', ( #2356, #1583, #2173, #1079 ) ) ;
+#1556 = PLANE ( 'NONE',  #496 ) ;
+#1557 =( CONVERSION_BASED_UNIT ( 'INCH', #697 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2341 ) );
+#1558 = LINE ( 'NONE', #305, #714 ) ;
+#1559 = EDGE_LOOP ( 'NONE', ( #1760, #299 ) ) ;
+#1560 = FACE_OUTER_BOUND ( 'NONE', #2235, .T. ) ;
+#1561 = ADVANCED_FACE ( 'NONE', ( #1367 ), #1564, .T. ) ;
+#1562 = ORIENTED_EDGE ( 'NONE', *, *, #3, .T. ) ;
+#1563 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1564 = PLANE ( 'NONE',  #835 ) ;
+#1565 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1566 = VERTEX_POINT ( 'NONE', #102 ) ;
+#1567 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1466 ) ) ;
+#1568 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1569 = CARTESIAN_POINT ( 'NONE',  ( -0.5314960629921260393, -0.1574803149606298913, 0.1771653543307089296 ) ) ;
+#1570 = EDGE_CURVE ( 'NONE', #1827, #1044, #1978, .T. ) ;
+#1571 = ORIENTED_EDGE ( 'NONE', *, *, #1196, .F. ) ;
+#1572 =( CONVERSION_BASED_UNIT ( 'INCH', #1164 ) LENGTH_UNIT ( ) NAMED_UNIT ( #570 ) );
+#1573 = SHAPE_DEFINITION_REPRESENTATION ( #1261, #2539 ) ;
+#1574 = ORIENTED_EDGE ( 'NONE', *, *, #2237, .F. ) ;
+#1575 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.3346456692913385988, -0.05905511811023622659 ) ) ;
+#1576 = ORIENTED_EDGE ( 'NONE', *, *, #2672, .F. ) ;
+#1577 = VECTOR ( 'NONE', #1981, 39.37007874015748143 ) ;
+#1578 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #265 ), #1043 ) ;
+#1579 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #2171 );
+#1580 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1581 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#1582 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #314 ) ) ;
+#1583 = ORIENTED_EDGE ( 'NONE', *, *, #940, .T. ) ;
+#1584 = ADVANCED_FACE ( 'NONE', ( #1602, #1660 ), #2059, .T. ) ;
+#1585 = FILL_AREA_STYLE_COLOUR ( '', #2531 ) ;
+#1586 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 0.1771653543307086798, -0.1771653543307086243 ) ) ;
+#1587 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1588 = ORIENTED_EDGE ( 'NONE', *, *, #385, .T. ) ;
+#1589 = AXIS2_PLACEMENT_3D ( 'NONE', #1861, #2080, #1422 ) ;
+#1590 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1591 = VECTOR ( 'NONE', #1042, 39.37007874015748143 ) ;
+#1592 = EDGE_LOOP ( 'NONE', ( #1299, #1976, #1482, #761 ) ) ;
+#1593 = STYLED_ITEM ( 'NONE', ( #2099 ), #1821 ) ;
+#1594 = EDGE_CURVE ( 'NONE', #513, #1441, #2677, .T. ) ;
+#1595 = SURFACE_STYLE_USAGE ( .BOTH. , #1814 ) ;
+#1596 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1597 = CARTESIAN_POINT ( 'NONE',  ( -0.3927116205530185589, -0.1574803149606298913, 0.05905511811023622659 ) ) ;
+#1598 = CYLINDRICAL_SURFACE ( 'NONE', #2225, 0.04921259842519685318 ) ;
+#1599 = PRESENTATION_STYLE_ASSIGNMENT (( #2607 ) ) ;
+#1600 = EDGE_CURVE ( 'NONE', #333, #2676, #2492, .T. ) ;
+#1601 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .T. ) ;
+#1602 = FACE_BOUND ( 'NONE', #1714, .T. ) ;
+#1603 = DIRECTION ( 'NONE',  ( -3.469446951953616161E-16, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1604 = VERTEX_POINT ( 'NONE', #1609 ) ;
+#1605 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1606 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 1.566969329617676785E-17, 0.1279527559055118335 ) ) ;
+#1607 = ORIENTED_EDGE ( 'NONE', *, *, #1873, .T. ) ;
+#1608 = LINE ( 'NONE', #1426, #1741 ) ;
+#1609 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.2559055118110236671, -0.05905511811023622659 ) ) ;
+#1610 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1692913385826771422, 0.1181102362204722034 ) ) ;
+#1611 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1337, 'distance_accuracy_value', 'NONE');
+#1612 = ORIENTED_EDGE ( 'NONE', *, *, #123, .T. ) ;
+#1613 = CIRCLE ( 'NONE', #1130, 0.02952755905511811677 ) ;
+#1614 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2094 ) ) ;
+#1615 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1616 = FILL_AREA_STYLE ('',( #1585 ) ) ;
+#1617 =( CONVERSION_BASED_UNIT ( 'INCH', #781 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2161 ) );
+#1618 = LINE ( 'NONE', #1447, #1975 ) ;
+#1619 = AXIS2_PLACEMENT_3D ( 'NONE', #2557, #74, #286 ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #1278, .T. ) ;
+#1621 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3937007874015748254, 0.05905511811023622659 ) ) ;
+#1622 = FILL_AREA_STYLE ('',( #1254 ) ) ;
+#1623 = ORIENTED_EDGE ( 'NONE', *, *, #1007, .F. ) ;
+#1624 = AXIS2_PLACEMENT_3D ( 'NONE', #345, #2089, #1523 ) ;
+#1625 = VECTOR ( 'NONE', #1909, 39.37007874015748143 ) ;
+#1626 = EDGE_CURVE ( 'NONE', #1359, #1939, #2468, .T. ) ;
+#1627 = VECTOR ( 'NONE', #1077, 39.37007874015748143 ) ;
+#1628 = ORIENTED_EDGE ( 'NONE', *, *, #2664, .F. ) ;
+#1629 = CARTESIAN_POINT ( 'NONE',  ( -0.4507874015748030150, -0.3444881889763780070, 0.1771653543307090406 ) ) ;
+#1630 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#1631 = FACE_OUTER_BOUND ( 'NONE', #1450, .T. ) ;
+#1632 = SURFACE_STYLE_USAGE ( .BOTH. , #1642 ) ;
+#1633 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1634 = FACE_OUTER_BOUND ( 'NONE', #1138, .T. ) ;
+#1635 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.3444881889763780070, -1.376168426808372978E-16 ) ) ;
+#1636 = FACE_OUTER_BOUND ( 'NONE', #935, .T. ) ;
+#1637 = EDGE_CURVE ( 'NONE', #563, #2104, #1638, .T. ) ;
+#1638 = LINE ( 'NONE', #2036, #2628 ) ;
+#1639 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1289, 'distance_accuracy_value', 'NONE');
+#1640 = VERTEX_POINT ( 'NONE', #979 ) ;
+#1641 = EDGE_LOOP ( 'NONE', ( #1725, #578, #2665, #1335 ) ) ;
+#1642 = SURFACE_SIDE_STYLE ('',( #213 ) ) ;
+#1643 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1644 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.3937007874015748254, 0.04921259842519681849 ) ) ;
+#1645 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.927470528863119049E-16 ) ) ;
+#1646 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.2559055118110236671, 0.1771653543307089296 ) ) ;
+#1647 = ORIENTED_EDGE ( 'NONE', *, *, #1600, .F. ) ;
+#1648 = ORIENTED_EDGE ( 'NONE', *, *, #16, .T. ) ;
+#1649 = PLANE ( 'NONE',  #361 ) ;
+#1650 = AXIS2_PLACEMENT_3D ( 'NONE', #2316, #2294, #632 ) ;
+#1651 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1652 = CARTESIAN_POINT ( 'NONE',  ( -0.2982283464566928832, -0.2559055118110236671, -0.04921259842519688787 ) ) ;
+#1653 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 6.938893903907232322E-16 ) ) ;
+#1654 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1697 ), #439 ) ;
+#1655 = SURFACE_SIDE_STYLE ('',( #2649 ) ) ;
+#1656 = EDGE_CURVE ( 'NONE', #1167, #941, #394, .T. ) ;
+#1657 = STYLED_ITEM ( 'NONE', ( #1990 ), #531 ) ;
+#1658 = PLANE ( 'NONE',  #529 ) ;
+#1659 = CARTESIAN_POINT ( 'NONE',  ( -0.1377952755905511861, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1660 = FACE_OUTER_BOUND ( 'NONE', #355, .T. ) ;
+#1661 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -0.1279527559055118335 ) ) ;
+#1662 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #572, 'distance_accuracy_value', 'NONE');
+#1663 = ORIENTED_EDGE ( 'NONE', *, *, #2268, .F. ) ;
+#1664 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#1665 = ORIENTED_EDGE ( 'NONE', *, *, #1776, .F. ) ;
+#1666 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#1667 = EDGE_CURVE ( 'NONE', #563, #117, #609, .T. ) ;
+#1668 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1669 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #160 ) ) ;
+#1670 = STYLED_ITEM ( 'NONE', ( #1797 ), #1906 ) ;
+#1671 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1672 = FILL_AREA_STYLE ('',( #2081 ) ) ;
+#1673 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #610 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #162, #1014, #576 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1674 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409017, 0.1771653543307084022 ) ) ;
+#1675 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#1676 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1677 = EDGE_CURVE ( 'NONE', #1106, #1566, #2279, .T. ) ;
+#1678 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1679 = ORIENTED_EDGE ( 'NONE', *, *, #708, .T. ) ;
+#1680 = ORIENTED_EDGE ( 'NONE', *, *, #2357, .T. ) ;
+#1681 = FILL_AREA_STYLE ('',( #1291 ) ) ;
+#1682 = LINE ( 'NONE', #886, #404 ) ;
+#1683 = CARTESIAN_POINT ( 'NONE',  ( -0.1377952755905511861, 1.807981821588045721E-19, 0.1771653543307077361 ) ) ;
+#1684 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1685 =( CONVERSION_BASED_UNIT ( 'INCH', #1708 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1717 ) );
+#1686 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1687 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1688 = ORIENTED_EDGE ( 'NONE', *, *, #2442, .T. ) ;
+#1689 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1690 = ORIENTED_EDGE ( 'NONE', *, *, #508, .T. ) ;
+#1691 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, 0.08267716535433072833, -0.05905511811023622659 ) ) ;
+#1692 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1693 = AXIS2_PLACEMENT_3D ( 'NONE', #679, #1518, #1728 ) ;
+#1694 = FACE_OUTER_BOUND ( 'NONE', #416, .T. ) ;
+#1695 = EDGE_CURVE ( 'NONE', #1732, #2039, #636, .T. ) ;
+#1696 = FILL_AREA_STYLE ('',( #273 ) ) ;
+#1697 = STYLED_ITEM ( 'NONE', ( #1024 ), #228 ) ;
+#1698 = ORIENTED_EDGE ( 'NONE', *, *, #1942, .T. ) ;
+#1699 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #764 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2300, #792, #1010 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1700 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1701 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2098 ) ) ;
+#1702 = EDGE_LOOP ( 'NONE', ( #1928, #67, #930, #473, #2568 ) ) ;
+#1703 = STYLED_ITEM ( 'NONE', ( #1264 ), #898 ) ;
+#1704 = EDGE_CURVE ( 'NONE', #1721, #1301, #186, .T. ) ;
+#1705 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1706 = STYLED_ITEM ( 'NONE', ( #2430 ), #1140 ) ;
+#1707 = AXIS2_PLACEMENT_3D ( 'NONE', #658, #675, #1512 ) ;
+#1708 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #34 );
+#1709 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1710 = LINE ( 'NONE', #891, #1107 ) ;
+#1711 = EDGE_LOOP ( 'NONE', ( #624, #1688, #2345, #1840 ) ) ;
+#1712 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1713 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1714 = EDGE_LOOP ( 'NONE', ( #1215, #1980 ) ) ;
+#1715 = PRESENTATION_STYLE_ASSIGNMENT (( #1071 ) ) ;
+#1716 = FILL_AREA_STYLE_COLOUR ( '', #141 ) ;
+#1717 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1718 = EDGE_CURVE ( 'NONE', #1216, #240, #173, .T. ) ;
+#1719 = DIRECTION ( 'NONE',  ( -3.469446951953613696E-16, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1720 = LINE ( 'NONE', #2558, #1752 ) ;
+#1721 = VERTEX_POINT ( 'NONE', #1838 ) ;
+#1722 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409017, 0.1771653543307084022 ) ) ;
+#1723 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409017, 0.1181102362204721895 ) ) ;
+#1724 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1725 = ORIENTED_EDGE ( 'NONE', *, *, #1570, .F. ) ;
+#1726 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 3.469446951953616161E-16 ) ) ;
+#1727 = CARTESIAN_POINT ( 'NONE',  ( -0.5314960629921260393, -0.1574803149606298913, 0.1771653543307089296 ) ) ;
+#1728 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1729 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.3444881889763780070, -1.376168426808372978E-16 ) ) ;
+#1730 = EDGE_CURVE ( 'NONE', #1826, #1939, #2238, .T. ) ;
+#1731 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #222 ) ) ;
+#1732 = VERTEX_POINT ( 'NONE', #786 ) ;
+#1733 = SURFACE_SIDE_STYLE ('',( #2120 ) ) ;
+#1734 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1735 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2615 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1572, #2648, #2436 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1736 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1737 = SURFACE_STYLE_FILL_AREA ( #1120 ) ;
+#1738 = FILL_AREA_STYLE_COLOUR ( '', #1795 ) ;
+#1739 = ORIENTED_EDGE ( 'NONE', *, *, #2512, .F. ) ;
+#1740 = AXIS2_PLACEMENT_3D ( 'NONE', #339, #1226, #2426 ) ;
+#1741 = VECTOR ( 'NONE', #800, 39.37007874015748143 ) ;
+#1742 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1743 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1744 = EDGE_CURVE ( 'NONE', #1044, #1258, #1710, .T. ) ;
+#1745 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1746 = AXIS2_PLACEMENT_3D ( 'NONE', #176, #2632, #1804 ) ;
+#1747 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 1.807981821588045721E-19, 0.1771653543307077361 ) ) ;
+#1748 = CONICAL_SURFACE ( 'NONE', #1624, 0.03149606299212597688, 0.7853981633974477239 ) ;
+#1749 = VECTOR ( 'NONE', #2154, 39.37007874015748143 ) ;
+#1750 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1751 = PRODUCT_CONTEXT ( 'NONE', #2230, 'mechanical' ) ;
+#1752 = VECTOR ( 'NONE', #1320, 39.37007874015748143 ) ;
+#1753 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #157 ) ) ;
+#1754 = ORIENTED_EDGE ( 'NONE', *, *, #1942, .F. ) ;
+#1755 = EDGE_CURVE ( 'NONE', #1167, #1301, #1297, .T. ) ;
+#1756 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #412 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1685, #268, #2292 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1757 = CARTESIAN_POINT ( 'NONE',  ( -0.2982283464566928832, -0.3937007874015748254, -0.04921259842519688787 ) ) ;
+#1758 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 7.231927286352638368E-19, -0.1614173228346456601 ) ) ;
+#1759 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1066 ) ) ;
+#1760 = ORIENTED_EDGE ( 'NONE', *, *, #2462, .T. ) ;
+#1761 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1762 = SURFACE_SIDE_STYLE ('',( #106 ) ) ;
+#1763 = LINE ( 'NONE', #1569, #1833 ) ;
+#1764 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1765 = ORIENTED_EDGE ( 'NONE', *, *, #2193, .F. ) ;
+#1766 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1767 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1768 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1769 = EDGE_LOOP ( 'NONE', ( #955, #43, #1485, #1472, #845, #2381, #1510, #2299, #1789, #1665 ) ) ;
+#1770 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1771 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 0.0000000000000000000, -0.03937007874015747977 ) ) ;
+#1772 = PRESENTATION_STYLE_ASSIGNMENT (( #566 ) ) ;
+#1773 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #248, 'distance_accuracy_value', 'NONE');
+#1774 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.3444881889763780070, -0.02952755905511825207 ) ) ;
+#1775 = ORIENTED_EDGE ( 'NONE', *, *, #552, .F. ) ;
+#1776 = EDGE_CURVE ( 'NONE', #1216, #203, #1319, .T. ) ;
+#1777 = SURFACE_SIDE_STYLE ('',( #152 ) ) ;
+#1778 = PLANE ( 'NONE',  #316 ) ;
+#1779 = ORIENTED_EDGE ( 'NONE', *, *, #37, .F. ) ;
+#1780 = CARTESIAN_POINT ( 'NONE',  ( -0.3927116205530185589, -0.1574803149606298913, -0.05905511811023624047 ) ) ;
+#1781 =( CONVERSION_BASED_UNIT ( 'INCH', #138 ) LENGTH_UNIT ( ) NAMED_UNIT ( #93 ) );
+#1782 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 1.807981821588045721E-19, -0.1771653543307076528 ) ) ;
+#1783 = ORIENTED_EDGE ( 'NONE', *, *, #211, .F. ) ;
+#1784 = PRESENTATION_STYLE_ASSIGNMENT (( #2642 ) ) ;
+#1785 = EDGE_CURVE ( 'NONE', #423, #1345, #1061, .T. ) ;
+#1786 = SURFACE_STYLE_USAGE ( .BOTH. , #953 ) ;
+#1787 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1205 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2259, #35, #809 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1788 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1789 = ORIENTED_EDGE ( 'NONE', *, *, #1037, .F. ) ;
+#1790 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#1791 = LINE ( 'NONE', #2619, #1275 ) ;
+#1792 = EDGE_CURVE ( 'NONE', #1858, #2460, #1041, .T. ) ;
+#1793 = AXIS2_PLACEMENT_3D ( 'NONE', #1621, #2611, #2260 ) ;
+#1794 = FILL_AREA_STYLE ('',( #2659 ) ) ;
+#1795 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#1796 = VECTOR ( 'NONE', #1402, 39.37007874015748143 ) ;
+#1797 = PRESENTATION_STYLE_ASSIGNMENT (( #949 ) ) ;
+#1798 = EDGE_LOOP ( 'NONE', ( #2136, #1030, #2656, #1970 ) ) ;
+#1799 = VECTOR ( 'NONE', #1979, 39.37007874015748143 ) ;
+#1800 = FACE_OUTER_BOUND ( 'NONE', #2650, .T. ) ;
+#1801 = CARTESIAN_POINT ( 'NONE',  ( -0.4212598425196850127, -0.3444881889763780070, -0.1771653543307086243 ) ) ;
+#1802 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1417 ) ) ;
+#1803 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2334, 'distance_accuracy_value', 'NONE');
+#1804 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1805 = ORIENTED_EDGE ( 'NONE', *, *, #1076, .T. ) ;
+#1806 = AXIS2_PLACEMENT_3D ( 'NONE', #1927, #2132, #1506 ) ;
+#1807 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1808 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1809 = LINE ( 'NONE', #182, #2631 ) ;
+#1810 = EDGE_CURVE ( 'NONE', #1498, #2460, #25, .T. ) ;
+#1811 = ORIENTED_EDGE ( 'NONE', *, *, #193, .F. ) ;
+#1812 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1813 = ORIENTED_EDGE ( 'NONE', *, *, #2524, .F. ) ;
+#1814 = SURFACE_SIDE_STYLE ('',( #2432 ) ) ;
+#1815 =( CONVERSION_BASED_UNIT ( 'INCH', #1219 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2635 ) );
+#1816 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1102362204724409572, -0.1771653543307084022 ) ) ;
+#1817 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1818 = PRESENTATION_STYLE_ASSIGNMENT (( #2638 ) ) ;
+#1819 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1820 = ORIENTED_EDGE ( 'NONE', *, *, #1553, .T. ) ;
+#1821 = ADVANCED_FACE ( 'NONE', ( #272 ), #490, .T. ) ;
+#1822 = SURFACE_STYLE_USAGE ( .BOTH. , #2667 ) ;
+#1823 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1824 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2515, 'distance_accuracy_value', 'NONE');
+#1825 = CARTESIAN_POINT ( 'NONE',  ( -0.3720472440944881942, -0.3444881889763780070, -0.1771653543307087075 ) ) ;
+#1826 = VERTEX_POINT ( 'NONE', #1530 ) ;
+#1827 = VERTEX_POINT ( 'NONE', #49 ) ;
+#1828 = FILL_AREA_STYLE ('',( #426 ) ) ;
+#1829 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1830 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1697 ) ) ;
+#1831 = FACE_OUTER_BOUND ( 'NONE', #2035, .T. ) ;
+#1832 = EDGE_CURVE ( 'NONE', #916, #2051, #1481, .T. ) ;
+#1833 = VECTOR ( 'NONE', #2186, 39.37007874015748143 ) ;
+#1834 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.3937007874015748254, -0.04921259842519688787 ) ) ;
+#1835 = ORIENTED_EDGE ( 'NONE', *, *, #1218, .T. ) ;
+#1836 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1837 = VECTOR ( 'NONE', #467, 39.37007874015748143 ) ;
+#1838 = CARTESIAN_POINT ( 'NONE',  ( -0.4704724409448818312, -0.3444881889763780070, -0.1771653543307086798 ) ) ;
+#1839 = AXIS2_PLACEMENT_3D ( 'NONE', #1300, #2128, #1713 ) ;
+#1840 = ORIENTED_EDGE ( 'NONE', *, *, #1860, .F. ) ;
+#1841 = AXIS2_PLACEMENT_3D ( 'NONE', #763, #524, #556 ) ;
+#1842 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #639 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1395, #920, #300 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1843 = EDGE_CURVE ( 'NONE', #303, #689, #2114, .T. ) ;
+#1844 = VECTOR ( 'NONE', #1001, 39.37007874015748143 ) ;
+#1845 = EDGE_LOOP ( 'NONE', ( #814, #435, #1312, #2219 ) ) ;
+#1846 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.734723475976805714E-15, -1.000000000000000000 ) ) ;
+#1847 = VECTOR ( 'NONE', #1876, 39.37007874015748143 ) ;
+#1848 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1849 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1850 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1851 = AXIS2_PLACEMENT_3D ( 'NONE', #704, #298, #1124 ) ;
+#1852 = PRESENTATION_STYLE_ASSIGNMENT (( #1017 ) ) ;
+#1853 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1854 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1855 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1856 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #504, 'distance_accuracy_value', 'NONE');
+#1857 = ORIENTED_EDGE ( 'NONE', *, *, #59, .T. ) ;
+#1858 = VERTEX_POINT ( 'NONE', #864 ) ;
+#1859 = SURFACE_STYLE_FILL_AREA ( #1828 ) ;
+#1860 = EDGE_CURVE ( 'NONE', #712, #854, #432, .T. ) ;
+#1861 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.3346456692913385988, 0.0000000000000000000 ) ) ;
+#1862 =( CONVERSION_BASED_UNIT ( 'INCH', #2070 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1761 ) );
+#1863 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.1574803149606298913, 0.05905511811023622659 ) ) ;
+#1864 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409017, 0.1771653543307084022 ) ) ;
+#1865 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1866 = SURFACE_SIDE_STYLE ('',( #1028 ) ) ;
+#1867 = LINE ( 'NONE', #2493, #1104 ) ;
+#1868 = ORIENTED_EDGE ( 'NONE', *, *, #1677, .T. ) ;
+#1869 = ADVANCED_FACE ( 'NONE', ( #1904, #2534 ), #669, .F. ) ;
+#1870 = ORIENTED_EDGE ( 'NONE', *, *, #2672, .T. ) ;
+#1871 = SURFACE_SIDE_STYLE ('',( #64 ) ) ;
+#1872 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1873 = EDGE_CURVE ( 'NONE', #554, #8, #1166, .T. ) ;
+#1874 = CARTESIAN_POINT ( 'NONE',  ( -0.2982283464566929387, -0.3444881889763780070, -1.376168426808372978E-16 ) ) ;
+#1875 = VECTOR ( 'NONE', #1692, 39.37007874015748143 ) ;
+#1876 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1877 = AXIS2_PLACEMENT_3D ( 'NONE', #2079, #1032, #1846 ) ;
+#1878 = LINE ( 'NONE', #17, #2654 ) ;
+#1879 = FILL_AREA_STYLE_COLOUR ( '', #926 ) ;
+#1880 =( CONVERSION_BASED_UNIT ( 'INCH', #2614 ) LENGTH_UNIT ( ) NAMED_UNIT ( #80 ) );
+#1881 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #715, 'distance_accuracy_value', 'NONE');
+#1882 = EDGE_LOOP ( 'NONE', ( #519, #1896, #1232, #99 ) ) ;
+#1883 = VECTOR ( 'NONE', #808, 39.37007874015748143 ) ;
+#1884 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1706 ), #706 ) ;
+#1885 = VERTEX_POINT ( 'NONE', #1946 ) ;
+#1886 = AXIS2_PLACEMENT_3D ( 'NONE', #1187, #1384, #938 ) ;
+#1887 = VECTOR ( 'NONE', #1311, 39.37007874015748143 ) ;
+#1888 = SURFACE_SIDE_STYLE ('',( #1338 ) ) ;
+#1889 = AXIS2_PLACEMENT_3D ( 'NONE', #1269, #2100, #853 ) ;
+#1890 = STYLED_ITEM ( 'NONE', ( #1599 ), #1869 ) ;
+#1891 = FACE_BOUND ( 'NONE', #2117, .T. ) ;
+#1892 = FILL_AREA_STYLE_COLOUR ( '', #2397 ) ;
+#1893 = CARTESIAN_POINT ( 'NONE',  ( -0.1377952755905511861, 7.231927286352638368E-19, -0.1614173228346456601 ) ) ;
+#1894 = LINE ( 'NONE', #1040, #356 ) ;
+#1895 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1933 );
+#1896 = ORIENTED_EDGE ( 'NONE', *, *, #1730, .F. ) ;
+#1897 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.566969329617676785E-17, 0.1279527559055118335 ) ) ;
+#1898 = VERTEX_POINT ( 'NONE', #327 ) ;
+#1899 = CARTESIAN_POINT ( 'NONE',  ( -0.5314960629921260393, 7.231927286352638368E-19, -0.1614173228346456601 ) ) ;
+#1900 = PLANE ( 'NONE',  #398 ) ;
+#1901 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.3937007874015748254, -0.04921259842519688787 ) ) ;
+#1902 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1903 =( CONVERSION_BASED_UNIT ( 'INCH', #851 ) LENGTH_UNIT ( ) NAMED_UNIT ( #694 ) );
+#1904 = FACE_BOUND ( 'NONE', #765, .T. ) ;
+#1905 = ORIENTED_EDGE ( 'NONE', *, *, #221, .F. ) ;
+#1906 = ADVANCED_FACE ( 'NONE', ( #2581, #1987 ), #287, .T. ) ;
+#1907 = ORIENTED_EDGE ( 'NONE', *, *, #1667, .T. ) ;
+#1908 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1909 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1910 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409572, -0.1771653543307084022 ) ) ;
+#1911 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1912 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1913 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1914 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #958 ), #189 ) ;
+#1915 = EDGE_LOOP ( 'NONE', ( #558, #2522, #1377, #692 ) ) ;
+#1916 = AXIS2_PLACEMENT_3D ( 'NONE', #124, #1375, #1965 ) ;
+#1917 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1918 = ADVANCED_FACE ( 'NONE', ( #83 ), #747, .F. ) ;
+#1919 = AXIS2_PLACEMENT_3D ( 'NONE', #1971, #1719, #1333 ) ;
+#1920 = LINE ( 'NONE', #1758, #1799 ) ;
+#1921 = VERTEX_POINT ( 'NONE', #1547 ) ;
+#1922 = AXIS2_PLACEMENT_3D ( 'NONE', #2, #1222, #1653 ) ;
+#1923 = SURFACE_SIDE_STYLE ('',( #1527 ) ) ;
+#1924 = VECTOR ( 'NONE', #440, 39.37007874015748143 ) ;
+#1925 = AXIS2_PLACEMENT_3D ( 'NONE', #649, #1255, #1214 ) ;
+#1926 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#1927 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409017, 0.1181102362204721895 ) ) ;
+#1928 = ORIENTED_EDGE ( 'NONE', *, *, #1343, .F. ) ;
+#1929 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1930 = VECTOR ( 'NONE', #382, 39.37007874015748143 ) ;
+#1931 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -3.469446951953614682E-16 ) ) ;
+#1932 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1933 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1934 = CIRCLE ( 'NONE', #166, 0.02952755905511813758 ) ;
+#1935 = EDGE_LOOP ( 'NONE', ( #1754, #167, #413, #122, #905, #2078, #583, #1783, #289, #1648, #611, #509, #2595, #2205, #1607, #1409 ) ) ;
+#1936 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1937 = FACE_OUTER_BOUND ( 'NONE', #1257, .T. ) ;
+#1938 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409017, 0.1181102362204721895 ) ) ;
+#1939 = VERTEX_POINT ( 'NONE', #1334 ) ;
+#1940 = PLANE ( 'NONE',  #68 ) ;
+#1941 = SURFACE_STYLE_USAGE ( .BOTH. , #1122 ) ;
+#1942 = EDGE_CURVE ( 'NONE', #2496, #1129, #297, .T. ) ;
+#1943 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1692913385826771422, 0.1181102362204722034 ) ) ;
+#1944 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1945 = PRESENTATION_STYLE_ASSIGNMENT (( #1123 ) ) ;
+#1946 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1102362204724409572, -0.1771653543307084022 ) ) ;
+#1947 = LINE ( 'NONE', #2151, #1194 ) ;
+#1948 = EDGE_LOOP ( 'NONE', ( #468, #1813, #1739, #449, #338, #476, #386, #220 ) ) ;
+#1949 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1950 = EDGE_CURVE ( 'NONE', #1425, #249, #1618, .T. ) ;
+#1951 = ORIENTED_EDGE ( 'NONE', *, *, #1357, .F. ) ;
+#1952 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1953 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1954 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1955 = EDGE_CURVE ( 'NONE', #1044, #1525, #2034, .T. ) ;
+#1956 = SURFACE_STYLE_FILL_AREA ( #1544 ) ;
+#1957 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1958 = LINE ( 'NONE', #934, #2505 ) ;
+#1959 = VERTEX_POINT ( 'NONE', #1223 ) ;
+#1960 = SURFACE_STYLE_FILL_AREA ( #2584 ) ;
+#1961 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #94 ) ) ;
+#1962 = LINE ( 'NONE', #2373, #2407 ) ;
+#1963 = ORIENTED_EDGE ( 'NONE', *, *, #1398, .F. ) ;
+#1964 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #750 ) ) ;
+#1965 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1966 = CIRCLE ( 'NONE', #2231, 0.02952755905511811677 ) ;
+#1967 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1968 = CIRCLE ( 'NONE', #1589, 0.05905511811023622659 ) ;
+#1969 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1970 = ORIENTED_EDGE ( 'NONE', *, *, #1102, .F. ) ;
+#1971 = CARTESIAN_POINT ( 'NONE',  ( -0.4212598425196849017, -0.3444881889763780070, 0.1771653543307090406 ) ) ;
+#1972 = VECTOR ( 'NONE', #495, 39.37007874015748143 ) ;
+#1973 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1881 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #715, #516, #2599 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1974 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1975 = VECTOR ( 'NONE', #2274, 39.37007874015748143 ) ;
+#1976 = ORIENTED_EDGE ( 'NONE', *, *, #1152, .T. ) ;
+#1977 = ADVANCED_FACE ( 'NONE', ( #379 ), #1016, .T. ) ;
+#1978 = LINE ( 'NONE', #146, #1055 ) ;
+#1979 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1980 = ORIENTED_EDGE ( 'NONE', *, *, #1810, .F. ) ;
+#1981 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1982 = FACE_OUTER_BOUND ( 'NONE', #1798, .T. ) ;
+#1983 = ORIENTED_EDGE ( 'NONE', *, *, #888, .F. ) ;
+#1984 = EDGE_CURVE ( 'NONE', #530, #1721, #1026, .T. ) ;
+#1985 = SURFACE_STYLE_FILL_AREA ( #1616 ) ;
+#1986 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 0.1771653543307086243, 0.1771653543307087075 ) ) ;
+#1987 = FACE_OUTER_BOUND ( 'NONE', #1559, .T. ) ;
+#1988 = PRESENTATION_STYLE_ASSIGNMENT (( #2194 ) ) ;
+#1989 = ORIENTED_EDGE ( 'NONE', *, *, #1514, .T. ) ;
+#1990 = PRESENTATION_STYLE_ASSIGNMENT (( #1349 ) ) ;
+#1991 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.1771653543307086243, 0.1771653543307087075 ) ) ;
+#1992 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #470, 'design' ) ;
+#1993 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.1574803149606298913, -0.05905511811023624047 ) ) ;
+#1994 = EDGE_CURVE ( 'NONE', #1532, #324, #2055, .T. ) ;
+#1995 = ORIENTED_EDGE ( 'NONE', *, *, #1173, .F. ) ;
+#1996 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1997 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 5.519574696289841831E-16 ) ) ;
+#1998 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1999 = EDGE_LOOP ( 'NONE', ( #1870, #1125 ) ) ;
+#2000 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2001 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2002 = LINE ( 'NONE', #2021, #2244 ) ;
+#2003 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #693 ), #1787 ) ;
+#2004 =( CONVERSION_BASED_UNIT ( 'INCH', #1414 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1511 ) );
+#2005 = ORIENTED_EDGE ( 'NONE', *, *, #1070, .T. ) ;
+#2006 = VECTOR ( 'NONE', #1488, 39.37007874015748143 ) ;
+#2007 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1272 ), #2182 ) ;
+#2008 = FACE_OUTER_BOUND ( 'NONE', #802, .T. ) ;
+#2009 = VECTOR ( 'NONE', #913, 39.37007874015748143 ) ;
+#2010 = AXIS2_PLACEMENT_3D ( 'NONE', #711, #1524, #939 ) ;
+#2011 = SURFACE_STYLE_USAGE ( .BOTH. , #1177 ) ;
+#2012 = SURFACE_SIDE_STYLE ('',( #2190 ) ) ;
+#2013 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #319 ) ) ;
+#2014 = PRESENTATION_STYLE_ASSIGNMENT (( #171 ) ) ;
+#2015 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2016 = STYLED_ITEM ( 'NONE', ( #315 ), #2333 ) ;
+#2017 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2412 ) ) ;
+#2018 =( CONVERSION_BASED_UNIT ( 'INCH', #964 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2323 ) );
+#2019 = PLANE ( 'NONE',  #671 ) ;
+#2020 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #160 ), #837 ) ;
+#2021 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 1.976792077363837694E-17, 0.1614173228346456601 ) ) ;
+#2022 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1670 ), #1195 ) ;
+#2023 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1617, 'distance_accuracy_value', 'NONE');
+#2024 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1692913385826771977, -0.1181102362204721895 ) ) ;
+#2025 = ORIENTED_EDGE ( 'NONE', *, *, #1308, .F. ) ;
+#2026 = VECTOR ( 'NONE', #836, 39.37007874015748143 ) ;
+#2027 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1554 ), #2452 ) ;
+#2028 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #2404 );
+#2029 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, 0.1771653543307089296 ) ) ;
+#2030 = CARTESIAN_POINT ( 'NONE',  ( -0.4704724409448818312, -0.2559055118110236671, -0.1771653543307087630 ) ) ;
+#2031 = EDGE_CURVE ( 'NONE', #2419, #1345, #977, .T. ) ;
+#2032 = FACE_OUTER_BOUND ( 'NONE', #1386, .T. ) ;
+#2033 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2034 = LINE ( 'NONE', #367, #797 ) ;
+#2035 = EDGE_LOOP ( 'NONE', ( #1457, #594, #650, #1989, #2572 ) ) ;
+#2036 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.1574803149606298913, 0.1771653543307089296 ) ) ;
+#2037 = ORIENTED_EDGE ( 'NONE', *, *, #1448, .T. ) ;
+#2038 = EDGE_CURVE ( 'NONE', #2496, #303, #2044, .T. ) ;
+#2039 = VERTEX_POINT ( 'NONE', #347 ) ;
+#2040 = SURFACE_SIDE_STYLE ('',( #2255 ) ) ;
+#2041 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2042 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3937007874015748254, 0.05905511811023622659 ) ) ;
+#2043 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2044 = LINE ( 'NONE', #2639, #163 ) ;
+#2045 = ADVANCED_FACE ( 'NONE', ( #1424 ), #2248, .F. ) ;
+#2046 = ORIENTED_EDGE ( 'NONE', *, *, #514, .F. ) ;
+#2047 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.1574803149606298913, 0.1771653543307089296 ) ) ;
+#2048 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2049 = EDGE_CURVE ( 'NONE', #1604, #2469, #1809, .T. ) ;
+#2050 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.734723475976807094E-15, 1.000000000000000000 ) ) ;
+#2051 = VERTEX_POINT ( 'NONE', #771 ) ;
+#2052 = VERTEX_POINT ( 'NONE', #1606 ) ;
+#2053 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409017, 0.1181102362204721895 ) ) ;
+#2054 = FACE_OUTER_BOUND ( 'NONE', #2386, .T. ) ;
+#2055 = LINE ( 'NONE', #1864, #1420 ) ;
+#2056 = SURFACE_STYLE_FILL_AREA ( #1479 ) ;
+#2057 = PRESENTATION_STYLE_ASSIGNMENT (( #647 ) ) ;
+#2058 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #103 ), #2405 ) ;
+#2059 = PLANE ( 'NONE',  #1013 ) ;
+#2060 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, -0.05905511811023624047 ) ) ;
+#2061 = AXIS2_PLACEMENT_3D ( 'NONE', #266, #846, #1292 ) ;
+#2062 = ORIENTED_EDGE ( 'NONE', *, *, #302, .F. ) ;
+#2063 = EDGE_CURVE ( 'NONE', #2039, #916, #2437, .T. ) ;
+#2064 = VECTOR ( 'NONE', #892, 39.37007874015748143 ) ;
+#2065 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1369 ) ) ;
+#2066 = VECTOR ( 'NONE', #246, 39.37007874015748143 ) ;
+#2067 = EDGE_LOOP ( 'NONE', ( #1647, #2610, #2264, #210 ) ) ;
+#2068 = VECTOR ( 'NONE', #2233, 39.37007874015748143 ) ;
+#2069 = SURFACE_STYLE_FILL_AREA ( #1794 ) ;
+#2070 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #2464 );
+#2071 = FACE_OUTER_BOUND ( 'NONE', #2243, .T. ) ;
+#2072 = ADVANCED_FACE ( 'NONE', ( #1634 ), #2466, .F. ) ;
+#2073 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2074 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2075 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1208, 'distance_accuracy_value', 'NONE');
+#2076 = EDGE_LOOP ( 'NONE', ( #893, #749 ) ) ;
+#2077 = ADVANCED_FACE ( 'NONE', ( #2314 ), #2504, .T. ) ;
+#2078 = ORIENTED_EDGE ( 'NONE', *, *, #1656, .T. ) ;
+#2079 = CARTESIAN_POINT ( 'NONE',  ( -0.4704724409448818312, -0.1570825963998675190, -0.1732283464566928832 ) ) ;
+#2080 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2081 = FILL_AREA_STYLE_COLOUR ( '', #2360 ) ;
+#2082 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2083 = FACE_OUTER_BOUND ( 'NONE', #1009, .T. ) ;
+#2084 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2085 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.927470528863119049E-16 ) ) ;
+#2086 = ORIENTED_EDGE ( 'NONE', *, *, #342, .T. ) ;
+#2087 = ORIENTED_EDGE ( 'NONE', *, *, #1656, .F. ) ;
+#2088 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2089 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2090 = CLOSED_SHELL ( 'NONE', ( #391, #1271, #1977, #1918, #2344, #698, #2622, #2045, #687, #2278, #2435, #2556, #773, #395, #2245, #497, #2553, #336, #815, #2077, #96, #1584, #985, #2174, #2158, #606, #1906, #2258, #109, #1484, #424, #1533, #2072, #1561, #2310, #260, #1302, #1869, #1021, #1390, #2333, #820, #673, #52, #544, #531, #477, #228, #898, #779, #1353, #1140, #1821, #154, #596, #1503, #144 ) ) ;
+#2091 = CARTESIAN_POINT ( 'NONE',  ( -0.3720472440944881942, -0.3937007874015748254, -0.1771653543307087075 ) ) ;
+#2092 = PLANE ( 'NONE',  #1224 ) ;
+#2093 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2094 = STYLED_ITEM ( 'NONE', ( #1378 ), #154 ) ;
+#2095 = FILL_AREA_STYLE ('',( #2125 ) ) ;
+#2096 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1657 ), #226 ) ;
+#2097 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2098 = STYLED_ITEM ( 'NONE', ( #234 ), #606 ) ;
+#2099 = PRESENTATION_STYLE_ASSIGNMENT (( #2354 ) ) ;
+#2100 = DIRECTION ( 'NONE',  ( -3.469446951953613696E-16, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2101 = VERTEX_POINT ( 'NONE', #1893 ) ;
+#2102 = AXIS2_PLACEMENT_3D ( 'NONE', #517, #1342, #2172 ) ;
+#2103 = AXIS2_PLACEMENT_3D ( 'NONE', #2200, #332, #967 ) ;
+#2104 = VERTEX_POINT ( 'NONE', #1281 ) ;
+#2105 = CIRCLE ( 'NONE', #156, 0.02952755905511813758 ) ;
+#2106 = PLANE ( 'NONE',  #1045 ) ;
+#2107 = VECTOR ( 'NONE', #1453, 39.37007874015748143 ) ;
+#2108 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2109 = CARTESIAN_POINT ( 'NONE',  ( -0.5314960629921260393, 7.231927286352672072E-19, 0.1614173228346456601 ) ) ;
+#2110 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2111 = CARTESIAN_POINT ( 'NONE',  ( -0.4704724409448818312, -0.3937007874015748254, -0.1929133858267716439 ) ) ;
+#2112 = EDGE_CURVE ( 'NONE', #2629, #313, #2332, .T. ) ;
+#2113 = DIRECTION ( 'NONE',  ( -6.938893903907228378E-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2114 = LINE ( 'NONE', #217, #2415 ) ;
+#2115 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 0.1771653543307086798, -0.1771653543307086243 ) ) ;
+#2116 = COLOUR_RGB ( '',0.4117647058823529216, 0.4117647058823529216, 0.4117647058823529216 ) ;
+#2117 = EDGE_LOOP ( 'NONE', ( #1270, #1680 ) ) ;
+#2118 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1771653543307087075, -0.1771653543307084022 ) ) ;
+#2119 = ORIENTED_EDGE ( 'NONE', *, *, #2634, .F. ) ;
+#2120 = SURFACE_STYLE_FILL_AREA ( #1681 ) ;
+#2121 = EDGE_CURVE ( 'NONE', #530, #343, #1295, .T. ) ;
+#2122 = LINE ( 'NONE', #2091, #2281 ) ;
+#2123 = LINE ( 'NONE', #739, #1577 ) ;
+#2124 = LINE ( 'NONE', #255, #2448 ) ;
+#2125 = FILL_AREA_STYLE_COLOUR ( '', #1630 ) ;
+#2126 = ORIENTED_EDGE ( 'NONE', *, *, #2442, .F. ) ;
+#2127 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#2128 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2129 = ORIENTED_EDGE ( 'NONE', *, *, #888, .T. ) ;
+#2130 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3937007874015748254, 0.05905511811023622659 ) ) ;
+#2131 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2132 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.927470528863119049E-16, -1.000000000000000000 ) ) ;
+#2133 = VECTOR ( 'NONE', #392, 39.37007874015748143 ) ;
+#2134 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2135 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2136 = ORIENTED_EDGE ( 'NONE', *, *, #2112, .T. ) ;
+#2137 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1692913385826771422, 0.1181102362204722034 ) ) ;
+#2138 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #626 ) ) ;
+#2139 = SURFACE_STYLE_USAGE ( .BOTH. , #684 ) ;
+#2140 = EDGE_CURVE ( 'NONE', #1044, #513, #14, .T. ) ;
+#2141 = ORIENTED_EDGE ( 'NONE', *, *, #1984, .F. ) ;
+#2142 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1100 ), #2625 ) ;
+#2143 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#2144 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #469 );
+#2145 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.1574803149606298913, 0.1771653543307089296 ) ) ;
+#2146 = STYLED_ITEM ( 'NONE', ( #2535 ), #2556 ) ;
+#2147 = LINE ( 'NONE', #1943, #1324 ) ;
+#2148 = VECTOR ( 'NONE', #877, 39.37007874015748143 ) ;
+#2149 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2150 = EDGE_CURVE ( 'NONE', #2208, #1532, #1073, .T. ) ;
+#2151 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3937007874015748254, -0.05905511811023622659 ) ) ;
+#2152 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #641 ) ) ;
+#2153 = ORIENTED_EDGE ( 'NONE', *, *, #385, .F. ) ;
+#2154 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2155 = PLANE ( 'NONE',  #1886 ) ;
+#2156 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.1574803149606298913, -0.05905511811023624047 ) ) ;
+#2157 = EDGE_LOOP ( 'NONE', ( #1467, #407, #1951, #1549, #1415, #2046 ) ) ;
+#2158 = ADVANCED_FACE ( 'NONE', ( #46 ), #82, .F. ) ;
+#2159 = DIRECTION ( 'NONE',  ( -3.469446951953616161E-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2160 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2161 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#2162 = FACE_OUTER_BOUND ( 'NONE', #292, .T. ) ;
+#2163 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, -0.1771653543307087630 ) ) ;
+#2164 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2165 = ORIENTED_EDGE ( 'NONE', *, *, #1015, .T. ) ;
+#2166 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #762 );
+#2167 = LINE ( 'NONE', #1535, #1423 ) ;
+#2168 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2169 = EDGE_LOOP ( 'NONE', ( #2453, #2129, #177, #535 ) ) ;
+#2170 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.3444881889763780070, 0.02952755905511797799 ) ) ;
+#2171 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2172 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2173 = ORIENTED_EDGE ( 'NONE', *, *, #2390, .F. ) ;
+#2174 = ADVANCED_FACE ( 'NONE', ( #1982 ), #1153, .T. ) ;
+#2175 = CIRCLE ( 'NONE', #956, 0.02952755905511811677 ) ;
+#2176 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .F. ) ;
+#2177 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2178 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #2398 );
+#2179 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2484, 'distance_accuracy_value', 'NONE');
+#2180 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.2559055118110236671, 0.05905511811023622659 ) ) ;
+#2181 = ORIENTED_EDGE ( 'NONE', *, *, #193, .T. ) ;
+#2182 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #148 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2018, #1000, #1836 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2183 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1230 ) ) ;
+#2184 = EDGE_CURVE ( 'NONE', #2224, #112, #1934, .T. ) ;
+#2185 = FILL_AREA_STYLE ('',( #908 ) ) ;
+#2186 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2187 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2537 ), #402 ) ;
+#2188 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2189 = ORIENTED_EDGE ( 'NONE', *, *, #1626, .F. ) ;
+#2190 = SURFACE_STYLE_FILL_AREA ( #337 ) ;
+#2191 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #371 ) ) ;
+#2192 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #281 ), #794 ) ;
+#2193 = EDGE_CURVE ( 'NONE', #1345, #2395, #2147, .T. ) ;
+#2194 = SURFACE_STYLE_USAGE ( .BOTH. , #553 ) ;
+#2195 = AXIS2_PLACEMENT_3D ( 'NONE', #1678, #2520, #463 ) ;
+#2196 = ORIENTED_EDGE ( 'NONE', *, *, #1382, .T. ) ;
+#2197 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 3.444205370125730629E-17, 1.000000000000000000 ) ) ;
+#2198 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#2199 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.3937007874015748254, -0.05905511811023622659 ) ) ;
+#2200 = CARTESIAN_POINT ( 'NONE',  ( -0.1377952755905511861, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2201 = ORIENTED_EDGE ( 'NONE', *, *, #29, .T. ) ;
+#2202 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #331 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #129, #2015, #961 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2203 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.1574803149606298913, -0.05905511811023624047 ) ) ;
+#2204 = SURFACE_STYLE_FILL_AREA ( #295 ) ;
+#2205 = ORIENTED_EDGE ( 'NONE', *, *, #359, .T. ) ;
+#2206 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2207 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2208 = VERTEX_POINT ( 'NONE', #910 ) ;
+#2209 = SURFACE_SIDE_STYLE ('',( #952 ) ) ;
+#2210 = CARTESIAN_POINT ( 'NONE',  ( -0.5464566929133858331, -0.1574803149606298913, 0.05905511811023622659 ) ) ;
+#2211 = LINE ( 'NONE', #1757, #2234 ) ;
+#2212 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #719, 'distance_accuracy_value', 'NONE');
+#2213 = ORIENTED_EDGE ( 'NONE', *, *, #1278, .F. ) ;
+#2214 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2215 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2216 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#2217 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -2.891205793294684736E-16, 1.000000000000000000 ) ) ;
+#2218 = CARTESIAN_POINT ( 'NONE',  ( -0.5267716535433070169, 0.06377952755905515192, -0.05905511811023622659 ) ) ;
+#2219 = ORIENTED_EDGE ( 'NONE', *, *, #420, .F. ) ;
+#2220 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.891205793294684736E-16, -1.000000000000000000 ) ) ;
+#2221 = FILL_AREA_STYLE ('',( #523 ) ) ;
+#2222 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2223 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.1574803149606298913, 0.05905511811023622659 ) ) ;
+#2224 = VERTEX_POINT ( 'NONE', #2577 ) ;
+#2225 = AXIS2_PLACEMENT_3D ( 'NONE', #2422, #1808, #1403 ) ;
+#2226 = EDGE_CURVE ( 'NONE', #776, #1885, #1558, .T. ) ;
+#2227 = STYLED_ITEM ( 'NONE', ( #858 ), #497 ) ;
+#2228 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1006 ) ) ;
+#2229 = SURFACE_SIDE_STYLE ('',( #2069 ) ) ;
+#2230 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2231 = AXIS2_PLACEMENT_3D ( 'NONE', #1361, #326, #2206 ) ;
+#2232 = VECTOR ( 'NONE', #1128, 39.37007874015748143 ) ;
+#2233 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2234 = VECTOR ( 'NONE', #922, 39.37007874015748143 ) ;
+#2235 = EDGE_LOOP ( 'NONE', ( #2297, #2679, #202, #857, #1775, #1182, #2282, #992 ) ) ;
+#2236 =( CONVERSION_BASED_UNIT ( 'INCH', #1410 ) LENGTH_UNIT ( ) NAMED_UNIT ( #769 ) );
+#2237 = EDGE_CURVE ( 'NONE', #1525, #2104, #806, .T. ) ;
+#2238 = LINE ( 'NONE', #372, #200 ) ;
+#2239 = AXIS2_PLACEMENT_3D ( 'NONE', #2251, #187, #1855 ) ;
+#2240 = FILL_AREA_STYLE_COLOUR ( '', #755 ) ;
+#2241 = AXIS2_PLACEMENT_3D ( 'NONE', #1379, #915, #1767 ) ;
+#2242 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #475, 'distance_accuracy_value', 'NONE');
+#2243 = EDGE_LOOP ( 'NONE', ( #705, #1340, #75, #2153 ) ) ;
+#2244 = VECTOR ( 'NONE', #1565, 39.37007874015748143 ) ;
+#2245 = ADVANCED_FACE ( 'NONE', ( #360, #2433 ), #1011, .T. ) ;
+#2246 = PRESENTATION_STYLE_ASSIGNMENT (( #180 ) ) ;
+#2247 = FACE_OUTER_BOUND ( 'NONE', #498, .T. ) ;
+#2248 = CYLINDRICAL_SURFACE ( 'NONE', #927, 0.02952755905511811677 ) ;
+#2249 = ORIENTED_EDGE ( 'NONE', *, *, #1776, .T. ) ;
+#2250 = FILL_AREA_STYLE_COLOUR ( '', #2358 ) ;
+#2251 = CARTESIAN_POINT ( 'NONE',  ( -0.2755905511811023723, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2252 = ORIENTED_EDGE ( 'NONE', *, *, #1218, .F. ) ;
+#2253 = EDGE_LOOP ( 'NONE', ( #126, #1470 ) ) ;
+#2254 = DIRECTION ( 'NONE',  ( -3.469446951953613696E-16, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2255 = SURFACE_STYLE_FILL_AREA ( #1433 ) ;
+#2256 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2257 = FILL_AREA_STYLE ('',( #607 ) ) ;
+#2258 = ADVANCED_FACE ( 'NONE', ( #1631 ), #602, .T. ) ;
+#2259 =( CONVERSION_BASED_UNIT ( 'INCH', #655 ) LENGTH_UNIT ( ) NAMED_UNIT ( #264 ) );
+#2260 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2261 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2262 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2263 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #231, 'distance_accuracy_value', 'NONE');
+#2264 = ORIENTED_EDGE ( 'NONE', *, *, #1695, .F. ) ;
+#2265 = ORIENTED_EDGE ( 'NONE', *, *, #1785, .F. ) ;
+#2266 = STYLED_ITEM ( 'NONE', ( #664 ), #336 ) ;
+#2267 =( CONVERSION_BASED_UNIT ( 'INCH', #1443 ) LENGTH_UNIT ( ) NAMED_UNIT ( #667 ) );
+#2268 = EDGE_CURVE ( 'NONE', #164, #454, #2105, .T. ) ;
+#2269 = SURFACE_STYLE_USAGE ( .BOTH. , #2040 ) ;
+#2270 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #958 ) ) ;
+#2271 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2272 = AXIS2_PLACEMENT_3D ( 'NONE', #1480, #2335, #1853 ) ;
+#2273 = LINE ( 'NONE', #1863, #1008 ) ;
+#2274 = DIRECTION ( 'NONE',  ( 3.469446951953614682E-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2275 = VECTOR ( 'NONE', #1183, 39.37007874015748143 ) ;
+#2276 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2277 = VECTOR ( 'NONE', #1165, 39.37007874015748143 ) ;
+#2278 = ADVANCED_FACE ( 'NONE', ( #560 ), #1748, .T. ) ;
+#2279 = LINE ( 'NONE', #1468, #1373 ) ;
+#2280 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1102362204724409017, 0.1771653543307084022 ) ) ;
+#2281 = VECTOR ( 'NONE', #1276, 39.37007874015748143 ) ;
+#2282 = ORIENTED_EDGE ( 'NONE', *, *, #1448, .F. ) ;
+#2283 = CIRCLE ( 'NONE', #2239, 0.1279527559055118335 ) ;
+#2284 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1369 ), #2495 ) ;
+#2285 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1890 ) ) ;
+#2286 = VERTEX_POINT ( 'NONE', #1033 ) ;
+#2287 = SURFACE_STYLE_USAGE ( .BOTH. , #375 ) ;
+#2288 = STYLED_ITEM ( 'NONE', ( #2303 ), #2077 ) ;
+#2289 = FILL_AREA_STYLE ('',( #11 ) ) ;
+#2290 = CYLINDRICAL_SURFACE ( 'NONE', #65, 0.1279527559055118335 ) ;
+#2291 = SURFACE_SIDE_STYLE ('',( #821 ) ) ;
+#2292 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2293 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2399 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1141, #2164, #1974 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2294 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2295 = CARTESIAN_POINT ( 'NONE',  ( -0.2982283464566929387, -0.3444881889763780070, -3.414809992080329023E-17 ) ) ;
+#2296 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1815, 'distance_accuracy_value', 'NONE');
+#2297 = ORIENTED_EDGE ( 'NONE', *, *, #1435, .T. ) ;
+#2298 = EDGE_CURVE ( 'NONE', #1129, #8, #2167, .T. ) ;
+#2299 = ORIENTED_EDGE ( 'NONE', *, *, #869, .F. ) ;
+#2300 =( CONVERSION_BASED_UNIT ( 'INCH', #1047 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1952 ) );
+#2301 = CARTESIAN_POINT ( 'NONE',  ( -0.1377952755905511861, 0.1771653543307086243, 0.1771653543307087075 ) ) ;
+#2302 = SURFACE_STYLE_FILL_AREA ( #388 ) ;
+#2303 = PRESENTATION_STYLE_ASSIGNMENT (( #874 ) ) ;
+#2304 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.1771653543307086798, -0.1771653543307086243 ) ) ;
+#2305 = FILL_AREA_STYLE ('',( #1509 ) ) ;
+#2306 = SURFACE_STYLE_USAGE ( .BOTH. , #1493 ) ;
+#2307 = ORIENTED_EDGE ( 'NONE', *, *, #2150, .T. ) ;
+#2308 = SURFACE_STYLE_USAGE ( .BOTH. , #494 ) ;
+#2309 = CARTESIAN_POINT ( 'NONE',  ( -0.1377952755905511861, 7.231927286352638368E-19, -0.1614173228346456601 ) ) ;
+#2310 = ADVANCED_FACE ( 'NONE', ( #511 ), #1649, .F. ) ;
+#2311 = SURFACE_SIDE_STYLE ('',( #2302 ) ) ;
+#2312 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2313 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#2314 = FACE_OUTER_BOUND ( 'NONE', #1882, .T. ) ;
+#2315 = VECTOR ( 'NONE', #1274, 39.37007874015748143 ) ;
+#2316 = CARTESIAN_POINT ( 'NONE',  ( -0.04724409448818899654, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2317 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2318 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #354 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2566, #701, #1709 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2319 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -0.2559055118110236671, 0.1771653543307089296 ) ) ;
+#2320 = EDGE_LOOP ( 'NONE', ( #1399, #1065, #2401, #2196, #400, #2086, #1456, #2561, #1698, #2025, #2062, #2438 ) ) ;
+#2321 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1703 ) ) ;
+#2322 = EDGE_CURVE ( 'NONE', #1246, #2395, #894, .T. ) ;
+#2323 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#2324 = LINE ( 'NONE', #1483, #448 ) ;
+#2325 = AXIS2_PLACEMENT_3D ( 'NONE', #1536, #2361, #1327 ) ;
+#2326 = ORIENTED_EDGE ( 'NONE', *, *, #2587, .F. ) ;
+#2327 = FACE_OUTER_BOUND ( 'NONE', #1769, .T. ) ;
+#2328 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1890 ), #450 ) ;
+#2329 = CARTESIAN_POINT ( 'NONE',  ( -0.5314960629921260393, -0.1574803149606298913, 0.1771653543307089296 ) ) ;
+#2330 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, 0.1771653543307089296 ) ) ;
+#2331 = LINE ( 'NONE', #459, #1096 ) ;
+#2332 = CIRCLE ( 'NONE', #1465, 0.1614173228346456601 ) ;
+#2333 = ADVANCED_FACE ( 'NONE', ( #903, #1326 ), #2155, .F. ) ;
+#2334 =( CONVERSION_BASED_UNIT ( 'INCH', #47 ) LENGTH_UNIT ( ) NAMED_UNIT ( #885 ) );
+#2335 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2336 = SURFACE_STYLE_FILL_AREA ( #2305 ) ;
+#2337 = ORIENTED_EDGE ( 'NONE', *, *, #2462, .F. ) ;
+#2338 = FILL_AREA_STYLE ('',( #882 ) ) ;
+#2339 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, 0.08267716535433072833, 0.05905511811023622659 ) ) ;
+#2340 = EDGE_LOOP ( 'NONE', ( #438, #492, #349, #2005 ) ) ;
+#2341 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#2342 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2343 = SURFACE_SIDE_STYLE ('',( #1492 ) ) ;
+#2344 = ADVANCED_FACE ( 'NONE', ( #2596 ), #2644, .F. ) ;
+#2345 = ORIENTED_EDGE ( 'NONE', *, *, #29, .F. ) ;
+#2346 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2347 = LINE ( 'NONE', #2339, #2232 ) ;
+#2348 = ORIENTED_EDGE ( 'NONE', *, *, #2524, .T. ) ;
+#2349 = EDGE_CURVE ( 'NONE', #1732, #249, #2211, .T. ) ;
+#2350 = SURFACE_STYLE_USAGE ( .BOTH. , #334 ) ;
+#2351 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#2352 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2353 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.0000000000000000000, 0.03149606299212597688 ) ) ;
+#2354 = SURFACE_STYLE_USAGE ( .BOTH. , #2343 ) ;
+#2355 = AXIS2_PLACEMENT_3D ( 'NONE', #1550, #1908, #2382 ) ;
+#2356 = ORIENTED_EDGE ( 'NONE', *, *, #1435, .F. ) ;
+#2357 = EDGE_CURVE ( 'NONE', #454, #164, #320, .T. ) ;
+#2358 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#2359 = LINE ( 'NONE', #1722, #1749 ) ;
+#2360 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#2361 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2362 = EDGE_LOOP ( 'NONE', ( #335, #1537, #1574, #2176 ) ) ;
+#2363 = SURFACE_STYLE_FILL_AREA ( #2185 ) ;
+#2364 = VECTOR ( 'NONE', #478, 39.37007874015748143 ) ;
+#2365 = FACE_OUTER_BOUND ( 'NONE', #1555, .T. ) ;
+#2366 = SURFACE_SIDE_STYLE ('',( #1956 ) ) ;
+#2367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2288 ), #1756 ) ;
+#2368 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409572, -0.1181102362204721895 ) ) ;
+#2369 = CARTESIAN_POINT ( 'NONE',  ( -0.4704724409448818312, -0.3937007874015748254, -0.1929133858267716439 ) ) ;
+#2370 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #834 ), #1199 ) ;
+#2371 = ORIENTED_EDGE ( 'NONE', *, *, #59, .F. ) ;
+#2372 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#2373 = CARTESIAN_POINT ( 'NONE',  ( -0.4704724409448818312, -0.1570825963998675190, -0.1929133858267716439 ) ) ;
+#2374 = ORIENTED_EDGE ( 'NONE', *, *, #2640, .T. ) ;
+#2375 = SURFACE_STYLE_USAGE ( .BOTH. , #928 ) ;
+#2376 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2377 = FILL_AREA_STYLE ('',( #111 ) ) ;
+#2378 = ORIENTED_EDGE ( 'NONE', *, *, #2193, .T. ) ;
+#2379 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #507 );
+#2380 = SURFACE_SIDE_STYLE ('',( #128 ) ) ;
+#2381 = ORIENTED_EDGE ( 'NONE', *, *, #618, .T. ) ;
+#2382 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2383 = PRESENTATION_STYLE_ASSIGNMENT (( #1786 ) ) ;
+#2384 = CYLINDRICAL_SURFACE ( 'NONE', #2624, 0.1279527559055118335 ) ;
+#2385 = PLANE ( 'NONE',  #2010 ) ;
+#2386 = EDGE_LOOP ( 'NONE', ( #803, #27, #1963, #1431, #1142, #150, #1372, #279 ) ) ;
+#2387 = PRESENTATION_STYLE_ASSIGNMENT (( #2375 ) ) ;
+#2388 = PRESENTATION_STYLE_ASSIGNMENT (( #972 ) ) ;
+#2389 =( CONVERSION_BASED_UNIT ( 'INCH', #944 ) LENGTH_UNIT ( ) NAMED_UNIT ( #919 ) );
+#2390 = EDGE_CURVE ( 'NONE', #8, #1640, #1169, .T. ) ;
+#2391 = ORIENTED_EDGE ( 'NONE', *, *, #1667, .F. ) ;
+#2392 = LINE ( 'NONE', #1747, #2009 ) ;
+#2393 = FILL_AREA_STYLE ('',( #703 ) ) ;
+#2394 = CARTESIAN_POINT ( 'NONE',  ( -0.2982283464566929387, -0.3444881889763780070, 0.04921259842519681849 ) ) ;
+#2395 = VERTEX_POINT ( 'NONE', #1610 ) ;
+#2396 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.1574803149606298913, 0.1771653543307089296 ) ) ;
+#2397 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#2398 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2399 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1141, 'distance_accuracy_value', 'NONE');
+#2400 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2401 = ORIENTED_EDGE ( 'NONE', *, *, #1594, .T. ) ;
+#2402 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#2403 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#2404 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2405 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #175 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2389, #1356, #1580 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2406 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -3.444205370125740490E-17 ) ) ;
+#2407 = VECTOR ( 'NONE', #512, 39.37007874015748143 ) ;
+#2408 = EDGE_CURVE ( 'NONE', #1172, #1441, #581, .T. ) ;
+#2409 = ORIENTED_EDGE ( 'NONE', *, *, #1076, .F. ) ;
+#2410 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.1771653543307086243, 0.1771653543307087075 ) ) ;
+#2411 = CIRCLE ( 'NONE', #1234, 0.01968503937007875723 ) ;
+#2412 = STYLED_ITEM ( 'NONE', ( #501 ), #1408 ) ;
+#2413 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2414 = SURFACE_STYLE_FILL_AREA ( #521 ) ;
+#2415 = VECTOR ( 'NONE', #840, 39.37007874015748143 ) ;
+#2416 = ORIENTED_EDGE ( 'NONE', *, *, #1298, .F. ) ;
+#2417 = VECTOR ( 'NONE', #1902, 39.37007874015748143 ) ;
+#2418 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2419 = VERTEX_POINT ( 'NONE', #2441 ) ;
+#2420 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2421 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2422 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.3444881889763780070, -3.414809992080329023E-17 ) ) ;
+#2423 = FACE_OUTER_BOUND ( 'NONE', #1005, .T. ) ;
+#2424 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2425 = VERTEX_POINT ( 'NONE', #1412 ) ;
+#2426 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2427 = EDGE_CURVE ( 'NONE', #313, #2461, #2002, .T. ) ;
+#2428 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#2429 = SURFACE_STYLE_FILL_AREA ( #966 ) ;
+#2430 = PRESENTATION_STYLE_ASSIGNMENT (( #775 ) ) ;
+#2431 = ORIENTED_EDGE ( 'NONE', *, *, #727, .F. ) ;
+#2432 = SURFACE_STYLE_FILL_AREA ( #2600 ) ;
+#2433 = FACE_BOUND ( 'NONE', #721, .T. ) ;
+#2434 = PRESENTATION_STYLE_ASSIGNMENT (( #2447 ) ) ;
+#2435 = ADVANCED_FACE ( 'NONE', ( #147 ), #2384, .F. ) ;
+#2436 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2437 = LINE ( 'NONE', #1834, #2068 ) ;
+#2438 = ORIENTED_EDGE ( 'NONE', *, *, #2470, .T. ) ;
+#2439 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2440 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 0.1771653543307086798, -0.1771653543307086243 ) ) ;
+#2441 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1692913385826771977, -0.1181102362204721895 ) ) ;
+#2442 = EDGE_CURVE ( 'NONE', #2425, #1959, #1019, .T. ) ;
+#2443 = VERTEX_POINT ( 'NONE', #1428 ) ;
+#2444 = AXIS2_PLACEMENT_3D ( 'NONE', #625, #1259, #2674 ) ;
+#2445 = SURFACE_STYLE_USAGE ( .BOTH. , #28 ) ;
+#2446 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2447 = SURFACE_STYLE_USAGE ( .BOTH. , #1235 ) ;
+#2448 = VECTOR ( 'NONE', #1085, 39.37007874015748143 ) ;
+#2449 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2450 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #917 ) ) ;
+#2451 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.927470528863119049E-16 ) ) ;
+#2452 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2296 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1815, #204, #1421 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2453 = ORIENTED_EDGE ( 'NONE', *, *, #1704, .F. ) ;
+#2454 = VECTOR ( 'NONE', #1474, 39.37007874015748143 ) ;
+#2455 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.3937007874015748254, 0.04921259842519681849 ) ) ;
+#2456 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2457 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2146 ), #366 ) ;
+#2458 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1593 ), #110 ) ;
+#2459 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2626, 'distance_accuracy_value', 'NONE');
+#2460 = VERTEX_POINT ( 'NONE', #1661 ) ;
+#2461 = VERTEX_POINT ( 'NONE', #2678 ) ;
+#2462 = EDGE_CURVE ( 'NONE', #1858, #2052, #2283, .T. ) ;
+#2463 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #155 );
+#2464 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2465 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2466 = PLANE ( 'NONE',  #1806 ) ;
+#2467 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2468 = LINE ( 'NONE', #1427, #1930 ) ;
+#2469 = VERTEX_POINT ( 'NONE', #2060 ) ;
+#2470 = EDGE_CURVE ( 'NONE', #117, #1258, #2509, .T. ) ;
+#2471 = ORIENTED_EDGE ( 'NONE', *, *, #2517, .F. ) ;
+#2472 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2473 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #2041 );
+#2474 = CARTESIAN_POINT ( 'NONE',  ( -0.04724409448818899654, 0.0000000000000000000, 0.03937007874015747977 ) ) ;
+#2475 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.3444881889763780070, -1.376168426808372978E-16 ) ) ;
+#2476 = ORIENTED_EDGE ( 'NONE', *, *, #329, .T. ) ;
+#2477 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2478 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #181, 'distance_accuracy_value', 'NONE');
+#2479 = ORIENTED_EDGE ( 'NONE', *, *, #185, .T. ) ;
+#2480 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #693 ) ) ;
+#2481 = EDGE_LOOP ( 'NONE', ( #2119, #733, #1022, #1690 ) ) ;
+#2482 = VECTOR ( 'NONE', #483, 39.37007874015748143 ) ;
+#2483 = PLANE ( 'NONE',  #1404 ) ;
+#2484 =( CONVERSION_BASED_UNIT ( 'INCH', #212 ) LENGTH_UNIT ( ) NAMED_UNIT ( #353 ) );
+#2485 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, 0.05905511811023622659 ) ) ;
+#2486 = CARTESIAN_POINT ( 'NONE',  ( -0.1377952755905511861, 1.807981821588045721E-19, -0.1771653543307076528 ) ) ;
+#2487 = CARTESIAN_POINT ( 'NONE',  ( -0.5314960629921260393, -0.1574803149606298913, -0.1771653543307086798 ) ) ;
+#2488 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #103 ) ) ;
+#2489 = FACE_OUTER_BOUND ( 'NONE', #925, .T. ) ;
+#2490 = LINE ( 'NONE', #1451, #2658 ) ;
+#2491 = CIRCLE ( 'NONE', #2662, 0.02952755905511811677 ) ;
+#2492 = LINE ( 'NONE', #801, #1237 ) ;
+#2493 = CARTESIAN_POINT ( 'NONE',  ( -0.09842519685039370636, 0.1102362204724409017, 0.1771653543307084022 ) ) ;
+#2494 = STYLED_ITEM ( 'NONE', ( #1552 ), #2278 ) ;
+#2495 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1611 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1337, #1736, #1168 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2496 = VERTEX_POINT ( 'NONE', #825 ) ;
+#2497 = VECTOR ( 'NONE', #1454, 39.37007874015748143 ) ;
+#2498 = AXIS2_PLACEMENT_3D ( 'NONE', #1520, #447, #235 ) ;
+#2499 = VECTOR ( 'NONE', #1213, 39.37007874015748143 ) ;
+#2500 = ORIENTED_EDGE ( 'NONE', *, *, #1152, .F. ) ;
+#2501 = LINE ( 'NONE', #1629, #579 ) ;
+#2502 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2503 = SURFACE_STYLE_FILL_AREA ( #1672 ) ;
+#2504 = PLANE ( 'NONE',  #550 ) ;
+#2505 = VECTOR ( 'NONE', #2608, 39.37007874015748143 ) ;
+#2506 = PLANE ( 'NONE',  #2528 ) ;
+#2507 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2508 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.0000000000000000000, 0.03149606299212597688 ) ) ;
+#2509 = LINE ( 'NONE', #812, #2497 ) ;
+#2510 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1903, 'distance_accuracy_value', 'NONE');
+#2511 = VERTEX_POINT ( 'NONE', #411 ) ;
+#2512 = EDGE_CURVE ( 'NONE', #423, #2208, #2668, .T. ) ;
+#2513 = PLANE ( 'NONE',  #1105 ) ;
+#2514 = ORIENTED_EDGE ( 'NONE', *, *, #788, .F. ) ;
+#2515 =( CONVERSION_BASED_UNIT ( 'INCH', #778 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1344 ) );
+#2516 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 0.1771653543307086798, -0.1771653543307086243 ) ) ;
+#2517 = EDGE_CURVE ( 'NONE', #41, #1566, #406, .T. ) ;
+#2518 = CARTESIAN_POINT ( 'NONE',  ( -0.2982283464566929387, -0.3444881889763780070, 0.02952755905511797799 ) ) ;
+#2519 = SURFACE_STYLE_USAGE ( .BOTH. , #839 ) ;
+#2520 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2521 = CARTESIAN_POINT ( 'NONE',  ( -0.5314960629921260393, 0.0000000000000000000, -0.1614173228346456601 ) ) ;
+#2522 = ORIENTED_EDGE ( 'NONE', *, *, #635, .T. ) ;
+#2523 = CARTESIAN_POINT ( 'NONE',  ( -0.4704724409448818312, -0.3937007874015748254, -0.1771653543307086798 ) ) ;
+#2524 = EDGE_CURVE ( 'NONE', #2208, #1939, #1867, .T. ) ;
+#2525 = ORIENTED_EDGE ( 'NONE', *, *, #2184, .F. ) ;
+#2526 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2527 = EDGE_CURVE ( 'NONE', #1301, #2496, #383, .T. ) ;
+#2528 = AXIS2_PLACEMENT_3D ( 'NONE', #1346, #2352, #1098 ) ;
+#2529 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2530 = CARTESIAN_POINT ( 'NONE',  ( -0.4704724409448818312, -0.1570825963998675190, -0.1929133858267716439 ) ) ;
+#2531 = COLOUR_RGB ( '',0.7450980392156862919, 0.7450980392156862919, 0.7450980392156862919 ) ;
+#2532 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1657 ) ) ;
+#2533 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#2534 = FACE_OUTER_BOUND ( 'NONE', #1039, .T. ) ;
+#2535 = PRESENTATION_STYLE_ASSIGNMENT (( #2306 ) ) ;
+#2536 = EDGE_LOOP ( 'NONE', ( #2616, #791, #681, #2409 ) ) ;
+#2537 = STYLED_ITEM ( 'NONE', ( #1818 ), #815 ) ;
+#2538 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2539 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'CUI_DEVICES_PJ-002AH', ( #1408, #1851 ), #2293 ) ;
+#2540 = EDGE_LOOP ( 'NONE', ( #1601, #677, #623, #2479 ) ) ;
+#2541 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2016 ) ) ;
+#2542 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #157 ), #70 ) ;
+#2543 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.2559055118110236671, 0.1771653543307089296 ) ) ;
+#2544 = EDGE_CURVE ( 'NONE', #1921, #2657, #280, .T. ) ;
+#2545 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2288 ) ) ;
+#2546 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#2547 = PLANE ( 'NONE',  #1693 ) ;
+#2548 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2549 = ORIENTED_EDGE ( 'NONE', *, *, #569, .T. ) ;
+#2550 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2551 = PRESENTATION_STYLE_ASSIGNMENT (( #883 ) ) ;
+#2552 = CYLINDRICAL_SURFACE ( 'NONE', #1746, 0.01968503937007875723 ) ;
+#2553 = ADVANCED_FACE ( 'NONE', ( #218 ), #21, .T. ) ;
+#2554 = ORIENTED_EDGE ( 'NONE', *, *, #841, .F. ) ;
+#2555 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2556 = ADVANCED_FACE ( 'NONE', ( #1078 ), #1087, .T. ) ;
+#2557 = CARTESIAN_POINT ( 'NONE',  ( -0.5669291338582678197, -0.3444881889763780070, -1.376168426808372978E-16 ) ) ;
+#2558 = CARTESIAN_POINT ( 'NONE',  ( -0.5322834645669290987, -0.3937007874015748254, -0.05905511811023622659 ) ) ;
+#2559 = VERTEX_POINT ( 'NONE', #2319 ) ;
+#2560 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#2561 = ORIENTED_EDGE ( 'NONE', *, *, #2527, .T. ) ;
+#2562 =( CONVERSION_BASED_UNIT ( 'INCH', #2602 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2143 ) );
+#2563 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ;
+#2564 = FILL_AREA_STYLE_COLOUR ( '', #2563 ) ;
+#2565 = CIRCLE ( 'NONE', #957, 0.05905511811023622659 ) ;
+#2566 =( CONVERSION_BASED_UNIT ( 'INCH', #2379 ) LENGTH_UNIT ( ) NAMED_UNIT ( #867 ) );
+#2567 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2568 = ORIENTED_EDGE ( 'NONE', *, *, #2038, .F. ) ;
+#2569 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1006 ), #2318 ) ;
+#2570 = SURFACE_SIDE_STYLE ('',( #1737 ) ) ;
+#2571 = CIRCLE ( 'NONE', #192, 0.04921259842519682542 ) ;
+#2572 = ORIENTED_EDGE ( 'NONE', *, *, #461, .T. ) ;
+#2573 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#2574 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1742 );
+#2575 = AXIS2_PLACEMENT_3D ( 'NONE', #613, #1444, #2214 ) ;
+#2576 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1417 ), #1973 ) ;
+#2577 = CARTESIAN_POINT ( 'NONE',  ( -0.3917322834645668994, -0.3444881889763780070, -0.1929133858267715607 ) ) ;
+#2578 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2579 = VECTOR ( 'NONE', #2217, 39.37007874015748143 ) ;
+#2580 = FACE_OUTER_BOUND ( 'NONE', #657, .T. ) ;
+#2581 = FACE_BOUND ( 'NONE', #2076, .T. ) ;
+#2582 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #470 ) ;
+#2583 = ORIENTED_EDGE ( 'NONE', *, *, #861, .F. ) ;
+#2584 = FILL_AREA_STYLE ('',( #118 ) ) ;
+#2585 = SURFACE_STYLE_FILL_AREA ( #1350 ) ;
+#2586 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2587 = EDGE_CURVE ( 'NONE', #454, #2224, #39, .T. ) ;
+#2588 = ORIENTED_EDGE ( 'NONE', *, *, #662, .T. ) ;
+#2589 = PRESENTATION_STYLE_ASSIGNMENT (( #1174 ) ) ;
+#2590 = SURFACE_SIDE_STYLE ('',( #2204 ) ) ;
+#2591 = ORIENTED_EDGE ( 'NONE', *, *, #805, .F. ) ;
+#2592 = SURFACE_STYLE_FILL_AREA ( #1115 ) ;
+#2593 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2594 = EDGE_CURVE ( 'NONE', #203, #1323, #1720, .T. ) ;
+#2595 = ORIENTED_EDGE ( 'NONE', *, *, #2226, .F. ) ;
+#2596 = FACE_OUTER_BOUND ( 'NONE', #105, .T. ) ;
+#2597 = ORIENTED_EDGE ( 'NONE', *, *, #1037, .T. ) ;
+#2598 = EDGE_CURVE ( 'NONE', #1091, #1604, #1947, .T. ) ;
+#2599 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2600 = FILL_AREA_STYLE ('',( #929 ) ) ;
+#2601 = FILL_AREA_STYLE_COLOUR ( '', #15 ) ;
+#2602 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #1745 );
+#2603 = EDGE_LOOP ( 'NONE', ( #1521, #2374, #672, #2597 ) ) ;
+#2604 = LINE ( 'NONE', #947, #1266 ) ;
+#2605 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 5.519574696289841831E-16, 1.000000000000000000 ) ) ;
+#2606 = CIRCLE ( 'NONE', #1650, 0.03937007874015747977 ) ;
+#2607 = SURFACE_STYLE_USAGE ( .BOTH. , #1268 ) ;
+#2608 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.927470528863119049E-16 ) ) ;
+#2609 = VECTOR ( 'NONE', #2449, 39.37007874015748143 ) ;
+#2610 = ORIENTED_EDGE ( 'NONE', *, *, #1227, .F. ) ;
+#2611 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2612 = STYLED_ITEM ( 'NONE', ( #1217 ), #424 ) ;
+#2613 = PRESENTATION_STYLE_ASSIGNMENT (( #330 ) ) ;
+#2614 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999897 ), #131 );
+#2615 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1572, 'distance_accuracy_value', 'NONE');
+#2616 = ORIENTED_EDGE ( 'NONE', *, *, #461, .F. ) ;
+#2617 = AXIS2_PLACEMENT_3D ( 'NONE', #2295, #445, #2113 ) ;
+#2618 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1048 ), #1541 ) ;
+#2619 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1102362204724409572, -0.1771653543307084022 ) ) ;
+#2620 = CARTESIAN_POINT ( 'NONE',  ( -0.4212598425196850127, -0.3444881889763780070, -0.1771653543307086243 ) ) ;
+#2621 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1100 ) ) ;
+#2622 = ADVANCED_FACE ( 'NONE', ( #84 ), #433, .F. ) ;
+#2623 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2624 = AXIS2_PLACEMENT_3D ( 'NONE', #199, #2262, #1029 ) ;
+#2625 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #787 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #859, #2529, #2502 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2626 =( CONVERSION_BASED_UNIT ( 'INCH', #1116 ) LENGTH_UNIT ( ) NAMED_UNIT ( #472 ) );
+#2627 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2628 = VECTOR ( 'NONE', #2084, 39.37007874015748143 ) ;
+#2629 = VERTEX_POINT ( 'NONE', #2521 ) ;
+#2630 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1692913385826771977, -0.1181102362204721895 ) ) ;
+#2631 = VECTOR ( 'NONE', #997, 39.37007874015748143 ) ;
+#2632 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2633 = ORIENTED_EDGE ( 'NONE', *, *, #1357, .T. ) ;
+#2634 = EDGE_CURVE ( 'NONE', #2286, #259, #1286, .T. ) ;
+#2635 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#2636 = FACE_OUTER_BOUND ( 'NONE', #2481, .T. ) ;
+#2637 = CARTESIAN_POINT ( 'NONE',  ( -0.3720472440944881942, -0.3937007874015748254, -0.1929133858267716439 ) ) ;
+#2638 = SURFACE_STYLE_USAGE ( .BOTH. , #959 ) ;
+#2639 = CARTESIAN_POINT ( 'NONE',  ( -0.3720472440944881942, -0.3937007874015748254, -0.1771653543307087075 ) ) ;
+#2640 = EDGE_CURVE ( 'NONE', #1307, #1323, #2411, .T. ) ;
+#2641 = ORIENTED_EDGE ( 'NONE', *, *, #552, .T. ) ;
+#2642 = SURFACE_STYLE_USAGE ( .BOTH. , #2209 ) ;
+#2643 = CARTESIAN_POINT ( 'NONE',  ( -0.3080708661417322913, -0.3444881889763780070, -0.04921259842519688787 ) ) ;
+#2644 = CYLINDRICAL_SURFACE ( 'NONE', #1841, 0.02952755905511811677 ) ;
+#2645 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2004, 'distance_accuracy_value', 'NONE');
+#2646 = ORIENTED_EDGE ( 'NONE', *, *, #585, .T. ) ;
+#2647 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2648 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2649 = SURFACE_STYLE_FILL_AREA ( #798 ) ;
+#2650 = EDGE_LOOP ( 'NONE', ( #978, #738, #901, #1612 ) ) ;
+#2651 = LINE ( 'NONE', #2455, #2275 ) ;
+#2652 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -0.2559055118110236671, 0.1771653543307089296 ) ) ;
+#2653 = SURFACE_STYLE_USAGE ( .BOTH. , #1002 ) ;
+#2654 = VECTOR ( 'NONE', #608, 39.37007874015748143 ) ;
+#2655 = SURFACE_STYLE_FILL_AREA ( #1171 ) ;
+#2656 = ORIENTED_EDGE ( 'NONE', *, *, #1185, .T. ) ;
+#2657 = VERTEX_POINT ( 'NONE', #534 ) ;
+#2658 = VECTOR ( 'NONE', #409, 39.37007874015748143 ) ;
+#2659 = FILL_AREA_STYLE_COLOUR ( '', #503 ) ;
+#2660 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2661 = LINE ( 'NONE', #2410, #2277 ) ;
+#2662 = AXIS2_PLACEMENT_3D ( 'NONE', #614, #1651, #1615 ) ;
+#2663 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2664 = EDGE_CURVE ( 'NONE', #772, #2443, #1958, .T. ) ;
+#2665 = ORIENTED_EDGE ( 'NONE', *, *, #735, .T. ) ;
+#2666 = CARTESIAN_POINT ( 'NONE',  ( -0.03937007874015747977, 0.1771653543307087075, -0.1771653543307084022 ) ) ;
+#2667 = SURFACE_SIDE_STYLE ('',( #774 ) ) ;
+#2668 = LINE ( 'NONE', #2280, #1591 ) ;
+#2669 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1387, 'distance_accuracy_value', 'NONE');
+#2670 = ORIENTED_EDGE ( 'NONE', *, *, #2517, .T. ) ;
+#2671 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #975 ) ) ;
+#2672 = EDGE_CURVE ( 'NONE', #642, #730, #417, .T. ) ;
+#2673 = ORIENTED_EDGE ( 'NONE', *, *, #841, .T. ) ;
+#2674 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2675 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2676 = VERTEX_POINT ( 'NONE', #2394 ) ;
+#2677 = LINE ( 'NONE', #1646, #973 ) ;
+#2678 = CARTESIAN_POINT ( 'NONE',  ( -0.1377952755905511861, 1.976792077363837694E-17, 0.1614173228346456601 ) ) ;
+#2679 = ORIENTED_EDGE ( 'NONE', *, *, #359, .F. ) ;
+#2680 = ORIENTED_EDGE ( 'NONE', *, *, #1792, .T. ) ;
+#2681 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/bitaxeUltra.kicad_pcb b/bitaxeUltra.kicad_pcb
index 4a6eb50..e81db83 100644
--- a/bitaxeUltra.kicad_pcb
+++ b/bitaxeUltra.kicad_pcb
@@ -189,6 +189,7 @@
   (net 92 "/BM1366/TEMP_P")
   (net 93 "/BM1366/TEMP_N")
   (net 94 "unconnected-(U10-FS1-Pad3)")
+  (net 95 "unconnected-(J10-Pad3)")
 
   (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu")
     (tstamp 00fa52e7-d6a1-499e-95bb-53c886d9bc7c)
@@ -5917,84 +5918,6 @@
     )
   )
 
-  (footprint "TPS40305_supply:63862-1" (layer "B.Cu")
-    (tstamp 13e5ef4a-f6e0-4f3c-a880-3b8b5f75ae92)
-    (at 82.65 63.39 180)
-    (property "DK" "A100886CT-ND")
-    (property "PARTNO" "63862-1")
-    (property "Sheetfile" "bitaxeUltra.kicad_sch")
-    (property "Sheetname" "")
-    (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)")
-    (property "ki_keywords" "connector")
-    (path "/8efb413a-94d0-424b-80c7-73345389e509")
-    (fp_text reference "J2" (at -2.1 4.05 unlocked) (layer "B.SilkS") hide
-        (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-      (tstamp a7f0a060-60b5-4a81-b1b2-77500e6a1c62)
-    )
-    (fp_text value "Conn_01x01" (at 0.36 -4.12 unlocked) (layer "B.Fab")
-        (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-      (tstamp 55ef424b-fc48-4f0d-bd88-843c3c431983)
-    )
-    (fp_line (start -4 -3.25) (end -4 3.25)
-      (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 01e6b1ee-353e-451f-a945-400417589425))
-    (fp_line (start -4 3.25) (end 4 3.25)
-      (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 37bf04e9-9f2c-421c-9d89-7408c08e8c3f))
-    (fp_line (start 4 -3.25) (end -4 -3.25)
-      (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 74a957b2-7eb4-4939-8b51-a7ca64efe118))
-    (fp_line (start 4 3.25) (end 4 -3.25)
-      (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 3fa091c7-cd7e-4211-956b-e1fe79b03336))
-    (fp_line (start -2.49 0) (end 2.61 0)
-      (stroke (width 0.8) (type solid)) (layer "Dwgs.User") (tstamp 512847db-a87b-4e87-b240-4733712a9797))
-    (pad "1" thru_hole circle (at -2.54 0 180) (size 2.52 2.52) (drill 1.4) (layers "*.Cu" "*.Mask")
-      (net 1 "GND") (pinfunction "Pin_1") (pintype "passive") (zone_connect 2) (tstamp 3a61b75f-6e4a-4e16-af49-1dfa31c6a631))
-    (pad "1" thru_hole circle (at 2.54 0 180) (size 2.52 2.52) (drill 1.4) (layers "*.Cu" "*.Mask")
-      (net 1 "GND") (pinfunction "Pin_1") (pintype "passive") (zone_connect 2) (tstamp 7889c7f7-9338-41d5-9efa-07e16cf50fb0))
-    (model "${KIPRJMOD}/3d/c-63862-1-r-3d.stp"
-      (offset (xyz 0 0 10))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (footprint "TPS40305_supply:63862-1" (layer "B.Cu")
-    (tstamp 1bb6bce2-cb6a-4358-8302-38d54cdf219d)
-    (at 82.65 70.81 180)
-    (property "DK" "A100886CT-ND")
-    (property "PARTNO" "63862-1")
-    (property "Sheetfile" "bitaxeUltra.kicad_sch")
-    (property "Sheetname" "")
-    (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)")
-    (property "ki_keywords" "connector")
-    (path "/070242be-4252-4b22-aa9b-8f7edccbbd89")
-    (fp_text reference "J1" (at -2.1 4.05 unlocked) (layer "B.SilkS") hide
-        (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-      (tstamp 89487b6e-330a-42a7-8f20-4bb8fdc07a8d)
-    )
-    (fp_text value "Conn_01x01" (at 0.36 -4.12 unlocked) (layer "B.Fab")
-        (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-      (tstamp 58e82d23-eee6-4728-9ff1-a88dfc53291c)
-    )
-    (fp_line (start -4 -3.25) (end -4 3.25)
-      (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 4772a715-bdd2-4440-a91e-ecbb91086008))
-    (fp_line (start -4 3.25) (end 4 3.25)
-      (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 895e3bac-dbc1-4369-b9f4-0d3f49cb8471))
-    (fp_line (start 4 -3.25) (end -4 -3.25)
-      (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 73fd1dab-fd72-4527-bbfd-e252207494b0))
-    (fp_line (start 4 3.25) (end 4 -3.25)
-      (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 6ffd5727-c362-46b8-9434-8436a749d516))
-    (fp_line (start -2.49 0) (end 2.61 0)
-      (stroke (width 0.8) (type solid)) (layer "Dwgs.User") (tstamp 277e3e1f-cefd-4f38-b51b-0f8366800c8a))
-    (pad "1" thru_hole circle (at -2.54 0 180) (size 2.52 2.52) (drill 1.4) (layers "*.Cu" "*.Mask")
-      (net 2 "/Power/VIN") (pinfunction "Pin_1") (pintype "passive") (tstamp 3c09d739-e82f-4022-840c-a6019f5b950a))
-    (pad "1" thru_hole circle (at 2.54 0 180) (size 2.52 2.52) (drill 1.4) (layers "*.Cu" "*.Mask")
-      (net 2 "/Power/VIN") (pinfunction "Pin_1") (pintype "passive") (tstamp 7d9c0bae-5292-444c-abb8-1bb8ef9d123a))
-    (model "${KIPRJMOD}/3d/c-63862-1-r-3d.stp"
-      (offset (xyz 0 0 10))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
   (footprint "Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical" (layer "B.Cu")
     (tstamp 2d5fa8d2-4d66-431b-b2a9-5abdbda33e3b)
     (at 104.293 49.587 -90)
@@ -6294,6 +6217,97 @@
     )
   )
 
+  (footprint "Connector_BarrelJack:BarrelJack_Horizontal" (layer "B.Cu")
+    (tstamp 602716cf-7021-44b9-abf9-e9ce104dd630)
+    (at 86.972 69.584)
+    (descr "DC Barrel Jack")
+    (tags "Power Jack")
+    (property "DK" "54-00127")
+    (property "Sheetfile" "bitaxeUltra.kicad_sch")
+    (property "Sheetname" "")
+    (property "ki_description" "DC Barrel Jack with an internal switch")
+    (property "ki_keywords" "DC power barrel jack connector")
+    (path "/e2ad666e-f68d-4580-8052-79b1864582c3")
+    (attr through_hole)
+    (fp_text reference "J10" (at -8.45 -5.75) (layer "B.SilkS")
+        (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp da33f40a-0e31-4bad-86e4-a27d30e04f19)
+    )
+    (fp_text value "Barrel_Jack_Switch_Pin3Ring" (at -6.2 5.5) (layer "B.Fab")
+        (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 761b9d46-3fd5-4702-aaac-eeb26ac26280)
+    )
+    (fp_text user "${REFERENCE}" (at -3 2.95) (layer "B.Fab")
+        (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+      (tstamp 253cb049-1189-4dde-baa9-1aab755e24fa)
+    )
+    (fp_line (start -13.8 -4.6) (end -13.8 4.6)
+      (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 568e6207-0e6b-4091-a104-9e696cfa15a8))
+    (fp_line (start -13.8 4.6) (end 0.9 4.6)
+      (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 17227eed-c4ca-490e-bcbd-bfad2d596476))
+    (fp_line (start -5 -4.6) (end -13.8 -4.6)
+      (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 36250a66-f464-47f9-9e16-d3788d697594))
+    (fp_line (start 0.05 4.8) (end 1.1 4.8)
+      (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 76bf4cd3-12ba-4a37-b41f-5d2aeb2cea53))
+    (fp_line (start 0.9 -4.6) (end -1 -4.6)
+      (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 92dfbed0-599c-47cf-b01f-e104ac2c3714))
+    (fp_line (start 0.9 -1.9) (end 0.9 -4.6)
+      (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp c8af8d72-f3c5-42dc-a106-7276a203666a))
+    (fp_line (start 0.9 4.6) (end 0.9 2)
+      (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 5f04208f-fb1f-4bcd-8cfc-2c1de21f38a6))
+    (fp_line (start 1.1 3.75) (end 1.1 4.8)
+      (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 30c48d01-c46d-4f12-8280-9a1d5fba878b))
+    (fp_line (start -14 -4.75) (end -14 4.75)
+      (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 8e2e0a81-5f12-4e63-818f-b5c6182344f6))
+    (fp_line (start -5 -6.75) (end -5 -4.75)
+      (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp aada9509-b07f-44b3-9b34-c878a1e329eb))
+    (fp_line (start -5 -4.75) (end -14 -4.75)
+      (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 256cda81-587e-4fca-87b1-d803226b9881))
+    (fp_line (start -1 -6.75) (end -5 -6.75)
+      (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp defa4898-a483-4660-a37e-a5140baab00f))
+    (fp_line (start -1 -4.75) (end -1 -6.75)
+      (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 2dbdee68-e2e3-496c-a77a-17b56ebe9fa9))
+    (fp_line (start 1 -4.75) (end -1 -4.75)
+      (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 537cf184-91bd-4f86-8369-bb776e79caf0))
+    (fp_line (start 1 -2) (end 1 -4.75)
+      (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 314b48c8-52d5-4fd4-b2aa-1353a4bbf71b))
+    (fp_line (start 1 2) (end 2 2)
+      (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 73b3bced-b447-4791-8724-5a5c65c5f8cc))
+    (fp_line (start 1 4.5) (end 1 2)
+      (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 44b84ee4-1e9c-4e3e-8431-075ac07d148b))
+    (fp_line (start 1 4.5) (end 1 4.75)
+      (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 5b322454-5007-47b6-b273-1aea0fe8e4c3))
+    (fp_line (start 1 4.75) (end -14 4.75)
+      (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp ea2a9de2-db4a-4642-9c72-30b05bd3dd0a))
+    (fp_line (start 2 -2) (end 1 -2)
+      (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp fd3c9e64-7d71-4c99-8ab0-510ae931468f))
+    (fp_line (start 2 2) (end 2 -2)
+      (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 54ae968a-3c06-4e53-9d0d-623bd747e180))
+    (fp_line (start -13.7 -4.5) (end 0.8 -4.5)
+      (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4d35a2ab-41a7-44a0-aa4c-9c4a44e2bf9a))
+    (fp_line (start -13.7 4.5) (end -13.7 -4.5)
+      (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 69a5b689-3ecb-4c66-ac06-8efa10fe8239))
+    (fp_line (start -10.2 4.5) (end -10.2 -4.5)
+      (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6c5dde3f-91c8-4f38-948a-4e8a3da5ffc8))
+    (fp_line (start -0.003213 4.505425) (end 0.8 3.75)
+      (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 48a4ab4d-bd54-43fc-9758-ff3741a295f4))
+    (fp_line (start 0 4.5) (end -13.7 4.5)
+      (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 44308038-a158-42dd-8f97-97f67658a082))
+    (fp_line (start 0.8 -4.5) (end 0.8 3.75)
+      (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0d693564-9759-4673-9b9d-9c255e5c22ae))
+    (pad "1" thru_hole rect (at 0 0) (size 3.5 4) (drill oval 1 3.5) (layers "*.Cu" "*.Mask")
+      (net 2 "/Power/VIN") (pintype "passive") (tstamp 819cd20b-8f9d-4954-997c-bd28b0fe153c))
+    (pad "2" thru_hole roundrect (at -6 0) (size 3 3.5) (drill oval 1 3) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25)
+      (net 1 "GND") (pintype "passive") (tstamp d1d139c7-f46c-46fa-9b8f-8affe40145d0))
+    (pad "3" thru_hole roundrect (at -3 -4.7) (size 3.5 3.5) (drill oval 3 1) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25)
+      (net 95 "unconnected-(J10-Pad3)") (pintype "passive+no_connect") (tstamp c0f2d2b3-fd74-4f2e-ae10-fc3f2b258a20))
+    (model "${KIPRJMOD}/3d/CUI_DEVICES_PJ-002AH.step"
+      (offset (xyz -13.75 0 6.5))
+      (scale (xyz 1 1 1))
+      (rotate (xyz -90 0 180))
+    )
+  )
+
   (footprint "Espressif:ESP32-S3-WROOM-1" locked (layer "B.Cu")
     (tstamp 60798d5c-b9f3-407d-afcb-0375c3327f27)
     (at 123.61 72.96 90)
@@ -6633,6 +6647,11 @@
       (net 5 "/VDD") (pinfunction "VDD") (pintype "input") (thermal_bridge_angle 45) (tstamp 2851455b-5658-4b21-9123-be4fb178ffbe))
     (pad "30" smd rect (at 0 -1.108 180) (size 4.277 4.53) (layers "B.Cu" "B.Mask")
       (net 1 "GND") (pinfunction "GND") (pintype "input") (thermal_bridge_angle 45) (tstamp f35fe548-95fd-45dd-98ce-2faf210d7767))
+    (model "${KIPRJMOD}/3d/Bitaxe_Heatsink.step"
+      (offset (xyz -18 -18 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
   )
 
   (footprint "Capacitor_SMD:CP_Elec_6.3x7.7" (layer "B.Cu")
@@ -6815,15 +6834,15 @@
 
   (footprint "kibuzzard-6392B1E5" (layer "B.Cu")
     (tstamp c43bbaf2-4888-4f1b-bb87-d1aa3b603c77)
-    (at 89.171 67.187 90)
+    (at 83.82 61.214 180)
     (descr "Generated with KiBuzzard")
     (tags "kb_params=eyJBbGlnbm1lbnRDaG9pY2UiOiAiQ2VudGVyIiwgIkNhcExlZnRDaG9pY2UiOiAiWyIsICJDYXBSaWdodENob2ljZSI6ICJdIiwgIkZvbnRDb21ib0JveCI6ICJVYnVudHVNb25vLUIiLCAiSGVpZ2h0Q3RybCI6ICIxLjgiLCAiTGF5ZXJDb21ib0JveCI6ICJGLlNpbGtTIiwgIk11bHRpTGluZVRleHQiOiAiKyA1ViBcdTIwMTQiLCAiUGFkZGluZ0JvdHRvbUN0cmwiOiAiOCIsICJQYWRkaW5nTGVmdEN0cmwiOiAiMjAiLCAiUGFkZGluZ1JpZ2h0Q3RybCI6ICIyMCIsICJQYWRkaW5nVG9wQ3RybCI6ICI4IiwgIldpZHRoQ3RybCI6ICIifQ==")
     (attr board_only exclude_from_pos_files exclude_from_bom)
-    (fp_text reference "kibuzzard-6392B1E5" (at 0 4.90347 270) (layer "B.SilkS") hide
+    (fp_text reference "kibuzzard-6392B1E5" (at 0 4.90347) (layer "B.SilkS") hide
         (effects (font (size 0 0) (thickness 0.15)) (justify mirror))
       (tstamp 97b81f30-1fcc-42af-b6ae-5d8df26a1ecc)
     )
-    (fp_text value "G***" (at 0 -4.90347 270) (layer "B.SilkS") hide
+    (fp_text value "G***" (at 0 -4.90347) (layer "B.SilkS") hide
         (effects (font (size 0 0) (thickness 0.15)) (justify mirror))
       (tstamp 5f84a1e1-fefe-4c47-8a04-f41f0ad5227c)
     )
@@ -7718,7 +7737,7 @@
   (via (at 90.881 131.182) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 7) (tstamp 619c9dc3-c904-48f6-a067-047ec85e2110))
   (via (at 109.323 63.36) (size 1.2) (drill 0.8) (layers "F.Cu" "B.Cu") (net 7) (tstamp 8078bba2-4dfa-4727-b390-a07ea2346c3d))
   (via (at 98.45 131.2) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 7) (tstamp 989956dc-e904-46e7-849c-57bb75f76af8))
-  (segment (start 85.54 76.54) (end 88.47 73.61) (width 1.5) (layer "In2.Cu") (net 7) (tstamp 184eb76c-7cc8-4030-930f-08741a357060))
+  (segment (start 97.94 64.14) (end 100.49 64.14) (width 1.5) (layer "In2.Cu") (net 7) (tstamp 06b9c659-753a-45b4-b741-badcd8ffcbc2))
   (segment (start 85.75 134.294) (end 85.75 134.909) (width 0.508) (layer "In2.Cu") (net 7) (tstamp 19bba12a-c183-4301-b428-abf4eaa6bc90))
   (segment (start 85.75 134.909) (end 85.737 134.922) (width 0.508) (layer "In2.Cu") (net 7) (tstamp 1e510391-4d4a-48b4-b0d2-39fd831decb5))
   (segment (start 85.737 134.922) (end 80.505 134.922) (width 1.5) (layer "In2.Cu") (net 7) (tstamp 21a0c636-793a-44f0-a124-aacb946c9673))
@@ -7736,14 +7755,12 @@
   (segment (start 79.035 133.46) (end 80.501 134.926) (width 1.5) (layer "In2.Cu") (net 7) (tstamp a560089e-c2c2-43bc-baac-e34b6060c112))
   (segment (start 85.54 79.838) (end 79.035 86.343) (width 1.5) (layer "In2.Cu") (net 7) (tstamp a6c475f6-7d44-481b-b4c7-53ce6a06948c))
   (segment (start 85.54 76.54) (end 85.54 79.838) (width 1.5) (layer "In2.Cu") (net 7) (tstamp a8077c4d-5493-4b2e-9b03-42543549bf9a))
+  (segment (start 85.54 76.54) (end 97.94 64.14) (width 1.5) (layer "In2.Cu") (net 7) (tstamp a9dd74ea-1b25-44d3-b559-1a9609dbf797))
   (segment (start 92.207 143.576) (end 92.207 138.468) (width 1.5) (layer "In2.Cu") (net 7) (tstamp b5721d42-a52e-4284-bdb4-ddbde7bcbbf3))
-  (segment (start 88.47 73.61) (end 88.47 68.24) (width 1.5) (layer "In2.Cu") (net 7) (tstamp b819bec3-5871-4551-97c5-bdd0afa5a6b1))
   (segment (start 88.661 134.922) (end 85.737 134.922) (width 1.5) (layer "In2.Cu") (net 7) (tstamp bec5c495-5e5e-4fc5-87fd-de265304578e))
-  (segment (start 88.47 68.24) (end 92.57 64.14) (width 1.5) (layer "In2.Cu") (net 7) (tstamp e33d4037-e02b-4586-8015-4713586ae945))
   (segment (start 107.37 71.987422) (end 107.37 65.313) (width 0.508) (layer "In2.Cu") (net 7) (tstamp e67591ae-d221-4ff2-85d3-e3917b442ba9))
   (segment (start 79.035 86.343) (end 79.035 133.46) (width 1.5) (layer "In2.Cu") (net 7) (tstamp ea370560-d06f-4b69-ac06-cfcde6d63eb2))
   (segment (start 108.543 64.14) (end 109.323 63.36) (width 1.5) (layer "In2.Cu") (net 7) (tstamp f2690bb1-f6fb-46d0-a0df-77b6cbc4c469))
-  (segment (start 92.57 64.14) (end 100.49 64.14) (width 1.5) (layer "In2.Cu") (net 7) (tstamp f3ea70d7-09c8-4bec-99df-00b5be04c5a1))
   (segment (start 109.3 73.917422) (end 107.37 71.987422) (width 0.508) (layer "In2.Cu") (net 7) (tstamp fe7d4894-e0bc-4d77-93f2-e9bd1eec3529))
   (segment (start 92.161 142.859) (end 92.161 143.622) (width 0.508) (layer "B.Cu") (net 7) (tstamp 3e2462bb-f234-4907-908b-4c0fc582e349))
   (segment (start 95.092 137.39) (end 96.29 138.588) (width 0.254) (layer "B.Cu") (net 7) (tstamp 4fc1f76e-0a6e-47d6-bb4d-b75cc26f0763))
@@ -7928,26 +7945,32 @@
   (segment (start 90.39 96.23) (end 87.99 93.83) (width 0.254) (layer "B.Cu") (net 16) (tstamp 0cd97d26-4427-4992-a006-60a6bbfd6363))
   (segment (start 120.743 68.6801) (end 117.4081 68.6801) (width 0.254) (layer "B.Cu") (net 16) (tstamp 0ce7aa0e-12ff-4eb6-be0c-8520472fdb1a))
   (segment (start 85.46 86.81) (end 85.12 86.81) (width 0.254) (layer "B.Cu") (net 16) (tstamp 108a218a-a7ca-400a-ae1b-bfe38fdda2a5))
+  (segment (start 108.133736 67.818) (end 108.717 67.818) (width 0.254) (layer "B.Cu") (net 16) (tstamp 1e43623b-4f33-4f8c-9b8e-ca143185d63a))
   (segment (start 90.39 96.28) (end 90.39 96.23) (width 0.254) (layer "B.Cu") (net 16) (tstamp 25df5c20-3d31-4ff3-b8af-1ab0a704d3a5))
+  (segment (start 87.636 55.118) (end 89.6112 57.0932) (width 0.254) (layer "B.Cu") (net 16) (tstamp 28474766-3cf7-47e1-9971-b2298e415129))
   (segment (start 117.4081 68.6801) (end 115.973 67.245) (width 0.254) (layer "B.Cu") (net 16) (tstamp 2fe0490a-d25a-44fa-893f-5675ebca0127))
   (segment (start 115.973 67.245) (end 114.11 67.245) (width 0.254) (layer "B.Cu") (net 16) (tstamp 38ddbb3c-58a3-4c26-a4c9-2bc2de4e6207))
-  (segment (start 103.3812 61.3842) (end 109.266 67.269) (width 0.254) (layer "B.Cu") (net 16) (tstamp 42af17f4-bd51-4dcb-924f-bf36d02df4dc))
-  (segment (start 89.6112 57.0932) (end 87.636 55.118) (width 0.254) (layer "B.Cu") (net 16) (tstamp 5ee31ef7-fc67-4220-b3f3-5ca53bcbdc5a))
-  (segment (start 89.1758 61.3842) (end 87.567632 62.992368) (width 0.254) (layer "B.Cu") (net 16) (tstamp 60721345-d79c-4aa1-b42e-2e476b7f55e2))
-  (segment (start 87.636 55.118) (end 86.106 55.118) (width 0.254) (layer "B.Cu") (net 16) (tstamp 6726f4f4-edee-4de9-9e36-811a1100e50a))
-  (segment (start 84.0042 85.965017) (end 84.849183 86.81) (width 0.254) (layer "B.Cu") (net 16) (tstamp 752dad8a-9c53-4db7-90da-b2938d09011c))
-  (segment (start 87.567632 62.992368) (end 87.567632 79.787632) (width 0.254) (layer "B.Cu") (net 16) (tstamp 783e0f73-5995-4825-a151-5eda050a8b50))
-  (segment (start 84.0042 83.351064) (end 84.0042 85.965017) (width 0.254) (layer "B.Cu") (net 16) (tstamp 7f5a5723-aea6-4625-b831-89b709c94499))
-  (segment (start 89.6112 61.3842) (end 103.3812 61.3842) (width 0.254) (layer "B.Cu") (net 16) (tstamp 82979a30-3afe-42d4-826e-5776d003be4c))
-  (segment (start 84.849183 86.81) (end 85.12 86.81) (width 0.254) (layer "B.Cu") (net 16) (tstamp 8cc023c6-c27a-490b-897f-ca7639e6f9ac))
+  (segment (start 94.614632 66.387632) (end 95.851632 66.387632) (width 0.254) (layer "B.Cu") (net 16) (tstamp 4b8f5250-a11a-42e2-ab39-6f83d6619ca4))
+  (segment (start 89.6112 61.3842) (end 94.614632 66.387632) (width 0.254) (layer "B.Cu") (net 16) (tstamp 58210b13-6917-4968-9abd-3e5c7d45c67d))
+  (segment (start 84.0042 85.965017) (end 84.0042 83.351064) (width 0.254) (layer "B.Cu") (net 16) (tstamp 62074e85-5891-43b1-bf1e-bea5483e2a5a))
+  (segment (start 108.0064 62.0324) (end 108.0064 67.690664) (width 0.254) (layer "B.Cu") (net 16) (tstamp 74b799ee-1697-4c40-845c-babb6d4d1bb0))
+  (segment (start 84.0042 83.351064) (end 87.567632 79.787632) (width 0.254) (layer "B.Cu") (net 16) (tstamp 760d2c7e-29f2-435b-abf8-cd7f0cbd2352))
+  (segment (start 95.851632 66.387632) (end 101.533264 60.706) (width 0.254) (layer "B.Cu") (net 16) (tstamp 776aa719-0e04-445a-a3b1-bbeb1a718c91))
+  (segment (start 108.717 67.818) (end 109.266 67.269) (width 0.254) (layer "B.Cu") (net 16) (tstamp 8facb862-d14e-4026-9b5a-6e266f18e252))
   (segment (start 84.01 102.66) (end 90.39 96.28) (width 0.254) (layer "B.Cu") (net 16) (tstamp 918b3c31-a46a-475c-a8de-f787377357d6))
-  (segment (start 89.6112 61.3842) (end 89.6112 57.0932) (width 0.254) (layer "B.Cu") (net 16) (tstamp b4cfc602-2e73-4f5b-b25f-2b0852f315f5))
-  (segment (start 114.086 67.269) (end 114.11 67.245) (width 0.254) (layer "B.Cu") (net 16) (tstamp bc2d25ad-9df1-4358-90ff-9a4c553885ec))
+  (segment (start 114.086 67.269) (end 114.11 67.245) (width 0.254) (layer "B.Cu") (net 16) (tstamp 9b68175a-d877-4245-87e7-f1b2ff75f92e))
+  (segment (start 86.106 55.118) (end 87.636 55.118) (width 0.254) (layer "B.Cu") (net 16) (tstamp 9c87a974-6db7-474a-a05a-142dfe7d119e))
+  (segment (start 87.567632 79.787632) (end 87.567632 74.671632) (width 0.254) (layer "B.Cu") (net 16) (tstamp 9f34beeb-eacf-429c-972a-d38095742c32))
+  (segment (start 101.533264 60.706) (end 106.68 60.706) (width 0.254) (layer "B.Cu") (net 16) (tstamp a0b58926-4d7f-4222-8416-dd2234c9e6b2))
+  (segment (start 89.6112 57.0932) (end 89.6112 61.3842) (width 0.254) (layer "B.Cu") (net 16) (tstamp b5c25b69-5996-40ef-9005-2d5bc4cc585e))
   (segment (start 87.99 89.34) (end 85.46 86.81) (width 0.254) (layer "B.Cu") (net 16) (tstamp c184e195-dc24-445b-8b63-0b17ac2b7a23))
-  (segment (start 109.266 67.269) (end 114.086 67.269) (width 0.254) (layer "B.Cu") (net 16) (tstamp e61216c7-0b38-4b3f-9b07-3eda78a65464))
+  (segment (start 85.12 86.81) (end 84.849183 86.81) (width 0.254) (layer "B.Cu") (net 16) (tstamp c6030cae-bfda-4065-b999-43da9b8dc33a))
+  (segment (start 109.266 67.269) (end 114.086 67.269) (width 0.254) (layer "B.Cu") (net 16) (tstamp d41fde6d-31f1-4f6c-85f4-20256525150e))
+  (segment (start 84.849183 86.81) (end 84.0042 85.965017) (width 0.254) (layer "B.Cu") (net 16) (tstamp d97b2147-36e0-454a-ab44-602bed5b7508))
+  (segment (start 87.567632 74.671632) (end 95.851632 66.387632) (width 0.254) (layer "B.Cu") (net 16) (tstamp e360a238-b7ae-499e-970e-3b1b272315cd))
   (segment (start 84.01 132.07) (end 84.01 102.66) (width 0.254) (layer "B.Cu") (net 16) (tstamp e964270e-a719-4c9b-9aec-b6858f670442))
-  (segment (start 87.567632 79.787632) (end 84.0042 83.351064) (width 0.254) (layer "B.Cu") (net 16) (tstamp f2a864d1-080c-473d-b79c-30b337a60ea5))
-  (segment (start 89.6112 61.3842) (end 89.1758 61.3842) (width 0.254) (layer "B.Cu") (net 16) (tstamp f7995317-9694-47db-8962-ced047ab8a81))
+  (segment (start 106.68 60.706) (end 108.0064 62.0324) (width 0.254) (layer "B.Cu") (net 16) (tstamp eb964a75-2f60-4588-a8c4-437ad70fa948))
+  (segment (start 108.0064 67.690664) (end 108.133736 67.818) (width 0.254) (layer "B.Cu") (net 16) (tstamp f2bff067-3aa6-4da0-9eff-ae56a2a1b81c))
   (segment (start 80.7 132.21) (end 80.7 134.025) (width 0.254) (layer "F.Cu") (net 17) (tstamp 052ae683-3c8e-46c2-8da8-d639a0079334))
   (segment (start 88.093702 146.05) (end 88.850403 146.806701) (width 0.254) (layer "F.Cu") (net 17) (tstamp 0d1d2d2d-1051-47fd-a65e-40ef913af3be))
   (segment (start 97.241 145.797) (end 97.241 143.622) (width 0.254) (layer "F.Cu") (net 17) (tstamp 111b6407-a140-47c9-a45c-ea36ecdc6b80))
@@ -8351,49 +8374,48 @@
   (segment (start 84.702648 137.977352) (end 83.5206 139.1594) (width 0.254) (layer "F.Cu") (net 66) (tstamp 2e9ac5b9-e677-4fa2-b59b-99274c13dba2))
   (segment (start 82.0304 139.1594) (end 82.005 139.134) (width 0.254) (layer "F.Cu") (net 66) (tstamp 3834ec44-fd44-4fdf-a62e-e12a76e2fb5f))
   (segment (start 116.56 72.727) (end 117.383 72.727) (width 0.254) (layer "F.Cu") (net 66) (tstamp 41cc91a3-461b-4b8e-8077-48ef84c244e3))
-  (segment (start 86.117 57.669) (end 86.106 57.658) (width 0.254) (layer "F.Cu") (net 66) (tstamp 63417142-e24b-473f-954d-ad916904a711))
   (segment (start 111.786 51.029) (end 111.786 49.799) (width 0.254) (layer "F.Cu") (net 66) (tstamp 696cf4a8-4e58-44ee-9b01-5d1f2fa50725))
+  (segment (start 104.902 61.6204) (end 104.8835 61.6204) (width 0.254) (layer "F.Cu") (net 66) (tstamp 7a9c66ae-6a94-43ba-9da0-595d980f7615))
+  (segment (start 100.9211 57.658) (end 86.106 57.658) (width 0.254) (layer "F.Cu") (net 66) (tstamp 8f60da62-1a83-44ed-9d4f-7138dbc00ef4))
   (segment (start 112.288 51.531) (end 111.786 51.029) (width 0.254) (layer "F.Cu") (net 66) (tstamp 91b5ec91-45e4-47ea-be6a-ee6d7576696b))
   (segment (start 90.89 96.9) (end 90.89 98.565) (width 0.254) (layer "F.Cu") (net 66) (tstamp 9246113e-04c7-47f4-8ccf-ac67009cd150))
   (segment (start 84.37 86.09) (end 80.54 86.09) (width 0.254) (layer "F.Cu") (net 66) (tstamp a593664b-d2c5-4cf2-94b6-24a5ef09b04d))
-  (segment (start 88.334 57.669) (end 86.117 57.669) (width 0.254) (layer "F.Cu") (net 66) (tstamp aa180c0a-ce64-460b-b942-d708ffd51a0d))
   (segment (start 91.5 96.29) (end 90.89 96.9) (width 0.254) (layer "F.Cu") (net 66) (tstamp c133414f-656a-4188-86b8-54079ca1d069))
   (segment (start 117.383 72.727) (end 120.0492 70.0608) (width 0.254) (layer "F.Cu") (net 66) (tstamp c51e1142-4324-4e05-b79e-adf83b1eacc4))
   (segment (start 120.0492 57.928936) (end 113.651264 51.531) (width 0.254) (layer "F.Cu") (net 66) (tstamp cffdc95d-5c20-4732-9137-fc428136f9b9))
   (segment (start 79.7775 85.3275) (end 79.7775 84.045) (width 0.254) (layer "F.Cu") (net 66) (tstamp d7ec93eb-c463-4e6e-b65d-cb0e97a50d63))
   (segment (start 84.702648 133.065) (end 84.702648 137.977352) (width 0.254) (layer "F.Cu") (net 66) (tstamp da01c538-2da6-4aa9-bb20-3a7b00069ac2))
   (segment (start 80.54 86.09) (end 79.7775 85.3275) (width 0.254) (layer "F.Cu") (net 66) (tstamp da5e1bba-5ba4-475f-bcb9-2e092fb8c5f7))
-  (segment (start 89.05 62.68) (end 89.05 58.385) (width 0.254) (layer "F.Cu") (net 66) (tstamp de9e0d76-bb44-4070-9f21-96e7d5c8ed76))
+  (segment (start 104.8835 61.6204) (end 100.9211 57.658) (width 0.254) (layer "F.Cu") (net 66) (tstamp f3f1e9e1-e8b6-4e0a-99ab-af7077e1d2bd))
   (segment (start 82.005 139.134) (end 82.005 138.33) (width 0.254) (layer "F.Cu") (net 66) (tstamp f6415c1d-4dc6-40a6-b67f-922ea19873c4))
-  (segment (start 89.05 58.385) (end 88.334 57.669) (width 0.254) (layer "F.Cu") (net 66) (tstamp f768323a-b3f4-4dee-8693-0ad92c55ab2d))
   (via (at 84.702648 133.065) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 66) (tstamp 005e3e20-c845-43a8-9c23-d48ac399719b))
   (via (at 116.56 72.727) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 66) (tstamp 4ef8816a-8bcd-43fc-86a5-a06eff4ccf9e))
   (via (at 84.73 85.73) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 66) (tstamp 6343cdfa-2ee1-487e-b48b-a84e864b58fc))
   (via (at 91.5 96.29) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 66) (tstamp 7e018508-62d3-43d7-9c25-e3695f79c8d6))
-  (via (at 89.05 62.68) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 66) (tstamp e59adfbf-2bff-4348-b1d2-ae253960d527))
+  (via (at 104.902 61.6204) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 66) (tstamp e59adfbf-2bff-4348-b1d2-ae253960d527))
   (segment (start 116.56 72.727) (end 116.16 72.327) (width 0.254) (layer "B.Cu") (net 66) (tstamp 02e23836-ccf2-4fe9-b5fc-0d721bfc1314))
+  (segment (start 88.05 74.764) (end 88.05 79.88) (width 0.254) (layer "B.Cu") (net 66) (tstamp 1297fc6a-dfc9-4834-ad63-2577d1d34bee))
   (segment (start 114.11 68.515) (end 108.256 68.515) (width 0.254) (layer "B.Cu") (net 66) (tstamp 1643b36c-49b3-4bcc-89d8-a114c0fc0ea3))
   (segment (start 90.8806 96.9094) (end 91.5 96.29) (width 0.254) (layer "B.Cu") (net 66) (tstamp 21d1f76b-9f43-420c-ae7d-63e15aabd126))
   (segment (start 88.5 89.14) (end 85.09 85.73) (width 0.254) (layer "B.Cu") (net 66) (tstamp 2816abbb-dc14-41fa-a78f-346015349169))
   (segment (start 116.16 69.762) (end 114.913 68.515) (width 0.254) (layer "B.Cu") (net 66) (tstamp 283bf45c-d605-47c9-9a78-ee43d8db4e83))
   (segment (start 84.702648 102.587352) (end 90.3806 96.9094) (width 0.254) (layer "B.Cu") (net 66) (tstamp 2e8c0dd0-777d-4a81-a28f-820bb4f1c8e5))
-  (segment (start 84.4106 83.5194) (end 84.4106 85.4106) (width 0.254) (layer "B.Cu") (net 66) (tstamp 31d06314-c002-440b-b8ea-2fe675d22249))
-  (segment (start 88.05 63.68) (end 88.05 79.88) (width 0.254) (layer "B.Cu") (net 66) (tstamp 4a4a48d2-f9c3-4c1c-85bb-e5abd43948c3))
+  (segment (start 106.8324 61.6204) (end 101.1936 61.6204) (width 0.254) (layer "B.Cu") (net 66) (tstamp 45f36919-31c1-4b18-ba85-bebdd64d2bf1))
   (segment (start 90.3806 96.9094) (end 90.8806 96.9094) (width 0.254) (layer "B.Cu") (net 66) (tstamp 5a75743e-92e7-4dea-8e61-635c669e1009))
-  (segment (start 102.9596 61.7906) (end 89.9394 61.7906) (width 0.254) (layer "B.Cu") (net 66) (tstamp 67aed61d-2764-48b3-9e70-18db25b4c59f))
   (segment (start 114.913 68.515) (end 114.11 68.515) (width 0.254) (layer "B.Cu") (net 66) (tstamp 67ef9c61-33f3-48e7-9d05-616e3cd566e1))
   (segment (start 84.702648 133.065) (end 84.702648 102.587352) (width 0.254) (layer "B.Cu") (net 66) (tstamp 6c0d4476-7551-4d88-956d-d7c76571017f))
+  (segment (start 84.4106 83.5194) (end 84.4106 85.4106) (width 0.254) (layer "B.Cu") (net 66) (tstamp 6c7b4187-9da0-4cdc-b60d-5db165198047))
   (segment (start 85.09 85.73) (end 84.73 85.73) (width 0.254) (layer "B.Cu") (net 66) (tstamp 6facd5cb-478f-4fe6-8a28-0881266f1972))
-  (segment (start 108.222 68.481) (end 107.6 67.859) (width 0.254) (layer "B.Cu") (net 66) (tstamp 731c4312-3022-4e66-bb9b-c5f36e4f4c59))
   (segment (start 116.16 72.327) (end 116.16 69.762) (width 0.254) (layer "B.Cu") (net 66) (tstamp 84eb5d84-826e-4f50-bc23-4c68ccdf8863))
-  (segment (start 107.6 66.431) (end 102.9596 61.7906) (width 0.254) (layer "B.Cu") (net 66) (tstamp 9cf7528e-a981-4080-9de7-38c1e1ccc583))
-  (segment (start 88.05 79.88) (end 84.4106 83.5194) (width 0.254) (layer "B.Cu") (net 66) (tstamp acc9aaf9-daeb-4b65-9627-ec4bba902169))
+  (segment (start 101.1936 61.6204) (end 88.05 74.764) (width 0.254) (layer "B.Cu") (net 66) (tstamp 90e91ea2-ac16-4918-8165-396c01b77cf8))
+  (segment (start 108.222 68.481) (end 107.6 67.859) (width 0.254) (layer "B.Cu") (net 66) (tstamp 9dfe1f1f-6d22-491c-895d-66f8c8fdb86f))
+  (segment (start 107.6 67.859) (end 107.6 62.388) (width 0.254) (layer "B.Cu") (net 66) (tstamp ad777d08-c37b-4cbd-bbf2-280e124ef7fa))
+  (segment (start 84.4106 85.4106) (end 84.73 85.73) (width 0.254) (layer "B.Cu") (net 66) (tstamp bbcc207f-373c-4cc7-a411-5d3bd0dfa730))
   (segment (start 91.5 96.29) (end 91.5 96.24) (width 0.254) (layer "B.Cu") (net 66) (tstamp c2d99cea-0cc5-401e-83e2-4b45c5195288))
   (segment (start 91.5 96.24) (end 88.5 93.24) (width 0.254) (layer "B.Cu") (net 66) (tstamp c63b1799-069c-4930-96c3-5a7a78fe26e6))
-  (segment (start 84.4106 85.4106) (end 84.73 85.73) (width 0.254) (layer "B.Cu") (net 66) (tstamp ca9e8ddc-e326-4cfa-8bac-35ca289677d1))
   (segment (start 88.5 93.24) (end 88.5 89.14) (width 0.254) (layer "B.Cu") (net 66) (tstamp d0a52dbe-e24c-45de-b709-6cf9fd67af1a))
-  (segment (start 89.9394 61.7906) (end 88.05 63.68) (width 0.254) (layer "B.Cu") (net 66) (tstamp f724db8a-9bff-4700-baaa-009bc694c29b))
-  (segment (start 107.6 67.859) (end 107.6 66.431) (width 0.254) (layer "B.Cu") (net 66) (tstamp f8222c5d-c7a4-4056-8475-8df8f303d3ef))
+  (segment (start 107.6 62.388) (end 106.8324 61.6204) (width 0.254) (layer "B.Cu") (net 66) (tstamp e4b86035-b9b4-47c7-aa29-2cdbeba721c6))
+  (segment (start 88.05 79.88) (end 84.4106 83.5194) (width 0.254) (layer "B.Cu") (net 66) (tstamp e5163100-f045-4616-99f9-decd957137ba))
   (segment (start 115.54 114.78) (end 115.54 114.719183) (width 0.254) (layer "F.Cu") (net 80) (tstamp 14c09388-74d3-40f7-be24-c54871c1e455))
   (segment (start 122.43 113.36) (end 122.5 113.43) (width 0.254) (layer "F.Cu") (net 80) (tstamp 1db19ce4-476f-441b-93dc-c5f727469e37))
   (segment (start 116.899183 113.36) (end 122.43 113.36) (width 0.254) (layer "F.Cu") (net 80) (tstamp 8e7ce70c-d357-4e2d-9670-9f821590bab5))
@@ -8767,30 +8789,82 @@
     (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508))
     (polygon
       (pts
-        (xy 86.952594 74.489295)
-        (xy 84.052594 74.459295)
+        (xy 89.154 71.882)
+        (xy 84.052594 71.919295)
         (xy 83.98 81.01)
         (xy 78.35 81.01)
-        (xy 78.354168 67.560916)
-        (xy 86.944168 67.570916)
+        (xy 78.486 67.31)
+        (xy 89.154 67.31)
       )
     )
     (filled_polygon
       (layer "F.Cu")
       (pts
-        (xy 86.81847 67.570769)
-        (xy 86.886565 67.59085)
-        (xy 86.932995 67.64456)
-        (xy 86.944321 67.696616)
-        (xy 86.952438 74.36183)
-        (xy 86.932519 74.429975)
-        (xy 86.87892 74.476533)
-        (xy 86.825135 74.487976)
-        (xy 84.052593 74.459294)
-        (xy 83.981381 80.885396)
-        (xy 83.960626 80.953291)
-        (xy 83.906458 80.999187)
-        (xy 83.855389 81.01)
+        (xy 79.516014 67.330002)
+        (xy 79.562507 67.383658)
+        (xy 79.572611 67.453932)
+        (xy 79.543117 67.518512)
+        (xy 79.519648 67.539572)
+        (xy 79.412195 67.614015)
+        (xy 79.252015 67.774195)
+        (xy 79.123005 67.960409)
+        (xy 79.029321 68.166661)
+        (xy 78.97397 68.386329)
+        (xy 78.973969 68.386331)
+        (xy 78.97397 68.386331)
+        (xy 78.9635 68.519364)
+        (xy 78.9635 70.648636)
+        (xy 78.963692 70.651084)
+        (xy 78.963693 70.651092)
+        (xy 78.97397 70.78167)
+        (xy 79.029321 71.001338)
+        (xy 79.123005 71.20759)
+        (xy 79.252015 71.393804)
+        (xy 79.412195 71.553984)
+        (xy 79.598409 71.682994)
+        (xy 79.804661 71.776678)
+        (xy 79.804662 71.776678)
+        (xy 79.804664 71.776679)
+        (xy 80.024331 71.83203)
+        (xy 80.157364 71.8425)
+        (xy 80.159833 71.8425)
+        (xy 81.784167 71.8425)
+        (xy 81.786636 71.8425)
+        (xy 81.919669 71.83203)
+        (xy 82.139336 71.776679)
+        (xy 82.345591 71.682994)
+        (xy 82.531802 71.553986)
+        (xy 82.691986 71.393802)
+        (xy 82.820994 71.207591)
+        (xy 82.914679 71.001336)
+        (xy 82.97003 70.781669)
+        (xy 82.9805 70.648636)
+        (xy 82.9805 68.519364)
+        (xy 82.97003 68.386331)
+        (xy 82.914679 68.166664)
+        (xy 82.820994 67.960409)
+        (xy 82.691986 67.774198)
+        (xy 82.691984 67.774195)
+        (xy 82.531804 67.614015)
+        (xy 82.424352 67.539572)
+        (xy 82.379747 67.484337)
+        (xy 82.372086 67.413755)
+        (xy 82.403801 67.350235)
+        (xy 82.464822 67.313946)
+        (xy 82.496107 67.31)
+        (xy 89.028 67.31)
+        (xy 89.096121 67.330002)
+        (xy 89.142614 67.383658)
+        (xy 89.154 67.436)
+        (xy 89.154 71.756917)
+        (xy 89.133998 71.825038)
+        (xy 89.080342 71.871531)
+        (xy 89.028921 71.882914)
+        (xy 84.052593 71.919295)
+        (xy 83.980998 80.885006)
+        (xy 83.960453 80.952965)
+        (xy 83.906427 80.999028)
+        (xy 83.855002 81.01)
         (xy 80.402702 81.01)
         (xy 80.334581 80.989998)
         (xy 80.319149 80.978312)
@@ -8807,15 +8881,17 @@
         (xy 79.235851 80.978312)
         (xy 79.171598 81.008513)
         (xy 79.152298 81.01)
-        (xy 78.476039 81.01)
-        (xy 78.407918 80.989998)
-        (xy 78.361425 80.936342)
-        (xy 78.350039 80.883961)
-        (xy 78.350085 80.7365)
-        (xy 78.354128 67.687019)
-        (xy 78.374151 67.618908)
-        (xy 78.427821 67.572432)
-        (xy 78.480271 67.561062)
+        (xy 78.477257 81.01)
+        (xy 78.409136 80.989998)
+        (xy 78.362643 80.936342)
+        (xy 78.351263 80.882749)
+        (xy 78.351513 80.857633)
+        (xy 78.400094 75.963697)
+        (xy 78.484762 67.434749)
+        (xy 78.505439 67.36683)
+        (xy 78.559554 67.320872)
+        (xy 78.610756 67.31)
+        (xy 79.447893 67.31)
       )
     )
   )
@@ -8992,8 +9068,8 @@
         (xy 133.522988 68.415218)
         (xy 133.496381 68.382994)
         (xy 133.404041 68.223057)
-        (xy 133.276252 68.081133)
-        (xy 133.199002 68.025007)
+        (xy 133.306346 68.114556)
+        (xy 133.276253 68.081134)
         (xy 133.121752 67.968882)
         (xy 132.947288 67.891206)
         (xy 132.760487 67.8515)
@@ -13337,12 +13413,12 @@
         (xy 117.394527 72.355443)
         (xy 117.299041 72.190057)
         (xy 117.171252 72.048133)
-        (xy 117.016753 71.935883)
+        (xy 117.070202 71.974716)
         (xy 117.016752 71.935882)
         (xy 116.842288 71.858206)
         (xy 116.655487 71.8185)
         (xy 116.464513 71.8185)
-        (xy 116.339978 71.84497)
+        (xy 116.354868 71.841806)
         (xy 116.277711 71.858206)
         (xy 116.103246 71.935883)
         (xy 115.948747 72.048133)
@@ -13351,67 +13427,138 @@
         (xy 115.666458 72.53707)
         (xy 115.646496 72.727)
         (xy 77.1895 72.727)
-        (xy 77.1895 70.81)
-        (xy 78.336541 70.81)
-        (xy 78.340433 70.861929)
-        (xy 78.356349 71.074321)
-        (xy 78.415331 71.332737)
-        (xy 78.512169 71.579476)
-        (xy 78.644699 71.809026)
-        (xy 78.778609 71.976942)
-        (xy 78.809963 72.016258)
-        (xy 79.004266 72.196546)
-        (xy 79.223271 72.345861)
-        (xy 79.384458 72.423484)
-        (xy 79.462082 72.460866)
-        (xy 79.51857 72.47829)
-        (xy 79.715368 72.538995)
-        (xy 79.977469 72.5785)
-        (xy 79.977471 72.5785)
-        (xy 80.242529 72.5785)
-        (xy 80.242531 72.5785)
-        (xy 80.504632 72.538995)
-        (xy 80.757917 72.460866)
-        (xy 80.99673 72.345861)
-        (xy 81.215734 72.196546)
-        (xy 81.410037 72.016258)
-        (xy 81.575301 71.809025)
-        (xy 81.707831 71.579475)
-        (xy 81.804669 71.332736)
-        (xy 81.863651 71.07432)
-        (xy 81.883459 70.81)
-        (xy 83.416541 70.81)
-        (xy 83.420433 70.861929)
-        (xy 83.436349 71.074321)
-        (xy 83.495331 71.332737)
-        (xy 83.592169 71.579476)
-        (xy 83.724699 71.809026)
-        (xy 83.858609 71.976942)
-        (xy 83.889963 72.016258)
-        (xy 84.084266 72.196546)
-        (xy 84.303271 72.345861)
-        (xy 84.464458 72.423484)
-        (xy 84.542082 72.460866)
-        (xy 84.59857 72.47829)
-        (xy 84.795368 72.538995)
-        (xy 85.057469 72.5785)
-        (xy 85.057471 72.5785)
-        (xy 85.322529 72.5785)
-        (xy 85.322531 72.5785)
-        (xy 85.584632 72.538995)
-        (xy 85.837917 72.460866)
-        (xy 86.07673 72.345861)
-        (xy 86.295734 72.196546)
-        (xy 86.490037 72.016258)
-        (xy 86.655301 71.809025)
-        (xy 86.787831 71.579475)
-        (xy 86.884669 71.332736)
-        (xy 86.918709 71.183599)
+        (xy 77.1895 70.64614)
+        (xy 78.964 70.64614)
+        (xy 78.964193 70.651066)
+        (xy 78.974466 70.781591)
+        (xy 79.029795 71.00117)
+        (xy 79.123444 71.207344)
+        (xy 79.2524 71.393482)
+        (xy 79.412517 71.553599)
+        (xy 79.598655 71.682555)
+        (xy 79.804829 71.776204)
+        (xy 80.024408 71.831533)
+        (xy 80.154933 71.841806)
+        (xy 80.159859 71.842)
+        (xy 80.718 71.842)
+        (xy 80.718 71.015115)
+        (xy 80.762156 71.043493)
+        (xy 80.900111 71.084)
+        (xy 81.043889 71.084)
+        (xy 81.181844 71.043493)
+        (xy 81.226 71.015115)
+        (xy 81.226 71.842)
+        (xy 81.784141 71.842)
+        (xy 81.789066 71.841806)
+        (xy 81.919591 71.831533)
+        (xy 82.13917 71.776204)
+        (xy 82.345344 71.682555)
+        (xy 82.531482 71.553599)
+        (xy 82.691599 71.393482)
+        (xy 82.820555 71.207344)
+        (xy 82.914204 71.00117)
+        (xy 82.969533 70.781591)
+        (xy 82.979806 70.651066)
+        (xy 82.98 70.64614)
+        (xy 82.98 69.838)
+        (xy 81.472 69.838)
+        (xy 81.472 69.33)
+        (xy 82.98 69.33)
+        (xy 82.98 68.521859)
+        (xy 82.979806 68.516933)
+        (xy 82.969533 68.386408)
+        (xy 82.914204 68.166829)
+        (xy 82.820555 67.960655)
+        (xy 82.691599 67.774517)
+        (xy 82.531482 67.6144)
+        (xy 82.345344 67.485444)
+        (xy 82.13917 67.391795)
+        (xy 81.919591 67.336466)
+        (xy 81.789066 67.326193)
+        (xy 81.784141 67.326)
+        (xy 81.226 67.326)
+        (xy 81.226 68.152884)
+        (xy 81.181844 68.124507)
+        (xy 81.043889 68.084)
+        (xy 80.900111 68.084)
+        (xy 80.762156 68.124507)
+        (xy 80.718 68.152884)
+        (xy 80.718 67.326)
+        (xy 80.159859 67.326)
+        (xy 80.154933 67.326193)
+        (xy 80.024408 67.336466)
+        (xy 79.804829 67.391795)
+        (xy 79.598655 67.485444)
+        (xy 79.412517 67.6144)
+        (xy 79.2524 67.774517)
+        (xy 79.123444 67.960655)
+        (xy 79.029795 68.166829)
+        (xy 78.974466 68.386408)
+        (xy 78.964193 68.516933)
+        (xy 78.964 68.521859)
+        (xy 78.964 69.33)
+        (xy 80.472 69.33)
+        (xy 80.472 69.838)
+        (xy 78.964 69.838)
+        (xy 78.964 70.64614)
+        (xy 77.1895 70.64614)
+        (xy 77.1895 65.85153)
+        (xy 81.7135 65.85153)
+        (xy 81.713501 65.85317)
+        (xy 81.713588 65.854815)
+        (xy 81.713589 65.854839)
+        (xy 81.71608 65.901751)
+        (xy 81.71608 65.901758)
+        (xy 81.716311 65.906092)
+        (xy 81.717133 65.910346)
+        (xy 81.717135 65.910356)
+        (xy 81.730389 65.978883)
+        (xy 81.76103 66.137314)
+        (xy 81.844182 66.357652)
+        (xy 81.844183 66.357653)
+        (xy 81.963375 66.560768)
+        (xy 82.11518 66.740819)
+        (xy 82.149791 66.77)
+        (xy 82.295232 66.892625)
+        (xy 82.498348 67.011818)
+        (xy 82.718686 67.09497)
+        (xy 82.949908 67.139689)
+        (xy 83.002829 67.1425)
+        (xy 84.665591 67.142499)
+        (xy 84.733712 67.162501)
+        (xy 84.780205 67.216157)
+        (xy 84.790309 67.286431)
+        (xy 84.776249 67.320376)
+        (xy 84.777442 67.320821)
+        (xy 84.77111 67.337796)
+        (xy 84.771111 67.337796)
+        (xy 84.720011 67.474799)
+        (xy 84.7135 67.535362)
+        (xy 84.7135 71.632638)
+        (xy 84.720011 71.693201)
+        (xy 84.721099 71.696118)
+        (xy 84.771111 71.830205)
+        (xy 84.858738 71.947261)
+        (xy 84.975794 72.034888)
+        (xy 84.975795 72.034888)
+        (xy 84.975796 72.034889)
+        (xy 85.112799 72.085989)
+        (xy 85.173362 72.0925)
+        (xy 85.176731 72.0925)
+        (xy 88.767269 72.0925)
+        (xy 88.770638 72.0925)
+        (xy 88.831201 72.085989)
+        (xy 88.968204 72.034889)
+        (xy 89.085261 71.947261)
+        (xy 89.172889 71.830204)
+        (xy 89.223989 71.693201)
+        (xy 89.2305 71.632638)
+        (xy 89.2305 71.183599)
         (xy 94.455296 71.183599)
         (xy 94.475258 71.373529)
         (xy 94.534272 71.555156)
         (xy 94.629758 71.720542)
-        (xy 94.709429 71.809026)
+        (xy 94.677706 71.773794)
         (xy 94.757547 71.862466)
         (xy 94.912048 71.974718)
         (xy 95.086512 72.052394)
@@ -13445,7 +13592,7 @@
         (xy 109.172442 71.629928)
         (xy 109.192404 71.44)
         (xy 109.172442 71.250072)
-        (xy 109.115337 71.074321)
+        (xy 109.122032 71.094928)
         (xy 109.113427 71.068443)
         (xy 109.017941 70.903057)
         (xy 108.943207 70.820056)
@@ -13495,7 +13642,7 @@
         (xy 108.183413 70.5315)
         (xy 108.058878 70.55797)
         (xy 107.996611 70.571206)
-        (xy 107.889428 70.618927)
+        (xy 107.856596 70.633544)
         (xy 107.827146 70.646657)
         (xy 107.822146 70.648883)
         (xy 107.667647 70.761133)
@@ -13537,12 +13684,8 @@
         (xy 94.534272 70.812043)
         (xy 94.475258 70.99367)
         (xy 94.455296 71.183599)
-        (xy 86.918709 71.183599)
-        (xy 86.943651 71.07432)
-        (xy 86.963459 70.81)
-        (xy 86.943651 70.54568)
-        (xy 86.884669 70.287264)
-        (xy 86.789166 70.043927)
+        (xy 89.2305 71.183599)
+        (xy 89.2305 70.043927)
         (xy 96.912805 70.043927)
         (xy 96.998784 70.089052)
         (xy 97.165726 70.1302)
@@ -13645,7 +13788,7 @@
         (xy 116.33772 69.703932)
         (xy 116.308226 69.768512)
         (xy 116.306666 69.770278)
-        (xy 116.263075 69.818691)
+        (xy 116.302874 69.774491)
         (xy 116.179458 69.911557)
         (xy 116.083972 70.076943)
         (xy 116.024958 70.25857)
@@ -13720,7 +13863,7 @@
         (xy 119.849458 68.870029)
         (xy 119.908472 69.051656)
         (xy 120.003958 69.217042)
-        (xy 120.067591 69.287714)
+        (xy 120.00396 69.217044)
         (xy 120.131747 69.358966)
         (xy 120.286248 69.471218)
         (xy 120.460712 69.548894)
@@ -13744,7 +13887,7 @@
         (xy 121.207758 71.094929)
         (xy 121.266772 71.276556)
         (xy 121.362258 71.441942)
-        (xy 121.36226 71.441944)
+        (xy 121.464196 71.555156)
         (xy 121.490047 71.583866)
         (xy 121.644548 71.696118)
         (xy 121.819012 71.773794)
@@ -13786,7 +13929,7 @@
         (xy 123.006542 68.762928)
         (xy 123.026504 68.573)
         (xy 123.006542 68.383072)
-        (xy 122.947527 68.201444)
+        (xy 122.954549 68.223056)
         (xy 122.947527 68.201443)
         (xy 122.852041 68.036057)
         (xy 122.780835 67.956975)
@@ -13821,7 +13964,7 @@
         (xy 117.108998 68.6801)
         (xy 117.112004 68.6515)
         (xy 117.092042 68.461572)
-        (xy 117.04232 68.308544)
+        (xy 117.04604 68.319994)
         (xy 117.033027 68.279943)
         (xy 116.937541 68.114557)
         (xy 116.861035 68.029588)
@@ -13887,14 +14030,8 @@
         (xy 97.445438 69.511295)
         (xy 96.912805 70.043926)
         (xy 96.912805 70.043927)
-        (xy 86.789166 70.043927)
-        (xy 86.787831 70.040525)
-        (xy 86.786316 70.0379)
-        (xy 86.6553 69.810973)
-        (xy 86.490037 69.603742)
-        (xy 86.464452 69.580002)
-        (xy 86.295734 69.423454)
-        (xy 86.293895 69.4222)
+        (xy 89.2305 70.043927)
+        (xy 89.2305 69.4222)
         (xy 96.53849 69.4222)
         (xy 96.559214 69.592878)
         (xy 96.620183 69.75364)
@@ -13923,60 +14060,8 @@
         (xy 96.620183 69.090758)
         (xy 96.559214 69.251521)
         (xy 96.53849 69.4222)
-        (xy 86.293895 69.4222)
-        (xy 86.07673 69.274139)
-        (xy 86.076729 69.274138)
-        (xy 86.076727 69.274137)
-        (xy 85.837917 69.159133)
-        (xy 85.64933 69.100962)
-        (xy 85.584632 69.081005)
-        (xy 85.322531 69.0415)
-        (xy 85.057469 69.0415)
-        (xy 84.795368 69.081005)
-        (xy 84.795364 69.081006)
-        (xy 84.795365 69.081006)
-        (xy 84.542082 69.159133)
-        (xy 84.303271 69.274139)
-        (xy 84.084266 69.423453)
-        (xy 83.889962 69.603742)
-        (xy 83.724699 69.810973)
-        (xy 83.592169 70.040523)
-        (xy 83.495331 70.287262)
-        (xy 83.436349 70.545678)
-        (xy 83.429398 70.638429)
-        (xy 83.416541 70.81)
-        (xy 81.883459 70.81)
-        (xy 81.863651 70.54568)
-        (xy 81.804669 70.287264)
-        (xy 81.707831 70.040525)
-        (xy 81.706316 70.0379)
-        (xy 81.5753 69.810973)
-        (xy 81.410037 69.603742)
-        (xy 81.384452 69.580002)
-        (xy 81.215734 69.423454)
-        (xy 80.99673 69.274139)
-        (xy 80.996729 69.274138)
-        (xy 80.996727 69.274137)
-        (xy 80.757917 69.159133)
-        (xy 80.56933 69.100962)
-        (xy 80.504632 69.081005)
-        (xy 80.242531 69.0415)
-        (xy 79.977469 69.0415)
-        (xy 79.715368 69.081005)
-        (xy 79.715364 69.081006)
-        (xy 79.715365 69.081006)
-        (xy 79.462082 69.159133)
-        (xy 79.223271 69.274139)
-        (xy 79.004266 69.423453)
-        (xy 78.809962 69.603742)
-        (xy 78.644699 69.810973)
-        (xy 78.512169 70.040523)
-        (xy 78.415331 70.287262)
-        (xy 78.356349 70.545678)
-        (xy 78.349398 70.638429)
-        (xy 78.336541 70.81)
-        (xy 77.1895 70.81)
-        (xy 77.1895 68.225472)
+        (xy 89.2305 69.4222)
+        (xy 89.2305 68.225472)
         (xy 97.862805 68.225472)
         (xy 98.20169 68.564356)
         (xy 98.540575 68.225471)
@@ -13985,8 +14070,24 @@
         (xy 98.115724 68.1392)
         (xy 97.948788 68.180345)
         (xy 97.862805 68.225472)
-        (xy 77.1895 68.225472)
-        (xy 77.1895 66.769999)
+        (xy 89.2305 68.225472)
+        (xy 89.2305 67.535362)
+        (xy 89.223989 67.474799)
+        (xy 89.172889 67.337796)
+        (xy 89.172888 67.337794)
+        (xy 89.085261 67.220738)
+        (xy 88.968205 67.133111)
+        (xy 88.865942 67.094969)
+        (xy 88.831201 67.082011)
+        (xy 88.770638 67.0755)
+        (xy 88.767269 67.0755)
+        (xy 85.776783 67.0755)
+        (xy 85.708662 67.055498)
+        (xy 85.662169 67.001842)
+        (xy 85.652065 66.931568)
+        (xy 85.681559 66.866988)
+        (xy 85.695565 66.853169)
+        (xy 85.79421 66.769999)
         (xy 99.556496 66.769999)
         (xy 99.576458 66.959929)
         (xy 99.635472 67.141556)
@@ -14024,32 +14125,27 @@
         (xy 99.635472 66.398443)
         (xy 99.576458 66.58007)
         (xy 99.556496 66.769999)
-        (xy 77.1895 66.769999)
-        (xy 77.1895 62.679999)
-        (xy 88.136496 62.679999)
-        (xy 88.156458 62.869929)
-        (xy 88.215472 63.051556)
-        (xy 88.310958 63.216942)
-        (xy 88.438746 63.358865)
-        (xy 88.438747 63.358866)
-        (xy 88.593248 63.471118)
-        (xy 88.767712 63.548794)
-        (xy 88.954513 63.5885)
-        (xy 88.954515 63.5885)
-        (xy 89.145485 63.5885)
-        (xy 89.145487 63.5885)
-        (xy 89.332288 63.548794)
-        (xy 89.506752 63.471118)
-        (xy 89.661253 63.358866)
-        (xy 89.78904 63.216944)
-        (xy 89.884527 63.051556)
-        (xy 89.943542 62.869928)
-        (xy 89.946887 62.838099)
+        (xy 85.79421 66.769999)
+        (xy 85.828819 66.740819)
+        (xy 85.980625 66.560768)
+        (xy 86.099818 66.357652)
+        (xy 86.18297 66.137314)
+        (xy 86.227689 65.906092)
+        (xy 86.2305 65.853171)
+        (xy 86.230499 63.91483)
+        (xy 86.227689 63.861908)
+        (xy 86.18297 63.630686)
+        (xy 86.099818 63.410348)
+        (xy 85.980625 63.207232)
+        (xy 85.95681 63.178986)
+        (xy 85.828819 63.02718)
+        (xy 85.648768 62.875375)
+        (xy 85.585246 62.838099)
         (xy 102.086496 62.838099)
         (xy 102.106458 63.028029)
         (xy 102.165472 63.209656)
         (xy 102.260958 63.375042)
-        (xy 102.347465 63.471118)
+        (xy 102.26096 63.375044)
         (xy 102.388747 63.516966)
         (xy 102.543248 63.629218)
         (xy 102.717712 63.706894)
@@ -14065,7 +14161,7 @@
         (xy 108.20975 63.36)
         (xy 108.228705 63.564557)
         (xy 108.284925 63.762151)
-        (xy 108.376496 63.946049)
+        (xy 108.332474 63.857641)
         (xy 108.376497 63.94605)
         (xy 108.500299 64.109991)
         (xy 108.652118 64.248392)
@@ -14094,7 +14190,7 @@
         (xy 114.563458 62.602929)
         (xy 114.622472 62.784556)
         (xy 114.717958 62.949942)
-        (xy 114.71796 62.949944)
+        (xy 114.787504 63.027181)
         (xy 114.845747 63.091866)
         (xy 115.000248 63.204118)
         (xy 115.174712 63.281794)
@@ -14157,7 +14253,7 @@
         (xy 128.953542 61.738928)
         (xy 128.973504 61.549)
         (xy 128.953542 61.359072)
-        (xy 128.894527 61.177444)
+        (xy 128.922931 61.264862)
         (xy 128.894527 61.177443)
         (xy 128.799041 61.012057)
         (xy 128.671252 60.870133)
@@ -14224,7 +14320,7 @@
         (xy 103.893542 63.028028)
         (xy 103.913504 62.8381)
         (xy 103.893542 62.648172)
-        (xy 103.842171 62.49007)
+        (xy 103.854788 62.5289)
         (xy 103.834527 62.466543)
         (xy 103.739041 62.301157)
         (xy 103.611252 62.159233)
@@ -14241,27 +14337,89 @@
         (xy 102.165472 62.466543)
         (xy 102.106458 62.64817)
         (xy 102.086496 62.838099)
-        (xy 89.946887 62.838099)
-        (xy 89.963504 62.68)
-        (xy 89.943542 62.490072)
-        (xy 89.902403 62.36346)
-        (xy 89.884527 62.308443)
-        (xy 89.789041 62.143057)
-        (xy 89.661252 62.001133)
-        (xy 89.506753 61.888883)
-        (xy 89.506752 61.888882)
-        (xy 89.332288 61.811206)
-        (xy 89.145487 61.7715)
-        (xy 88.954513 61.7715)
-        (xy 88.829979 61.79797)
-        (xy 88.767711 61.811206)
-        (xy 88.593246 61.888883)
-        (xy 88.438747 62.001133)
-        (xy 88.310958 62.143057)
-        (xy 88.215472 62.308443)
-        (xy 88.156458 62.49007)
-        (xy 88.136496 62.679999)
-        (xy 77.1895 62.679999)
+        (xy 85.585246 62.838099)
+        (xy 85.445652 62.756182)
+        (xy 85.225314 62.67303)
+        (xy 85.225313 62.673029)
+        (xy 84.998358 62.629136)
+        (xy 84.998357 62.629135)
+        (xy 84.994092 62.628311)
+        (xy 84.989753 62.62808)
+        (xy 84.989749 62.62808)
+        (xy 84.942836 62.625588)
+        (xy 84.942819 62.625587)
+        (xy 84.941171 62.6255)
+        (xy 84.939496 62.6255)
+        (xy 83.004506 62.6255)
+        (xy 83.004468 62.6255)
+        (xy 83.00283 62.625501)
+        (xy 83.001185 62.625588)
+        (xy 83.00116 62.625589)
+        (xy 82.954248 62.62808)
+        (xy 82.954239 62.62808)
+        (xy 82.949908 62.628311)
+        (xy 82.945655 62.629133)
+        (xy 82.945643 62.629135)
+        (xy 82.718685 62.67303)
+        (xy 82.585131 62.723431)
+        (xy 82.498348 62.756182)
+        (xy 82.498346 62.756182)
+        (xy 82.498346 62.756183)
+        (xy 82.295231 62.875375)
+        (xy 82.11518 63.02718)
+        (xy 81.963375 63.207231)
+        (xy 81.844183 63.410346)
+        (xy 81.761585 63.629216)
+        (xy 81.76103 63.630686)
+        (xy 81.716311 63.861908)
+        (xy 81.71608 63.866244)
+        (xy 81.71608 63.86625)
+        (xy 81.713589 63.91316)
+        (xy 81.7135 63.914829)
+        (xy 81.7135 63.916502)
+        (xy 81.7135 63.916503)
+        (xy 81.7135 65.851493)
+        (xy 81.7135 65.85153)
+        (xy 77.1895 65.85153)
+        (xy 77.1895 61.6204)
+        (xy 103.988496 61.6204)
+        (xy 104.008458 61.810329)
+        (xy 104.067472 61.991956)
+        (xy 104.162958 62.157342)
+        (xy 104.16296 62.157344)
+        (xy 104.290747 62.299266)
+        (xy 104.445248 62.411518)
+        (xy 104.619712 62.489194)
+        (xy 104.806513 62.5289)
+        (xy 104.806515 62.5289)
+        (xy 104.997485 62.5289)
+        (xy 104.997487 62.5289)
+        (xy 105.184288 62.489194)
+        (xy 105.358752 62.411518)
+        (xy 105.513253 62.299266)
+        (xy 105.64104 62.157344)
+        (xy 105.736527 61.991956)
+        (xy 105.795542 61.810328)
+        (xy 105.815504 61.6204)
+        (xy 105.795542 61.430472)
+        (xy 105.736527 61.248844)
+        (xy 105.736527 61.248843)
+        (xy 105.641041 61.083457)
+        (xy 105.513252 60.941533)
+        (xy 105.358753 60.829283)
+        (xy 105.358752 60.829282)
+        (xy 105.184288 60.751606)
+        (xy 104.997487 60.7119)
+        (xy 104.806513 60.7119)
+        (xy 104.681979 60.73837)
+        (xy 104.619711 60.751606)
+        (xy 104.445246 60.829283)
+        (xy 104.290747 60.941533)
+        (xy 104.162958 61.083457)
+        (xy 104.067472 61.248843)
+        (xy 104.008458 61.43047)
+        (xy 103.988496 61.6204)
+        (xy 77.1895 61.6204)
         (xy 77.1895 57.658)
         (xy 84.742844 57.658)
         (xy 84.761436 57.882368)
@@ -20646,7 +20804,7 @@
         (xy 122.685087 70.598605)
         (xy 122.594798 70.467799)
         (xy 122.475829 70.362401)
-        (xy 122.43419 70.340547)
+        (xy 122.44119 70.344221)
         (xy 122.335092 70.288536)
         (xy 122.182078 70.250821)
         (xy 122.120724 70.215098)
@@ -20740,7 +20898,7 @@
         (xy 121.337544 68.3661)
         (xy 121.29484 68.327422)
         (xy 121.236498 68.242899)
-        (xy 121.204215 68.214299)
+        (xy 121.124343 68.143538)
         (xy 121.117529 68.137501)
         (xy 120.976793 68.063637)
         (xy 120.822471 68.0256)
@@ -20779,10 +20937,11 @@
         (xy 110.260642 63.73454)
         (xy 110.316843 63.538127)
         (xy 110.332356 63.334422)
-        (xy 110.306546 63.131763)
+        (xy 110.325457 63.280255)
+        (xy 110.306546 63.131764)
+        (xy 110.2601 62.995882)
         (xy 110.240469 62.938449)
         (xy 110.136831 62.762393)
-        (xy 110.062679 62.680318)
         (xy 110.051334 62.667761)
         (xy 110.020509 62.603806)
         (xy 110.018829 62.582981)
@@ -20790,7 +20949,7 @@
         (xy 111.852693 61.25)
         (xy 111.87185 61.40778)
         (xy 111.928212 61.556394)
-        (xy 111.928213 61.556395)
+        (xy 111.972393 61.6204)
         (xy 112.018502 61.687201)
         (xy 112.137471 61.792599)
         (xy 112.278207 61.866463)
@@ -21303,10 +21462,12 @@
         (xy 94.83013 71.039264)
         (xy 94.811129 71.1836)
         (xy 92.267144 71.1836)
-        (xy 92.26092 68.737526)
-        (xy 92.280749 68.669358)
-        (xy 92.334286 68.622729)
-        (xy 92.386725 68.611209)
+        (xy 92.266666 70.995678)
+        (xy 92.286495 70.927509)
+        (xy 92.303561 70.906276)
+        (xy 94.565143 68.644695)
+        (xy 94.627452 68.610671)
+        (xy 94.654038 68.607792)
         (xy 105.406462 68.591587)
       )
     )
diff --git a/bitaxeUltra.kicad_pro b/bitaxeUltra.kicad_pro
index 822eb90..8dec9b1 100644
--- a/bitaxeUltra.kicad_pro
+++ b/bitaxeUltra.kicad_pro
@@ -34,9 +34,9 @@
         "other_text_thickness": 0.15,
         "other_text_upright": false,
         "pads": {
-          "drill": 0.65,
-          "height": 0.65,
-          "width": 0.65
+          "drill": 1.0,
+          "height": 4.0,
+          "width": 3.5
         },
         "silk_line_width": 0.15,
         "silk_text_italic": false,
diff --git a/bitaxeUltra.kicad_sch b/bitaxeUltra.kicad_sch
index 4e299b5..c94ad2d 100644
--- a/bitaxeUltra.kicad_sch
+++ b/bitaxeUltra.kicad_sch
@@ -11,41 +11,97 @@
   )
 
   (lib_symbols
-    (symbol "Connector_Generic:Conn_01x01" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
-      (property "Reference" "J" (at 0 2.54 0)
+    (symbol "Connector:Barrel_Jack_Switch_Pin3Ring" (pin_names hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (at 0 5.334 0)
         (effects (font (size 1.27 1.27)))
       )
-      (property "Value" "Conn_01x01" (at 0 -2.54 0)
+      (property "Value" "Barrel_Jack_Switch_Pin3Ring" (at 0 -5.08 0)
         (effects (font (size 1.27 1.27)))
       )
-      (property "Footprint" "" (at 0 0 0)
+      (property "Footprint" "" (at 1.27 -1.016 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (property "Datasheet" "~" (at 0 0 0)
+      (property "Datasheet" "~" (at 1.27 -1.016 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (property "ki_keywords" "connector" (at 0 0 0)
+      (property "ki_keywords" "DC power barrel jack connector" (at 0 0 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0)
+      (property "ki_description" "DC Barrel Jack with an internal switch" (at 0 0 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0)
+      (property "ki_fp_filters" "BarrelJack*" (at 0 0 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (symbol "Conn_01x01_1_1"
-        (rectangle (start -1.27 0.127) (end 0 -0.127)
-          (stroke (width 0.1524) (type default))
-          (fill (type none))
-        )
-        (rectangle (start -1.27 1.27) (end 1.27 -1.27)
+      (symbol "Barrel_Jack_Switch_Pin3Ring_0_1"
+        (rectangle (start -5.08 3.81) (end 5.08 -3.81)
           (stroke (width 0.254) (type default))
           (fill (type background))
         )
-        (pin passive line (at -5.08 0 0) (length 3.81)
-          (name "Pin_1" (effects (font (size 1.27 1.27))))
+        (arc (start -3.302 3.175) (mid -3.9343 2.54) (end -3.302 1.905)
+          (stroke (width 0.254) (type default))
+          (fill (type none))
+        )
+        (arc (start -3.302 3.175) (mid -3.9343 2.54) (end -3.302 1.905)
+          (stroke (width 0.254) (type default))
+          (fill (type outline))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -2.286)
+            (xy 1.905 -1.651)
+          )
+          (stroke (width 0.254) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 5.08 2.54)
+            (xy 3.81 2.54)
+          )
+          (stroke (width 0.254) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 5.08 0)
+            (xy 1.27 0)
+            (xy 1.27 -2.286)
+            (xy 0.635 -1.651)
+          )
+          (stroke (width 0.254) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -2.54)
+            (xy -2.54 -2.54)
+            (xy -1.27 -1.27)
+            (xy 0 -2.54)
+            (xy 2.54 -2.54)
+            (xy 5.08 -2.54)
+          )
+          (stroke (width 0.254) (type default))
+          (fill (type none))
+        )
+        (rectangle (start 3.683 3.175) (end -3.302 1.905)
+          (stroke (width 0.254) (type default))
+          (fill (type outline))
+        )
+      )
+      (symbol "Barrel_Jack_Switch_Pin3Ring_1_1"
+        (pin passive line (at 7.62 2.54 180) (length 2.54)
+          (name "~" (effects (font (size 1.27 1.27))))
           (number "1" (effects (font (size 1.27 1.27))))
         )
+        (pin passive line (at 7.62 0 180) (length 2.54)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -2.54 180) (length 2.54)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
       )
     )
     (symbol "Mechanical:MountingHole" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
@@ -117,19 +173,21 @@
   (junction (at 179.07 79.375) (diameter 0) (color 0 0 0 0)
     (uuid 55033ea4-52b5-46f6-b909-193ee90f64f8)
   )
-  (junction (at 239.395 68.58) (diameter 0) (color 0 0 0 0)
+  (junction (at 34.925 179.07) (diameter 0) (color 0 0 0 0)
     (uuid a69d1bb4-c5be-4af7-9880-f33c1c964215)
   )
-  (junction (at 239.395 60.96) (diameter 0) (color 0 0 0 0)
+  (junction (at 34.925 171.45) (diameter 0) (color 0 0 0 0)
     (uuid c11d050d-beff-4ccc-8ae4-610e2d72500e)
   )
   (junction (at 176.53 81.915) (diameter 0) (color 0 0 0 0)
     (uuid c6d94326-b3b8-44e3-95be-698fd44134ef)
   )
-  (junction (at 239.395 52.705) (diameter 0) (color 0 0 0 0)
+  (junction (at 34.925 163.195) (diameter 0) (color 0 0 0 0)
     (uuid eef211f1-f5ae-4328-a58e-79df94f7ae76)
   )
 
+  (no_connect (at 44.45 59.055) (uuid eeb5d00b-811f-41c8-acbc-38c0564d4131))
+
   (wire (pts (xy 135.89 101.6) (xy 144.78 101.6))
     (stroke (width 0) (type default))
     (uuid 09762f23-f2c0-45ff-bb76-a81e27e092a4)
@@ -138,6 +196,10 @@
     (stroke (width 0) (type default))
     (uuid 0a3b442b-ad5e-4d8b-87fe-379b1a40dd66)
   )
+  (wire (pts (xy 44.45 56.515) (xy 57.785 56.515))
+    (stroke (width 0) (type default))
+    (uuid 0ef8b786-e868-474a-af40-0822fb5eb127)
+  )
   (wire (pts (xy 99.695 57.15) (xy 176.53 57.15))
     (stroke (width 0) (type default))
     (uuid 1008bb02-8344-46f8-976d-62e4c3e2844c)
@@ -162,6 +224,14 @@
     (stroke (width 0) (type default))
     (uuid 2c7d698c-4232-4a90-8593-004e8bf82ca6)
   )
+  (wire (pts (xy 57.785 53.975) (xy 57.785 52.705))
+    (stroke (width 0) (type default))
+    (uuid 2c8046bb-552a-44c0-807c-875e96000b7a)
+  )
+  (wire (pts (xy 44.45 53.975) (xy 57.785 53.975))
+    (stroke (width 0) (type default))
+    (uuid 2cbbeb4e-a1d6-41f9-b199-e873ba23902b)
+  )
   (wire (pts (xy 57.785 60.325) (xy 62.23 60.325))
     (stroke (width 0) (type default))
     (uuid 3e14b604-7e8c-45a7-8fda-aa2de18a37d2)
@@ -170,6 +240,10 @@
     (stroke (width 0) (type default))
     (uuid 458cb2a8-17fe-43e5-a916-72f0662c2ab1)
   )
+  (wire (pts (xy 57.785 56.515) (xy 57.785 60.325))
+    (stroke (width 0) (type default))
+    (uuid 4e23f8ad-9fba-4b2f-891a-acb8b286205e)
+  )
   (wire (pts (xy 138.43 132.08) (xy 145.415 132.08))
     (stroke (width 0) (type default))
     (uuid 51ba9129-b1a0-4373-8692-8d984b02e6d9)
@@ -210,7 +284,7 @@
     (stroke (width 0) (type default))
     (uuid 8e9e0a2a-432e-41bb-b56e-cc291b9327d8)
   )
-  (wire (pts (xy 239.395 52.705) (xy 239.395 60.96))
+  (wire (pts (xy 34.925 163.195) (xy 34.925 171.45))
     (stroke (width 0) (type default))
     (uuid 92d3f2a6-e57e-4969-84a1-e1ef1bfafe03)
   )
@@ -258,11 +332,11 @@
     (stroke (width 0) (type default))
     (uuid d59cfc6e-eb9c-4c36-a07b-735096332bb6)
   )
-  (wire (pts (xy 239.395 68.58) (xy 239.395 82.55))
+  (wire (pts (xy 34.925 179.07) (xy 34.925 193.04))
     (stroke (width 0) (type default))
     (uuid e0ea613a-e997-43bd-9471-603edb36cb68)
   )
-  (wire (pts (xy 239.395 44.45) (xy 239.395 52.705))
+  (wire (pts (xy 34.925 154.94) (xy 34.925 163.195))
     (stroke (width 0) (type default))
     (uuid e1430a93-e01f-48ce-811b-02b46de76171)
   )
@@ -282,7 +356,7 @@
     (stroke (width 0) (type default))
     (uuid ecd49ea2-7b38-492c-b887-7471fa3ecd56)
   )
-  (wire (pts (xy 239.395 60.96) (xy 239.395 68.58))
+  (wire (pts (xy 34.925 171.45) (xy 34.925 179.07))
     (stroke (width 0) (type default))
     (uuid f0be466e-a2a7-4cf2-a261-1f0043c80e86)
   )
@@ -328,7 +402,7 @@
     (effects (font (size 1.27 1.27)) (justify left bottom))
     (uuid 64bb4b1d-9141-410f-bc37-011ad71f877f)
   )
-  (label "GND" (at 239.395 77.47 0) (fields_autoplaced)
+  (label "GND" (at 34.925 187.96 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
     (uuid 7527c5d0-31df-462d-8082-afc2158be38d)
   )
@@ -381,77 +455,19 @@
     )
   )
 
-  (symbol (lib_id "Connector_Generic:Conn_01x01") (at 52.705 52.705 180) (unit 1)
-    (in_bom yes) (on_board yes) (dnp no)
-    (uuid 070242be-4252-4b22-aa9b-8f7edccbbd89)
-    (property "Reference" "J1" (at 52.705 50.165 0)
-      (effects (font (size 1.27 1.27)))
-    )
-    (property "Value" "Conn_01x01" (at 52.705 48.895 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "Footprint" "TPS40305_supply:63862-1" (at 52.705 52.705 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "Datasheet" "https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=63862&DocType=Customer+Drawing&DocLang=English" (at 52.705 52.705 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "DK" "A100886CT-ND" (at 52.705 52.705 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "PARTNO" "63862-1" (at 52.705 52.705 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (pin "1" (uuid 4984b62d-8332-4a09-977f-123023f049ba))
-    (instances
-      (project "bitaxeUltra"
-        (path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55"
-          (reference "J1") (unit 1)
-        )
-      )
-    )
-  )
-
-  (symbol (lib_id "Mechanical:MountingHole") (at 37.465 179.07 0) (unit 1)
-    (in_bom no) (on_board yes) (dnp no) (fields_autoplaced)
-    (uuid 11b3d4e8-2628-4a40-8ff8-a648827b2eb8)
-    (property "Reference" "H3" (at 40.005 177.7999 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "AlignmentHole" (at 40.005 180.3399 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "MountingHole:MountingHole_2.2mm_M2" (at 37.465 179.07 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "Datasheet" "~" (at 37.465 179.07 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "PARTNO" "https://www.amazon.com/dp/B07MDFS1YS" (at 37.465 179.07 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (instances
-      (project "bitaxeUltra"
-        (path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55"
-          (reference "H3") (unit 1)
-        )
-      )
-    )
-  )
-
-  (symbol (lib_id "Mechanical:MountingHole_Pad") (at 241.935 44.45 270) (unit 1)
+  (symbol (lib_id "Mechanical:MountingHole_Pad") (at 37.465 154.94 270) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 59c27c33-b129-49be-9ee9-fb57c68083b4)
-    (property "Reference" "H7" (at 246.38 43.815 90)
+    (property "Reference" "H7" (at 41.91 154.305 90)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "MountingHole_Pad" (at 246.38 46.355 90)
+    (property "Value" "MountingHole_Pad" (at 41.91 156.845 90)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "MountingHole:MountingHole_4mm_Pad_Via" (at 241.935 44.45 0)
+    (property "Footprint" "MountingHole:MountingHole_3mm_Pad_Via" (at 37.465 154.94 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 241.935 44.45 0)
+    (property "Datasheet" "~" (at 37.465 154.94 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid 9e819c39-9462-47ba-8ad3-fbdca4b36a97))
@@ -464,91 +480,6 @@
     )
   )
 
-  (symbol (lib_id "Mechanical:MountingHole") (at 37.465 172.72 0) (unit 1)
-    (in_bom no) (on_board yes) (dnp no) (fields_autoplaced)
-    (uuid 7e4cf7cf-9964-4d64-80bc-9a8d32a7cbd1)
-    (property "Reference" "H2" (at 40.005 171.4499 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "AlignmentHole" (at 40.005 173.9899 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "MountingHole:MountingHole_2.2mm_M2" (at 37.465 172.72 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "Datasheet" "~" (at 37.465 172.72 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "PARTNO" "https://www.amazon.com/dp/B07MDFS1YS" (at 37.465 172.72 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (instances
-      (project "bitaxeUltra"
-        (path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55"
-          (reference "H2") (unit 1)
-        )
-      )
-    )
-  )
-
-  (symbol (lib_id "Connector_Generic:Conn_01x01") (at 52.705 60.325 180) (unit 1)
-    (in_bom yes) (on_board yes) (dnp no)
-    (uuid 8efb413a-94d0-424b-80c7-73345389e509)
-    (property "Reference" "J2" (at 52.705 57.785 0)
-      (effects (font (size 1.27 1.27)))
-    )
-    (property "Value" "Conn_01x01" (at 52.705 56.515 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "Footprint" "TPS40305_supply:63862-1" (at 52.705 60.325 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "Datasheet" "https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=63862&DocType=Customer+Drawing&DocLang=English" (at 52.705 60.325 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "DK" "A100886CT-ND" (at 52.705 60.325 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "PARTNO" "63862-1" (at 52.705 60.325 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (pin "1" (uuid f5569a1c-b94a-472a-8536-70db3c61eaaa))
-    (instances
-      (project "bitaxeUltra"
-        (path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55"
-          (reference "J2") (unit 1)
-        )
-      )
-    )
-  )
-
-  (symbol (lib_id "Mechanical:MountingHole") (at 37.465 166.37 0) (unit 1)
-    (in_bom no) (on_board yes) (dnp no) (fields_autoplaced)
-    (uuid a097db18-83db-4470-ba17-86144dcc33ba)
-    (property "Reference" "H1" (at 40.005 165.0999 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "AlignmentHole" (at 40.005 167.6399 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "MountingHole:MountingHole_2.2mm_M2" (at 37.465 166.37 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "Datasheet" "~" (at 37.465 166.37 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "PARTNO" "https://www.amazon.com/dp/B07MDFS1YS" (at 37.465 166.37 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (instances
-      (project "bitaxeUltra"
-        (path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55"
-          (reference "H1") (unit 1)
-        )
-      )
-    )
-  )
-
   (symbol (lib_id "Mechanical:MountingHole") (at 63.5 186.055 0) (unit 1)
     (in_bom no) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid ab5bb22a-5663-430c-9f9f-42a0a4a983d1)
@@ -597,19 +528,19 @@
     )
   )
 
-  (symbol (lib_id "Mechanical:MountingHole_Pad") (at 241.935 60.96 270) (unit 1)
+  (symbol (lib_id "Mechanical:MountingHole_Pad") (at 37.465 171.45 270) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid d3e5503a-2395-4929-8788-b2e28964eab6)
-    (property "Reference" "H9" (at 246.38 60.325 90)
+    (property "Reference" "H9" (at 41.91 170.815 90)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "MountingHole_Pad" (at 246.38 62.865 90)
+    (property "Value" "MountingHole_Pad" (at 41.91 173.355 90)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "MountingHole:MountingHole_4mm_Pad_Via" (at 241.935 60.96 0)
+    (property "Footprint" "MountingHole:MountingHole_3mm_Pad_Via" (at 37.465 171.45 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 241.935 60.96 0)
+    (property "Datasheet" "~" (at 37.465 171.45 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid cc5077cc-a1f2-49b4-8b0a-ecd985e45e5e))
@@ -622,19 +553,19 @@
     )
   )
 
-  (symbol (lib_id "Mechanical:MountingHole_Pad") (at 241.935 52.705 270) (unit 1)
+  (symbol (lib_id "Mechanical:MountingHole_Pad") (at 37.465 163.195 270) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid d52c7b79-cf50-4aa4-81be-8dc31945235a)
-    (property "Reference" "H8" (at 246.38 52.07 90)
+    (property "Reference" "H8" (at 41.91 162.56 90)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "MountingHole_Pad" (at 246.38 54.61 90)
+    (property "Value" "MountingHole_Pad" (at 41.91 165.1 90)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "MountingHole:MountingHole_4mm_Pad_Via" (at 241.935 52.705 0)
+    (property "Footprint" "MountingHole:MountingHole_3mm_Pad_Via" (at 37.465 163.195 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 241.935 52.705 0)
+    (property "Datasheet" "~" (at 37.465 163.195 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid 4ec53169-08ea-44de-811a-ca85b073dcdb))
@@ -647,19 +578,19 @@
     )
   )
 
-  (symbol (lib_id "Mechanical:MountingHole_Pad") (at 241.935 68.58 270) (unit 1)
+  (symbol (lib_id "Mechanical:MountingHole_Pad") (at 37.465 179.07 270) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid d9afb881-0e5b-49ff-817d-f9c0c6c7cc5d)
-    (property "Reference" "H10" (at 246.38 67.945 90)
+    (property "Reference" "H10" (at 41.91 178.435 90)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "MountingHole_Pad" (at 246.38 70.485 90)
+    (property "Value" "MountingHole_Pad" (at 41.91 180.975 90)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "MountingHole:MountingHole_4mm_Pad_Via" (at 241.935 68.58 0)
+    (property "Footprint" "MountingHole:MountingHole_3mm_Pad_Via" (at 37.465 179.07 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 241.935 68.58 0)
+    (property "Datasheet" "~" (at 37.465 179.07 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid 83cef93f-ea18-4706-b6fa-fdb244eb8c39))
@@ -672,28 +603,31 @@
     )
   )
 
-  (symbol (lib_id "Mechanical:MountingHole") (at 37.465 186.055 0) (unit 1)
-    (in_bom no) (on_board yes) (dnp no) (fields_autoplaced)
-    (uuid f695d883-8c65-46c1-95e4-8c074a67d8cb)
-    (property "Reference" "H4" (at 40.005 184.7849 0)
-      (effects (font (size 1.27 1.27)) (justify left))
+  (symbol (lib_id "Connector:Barrel_Jack_Switch_Pin3Ring") (at 36.83 56.515 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+    (uuid e2ad666e-f68d-4580-8052-79b1864582c3)
+    (property "Reference" "J10" (at 36.83 48.26 0)
+      (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "AlignmentHole" (at 40.005 187.3249 0)
-      (effects (font (size 1.27 1.27)) (justify left))
+    (property "Value" "Barrel_Jack_Switch_Pin3Ring" (at 36.83 50.8 0)
+      (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "MountingHole:MountingHole_2.2mm_M2" (at 37.465 186.055 0)
+    (property "Footprint" "Connector_BarrelJack:BarrelJack_Horizontal" (at 38.1 57.531 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 37.465 186.055 0)
+    (property "Datasheet" "https://tensility.s3.amazonaws.com/uploads/pdffiles/54-00127.pdf?X-Amz-Expires=600&X-Amz-Date=20230906T012556Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIS2S4WRDQDSWDRZQ%2F20230906%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=3d8097cb36a0a69d42566ec9c779e6e8419fd6086bed0ef3fe89934fb3ec6b2f" (at 38.1 57.531 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "PARTNO" "https://www.amazon.com/dp/B07MDFS1YS" (at 37.465 186.055 0)
+    (property "DK" "54-00127" (at 36.83 56.515 0)
       (effects (font (size 1.27 1.27)) hide)
     )
+    (pin "1" (uuid 5c8dee16-3d0d-4b2b-a410-8c860c52b714))
+    (pin "2" (uuid fdd86f52-85d3-43cf-9035-34ccc614ddf7))
+    (pin "3" (uuid 30c29786-c152-4ee2-a9a6-a05b96d04a90))
     (instances
       (project "bitaxeUltra"
         (path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55"
-          (reference "H4") (unit 1)
+          (reference "J10") (unit 1)
         )
       )
     )
diff --git a/esp32.kicad_sch b/esp32.kicad_sch
index 133b857..3b7d7d0 100644
--- a/esp32.kicad_sch
+++ b/esp32.kicad_sch
@@ -2191,7 +2191,7 @@
   (symbol (lib_id "Connector:USB_C_Receptacle_USB2.0") (at 256.54 60.325 0) (mirror y) (unit 1)
     (in_bom yes) (on_board yes) (dnp no)
     (uuid e7fb21b3-a789-42b3-9511-5aefd9fdeef8)
-    (property "Reference" "J?" (at 266.7 41.275 0)
+    (property "Reference" "J8" (at 266.7 41.275 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
     (property "Value" "USB_C_Receptacle_USB2.0" (at 237.49 41.275 0)
@@ -2223,7 +2223,7 @@
     (instances
       (project "bitaxeUltra"
         (path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55/ca857324-2ec8-447e-bd58-90d0c2e6b6d7"
-          (reference "J?") (unit 1)
+          (reference "J8") (unit 1)
         )
       )
     )